openSUSE ARM
Threads by month
- ----- 2024 -----
- 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
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 2103 discussions
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=opensuse&groupid=3&versio…
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:
dpdk (21.11_k5.17.4_1 -> 21.11.1_k5.17.4_1)
dpdk-thunderx (21.11_k5.17.4_1 -> 21.11.1_k5.17.4_1)
fribidi (1.0.11 -> 1.0.12)
libX11 (1.7.5 -> 1.8)
openblas_openmp
openblas_pthreads
power-profiles-daemon (0.10.1 -> 0.11)
rubygem-gyoku (1.3.1 -> 1.4.0)
rubygem-kramdown (2.3.1 -> 2.4.0)
rubygem-parallel (1.21.0 -> 1.22.1)
rubygem-parallel_tests (3.7.3 -> 3.8.1)
rubygem-public_suffix (4.0.6 -> 4.0.7)
rubygem-rspec-mocks (3.11.0 -> 3.11.1)
rubygem-unf_ext (0.0.8 -> 0.0.8.1)
tuned
words (2015.02.15 -> 2020.12.07)
=== Details ===
==== dpdk ====
Version update (21.11_k5.17.4_1 -> 21.11.1_k5.17.4_1)
- Update to version 21.11.1
* acl: add missing C++ guards
* app/compress-perf: Various bug fixes
* app/dumpcap: check for failure to set promiscuous
* app/fib: fix division by zero
* app/pdump: abort on multi-core capture limit
* app/regex: fix number of matches
* app/testpmd: Various bug fixes
* baseband/acc100: avoid out-of-bounds access
* bpf: add missing C++ guards
* bus/pci: assign driver pointer before mapping
* common/cnxk: Various bug fixes
* common/mlx5: Various bug fixes
* common/sfc_efx/base: fix recirculation ID set in outer rules
* compressdev: fix missing space in log macro
* eal/linux:
* fix device monitor stop return
* fix illegal memory access in uevent handler
* log hugepage create errors with filename
* Full change log can be found online:
http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
==== dpdk-thunderx ====
Version update (21.11_k5.17.4_1 -> 21.11.1_k5.17.4_1)
- Update to version 21.11.1
* acl: add missing C++ guards
* app/compress-perf: Various bug fixes
* app/dumpcap: check for failure to set promiscuous
* app/fib: fix division by zero
* app/pdump: abort on multi-core capture limit
* app/regex: fix number of matches
* app/testpmd: Various bug fixes
* baseband/acc100: avoid out-of-bounds access
* bpf: add missing C++ guards
* bus/pci: assign driver pointer before mapping
* common/cnxk: Various bug fixes
* common/mlx5: Various bug fixes
* common/sfc_efx/base: fix recirculation ID set in outer rules
* compressdev: fix missing space in log macro
* eal/linux:
* fix device monitor stop return
* fix illegal memory access in uevent handler
* log hugepage create errors with filename
* Full change log can be found online:
http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
==== fribidi ====
Version update (1.0.11 -> 1.0.12)
Subpackages: libfribidi0
- update to 1.0.12:
* Various fuzzing fixes.
==== libX11 ====
Version update (1.7.5 -> 1.8)
Subpackages: libX11-6 libX11-data libX11-devel libX11-xcb1
- Update to version 1.8
* The highlight of this release is that we now try to initialize
thread safety ourselves, rather than hope the application does it.
This should resolve a number of long-standing bugs with the libxcb
integration, since the socket handoff mechanism essentially has to
be thread-safe.
==== openblas_openmp ====
- For non-HPC builds create links (bsc#1198885):
%_lib/libopenblas_<flavor>.so[.0] ->
%_lib/openblas-<flavor>/libopenblas.so[.0]
==== openblas_pthreads ====
- For non-HPC builds create links (bsc#1198885):
%_lib/libopenblas_<flavor>.so[.0] ->
%_lib/openblas-<flavor>/libopenblas.so[.0]
==== power-profiles-daemon ====
Version update (0.10.1 -> 0.11)
- Update to version 0.11:
* Fixes problems on Intel machines when the CPUs didn't support
turbo at all, or the performance scaling governor was built as
default in the kernel.
* Add better end-user documentation.
* Fixes in the command-line tool to not cause bug report tools
to popup on not-uncommon errors.
* Bug fix for running on some systems with controllable charge
speeds.
- Drop fd1664dfe26f13f8c8cd7b44483cd872dfdede36.patch: upstreamed.
==== rubygem-gyoku ====
Version update (1.3.1 -> 1.4.0)
updated to version 1.4.0
see installed CHANGELOG.md
[#] CHANGELOG
[#]# 1.4.0 (2022-04-01)
[#]## Fixed
- Fix [Issue #56](https://github.com/savonrb/gyoku/issue/56) with PR [#57](https://github.com/savonrb/gyoku/pull/57). Thanks, [@jpmoral]!
- Avoid circular reference [#69](https://github.com/savonrb/gyoku/pull/69), thanks [@ccarruitero]!
[#]## Added
- Unwrap specific keys [#54](https://github.com/savonrb/gyoku/pull/54), by [@rlburkes]. Documented by [@mahemoff]. Thanks to you both!
- Add `:pretty_print`, `:indent` and `:compact` options to allow prettified XML output. [#59](https://github.com/savonrb/gyoku/pull/59), by [@Jeiwan]. Thanks!
[#]## Changed
- Removed Rubinius support, by [@olleolleolle]
- Clean-up, CI setup, and changelog authoring, by [@olleolleolle]
[@jpmoral]: https://github.com/jpmoral
[@ccarruitero]: https://github.com/ccarruitero
[@rlburkes]: https://github.com/rlburkes
[@mahemoff]: https://github.com/mahemoff
[@Jeiwan]: https://github.com/Jeiwan
[@olleolleolle]: https://github.com/olleolleolle
==== rubygem-kramdown ====
Version update (2.3.1 -> 2.4.0)
updated to version 2.4.0
no changelog found
==== rubygem-parallel ====
Version update (1.21.0 -> 1.22.1)
updated to version 1.22.1
no changelog found
==== rubygem-parallel_tests ====
Version update (3.7.3 -> 3.8.1)
updated to version 3.8.1
no changelog found
==== rubygem-public_suffix ====
Version update (4.0.6 -> 4.0.7)
updated to version 4.0.7
see installed CHANGELOG.md
[#]# 4.0.7
[#]## Fixes
- Fixed YARD rake task (GH-179)
[#]## Changed
- Updated definitions.
==== rubygem-rspec-mocks ====
Version update (3.11.0 -> 3.11.1)
updated to version 3.11.1
see installed Changelog.md
==== rubygem-unf_ext ====
Version update (0.0.8 -> 0.0.8.1)
updated to version 0.0.8.1
see installed CHANGELOG.md
==== tuned ====
- Own %{_prefix}/lib/kernel and subdirectories: fix build on
Factory.
==== words ====
Version update (2015.02.15 -> 2020.12.07)
- Version 2019.10.06 to 2020.12.07
- Various new words.
- Variant cleanups.
- Bump irregardless, froward (+ derivatives) and perpend to level 70.
- From Version 2018.04.16 to 2019.10.06
- Various new words.
- Remove compare's and fail's.
- From Version 2017.08.24 to 2018.04.16
- Various new words.
- Fix build problems on macOS.
- From Version 2017.01.22 to 2017.08.24
- Various new words.
- From Version 2016.11.20 to 2017.01.22
- Various new words.
- From Version 2016.06.26 to 2016.11.20
- New Australian spelling category thanks to the work of Benjamin
Titze (btitze(a)protonmail.ch)
- Various new words.
- From Version 2016.01.19 to 2016.06.26
- Various new words.
- Updated to Version 6.0.2 of 12dicts
- Other minor changes.
- From Version 2015.08.24 to 2016.01.19
- Various new words.
- Clarified README to indicate why the 60 size is the preferred size
for spell checking.
- Remove some very uncommon possessive forms.
- Change "SET UTF8" to "SET UTF-8" in hunspell affix file.
- From Version 2015.05.18 to 2015.08.24 (Aug 24, 2015)
- Various new words.
- From Version 2015.04.24 to 2015.05.18 (May 18, 2015)
- Added some new words found to have a high frequency in the COCA
corpus. (http://corpus.byu.edu/coca/)
- Fix en spelling suggestions for 'alot' and 'exersize' in hunspell
dictionary (upstreamed from the changes made in Firefox).
- From Version 2015.02.15 to 2015.04.24 (April 24, 2015)
- Added some new words.
- Convert hunspell dictionary to UTF-8 in order to handle smart
quotes correctly.
- use https urls
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=opensuse&groupid=3&versio…
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:
389-ds (2.1.1~git8.d50340ba5 -> 2.1.1~git13.beb382e1b)
ImageMagick (7.1.0.29 -> 7.1.0.30)
Mesa (22.0.1 -> 22.0.2)
Mesa-drivers (22.0.1 -> 22.0.2)
NetworkManager
SDL2 (2.0.20 -> 2.0.22)
aaa_base (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75)
akonadi-calendar (21.12.3 -> 22.04.0)
akonadi-calendar-tools (21.12.3 -> 22.04.0)
akonadi-contact (21.12.3 -> 22.04.0)
akonadi-import-wizard (21.12.3 -> 22.04.0)
akonadi-mime (21.12.3 -> 22.04.0)
akonadi-notes (21.12.3 -> 22.04.0)
akonadi-search (21.12.3 -> 22.04.0)
akonadi-server (21.12.3 -> 22.04.0)
akregator (21.12.3 -> 22.04.0)
analitza (21.12.3 -> 22.04.0)
apache2-mod_php7 (7.4.28 -> 7.4.29)
apparmor
argon2 (0.0+git20190520.62358ba -> 20190702)
ark (21.12.3 -> 22.04.0)
arpwatch (3.2 -> 3.3)
at-spi2-core (2.44.0 -> 2.44.1)
audacity
avahi
avahi-glib2
aws-cli (1.22.87 -> 1.23.1)
baloo5-widgets (21.12.3 -> 22.04.0)
bcm20702a1-firmware
bijiben
blinken (21.12.3 -> 22.04.0)
bovo (21.12.3 -> 22.04.0)
btrfsprogs (5.16.1 -> 5.17)
calendarsupport (21.12.3 -> 22.04.0)
calligra
cellwriter
cervisia (21.12.3 -> 22.04.0)
clamav
coreutils (9.0 -> 9.1)
curl (7.82.0 -> 7.83.0)
cvs
deltarpm
desktop-translations (84.87.20220316.9301f89b -> 84.87.20220427.80cb897f)
dhcp
dolphin (21.12.3 -> 22.04.0)
dracut (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7)
dragonplayer (21.12.3 -> 22.04.0)
dtc (1.6.0 -> 1.6.1)
e2fsprogs
elfutils (0.186 -> 0.187)
elfutils-debuginfod (0.186 -> 0.187)
ell (0.49 -> 0.50)
eog (42.0 -> 42.1)
espeak-ng (1.50 -> 1.51)
eventviews (21.12.3 -> 22.04.0)
evince (42.1 -> 42.2)
evolution (3.44.0 -> 3.44.1)
evolution-data-server (3.44.0 -> 3.44.1)
evolution-ews (3.44.0 -> 3.44.1)
fetchmail (6.4.29 -> 6.4.30)
ffmpegthumbs (21.12.3 -> 22.04.0)
file
fontconfig (2.13.1 -> 2.14.0)
freerdp (2.6.1 -> 2.7.0)
freetype2
fwupd (1.7.6 -> 1.7.7)
gcc11 (11.2.1+git1406 -> 11.2.1+git1635)
gdm
gedit
gegl
gettext-runtime
git (2.35.3 -> 2.36.0)
glib2 (2.72.0 -> 2.72.1)
glslang (11.8.0 -> 11.9.0)
gnome-control-center (42.0 -> 42.1)
gnome-desktop (42.0 -> 42.1)
gnome-maps (42.0 -> 42.1)
gnome-music (42.0 -> 42.1)
gnome-remote-desktop (42.0 -> 42.1.1)
grantleetheme (21.12.3 -> 22.04.0)
grub2
gspell (1.8.4 -> 1.10.0)
gstreamer-plugins-bad
gstreamer-plugins-libav
gtksourceview5 (5.4.0 -> 5.4.1)
guile
gupnp-av
gvfs (1.50.0 -> 1.50.1)
gwenview5 (21.12.3 -> 22.04.0)
gzip
harfbuzz (4.2.0 -> 4.2.1)
haveged (1.9.17 -> 1.9.18)
hwdata (0.357 -> 0.358)
ibus
icu
incidenceeditor (21.12.3 -> 22.04.0)
inkscape
jack (1.9.20 -> 1.9.21)
java-11-openjdk (11.0.14.1 -> 11.0.15.0)
joycond
json-c (0.15 -> 0.16)
juk (21.12.3 -> 22.04.0)
k3b (21.12.3 -> 22.04.0)
kaccounts-integration (21.12.3 -> 22.04.0)
kaccounts-providers (21.12.3 -> 22.04.0)
kaddressbook (21.12.3 -> 22.04.0)
kalgebra (21.12.3 -> 22.04.0)
kamera (21.12.3 -> 22.04.0)
kanagram (21.12.3 -> 22.04.0)
kapptemplate (21.12.3 -> 22.04.0)
kate (21.12.3 -> 22.04.0)
katomic (21.12.3 -> 22.04.0)
kblackbox (21.12.3 -> 22.04.0)
kblocks (21.12.3 -> 22.04.0)
kbounce (21.12.3 -> 22.04.0)
kbreakout (21.12.3 -> 22.04.0)
kbruch (21.12.3 -> 22.04.0)
kcachegrind (21.12.3 -> 22.04.0)
kcalc (21.12.3 -> 22.04.0)
kcalutils (21.12.3 -> 22.04.0)
kcharselect (21.12.3 -> 22.04.0)
kcolorchooser (21.12.3 -> 22.04.0)
kcron (21.12.3 -> 22.04.0)
kde-print-manager (21.12.3 -> 22.04.0)
kdeconnect-kde (21.12.3 -> 22.04.0)
kdeedu-data (21.12.3 -> 22.04.0)
kdegraphics-thumbnailers (21.12.3 -> 22.04.0)
kdenetwork-filesharing (21.12.3 -> 22.04.0)
kdepim-addons (21.12.3 -> 22.04.0)
kdepim-runtime (21.12.3 -> 22.04.0)
kdevelop5 (21.12.3 -> 22.04.0)
kdf (21.12.3 -> 22.04.0)
kdialog (21.12.3 -> 22.04.0)
kdiamond (21.12.3 -> 22.04.0)
kernel-source (5.17.3 -> 5.17.4)
kgeography (21.12.3 -> 22.04.0)
kget (21.12.3 -> 22.04.0)
kgoldrunner (21.12.3 -> 22.04.0)
khangman (21.12.3 -> 22.04.0)
khelpcenter5 (21.12.3 -> 22.04.0)
kidentitymanagement (21.12.3 -> 22.04.0)
kig (21.12.3 -> 22.04.0)
kimap (21.12.3 -> 22.04.0)
kio-extras5 (21.12.3 -> 22.04.0)
kio_audiocd (21.12.3 -> 22.04.0)
kipi-plugins (21.12.3 -> 22.04.0)
kiriki (21.12.3 -> 22.04.0)
kiten (21.12.3 -> 22.04.0)
kitinerary (21.12.3 -> 22.04.0)
kjumpingcube (21.12.3 -> 22.04.0)
kldap (21.12.3 -> 22.04.0)
kleopatra (21.12.3 -> 22.04.0)
klines (21.12.3 -> 22.04.0)
kmag (21.12.3 -> 22.04.0)
kmahjongg (21.12.3 -> 22.04.0)
kmail (21.12.3 -> 22.04.0)
kmail-account-wizard (21.12.3 -> 22.04.0)
kmailtransport (21.12.3 -> 22.04.0)
kmbox (21.12.3 -> 22.04.0)
kmime (21.12.3 -> 22.04.0)
kmines (21.12.3 -> 22.04.0)
kmousetool (21.12.3 -> 22.04.0)
kmouth (21.12.3 -> 22.04.0)
kmplot (21.12.3 -> 22.04.0)
knavalbattle (21.12.3 -> 22.04.0)
knetwalk (21.12.3 -> 22.04.0)
knotes (21.12.3 -> 22.04.0)
kolf (21.12.3 -> 22.04.0)
kollision (21.12.3 -> 22.04.0)
kolourpaint (21.12.3 -> 22.04.0)
kompare (21.12.3 -> 22.04.0)
konquest (21.12.3 -> 22.04.0)
konsole (21.12.3 -> 22.04.0)
kontact (21.12.3 -> 22.04.0)
kontactinterface (21.12.3 -> 22.04.0)
konversation (21.12.3 -> 22.04.0)
kopete (21.12.3 -> 22.04.0)
korganizer (21.12.3 -> 22.04.0)
kpat (21.12.3 -> 22.04.0)
kpimtextedit (21.12.3 -> 22.04.0)
kpkpass (21.12.3 -> 22.04.0)
kqtquickcharts (21.12.3 -> 22.04.0)
krb5 (1.19.2 -> 1.19.3)
kreversi (21.12.3 -> 22.04.0)
kruler (21.12.3 -> 22.04.0)
kshisen (21.12.3 -> 22.04.0)
ksirk (21.12.3 -> 22.04.0)
ksmtp (21.12.3 -> 22.04.0)
kspaceduel (21.12.3 -> 22.04.0)
ksquares (21.12.3 -> 22.04.0)
ksudoku (21.12.3 -> 22.04.0)
ksystemlog (21.12.3 -> 22.04.0)
kteatime (21.12.3 -> 22.04.0)
ktimer (21.12.3 -> 22.04.0)
ktnef (21.12.3 -> 22.04.0)
ktouch (21.12.3 -> 22.04.0)
kturtle (21.12.3 -> 22.04.0)
kubrick (21.12.3 -> 22.04.0)
kwalletmanager5 (21.12.3 -> 22.04.0)
kwordquiz (21.12.3 -> 22.04.0)
libadwaita (1.1.0 -> 1.1.1)
libapparmor
libavif (0.10.0 -> 0.10.1)
libbase (1.1.3 -> 1.1.6)
libbluray
libbs2b
libbsd (0.10.0 -> 0.11.6)
libcaca
libeconf (0.4.5+git20220406.c9658f2 -> 0.4.6+git20220427.3016f4e)
libfonts (1.1.3 -> 1.1.6)
libformula (1.1.3 -> 1.1.6)
libfprint (1.94.2 -> 1.94.3)
libgpg-error (1.44 -> 1.45)
libgphoto2
libgravatar (21.12.3 -> 22.04.0)
libhandy (1.6.1 -> 1.6.2)
libinput (1.20.0 -> 1.20.1)
libjcat (0.1.9 -> 0.1.11)
libjpeg-turbo
libkcddb (21.12.3 -> 22.04.0)
libkcompactdisc (21.12.3 -> 22.04.0)
libkdcraw (21.12.3 -> 22.04.0)
libkdegames (21.12.3 -> 22.04.0)
libkdepim (21.12.3 -> 22.04.0)
libkeduvocdocument (21.12.3 -> 22.04.0)
libkexiv2 (21.12.3 -> 22.04.0)
libkgapi (21.12.3 -> 22.04.0)
libkipi (21.12.3 -> 22.04.0)
libkleo (21.12.3 -> 22.04.0)
libkmahjongg (21.12.3 -> 22.04.0)
libkomparediff2 (21.12.3 -> 22.04.0)
libksane (21.12.3 -> 22.04.0)
libksieve (21.12.3 -> 22.04.0)
libktorrent (21.12.3 -> 22.04.0)
libloader (1.1.3 -> 1.1.6)
libmypaint (1.6.0 -> 1.6.1)
liboauth
libqt5-qtwebengine
libreoffice (7.3.2.2 -> 7.3.3.1)
librepository (1.1.3 -> 1.1.6)
librsvg (2.54.0 -> 2.54.1)
libserializer (1.1.2 -> 1.1.6)
libstorage-ng (4.5.4 -> 4.5.6)
liburing
lilv (0.24.10 -> 0.24.12)
llvm14 (14.0.0 -> 14.0.1)
lokalize (21.12.3 -> 22.04.0)
lskat (21.12.3 -> 22.04.0)
mailcommon (21.12.3 -> 22.04.0)
mailimporter (21.12.3 -> 22.04.0)
make
mbox-importer (21.12.3 -> 22.04.0)
messagelib (21.12.3 -> 22.04.0)
mobipocket (21.12.3 -> 22.04.0)
mtools (4.0.38 -> 4.0.39)
multipath-tools
mutt (2.1.5 -> 2.2.3)
nano (6.2 -> 6.3)
nautilus (42.0 -> 42.1.1)
ncurses (6.3.20220402 -> 6.3.20220423)
notification-daemon
oath-toolkit
okular (21.12.3 -> 22.04.0)
openssh
pango (1.50.4 -> 1.50.7)
parley (21.12.3 -> 22.04.0)
parted (3.4 -> 3.5)
patterns-gnome
pciutils (3.7.0 -> 3.8.0)
pcre2 (10.39 -> 10.40)
perl-Bootloader (0.938 -> 0.939)
perl-File-Listing (6.14 -> 6.15)
perl-Image-ExifTool (12.39 -> 12.41)
perl-Mojolicious (9.23 -> 9.25)
php7 (7.4.28 -> 7.4.29)
pidgin (2.14.8 -> 2.14.9)
pim-data-exporter (21.12.3 -> 22.04.0)
pim-sieve-editor (21.12.3 -> 22.04.0)
pimcommon (21.12.3 -> 22.04.0)
pipewire (0.3.50 -> 0.3.51)
plasma-framework
plymouth (0.9.5~git20210406.e554475 -> 0.9.5~git20220412.e960111)
policycoreutils
poppler (22.03.0 -> 22.04.0)
poppler-qt5 (22.03.0 -> 22.04.0)
postfix (3.6.5 -> 3.6.6)
publicsuffix (20220405 -> 20220415)
python-Pillow (9.0.1 -> 9.1.0)
python-SQLAlchemy
python-aiobotocore (2.1.0 -> 2.2.0)
python-anyio
python-boto3 (1.21.32 -> 1.22.1)
python-botocore (1.24.32 -> 1.25.1)
python-fastparquet (0.8.0 -> 0.8.1)
python-fsspec (2022.2.0 -> 2022.3.0)
python-gobject (3.42.0 -> 3.42.1)
python-packaging
python-pycurl (7.43.0.6 -> 7.45.1)
python-pytest (6.2.5 -> 7.1.1)
python-qt5-sip (12.9.0 -> 12.10.1)
python-s3fs (2022.2.0 -> 2022.3.0)
python-tornado6
python-typing_extensions (3.10.0.2 -> 4.2.0)
python-urllib3 (1.26.7 -> 1.26.9)
qemu
re2
redis (6.2.6 -> 6.2.7)
rpm
rpm-config-SUSE (20220414 -> 20220421)
rsync (3.2.3 -> 3.2.4)
rsyslog (8.2202.0 -> 8.2204.0)
rubygem-actioncable-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-actionmailbox-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-actionmailer-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-actionpack-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-actiontext-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-actionview-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-activejob-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-activemodel-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-activerecord-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-activestorage-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-activesupport-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-bcrypt (3.1.16 -> 3.1.17)
rubygem-bundler (2.3.8 -> 2.3.12)
rubygem-capistrano (3.16.0 -> 3.17.0)
rubygem-fog-core (2.2.4 -> 2.3.0)
rubygem-jekyll (4.2.1 -> 4.2.2)
rubygem-js-routes (2.2.2 -> 2.2.3)
rubygem-libyui-rake (0.1.23 -> 0.1.24)
rubygem-liquid (5.2.0 -> 5.3.0)
rubygem-loofah (2.14.0 -> 2.16.0)
rubygem-mixlib-shellout (3.2.5 -> 3.2.7)
rubygem-mocha (1.13.0 -> 1.14.0)
rubygem-moneta (1.4.2 -> 1.5.1)
rubygem-msgpack (1.4.5 -> 1.5.1)
rubygem-omniauth (2.0.4 -> 2.1.0)
rubygem-omniauth-google-oauth2 (1.0.0 -> 1.0.1)
rubygem-parser (3.1.1.0 -> 3.1.2.0)
rubygem-passenger (6.0.12 -> 6.0.13)
rubygem-pg (1.3.4 -> 1.3.5)
rubygem-puma-4 (4.3.11 -> 4.3.12)
rubygem-rails-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-railties-7.0 (7.0.2.3 -> 7.0.2.4)
rubygem-rake-compiler (1.1.9 -> 1.2.0)
rubygem-regexp_parser (2.2.1 -> 2.3.1)
rubygem-rouge (3.27.0 -> 3.28.0)
rubygem-rspec-rails (5.1.1 -> 5.1.2)
rubygem-rubocop (1.26.0 -> 1.28.2)
rubygem-rubocop-ast (1.16.0 -> 1.17.0)
rubygem-ruby-dbus (0.18.0.beta3 -> 0.18.0.beta5)
rubygem-ruby_parser (3.18.1 -> 3.19.1)
rubygem-sdoc (2.2.0 -> 2.3.2)
rubygem-sexp_processor (4.16.0 -> 4.16.1)
rubygem-slop (4.9.1 -> 4.9.2)
rubygem-tzinfo-data (1.2021.5 -> 1.2022.1)
rubygem-xdg (6.3.1 -> 6.3.3)
rubygem-yast-rake (0.2.45 -> 0.2.46)
shaderc (2022.0 -> 2022.1)
signon-kwallet-extension (21.12.3 -> 22.04.0)
simple-scan (42.0 -> 42.1)
site-config
skanlite (21.12.3 -> 22.04.0)
smartmontools (7.2 -> 7.3)
snapper (0.10.0 -> 0.10.1)
source-highlight
spacenavd (0.8 -> 1.0)
spandsp
spectacle (21.12.3 -> 22.04.0)
step (21.12.3 -> 22.04.0)
subversion
supermin (5.2.1 -> 5.2.2)
sweeper (21.12.3 -> 22.04.0)
swell-foop (41.0.1 -> 41.1)
syslogd
systemd
tar
texinfo (6.7 -> 6.8)
texlive (6.3.3 -> 6.3.4)
texlive-specs-n (2021.189.2.005svn58637 -> 2022.195.2.005svn61719)
tigervnc
time
trousers
tumbler
umbrello (21.12.3 -> 22.04.0)
vim
vlc (3.0.17.3 -> 3.0.17.4)
vulkan-loader (1.3.204.0 -> 1.3.211.0)
vulkan-tools (1.3.204.0 -> 1.3.211.0)
webkit2gtk3 (2.36.0 -> 2.36.1)
webkit2gtk3-soup2 (2.36.0 -> 2.36.1)
which
wireless-regdb (20220324 -> 20220408)
xauth (1.1.1 -> 1.1.2)
xdg-desktop-portal (1.14.2 -> 1.14.3)
xdg-desktop-portal-gnome (42.0.1 -> 42.1)
xdmbgrd (0.7 -> 0.8)
xfce4-terminal (1.0.1 -> 1.0.2)
xfsprogs (5.14.2 -> 5.15.0)
xorgproto (2021.5 -> 2022.1)
yakuake (21.12.3 -> 22.04.0)
yarn (1.22.17 -> 1.22.18)
yast2-firstboot (4.5.1 -> 4.5.2)
yast2-installation (4.5.0 -> 4.5.1)
yast2-packager (4.5.1 -> 4.5.2)
yast2-storage-ng (4.5.2 -> 4.5.4)
yast2-trans (84.87.20220415.000649bca9 -> 84.87.20220422.7945491fb3)
yast2-update (4.5.0 -> 4.5.1)
zchunk (1.2.1 -> 1.2.2)
zenity (3.42.0 -> 3.42.1)
=== Details ===
==== 389-ds ====
Version update (2.1.1~git8.d50340ba5 -> 2.1.1~git13.beb382e1b)
Subpackages: lib389 libsvrcore0
- bsc#1196526 - Add systemd override to correct ordering with krb components
- Update to version 2.1.1~git13.beb382e1b:
* Issue 2893 - CLI - dscreate - add options for setting up replication
* Issue 4866 - CLI - when enabling replication set changelog trimming by default
* Issue 5241 - UI - Add account locking missing functionality (#5251)
* Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266)
* Issue 4904 - Fix various small issues
* Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
* Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
* Issue 5210 - Python undefined names in lib389
* Issue 5247 - BUG - Missing attributes in samba schema (#5248)
* Issue 5242- Craft message may crash the server (#5243)
==== ImageMagick ====
Version update (7.1.0.29 -> 7.1.0.30)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.0.30:
* Remove unused EXPLICIT_TEMPLATE_INSTANTIATION
* Fixes #4985: 4e+26 is outside the range of representable values of type
'unsigned long' at
- fix typo on update-alternatives call
- drop ImageMagick-s390-disable-tests.patch - the tests no longer fail
==== Mesa ====
Version update (22.0.1 -> 22.0.2)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Update to 22.0.2
* bugfix release with almost all nominated patches
==== Mesa-drivers ====
Version update (22.0.1 -> 22.0.2)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- Update to 22.0.2
* bugfix release with almost all nominated patches
==== NetworkManager ====
Subpackages: NetworkManager-pppoe libnm0 typelib-1_0-NM-1_0
- Install nfs dispatcher script in /usr/lib/NetworkManager, not /etc
==== SDL2 ====
Version update (2.0.20 -> 2.0.22)
- Update to release 2.0.22
* Added SDL_RenderGetWindow() to get the window associated with a renderer
* Added floating point rectangle functions: SDL_PointInFRect(),
SDL_FRectEmpty(), SDL_FRectEquals(), SDL_FRectEqualsEpsilon(),
SDL_HasIntersectionF(), SDL_IntersectFRect(), SDL_UnionFRect(),
SDL_EncloseFPoints(), SDL_IntersectFRectAndLine().
* Added SDL_IsTextInputShown() which returns whether the IME
window is currently shown.
* Added SDL_ClearComposition() to dismiss the composition
window without disabling IME input.
* Added SDL_TEXTEDITING_EXT event for handling long composition
text, and a hint SDL_HINT_IME_SUPPORT_EXTENDED_TEXT to enable
it.
* Added the hint SDL_HINT_MOUSE_RELATIVE_MODE_CENTER to control
whether the mouse should be constrained to the whole window
or the center of the window when relative mode is enabled.
* The mouse is now automatically captured when mouse buttons
are pressed, and the hint SDL_HINT_MOUSE_AUTO_CAPTURE allows
you to control this behavior.
* Added the hint SDL_HINT_VIDEO_FOREIGN_WINDOW_OPENGL to let
SDL know that a foreign window will be used with OpenGL.
* Added the hint SDL_HINT_VIDEO_FOREIGN_WINDOW_VULKAN to let
SDL know that a foreign window will be used with Vulkan.
* Added the hint SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE to specify
whether an SDL_QUIT event will be delivered when the last
application window is closed.
* Added the hint SDL_HINT_JOYSTICK_ROG_CHAKRAM to control
whether ROG Chakram mice show up as joysticks.
* Added the hint SDL_HINT_X11_WINDOW_TYPE to specify the
_NET_WM_WINDOW_TYPE of SDL windows.
* Added the hint SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR to
allow using libdecor with compositors that support
xdg-decoration.
==== aaa_base ====
Version update (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75)
Subpackages: aaa_base-extras
- Update to version 84.87+git20220419.bf51b75:
* add Yama LSM sysctl setting and description
* Stop lowering the inotify limit
* move DIR_COLORS to where ls.bash is
==== akonadi-calendar ====
Version update (21.12.3 -> 22.04.0)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Move the reminder daemon from Kalendar here
* Explicitly link against MailTransport where needed
* Fix compile against qt6
* Fix include
* Use new akonadi calendar install include
* Make it compile against qt6
* Use properly namespaced includes from KIdentityManagement
* Use upper case includes
* Fix install headers
* Adapt build system for building against qt6
* Determine active alarms without copying incidences
* Fix cppcheck warning
* Correct invalid paths used to PIM projects
- Add patch to disable the autostart of the new reminder daemon:
* 0001-Make-sure-the-reminder-daemon-is-not-started-by-defa.patch
==== akonadi-calendar-tools ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Use new akonadi calendar install include
* Fix includes
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
* Not neccessary to use I18N_NOOP here
==== akonadi-contact ====
Version update (21.12.3 -> 22.04.0)
Subpackages: akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use the new KContacts address formatting API
* Improve search element
* Fix compile without deprecated method
* Use @QT_VERSION@
* Fix includes
* normalize install header include (fix qt6 build)
* Fix compile error
* Make it compile against qt6
* Fix some qt6 compile error
* fix install dir (qt6 fix compile error)
* Remove unused config header file
* Use geo: URIs to show an address on a map
* Make sure helper apps we start are in path
* Prepare to port to KTextTemplate
* Prepare using future KF6TextTemplate
* Remove extra KIOCore
* Explicitely link to KCoreAddons
* Clean up include
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Remove Kleo dependency
* We depend against kf5.90
* Adapt build system for building against qt6
* Fix duplicated MIME types
* Add previously missing dependency
* Correct prefix to other PIM repositories in .kde-ci.yml
==== akonadi-import-wizard ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKPimImportWizard5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Simplify qt5/qt6 build
* Use QListIterator in qt6
* Use upper case include
* Fix includes
* USe correct qtkeychain
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Fix unity build support
* Correct prefix to other PIM repositories in .kde-ci.yml
==== akonadi-mime ====
Version update (21.12.3 -> 22.04.0)
Subpackages: akonadi-plugin-mime libKF5AkonadiMime5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Increase dep
* It generates correctly interface (qt6 macro doesn't support 4 arguments)
* Fix includes
* normalize install header include (fix qt6 build)
* Fix some qt6 compile error
* It builds fine without deprecated methods
* Use upper case includes
* We depend against kf5.90
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
* Make it compile without deprecated methods
==== akonadi-notes ====
Version update (21.12.3 -> 22.04.0)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* normalize install header include (fix qt6 build)
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
==== akonadi-search ====
Version update (21.12.3 -> 22.04.0)
- Append the soname to libKF5AkonadiSearch
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes to list here.
==== akonadi-server ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Apparmor: Also look in /usr/libexec
* Fix some qt6 compile error
* Fix compile without deprecated method
* Make it compile against qt6
* Fix install private includes (qt6 compile fix)
* Fix cmake variable
* Show missing header in qtc6
* Fix some qtc6 compile error
* Check executables exist in PATH before passing them to QProcess
* kaccounts-integration is Linux/FreeBSD only - so don't try to use it elsewhere
* Remove kplugindesigner dep
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Fix compile error against qt6
* Change build system for building against qt6
* Remove dependence on Boost
* Update postgres paths
* Fix brackets issue
* Use capturedView directly
* Enable new CI on FreeBSD
* Switch to new GitLab CI tooling
* Fix kaccounts-integration dep
* Fix warning
* Port deprecated I18N_NOOP macro
- Drop patch, now upstream:
* akonadi-server/0001-Apparmor-Also-look-in-usr-libexec.patch
==== akregator ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Synchronize normalize method
* Fix compile without deprecated method
* Search Diacritic support
* Add textutil
* Fix build without texttospeech
* Make it compile without texttospeach
* Use KDE_INSTALL_KSERVICESDIR
* It compile fine without deprecated qt5 method
* Remove unused Grantlee5
* Use upper case include
* Fix includes
* It will be removed in qt6
* Start to remove QNetworkConfigurationManager necessary for qt6 build
* Use isOnline method directly
* Add content rating tag in appdata
* Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Mark as single-instance using X-GNOME-SingleWindow key
* Convert desktop files to JSON
* Port deprecated methods
* Correct prefix to other PIM repositories in .kde-ci.yml
==== analitza ====
Version update (21.12.3 -> 22.04.0)
- Fix the library soname
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add support for the combinatoric operators "comb" and "perm"
==== apache2-mod_php7 ====
Version update (7.4.28 -> 7.4.29)
- version update to 7.4.29:
Core:
No source changes to this release. This update allows for
re-building the Windows binaries against upgraded dependencies
which have received security updates.
Date:
Updated to latest IANA timezone database (2022a).
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- Enhance zgrep-profile-mr870.diff to also allow/support zstd
(boo#1198922).
==== argon2 ====
Version update (0.0+git20190520.62358ba -> 20190702)
- use a source url
- Fix version of package: 20171227 is the upstream version number
of the package
- Replaced optflags.patch with adjust-makefile.patch, the
patch will now also allow to set the file permissions of installed
libraries. This fixes the rpmlint error: shared-library-not-executable
==== ark ====
Version update (21.12.3 -> 22.04.0)
- Fix soversion
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Skip parent directory check if it is already read-only
* Skip non-local files in extract file item action
* Cache result of libarchiveHasLzo
* Use a better and simpler default name for multi-file archives
* [compress action] Enable fancy "job finished" notification
* app/compressfileitemaction: Show archive name in menu actions
* kerfuffle/addtoarchive: Add getFileName()
* [Previewer] Use file name in archive for window caption
* Kdelibs4ConfigMigrator will be removed in qt6
* Do not highlight file after compression (kde#440663)
* We depend agains 5.86.
* Kerfuffle CreateJob: delete addJob in dtor (kde#443540)
* Mark LoadJob as transient
* Fix extraction "Dolphin Actions" not abiding "Open destination
folder after extracting" setting. (kde#319134)
* [libarchiveplugin] Remove trailing slash while there is one
* [libarchiveplugin] Handle absolute paths
* Make AddToArchive::fileName() const.
* Port away from deprecated KPluginLoader
==== arpwatch ====
Version update (3.2 -> 3.3)
- Update to version 3.3:
+ Fix direction of memmove() in sanity_fddi().
==== at-spi2-core ====
Version update (2.44.0 -> 2.44.1)
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Update to version 2.4.41:
+ Fix use after free when removing a hung process.
+ Fix the build with X11 disabled.
+ Fix crash when NULL is passed to some listener-related functions.
+ impl_deregister_keystroke_listener: fix memory leak on
iteration error.
==== audacity ====
Subpackages: audacity-lang
- Add ldconfig post and postun for audacity's own libs to solve
boo#1198551
- Fix audacity's build against wxWidgets 3.1.6 with two patches
from git:
0001-Remove-custom-languages-in-wx-3.1.6-and-above.patch and
0001-Call-the-proper-wxBitmap-constructor-for-XPM-data.patch
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Stop requiring "avahi" from "libavahi-devel". The devel package
ought to facilitate building programs with avahi, not run the
whole deamon.
==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- Stop requiring "avahi" from "libavahi-devel". The devel package
ought to facilitate building programs with avahi, not run the
whole deamon.
==== aws-cli ====
Version update (1.22.87 -> 1.23.1)
- Update to version 1.23.1
+ For detailed changes see
https://github.com/aws/aws-cli/blob/1.23.1/CHANGELOG.rst
- Update Requires in spec file from setup.py
==== baloo5-widgets ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Skip slow files (kde#423501)
* Remove unused cpp from target baloo_filemetadata_temp_extractor
* small adjustements around dimensions field
* Add Dimensions field, hiding width and height by default
* Prepare to port to qt6
* Add "Details" tab only when metadata was fetched
* Fix some clazy warnings
* Clean up unnecessary cmake include_directories statements
* Display extra fields
* Add git blame ignore file
* Add and make use of ECM clang-format
==== bcm20702a1-firmware ====
- Drop superfluous dependency on kernel-firmware (bsc#1198795)
==== bijiben ====
Subpackages: gnome-shell-search-provider-bijiben
- Call find_lang before fdupes: find_lang potentially deletes some
files which might, in worst case, be link targets identified by
fdupes.
==== blinken ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add missing KCoreAddons link
* Make it compiles against qt6
==== bovo ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* For c++11 as random_shuffle is removed in c++17 freebsd
* Clean up it
* Adapt build system for building against qt6
* Use include QStringList, fix some error on qt6
* Migration code will be removed in qt6 + AA_UseHighDpiPixmaps
is enabled by default in qt6
* Use override
* Modernize code
* Port to for(...:...) + use nullptr
* Use Q_EMIT/Q_SLOTS/Q_SIGNALS
* Not necessary to use I18N_NOOP
==== btrfsprogs ====
Version update (5.16.1 -> 5.17)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- update to 5.17:
* check:
* repair wrong num_devices in superblock
* recognize overly long xattr names
* fix wrong total bytes check for seed device
* auto-repair on read on RAID56
* property set: unify handling of empty value to mean default, changed meaning
for property 'compression' to allow reset to default and to set NOCOMPRESS,
since kernel 5.14
* fixes:
* dump-tree: print fs-verity items
* fix location of system chunk on zoned filesystem
* do not allow setting seeding flag on a filesystem with dirty log
* mkfs and subpage support: use sectorsize as nodesize fallback for mixed
profiles
* preparatory work for extent tree v2, global roots
* experimental feature (unstable interface, not built by default,
do not use for production):
* btrfstune: option --csum to switch checksum algorithm
* other:
* cleanups, refactoring
* update documentation build, remove asciidocs leftovers
* update fssum to consider xattrs
* add fsstress
- update to 5.16.2:
* mkfs: fix detection of profile type for zoned mode when creating DUP
* build:
* add missing stub for zoned mode helper when zoned mode not enabled
* fix 64bit types on MIPS and PowerPC
* improved zoned mode support autodetection, for systems with existing
blkzone.h header but missing support for zone capacity
* other:
* doc updates
* test updates
- add gpg signature validation
- Update to 5.16.1
* mkfs: support DUP on metadata on zoned devices
* subvol delete: drop warning for root when search ioctl fails
* check:
* fix --init-csum-tree to not create checksums for extents that are not
supposed to have them
* add check for metadata item levels
* add udev rule for zoned devices as they require mq-deadline
* build: fix redefinition of ALIGN on mixed old/new kernel/userspace (5.11)
* other:
* typo fixes
* new tests
* CI targets updated
* Removed patches: btrfs-progs-kerncompat-add-local-definition-for-alig.patch (upstream)
- add python-rpm-macros (bsc#1194748)
- spec: also provide btrfs-progs as it's common package name in other distros
- spec: clean up conditionals for < 12 versions
- spec: let SLE12 build again (conditional dependency of libreiserfscore)
- Removed patches: sles11-defaults.h (no SLE11 compatibility anymore)
- Added patches: btrfs-progs-kerncompat-add-local-definition-for-alig.patch
(fix build on SLE12/SLE15)
- Update to 5.16
* rescue: new subcommand clear-uuid-tree to fix failed mount due to bad uuid
subvolume keys, caught by tree-checker
* fi du: skip inaccessible files
* prop: properly resolve to symlink targets
* send, receive: fix crash after parent subvolume lookup errors
* build:
* fix build on 5.12+ kernels due to changes in linux/kernel.h
* fix build on musl with old kernel headers
* other:
* error handling fixes, cleanups, refactoring
* extent tree v2 preparatory work
* lots of RST documentation updates (last release with asciidoc sources),
https://btrfs.readthedocs.io
- Update to 5.15.1
* fi usage: fix wrongly reported space of used or unallocated space
* fix detection of block device discard capability
* check: add more sanity checks for checksum items
* build: make sphinx optional backend for documentation
- Update to 5.15
* mkfs: new defaults!
* no-holes
* free-space-tree
* DUP for metadata unconditionally
* libbtrfsutil: add missing profile defines
* libbtrfs: minimize its impact on the other code, refactor and separate
implementation where needed, cleanup afterwards, reduced header exports
* documentation: introduce sphinx build and RST versions of manual pages,
will become the new format and replace asciidoc
* fixes: warning regarding v1 space cache when only v2 (free space tree) is
enabled
- Update to 5.14.1
* fixes
* zoned mode
* properly detect non-zoned devices in emulation mode
* properly create quota tree
* raid1c3/4 also excluded from unsupported profiles
* use sysfs-based detection of device discard capability, fix mkfs-time trim
for non-standard devices
* mkfs: fix creation of populated filesystem with free space tree
* detect multipath devices (needs libudev)
* replace start: add option -K/--nodiscard, similar to what mkfs or device add has
* dump-tree: print complete root_item
* mkfs: add option --verbose
* sb-mod: better help, no checksum calculation on read-only actions
* subvol show:
* print more information (regarding send and receive)
* print warning if read-write subvolume has received_uuid set
* property set:
* add parameter -f to force changes
* changing ro->rw switch now needs -f if subvolume has received_uuid set,
(see documentation)
* build: optional libudev (on by default)
* other
* remove deprecated support for CREATE_ASYNC bit for subvolume ioctl
* CI updates
* new and updated tests
- Update patch: mkfs-default-features.patch (add stub define for new defaults)
- Update to 5.14.1
* fixes:
* defrag: fix parsing of compression (option -c)
* add workaround for old kernels when reading zone sizes
* let only check and restore open the fs with transid failures, namely
preventing btrfstune to do so
* convert: --uuid copy does not fail on duplicate uuids
- Update to 5.14
* convert:
* new option --uuid to copy, generate or set a given uuid
* improve output
* mkfs:
* allow to create degenerate raid0 (on 1 device) and raid10 (on 2 devices)
* image:
* improved error messages
* fix some alignment of restored image
* subvol delete: allow to delete by id when path is not resolvable
* check:
* require alignment of nodesize for 64k page systems
* detect and fix invalid block groups
* libbtrfs (deprecated):
* remove most exported symbols, leave only a few that are used by snapper
* no version change (still 0.1)
* remove btrfs-list.h, btrfsck.h
* fixes:
* reset generation of space v1 if v2 is used
* fi us: don't wrongly report missing device size when partition is not readable
* other:
* build: experimental features
* build: better detection of 64bit timestamp support for ext4
* corrupt-block: block group items
* new and updated tests
* refactoring
* experimental features:
* new image dump format, with data
- Update to 5.13.1
* build: fix build on musl libc due to missing definition of NAME_MAX
* check:
* batch more work into one transaction when clearing v1 free space inodes
* detect directoris with wrong number of links
* libbtrfsutil: fix race between subvolume iterator and deletion
* mkfs: be more specific about supported profiles for zoned device
* other:
* documentation updates
- Update to 5.13
* restore: remove loop checks for extent count and directory scan
* inspect dump-tree: new options to print node (--csum-headers) and data
checksums (--csum-items)
* fi usage:
* print stripe count for striped profiles
* print zoned information: size, total unusable
* mkfs: print note about sha256 accelerated module loading issue
* check: ability to reset dev_item::bytes_used
* fixes
* detect zoned kernel support at run time too
* exclusive op running check return value
* fi resize: support cancel (kernel 5.14)
* device remove: support cancel (kernel 5.14)
* documentation about general topics
* compression
* zoned mode
* storage model
* hardware considerations
* other
* libbtrfsutil API overview
* help text fixes and updates
* hash speedtest measure time, cycles using perf and print throughput
- Add --disable-zoned for leap
- revert previous change, unintentionally disables zstd on tumbleweed
- Fix build for leap
* --disable-zstd if leap < 42.3
* --disable-zoned for leap
- Update to 5.12.1
* build: fix missing symbols in libbtrfs
* mkfs: check for minimal number of zones
* check: fix warning about cache generation when free space tree is enabled
* fix superblock write in zoned mode on 16K pages
- Update to 5.12
* libbtrfsutil: relicensed to LGPL v2.1+
* mkfs: zoned mode support (kernel 5.12+)
* fi df: show zone_unusable per profile type in zoned mode
* fi usage: show total amount of zone_unusable
* fi resize: fix message for exact size
* image: fix warning and enlarge output file if necessary
* core
* refactor chunk allocator for more modes
* implement zoned mode support: allocation and writes, sb log
* crypto/hash refactoring and cleanups
* refactoring and cleanups
* other
* test updates
* CI updates
* travis-ci integration disabled
* docker images updated, more coverage
* incomplete build support for Android removed
* doc updates
* chattr mode m for 'NOCOMPRESS"
* swapfile used from fstab
* how to add a new export to libbtrfsutil
* update status of mount options since 5.9
- Update to 5.11.1
* properly format checksums when a mismatch is reported
* check: fix false alert on tree block crossing 64K page boundary
* convert:
* refuse to convert filesystem with 'needs_recovery'
* update documentation to require fsck before conversion
* balance convert: fix raid56 warning when converting other profiles
* fi resize: improved summary
* other
* build: fix checks and autoconf defines
* fix symlink paths for CI support scripts
* updated tests
- Update to 5.11
* fix device path canonicalization for device mapper devices
* receive: remove workaround for setting capabilities, all stable kernels
have been patched
* receive: fix duplicate mount path detection
* rescue: new subcommand create-control-device
* device stats: minor fix for plain text format output
* build: detect if e2fsprogs support 64bit timestamps
* build: drop libmount, required functionality has been reimplemented
* mkfs: warn when raid56 is used
* balance convert: warn when raid56 is used
* other
* new and updated tests
* documentation updates
* seeding device
* raid56 status
* CI updates
* docker images for various distros
- Update to 5.10.1
* static build works again
* other:
* add a way to test static binaries with the testsuite
* clarify scrub docs
* update dependencies, minimum version for libmount is 2.24, this may
change in the future
- Update to 5.10
* scrub status:
* print percentage of progress
* add size unit options
* fi usage: also print free space from statfs
* convert: copy full 64 bit timestamp from ext4 if availalble
* check:
* add ability to repair extent item generation
* new option to remove leftovers from inode number cache (-o inode_cache)
* check for already running exclusive operation (balance, device add/...)
when starting one
* preliminary json output support for 'device stats'
* fixes:
* subvolume set-default: id 0 correctly falls back to toplevel
* receive: align internal buffer to allow fast CRC calculation
* logical-resolve: distinguish -o subvol and bind mounts
* build: new dependency libmount
* other
* doc fixes and updates
* new tests
* ci on gitlab temporarily disabled
* debugging output enhancements
- prepare usrmerge (boo#1029961)
- Update to 5.9:
* mkfs:
* switch default to single profile for multi-device filesystem, up to
now it was raid0 that may not be simple to convert to some other profile
as raid0 needs a workspace on all device for that
* new option -R for run-time options (eg. mount time enabled), now
understands free-space-tree
* subvolume delete:
* refuse to delete the default subvolume (kernel will not allow that but
the error reason is not obvious)
* warn on EPERM, eg. if send is on progress on the subvolume
* convert:
* fix 32bit overflows on large filesystems
* improved error handling and error messages
* check free space taking fragmentation into account
* check:
* detect and repair wrong inode generation
* minor improvement in error reporting on roots
* libbtrfsutils: follow main package versioning (5.9)
* add pkg-config file definitions
* python-btrfsutil: follow main package versioning (5.9)
* inspect tree-stats: print node counts for each level, fanout
* other:
* docs:
* remove obsolete mount options (alloc_start, subvolrootid)
* deleting default subvolume is not permitted
* updated or fixed tests
* .editorconfig updates
* move files to kernel-shared/
* CI:
* updated to use zstd 1.4.5
* fix reiserfs build
* more builds with asan, ubsan
* sb-mod updates
* build:
* print .so versions of libraries in configure summary
- Update to 5.7:
* mkfs:
* new option to enable features otherwise enabled at runtime, now
implemented for quotas, 'mkfs.btrfs -R quota'
* fix space accounting for small image, DUP and --rootdir
* option -A removed
* check: detect ranges with overlapping csum items
* fi usage: report correct numbers when plain RAID56 profiles are used
* convert: ensure the data chunks size never exceed device size
* libbtrfsutil: update documentation regarding subvolume deletion
* build: support libkcapi as implementation backend for cryptographic
primitives
* core: global options for verbosity (-v, -q), subcommands -v or -q are
aliases and will continue to work but are considered deprecated,
current command output is preserved to keep scripts working
* other:
* build warning fixes
* btrfs-debugfs ported to python 3
- Update to 5.6.1:
* print warning when multiple block group profiles exist, update 'fi usage'
summary, add docs to maual page explaining the situation
* build: optional support for libgcrypt or libsodium, providing hash
implementations
* updated docs
- Fix content of _dracutmodulesdir variable: this definitively does
not belong to libexecdir.
- Update to 5.6:
* inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o',
helps advanced dedupe tools
* inspect: user larger buffer (64K) for results
* subvol delete: support deletion by id (requires kernel 5.7+)
* dump-tree: new option --hide-names, replace any names
(file, directory, subvolume, xattr) in the output with stubs
* various fixes
- Update to 5.4.1
* build: fix docbook5 build
* check: do extra verification of extent items, inode items and chunks
* qgroup: return ENOTCONN if quotas not running (needs updated kernel)
* other: various test fixups
- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
shortcut through the -mini flavor.
- Use pkg-config --modversion udev to identify the current udev
version. This is more portable and supports the -mini flavors.
- Update to 5.4
* support new hash algorithms (kernel 5.5):
* mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2
* mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5)
* check:
* --repair delays start with a warning, can be skipped using --force
* enhanced detetion of inode types from partial data, more options for
repair
* receive: fix quiet option
* image: speed up chunk loading
* fi usage:
* sort devices by id
* print ratio of used/total per block group type
* rescue zero-log: reset the log pointers directly, avoid reading some other
potentially damaged structures
* new make target install-static to install only static binaries/libraries
* other
* docs updates
* new tests
* cleanups and refactoring
- Update to 5.3.1:
* libbtrfs: fix link breakage due to missing symbols
- Updaet to 5.3:
* mkfs:
* new option to specify checksum algorithm (only crc32c)
* fix xattr enumeration
* dump-tree: BFS (breadth-first) traversal now default
* libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines
* ci: add support for gitlab
* other:
* preparatory work for more checksum algorithms
* docs update
* switch to docbook5 backend for asciidoc
* fix build on uClibc due to missing backtrace()
* lots of printf format fixups
- Enable build of python-bindings for libbtrfsutil
- Update to 5.2.2:
* check:
* fix false report of wrong byte count for orphan inodes
* option -E was not handled correctly
* new check and repair for root item generation
* balance: check for full-balance before background fork
* mkfs: check that total device size does not overflow 16EiB
* dump-tree: print DEV_STATS key type
* other:
* new and updated tests
* doc fixups and updates
- update to 5.2.1
* scrub status: fix ETA calculation after resume
* check: fix crash when using -Q
* restore: fix symlink owner restoration
* mkfs: fix regression with mixed block groups
* core: fix commit to process all delayed refs
* other:
* minor cleanups
* test updates
- update to 5.2
* subvol show: print qgroup information when available
* scrub:
* status: show ETA, revamp the whole output
* fix reading/writing of last position on resume/cancel, potentially
skipping part of the filesystem on next resume
* dump-tree: add new option --noscan to use only devices given on the
commandline
* all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image,
btrfs-convert, btrfstune
* image: fix hang when there are more than 32 cpus online and compression is
requested
* convert: fix some false ENOSPC errors when --rootdir is used
* build: fix gcc9 warnings
* core changes
* command handling cleanups
* dead code removal
* cmds-* files moved to cmds/
* other shared userspace files moved to common/
* utils.c split into more files
* preparatory work for more output formats
* libbtrfsutil: fix unaligned access
* other
* new and updated tests
* fix tests so CI passes again
* sb-mod can modify more superblock items
- update to version 5.1
* repair: flush/FUA support to avoid breaking metadata COW
* file extents repair no longer relies on data in extent tree
* lowmem: fix false error reports about gaps between extents
* add inode mode check and repair for various objects
* add check for invalid combination of nocow/compressed extents
* device scan option to forget scanned devices [new]
* mkfs: use same chunk size as kernel for initial creation
* dev-repace: better report when other exclusive operation runs
* help for sntax errors on command lines, print relevant msgs
* defrag: able to open files in RO mode
* dump-tree: --block can be specified multiple times
- update to version 4.20.2
* dump-super: minor output fixup
* revert fix for prefix detection of receive path, this is temporary and
unbreaks existing user setups
- Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539)
* Remove module-setup.sh
* Add module-setup.sh.in
- Advise user of fs recovery options when we fail to mount (fate#320443,
bsc#1122539)
* Add dracut-fsck-help.txt
* Add module-setup.sh
- update to version 4.20.1
* libbtrfs: fix build of external tools due to missing symbols
* ci: enable library test
- update to version 4.20
* new feature: metadata uuid
* lightweight change of UUID without rewriting all metadata
(incompatible change)
* done by btrfstune -m/-M, needs kernel support, 5.0+
* image:
* fix block groups when restoring from multi-device image
* only enlarge result image if it's a regular file
* check
* more device extent checks and fixes
* can repair dir item with mismatched hash
* mkfs: uuid tree created with proper contents
* fix mount point detection due to partial prefix match
* other:
* new tests, build fixes, doc updates
* libbtrfsutil: fix tests if kernel lacks support for new
subvolume ioctls
- partial cleanup with spec-cleaner
- drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
- drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
- drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
- drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
- drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- Use %license instead of %doc [bsc#1082318]
- Implement fate#325871
* Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
* Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
* Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
* Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
* Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- update to version 4.19.1
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
* other
* new tests
* cleanups
- update to version 4.19
* check: support repair of fs with free-space-tree feature
* core:
* port delayed ref infrastructure from kernel
* support write to free space tree
* dump-tree: new options for BFS and DFS enumeration of b-trees
* quota: rescan is now done automatically after 'assign'
* btrfstune: incomplete fix to uuid change
* subvol: fix 255 char limit checks
* completion: complete block devices and now regular files too
* docs:
* ship uncompressed manual pages
* btrfsck uses a manual page link instead of symlink
* other
* improved error handling
* docs
* new tests
- update to version 4.17.1
* check:
* add ability to fix wrong ram_bytes for compressed inline files
* beautify progress output
* btrfstune: allow to continue uuid change after unclean interruption
* several fuzz fixes:
* detect overalpping chunks
* chunk loading error handling
* don't crash with unexpected root refs to extents
* relax option parsing again to allow mixing options and non-options
arguments
* fix qgroup rescan status reporting
* build:
* drop obsolete dir-test
* new configure option to disable building of tools
* add compatibility options --disable-static and --disable-shared
* other:
* cleanups and preparatory work
* new test images
- spec cleanup
- update to version 4.17
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
- Removed patches (upstreamed):
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- Don't require libzstd-devel-static on builds that don't use it.
- fix installation of btrfs.5.gz
- Fix building on SLE11:
* btrfs-progs: convert: fix support for e2fsprogs < 1.42
* btrfs-progs: build: detect whether -std=gnu90 is supported
* btrfs-progs: build: autoconf 2.63 compatibility
* Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- update to version 4.16.1
* remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super,
btrfs-calc-size
* sb-mod: new debugging tool to edit superblock items
* mkfs: detect if thin-provisioned device does not have enough space
* check: don't try to verify checksums on metadata dump images
* build: fail documentation build if xmlto is not found
* build: fix build of btrfs.static
- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)
- Update initrd script
- update to version 4.16
* libbtrfsutil - new LGPL library to wrap userspace functionality
* several 'btrfs' commands converted to use it:
* properties
* filesystem sync
* subvolume set-default/get-default/delete/show/sync
* python bindings, tests
* build
* use configured pkg-config path
* CI: add python, musl/clang, built dependencies caching
* convert: build fix for e2fsprogs 1.44+
* don't install library links with wrong permissions
* fixes
* prevent incorrect use of subvol_strip_mountpoint
* dump-super: don't verify csum for unknown type
* convert: fix inline extent creation condition
* check:
* lowmem: fix false alert for 'data extent backref lost for snapshot'
* lowmem: fix false alert for orphan inode
* lowmem: fix false alert for shared prealloc extents
* mkfs:
* add UUID and otime to root of FS_TREE - with the uuid, snapshots will
be now linked to the toplevel subvol by the parent UUID
* don't follow symlinks when calculating size
* pre-create the UUID tree
* fix --rootdir with selinux enabled
* dump-tree: add option to print only children nodes of a given block
* image: handle missing device for RAID1
* other
* new tests
* test script cleanups (quoting, helpers)
* tool to edit superblocks
* updated docs
- Add patch: 0001-btrfs-progs-build-fix-static-build.patch
- Add new library packages: libbtrfsutil
- use documentation shipped by upstream tar, reduce dependencies
- enable static build again, zstd now has static version
- update to version 4.15
* mkfs --rootdir reworked, does not minimize the final image but can be still
done using a new option --shrink
* fix allocation of system chunk, don't allocate from the reserved area
* other
* new and updated tests
* cleanups, refactoring
* doc updates
- spec: fix distro version condition
- update to version 4.14.1
* dump-tree: print times of root items
* check: fix several lowmem mode bugs
* convert: fix rollback after balance
* other
* new and updated tests, enabled lowmem mode in CI
* docs updates
* fix travis CI build
* build fixes
* cleanups
- update to version 4.14
* build: libzstd now required by default
* check: more lowmem mode repair enhancements
* subvol set-default: also accept path
* prop set: compression accepts no/none, same as ""
* filesystem usage: enable for filesystem on top of a seed device
* rescue: new command fix-device-size
* other
* new tests
* cleanups and refactoring
* doc updates
- Removed patches:
- rollback-regression-fix.patch - upstreamed
- spec: disable static build, missing libzstd-devel-static
- spec: disable zstd support for non-Tumbleweed distros
- Fix rollback regression which can lead to data corruption
Added patches: rollback-regression-fix.patch (bsc#1069478)
- Escape the usage of %{VERSION} when calling out to rpm.
RPM 4.14 has %{VERSION} defined as 'the main packages version'.
- Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085).
- update to version 4.13.3:
* check: fix --force, wrong check for a mounted block device
* build: fix --with-convert parsing
* subvol list: don't list TOPLEVEL
* other: update tests
- update to version 4.13.2:
* subvol list:
* don't list toplevel subvolume among deleted (broken since 4.8.3)
* minor adjustments of uuid print format
* subvol delete:
* fix swapped behaviour of --commit-each and --commit-after
* fix potentially lost sync if subvolumes are from different filesystems
* check: add cache for metadata blocks, should improve performance
* other:
* new tests, testsuite updates
* doc updates
* cleanups
- update to version 4.13.1:
* image: speed up generating the sanitized names, do not generate unprintable chars
* completion: add missing commands, better mount point detection
* restore: add zstd support; libzstd detected automatically, will be
requested by default in the future, or can be configured out
* other:
* misc fixes found by sparse
* doc enhancements, ioctl manual page started
* updated and new tests
* build fixes
- update to version 4.13:
* convert: reiserfs support
* check: new option --force to allow check of a mounted filesystem (no repair)
* mkfs: --rootdir will now copy special files
* dump-tree: minor output changes
* inspect rootid: accept file as arugment
* dev usage: don't calculate slack space for missing devices
* fi du: don't print error on EMPTY_SUBVOL (inode number 2)
* build:
* fixed support for sanitization features on gcc (tsan, asan, ubsan)
* fix PIE build
* other:
* misc cleanups and stability fixes
* travis CI enhancements
* new tests, fuzzed images
* testsuite cleanups
- Removed patches:
- 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed
- local-version-override.patch - not needed anymore
- btrfs-support-pie.patch - upstremed
- Removed patches:
- 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch
- 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch
- update to 4.12.1
* build:
* fix cross-compilation
* use gnu90 explicitly
* dump-tree: more relaxed checks so -b can print block on a damaged fs
* convert: fix the 1MB range exclusion
* check: more dir_item hash checks
* other
* added missing getopt spec for some options
* doc fixes
* cleanups
* test updates
- update to 4.12
* subvol show: new options --rootid, --uuid to show subvol by the given spec
* convert: progress report fixes, found by tsan
* image: progress report fixes, found by tsan
* fix infinite looping in find-root, or when looking for free extents
* other:
* code refactoring
* docs updates
* build: ThreadSanitizer support
* tests: stricter checks for mounted filesystem
- update to -4.11.1
* image: restoring from multiple devices
* dev stats: make --check option work
* check: fix false alert with extent hole on a NO_HOLE filesystem
* check: lowmem mode, fix false alert in case of mixed inline and compressed
extent
* convert: work with large filesystems (many TB)
* convert: fix overwriting of eb header flags
* convert: do not clear NODATASUM flag in inodes when run with --no-datasum
* docs updates
* build: sync Android.mk with Makefile
* tests:
* new tests
* fix 008 and 009, shell quotation mistake
- update to 4.11
* receive: fix handling empty stream with -e (multi-stream)
* send dump: fix printing long file names
* stability fixes for: dump-super, print-tree, check
* option parser updates: global options are parsed before the subcommand name
(old xfstests will fail)
* new and updated tests
* documentation updates
- btrfs-support-pie.patch: remove CFLAGS usage from linker lines,
this will allow the default PIE support to work.
- update to 4.10.2
* check: lowmem mode fix for false alert about lost backrefs
* convert: minor bugfix
* library: fix build, misisng symbols, added tests
- update to 4.10.1
* receive: handle subvolume in path clone
* convert: rollback fixed (rewrite was needed to address previous design issues)
* build: fix build of 3rd party tools, missing <linux/sizes.h>
* dump-tree: print log trees
* other: new and updated tests
- update to 4.10
* send: dump output fixes: missing newlies
* check: several fixes for the lowmem mode, improved error reporting
* build
* removed some library deps for binaries that not use them
* ctags, cscope
* split Makefile to the autotool generated part and the rest, not needed
to autogen.sh after adding a file
* shared code: sync easy parts with kernel sources
* other
* lots of cleanups
* source file reorganization: convert, mkfs, utils
* lots of spelling fixes in docs, other updates
* more tests
- update to 4.9.1
* check:
* use correct inode number for lost+found files
* lowmem mode: fix false alert on dropped leaf
* size reports: negative numbers might appear in size reports during device
deletes (previously in EiB units)
* mkfs: print device being trimmed
* defrag: v1 ioctl support dropped
* quota: print message before starting to wait for rescan
* qgroup show: new option to sync before printing the stats
* other:
* corrupt-block enhancements
* backtrace and co. cleanups
* doc fixes
- update to 4.9
* check: many lowmem mode updates
* send: use splice syscall to copy buffer from kernel
* receive: new option to dump the stream in textual form
* convert:
* move sources to own directory
* prevent accounting of blocks beyond end of the device
* make it work with 64k sectorsize
* mkfs: move sources to own directory
* defrag: warns if directory used without -r
* dev stats:
* new option to check stats for non-zero values
* add long option for -z
* library: version bump to 0.1.2, added subvol_uuid_search2
* other:
* cleanups
* docs updates
- update to 4.8.5
* receive: fix detection of end of stream (error reported even for valid
streams)
* other:
* added test for the receive bug
* fix linking of library-test
- update to 4.8.4
* check: support for clearing space cache v2 (free-space-tree)
* send:
* more sanity checks (with tests), cleanups
* fix for fstests/btrfs/038 and btrfs/117 failures
* build:
* fix compilation of standalone ioctl.h, pull NULL definition
* fix library link errors introduced in 4.8.3
* tests:
* add more fuzzed images from bugzilla
* add bogus send stream checks
* fixups and enhancements for CI environment builds
* misc refinements and updates of testing framework
* other:
* move sources for btrfs-image to own directory
* deprecated and not build by default: btrfs-calc-size, btrfs-show-super
* docs updates
- update to 4.8.3
* check:
* support for clearing space cache (v1)
* size reduction of inode backref structure
* send:
* fix handling of multiple snapshots (-p and -c options)
* transfer buffer increased (should reduce number of context switches)
* reuse existing file for output (-f), eg. when root cannot create files (NFS)
* dump-tree:
* print missing items for various structures
* new: dev stats, balance status item
* sync key names with kernel (the persistent items)
* subvol show: now able to print the toplevel subvolume -- the creation time
might be wrong though
* mkfs:
* store the creation time of toplevel root inode
* print UUID in the summary
* build: travis CI for devel
* other:
* lots of cleanups and refactoring
* switched to on-stack path structure
* fixes from coverity, asan, ubsan
* new tests
* updates in testing infrastructure
* fixed convert test 005
- update to 4.8.2
* convert: also convert file attributes
* convert: fix wrong tree block alignment for unalianged block group
* check: quota verify fixes, handle reloc tree
* build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels
* build: add stub for BUILD_ASSERT when ioctl.h is included
* dump-tree: don't crash on unrecognized tree id for -t
* tests:
* add more ioctl tests
* convert: more symlink tests, attribute tests
* quota verify for reloc tree
* other cleanups
- Add ability to provide site specific defaults for mkfs (FATE#320615).
* Only used for SLES11 defaults.
- Added patch mkfs-default-features.patch
- update to 4.8.1
* 32bit builds fixed
* build without backtrace support fixed
- update to 4.8
* error handling improvements all over the place
* new fuzzed images, test updates
* doc fixups
* minor cleanups and improvements
* kernel library helpers moved to own directory
* qgroup: fix regression leading to incorrect status after check,
introduced in 4.7
- update to 4.7.3
* fixed free space tree compat status
* check: low-mem mode: handle partially dropped snapshots
* dump-super: consolidate options for superblock copy
* tree-stats: check mount status
* subvol delete: handle verbosity option
* defrag: print correct error string
* mkfs: fix reading rotational status
* other:
* UBSAN build option
* documentation updates
* enhanced tests: convert, fuzzed images, more tools to run on fuzzed
images
- removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build
- update to 4.7.2
* check:
* urgent fix: false report of backref mismatches; do not --repair
last unaffected version 4.6.1 (code reverted to that state)
* fuzzing and fixes
* added more sanity checks for various structures
* testing images added
* build: udev compatibility: do not install .rules on version < 190
* other:
* dump-super: do not crash on garbage value in csum_type
* minor improvements in messages and help strings
* documentation:
* filesystem features
- Add new btrfsprogs-udev-rules package to contain the udev rules.
- Fix packaging for udev rules:
- btrfs builtin didn't exist prior to udev v190, so the rules must
depend on that version.
- Added patch:
* btrfsprogs-only-install-udev-rules-for-udev-190.patch
- update to 4.7.1
* check:
* new optional mode: optimized for low memory usage (memory/io tradeoff)
* --mode=lowmem, not default, still considered experimental
* does not work with --repair yet
* convert: regression fix, ext2_subvol/image rw permissions
* mkfs/convert:
* two-staged creation, partially created filesystem will not be recognized
* improved error handling (fewer BUG_ONs)
* convert: preparation for more filesystems to convert from
* documentation updates: quota, qgroup
* other
* message updates
* more tests
* more build options, enhanced debugging
- update to 4.7
* convert: fix creating discontig extents
* check: speed up traversing heavily reflinked extents within a file
* check: verify qgroups of higher levels
* check: repair can now fix wrong qgroup numbers
* balance: new option to run in the background
* defrag: default extent target size changed to 32MiB
* du: silently skip non-btrfs dirs/files
* documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub,
filesystem, convert
* bugfixes:
* unaligned access (reported for sparc64) in raid56 parity calculations
* use /bin/bash
* other stability fixes and cleanups
* more tests
- Removed patches:
* 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
* 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.6.1
* fi resize: negative resize argument accepted again
* qgroup rescan: fix skipping when rescan is in progress
* mkfs: initialize stripesize to correct value
* testsuite updates, mostly convert tests
* documentation updates
* btrfs-device, btrfs-restore manual pages enhanced
* misc fixups
- update to 4.6
* convert - major rewrite:
* fix a long-standing bug that led to mixing data blocks into metadata block
groups
* the workaround was to do full balance after conversion, which was
recommended practice anyway
* explicitly set the lowest supported version of e2fstools to 1.41
* provide and install udev rules file that addresses problems with device
mapper devices, renames after removal
* send: new option: quiet
* dev usage: report slack space (device size minus filesystem area on the dev)
* image: support DUP
* build: short options to enable debugging builds
* other:
* code cleanups
* build fixes
* more tests and other enhancements
* Removed patches:
* 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
* 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
* btrfs-progs-no-PKG_CHECK_VAR
- btrfsck updates for qgroup verification and repair (fate#318144)
* We can now check all qgroup levels
* btrfsck will write out corrected qgroups when run with --repair
- Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
- Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
- Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.5.3
* ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS
on architectures that do not support unaligned access and do not performa
any fixups
* improved validation checks of superblock and chunk-related structures
* subvolume sync: fix handling of -s option
* balance: adjust timing of safety delay countdown with --full-balance
* rescue super-recover: fix reversed condition check
* check: fix bytes_used accounting
* documentation updates: mount options, scrub, send, receive, select-super,
check, mkfs
* testing: new fuzzed images, for superblock and chunks
- fix build failure on 13.1: conditional default for udevdir
- fix build failure on SLE11SP4: wrong check in makefile
- Add udev rules for dm devices (bsc#912170 bsc#888215)
- Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
- Added patch: btrfs-progs-no-PKG_CHECK_VAR
- update to 4.5.2
* new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats
* check: fix false alert for metadata blocks crossing stripe boundary
* check: catch when qgroup numbers mismatch
* check: detect running quota rescan and report mismatches
* balance start: add safety delay before doing a full balance
* fi sync: is now silent
* fi show: don't miss filesystems with partially matching uuids
* dev ready: accept only one argument for device
* dev stats: print "devid:N" for a missing device instead of "(null)"
* other:
* lowest supported version of e2fsprogs is 1.41
* minor cleanups, test updates
- Removed patch: 2000-btrfs-full-balance-warning.diff
- update to 4.5.1
* mkfs: allow DUP on multidev fs
* fix static build
- update to 4.5
* new/moved commands
* btrfs-show-super -> btrfs inspect-internal dump-super
* btrfs-debug-tree -> btrfs inspect-internal dump-tree
* new commands
* btrfs fi du - calculate disk usage, including shared extents
* enhancements
* device delete - delete by id (needs kernel support, not merged to 4.6)
* check - new option to specify chunk root
* debug-tree/dump-tree - option -t understands human readable name of the
tree (along numerical ids)
* btrfs-debugfs - can dump block group information
* bugfixes
* all commands should accept the option separator "--"
* several fixes in device scan
* restore works on filesystems with sectorsize > 4k
* debug-tree/dump-tree - print compression type as string
* subvol sync: fix crash, memory corruption
* argument parsing fixes: subvol get-default, qgroup create/destroy/assign,
inspect subvolid-resolve
* check for block device or regular file in several commands
* other
* documentation updates
* manual pages for the moved tools now point to btrfs-filesystem
* testsuite updates
- Removed patch (upstream):
0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch
- Recommend btrfsmaintenance
- hide min/max macros clashing with gcc 6 (bnc#966257)
(0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch)
- update to 4.4.1
* find-root: don't skip the first chunk
* free-space-tree compat bits fix
* build: target symlinks
* documentation updates
* test updates
- update to 4.4
* mkfs.btrfs --data dup
* support balance filters added/enhanced in linux 4.4
* manual pages enhanced (btrfs, mkfs, mount, filesystem, balance)
* 'btrfs filesystem usage' works with mixed blockgroups
* build: installation to /usr/local
* build: the 'ar' tool is properly deteced during cross-compilation
* improved stability on fuzzed/crafted images when reading sys array in
superblock
* debug-tree: option -t understands ids for tree root and chnuk tree
* check: properly reset nlink of multi-linked file
* chunk recovery: fix floating point exception
* chunk recovery: endianity bugfix during rebuild
* mkfs with 64K pages and nodesize reported superblock checksum mismatch
- Removed patches:
* 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
* fix-doc-build-on-SLE11SP3.diff
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at post / postun (boo#958562)
- fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819)
- Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
- update to 4.3.1
* fixes
* device delete: recognize 'missing' again
* mkfs: long names are not trimmed when doing ssd check
* support partitioned loop devices
* other
* replace several mallocs with on-stack variables
* more memory allocation failure handling
* add tests for bugs fixed
* cmd-device: switch to new message printing helpers
* minor code cleanups
- update to 4.3
* mkfs
* mixed mode is not forced for filesystems smaller than 1GiB
* mixed mode broken with mismatching sectorsize and nodesize, fixed
* print version info earlier
* print devices sorted by id
* do not truncate target image with --rootsize
* fi usage:
* don't print global block reserve
* print device id
* minor output tuning
* other cleanups
* calc-size:
* div-by-zero fix on an empty filesystem
* fix crash
* bugfixes:
* more superblock sanity checks
* consistently round size of all devices down to sectorsize
* misc leak fixes
* convert: don't try to rollback with a half-deleted ext2_saved subvolume
* other:
* check: add progress indicator
* scrub: enahced error message
* show-super: read superblock from a given offset
* add README
* docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal
* build: optional build with more warnings (W=...)
* build: better support for static checkers
* build: html output of documentation
* pretty-print: last_snapshot for root_item
* pretty-print: stripe dev uuid
* error reporting wrappers, introduced and example use
* refactor open_file_or_dir
* other docs and help updates
* testing:
* test for nodes crossing stripes
* test for broken 'subvolume sync'
* basic tests for mkfs, raid option combinations
* basic tests for fuzzed images (check)
* command intrumentation (eg valgrind)
* print commands if requested
* add README for tests
- build btrfsprogs-static package for 13.2 and Factory, package
with static versions of the utilities, aimed for rescue environments
- update to 4.2.3
- subvol sync: make it actually work again
- scanning: do not scan already discovered filesystems (minor optimization)
- convert: better error message in case the filesystem is not finalized
- restore: off-by-one symlink path check fix
- update to 4.2.2
- fi label: use fallback if the label ioctl is not available
- convert: check nodesize constraints against commandline features (-O)
- scrub: report status 'running' until all devices are finished
- device scanning might crash in some scenarios
- fi usage: print summary for non-root users
- update to 4.2.1
- fix an off-by-one error in cross-stripe boundary check
- convert: don't write uninitialized data to image
- image: don't loop with option -t0
- image: don't create threads if compression is not requested
- Removed patches:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64
(bsc#945229)
- Added patch:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- version 4.2
* enhancements:
* mkfs: do not create extra single chunks on multiple devices
* resize: try to guess the minimal size, 'inspect min-dev-size'
* qgroup assign: add option to schedule rescan
* chunk-recover: be more verbose about the scanning process
* fixes:
* check:
* find stripes crossing stripe boundary -- created by convert
* print correct range for file hole when there are no extents
and learn how to fix it
* replace: more sanity checks
* convert: concurrency fixes related to reporting progress
* find-root: option -a will not skip the current root anymore
* subvol list: fix occasional crash
* do not create stripes crossing stripe boundary
* build:
* fixes for musl libc
* preliminary support for android (not working yet, more code changes needed)
* new EXTRA_CFLAGS and EXTRA_LDFLAGS
* other:
* lots of cleanups
* tests: lots of updates, new tests, framework improvements
* documentation updates
* debugging: print-tree shows stripe length
- Removed patches (upstreamed):
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- add warning before full balance starts (bsc#940467, fate#319317)
- Added patches:
2000-btrfs-full-balance-warning.diff
- Add feature to get minimum size a filesystem can be resized to
(FATE#317897).
- Added patches:
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- version 4.1.2
- mkfs: bugfix, previous version does not create entierly correct
filesystem (has to be recreated)
- version 4.1.1
* bugfixes
- defrag: threshold overflow fix
- fsck:
- check if items fit into the leaf space
- fix wrong nbytes
- mkfs:
- create only desired block groups for single device
- preparatory work for fix on multiple devices
* enhancements
- new alias for 'device delete': 'device remove'
* other
- fix compilation on old gcc (4.3)
- documentation updates
- debug-tree: print nbytes
- test: image for corrupted nbytes
- corupt-block: let it kill nbytes
- spec: drop libacl dependency
- version 4.1
* bugfixes
- fsck.btrfs: no bash-isms
- bugzilla 97171: invalid memory access (with tests)
- receive:
- cloning works with --chroot
- capabilities not lost
- mkfs: do not try to register bare file images
- option --help accepted by the standalone utilities
* enhancements
- corrupt block: ability to remove csums
- mkfs:
- warn if metadata redundancy is lower than for data
- options to make the output quiet (only errors)
- mixed case names of raid profiles accepted
- rework the output:
- more comprehensive, 'key: value' format
- subvol:
- show:
- print received uuid
- update the output
- new options to specify size units
- sync:
- grab all deleted ids and print them as they're removed,
previous implementation only checked if there are any
to be deleted - change in command semantics
- scrub: print timestamps in days HMS format
- receive:
- can specify mount point, do not rely on /proc
- can work inside subvolumes
- send:
- new option to send stream without data (NO_FILE_DATA)
- convert:
- specify incompat features on the new fs
- qgroup:
- show: distinguish no limits and 0 limit value
- limit: ability to clear the limit
- help for 'btrfs' is shorter, 1st level command overview
- debug tree: print key names according to their C name
* new
- rescure zero-log
- btrfsune:
- rewrite uuid on a filesystem image
- new option to turn on NO_HOLES incompat feature
* deprecated
- standalone btrfs-zero-log
* other
- testing framework updates
- uuid rewrite test
- btrfstune feature setting test
- zero-log tests
- more testing image formats
- manual page updates
- ioctl.h synced with current kernel uapi version
- convert: preparatory works for more filesystems (reiserfs pending)
- use static buffers for path handling where possible
- add new helpers for send uilts that check memory allocations,
switch all users, deprecate old helpers
- Makefile: fix build dependency generation
- map-logical: make it work again
- Install bash completion for btrfs.
- version 4.0
* resize:
* don't accept file as an argument (it's confusing)
* print better error message in case of an error
* restore: optionally restore metadata (time, mode, uid/gid)
* receive: optionally enforce chroot
* new rescue subcommand 'zero-log', same as btrfs-zero-log, but
now also part of the main utility
* check:
* free space checks match kernel, fixes incorrect reports
* convert: fix setting of checksum bit if --no-datasum is used
* fsck.btrfs: don't print messages
* fix quota rescan on PPC64 (mangled ioctl number)
* test updates
* documentation: files renamed to .asciidoc, misc fixups
- version 3.19.1
- convert:
- new option to specify metadata block size
- --no-progress actually works
- restore: properly handle the page boundary corner case
- build fixes:
- missing macro from public header, BTRFS_BUILD_VERSION
- wrong handling of --enable-convert
- fi usage: reports correct space for degraded mounts
- other:
- mkfs: help string updates
- completion: added 'usage' subcommands
- cleanups in qgroup code, preparatory work
- version 3.19
- btrfs-image
- restore can now run in parallel threads
- fixed restore of multiple image from multiple devices onto a single dev
- introduced metadump v2
- check
- make --init-csum-tree and --init-extent-tree work together
- find-new
- option to search through all metadata even if a root was already found
- convert
- show progress by default, can be turned off
- corrupt-block
- option to work on a specific root
- bash completion script for all subcommands
- spec: convert to autotools
Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch
- add COPYING
- version 3.18.2
* qgroup show: print human readable sizes, options to say otherwise
* check: new option to explicitly say no to writes
* mkfs: message about trimming is not printed to stderr
* fi show: fixed return value
* tests: new infrastructure
* btrfstune: force flag can be used together with seeding option
* backtrace support is back
* getopt cleanups
* doc and help updates
- version 3.18.1
- minor fixes
- documentation updates
- version 3.18
- mkfs - skinny-metadata feature is now on by default, first introduced in
kernel 3.10
- filesystem usage - give an overview of fs usage in a way that's more
comprehensible than existing 'fi df'
- device usage - more detailed information about per-device allocations
- check:
- option to set a different tree root byte number
- ability to link lost files to lost+found, caused by a recent kernel bug
- repair of severely corrupted fs (use with care)
- convert - option to show progress
- subvol create - print the commit mode inline, print the global mode only if --verbose
- other updates: musl-libc support, coverity bugfixes, new test images,
documentation
- Removed patches (upstreamed):
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- version 3.17.3
- convert: fix conversion of sparse ext* filesystems
- show: resolve to the correct path
- fsck: more verbose error for root dir problems
- version 3.17.2
- check improvements
- add ability to replace missing dir item/dir indexes
- fix missing inode items
- create missing root dirid
- corrupt block: enhancements for testing fsck
- zero-log: able to reset a fs with bogus log tree pointer (bko#72151)
- package mkinitrd scripts conditionally (bsc#893577)
- spec: minor updates
- version 3.17.1
- fi df: argument handling
- fix linking with libbtrfs
- replace: better error reporting
- fi show: fixed stall if run concurrently with balance
- check: fixed argument parsing for --subvol-extents
- fi df: SI prefixes corrected
- Added patches:
* fix-doc-build-on-SLE11SP3.diff
- Removed patches:
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
- version 3.17
- check: --init-csum-tree acutally does something useful, rebuilds the whole
csum tree
- /dev scanning for btrfs devices is gone
- /proc/partitions scanning is gone, blkid is used exclusively
- new subcommand subvolume sync
- filesystem df: new options to set unit format
- convert: allow to copy label from the origin, or specify a new one
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- Added patches:
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Removed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- version 3.16.2
- fsck: handle bad extent mapping
- image: make it work on a balanced fs
- btrfs-show-super: print flags in human readable way
- documentation updates
- version 3.16.1
- library version defines
- subvol list: -R to print received UUID
- fixed detection of multiple mounts on the same directory
- restore: misc fixes
- other fixes
- Modified patches (sync with pending upstream versions):
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
- Removed patch: library-version-defines.patch (upstream)
- send-stream API users updatd, drop the workaround
- Removed patch: send-stream-api-wokaround.patch
- workaround for send api breakage
- Added patch: send-stream-api-wokaround.patch
- add api versioning and package version.h (now 0.1.1)
- Added patches:
* library-version-defines.patch
- version 3.16
- show-super: skip unrecognized sb, add option to force
- debug-tree: print tree by id
- mkfs: new option to specify UUID
- receive: new option to limit number of errors
- check: new option to verify quotas
- check: reduced memory requirements
- check: new option to print extent sharing
- restore: check length before decompression
- restore: more error handling
- balance: new filter 'limit'
- recover: allow to read all sb copies
- restore: option to loop during restoring
- mkfs: drop experimental notice
- btrfstune: new option to force dangerous changes
- documentation updates
- Deleted patches (upstream):
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
* btrfs-progs-canonicalize-pathnames-for-device-commands
- Refreshed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
- refresh references on the following patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: ignore orphaned qgroups by default
- Added patch:
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
- btrfs-progs: show extent state for a subvolume (bnc#865621)
- Added patch:
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: canonicalize pathnames for device commands (bnc#880486).
- Added patch:
* btrfs-progs-canonicalize-pathnames-for-device-commands
- fsck: fix checking on filesystems with large sectorsize (bnc#872286)
- Added patches:
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- Do not package btrfs-find-root and btrfs-select-super by default.
- Removed printing byte number for every slot (bnc#872364).
- Removed patch:
* 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch
- update to upstream 3.14.2
- man: separate pages for all subcommands
- minor bugfixes
- spec: removed upstreamed patches, update build dependencies
- Added patches:
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
- Removed patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- Update the changelog with some sad version of diffstat output to meet
requirements.
- Added patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- update to upstream 3.14.1
- mkfs:
- fix TRIM detection
- do not zero-out end of device unconditionally
- no crash with --features option
- fsck:
- clear log tree in repair mode
- check reloc roots
- btrfs - reworked space reporting (bnc#873106)
- btrfs fi usage - new command
- btrfs dev usage - new command
- btrfs fi df - enhanced output with GlobalReserve
- Removed patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- Added patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- own mkinitrd directories
- add missing symbol to library (bnc#873164)
- add version dependency for devel package
- Added patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- fsck: fixes and enahancements to --init-extent-tree mode
- fsck: chunk-recover updates
- scrub: add force option -f
- send: check if subvolumes are read-only
- subvol snapshot: add options to affect commit behaviour
- btrfs: add properties command group
- restore: add dry-run option
- restore: fix restoring of compressed files
- mkfs: support for no-holes feature
- mkfs: option -r deals with hardlinks and relative paths
- mkfs: discard phase is interruptible
- documentation updates
- cleaned spec file
- Removed patches:
* 0162-btrfs-progs-fix-loop-device-mount-checks.patch
* 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch
* 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch
- bump version to 3.12
- update tarball and remove upstreamed patches
- fsck, image, restore: various improvements and fixes
- btrfs: quota rescan (fate#312751)
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
* 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
* 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
* 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
* 0053-btrfs-progs-use-reentrant-localtime.patch
* 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
* 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
* 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
* 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
* 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
* 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
* 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
* 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
* 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch
- Change udev rule filename in setup-btrfs.sh to
/usr/lib/udev/rules.d/64-btrfs.rules from
from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7)
- Remove udev rules file - udev packages one itself (bnc#839960).
- update to upstream master (194aa4a1)
- btrfs-restore: deal with NULL returns from read_node_slot
- btrfs-restore: use the correct leafsize when reading the FS location
- btrfs-find-root: Add options to control generation and level
- btrfsck: fix incorrect casting on items in the corrupt_blocks tree
- Btrfs-progs: fix closing of devices
- Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
- Btrfs-progs: cleanup btrfs-image usage
- Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing
- Btrfs-progs: skip open devices which is missing
- Btrfs-progs: fix misuse of skinny metadata in btrfs-image
- Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk
- Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP
- Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init}
- Btrfs-progs: Add chunk recover function - using old chunk items
- Btrfs-progs: Add block group check funtion
- Btrfs-progs: extend the extent cache for the device extent
- Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
- Btrfs-progs: introduce common insert/search/delete functions for rb-tree
- Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree
- Btrfs-progs: Don't free the devices when close the ctree
- Btrfs-progs: don't close the file descriptor 0 when closing a device
- Btrfs-progs: fix missing recow roots when making btrfs filesystem
- Add fix for passing super_nr while opening ctree
- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
default, (aka hardlink count limtitation) (bnc#835695)
- added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix
loop mount detection again (bnc#834173)
- Simplify checks in mkinitrd scripts.
They are always true because they come from the same package
Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed
- update to upstream master (f00dd8386a57d241d0f7c)
- Make requirement on libattr-devel explicit
- initrd support: add module (bnc#750185, bnc#727383)
- set correct file mode if writing replacement fsck
- fix build failure
- add btrfs-debug-tree to initrd
- adjust fs size to correct size (bnc#744593)
- man page documentation updates
- do not package obsolete utilities
- mkfs: store correct size of device in superblock (bnc#730103)
- updated restriper/balance commands to match kernel version
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd scrippt accordingly
- add btrfsck repair options for:
- rebuild extent records
- fix block group accounting
- reset csums for rescue nodatasum mount
- prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath (bnc#749540)
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility
- patch license to follow spdx.org standard
- btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix
segfaults from bnc#710486 due to unchecked usage of return
value of open_ctree()
[fixed compilation warnings]
- pull upstream, replace existing patches, spec update
- update 'restore' utility
- lzo support
- tools may now take earlies superblock when opening the fs
- other fixes
- pull integration-20111030 branch
- mkfs: force mkfs if desired
- other fixes
- add btrfs-dump-super to mkinitrd
- other fixes
- skip non-existent devices or without media
- documentation updates
- scrubbing single device
- graceful error handling when opening fs fails
- updated mkinitrd script to scan devices before mount (bnc#727383)
- add several tools to mkinitrd if root fs is btrfs
- pull upstream branch and delete local patches
- btrfsck: ignore -a (bnc#655906)
- btrfsck: fix strerror value
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- add patch for local version override as we do not build from
git, and avoid doubled "Btrfs" in output of 'btrfs'
- reorder help for 'get-default' right after 'set-default'
- add option -p to print parent subvolume
- add subvolume 'get-default' subsubcommand
- remove debugging printf from
0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch
- add support for currently available kernel features:
- add scrub subcommand
- scan /proc/partitions by default (or use --all-devices for all)
- mkfs fixes and improvements
- documentation fixes
- fix failing on deleted loop mounts (bnc#697671)
- update from git:
- add btrfs-select-super utility
- add btrfs-label utility
- allow mixed data+metadata (option --mixed)
- allow populating new filesystem with files (option --rootdir)
- allow discard support in mkfs
- lzo support
- deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show'
- other bugfixes and documentation improvements
- change to a hardlink
- add link for fsck.btrfs (bnc#665899)
- update to v0.19-35-g1b444cd:
* used space accounting fix for the converter
* Add btrfs-list for listing subvolumes
* Add new util: 'btrfs'
* multidevice support for check_mounted
* check slash in deleting subvolumes
* Add btrfsck option to select the super block copy
* btrfs-debug-tree: add -d option to print only the device mapping
- fix crash on creating filesystems (bnc#603620)
- revert last change (bnc#599224#c3)
- add hardlink from fsck.btrfs (bnc#599224)
- fix memory leak (bnc#537633)
- Updated to latest repo version.
- used space accounting fix for the converter
- btrfsctl: add snapshot/subvolume destroy ioctl
- btrfsck: check root back/forward references
- Add btrfs-map-logical program to map and read logical block numbers
- build btfs-convert (bnc#572912)
- enable parallel build
- added Supplements
- move apps to /sbin
- update to 0.19:
- build with rpm optflags
- install man pages
- fix leak in extends checking (bnc#523447)
- Initial package (0.18)
==== calendarsupport ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5CalendarSupport5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Port QTextBrowser::setSource override method
* Use new akonadi calendar install include
* Use new akonadi notes install include
* Link against KPIMTextEdit explicitly where it's used
* USe Qt
* Fix install headers
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* Modernize code
* Add KHolidays to CI deps
* Correct prefix to other PIM repositories in .kde-ci.yml
==== calligra ====
- Add the monthly poppler compatibility fixes. Replace
poppler-22.03.0.patch with:
* poppler-22.04_1.patch
* poppler-22.04_2.patch
==== cellwriter ====
- fix homepage url
==== cervisia ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add CI
==== clamav ====
Subpackages: libclamav9 libfreshclam2
- https source urls
==== coreutils ====
Version update (9.0 -> 9.1)
- remove builddisabled conditions for rings - will be done now as
BuildFlags: excludebuilds
- gnulib-simple-backup-fix.patch: Add patch to make simple backups in correct
directory; broken in 9.1. See https://bugs.gnu.org/55029
- update to 9.1:
* chmod -R no longer exits with error status when encountering symlinks.
All files would be processed correctly, but the exit status was incorrect.
* If 'cp -Z A B' checks B's status and some other process then removes B,
cp no longer creates B with a too-generous SELinux security context
before adjusting it to the correct value.
* 'cp --preserve=ownership A B' no longer ignores the umask when creating B.
Also, 'cp --preserve-xattr A B' is less likely to temporarily chmod u+w B.
* 'id xyz' now uses the name 'xyz' to determine groups, instead of xyz's uid.
* 'ls -v' and 'sort -V' no longer mishandle corner cases like "a..a" vs "a.+"
or lines containing NULs. Their behavior now matches the documentation
for file names like ".m4" that consist entirely of an extension,
and the documentation has been clarified for unusual cases.
* 'mv -T --backup=numbered A B/' no longer miscalculates the backup number
for B when A is a directory, possibly inflooping.
* cat now uses the copy_file_range syscall if available, when doing
simple copies between regular files. This may be more efficient, by avoiding
user space copies, and possibly employing copy offloading or reflinking.
* chown and chroot now warn about usages like "chown root.root f",
which have the nonstandard and long-obsolete "." separator that
causes problems on platforms where user names contain ".".
Applications should use ":" instead of ".".
* cksum no longer allows abbreviated algorithm names,
so that forward compatibility and robustness is improved.
* date +'%-N' now suppresses excess trailing digits, instead of always
padding them with zeros to 9 digits. It uses clock_getres and
clock_gettime to infer the clock resolution.
* dd conv=fsync now synchronizes output even after a write error,
and similarly for dd conv=fdatasync.
* dd now counts bytes instead of blocks if a block count ends in "B".
For example, 'dd count=100KiB' now copies 100 KiB of data, not
102,400 blocks of data. The flags count_bytes, skip_bytes and
seek_bytes are therefore obsolescent and are no longer documented,
though they still work.
* ls no longer colors files with capabilities by default, as file-based
capabilties are very rarely used, and lookup increases processing per file by
about 30%. It's best to use getcap [-r] to identify files with capabilities.
* ls no longer tries to automount files, reverting to the behavior
before the statx() call was introduced in coreutils-8.32.
* stat no longer tries to automount files by default, reverting to the
behavior before the statx() call was introduced in coreutils-8.32.
Only `stat --cached=never` will continue to automount files.
* timeout --foreground --kill-after=... will now exit with status 137
if the kill signal was sent, which is consistent with the behavior
when the --foreground option is not specified. This allows users to
distinguish if the command was more forcefully terminated.
* dd now supports the aliases iseek=N for skip=N, and oseek=N for seek=N,
like FreeBSD and other operating systems.
* dircolors takes a new --print-ls-colors option to display LS_COLORS
entries, on separate lines, colored according to the entry color code.
* dircolors will now also match COLORTERM in addition to TERM environment
variables. The default config will apply colors with any COLORTERM set.
* cp, mv, and install now use openat-like syscalls when copying to a directory.
* This avoids some race conditions and should be more efficient.
* The new 'date' option --resolution outputs the timestamp resolution.
* With conv=fdatasync or conv=fsync, dd status=progress now reports
any extra final progress just before synchronizing output data,
since synchronizing can take a long time.
* printf now supports printing the numeric value of multi-byte characters.
* sort --debug now diagnoses issues with --field-separator characters
that conflict with characters possibly used in numbers.
* 'tail -f file | filter' now exits on Solaris when filter exits.
* root invoked coreutils, that are built and run in single binary mode,
now adjust /proc/$pid/cmdline to be more specific to the utility
being run, rather than using the general "coreutils" binary name.
- coreutils-i18n.patch: Re-sync the patch with Fedora.
- drop coreutils-chmod-fix-exit-status-ign-symlinks.patch (upstream)
==== curl ====
Version update (7.82.0 -> 7.83.0)
Subpackages: libcurl4
- Patches rework:
* Refreshed all patches as -p1.
* Use autopatch macro.
* Renamed:
- dont-mess-with-rpmoptflags.diff -> dont-mess-with-rpmoptflags.patch
* Removed (already upstream):
- curl-fix-verifyhost.patch
- Update to 7.83.0:
* Security fixes:
- (bsc#1198766, CVE-2022-27776) Auth/cookie leak on redirect
- (bsc#1198723, CVE-2022-27775) Bad local IPv6 connection reuse
- (bsc#1198608, CVE-2022-27774) Credential leak on redirect
- (bsc#1198614, CVE-2022-22576) OAUTH2 bearer bypass in connection re-use
* Changes:
- curl: add %header{name} experimental support in -w handling
- curl: add %{header_json} experimental support in -w handling
- curl: add --no-clobber
- curl: add --remove-on-error
- header api: add curl_easy_header and curl_easy_nextheader
- msh3: add support for QUIC and HTTP/3 using msh3
* Bugfixes:
- appveyor: add Cygwin build
- appveyor: only add MSYS2 to PATH where required
- BearSSL: add CURLOPT_SSL_CIPHER_LIST support
- BearSSL: add CURLOPT_SSL_CTX_FUNCTION support
- BINDINGS.md: add Hollywood binding
- CI: Do not use buildconf. Instead, just use: autoreconf -fi
- CI: install Python package impacket to run SMB test 1451
- configure.ac: move -pthread CFLAGS setting back where it used to be
- configure: bump the copyright year range int the generated output
- conncache: include the zone id in the "bundle" hashkey
- connecache: remove duplicate connc->closure_handle check
- connect: make Curl_getconnectinfo work with conn cache from share handle
- connect: use TCP_KEEPALIVE only if TCP_KEEPIDLE is not defined
- cookie.d: clarify when cookies are sent
- cookies: improve errorhandling for reading cookiefile
- curl/system.h: update ifdef condition for MCST-LCC compiler
- curl: error out if -T and -d are used for the same URL
- curl: error out when options need features not present in libcurl
- curl: escape '?' in generated --libcurl code
- curl: fix segmentation fault for empty output file names.
- curl_easy_header: fix typos in documentation
- CURLINFO_PRIMARY_PORT.3: clarify which port this is
- CURLOPT*TLSAUTH.3: they only work with OpenSSL or GnuTLS
- CURLOPT_DISALLOW_USERNAME_IN_URL.3: use uppercase URL
- CURLOPT_PREQUOTE.3: only works for FTP file transfers, not dirs
- CURLOPT_PROGRESSFUNCTION.3: fix typo in example
- CURLOPT_UNRESTRICTED_AUTH.3: extended explanation
- CURLSHOPT_UNLOCKFUNC.3: fix the callback prototype
- docs/HYPER.md: updated to reflect current hyper build needs
- docs/opts: Mention Schannel client cert type is P12
- docs: Fix missing semicolon in example code
- docs: lots of minor language polish
- English: use American spelling consistently
- fail.d: tweak the description
- firefox-db2pem.sh: make the shell script safer
- ftp: fix error message for partial file upload
- gen.pl: change wording for mutexed options
- GHA: add openssl3 jobs moved over from zuul
- GHA: build hyper with nightly rustc
- GHA: move bearssl jobs over from zuul
- gha: move the event-based test over from Zuul
- gtls: fix build for disabled TLS-SRP
- http2: handle DONE called for the paused stream
- http2: RST the stream if we stop it on our own will
- http: avoid auth/cookie on redirects same host diff port
- http: close the stream (not connection) on time condition abort
- http: reject header contents with nul bytes
- http: return error on colon-less HTTP headers
- http: streamclose "already downloaded"
- hyper: fix status_line() return code
- hyper: fix tests 580 and 581 for hyper
- hyper: no h2c support
- infof: consistent capitalization of warning messages
- ipv4/6.d: clarify that they are about using IP addresses
- json.d: fix typo (overriden -> overridden)
- keepalive-time.d: It takes many probes to detect brokenness
- lib/warnless.[ch]: only check for WIN32 and ignore _WIN32
- lib670: avoid double check result
- lib: #ifdef on USE_HTTP2 better
- lib: fix some misuse of curlx_convert_wchar_to_UTF8
- lib: remove exclamation marks
- libssh2: compare sha256 strings case sensitively
- libssh2: make the md5 comparison fail if wrong length
- libssh: fix build with old libssh versions
- libssh: fix double close
- libssh: Improve fix for missing SSH_S_ stat macros
- libssh: unstick SFTP transfers when done event-based
- macos: set .plist version in autoconf
- mbedtls: remove 'protocols' array from backend when ALPN is not used
- mbedtls: remove server_fd from backend
- mk-ca-bundle.pl: Use stricter logic to process the certificates
- mk-ca-bundle.vbs: delete this script in favor of mk-ca-bundle.pl
- mlc_config.json: add file to ignore known troublesome URLs
- mqtt: better handling of TCP disconnect mid-message
- ngtcp2: add client certificate authentication for OpenSSL
- ngtcp2: avoid busy loop in low CWND situation
- ngtcp2: deal with sub-millisecond timeout
- ngtcp2: disconnect the QUIC connection proper
- ngtcp2: enlarge H3_SEND_SIZE
- ngtcp2: fix HTTP/3 upload stall and avoid busy loop
- ngtcp2: fix memory leak
- ngtcp2: fix QUIC_IDLE_TIMEOUT
- ngtcp2: make curl 1ms faster
- ngtcp2: remove remote_addr which is not used in a meaningful way
- ngtcp2: update to work after recent ngtcp2 updates
- ngtcp2: use token when detecting :status header field
- nonblock: restore setsockopt method to curlx_nonblock
- openssl: check SSL_get_peer_cert_chain return value
- openssl: enable CURLOPT_SSL_EC_CURVES with BoringSSL
- openssl: fix CN check error code
- options: remove mistaken space before paren in prototype
- perl: removed a double semicolon at end of line
- pop3/smtp: return *WEIRD_SERVER_REPLY when not understood
- projects/README: converted to markdown
- projects: Update VC version names for VS2017, VS2022
- rtsp: don't let CSeq error override earlier errors
- runtests: add 'bearssl' as testable feature
- runtests: make 'oldlibssh' be before 0.9.4
- schannel: remove dead code that will never run
- scripts/copyright.pl: ignore the new mlc_config.json file
- scripts: move three scripts from lib/ to scripts/
- test1135: sync with recent API updates
- test1459: disable for oldlibssh
- test375: fix line endings on Windows
- test386: Fix an incorrect test markup tag
- test718: edited slightly to return better HTTP
- tests/server/util.h: align WIN32 condition with util.c
- tests: refactor server/socksd.c to support --unix-socket
- timediff.[ch]: add curlx helper functions for timeval conversions
- tls: make mbedtls and NSS check for h2, not nghttp2
- tool and tests: force flush of all buffers at end of program
- tool_cb_hdr: Turn the Location: into a terminal hyperlink
- tool_getparam: error out on missing -K file
- tool_listhelp.c: uppercase URL
- tool_operate: fix a scan-build warning
- tool_paramhlp: use feof(3) to identify EOF correctly when using fread(3)
- transfer: redirects to other protocols or ports clear auth
- unit1620: call global_init before calling Curl_open
- url: check sasl additional parameters for connection reuse.
- vtls: provide a unified APLN-disagree string for all backends
- vtls: use a backend standard message for "ALPN: offers %s"
- vtls: use a generic "ALPN, server accepted" message
- winbuild/README.md: fixup dead link
- winbuild: Add a Visual Studio example to the README
- wolfssl: fix compiler error without IPv6
==== cvs ====
- add compile-with-Wformat-security.patch
==== deltarpm ====
- deltarpm-b7987f6aa4211df3df03dcfc55a00b2ce7472e0a.patch: fixed
some C bugs ( incorrect sized memset() , memcpy instead of strcpy,
unsigned int)
==== desktop-translations ====
Version update (84.87.20220316.9301f89b -> 84.87.20220427.80cb897f)
- Update to version 84.87.20220427.80cb897f:
* Translated using Weblate (Slovenian)
* Translated using Weblate (Polish)
* Translated using Weblate (Russian)
* Translated using Weblate (Finnish)
* Translated using Weblate (Czech)
==== dhcp ====
Subpackages: dhcp-relay dhcp-server
- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.
- Update dhcpd.service: After: network-online.target
* boo#826319: DHCP gets autostarted too early (network interface
not up yet - Systemd/LSB problem)
e.g. NM and bridged interface
==== dolphin ====
Version update (21.12.3 -> 22.04.0)
Subpackages: dolphin-part libdolphinvcs5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* KItemListHeaderWidget: don't crash if widget == nullptr (kde#449238)
* Display Apply button in KCMs (kde#448352)
* [CompactView] Remove animation on file rename (kde#449179)
* KStandardItemListWidget: handle RtL drawing properly (kde#449211)
* Fix zooming animation (kde#449179)
* Expose konsolepart shortcuts in Dolphin's shortcuts view (kde#428265)
* Full row highlight implementation (kde#181438)
* Properly display parent folders when filtering is active and items
are added or refreshed (kde#442275)
* Move "Default" option to the front in "Select Remote Charset" menu (kde#445148)
==== dracut ====
Version update (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 056+suse.275.g4ce7a6a7:
* fix(resume): relax exclusion check (bsc#1198554)
* fix(nfs): /var is not mounted during the transactional-update run (bsc#1184970)
* fix(nfs): give /run/rpcbind ownership to rpc user (bsc#1177461)
* fix(nfs): require and install needed binaries
==== dragonplayer ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add CI
==== dtc ====
Version update (1.6.0 -> 1.6.1)
- update to 1.6.1:
* A number of bugfixes
* Fix many warnings with -Wsign-compare
* Add compilation with meson (not used by default so far)
* Yet another revamp of how we handle unaligned accesses
* Added a number of extra checks for common tree errors
* Checks for interrupt providers
* i2c reg properties
* Tighten checking of gpio properties
* Reduce dependencies when building libfdt only
* Allow libfdt.h header to be used from C++ more easily
* Accept .dtbo extension for overlays
* Update valid node and property characters to match current devicetree spec
* Add several checks for root node sanity in fdt_check_full()
* Somewhat more robust type labelling for the benefit of yaml output
==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- avoid empty preuninstall script
==== elfutils ====
Version update (0.186 -> 0.187)
Subpackages: libasm1 libdw1 libelf1
- Update to version 0.187:
* debuginfod: Support -C option for connection thread pooling.
* debuginfod-client: Negative cache file are now zero sized instead of
no-permission files.
* addr2line: The -A, --absolute option, which shows file names including
the full compilation directory is now the default. To get the
old behavior use the new option --relative.
* readelf, elflint: Recognize FDO Packaging Metadata ELF notes
* libdw, debuginfo-client: Load libcurl lazily only when files need to
be fetched remotely. libcurl is now never
loaded when DEBUGINFOD_URLS is unset. And when
DEBUGINFOD_URLS is set, libcurl is only loaded
when the debuginfod_begin function is called.
==== elfutils-debuginfod ====
Version update (0.186 -> 0.187)
- Update to version 0.187:
* debuginfod: Support -C option for connection thread pooling.
* debuginfod-client: Negative cache file are now zero sized instead of
no-permission files.
* addr2line: The -A, --absolute option, which shows file names including
the full compilation directory is now the default. To get the
old behavior use the new option --relative.
* readelf, elflint: Recognize FDO Packaging Metadata ELF notes
* libdw, debuginfo-client: Load libcurl lazily only when files need to
be fetched remotely. libcurl is now never
loaded when DEBUGINFOD_URLS is unset. And when
DEBUGINFOD_URLS is set, libcurl is only loaded
when the debuginfod_begin function is called.
==== ell ====
Version update (0.49 -> 0.50)
- Update to release 0.50
* dbus: Fix use-after-free crash when removing objects
==== eog ====
Version update (42.0 -> 42.1)
- Update to version 42.1:
+ Update for gnome-desktop thumbnail API changes.
+ Updated translations.
==== espeak-ng ====
Version update (1.50 -> 1.51)
- added fix-configure-1171.patch to fix configure step
- remove no longer needed patches:
- espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
- espeak-ng-1.50-fix_gcc10_no_common.patch
- espeak-ng-1.50-fix_gcc10_no_common_2.patch
- update to version 1.51:
- Add support for speechPlayer.
- Add more tests to check the various parts of espeak-ng.
- Various changes to clean up the codebase (Juho Hiltunen)
- Remove support for l_length_mods language option
- Restructure "option brackets" language option to "brackets" and "bracketsAnnounced"
- Restructure "stressLength" and "stressAdd" language option
- New Language option: "lowercaseSentence" for ending a sentence if a period is followed by a lower case letter
- Add voice variants
- Rename zh to cmn (Mandarin)
- Rename zhy to yue (Cantonese)
- cmn (Mandarin) now assumes all latin characters all English text
Use cmn-latn-pinyin for interpreting latin characters as pinyin
- Update list of voice varants for Android application
- Add Chromium extension (guest271314)
- Replace `ieee80.c` by a free software implementation (Ulrich Müller)
- bug fixes:
- Fix reading malformed SSML (Christopher Brannon)
- Fix memory allocation (Christopher Brannon)
- Fix building and phoneme compilation (John Bowler)
- Fix build scripts for Android (Peter Vágner, Minas Tirith Citizen)
- documentation:
- Add documentation about voice and language options.
- Add documentation about dictionary flags.
- updated languages:
- ar (Arabic) -- king-dahmanus
- ba (Bashkir) -- boracasli98, Valdis Vitolins, Juho Hiltunen
- cmn (Mandarin) -- Silas S. Brown, Rongcui Dong, Icenowy Zheng, Juho Hiltunen
- de (German) -- Karl Eick, Henry Krumb
- el (Modern Greek) -- Reece Dunn (support for variant Greek letter forms)
- en (English) -- Steven Presser, Ben Talagan
- eo (Esperanto) -- AlsoScratch
- eu (Basque) -- agonzalezd
- fa (Farsi/Persian) -- Shadyar Khodayari
- ga (Gaelic (Irish)) Chen, Chien-ting
- grc (Ancient Greek) -- Reece Dunn (support for variant Greek letter forms)
- hak (Hakka Chinese) -- Juho Hiltunen
- haw (Hawaiian) -- Juho Hiltunen
- ka (Georgian) -- Juho Hiltunen
- kok (Konkani) -- Juho Hiltunen
- nb (Norwegian Bokmål) -- Juho Hiltunen
- nci (Classical Nahuatl) -- Juho Hiltunen
- hy (Armenian) -- tigransimonyan
- ia (Interlingua) -- nesrad
- it (Italian) -- Christian Leo
- ja (Japanese) -- fukuen, Juho Hiltunen
- jbo (Lojban) -- Juho Hiltunen, xunsku
- lv (Latvian) -- Valdis Vitolins
- mi (M?ori) -- boracasli98
- py (Pyash) -- Andrii Logan Zvorygin
- shn (Shan Tay Yai) -- ronaldaug
- tr (Turkish) -- boracasli98, SeanTolstoyevski
- ur (Urdu) -- Ejaz Shah
- uz (Uzbek) -- boracasli98, Valdis Vitolins, Andiv06
- yue (Cantonese) -- Andiv06
- new languages:
- be (Belarusian) -- Sergei B
- chr (Cherokee) -- Michael Conrad
- cv (Chuvash) -- boracasli98, Valdis Vitolins
- en-us-nyc (English, New York City) -- Richard Calvi
- haw (Hawaiian) -- Valdis Vitolins
- he (Hebrew) -- boracasli98, Valdis Vitolins
- io (Ido) -- José Miguel López, Valdis Vitolins
- lb (Luxembourgish) -- Marco Barnig, Valdis Vitolins
- ltg (Latgalian) -- Valdis Vitolins
- nog (Nogai) -- boracasli98, Valdis Vitolins
- piqd (Klingon) -- Valdis Vitolins
- qu (Quechua) -- Valdis Vitolins
- qdb (Lang Belta) -- Da Def, Valdis Vitolins
- qya (Quenya) -- Lucas Werkmeister
- sjn (Sindarin) -- Lucas Werkmeister
- smj (Lule Saami) -- Katri Hiovain, Sebastien Le Maguer
- th (Thai) -- Valdis Vitolins
- tk (Turkmen) -- boracasli98, Valdis Vitolins
- ug (Uyghur) -- boracasli98, Valdis Vitolins
- uk (Ukrainian) -- Valdis Vitolins
==== eventviews ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5EventViews5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Port to setFilterRegularExpression
* Fix some compile error against qt6
* Use new akonadi calendar install include
* Fix ecm_set_disabled_deprecation_versions
* Fix install headers
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Adapt build system for building against qt6
* Port deprecated methods
* Make it compile on freebsd
* Modernize code
* Fix more prefixes on dependencies
* Correct prefix to other PIM repositories in .kde-ci.yml
* Do not merge release/21.12 .gitlab-ci.yml
* not necessary to use I18N_NOOP here, i18n(..) is enough
==== evince ====
Version update (42.1 -> 42.2)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 42.1
+ Fix use-after-free.
+ Updated translations.
==== evolution ====
Version update (3.44.0 -> 3.44.1)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.44.1:
+ Bug Fixes:
- Cannot import PKCS12 certificate with non-ASCII or empty
password.
- icons: emblem-new hard to spot with adwaita-icon-theme 42.
- itip-formatter: Properly update content on message preview
reload.
- Mail: Preview uses wrong colors for HTML mail with dark
theme.
- Meeting attendees should default to Required Participants.
- attachment-reminder: Existing keyword lost on editing cancel.
- markdown-utils: Ignore character encoding hints in HTML when
converting to text.
- Flatpak: Attachments cannot be opened.
- Tasks: Cannot remove recurrence and Start date at the same
time.
- Composer: Markdown should preserve soft line breaks.
- Calendar: Show recurring information near event time in
preview/iTip.
- Show mailto: hyperlinks in the status bar percent-decoded.
+ Miscellaneous:
- Calendar: Minicalendar shown after search in the List View.
- gal-view-instance: Do not crash on broken setup.
- Disable hardware acceleration for WebKitGTK.
+ Updated translations.
- Drop fix_annoying_html_email_background_color_issue.patch: fixed
upstream.
- Add fix_annoying_html_email_background_color_issue.patch to fix
a bug in Evolution that displays html formatted emails without a
background settings, and while using a dark layout in the desktop
environment to display black text and a dark background.
(glgo#GNOME/evolution#1835)
==== evolution-data-server ====
Version update (3.44.0 -> 3.44.1)
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.44.1:
+ Bugs fixed:
- CalDAV: Free/Busy not working with Nextcloud.
- EWebDAVSession: Correct extract of href Location header.
==== evolution-ews ====
Version update (3.44.0 -> 3.44.1)
- Update to version 3.44.1:
+ Bug Fix: Correct display of folder size.
+ Miscellaneous: Address some of the static analyzers warnings.
+ Updated translations.
==== fetchmail ====
Version update (6.4.29 -> 6.4.30)
Subpackages: fetchmailconf
- update to 6.4.30:
* Breaking changes:
- Bump wolfSSL minimum required version to 5.2.0 to pull in
security fix.
* Changes:
- Using OpenSSL 1.* before 1.1.1n elicits a compile-time
warning.
- Using OpenSSL 3.* before 3.0.2 elicits a compile-time
warning.
- configure.ac was tweaked in order to hopefully fix
cross-compilation issues report, and different patch
suggested
* Translations.:
- ro: Updated Romanian translation.
==== ffmpegthumbs ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix build with FFmpeg 5 (kde#448776)
* Add CI
==== file ====
Subpackages: file-magic libmagic1
- Try to solve 32bit import dependency problems (boo#1198788)
==== fontconfig ====
Version update (2.13.1 -> 2.14.0)
Subpackages: fontconfig-devel libfontconfig1
- Seems we now need python3 for building
- update to 2.14.0:
* Fix endianness on generating MD5 cache name
* Fix a typo in the description of FcWeightFromOpenTypeDouble
* fc-validate: returns an error code when missing some glyphs
* Fallback uuid-based name to read a cache if no MD5-based cache
* fc-cache: Show font directories to generate cache with -v
* Replace UUID file mechanism with per-directory 'map' attribute [v2]
* memleak fixes
- drop fontconfig-do-not-remove-UUID-file.patch (obsolete)
- add skip-network-test.patch
==== freerdp ====
Version update (2.6.1 -> 2.7.0)
Subpackages: libfreerdp2-2 libwinpr2-2
- Upgraded to freerdp 2.7.0
* OpenSSL3 gateway support (#gh:FreeRDP/FreeRDP#7822)
* various NTLM fixes
* WINPR_ASSERT to ease future backports
- Fixed issues:
* #gh:FreeRDP/FreeRDP#6786: Use /network:auto by default
* #gh:FreeRDP/FreeRDP#7714: Workaround for broken surface frame marker
* #gh:FreeRDP/FreeRDP#7733: Support 10bit X11 color (BGRX32 only)
* #gh:FreeRDP/FreeRDP#7745: GFX progressive double free
* #gh:FreeRDP/FreeRDP#7808: Disable websockets with /gt:rpc
* #gh:FreeRDP/FreeRDP#7815: RAIL expect LOGON_MSG_SESSION_CONTINUE
==== freetype2 ====
Subpackages: freetype2-devel libfreetype6
- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
an integer overflow occuring during fuzzing
==== fwupd ====
Version update (1.7.6 -> 1.7.7)
Subpackages: libfwupd2 libfwupdplugin5 typelib-1_0-Fwupd-2_0
- Update to version 1.7.7:
* This release adds the following features:
+ Add CCGX trigger code to support future hardware
+ Add signed and unsigned payload metadata to more devices
+ Allow overriding the detected machine type
+ Allow quirking the flashrom flash size
+ Do not allow the DBX update for broken firmware versions
* This release fixes the following bugs:
+ Do not add the backup BMC device as it shares the same GUIDs
+ Do not hardcode the libexecdir to /usr/libexec
+ Do not leak child processes when canceling
+ Do not throw away the TPM eventlog when uploading reports to
the LVFS
+ Don't export USB4 host controllers if they do not have unique
GUIDs
+ Fix build for MacOS
+ Fix the TPM eventlog replay for Intel TXT machines
+ Fix writing large MTD images
+ Never send the DeviceChanged signal with invalid data
+ Return the correct error when there is no GPIO device to open
+ Show the update message and update image in front end tools
+ Support the new PENDING upower device states
* This release adds support for the following hardware:
+ Logitech M550, M650 and K650
+ More Elan fingerprint readers
+ More Star Labs StarLite laptops
+ More Wacom panels found on Lenovo laptops
- Split bash and fish completions to separate subpackages
- Remove un-needed BRP_PESIGN_FILES
- Set GNU_SOURCE so meson detects F_OFD_SETLK in fnctl.h support
==== gcc11 ====
Version update (11.2.1+git1406 -> 11.2.1+git1635)
Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libgccjit0-gcc11 libstdc++6-gcc11-locale libtsan0
- Update to gcc-11 branch head (691af15031e00227ba6d5935c), git1635
* includes gcc11-pr104931.patch
* includes fix for Firefox ICE [gcc#105256]
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Ensure /run/gdm is created by tmpfiles.
==== gedit ====
Subpackages: python3-gedit
- Add "Requires: gsettings-desktop-schemas" to alleviate schema
"is not installed" error after install in WSL. (boo#1198312)
==== gegl ====
Subpackages: gegl-0_4 libgegl-0_4-0
- Update BuildRequires to reflect it does not work with ffmpeg5.
==== gettext-runtime ====
Subpackages: gettext-tools libtextstyle0
- Added patch:
* gettext-0.21-jdk17.patch
+ Build with java source and target levels 1.8
+ Allows building with JDK17
+ Fixes build in Factory
==== git ====
Version update (2.35.3 -> 2.36.0)
Subpackages: git-core git-cvs git-email git-gui git-svn git-web gitk perl-Git
- git 2.36.0:
* "git name-rev --stdin" has been deprecated and issues a
warning when used; use "git name-rev --annotate-stdin" instead.
* "git clone --filter=... --recurse-submodules" only makes the
top-level a partial clone, while submodules are fully cloned.
This behaviour is changed to pass the same filter down to the
submodules.
* improvements and extensions to multiple workflows and features
* bug fixes and performance improvements
==== glib2 ====
Version update (2.72.0 -> 2.72.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.72.2:
+ Fix building projects which use g_warning_once() with clang++.
+ Fix g_file_trash not deleting directories via portals backend.
+ A number more compiler warnings fixed for MSVC.
+ Fix detection of broken poll function on macOS.
+ Fix spawning subprocesses from GUI programs on Windows.
+ Bugs fixed:
- #2312 gdbus-test-codegen tests leak GWeakRef objects.
- #2625 g_warning_once fails to build with clang++.
- #2629 g_file_trash doesn't in directories inside a sandbox.
- !2495 Cleanup warnings split 6.
- !2499 Various contenttype-related test fixes on win32.
- !2534 gpowerprofilemonitor: Tweak wording of documentation.
- !2540 Various win32 tests skip & fixes.
- !2541 meson: simplify lookup of python command.
- !2543 ci: Update the Fedora CI image to Fedora 34.
- !2556 gdbusconnection: Use g_strv_contains().
- !2557 gdbusmethodinvocation: Fix a leak on early return path.
- !2558 Move unit test on g_basename() function to
glib/tests/fileutils.c.
- !2559 Move tests/relation-test.c to glib/tests/relation.c.
- !2560 ci: Update Coverity, mingw and Android CI images
to Fedora 34.
- !2563 glib: Format GDateTime ISO8601 years as %C%y.
- !2564 Move test files on slices from tests/ to glib/tests/.
- !2566 tests: Add more tests for GResolver response parsing.
- !2573 Backport translation fixes and !2571 meson: Set
BROKEN_POLL in macOS builds to glib-2-72.
- !2574 Backport !2565 Revert meson: simplify lookup of python
command to glib-2-72.
- !2587 Backport !2583 Fix trashing sandboxed directories to
glib-2-72.
- !2588 Backport !2582 glib/win32: fix spawn from GUI regression
to glib-2-72.
- !2590 Backport !2589 tests: Don't exit gdbus-method-invocation
test early on connection close to glib-2-72.
- !2593 Backport !2578 atomic: Add a C++ variant of
g_atomic_int_compare_and_exchange() to glib-2-72.
+ Translation updates.
==== glslang ====
Version update (11.8.0 -> 11.9.0)
- Update to release 11.9.0
* Add GLSL version override functionality
* Add eliminate-dead-input-components to -Os
* Add enhanced-msgs option
==== gnome-control-center ====
Version update (42.0 -> 42.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 42.1:
+ Display:
- Various small behavior improvements.
- Fix monitor labels.
+ Network: Improve handling of VPN connections.
+ Online Accounts:
- Fix behavior of helper application on X11.
- Fix changes to online accounts services not applying
correctly.
+ User Accounts: Various small polishments.
+ Wacom: Properly translate various strings.
+ Updated translations.
- Drop upstream fixed patches:
+ gnome-control-center-reload-vpn-plugins.patch
+ gnome-control-center-goa-helper-on-X11.patch
+ gnome-control-center-42.0-fix-sharing-panel-crash.patch
+ 1283.patch
- Add 1283.patch: user-accounts: close password change dialog.
Addresses boo#1198235: Fail to change password on GNOME42.
==== gnome-desktop ====
Version update (42.0 -> 42.1)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common libgnome-desktop-4-1 typelib-1_0-GnomeDesktop-3_0 typelib-1_0-GnomeDesktop-4_0
- Update to version 42.1:
+ Fix build_gtk4 option.
+ Updated translations.
- Drop a3ed548d92b160245b79978ae362d47091ad8dad.patch: fixed
upstream.
==== gnome-maps ====
Version update (42.0 -> 42.1)
- Update to version 42.1:
+ Update GWeather dependency to version 4.
+ Update the Resrobot public transit plugin to use the v2.1 API.
+ Don't optimize away keep left/right instructions for
turn-by-turn routes.
+ Updated translations.
- Replace pkgconfig(gweather-3.0) BuildRequires with
pkgconfig(gweather4), following upstream changes.
==== gnome-music ====
Version update (42.0 -> 42.1)
- Update to version 42.1:
+ Make shuffle shuffle again.
+ Fix time display in RTL languages.
+ No longer mismatch art on scrolling.
+ Fix async queue block on fresh art retrieval.
+ Bugs fixed:
- Rework ArtStack to handle cycling widgets better.
- Shuffle broken in Music 42.
- Time is reversed in RTL.
+ Updated translations.
==== gnome-remote-desktop ====
Version update (42.0 -> 42.1.1)
- Update to version 42.1.1:
+ session-vnc: Don't leak the socket source
+ hwaccel-nvidia: Degrade a warning to a normal message
+ context: Initialize EGL thread when daemon is ready
+ rdp: Perform basic error checking in SAM file creation
+ session-rdp: Always check return values of API calls
+ Updated translations.
- Update to version 42.1:
+ vnc: Retrieve frame members before stealing frame pointer.
+ rdp: Retrieve frame members before stealing frame pointer.
+ daemon: Only start servers, when they are not started yet.
+ settings: Don't crash, when parsing the credentials string
fails.
+ egl: Use Wayland platform instead of surfaceless.
+ session-rdp: Only show NSC disable message, when NSC is
available.
+ session-rdp: Fix typo in warning message.
+ systemd: Autostart as part of gnome-session.target.
+ daemon: Handle SIGINT and SIGTERM signals properly.
+ Updated translations.
==== grantleetheme ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5GrantleeTheme5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Fix depend when we build against qt6
* Make it compile against qt6
* Prepare to build against KF6::TextTemplate (in progress)
* Fix install headers
* Adapt build system for building against qt6
* Modernize code
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix Power10 LPAR error "The partition fails to activate as partition went
into invalid state" (bsc#1198714)
* 0001-powerpc-do-CAS-in-a-more-compatible-way.patch
- use common SBAT values (boo#1193282)
==== gspell ====
Version update (1.8.4 -> 1.10.0)
Subpackages: libgspell-1-2 typelib-1_0-Gspell-1
- Update to version 1.10.0:
+ Build from git: some updates, take newer version of autoconf-archive.
+ Build: distribute more files in tarballs.
+ Documentation improvements.
+ Translation updates.
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0
- Disable ldacBT on ppc64: ldacBT is not available there.
==== gstreamer-plugins-libav ====
- Change the license to LGPL-2.1-or-later as specified in
the COPYING file
==== gtksourceview5 ====
Version update (5.4.0 -> 5.4.1)
Subpackages: libgtksourceview-5-0 typelib-1_0-GtkSource-5
- Update to version 5.4.1:
+ Improved styling for style scheme preview widgets.
+ Improved styling and positioning of completion windows.
+ Improved styling for various style schemes.
+ Unit test fixes.
+ Hover assistants will no longer be showed if no providers
completed successfully to add widgets.
+ GtkSourceVimIMContext tries to handle various corner cases
better with regards to reuse and being removed from an
event controller or widget.
+ GtkSourceCompletionCell has improved fast-paths for resetting
cells to empty state when already empty.
+ Improved sizing and placement of assistants including hover
popovers, interactive tooltips, and completion windows.
+ The overview map has improved it's fallback styling.
+ The overview map will now properly update when the sourceview's
right-margin-position changes.
+ Fixes to vala.lang for regex detection.
+ Translation updates.
==== guile ====
Subpackages: guile-modules-3_0 libguile-3_0-1
- stage2-serialize.patch: Serialize stage2 build only
==== gupnp-av ====
- Rename libgupnp-av-1_0-2 subpackage to libgupnp-av-1_0-3,
correcting the package name to match the provided library.
- Conflict with the wrongly provided libgupnp-av-1_0-2.
==== gvfs ====
Version update (1.50.0 -> 1.50.1)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.50.1:
+ dav:
- Drop user from URI as a workaround for Nextcloud bug.
- Port DNS-SD resolver to async API to fix hangs when mounting.
- Rewrite to libsoup async API to fix crashes.
- Do not lose userinfo when copying URIs.
+ smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
upstream.
- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
for kerberos/ccache login. Fixes inability to mount smb shares
with samba 4.16 (boo#1198718).
==== gwenview5 ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Add a "Fit" button to the status bar (kde#441447)
* Fix Bug 445434: Gwenview crash when clicking "crop"
button (kde#445434)
* Add proper desktop file for importer (kde#446290)
* Use normal font size for sidebar text (kde#447287)
* Only switch to Qt::FastTransformation ("showing pixels")
at 500% zoom (kde#443010)
* Add "Print Preview" action (kde#236056)
==== gzip ====
- Rename xz_lzma.patch xz_lzma_zstd.patch and expand the patch to
supprt zstd compression (boo#1198922).
==== harfbuzz ====
Version update (4.2.0 -> 4.2.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 4.2.1:
+ Make sure hb_blob_create_from_file_or_fail() always returns
nullptr in case of failure and not empty blob sometimes
+ Add --passthrough-tables option to hb-subset
+ Reinstate a pause after basic features in Khmer shaper, fixing
a regression introduced in previous release
+ Better handling of Regional_Indicator when shaped with RTL-
native scripts, reverting earlier fix that caused regressions
in AAT shaping
==== haveged ====
Version update (1.9.17 -> 1.9.18)
Subpackages: libhavege2
- update to 1.9.18:
* Round bits up and target full pool size [Jason A. Donenfeld]
* Specify right kernel commit in README [Jason A. Donenfeld]
==== hwdata ====
Version update (0.357 -> 0.358)
- Update to version 0.358 (bsc#1196332):
+ Updated pci, usb and vendor ids.
==== ibus ====
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
- Add patch ibus-fix-refcounting-issues.patch:
This addresses the possible GLib warnings, fixes the possible
double unrefs happening on IBusText used in signals, and fixes
the missing unrefs on IBusText objects created from static
strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).
==== icu ====
- bump library packagename to libicu71 to match the version.
==== incidenceeditor ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5IncidenceEditor5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* KTimeZoneComboBox: fix support for floating events
* Fix compile error against qt6
* Remove unused include
* Use new akonadi calendar install include
* Link against KPIMTextEdit explicitly where it's used
* Fix install headers
* install version.h in module directly
* Use KDE_INSTALL_INCLUDEDIR_KF
* Adapt build system for building against qt6
* Fix more prefixes on dependencies
* Modernize code
* Correct prefix to other PIM repositories in .kde-ci.yml
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
- Add poppler 22.04.0 compability fix:
* Fix_build_poppler_22040.patch
- Update Fix_build_poppler_22030.patch
==== jack ====
Version update (1.9.20 -> 1.9.21)
Subpackages: libjack-devel libjack0 libjacknet0 libjackserver0
- update to 1.9.21:
* Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
* The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
To get the previous behavior back pass ``--example-tools`` during build.
This flag (and the related tools and their code) are going to be removed in the next release.
* Fix alignas() on non-packed architectures
* Fix build of jack-example-tools man pages (1.9.20 regression)
* Fix compatibility with macOS 12
* Fix missing symbols from jack client library (error and info callback pointers)
* Fix potential memory corruption in midi_latency_test tool
* Fix JackWeakAPI on Windows
* Use predefined variables in pkg-config file (required for mingw)
==== java-11-openjdk ====
Version update (11.0.14.1 -> 11.0.15.0)
Subpackages: java-11-openjdk-headless
- Update to upstream tag jdk-11.0.15+10 (April 2022 CPU)
* Security fixes:
+ JDK-8284920: Incorrect Token type causes XPath expression to
return empty result
+ JDK-8284548: Invalid XPath expression causes
StringIndexOutOfBoundsException
+ JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo
+ JDK-8282397: createTempFile method of java.io.File is failing
when called with suffix of spaces character
+ JDK-8278356: Improve file creation
+ JDK-8270504, bsc#1198672, CVE-2022-21426: Better Xpath
expression handling
+ JDK-8272594: Better record of recordings
+ JDK-8277672, bsc#1198674, CVE-2022-21434: Better invocation
handler handling
+ JDK-8282300: Throws NamingException instead of
InvalidNameException after JDK-8278972
+ JDK-8278972, bsc#1198673, CVE-2022-21496: Improve URL supports
+ JDK-8272261: Improve JFR recording file processing
+ JDK-8269938: Enhance XML processing passes redux
+ JDK-8272255: Completely handle MIDI files
+ JDK-8278805: Enhance BMP image loading
+ JDK-8278449: Improve keychain support
+ JDK-8277227: Better identification of OIDs
+ JDK-8275151, bsc#1198675, CVE-2022-21443: Improved Object
Identification
+ JDK-8274221: More definite BER encodings
+ JDK-8278798: Improve supported intrinsic
* Other changes:
+ JDK-8283778: 11u GHA: Fix GCC 9 ubuntu package names
+ JDK-8283018: 11u GHA: Update GCC 9 minor versions
+ JDK-8275082, bsc#1198671, CVE-2022-21476: Update XML Security
for Java to 2.3.0
+ JDK-8282761: XPathFactoryImpl remove setProperty and
getProperty methods
+ JDK-8283270: [11u] broken JRT_ENTRY_NO_ASYNC after Backport
of JDK-8253795
+ JDK-8275703: System.loadLibrary fails on Big Sur for
libraries hidden from filesystem
+ JDK-8277795: ldap connection timeout not honoured under
contention
+ JDK-8276141: XPathFactory set/getProperty method
+ JDK-8255410: Add ChaCha20 and Poly1305 support to SunPKCS11
provider
+ JDK-8211333: AArch64: Fix another build failure after
JDK-8211029
+ JDK-8279669: test/jdk/com/sun/jdi/TestScaffold.java uses
wrong condition
+ JDK-8261107: ArrayIndexOutOfBoundsException in the
ICC_Profile.getInstance(InputStream)
+ JDK-8282372: [11] build issue on MacOS/aarch64 12.2.1 using
Xcode 13.1: call to 'log2_intptr' is ambiguous
+ JDK-8214004: Missing space between compiler thread name and
task info in hs_err
+ JDK-8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup
fails with some symbols
+ JDK-8277488: Add expiry exception for Digicert
(geotrustglobalca) expiring in May 2022
+ JDK-8247515: OSX pc_to_symbol() lookup does not work with
core files
+ JDK-8254085: javax/swing/text/Caret/
/TestCaretPositionJTextPane.java failed with
"RuntimeException: Wrong caret position"
+ JDK-8247272: SA ELF file support has never worked for 64-bit
causing address to symbol name mapping to fail
+ JDK-8233986: ProblemList javax/swing/plaf/basic/BasicTextUI/
/8001470/bug8001470.java for windows-x64
+ JDK-8274524: SSLSocket.close() hangs if it is called during
the ssl handshake
+ JDK-8255239: The timezone of the hs_err_pid log file is
corrupted in Japanese locale
+ JDK-8272541: Incorrect overflow test in Toom-Cook branch of
BigInteger multiplication
+ JDK-8254072: AArch64: Get rid of --disable-warnings-as-errors
on Windows+ARM64 build
+ JDK-8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2
+ JDK-8266889: [macosx-aarch64] Crash with SIGBUS in
MarkActivationClosure::do_code_blob during
vmTestbase/nsk/jvmti/.../bi04t002 test run
+ JDK-8241004: NMT tests fail on unaligned thread size with
debug build
+ JDK-8253795: Implementation of JEP 391: macOS/AArch64 Port
+ JDK-8280414: Memory leak in DefaultProxySelector
+ JDK-8280526: x86_32 Math.sqrt performance regression with
- XX:UseSSE={0,1}
+ JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0
+ JDK-8281520: JFR: A wrong parameter is passed to the
constructor of LeakKlassWriter
+ JDK-8281599: test/lib/jdk/test/lib/KnownOIDs.java is
redundant since JDK-8268801
+ JDK-8190748: java/text/Format/DateFormat/DateFormatTest.java
and NonGregorianFormatTest fail intermittently
+ JDK-8281061: [s390] JFR runs into assertions while validating
interpreter frames
+ JDK-8280155: [PPC64, s390] frame size checks are not yet
correct
+ JDK-8279924: [PPC64, s390] implement
frame::is_interpreted_frame_valid checks
+ JDK-8261205: AssertionError: Cannot add metadata to an
intersection type
+ JDK-8277992: Add fast jdk_svc subtests to jdk:tier3
+ JDK-8216969: ParseException thrown for certain months with
russian locale
+ JDK-8278381: [GCC 11] Address::make_raw() does not initialize
rspec
+ JDK-8264650: Cross-compilation to macos/aarch64
+ JDK-8256321: Some "inactive" color profiles use the wrong
profile class
+ JDK-8280999: array_bounds should be array-bounds after 8278507
+ JDK-8177814: jdk/editpad is not in jdk TEST.groups
+ JDK-8279702: [macosx] ignore xcodebuild warnings on M1
+ JDK-8280786: Build failure on Solaris after 8262392
+ JDK-8218546: Unable to connect to https://google.com using
java.net.HttpClient
+ JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java
fails with release VMs after JDK-8262134
+ JDK-8279833: Loop optimization issue in
String.encodeUTF8_UTF16
+ JDK-8273277: C2: Move conditional negation into rc_predicate
+ JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/
/TestDescription.java fails with "ERROR:
DebuggeeSleepingThread: ThreadDeath lost"
+ JDK-8236210: javac generates wrong annotation for fields
generated from record components
+ JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful
+ JDK-8270874: JFrame paint artifacts when dragged from
standard monitor to HiDPI monitor
+ JDK-8271202: C1: assert(false) failed: live_in set of first
block must be empty
+ JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend
fun with loop
+ JDK-8275610: C2: Object field load floats above its null
check resulting in a segfault
+ JDK-8266421: Deadlock in Sound System
+ JDK-8274795: AArch64: avoid spilling and restoring r18 in
macro assembler
+ JDK-8232533: G1 uses only a single thread for pretouching the
java heap
+ JDK-8273933: [TESTBUG] Test must run without preallocated
exceptions
+ JDK-8268542: serviceability/logging/TestFullNames.java tests
only 1st test case
+ JDK-8251998: remove usage of PropertyResolvingWrapper in
vmTestbase/jit/t
+ JDK-8273438: Enable parallelism in
vmTestbase/metaspace/stressHierarchy tests
+ JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict
tests
+ JDK-8273341: Update Siphash to version 1.0
+ JDK-8278871: [JVMCI] assert((uint)reason < 2*
_trap_hist_limit) failed: oob
+ JDK-8275326: C2: assert(no_dead_loop) failed: dead loop
detected
+ JDK-8251127: clean up FileInstaller $test.src $cwd in
remaining vmTestbase_vm_compiler tests
+ JDK-8252005: narrow disabling of allowSmartActionArgs in
vmTestbase
+ JDK-8279998: PPC64 debug builds fail with "untested:
RangeCheckStub: predicate_failed_trap_id"
+ JDK-8193277: SimpleFileObject inconsistency between getName
and getShortName
+ JDK-8225559: assertion error at TransTypes.visitApply
+ JDK-8220634: SymLinkArchiveTest should handle not being able
to create symlinks
+ JDK-8214026: Canonicalized archive paths appearing in
diagnostics
+ JDK-8251126: nsk.share.GoldChecker should read golden file
from ${test.src}
+ JDK-8237798: rewrite vmTestbase/jit/tiered from shell to java
+ JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed
with "guarantee(false) failed: wrong number of expression
stack elements during deopt"
+ JDK-8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing
initializer for member
_jvmtiHeapCallbacks::heap_reference_callback
+ JDK-8277441: CompileQueue::add fails with
assert(_last->next() == __null) failed: not last
+ JDK-8273704: DrawStringWithInfiniteXform.java failed :
drawString with InfiniteXform transform takes long time
+ JDK-8277328: jdk/jshell/CommandCompletionTest.java failures
on Windows
+ JDK-8251132: make main classes public in vmTestbase/jit tests
+ JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/
/bug6364882.java failures
+ JDK-8273634: [TEST_BUG] Improve javax/swing/text/
/ParagraphView/6364882/bug6364882.java
+ JDK-8249019: clean up FileInstaller $test.src $cwd in
vmTestbase_vm_compiler tests
+ JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed
"assert(m != __null) failed: NULL mirror"
+ JDK-8279300: [arm32] SIGILL when running
GetObjectSizeIntrinsicsTest
+ JDK-8273682: Upgrade Jline to 3.20.0
+ JDK-8256154: Some TestNG tests require default constructors
+ JDK-8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo*
from shell to java
+ JDK-8223142: Clean-up WS and CB.
+ JDK-8278384: Bytecodes::result_type() for arraylength returns
T_VOID instead of T_INT
+ JDK-8278172: java/nio/channels/FileChannel/
/BlockDeviceSize.java should only run on Linux
+ JDK-8279077: JFR crashes on Linux ppc due to missing crash
protector in signal handler
+ JDK-8279225: [arm32] C1 longs comparison operation destroys
argument registers
+ JDK-8276623: JDK-8275650 accidentally pushed "out" file
+ JDK-8279379: GHA: Print tests that are in error
+ JDK-8275536: Add test to check that File::lastModified
returns same time stamp as Files.getLastModifiedTime
+ JDK-8274658: ISO 4217 Amendment 170 Update
+ JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/
/6318524/bug6318524.java never fails
+ JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java
fails with SIGSEGV in InstanceKlass::jni_id_for
+ JDK-8275650: Problemlist java/io/File/createTempFile/
/SpecialTempFile.java for Windows 11
+ JDK-8268014: Build failure on SUSE Linux Enterprise Server
11.4 (s390x) due to 'SYS_get_mempolicy' was not declared
+ JDK-8241423: NUMA APIs fail to work in dockers due to
dependent syscalls are disabled by default
+ JDK-8065704: Set LC_ALL=C for all relevant commands in the
build system
+ JDK-8254827: JVMCI: Enable it for Windows+AArch64
+ JDK-8276314: [JVMCI] check alignment of call displacement
during code installation
+ JDK-8265150: AsyncGetCallTrace crashes on ResourceMark
+ JDK-8276177: nsk/jvmti/RedefineClasses/
/StressRedefineWithoutBytecodeCorruption failed with
"assert(def_ik->is_being_redefined()) failed: should be
being redefined to get here"
+ JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails
in GTK L&F
+ JDK-8258554: javax/swing/JTable/4235420/bug4235420.java fails
in GTK L&F
+ JDK-8277385: Zero: Enable CompactStrings support
+ JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has
duplicate -Xmx
+ JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java
has duplicate -Xmx
+ JDK-8274736: Concurrent read/close of SSLSockets causes
SSLSessions to be invalidated unnecessarily
+ JDK-8278309: [windows] use of uninitialized OSThread::_state
+ JDK-8202142: jfr/event/io/TestInstrumentation is unstable
+ JDK-8207793: [TESTBUG] runtime/Metaspace/
/FragmentMetaspace.java fails: heap needs to be increased
+ JDK-8211170: AArch64: Warnings in C1 and template interpreter
+ JDK-8273575: memory leak in appendBootClassPath(), paths must
be deallocated
+ JDK-8266187: Memory leak in appendBootClassPath()
+ JDK-8240904: Screen flashes on test failures when running
tests from make
+ JDK-8234930: Use MAP_JIT when allocating pages for code cache
on macOS
+ JDK-8275811: Incorrect instance to dispose
+ JDK-8186780: clang fastdebug assertion failure in
os_linux_x86:os::verify_stack_alignment()
+ JDK-8266171: -Warray-bounds happens in imageioJPEG.c
+ JDK-8266170: -Wnonnull happens in classLoaderData.inline.hpp
+ JDK-8207011: Remove uses of the register storage class
specifier
+ JDK-8266172: -Wstringop-overflow happens in vmError.cpp
+ JDK-8274714: Incorrect verifier protected access error message
+ JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java
failure
+ JDK-8214761: Bug in parallel Kahan summation implementation
+ JDK-8272473: Parsing epoch seconds at a DST transition with a
non-UTC parser is wrong
+ JDK-8255035: Update BCEL to Version 6.5.0
+ JDK-8257769: Cipher.getParameters() throws NPE for
ChaCha20-Poly1305
+ JDK-8233827: Enable screenshots in the enhanced failure
handler on Linux/macOS
+ JDK-8210236: Prepare
ciReceiverTypeData::translate_receiver_data_from for
concurrent class unloading
+ JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/
/bug6302464.java fails on macOS12
+ JDK-8199079: Test javax/swing/UIDefaults/6302464/
/bug6302464.java is unstable
+ JDK-8256373: [Windows/HiDPI] The Frame#setBounds does not
work in a minimized state
+ JDK-8274523: java/lang/management/MemoryMXBean/
/MemoryTest.java test should handle Shenandoah
+ JDK-8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/
/StressRedefineWithoutBytecodeCorruption/TestDescription.java
failed with NullPointerException
+ JDK-8266168: -Wmaybe-uninitialized happens in check_code.c
+ JDK-8266174: -Wmisleading-indentation happens in
libmlib_image sources
+ JDK-8251558: J2DBench should support shaped and translucent
windows
+ JDK-8254940: AArch64: Cleanup non-product thread members
+ JDK-8266173: -Wmaybe-uninitialized happens in jni_util.c
+ JDK-8263185: Mallinfo deprecated in glibc 2.33
+ JDK-8257467: [TESTBUG] -Wdeprecated-declarations is reported
at sigset() in exesigtest.c
+ JDK-8266176: -Wmaybe-uninitialized happens in
libArrayIndexOutOfBoundsExceptionTest.c
+ JDK-8274265: Suspicious string concatenation in
logTestUtils.inline.hpp
+ JDK-8222825: ARM32 SIGILL issue on single core CPU (not
supported PLDW instruction)
+ JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle
rounding correctly
+ JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n ||
n->is_Proj()) failed: No dead instructions after post-alloc
+ JDK-8272345: macos doesn't check `os::set_boot_path()` result
+ JDK-8277796: Bump update version for OpenJDK: jdk-11.0.15
- Modified patch:
* fips.patch
+ rediff to changed context
==== joycond ====
Subpackages: joycond-autoload
- Ensured joycond-autoload owns /usr/lib/modules-load.d/ to prevent
build failure on Tumbleweed.
==== json-c ====
Version update (0.15 -> 0.16)
- Update to 0.16:
+ Deprecated and removed features:
* JSON_C_OBJECT_KEY_IS_CONSTANT is deprecated in favor of
JSON_C_OBJECT_ADD_CONSTANT_KEY
* Direct access to lh_table and lh_entry structure members is deprecated.
Use access functions instead, lh_table_head(), lh_entry_next(), etc...
* Drop REFCOUNT_DEBUG code.
+ Changes and bug fixes
* Cap string length at INT_MAX to avoid various issues with very long strings.
* json_object_deep_copy: fix deep copy of strings containing '\0'
* Fix read past end of buffer in the "json_parse" command
* Avoid out of memory accesses in the locally provided vasprintf() function
(for those platforms that use it)
* Handle allocation failure in json_tokener_new_ex
* Fix use-after-free in json_tokener_new_ex() in the event of printbuf_new() returning NULL
* printbuf_memset(): set gaps to zero - areas within the print buffer which
have not been initialized by using printbuf_memset
* printbuf: return -1 on invalid arguments (len < 0 or total buffer > INT_MAX)
* sprintbuf(): propagate printbuf_memappend errors back to the caller
* Validate size arguments in arraylist functions.
* Use getrandom() if available; with GRND_NONBLOCK to allow use of json-c
very early during boot, such as part of cryptsetup.
* Use arc4random() if it's available.
* random_seed: on error, continue to next method instead of exiting the process
* Close file when unable to read from /dev/urandom in get_dev_random_seed()
* Speed up parsing by replacing ctype functions with simplified, faster
non-locale-sensitive ones in json_tokener and json_object_to_json_string.
* Neither vertical tab nor formfeed are considered whitespace per the JSON spec
* json_object: speed up creation of objects, calloc() -> malloc() + set fields
* Avoid needless extra strlen() call in json_c_shallow_copy_default() and
json_object_equal() when the object is known to be a json_type_string.
==== juk ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* CI: Use modern CI tooling
* Port service menu to new install location
* Remove bogus kitemmodels dependency
* Port deprecated use of KLineEdit for password to KPasswordLineEdit.
* Remove unneeded use of deprecated KDirList auto-error handling.
==== k3b ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Remove ffmpeg decoder plugin
* Eliminate duplication of character replacement in k3bpatternparser
* Fix path traversal in Album Artist field for CD ripping
* Add CI
* Replace GHNS button with KNS3 class
* Define X-KDE-ConfigModule for KCMs
==== kaccounts-integration ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libkaccounts2
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Port to ecm_add_qml_module
* Use the executable for intltool once it is found.
* Add form factors to embedded json metadata
* Add compile_commands.json to gitignore
* Fix BUG 407048 add a specific preferences icon which
contain KCM icons (kde#407048)
==== kaccounts-providers ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Set input method hint for URL text fields
* Add GitLab CI
==== kaddressbook ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kaddressbook-doc libKPimAddressbookImportExport5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Const'ify pointer
* const'ify more pointer
* const'ify pointer
* It compiles fine without deprecated method
* Fix AkonadiSearch include path
* Use KDE_INSTALL_KSERVICESDIR
* Use QListIterator in qt6
* Use new akonadi calendar install include
* It's removed in qt6
* Fix includes
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Mark as single-instance using X-GNOME-SingleWindow key
* Correct prefix to other PIM repositories in .kde-ci.yml
==== kalgebra ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Prepare to build against qt6
* Use Q_EMIT
* Add content rating tag
* Add Linux/FreeBSD CI
==== kamera ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kamera-lang kio_kamera
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* build: Pass release service version to project()
* Use new macro ecm_set_disabled_deprecation_versions
* Modernize code
* Use forward declaration
* exec key is not usefull now
* install kio plugin in kf<version>
* Make it compile against qt6
* Make doctool as optional
* remove unused flag
* Convert KCM Desktop files to JSON & install KCM in new namespace
* Add GitLab CI
==== kanagram ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Allow to compile against qt6
* Fix libkeduvocdocument entry in .kde-ci.yml
* Replace GHNS button with KNS3 instance
* Remove not necessary I18N_NOOP
==== kapptemplate ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add CI
==== kate ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kate-plugins
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* show documents as loaded from config (kde#353373)
* ensure some proper initial size (kde#450686)
* make config dialog scrollable (kde#445541)
* Handle SIGINT/SIGTERM to prevent accidental data loss (kde#445016)
* Fix crash when closing multiple tabs if limited number of tabs is enabled (kde#450873)
* Sort by url instead of comparing strings (kde#435334)
* Fix tab jumping with unlimited tabs (kde#440585, kde#435780)
* Fix LRU tab behaviour (kde#434062)
* S&R: Fix Look-ahead & behind highlighting & replace (kde#449545)
* Fix stashing not working when Kate is quit using Ctrl+Q (kde#449229)
* lspclient: also support some alternative WorkspaceEdit replies (kde#447640)
* Allow DND of tabs among viewspaces (kde#426768)
* Dont bring kate to front when files externally modified (kde#353712)
* Fix the check to also handle 0 doc views (kde#448847)
* Improve views closing in split view behaviour (kde#344374)
* Fix terminal focus action text when focusing/defocusing (kde#409813)
* step down warning level when LSP not found (kde#448549)
* filetree: Fix folders collapse after opening new file (kde#410143)
* Clear highlights if text field becomes empty (kde#436674)
* lspclient: only allow symbol view header toggle sort when applicable (kde#447653)
* Search: Utilize context lengths more efficiently (kde#438094)
* Fix search for unsaved files (kde#434287)
* Ignore rename if newName == oldName (kde#447951)
* SemanticTokens: Use size_t as argument for type (kde#447553)
* GDB: Use debug-run theme icon in stead of custom icon (kde#444670)
* do nothing if use canceled project open (kde#447194)
* fix sessions segfault because of invalid iterator (kde#446863)
* enable/disable project actions (kde#445494)
- Use GCC 10 for building kate on Leap 15.
==== katomic ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Revert
* Adapt build system for building against qt6
* Remove duplicate lib
* Make doctool as optional
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
* Compile fine without deprecated methods
==== kblackbox ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
* Add missing override
==== kblocks ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use new KDE_INSTALL_KXMLGUIDIR
* Fix some qt6 compile error
* Adapt build system for building against qt6. Need to adapt code
as it still uses against kdegame private api
* Migration code will be removed in qt6 + AA_UseHighDpiPixmaps
is enabled by default in qt6
* It's already defined in ecm
==== kbounce ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
==== kbreakout ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add content rating
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
==== kbruch ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* It will be removed in qt6
* Add missing find package for coreaddons
* Fix qt6 support
* IT's enabled by default in qt6
* Make DocTool as optional
==== kcachegrind ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Make qcgmain.cpp use the KDE org instead
* Fix QCG Mac bundle ID in qmake project
* Add CI
* Fix hang in line-break algorithm (kde#428917)
==== kcalc ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Workaround for minimum size not being kept when
deactivating constants (kde#448760)
* Implemented button text scaling on resize (kde#441986)
==== kcalutils ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5CalendarUtils5
- Add upstream change to fix calendar invitations (kde#452480):
* 0001-Fix-Bug-452480-Kmail-doesn-t-display-calendar-invite.patch
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Port to QRegularExpression
* Use QRegularExpression
* Port to KTextTemplate
* Prepare to use KTextTemplate
* Fix install in upper case directory name
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
==== kcharselect ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add CI qt6 support
* Make it compile against qt6
* It will be unused in qt6
* Use nullptr here
* Remove unused includes
==== kcolorchooser ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add content rating tag in appdata
* Add qt6 CI support
* Make it compile against qt6
* It's enabled by default in qt6
* Not neccessary to use I18N_NOOP here
==== kcron ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Write into crontab instead of replacing the file
* Use new kauth includes
* This doesn't need Auth, AuthCore is enough
* It compiles fine against qt6
* Make doctool as optional
- Drop patch, now upstream:
* 0001-Write-into-crontab-instead-of-replacing-the-file.patch
==== kde-print-manager ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Don't require a not yet existing ECM version
* Port to PlasmaExtras version of Highlight
* applet: improve scrollview implementation
* Drop custom elide fading (kde#419916)
* [applet]: Fix scrolling in ScrollViews
* Port from ScrollArea to ScrollView
* enable the smb browse button (kde#368305)
* Use Q_EMIT
* Install KCMs in new namespaces
* Add CI
==== kdeconnect-kde ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kdeconnect-kde-zsh-completion
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* [Connectivity Report] Fixed crash if signalStrengths is
empty. (kde#449276)
* [SMS App] Prevent crash if a conversation doesn't have
any messages (kde#449719)
* Change tray icon so it is the right color on MacOS (kde#430226)
* Raise configuration window (MacOS bug) (kde#416050)
* plasmoid: Don't show redundant configure button in
placeholder message (kde#448457)
* Always show notification when receiving files (kde#417823)
==== kdeedu-data ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add CI
==== kdegraphics-thumbnailers ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* cmake: Make the mobipocket lib mandatory unless disabled
* Import the mobipocket thubmnailer from kdegraphics-mobipocket
* Add CI
==== kdenetwork-filesharing ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Remove arcconfig file
* Add GitLab CI
==== kdepim-addons ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Fix build import/export plugins. (kde#432228)
==== kdepim-runtime ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes to list here.
==== kdevelop5 ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* makebuilder: Change default number of jobs from 2 to 1 (kde#448251)
* Fix a crash when renaming a variable (in executeRenameAction) (kde#444567)
* Fix meson executable (kde#412477)
* DocumentParsePlan: don't cache often-invalidated cend() (kde#445699)
* Add some of the missing KTextEditor interface methods (kde#441908)
==== kdf ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kwikdisk
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix ki18n_install(po) being removed without reason
* USe ecm_set_disabled_deprecation_versions
* Update settings panel for Flatpak
* Simplify condition checks
* Add feature to use system default file manager to open drive (kde#448764)
* Add content rating
* It's enabled by default in qt6
* Remove unused include
* Adapt build system for building against qt6
* Port deprecated method + make doctool as optional
* Show warning
* Not neccessary to use I18N_NOOP here
==== kdialog ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* We depend against qt5.15
* We already use "dlg.setOption(QFileDialog::ShowDirsOnly, true);"
* appstream: Remove duplicated release info
==== kdiamond ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Kdelibs4ConfigMigrator was removed in qt6
* Increase required KF5
* Adapt build system for building against qt6
* Make doctool as optional
==== kernel-source ====
Version update (5.17.3 -> 5.17.4)
- Linux 5.17.4 (bsc#1012628).
- drm/amd/display: Add pstate verification and recovery for DCN31
(bsc#1012628).
- drm/amd/display: Fix p-state allow debug index on dcn31
(bsc#1012628).
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of
the function (bsc#1012628).
- ACPI: processor idle: Check for architectural support for LPI
(bsc#1012628).
- net: dsa: realtek: allow subdrivers to externally lock regmap
(bsc#1012628).
- net: dsa: realtek: rtl8365mb: serialize indirect PHY register
access (bsc#1012628).
- net: dsa: realtek: make interface drivers depend on OF
(bsc#1012628).
- btrfs: remove no longer used counter when reading data page
(bsc#1012628).
- btrfs: remove unused variable in
btrfs_{start,write}_dirty_block_groups() (bsc#1012628).
- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put()
(bsc#1012628).
- media: si2157: unknown chip version Si2147-A30 ROM 0x50
(bsc#1012628).
- uapi/linux/stddef.h: Add include guards (bsc#1012628).
- drm/amdgpu: Ensure HDA function is suspended before ASIC reset
(bsc#1012628).
- btrfs: release correct delalloc amount in direct IO write path
(bsc#1012628).
- btrfs: fix btrfs_submit_compressed_write cgroup attribution
(bsc#1012628).
- btrfs: return allocated block group from do_chunk_alloc()
(bsc#1012628).
- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628).
- ALSA: sis7019: Fix the missing error handling (bsc#1012628).
- ALSA: ali5451: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: als300: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: als4000: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: atiixp: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: au88x0: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: aw2: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: azt3328: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: bt87x: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: ca0106: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: cmipci: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: cs4281: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: cs5535audio: Fix the missing snd_card_free() call at
probe error (bsc#1012628).
- ALSA: echoaudio: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: ens137x: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: es1938: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: es1968: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: fm801: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: galaxy: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: hdsp: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: hdspm: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: ice1724: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: intel8x0: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: intel_hdmi: Fix the missing snd_card_free() call at
probe error (bsc#1012628).
- ALSA: korg1212: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: lola: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: lx6464es: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: maestro3: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: oxygen: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: riptide: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: rme32: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: rme9652: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: rme96: Fix the missing snd_card_free() call at probe error
(bsc#1012628).
- ALSA: sc6000: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: sonicvibes: Fix the missing snd_card_free() call at
probe error (bsc#1012628).
- ALSA: via82xx: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: usb-audio: Cap upper limits of buffer/period bytes for
implicit fb (bsc#1012628).
- ALSA: nm256: Don't call card private_free at probe error path
(bsc#1012628).
- drm/msm: Add missing put_task_struct() in debugfs path
(bsc#1012628).
- nfsd: Fix a write performance regression (bsc#1012628).
- firmware: arm_scmi: Remove clear channel call on the TX channel
(bsc#1012628).
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe
(bsc#1012628).
- Revert "ath11k: mesh: add support for 256 bitmap in blockack
frames in 11ax" (bsc#1012628).
- firmware: arm_scmi: Fix sorting of retrieved clock rates
(bsc#1012628).
- media: rockchip/rga: do proper error checking in probe
(bsc#1012628).
- KVM: arm64: Generalise VM features into a set of flags
(bsc#1012628).
- KVM: arm64: mixed-width check should be skipped for
uninitialized vCPUs (bsc#1012628).
- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628).
- net/sched: flower: fix parsing of ethertype following VLAN
header (bsc#1012628).
- veth: Ensure eth header is in skb's linear part (bsc#1012628).
- gpiolib: acpi: use correct format characters (bsc#1012628).
- cifs: release cached dentries only if mount is complete
(bsc#1012628).
- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap
(bsc#1012628).
- Revert "iavf: Fix deadlock occurrence during resetting VF
interface" (bsc#1012628).
- net: mdio: don't defer probe forever if PHY IRQ provider is
missing (bsc#1012628).
- mlxsw: i2c: Fix initialization error flow (bsc#1012628).
- sctp: use the correct skb for security_sctp_assoc_request
(bsc#1012628).
- net/sched: fix initialization order when updating chain 0 head
(bsc#1012628).
- cachefiles: unmark inode in use in error path (bsc#1012628).
- cachefiles: Fix KASAN slab-out-of-bounds in
cachefiles_set_volume_xattr (bsc#1012628).
- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628).
- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page
table (bsc#1012628).
- KVM: selftests: riscv: Fix alignment of the guest_hang()
function (bsc#1012628).
- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628).
- io_uring: flag the fact that linked file assignment is sane
(bsc#1012628).
- net: ethernet: stmmac: fix altr_tse_pcs function when using
a fixed-link (bsc#1012628).
- net/sched: taprio: Check if socket flags are valid
(bsc#1012628).
- cfg80211: hold bss_lock while updating nontrans_list
(bsc#1012628).
- mac80211: fix ht_capa printout in debugfs (bsc#1012628).
- netfilter: nft_socket: make cgroup match work in input too
(bsc#1012628).
- drm/msm: Fix range size vs end confusion (bsc#1012628).
- drm/msm/dsi: Use connector directly in
msm_dsi_manager_connector_init() (bsc#1012628).
- drm/msm/dp: add fail safe mode outside of event_mutex context
(bsc#1012628).
- io_uring: stop using io_wq_work as an fd placeholder
(bsc#1012628).
- net/smc: use memcpy instead of snprintf to avoid out of bounds
read (bsc#1012628).
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib()
(bsc#1012628).
- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63
(bsc#1012628).
- scsi: pm80xx: Enable upper inbound, outbound queues
(bsc#1012628).
- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628).
- scsi: iscsi: Fix offload conn cleanup when iscsid restarts
(bsc#1012628).
- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628).
- scsi: iscsi: Fix conn cleanup and stop race during iscsid
restart (bsc#1012628).
- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628).
- sctp: Initialize daddr on peeled off socket (bsc#1012628).
- net: lan966x: Fix when a port's upper is changed (bsc#1012628).
- net: lan966x: Stop processing the MAC entry is port is wrong
(bsc#1012628).
- netfilter: nf_tables: nft_parse_register can return a negative
value (bsc#1012628).
- io_uring: fix assign file locking issue (bsc#1012628).
- ALSA: ad1889: Fix the missing snd_card_free() call at probe
error (bsc#1012628).
- ALSA: mtpav: Don't call card private_free at probe error path
(bsc#1012628).
- io_uring: move io_uring_rsrc_update2 validation (bsc#1012628).
- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2
(bsc#1012628).
- io_uring: verify pad field is 0 in io_get_ext_arg (bsc#1012628).
- testing/selftests/mqueue: Fix mq_perf_tests to free the
allocated cpu set (bsc#1012628).
- ALSA: usb-audio: Increase max buffer size (bsc#1012628).
- ALSA: usb-audio: Limit max buffer and period sizes per time
(bsc#1012628).
- perf tools: Fix misleading add event PMU debug message
(bsc#1012628).
- macvlan: Fix leaking skb in source mode with nodst option
(bsc#1012628).
- net: ftgmac100: access hardware register after clock ready
(bsc#1012628).
- nfc: nci: add flush_workqueue to prevent uaf (bsc#1012628).
- cifs: potential buffer overflow in handling symlinks
(bsc#1012628).
- dm mpath: only use ktime_get_ns() in historical selector
(bsc#1012628).
- vfio/pci: Fix vf_token mechanism when device-specific VF
drivers are used (bsc#1012628).
- tun: annotate access to queue->trans_start (bsc#1012628).
- net: dsa: felix: fix tagging protocol changes with multiple
CPU ports (bsc#1012628).
- net: bcmgenet: Revert "Use stronger register read/writes to
assure ordering" (bsc#1012628).
- block: fix offset/size check in bio_trim() (bsc#1012628).
- block: null_blk: end timed out poll request (bsc#1012628).
- io_uring: abort file assignment prior to assigning creds
(bsc#1012628).
- KVM: PPC: Book3S HV P9: Fix "lost kick" race (bsc#1012628).
- drm/amd: Add USBC connector ID (bsc#1012628).
- btrfs: fix fallocate to use file_modified to update permissions
consistently (bsc#1012628).
- btrfs: do not warn for free space inode in cow_file_range
(bsc#1012628).
- drm/amdgpu: conduct a proper cleanup of PDB bo (bsc#1012628).
- drm/amdgpu/gmc: use PCI BARs for APUs in passthrough
(bsc#1012628).
- drm/amd/display: fix audio format not updated after edid updated
(bsc#1012628).
- drm/amd/display: FEC check in timing validation (bsc#1012628).
- drm/amd/display: Update VTEM Infopacket definition
(bsc#1012628).
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (bsc#1012628).
- drm/amdgpu/vcn: improve vcn dpg stop procedure (bsc#1012628).
- drm/amdkfd: Check for potential null return of kmalloc_array()
(bsc#1012628).
- Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by
default in isolated guests (bsc#1012628).
- Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus
device (bsc#1012628).
- PCI: hv: Propagate coherence from VMbus device to PCI device
(bsc#1012628).
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring
buffer (bsc#1012628).
- scsi: target: tcmu: Fix possible page UAF (bsc#1012628).
- scsi: lpfc: Improve PCI EEH Error and Recovery Handling
(bsc#1012628).
- scsi: lpfc: Fix unload hang after back to back PCI EEH faults
(bsc#1012628).
- scsi: lpfc: Fix queue failures when recovering from PCI parity
error (bsc#1012628).
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024
(bsc#1012628).
- net: micrel: fix KS8851_MLL Kconfig (bsc#1012628).
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs
(bsc#1012628).
- gpu: ipu-v3: Fix dev_dbg frequency output (bsc#1012628).
- regulator: wm8994: Add an off-on delay for WM8994 variant
(bsc#1012628).
- static_call: Properly initialise DEFINE_STATIC_CALL_RET0()
(bsc#1012628).
- arm64: alternatives: mark patch_alternative() as `noinstr`
(bsc#1012628).
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry
(bsc#1012628).
- net: axienet: setup mdio unconditionally (bsc#1012628).
- Drivers: hv: balloon: Disable balloon and hot-add accordingly
(bsc#1012628).
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup
(bsc#1012628).
- myri10ge: fix an incorrect free for skb in myri10ge_sw_tso
(bsc#1012628).
- spi: cadence-quadspi: fix protocol setup for non-1-1-X
operations (bsc#1012628).
- drm/amd/display: Correct Slice reset calculation (bsc#1012628).
- drm/amd/display: Enable power gating before init_pipes
(bsc#1012628).
- drm/amd/display: Revert FEC check in validation (bsc#1012628).
- drm/amd/display: Fix allocate_mst_payload assert on resume
(bsc#1012628).
- drbd: set QUEUE_FLAG_STABLE_WRITES (bsc#1012628).
- scsi: mpt3sas: Fail reset operation if config request timed out
(bsc#1012628).
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (bsc#1012628).
- scsi: megaraid_sas: Target with invalid LUN ID is deleted
during scan (bsc#1012628).
- drivers: net: slip: fix NPD bug in sl_tx_timeout()
(bsc#1012628).
- x86,bpf: Avoid IBT objtool warning (bsc#1012628).
- io_uring: zero tag on rsrc removal (bsc#1012628).
- io_uring: use nospec annotation for more indexes (bsc#1012628).
- perf/imx_ddr: Fix undefined behavior due to shift overflowing
the constant (bsc#1012628).
- mm/secretmem: fix panic when growing a memfd_secret
(bsc#1012628).
- mm, page_alloc: fix build_zonerefs_node() (bsc#1012628).
- mm: fix unexpected zeroed page mapping with zram swap
(bsc#1012628).
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys()
(bsc#1012628).
- hugetlb: do not demote poisoned hugetlb pages (bsc#1012628).
- revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders"
(bsc#1012628).
- revert "fs/binfmt_elf: use PT_LOAD p_align values for static
PIE" (bsc#1012628).
- KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded
(bsc#1012628).
- SUNRPC: Fix NFSD's request deferral on RDMA transports
(bsc#1012628).
- memory: renesas-rpc-if: fix platform-device leak in error path
(bsc#1012628).
- gcc-plugins: latent_entropy: use /dev/urandom (bsc#1012628).
- cifs: verify that tcon is valid before dereference in
cifs_kill_sb (bsc#1012628).
- gpio: sim: fix setting and getting multiple lines (bsc#1012628).
- ath9k: Properly clear TX status area before reporting to
mac80211 (bsc#1012628).
- ath9k: Fix usage of driver-private space in tx_info
(bsc#1012628).
- btrfs: zoned: activate block group only for extent allocation
(bsc#1012628).
- btrfs: fix root ref counts in error handling in
btrfs_get_root_ref (bsc#1012628).
- btrfs: mark resumed async balance as writing (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (bsc#1012628).
- ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers
(bsc#1012628).
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data"
(bsc#1012628).
- nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size
(bsc#1012628).
- ipv6: fix panic when forwarding a pkt with no in6 dev
(bsc#1012628).
- drm/amd/display: don't ignore alpha property on pre-multiplied
mode (bsc#1012628).
- drm/amdgpu: Enable gfxoff quirk on MacBook Pro (bsc#1012628).
- x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (bsc#1012628).
- x86/tsx: Disable TSX development mode at boot (bsc#1012628).
- genirq/affinity: Consider that CPUs on nodes can be unbalanced
(bsc#1012628).
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation
(bsc#1012628).
- ARM: davinci: da850-evm: Avoid NULL pointer dereference
(bsc#1012628).
- ep93xx: clock: Fix UAF in ep93xx_clk_register_gate()
(bsc#1012628).
- dm integrity: fix memory corruption when tag_size is less than
digest size (bsc#1012628).
- i2c: dev: check return value when calling dev_set_name()
(bsc#1012628).
- Revert "net: dsa: setup master before ports" (bsc#1012628).
- smp: Fix offline cpu check in flush_smp_call_function_queue()
(bsc#1012628).
- dt-bindings: memory: snps,ddrc-3.80a compatible also need
interrupts (bsc#1012628).
- i2c: pasemi: Wait for write xfers to finish (bsc#1012628).
- dt-bindings: net: snps: remove duplicate name (bsc#1012628).
- timers: Fix warning condition in __run_timers() (bsc#1012628).
- dma-direct: avoid redundant memory sync for swiotlb
(bsc#1012628).
- mm, kfence: support kmem_dump_obj() for KFENCE objects
(bsc#1012628).
- drm/i915: Sunset igpu legacy mmap support based on
GRAPHICS_VER_FULL (bsc#1012628).
- cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state
(bsc#1012628).
- ax25: Fix UAF bugs in ax25 timers (bsc#1012628).
- io_uring: use right issue_flags for splice/tee (bsc#1012628).
- io_uring: fix poll file assign deadlock (bsc#1012628).
- io_uring: fix poll error reporting (bsc#1012628).
- commit 75e9961
- Update config files. (vanilla)
After commit b76702ae4983 (Update config files.), arm64 vanilla fails.
Just ran oldconfig.
- commit 2d96192
- Update
patches.kernel.org/5.17.3-312-SUNRPC-Ensure-we-flush-any-closed-sockets-bef…
(bsc#1012628 bsc#1198330 CVE-2022-28893).
Update upstream status.
- commit a0f1f93
==== kgeography ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add linux/freebsd CI
* Increase cmake and kf5 requirements a bit
==== kget ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Remove dependency on kdelibs4support
* Remove dead plasma code
* extension is gone
* Remove kget extensions
* Define X-KDE-ConfigModule property instead of relying on KServiceTypeTrader
* Port from KPluginSelector to KPluginWidget
* Define X-KDE-ConfigModule property instead of relying on KServiceTypeTrader
* Define KDE_COMPILERSETTINGS_LEVEL version
* Port service menus to new install location
==== kgoldrunner ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt build system + fix compile against qt6
==== khangman ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Compile against qt6
* Port deprecated methods
* Adapt build system for building against qt6
* Fix build
* Make doctool as optional
* Use "modern" CI
* Hide GHNS button when ghns is disabled
* Not neccessary to use I18N_NOOP here
* USe more cmake target centric code
==== khelpcenter5 ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Make KHelpCenter DBusActivatable
* Use org.kde.khelpcenter as desktop id (and appstream id)
* Add some keywords to desktop file to assist finding the app
==== kidentitymanagement ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Remove namespace include dirs from include search paths
* Fix message extraction
* Split KIdentityManagement into a core and widgets library
* Forward error messages from command signatures to the consumer
* Determine embedded images without depending on a rich text widget
* Remove insertIntoTextEdit() from Signature's public interface
* Use upper case include
* Add qt6 gitlab support
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* Help to make it compile against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
* Warning--
==== kig ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use not deprecated enum
* Add CI
==== kimap ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kimap-lang libKF5IMAP5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* It compiles fine without deprecated methods
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
==== kio-extras5 ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libkioarchive5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use proper cover href for EPUB 3.0 (kde#451226)
* Fix id of krita thumbnailer not matching it's desktop name (kde#447507)
* mtp: stop manually managing lifetime of file pointers
* mtp: add a bunch of todos for filetype mapping improvements
* mtp: use qobject cast where possible
* mtp: remove timeout members
* mtp: use chrono literals
* mtp: use fewer default switch cases
* mtp: make error more actionable
* sftp: Don't compare size_t against -1
* sftp: Allow compression if necessary
* mtp: kdirnotify on device changes
* mtp: move checkurl to return an enum
* mtp: drop unused redirect argument
* Refresh MTP Storage list
* Fix SMB URL (kde#447319)
* smb: list printers
* Embed JSON metadata in thumbnailers
* Fix leak in thumbnail protocol
* Unset SESSION_MANAGER instead of setting it to an empty variable
* Set imagethumbnail as thumbnail handler for all images
* Allow loading of Thumbnailers using embedded json metadata
* man: Format internally generated pages in the same way as man output
==== kio_audiocd ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Clean up define
* add missing include
* Add CI
==== kipi-plugins ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* vkontakte is gone
* Add CI
==== kiriki ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add content rating
* Adapt build system for building against qt6
* Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is
enabled by default in qt6
==== kiten ====
Version update (21.12.3 -> 22.04.0)
Subpackages: fonts-KanjiStrokeOrders
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Prepare to build against qt6
* Use Breeze QStyle on Windows
* Add proper links for Parley and Anki
* Set proper display name for kanji browser and radical selector
* Not neccessary to use I18N_NOOP here
==== kitinerary ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes to list here.
==== kjumpingcube ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt build system for building against qt6
* Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is
enabled by default in qt6
* const'ify + use nullptr
* Compile without deprecated methods
==== kldap ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Ldap5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Simplify qt5/qt6 build
* Fix crash in destructor when using libcxx (Clang STL, FreeBSD)
* Add qt6 CI support
* exec key is not usefull now
* Install kio plugin in kf<version>
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Install *_version.h in KF5/<module>
* Fix build against qt6
* Adapt build system for building against qt6
* reduce scope for variable (found by cpp-check)
==== kleopatra ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes to list here.
==== klines ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt build system for building against qt6
* Make doctool as optional
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
==== kmag ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Restore grabbing taskbar and multiple screens
* Unbreak screen grabbing
* Fix url
* Fix dependancy
* Adapt build system to build against qt6 + fix compile error
* It compiles without deprecated methods
* We depend agains 5.85.
==== kmahjongg ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
==== kmail ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kmail-application-icons ktnef
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Don't access KMKernel when destructing KMReaderMainWin (kde#420669)
==== kmail-account-wizard ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add missing QGpgME/gpgme++ dependency
* Fix compile without deprecated method
* Explicitly link against MailTransport where needed
* Use SingleMainWindow=true
* Add icon to desktop file
* Mark as single-instance using X-GNOME-SingleWindow key
* Add missing CI dep
* Modernize code
* Correct prefix to other PIM repositories in .kde-ci.yml
* Const'ify pointer
==== kmailtransport ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Remove MailTransport dependency from MailTransportAkonadi
* Simplify qt5/qt6 build
* Use new akonadi mime install include
* Add missing include when we build qt6
* Fix install headers
* not necessary to add json in macro
* install plugins in kf<version>
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Install *_version.h in KF5/<module>
* Make compile against qt6 (not akonadi support for the moment)
* Adapt build system for building against qt6
* KMailTransport requires KCMUtils
* Correct prefix to other PIM repositories in .kde-ci.yml
==== kmbox ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Install *_version.h in KF5/<module>
* Add qt6 CI support
* Adapt build system for building against qt6
* Add missing include (qt6)
* Correct prefix to other PIM repositories in .kde-ci.yml
==== kmime ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kmime-lang libKF5Mime5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Install *_version.h in KF5/<module>
* Port to QRegularExpression
* Adapt build system for building against qt6
* Fix compile against qt6
* Add missing includes (qt6)
* Modernize code
* Remove deprecated I18N_NOOP macro
==== kmines ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add missing KCoreAddons link
* [appstream] Add content rating
* Modernize code
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6
* Remove unused includes
==== kmousetool ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Make doctool as optional
* Not neccessary to use I18N_NOOP here
==== kmouth ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix items gitlab noticed as code degradation.
* Add engine and voice selection to KMouth default system.
* First run: fill up language list
==== kmplot ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add CI
==== knavalbattle ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* it's removed in qt6
* Adapt build system for building against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
==== knetwalk ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
* Use std::as_const/Q_EMIT/Q_SLOTS
* Not neccessary to use I18N_NOOP here
==== knotes ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix respectDiacriticAndAccents settings
* Fix api (it's a icon here)
* Improve search
* Fix compile without deprecated method
* Fix includes path
* Fix compile against qt6
* Use new akonadi notes install include
* Use new KDE_INSTALL_KXMLGUIDIR
* It compiles fine without qt5 deprecated methods
* Remove not necessary Grantlee5
* Use upper case include
* const'ify pointer
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Use directly QT_VERSION
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Fix show headers in qtc6
* Mark as single-instance using X-GNOME-SingleWindow key
* fix enterEvent qt6 signature
* Remove now unneeded desktop files
* Remove now unneeded desktop to json conversion code
* Convert desktop files to JSON
* Correct prefix to other PIM repositories in .kde-ci.yml
==== kolf ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add content rating
* Use override
* Fix code for building against qt6
* Adapt build system for building against qt6
* Not necessary to use I18N_NOOP here
==== kollision ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt build system for building against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
==== kolourpaint ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Update MIME types
==== kompare ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Port service menu to new install location
* Add CI
==== konquest ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6 + fix compile error
* Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is
enabled by default in qt6
==== konsole ====
Version update (21.12.3 -> 22.04.0)
Subpackages: konsole-part konsole-part-lang
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Add support for DECSTR (Soft Terminal Reset) (kde#134892)
* Identify as VT2xx with DECCOLM and SIXEL (kde#450407)
* More robust reflow on zsh with semantic prompts (kde#447830)
* Switch focus when closing inactive tab with splits (kde#446830)
* Fix visual bell (kde#445520)
* Pass widget again to monitoring KNotifications (kde#443117)
* Pass widget again to KNotification on bell (kde#443117)
* Fix copying one single char (kde#448144)
* Make %w and %# work for bell notifications (kde#435644)
* Only enable maximize terminal button in split header bar when usable (kde#435029)
* Use tighter matching when finding the default profile file name (kde#447872)
* ViewSplitter will now consistently create even-spaced splits (kde#447074)
* TerminalPainter: Pass nextPos to hasSameWidth (kde#446655)
* Kate-like touchscreen scrolling support (kde#437553)
* Handle changing cursor shape property without creating a new profile (kde#445590)
* Disconnect view/session after drag-and-drop (kde#442238)
* Improve performance of outputting text to screen (kde#443885)
==== kontact ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Use KDE_INSTALL_KSERVICESDIR
* Make sure helper apps we start are in path
* Use upper case include
* Use K_PLUGIN_CLASS_WITH_JSON directly
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Mark as single-instance using X-GNOME-SingleWindow key
* Remove screenshot sizes from AppStream file
* Unused from long time
* Use debug categories, add missing Q_REQUIRED_RESULT, add explicit
* Remove unused code from long time
* Remove unused includes
* Correct prefix to other PIM repositories in .kde-ci.yml
==== kontactinterface ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* this macro is unused
* Fix license
==== konversation ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Build without KGlobalAccel on Windows
* Show number of unseen nick mentions & query messages on launcher
entry (kde#398047)
* sound: Port away from Phonon
* Don't use a QWaitCondition to do a dummy sleep
* KStatusNotifierItem new API need to be guarded with KNotifications version
* Support code for monospace formatting
* Use SingleMainWindow=true now
* Store state data in separate config file (kde#441575)
* Update .gitignore
* Bump KF5 min version & define KDE_COMPILERSETTINGS_LEVEL
* Declare as DBusActivatable and install D-Bus service file
* Add GitLab CI
==== kopete ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add content rating to appdata file
* build: Require cmake 3.16 and clean up a bit
* Add CI
==== korganizer ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Drop superfluous KF5DBusAddons dependency
* Remove now unused Phonon dependency
* Fix compile without deprecated method
* Remove korgac and use the new shared reminder daemon instead
* Use new akonadi calendar install include
* Use new akonadi notes install include
* Use new KDE_INSTALL_KXMLGUIDIR
* Add D-Bus interface for the new reminder daemon
* Fix install headers
* Make compile with last libkdepim
* Fix phonon lib version (qt6 version when necessary)
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Use directly QT_VERSION
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Install a desktop file for korgac
* Mark as single-instance using X-GNOME-SingleWindow key
* Remove 'Daemon' from application display name
* It's enabled by default in qt6
* Do not install desktop file for KPart
* Remove now unneeded desktop files
* Remove now unneeded desktop to json conversion code
* Convert desktop files to JSON
* Use Alarm::parentUid instead of the ETM specific custom property hack
* Compile without deprecated methods
* Modernize code
* Fix more prefixes on dependencies
* Correct prefix to other PIM repositories in .kde-ci.yml
- Drop obsolete patch:
* korgac-autostart-default.patch
==== kpat ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix rendering of the "You won message" on HiDpi (kde#450841)
* Use new API
* one -> won (kde#448346)
* Fix compile against qt6
* Disable disc cache strategy in KPat
* Fix cards flashing a bit when resizing
* Manupilate the KSharedDataCache only from one thread
* bool + mutex -> atomic_bool
==== kpimtextedit ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5PimTextEdit5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes to list here.
==== kpkpass ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Fix generate config file
* Port away from Qt6::Core5Compat
* Fix Qt version
* Adapt build system for building against qt6
* Only install pkpass mime type when not already provided
by shared-mime-info
* Add Android CI and restore REUSE check
==== kqtquickcharts ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add CI
==== krb5 ====
Version update (1.19.2 -> 1.19.3)
Subpackages: krb5-client
- update to 1.19.3 (bsc#1189929, CVE-2021-37750):
* Fix a denial of service attack against the KDC [CVE-2021-37750].
* Fix KDC null deref on TGS inner body null server
* Fix conformance issue in GSSAPI tests
==== kreversi ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6
* Remove unused includes
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
==== kruler ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add content rating in appdata
* Modify build system for allowing to build against qt6
* Fix against qt6
==== kshisen ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Don't report incorrect error when starting the game for the
fist time (kde#450444)
* Use Qt${QT_MAJOR_VERSION} here too
* Adapt for building against qt6
==== ksirk ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use new KDE_INSTALL_KXMLGUIDIR
==== ksmtp ====
Version update (21.12.3 -> 22.04.0)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Adapt build system for building against qt6
* Use directly = default here
==== kspaceduel ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt to build against qt6
* Use directly LabelName[i].toString()
* Port deprecated I18N_NOOP macro
==== ksquares ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add missing KCoreAddons link
* Kdelibs4ConfigMigrator was removed in qt6
* Adapt build system for building against qt6
* Make doctool as optional
* It's unused in qt6
==== ksudoku ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use new KDE_INSTALL_KXMLGUIDIR
* We depend against qt5.15
* dcop was kde4 technology
* Fix build against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
* Show deprecated methods warnings
* Remove unused includes
* not necessary to use I18N_NOOP here
==== ksystemlog ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use KColorScheme color
* Show headers in qtc6
* Follow the FreeDesktop specs
* Add keywords to desktop file
* Make it compile against qt6
* Adapt build system for building against qt6
* Fix some compile error against qt6
* Make KF5DocTools as optional
==== kteatime ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* it's enabled by default in qt6
* Make it compile against qt6
==== ktimer ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Make it compiles against qt6
* Not necesary in qt6
* Not neccessary to use I18N_NOOP here
==== ktnef ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* It compiles against qt6
* Add missing include for building against qt6
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* Modernize code
* Correct prefix to other PIM repositories in .kde-ci.yml
* Remove deprecated I18N_NOOP macro
==== ktouch ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix signature in qt6
* Use not deprecated enum
* Update CMakeLists for Malayalam courses and layouts
* Update data/data.xml with new Malayalam courses and layouts
* Add Courses for Malayalam layout
* Add Malayalam Enhanced Keyboard Layout
==== kturtle ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add gitlab qt6 support
* now knewstuff is ported to qt6
* Disable it for qt6
* Increase required KF5
* Fix matrix() deprecated warning
* The default copy and assignment operator for Token and ErrorMessage
are enough
* Fix linking
* Fix typo
* Revert unwanted commented code
* Make it compile against qt6
* Make doctool as optional
* Don't try to build on windows
* Fix aboutdata
==== kubrick ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use new KDE_INSTALL_KXMLGUIDIR
* Fix compile without Qt deprecated methods
* Port deprecated methods
* We depend against kf5.90
* Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is
enabled by default in qt6
* Port I18n_NOOP
* not necessary to use I18n_NOOP here
==== kwalletmanager5 ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Modernize code
* Make KWalletManager DBusActivatable
* It needs to be ported to QRegularExpressionValidator
* It's enabled by default in qt6
* Fix includes
* Adapt build system for building against qt6
* Fix add_definitions
==== kwordquiz ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix mem leak
* Start to make it compile against qt6
* Use Breeze QStyle on Windows
* kde-ci: Fix dependency name
* Not neccessary to use I18N_NOOP here
==== libadwaita ====
Version update (1.1.0 -> 1.1.1)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.1.1:
+ AdwAvatar: Fix initials not updating after setting.
custom-image.
+ AdwSplitButton: Avoid state changes during dispose.
+ AdwViewSwitcherTitle: Clear pending idle callback on unrealize.
+ AdwPreferencesGroup: Annotation fixes.
+ AdwTabBar:
- Ensure indicators are clickable with inverted=true.
- Fix resize deferring with non-expanded tabs.
- Fix scroll animation stopping too early.
+ Mention AdwComboRow:selected type in migration guide.
+ Fix a Meson error when using as a subproject.
+ Updated translations.
==== libapparmor ====
- Enhance zgrep-profile-mr870.diff to also allow/support zstd
(boo#1198922).
==== libavif ====
Version update (0.10.0 -> 0.10.1)
- update to 0.10.1:
* tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
* Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
nonstandard extension used: non-constant aggregate initializer
* Fix the help message of avifdec: --index takes a value
==== libbase ====
Version update (1.1.3 -> 1.1.6)
- Update to upstream version 1.1.6.
- Rebased and updated patches:
* libbase-1.1.2.build.patch -> libbase-1.1.6.build.patch
* libbase-1.1.3-sourcetarget.patch -> libbase-1.1.6-sourcetarget.patch
==== libbluray ====
- Removed patch:
* libbluray-java9.patch
+ Does not have any effect in the current build
- Added patch:
* libbluray-April2022CPU.patch
+ implement the new java.io.FileSystem.isInvalid method
that entered all supported java versions with April 2022 CPU
==== libbs2b ====
- add libbs2b-security.patch to prevent format-security issues
- spec-cleaner fixes
==== libbsd ====
Version update (0.10.0 -> 0.11.6)
- add missing devel requires
- update to 0.11.6:
* import pwcache module from OpenBSD
* use libmd for hashing functions
* Fix message digest library checks
* Switch libmd wrapper to dlsym
* Enable .init_array support when building with LTO
* Switch md5 back to direct linking
- reenable LTO
==== libcaca ====
- When a zero-width or zero-height image is given, a divide-by-zero
occurs. This patch checks for this and produces a zero-sized
output.
[bsc1197028-correctly-handle-zero-width-or-height-images.patch,
CVE-2022-0856, bsc#1197028]
==== libeconf ====
Version update (0.4.5+git20220406.c9658f2 -> 0.4.6+git20220427.3016f4e)
- Update to version 0.4.6+git20220427.3016f4e:
* econftool:
* * Parsing error: Reporting file and line nr.
* * --delimeters=spaces Taking all kind of spaces for delimiter
* libeconf:
Fixed bsc#1198165: Parsing files correctly which have space characters
AND none space characters as delimiters.
==== libfonts ====
Version update (1.1.3 -> 1.1.6)
- Update to 1.1.6.
- Updated and rebased patches:
* libfonts-1.1.2.build.patch -> libfonts-1.1.6.build.patch
* libfonts-1.1.3-sourcetarget.patch -> libfonts-1.1.6-sourcetarget.patch
==== libformula ====
Version update (1.1.3 -> 1.1.6)
- Update to 1.1.6.
- Updated and rebased patches:
* libformula-1.1.2.build.patch -> libformula-1.1.6.build.patch
* libformula-1.1.3-sourcetarget.patch -> libformula-1.1.6-sourcetarget.patch
==== libfprint ====
Version update (1.94.2 -> 1.94.3)
- update to 1.94.3:
* Ensure idle mainloop before completing enumeration (fprintd#119)
* It is now possible to extend already enrolled prints
* elanspi: Fix timeout error with some hardware (#438)
* elanspi: Fix cancellation issues
* goodixmoc: Return matching device print; fixes duplicate checking (#444)
* goodixmoc: Support clearing the storage (usually unused)
==== libgpg-error ====
Version update (1.44 -> 1.45)
- update to 1.45:
* gpgrt_access and gpgrt_mkdir now support file names longer than
MAX_PATH
==== libgphoto2 ====
Subpackages: libgphoto2-6 libgphoto2_port12
- use https urls
==== libgravatar ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Gravatar5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Fix install headers
* Fix install includes
* Use isOnline method
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
==== libhandy ====
Version update (1.6.1 -> 1.6.2)
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Update to version 1.6.2:
+ Fix license in docs.
+ Fix a Meson error when using as a subproject.
+ Fix a typo in HdyStyleManager docs.
+ Updated translations.
==== libinput ====
Version update (1.20.0 -> 1.20.1)
Subpackages: libinput-udev libinput10
- Update to release 1.20.1
* Format string issue resolved [CVE-2022-1215 bsc#1198111]
==== libjcat ====
Version update (0.1.9 -> 0.1.11)
- update to 0.1.11:
- Allow the user to get the runtime library version (Richard Hughes)
- Fix incorrect certtool being called on macOS (Richard Hughes)
- update to 0.1.10:
- Add ED25519 support (Richard Hughes)
- Define three more types used for the firmware transparency log (Richard Hughes)
- Include the pkgconfig variables in the subproject dependency (Richard Hughes)
- Drop the use of setuptools in the test script for regenerating ld version file (Eli Schwartz)
- Use the correct lookup method for the python3 script interpreter (Eli Schwartz)
==== libjpeg-turbo ====
Subpackages: libjpeg8 libturbojpeg0
- Use nasm instead of yasm, the latter has not released any update
in 7 years.
==== libkcddb ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Cddb5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Install headers to path prefix matching C++ namespace KCDDB
* Adapt build system for building against qt6
* Fix some compile error against qt6
* it's already defined in ecm
==== libkcompactdisc ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use FindALSA's imported target for linking
* it compiles fine without deprecated methods
* Add CI
==== libkdcraw ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- No code change since 21.12.3
==== libkdegames ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-qt5-imports
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix missing KCoreAddons link
* build: Pass the version to project()
* Add 2 formats to KGameClock
* Port to KNS3::QtQuickDialogWrapper
* Fix hour calculation from seconds.
* Fix Qt version hereFix Qt version hereFix Qt version here
* Fix find_dep
* Adapt build system to build against qt6
* Fix some compile error against qt6
* Add include (qt6)
==== libkdepim ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Libkdepim5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Modernize code (const'ify pointer/variable)
* Fix compile without deprecated method
* Fix install headers (qt6 fix)
* Remove kplugindesigner dep
* Add qt6 ci support
* Fix warning
* Adapt build system for building qt6
* Fix some reuse lint warnings
* Use =default directly and use not deprecated includes
* Correct prefix to other PIM repositories in .kde-ci.yml
==== libkeduvocdocument ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add gitlab qt6 ci support
* Adapt build system against qt6
* Use at(...)
* Remove unused variable
* Port some qt6 error
* Port Q_FOREACH
* Fix some qt6 compile error
* Use nullptr
* Time to increase version
* Fix compile
* Remove unused files
==== libkexiv2 ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- No code change since 21.12.3
==== libkgapi ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Clean up SASL plugin debug output
* Make it compile against qt6
* Adapt build system for building against qt6
* Show more headers in qtc6
* Autogenerate debug file
==== libkipi ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add metainfo.yaml for KApiDox coverage
* Set versions of dependencies properly in generated CMake config file
==== libkleo ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Libkleo5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
==== libkmahjongg ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5KMahjongglib5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt to build against qt6
==== libkomparediff2 ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- No code change since 21.12.3
==== libksane ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Sane5 libksane-lang
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Hide list options with only one option to choose from
* emit negative progress also during batch mode scanning
* build: Pass RELEASE_SERVICE_VERSION to project()
* fix setting list values
* Do not report error in KSaneWidget
* Make it compile against qt6
* IT builds fine without deprecated methods
* Remove duplicate header from .cpp/.h
* Time to increase version
* do not start FindDevicesThread unconditionally
* announce zero progress directly after the very first byte has been read
==== libksieve ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libksieve5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes to list here.
==== libktorrent ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Do not use deprecated KIO::Scheduler::setJobPriority.
* Fix build error by making compiler settings less strict.
* Port away from deprecated KFilterDev.
* Port away from QMutex::Recursive.
* mitigate potential DoS vector by limiting pending piece uploads
==== libloader ====
Version update (1.1.3 -> 1.1.6)
- Update to 1.1.6.
- Updated and rebased patches:
* libloader-1.1.2.build.patch -> libloader-1.1.6.build.patch
* libloader-1.1.3-sourcetarget.patch -> libloader-1.1.6-sourcetarget.patch
* libloader-1.1.3-javadoc.patch -> libloader-1.1.6-javadoc.patch
==== libmypaint ====
Version update (1.6.0 -> 1.6.1)
- Update to version 1.6.1
* This release contains no code changes just avoiding future
unnecessary rebuilds of reverse dependencies.
* Also this release marks the end of including the
MAJOR.MINOR API version fields in the library names.
==== liboauth ====
- urls switched to https
==== libqt5-qtwebengine ====
- Add libqt5-qtwebengine-rpmlintrc to silence the
'shlib-policy-name-error' rpmlint error
==== libreoffice ====
Version update (7.3.2.2 -> 7.3.3.1)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Filter out binary-or-shlib-defines-rpath with $ORIGIN argument.
It is pretty fine and it is newly reported by rpmlint.
- Add poppler-22-04-0.patch
- Update to version 7.3.3.1:
There is no changelog available
* Fixes bsc#1196499
- Remove upstreamed patches:
* bsc1195881.patch
* bsc1196212.patch
- Fix bsc#1192616 - LO-L3: Extraneous/missing lines in table in Impress versus PowerPoint
* bsc1192616.patch
- Fix bsc#1195881 - LO-L3: Bullets appear larger and green (instead of black)
* bsc1195881.patch
==== librepository ====
Version update (1.1.3 -> 1.1.6)
- Update to upstream version 1.1.6.
- Rebased and updated patches:
* librepository-1.1.2.build.patch -> librepository-1.1.6.build.patch
* librepository-1.1.3-sourcetarget.patch -> librepository-1.1.6-sourcetarget.patch
* librepository-1.1.3-javadoc.patch -> librepository-1.1.6-javadoc.patch
==== librsvg ====
Version update (2.54.0 -> 2.54.1)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.54.1:
+ Fix oversight in the Minimum Supported Rust Version (MSRV):
this release requires Rust 1.56 or later.
+ Make rst2man and gi-docgen optional.
+ Fix documentation comments.
==== libserializer ====
Version update (1.1.2 -> 1.1.6)
- Update to 1.1.6.
- Updated and rebased patches:
* libserializer-1.1.2.build.patch -> libserializer-1.1.6.build.patch
* libserializer-1.1.2-sourcetarget.patch -> libserializer-1.1.6-sourcetarget.patch
==== libstorage-ng ====
Version update (4.5.4 -> 4.5.6)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#871
- handle parted version numbers from git checkouts
- 4.5.6
- merge gh#openSUSE/libstorage-ng#869
- use some new features of parted 3.5 if available
- coding style
- 4.5.5
==== liburing ====
- avoid requiring kernel-default (bsc#1193522)
==== lilv ====
Version update (0.24.10 -> 0.24.12)
- Update to 0.24.12:
* Allow connecting ports to structures in Python
* Fix potential memory error when joining filesystem paths
* Fix unlikely undefined behavior when saving state
* Remove the need for a generated configuration header
==== llvm14 ====
Version update (14.0.0 -> 14.0.1)
- Update to version 14.0.1.
* This release contains bug-fixes for the LLVM 14.0.0 release.
This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
* PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)
==== lokalize ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix stack overflow
* Add CI
==== lskat ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt build system for building against qt6
* Migration code will be removed in qt6
+ AA_UseHighDpiPixmaps is enabled by default in qt6
==== mailcommon ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5MailCommon5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* qt6 macro doesn't support 4 arguments it works fine as it
* Use new akonadi calendar install include
* Use new akonadi mime install include
* Replace the remaining boost::bind usages by lambdas
* Use uppercase include
* Fix includes
* Fix install headers
* Fix includes
* Remove kplugindesigner dep
* use correct phonon version
* Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Install *_version.h in KF5/<module>
* Adapt build system for building against qt6
* Fix unity build
* Fix 446052: Drag&Drop Mails in Kmail does not work using git-master
snapshots since 2-3 days (kde#446052)
* Use = default and use {}
* Implement enable/disable drag&drop
* Use directly using namespace MailCommon
* Correct prefix to other PIM repositories in .kde-ci.yml
* Make compile without deprecated methods
* Remove deprecated I18N_NOOP macro
* Not necessary I18N_NOOP here
* Add some documentation for the HierarchicalFolderMatcher
==== mailimporter ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Use new akonadi mime install include
* Fix install includes
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
==== make ====
- use https urls
==== mbox-importer ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Use upper case include
* Fix includes
* Adapt build system for building against qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
==== messagelib ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Fix MS Word attachments being detected as encrypted (kde#390002)
* Fix Bug 446675: Crash upon sending or saving message as draft (kde#446675)
==== mobipocket ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Enable Android CI
* Move the thumbnailer to kdegraphics-thubmnailers
* Increase ecm, cmake and qt requirements a bit
==== mtools ====
Version update (4.0.38 -> 4.0.39)
- update to 4.0.39:
* Rename strtoi to strosi (string to signed int). The strtoi
function on BSD does something else (returns an intmax, not
an int)
==== multipath-tools ====
Subpackages: kpartx libmpath0
- If multipath-tools is newly installed, load dm-multipath
(bsc#1196898)
==== mutt ====
Version update (2.1.5 -> 2.2.3)
Subpackages: mutt-doc mutt-lang
- Update to mutt 2.2.3 (bsc#1198518 for CVE-2022-1328)
* Fix read past end of buf in is_mmnoask().
* Fix strlen() assigns to be of type size_t where obvious.
* Flush iconv() in mutt_convert_string().
* Add convert_string() size check.
* Fix integer overflow in mutt_convert_string().
* Fix uudecode cleanup on unexpected eof.
* Fix uudecode buffer overflow.
* automatic post-release commit for mutt-2.2.2
* Protect prompt completion memcpy() calls with a NULL check.
* Fix mutt.man formatting.
* Fix query menu tagging behavior.
* Fix some mailbox prompts to use mailbox history ring.
* automatic post-release commit for mutt-2.2.1
* Fix ambiguity in translation
* Update the Polish translation for Mutt 2.2.0
* Improve Turkish translations
* Fix mutt_paddstr() to properly filter unprintable chars.
* Change mailto_allow to be exact match only.
* Filter headers passed via the command line.
* Fix mbox.man asctime(3) reference.
* Clarify description of $local_date_header
* Don't queue IMAP close commands.
* Update Finnish translation.
* Updated Catalan translation.
* Updated Russian translation.
* Updated Ukrainian translation.
* Fix argc==0 handling.
* Update de.po.
* Update Turkish translations.
* Update Czech translation for mutt-2.2.0
* Update translation files copyright string.
* Updated French translation.
* Fix $status_format documentation of $sort_thread_groups expando.
* Update source file copyright lines based on commit history.
* Update manual and program copyright notices.
* Updated French translation.
* Add very basic cd path completion.
* Simplify the mutt_select_file() call for MUTT_CMD completion.
* Add memcpy on MUTT_CMD completion to invoke the file selector.
* Enable $rfc2047_parameters by default.
* Set environ for sendmail execvp() call.
* Updated French translation.
* Convert SMTP cyrus sasl to use buffers.
* Move hard_redraw() after sendmail invocation.
* Revert "Add $reply_prefix."
* Add config.h dependency for keymap_defs.h generation.
* Force resort_init if $reply_regexp changes.
* Add $reply_prefix.
* Localize $reply_regexp.
* Fix $reply_regexp default value.
* Fix manual generation string_unescape() of backslash values.
* Improve Turkish translations
* Add pager REDRAW_FLOW redraw flag when popping a menu.
* Merge branch 'stable'
* Add new gsasl files to POTFILES.in.
* Add GNU SASL support for authentication.
* Add mutt_socket_buffer_readln().
* Merge branch 'stable'
* simplify envelope subject handling code a little
* Update de.po
* Fix sidebar counters with $maildir_trash.
* Improve the statusbar modified flag for $maildir_trash.
* Ignore $delete when sync'ing with $maildir_trash set.
* Fix unused variable warning.
* Allow an empty To: address prompt.
* Convert COLOR_DEFAULT constant to -1.
* [Fix] poll to use PollFdsCount and no PollFdsLen
* Add a few mutt variable configure dependency comments.
* Fix color object case insensitive comparisons.
* Correct multipart/alternative manual section slightly.
* Add internal mutt_ctime() implementation.
* Improve pattern compiler whitespace skipping.
* Updated French translation.
* Remove trailing slashes when opening maildir/mh mailboxes.
* Note that IMAP mailboxes polling doesn't support flag counts.
* Add $attach_save_charset_convert quadoption.
* Remove unneeded type save/restores around mutt_decode_attachment().
* Improve smime_verify_one() error handling and general flow.
* Assert mutt_decode_attachment() doesn't modify body fields.
* Don't use subtraction for qsort numeric value comparisons.
* Fix alias menu multi-select documentation.
* Implement <select-entry> as <display-message> in index menu.
* Use km_error_key() in index only for OP_NULL.
* Generate URLs with user/password as parsed.
* Ensure embedded IMAP passwords are stored in context->path.
* Updated French translation.
* Fix yesorno help prompt printing of choice.
* Add $compose_confirm_detach_first, default set.
* Add a comment about msn_seqset generation and header cache holes.
* Use cms utility for SMIME encryption/decryption.
* Improve conststrings.c generation, mainly for GNU Autoconf 2.71.
* Updated French translation.
* Merge branch 'stable'
* Update Esperanto translation.
* Add robustness checks to file attach functions.
* Prompt for password when using encrypted client certificate
* Lazily update header colors after a thread-flag update.
* Add $sort_thread_groups for top-level thread sorting.
* Make index sort compare functions independent from config variables.
* Improve generic menu type handling.
* Break the menu OPS/funcs and keybindings into separate tables.
* Enable nonl() mode for ncurses. closes #362.
* Revert "Silence strfcpy() warning in dotlock_deference_symlink()."
* Use memccpy() in the strfcpy macro if it's available.
* Fix typo in comment and function name: deference -> dereference.
* Silence strfcpy() warning in dotlock_deference_symlink().
* Add dprint for a backtick expansion with non-0 exit code.
* Use SEEK_SET and SEEK_END for fseek/fseeko whence parameter.
* Rewrite mutt_apply_replace() to use buffers.
* Increase scratch buf size in mutt_canonical_charset().
* Change hdrline make_from(_addr) to use snprintf for from.
* Silence compiler warning in _mutt_buffer_select_file().
* Use memcpy in fseek_last_message() instead of strncpy.
* Fix mutt_sasl buffer size to hold ip_port strings.
* Silence imap_make_date() warning by switching to a BUFFER.
* Silence compiler "may be uninitialized" warnings.
* Updated French translation.
* Add a help choice '?' to the yes or no prompt for quadoptions.
* Filter out group delimiters for encrypt keylist generation.
* contrib/markdown2html: properly deal with lead-ins
* contrib/markdown2html: properly deal with missing context
* contrib/markdown: fix bug when dealing with quotelead classes
* Exit with a failure for any usage or version write error.
* Really fix usage and version write error checking.
* Fix usage and version write error checking.
* Add usage and version write error checking.
* Check stdout is a terminal in curses mode.
* Add a hard redraw after oauth authentication.
* Fix classic pgp decrypt_part() hard redraw on error.
* Reset SIGPIPE signal handler in child process before exec().
* Add $pager_skip_quoted_context option.
* Updated French translation.
* Suggested translation changes.
* Directly add full mailbox to GPG search hints.
- Port patches mainly hunk offsets
* aw.listreply.diff
* mutt-1.10.1-imap.patch
* mutt-1.13.3.dif
* mutt-1.5.15-wrapcolumn.diff
* mutt-1.5.20-sendgroupreplyto.diff
* mutt-1.5.21-mailcap.diff
* mutt-1.5.23-carriage-return.path
* mutt-1.6.1-opennfs.dif
* mutt-Fix-SIGQUIT-handling.patch
* patch-1.5.24.vk.pgp_verbose_mime
* widechar.sidebar.dif
==== nano ====
Version update (6.2 -> 6.3)
- Update to version 6.3:
* For multiline regexes, text is now colored as soon a start
match is found, also when there is no end match at all.
* The colorizing of any line is stopped after two thousand bytes
to avoid frustrating delays.
* When environment variable NO_COLOR is set, the two default
colors (yellow for the spotlight, red for error messages) are
suppressed when no interface colors are specified in a nanorc
file.
* Full justification and piping the whole buffer through a
command now keep the cursor at the same line number.
* Utility 'xsel' can be used to copy a marked region to the
system's clipboard. See doc/sample.nanorc for an example.
==== nautilus ====
Version update (42.0 -> 42.1.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Update to version 42.1.1:
+ Revert wrongly introduced dependency on unstable gnome-desktop.
- Changes from version 42.1:
+ Add HighContrast syle support.
+ Preload dragged external file info in list view.
+ Override dark mode wallpaper when not using portal.
+ Avoid truncated popover in Compress dialog under X11.
+ Add checkerboard background to transparent thumbnails.
+ Style and scroll pathbar propperly in RTL languages.
+ Updated translations.
==== ncurses ====
Version update (6.3.20220402 -> 6.3.20220423)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Include FORTIFY_SOURCE_3-fix.patch as the patch
is needed for upcoming -D_FORTIFY_SOURCE=3 $optflag.
We discussed the change with upstream, but the project
disagrees about stricter rules used with -D_FORTIFY_SOURCE=3.
- Add ncurses patch 20220423
+ in-progress work on invalid_merge(), disable it (cf: 20220402).
+ fix memory leak in _nc_tic_dir() when called from _nc_set_writedir().
+ fix memory leak in tic when "-c" option is used.
- Add ncurses patch 20220416 (boo#1198627 for CVE-2022-29458)
+ add a limit-check to guard against corrupt terminfo data
(report/testcase by NCNIPC of China).
+ add check/warning in configure script if option --with-xterm-kbs is
missing or inconsistent (Arch #74379).
+ add setlocale call to several test-programs.
+ allow extended-color number in opts parameter of wattr_on.
- Add ncurses patch 20220409
+ add test/test_unget_wch.c
==== notification-daemon ====
- skip empty post/postuninstalls on SLE15+
==== oath-toolkit ====
- url -> https
==== okular ====
Version update (21.12.3 -> 22.04.0)
Subpackages: okular-spectre
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Support SaveAs action (kde#451010)
* Fix broken page MiniBar (kde#450347)
* Part::queryClose: Don't ask the user if he wants to save file types
we can't save (kde#449976)
* Adds option editor-cmd to the commandline (kde#263732)
* Simplify the string for the 'Search for...' action (kde#450334)
* Put an "Add Bookmark" button on the Bookmarks sidebar (kde#357625)
* Support the PDF Print named action (kde#448791)
* Remove extra spaces in FB2 paragraphs (kde#359059)
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- read ssh and sshd config file also from /usr/etc
- add openssh-server-config-rootlogin subpackage that enabled PermitRootLogin
==== pango ====
Version update (1.50.4 -> 1.50.7)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.50.7:
+ coretext: Fix the build.
+ editing: Fix moving across paragraph boundaries in rtl.
+ layout: Try harder to survive without fonts.
+ Windows:
- Register a sans-serif font.
- Try harder to load a font.
- Update to version 1.50.6:
+ Drop hb-glib dependency.
+ Fix test font configuration.
+ Maintain order in pango_attr_list_change.
+ Fix a use-after-free in pango_attr_list_change.
- Update to version 1.50.5:
+ Fix compiler warnings.
+ Enable cairo by default.
+ pango-view: Show more baselines.
+ layout: Handle baselines.
- Use ldconfig_scriptlets macro for post(un) handling.
==== parley ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Adapt build system to qt6
* Use Q_EMIT/Q_SLOTS/Q_SIGNALS + fix includes
* Use not deprecated enum
* Fix application crash
* Comment code unused in qt6
* Add CI
* Prepare to add new CI support
* Port I18n_NOOP macro
* Theses files are not used
==== parted ====
Version update (3.4 -> 3.5)
Subpackages: libparted-fs-resize0 libparted2
- update to version 3.5:
* Add support for JSON output.
* Add support for linux-home flag for GPT.
* Add --fix option.
added patches:
- direct-handling-of-partition-type-id-and-uuid.patch
- parted-json-no-type-flag.patch
refreshed patches:
- libparted-open-the-device-RO-and-lazily-switch-to-RW.patch
- parted-2.4-ncursesw6.patch
- parted-add-ignore-busy-option.patch
- parted-fix-resizepart-and-rm-command.patch
- parted-implement-wipesignatures-option.patch
- parted-print-max-partitions-for-yast.patch
- parted-type.patch
- tests-disable.patch
removed patches:
- parted-escape-printed-device-path.patch
- parted-mkpart-allow-empty-gpt-part-name.patch
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Enable bijiben for default installation on SLE as well
(bsc#1192326).
==== pciutils ====
Version update (3.7.0 -> 3.8.0)
Subpackages: libpci3
- Update to 3.8.0:
* Filters can now match devices based on partially specified
class code and also on the programming interface.
* Reporting of link speeds, power limits, and virtual function tags
has been updated to the current PCIe specification.
* We decode the Data Object Exchange capability.
* Bus mapping mode works in non-zero domains.
* pci_fill_info() can fetch more fields: bridge bases, programming
interface, revision, subsystem vendor and device ID, OS driver,
and also parent bridge. Internally, the implementation was rewritten,
significantly reducing the number of corner cases to be handled.
* If the configuration space is not readable for some reason
(e.g., the cfgmgr32 back-end, but also badly implemented sleep mode
of some devices), lspci prints only information provided by the OS.
* The Hurd back-end was greatly improved thanks to Joan Lledó.
* Various minor bug fixes and improvements.
* As usually, updated pci.ids to the current snapshot of the database.
- Rebase pciutils-3.1.9_pkgconfig.patch
- Rebase pciutils-ocloexec.patch
- Rebase pciutils-endianh.patch
- Drop pciutils-add-decode-support-for-RCECs.patch
==== pcre2 ====
Version update (10.39 -> 10.40)
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0
- pcre2 10.40:
* Added support for Bidi_Class and a number of binary Unicode
properties, including Bidi_Control.
* A number of changes to script matching for \p and \P:
speed improvements, add the syntax \p{script:xxx} and
\p{script_extensions:xxx} (synonyms sc and scx), Changed
\p{scriptname} from being the same as \p{sc:scriptname} to
being the same as \p{scx:scriptname}, recognize the standard
Unicode 4-letter abbreviations for script names, implement
Unicode and Perl's "loose matching" rules on property names
==== perl-Bootloader ====
Version update (0.938 -> 0.939)
- merge gh#openSUSE/perl-bootloader#139
- fix sysconfig parsing (bsc#1198828)
- 0.939
==== perl-File-Listing ====
Version update (6.14 -> 6.15)
- updated to 6.15
see /usr/share/doc/packages/perl-File-Listing/Changes
6.15 2022-04-17 04:09:58 -0600
- Main git repository has now been detached from the original
repository (originally it was a fork). The old repository
can be found at https://github.com/gisle/file-listing
- Adjust test suite to handle systems that cannot handle
year 2038+ dates (gh#24)
==== perl-Image-ExifTool ====
Version update (12.39 -> 12.41)
Subpackages: exiftool perl-File-RandomAccess
- update to version 12.41:
* Added support for "OM SYSTEM" maker notes
* Added 2 new Sony LensType values (thanks Jos Roost)
* Added some new Canon lenses (thanks LibRaw)
* Added a new Nikon LensID (thanks Bert Ligtvoet)
* Added a new Canon ContinuousDrive value (thanks Wolfgang Gulcker)
* Enhanced -v0 option to also print new file name when renaming, moving or
copying a file
* Updated xmp2exif.args and exif2xmp.args helper files to reflect the IPTC
Photometadata Mapping Guidelines version 2202.1
* Made "Invalid Xxx data" a minor warning for MakerNote data
* Patched to allow writing of MP4 videos which have other tracks with a
missing sample description entry
* Patched MacOS version to specify directory for external utilities (setfile,
xattr, stat, mdls and osascript from /usr/bin, and tag from /usr/local/bin)
* Fixed long-standing problem where Windows version could behave differently
for -if conditions containing undefined tags
* Fixed problem where -W+! combined with -j or -X produced invalid JSON or XML
when processing multiple files
* Fixed potential "uninitialized value $time in division" runtime warning when
reading MP4 videos
* Added PageCount tag to return the number of pages in a multi-page TIFF
* Added a new Nikon LensID (thanks Wolfgang Exler)
* Added a few more Sony LensTypes (thanks Jos Roost)
* Decode some new Canon tags (thanks Mark Reid)
* Decode another Nikon Z9 tag (thanks Warren Hatch)
* Decode Nikon NKSC GPSImgDirection (thanks Olaf)
* Improved handling of empty XMP structures in lists
* Tolerate leading UTF-8 BOM in -geotag log files
* Updated photoshop_paths.config to include WorkingPath
* Patched to allow writing of MP4 videos which have url tracks with a missing
sample description entry
* Fixed deep recursion error when reading multi-page TIFF images with more
than 100 pages
* Fixed potential deep recursion runtime error when writing nested XMP
structures
* Fixed warning which could be generated when writing new
Composite:GPSCoordinates tag
* Fixed description of GPR (General Purpose RAW) file type
* Fixed typo in the name of a new Nikon tag (thanks Herb)
==== perl-Mojolicious ====
Version update (9.23 -> 9.25)
- updated to 9.25
see /usr/share/doc/packages/perl-Mojolicious/Changes
9.25 2022-04-25
- Improved Mojolicious::Renderer to throw an exception if rendering is attempted more than once.
- updated to 9.24
see /usr/share/doc/packages/perl-Mojolicious/Changes
==== php7 ====
Version update (7.4.28 -> 7.4.29)
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- version update to 7.4.29:
Core:
No source changes to this release. This update allows for
re-building the Windows binaries against upgraded dependencies
which have received security updates.
Date:
Updated to latest IANA timezone database (2022a).
==== pidgin ====
Version update (2.14.8 -> 2.14.9)
Subpackages: libpurple libpurple-client0 libpurple-plugin-sametime libpurple-tcl libpurple0
- Update to version 2.14.9:
+ Security
* Remove _xmppconnect support (CVE-2022-26491, boo#1199025).
+ libpurple
* Fix a GLib CRITICAL message with typing time outs.
* Fix an issue where the unit tests for purple_str_to_time
would fail.
+ Pidgin
* Fix a memory leak in pidgin_conversations_set_tab_colors.
* Fix the majority of the infinite resizing issues in the
input box.
* Add transient-buddy back which is used to show some context
menus and other things.
+ Translations
* Fix a typo in the German translations.
* Synchronised all of the translations with Transifex.
+ IRC
* Fix file transfers failing at 99% on IRC.
* Default realname and ident name in IRC to the username
(nickname) of the account.
* Add an advanced account option to IRC accounts for
explicitly setting the SASL login name.
* Add a rate limiter that should make it impossible to excess
flood.
+ SIMPLE
* Fix an issue with the CSeq numbers in SIMPLE.
+ XMPP
* Fix XMPP attention messages being sent to incorrect JIDs.
- Drop rb1342.patch: fixed upstream.
==== pim-data-exporter ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Use new akonadi notes install include
* Use new akonadi mime install include
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Fix doctool file license
* Mark as single-instance using X-GNOME-SingleWindow key
* Correct prefix to other PIM repositories in .kde-ci.yml
* Add import/export support for akonadi_newmailnotifier_agentrc
==== pim-sieve-editor ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix compile without deprecated method
* Simplify qt5/qt6 build
* Purpose-qt6 compiles fine now
* Make compile against qt6
* USe correct qtkeychain
* Start to remove QNetworkConfigurationManager
* Use isOnline method
* Adapt build system for building against qt6
* Use SingleMainWindow=true
* Mark as single-instance using X-GNOME-SingleWindow key
* AA_UseHighDpiPixmaps is enabled by default in qt6
* Correct prefix to other PIM repositories in .kde-ci.yml
==== pimcommon ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes to list here.
==== pipewire ====
Version update (0.3.50 -> 0.3.51)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.51:
* Highlights
- Improve graph reconfiguration.
- Extra configuration options for streams and filters with
config rules and environment variable.
- Improve module-pulse-tunnel latency, stability and error
recovery.
- pw-top, pw-cli and pw-link improvements.
- Fix a channelmixer upmixing clipping issue.
- The ROC module has seen many improvements.
- Many more bugfixes and improvements.
* PipeWire
- The graph reconfiguration code was reworked:
* Moved nodes will update the new driver quantum correctly.
* Inactive nodes are ignored more.
* Nodes that require a driver are now not scheduled anymore
when they are passive (unused).
* Improved performance, the graph is reconfigured with a
minimal amount of changes.
- Method and event argument names were improved.
- A linker garbage collection problem was fixed.
- Properties on threads are now implemented. Use common code to
set thread name and add an option to set stack-size.
- Streams and filters always want a driver now. This makes it
possible to just link a playback stream to a capture stream
without a driver and have it work.
- Streams and filters can now also have rules in the config
file.
- Streams, filters, JACK, ALSA and v4l2 now support
PIPEWIRE_PROPS environment variable to override node
properties.
- Add config section extensions. This provides a way for modules
to have specific config to override the default config.
- Handle realloc errors better.
- Improve stream and filter property updates.
* Modules
- The pulse-tunnel modules has improved latency management and
should now work a lot better.
- Module-loopback, module-echo-cancel, module-filter-chain
unload the module when a stream is destroyed.
- Biquads in filter-chain now can have more gain (5->20 dB).
- Filter-chain now has a builtin delay line filter.
- Filter-chain can now parse the config key correctly in all
cases.
- The ROC sink and source saw many improvements. roc-source is
now a stream by default that connects to the default sink.
Both modules will try to set a graph rate. Both modules have
an option to select the FEC mode.
The ROC source has lower latency now.
- Handle realloc errors better.
* tools
- pw-cat does not have --list-targets anymore, use one of the
more advanced and less buggy tools such as wpctl or pw-cli to
list sinks and sources.
- pw-top has seen many improvements.
* It now has some timeouts to reset the node values to their
default state when unused.
* The man page was improved.
* Invalid timings and errors are displayed in a better way.
- pw-cli and pw-link can now create links between all ports of
given nodes.
- pw-cat can now save to other file formats than wav, based on
the extension of the filename.
* SPA
- The resampler now uses a different internal method for
draining. It can now also handle 0 size buffers as input
without draining.
- The channelmixer now uses the front channel averages for FC
and LFE.
This avoids clipping and results in much better upmixing.
- ALSA should now work again on 32 bits. (#2271)
- The JSON parser now converts escaped unicode correctly to UTF8.
* bluetooth
- Codec switch improvements when the device is disconnected.
* pulse-server
- There is a new module-roc-sink-input module, the PulseAudio
equivalent.
- The ROC source and sink-input module now have a much lower
latency.
- The ROC module now has an option to select FEC mode.
- Playback and record rate adjustements should work now.
* JACK
- Remove some useless pthread attributes. This makes JACK work
in QEMU with sandboxing enabled.
- The buffer_size callback is now only called when something has
changed since the last process() callback or get_buffer_size()
method. This fixes a GStreamer issue and is more in line with
what JACK does.
- Fix a potential deadlock when the process thread is doing IPC
and the IPC thread is blocking on the data thread.
- Allocation errors in metadata are handled better.
- Rebase reduce-meson-dependency.patch.
==== plasma-framework ====
Subpackages: libKF5Plasma5 plasma-framework-components
- Backport some patches:
* 0001-Fix-osd-dialog-position.patch (kde#452648)
* 0002-Keep-PlasmaComponents.Highlight-on-its-former-behavi.patch (kde#452555)
* 0003-Fix-check-for-argument-length-in-DataEngine-loader.patch (kde#452596)
==== plymouth ====
Version update (0.9.5~git20210406.e554475 -> 0.9.5~git20220412.e960111)
Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner
- Update to version 0.9.5~git20210406.e554475:
* client: Free command parser after event loop
* script: Don't crash for scripts without input validation
functions
* script: Enforce separate lines for function parameters
* configure: Fix help string for --with-background-end-color-stop
* two-step: Make SHOW_ANIMATION_FRACTION configurable
* plugin: animation should transition to the end animation
* theme: Allow themes to configure at which percentage
* scripts: support populating from configurable theme dir
* main: refactor code for searching the theme path
* main: add ThemeDir configuration option
* Fix crash when hiding message in details splash mode
* drm: Honour screen rotation when detecting HiDPI
* main: add --ignore-serial-consoles option so we can ignore
serial consoles
- Update SPEC file:
A few minor tweaks to fix part of rpmlint error reporting.
- Drop plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch:
Upstream accompish this requirement in 11b0ce0: Look for config
in runtime dir first(jsc#SLE-11637).
- Drop source boot-duration: The source is an empty file, ghost
macro in %files section is enough to work.
==== policycoreutils ====
Subpackages: policycoreutils-python-utils python3-policycoreutils
- Fix file list: package ru/man8/sepolgen.8 only in the devel
package (was in devel and main).
==== poppler ====
Version update (22.03.0 -> 22.04.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 22.04.0:
* Fix underline sometimes being drawn only partially
* Fix Adobe Reader not reading some of the contents we write correctly
* Fix code that workarounds some broken-ish files
* FoFiTrueType: Parse CFF2 fonts too
* FoFiTrueType: Support cmap types 2 and 13
* Fix a few small memory leaks
* code improvements
qt:
* Handle SaveAs named action
* Annotations: don't change the text color when changing the font
utils:
* pdftotext: print creation and modification date when using htmlmeta param
glib:
* Fix returning internal data of temporary strings
cpp:
* Fix code incompatibility with MSVC
build system:
* poppler internal library is no longer forced to static on MSVC
* Error out if iconv is not available and the cpp frontend is enabled
* Require FreeType 2.8
==== poppler-qt5 ====
Version update (22.03.0 -> 22.04.0)
- update to 22.04.0:
* Fix underline sometimes being drawn only partially
* Fix Adobe Reader not reading some of the contents we write correctly
* Fix code that workarounds some broken-ish files
* FoFiTrueType: Parse CFF2 fonts too
* FoFiTrueType: Support cmap types 2 and 13
* Fix a few small memory leaks
* code improvements
qt:
* Handle SaveAs named action
* Annotations: don't change the text color when changing the font
utils:
* pdftotext: print creation and modification date when using htmlmeta param
glib:
* Fix returning internal data of temporary strings
cpp:
* Fix code incompatibility with MSVC
build system:
* poppler internal library is no longer forced to static on MSVC
* Error out if iconv is not available and the cpp frontend is enabled
* Require FreeType 2.8
==== postfix ====
Version update (3.6.5 -> 3.6.6)
- add missing requires for config.postfix and the postfix
postinstall script: perl and ed
- update to 3.6.6
* (problem introduced: Postfix 2.7) The milter_header_checks maps
are now opened before the cleanup(8) server enters the chroot
jail.
* In an internal client module, "host or service not found" was
a fatal error, causing the milter_default_action setting to be
ignored. It is now a non-fatal error, just like a failure to
connect.
* The proxy_read_maps default value was missing up to 27 parameter
names. The corresponding lookup tables were not automatically
authorized for use with the proxymap(8) service. The parameter
names were ending in _checks, _reply_footer, _reply_filter,
_command_filter, and _delivery_status_filter.
* (problem introduced: Postfix 3.0) With dynamic map loading
enabled, an attempt to create a map with "postmap regexp:path"
would result in a bogus error message "Is the postfix-regexp
package installed?" instead of "unsupported map type for this
operation". This happened with all non-dynamic map types (static,
cidr, etc.) that have no 'bulk create' support.
==== publicsuffix ====
Version update (20220405 -> 20220415)
- Update to version 20220415:
* util: gTLD data autopull updates for 2022-04-14T15:15:34 UTC (#1554)
* Add `1.azurestaticapps.net` DNS suffix (#1514)
* add support for scaleway subdomains (#1507)
==== python-Pillow ====
Version update (9.0.1 -> 9.1.0)
Subpackages: python38-Pillow python38-Pillow-tk
- update to 9.1.0:
* Fix loading FriBiDi on Alpine #6165
* Added setting for converting GIF P frames to RGB #6150
* Allow 1 mode images to be inverted #6034
* Raise ValueError when trying to save empty JPEG #6159
* Always save TIFF with contiguous planar configuration #5973
* Connected discontiguous polygon corners #5980
* Ensure Tkinter hook is activated for getimage() #6032
* Use screencapture arguments to crop on macOS #6152
* Do not mark L mode JPEG as 1 bit in PDF #6151
* Added support for reading I;16R TIFF images #6132
* If an error occurs after creating a file, remove the file #6134
* Fixed calling DisplayViewer or XVViewer without a title #6136
* Retain RGBA transparency when saving multiple GIF frames #6128
* Save additional ICO frames with other bit depths if supplied #6122
* Handle EXIF data truncated to just the header #6124
* Added support for reading BMP images with RLE8 compression #6102
* Support Python distributions where _tkinter is compiled in #6006
* Added support for PPM arbitrary maxval #6119
* Added BigTIFF reading #6097
* When converting, clip I;16 to be unsigned, not signed #6112
* Fixed loading L mode GIF with transparency #6086
* Improved handling of PPM header #5121
* Reset size when seeking away from "Large Thumbnail" MPO frame #6101
* Replace requirements.txt with extras #6072
* Added PyEncoder and support BLP saving #6069
* Handle TGA images with packets that cross scan lines #6087
* Added FITS reading #6056
* Added rawmode argument to Image.getpalette() #6061
* Fixed BUFR, GRIB and HDF5 stub saving #6071
* Do not automatically remove temporary ImageShow files on Unix #6045
* Correctly read JPEG compressed BLP images #4685
* Merged _MODE_CONV typ into ImageMode as typestr #6057
* Consider palette size when converting and in getpalette() #6060
* Added enums #5954
* Ensure image is opaque after converting P to PA with RGB palette #6052
* Attach RGBA palettes from putpalette() when suitable #6054
* Added get_photoshop_blocks() to parse Photoshop TIFF tag #6030
* Drop excess values in BITSPERSAMPLE #6041
* Added unpacker from RGBA;15 to RGB #6031
* Enable arm64 for MSVC on Windows #5811
* Keep IPython/Jupyter text/plain output stable #5891
* Raise an error when performing a negative crop #5972
* Deprecated show_file "file" argument in favour of "path" #5959
* Fixed SPIDER images for use with Bio-formats library #5956
* Ensure duplicated file pointer is closed #5946
* Added specific error if path coordinate type is incorrect #5942
* Return an empty bytestring from tobytes() for an empty image #5938
* Remove readonly from Image.__eq__ #5930
==== python-SQLAlchemy ====
- python-mock is not required for build
==== python-aiobotocore ====
Version update (2.1.0 -> 2.2.0)
- Update to 2.2.0
* remove deprecated APIs
* bump to botocore 1.24.21
* re-enable retry of aiohttp.ClientPayloadError
- Release 2.1.2
* fix httpsession close call
- Release 2.1.1
* implement asynchronous non-blocking adaptive retry strategy
==== python-anyio ====
- Add anyio-pytest7.patch -- gh#agronholm/anyio#420
==== python-boto3 ====
Version update (1.21.32 -> 1.22.1)
- Update to version 1.22.1
* api-change:``lightsail``: [``botocore``] This release adds support for Lightsail load balancer
HTTP to HTTPS redirect and TLS policy configuration.
* api-change:``sagemaker``: [``botocore``] SageMaker Inference Recommender now accepts customer KMS
key ID for encryption of endpoints and compilation outputs created during inference recommendation.
* api-change:``pricing``: [``botocore``] Documentation updates for Price List API
* api-change:``glue``: [``botocore``] This release adds documentation for the APIs to create, read,
delete, list, and batch read of AWS Glue custom patterns, and for Lake Formation configuration
settings in the AWS Glue crawler.
* api-change:``cloudfront``: [``botocore``] CloudFront now supports the Server-Timing header in
HTTP responses sent from CloudFront. You can use this header to view metrics that help you gain
insights about the behavior and performance of CloudFront. To use this header, enable it in a
response headers policy.
* api-change:``ivschat``: [``botocore``] Adds new APIs for IVS Chat, a feature for building
interactive chat experiences alongside an IVS broadcast.
* api-change:``network-firewall``: [``botocore``] AWS Network Firewall now enables customers to use
a customer managed AWS KMS key for the encryption of their firewall resources.
- from version 1.22.0
* api-change:``gamelift``: [``botocore``] Documentation updates for Amazon GameLift.
* api-change:``mq``: [``botocore``] This release adds the CRITICAL_ACTION_REQUIRED broker state and
the ActionRequired API property. CRITICAL_ACTION_REQUIRED informs you when your broker is degraded.
ActionRequired provides you with a code which you can use to find instructions in the Developer
Guide on how to resolve the issue.
* feature:IMDS: [``botocore``] Added resiliency mechanisms to IMDS Credential Fetcher
* api-change:``securityhub``: [``botocore``] Security Hub now lets you opt-out of auto-enabling the
defaults standards (CIS and FSBP) in accounts that are auto-enabled with Security Hub via Security
Hub's integration with AWS Organizations.
* api-change:``connect``: [``botocore``] This release adds SearchUsers API which can be used to
search for users with a Connect Instance
* api-change:``rds-data``: [``botocore``] Support to receive SQL query results in the form of a
simplified JSON string. This enables developers using the new JSON string format to more easily
convert it to an object using popular JSON string parsing libraries.
- from version 1.21.46
* api-change:``chime-sdk-meetings``: [``botocore``] Include additional exceptions types.
* api-change:``ec2``: [``botocore``] Adds support for waiters that automatically poll for a deleted
NAT Gateway until it reaches the deleted state.
- from version 1.21.45
* api-change:``wisdom``: [``botocore``] This release updates the GetRecommendations API to include
a trigger event list for classifying and grouping recommendations.
* api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache
* api-change:``iottwinmaker``: [``botocore``] General availability (GA) for AWS IoT TwinMaker. For
more information, see https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html
* api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager
* api-change:``mediatailor``: [``botocore``] This release introduces tiered channels and adds
support for live sources. Customers using a STANDARD channel can now create programs using live
sources.
* api-change:``storagegateway``: [``botocore``] This release adds support for minimum of 5
character length virtual tape barcodes.
* api-change:``lookoutmetrics``: [``botocore``] Added DetectMetricSetConfig API for detecting
configuration required for creating metric set from provided S3 data source.
* api-change:``iotsitewise``: [``botocore``] This release adds 3 new batch data query APIs :
BatchGetAssetPropertyValue, BatchGetAssetPropertyValueHistory and BatchGetAssetPropertyAggregates
* api-change:``glue``: [``botocore``] This release adds APIs to create, read, delete, list, and
batch read of Glue custom entity types
- from version 1.21.44
* api-change:``macie2``: [``botocore``] Sensitive data findings in Amazon Macie now indicate how
Macie found the sensitive data that produced a finding (originType).
* api-change:``rds``: [``botocore``] Added a new cluster-level attribute to set the capacity range
for Aurora Serverless v2 instances.
* api-change:``mgn``: [``botocore``] Removed required annotation from input fields in Describe
operations requests. Added quotaValue to ServiceQuotaExceededException
* api-change:``connect``: [``botocore``] This release adds APIs to search, claim, release, list,
update, and describe phone numbers. You can also use them to associate and disassociate contact
flows to phone numbers.
- from version 1.21.43
* api-change:``textract``: [``botocore``] This release adds support for specifying and extracting
information from documents using the Queries feature within Analyze Document API
* api-change:``worklink``: [``botocore``] Amazon WorkLink is no longer supported. This will be
removed in a future version of the SDK.
* api-change:``ssm``: [``botocore``] Added offset support for specifying the number of days to wait
after the date and time specified by a CRON expression when creating SSM association.
* api-change:``autoscaling``: [``botocore``] EC2 Auto Scaling now adds default instance warm-up
times for all scaling activities, health check replacements, and other replacement events in the
Auto Scaling instance lifecycle.
* api-change:``personalize``: [``botocore``] Adding StartRecommender and StopRecommender APIs for
Personalize.
* api-change:``kendra``: [``botocore``] Amazon Kendra now provides a data source connector for
Quip. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-quip.html
* api-change:``polly``: [``botocore``] Amazon Polly adds new Austrian German voice - Hannah. Hannah
is available as Neural voice only.
* api-change:``transfer``: [``botocore``] This release contains corrected HomeDirectoryMappings
examples for several API functions: CreateAccess, UpdateAccess, CreateUser, and UpdateUser,.
* api-change:``kms``: [``botocore``] Adds support for KMS keys and APIs that generate and verify
HMAC codes
* api-change:``redshift``: [``botocore``] Introduces new fields for LogDestinationType and
LogExports on EnableLogging requests and Enable/Disable/DescribeLogging responses. Customers can
now select CloudWatch Logs as a destination for their Audit Logs.
- from version 1.21.42
* api-change:``lightsail``: [``botocore``] This release adds support to describe the
synchronization status of the account-level block public access feature for your Amazon Lightsail
buckets.
* api-change:``rds``: [``botocore``] Removes Amazon RDS on VMware with the deletion of APIs related
to Custom Availability Zones and Media installation
* api-change:``athena``: [``botocore``] This release adds subfields, ErrorMessage, Retryable, to
the AthenaError response object in the GetQueryExecution API when a query fails.
- from version 1.21.41
* api-change:``batch``: [``botocore``] Enables configuration updates for compute environments with
BEST_FIT_PROGRESSIVE and SPOT_CAPACITY_OPTIMIZED allocation strategies.
* api-change:``ec2``: [``botocore``] Documentation updates for Amazon EC2.
* api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version
* api-change:``appstream``: [``botocore``] Includes updates for create and update fleet APIs to
manage the session scripts locations for Elastic fleets.
* api-change:``glue``: [``botocore``] Auto Scaling for Glue version 3.0 and later jobs to
dynamically scale compute resources. This SDK change provides customers with the auto-scaled DPU
usage
* api-change:``appflow``: [``botocore``] Enables users to pass custom token URL parameters for
Oauth2 authentication during create connector profile
- from version 1.21.40
* api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version
* api-change:``fsx``: [``botocore``] This release adds support for deploying FSx for ONTAP file
systems in a single Availability Zone.
- from version 1.21.39
* api-change:``ec2``: [``botocore``] X2idn and X2iedn instances are powered by 3rd generation Intel
Xeon Scalable processors with an all-core turbo frequency up to 3.5 GHzAmazon EC2. C6a instances
are powered by 3rd generation AMD EPYC processors.
* api-change:``devops-guru``: [``botocore``] This release adds new APIs DeleteInsight to deletes
the insight along with the associated anomalies, events and recommendations.
* api-change:``efs``: [``botocore``] Update efs client to latest version
* api-change:``iottwinmaker``: [``botocore``] This release adds the following new features: 1)
ListEntities API now supports search using ExternalId. 2) BatchPutPropertyValue and
GetPropertyValueHistory API now allows users to represent time in sub-second level precisions.
- from version 1.21.38
* api-change:``amplifyuibuilder``: [``botocore``] In this release, we have added the ability to
bind events to component level actions.
* api-change:``apprunner``: [``botocore``] This release adds tracing for App Runner services with
X-Ray using AWS Distro for OpenTelemetry. New APIs: CreateObservabilityConfiguration,
DescribeObservabilityConfiguration, ListObservabilityConfigurations, and
DeleteObservabilityConfiguration. Updated APIs: CreateService and UpdateService.
* api-change:``workspaces``: [``botocore``] Added API support that allows customers to create
GPU-enabled WorkSpaces using EC2 G4dn instances.
- from version 1.21.37
* api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added support for
the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported
formats, and improved filter support for processing 444/RGB content.
* api-change:``wafv2``: [``botocore``] Add a new CurrentDefaultVersion field to
ListAvailableManagedRuleGroupVersions API response; add a new VersioningSupported boolean to each
ManagedRuleGroup returned from ListAvailableManagedRuleGroups API response.
* api-change:``mediapackage-vod``: [``botocore``] This release adds ScteMarkersSource as an
available field for Dash Packaging Configurations. When set to MANIFEST, MediaPackage will source
the SCTE-35 markers from the manifest. When set to SEGMENTS, MediaPackage will source the SCTE-35
markers from the segments.
- from version 1.21.36
* api-change:``apigateway``: [``botocore``] ApiGateway CLI command get-usage now includes
usagePlanId, startDate, and endDate fields in the output to match documentation.
* api-change:``personalize``: [``botocore``] This release provides tagging support in AWS
Personalize.
* api-change:``pi``: [``botocore``] Adds support for DocumentDB to the Performance Insights API.
* api-change:``events``: [``botocore``] Update events client to latest version
* api-change:``docdb``: [``botocore``] Added support to enable/disable performance insights when
creating or modifying db instances
* api-change:``sagemaker``: [``botocore``] Amazon Sagemaker Notebook Instances now supports G5
instance types
- from version 1.21.35
* bugfix:Proxy: [``botocore``] Fix failure case for IP proxy addresses using TLS-in-TLS.
`boto/botocore#2652 <https://github.com/boto/botocore/pull/2652>`__
* api-change:``config``: [``botocore``] Add resourceType enums for AWS::EMR::SecurityConfiguration
and AWS::SageMaker::CodeRepository
* api-change:``panorama``: [``botocore``] Added Brand field to device listings.
* api-change:``lambda``: [``botocore``] This release adds new APIs for creating and managing Lambda
Function URLs and adds a new FunctionUrlAuthType parameter to the AddPermission API. Customers can
use Function URLs to create built-in HTTPS endpoints on their functions.
* api-change:``kendra``: [``botocore``] Amazon Kendra now provides a data source connector for Box.
For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-box.html
- from version 1.21.34
* api-change:``securityhub``: [``botocore``] Added additional ASFF details for RdsSecurityGroup
AutoScalingGroup, ElbLoadBalancer, CodeBuildProject and RedshiftCluster.
* api-change:``fsx``: [``botocore``] Provide customers more visibility into file system status by
adding new "Misconfigured Unavailable" status for Amazon FSx for Windows File Server.
* api-change:``s3control``: [``botocore``] Documentation-only update for doc bug fixes for the S3
Control API docs.
* api-change:``datasync``: [``botocore``] AWS DataSync now supports Amazon FSx for OpenZFS
locations.
- from version 1.21.33
* api-change:``iot``: [``botocore``] AWS IoT - AWS IoT Device Defender adds support to list metric
datapoints collected for IoT devices through the ListMetricValues API
* api-change:``servicecatalog``: [``botocore``] This release adds ProvisioningArtifictOutputKeys to
DescribeProvisioningParameters to reference the outputs of a Provisioned Product and deprecates
ProvisioningArtifactOutputs.
* api-change:``sms``: [``botocore``] Revised product update notice for SMS console deprecation.
* api-change:``proton``: [``botocore``] SDK release to support tagging for AWS Proton Repository
resource
* enhancement:AWSCRT: [``botocore``] Upgrade awscrt version to 0.13.8
- Update BuildRequires and Requires from setup.py
==== python-botocore ====
Version update (1.24.32 -> 1.25.1)
- Update to 1.25.1
* api-change:``lightsail``: This release adds support for Lightsail load balancer HTTP to HTTPS
redirect and TLS policy configuration.
* api-change:``sagemaker``: SageMaker Inference Recommender now accepts customer KMS key ID for
encryption of endpoints and compilation outputs created during inference recommendation.
* api-change:``pricing``: Documentation updates for Price List API
* api-change:``glue``: This release adds documentation for the APIs to create, read, delete, list,
and batch read of AWS Glue custom patterns, and for Lake Formation configuration settings in the
AWS Glue crawler.
* api-change:``cloudfront``: CloudFront now supports the Server-Timing header in HTTP responses
sent from CloudFront. You can use this header to view metrics that help you gain insights about the
behavior and performance of CloudFront. To use this header, enable it in a response headers policy.
* api-change:``ivschat``: Adds new APIs for IVS Chat, a feature for building interactive chat
experiences alongside an IVS broadcast.
* api-change:``network-firewall``: AWS Network Firewall now enables customers to use a customer
managed AWS KMS key for the encryption of their firewall resources.
- from version 1.25.0
* api-change:``gamelift``: Documentation updates for Amazon GameLift.
* api-change:``mq``: This release adds the CRITICAL_ACTION_REQUIRED broker state and the
ActionRequired API property. CRITICAL_ACTION_REQUIRED informs you when your broker is degraded.
ActionRequired provides you with a code which you can use to find instructions in the Developer
Guide on how to resolve the issue.
* feature:IMDS: Added resiliency mechanisms to IMDS Credential Fetcher
* api-change:``securityhub``: Security Hub now lets you opt-out of auto-enabling the defaults
standards (CIS and FSBP) in accounts that are auto-enabled with Security Hub via Security Hub's
integration with AWS Organizations.
* api-change:``connect``: This release adds SearchUsers API which can be used to search for users
with a Connect Instance
* api-change:``rds-data``: Support to receive SQL query results in the form of a simplified JSON
string. This enables developers using the new JSON string format to more easily convert it to an
object using popular JSON string parsing libraries.
- from version 1.24.46
* api-change:``chime-sdk-meetings``: Include additional exceptions types.
* api-change:``ec2``: Adds support for waiters that automatically poll for a deleted NAT Gateway
until it reaches the deleted state.
- from version 1.24.45
* api-change:``wisdom``: This release updates the GetRecommendations API to include a trigger event
list for classifying and grouping recommendations.
* api-change:``elasticache``: Doc only update for ElastiCache
* api-change:``iottwinmaker``: General availability (GA) for AWS IoT TwinMaker. For more
information, see https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html
* api-change:``secretsmanager``: Documentation updates for Secrets Manager
* api-change:``mediatailor``: This release introduces tiered channels and adds support for live
sources. Customers using a STANDARD channel can now create programs using live sources.
* api-change:``storagegateway``: This release adds support for minimum of 5 character length
virtual tape barcodes.
* api-change:``lookoutmetrics``: Added DetectMetricSetConfig API for detecting configuration
required for creating metric set from provided S3 data source.
* api-change:``iotsitewise``: This release adds 3 new batch data query APIs :
BatchGetAssetPropertyValue, BatchGetAssetPropertyValueHistory and BatchGetAssetPropertyAggregates
* api-change:``glue``: This release adds APIs to create, read, delete, list, and batch read of Glue
custom entity types
- from version 1.24.44
* api-change:``macie2``: Sensitive data findings in Amazon Macie now indicate how Macie found the
sensitive data that produced a finding (originType).
* api-change:``rds``: Added a new cluster-level attribute to set the capacity range for Aurora
Serverless v2 instances.
* api-change:``mgn``: Removed required annotation from input fields in Describe operations
requests. Added quotaValue to ServiceQuotaExceededException
* api-change:``connect``: This release adds APIs to search, claim, release, list, update, and
describe phone numbers. You can also use them to associate and disassociate contact flows to phone
numbers.
- from version 1.24.43
* api-change:``textract``: This release adds support for specifying and extracting information from
documents using the Queries feature within Analyze Document API
* api-change:``worklink``: Amazon WorkLink is no longer supported. This will be removed in a future
version of the SDK.
* api-change:``ssm``: Added offset support for specifying the number of days to wait after the date
and time specified by a CRON expression when creating SSM association.
* api-change:``autoscaling``: EC2 Auto Scaling now adds default instance warm-up times for all
scaling activities, health check replacements, and other replacement events in the Auto Scaling
instance lifecycle.
* api-change:``personalize``: Adding StartRecommender and StopRecommender APIs for Personalize.
* api-change:``kendra``: Amazon Kendra now provides a data source connector for Quip. For more
information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-quip.html
* api-change:``polly``: Amazon Polly adds new Austrian German voice - Hannah. Hannah is available
as Neural voice only.
* api-change:``transfer``: This release contains corrected HomeDirectoryMappings examples for
several API functions: CreateAccess, UpdateAccess, CreateUser, and UpdateUser,.
* api-change:``kms``: Adds support for KMS keys and APIs that generate and verify HMAC codes
* api-change:``redshift``: Introduces new fields for LogDestinationType and LogExports on
EnableLogging requests and Enable/Disable/DescribeLogging responses. Customers can now select
CloudWatch Logs as a destination for their Audit Logs.
- from version 1.24.42
* api-change:``lightsail``: This release adds support to describe the synchronization status of the
account-level block public access feature for your Amazon Lightsail buckets.
* api-change:``rds``: Removes Amazon RDS on VMware with the deletion of APIs related to Custom
Availability Zones and Media installation
* api-change:``athena``: This release adds subfields, ErrorMessage, Retryable, to the AthenaError
response object in the GetQueryExecution API when a query fails.
- from version 1.24.41
* api-change:``batch``: Enables configuration updates for compute environments with
BEST_FIT_PROGRESSIVE and SPOT_CAPACITY_OPTIMIZED allocation strategies.
* api-change:``ec2``: Documentation updates for Amazon EC2.
* api-change:``cloudwatch``: Update cloudwatch client to latest version
* api-change:``appstream``: Includes updates for create and update fleet APIs to manage the session
scripts locations for Elastic fleets.
* api-change:``glue``: Auto Scaling for Glue version 3.0 and later jobs to dynamically scale
compute resources. This SDK change provides customers with the auto-scaled DPU usage
* api-change:``appflow``: Enables users to pass custom token URL parameters for Oauth2
authentication during create connector profile
- from version 1.24.40
* api-change:``cloudwatch``: Update cloudwatch client to latest version
* api-change:``fsx``: This release adds support for deploying FSx for ONTAP file systems in a
single Availability Zone.
- from version 1.24.39
* api-change:``ec2``: X2idn and X2iedn instances are powered by 3rd generation Intel Xeon Scalable
processors with an all-core turbo frequency up to 3.5 GHzAmazon EC2. C6a instances are powered by
3rd generation AMD EPYC processors.
* api-change:``devops-guru``: This release adds new APIs DeleteInsight to deletes the insight along
with the associated anomalies, events and recommendations.
* api-change:``efs``: Update efs client to latest version
* api-change:``iottwinmaker``: This release adds the following new features: 1) ListEntities API
now supports search using ExternalId. 2) BatchPutPropertyValue and GetPropertyValueHistory API now
allows users to represent time in sub-second level precisions.
- from version 1.24.38
* api-change:``amplifyuibuilder``: In this release, we have added the ability to bind events to
component level actions.
* api-change:``apprunner``: This release adds tracing for App Runner services with X-Ray using AWS
Distro for OpenTelemetry. New APIs: CreateObservabilityConfiguration,
DescribeObservabilityConfiguration, ListObservabilityConfigurations, and
DeleteObservabilityConfiguration. Updated APIs: CreateService and UpdateService.
* api-change:``workspaces``: Added API support that allows customers to create GPU-enabled
WorkSpaces using EC2 G4dn instances.
- from version 1.24.37
* api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added support for the
pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported
formats, and improved filter support for processing 444/RGB content.
* api-change:``wafv2``: Add a new CurrentDefaultVersion field to
ListAvailableManagedRuleGroupVersions API response; add a new VersioningSupported boolean to each
ManagedRuleGroup returned from ListAvailableManagedRuleGroups API response.
* api-change:``mediapackage-vod``: This release adds ScteMarkersSource as an available field for
Dash Packaging Configurations. When set to MANIFEST, MediaPackage will source the SCTE-35 markers
from the manifest. When set to SEGMENTS, MediaPackage will source the SCTE-35 markers from the
segments.
- from version 1.24.36
* api-change:``apigateway``: ApiGateway CLI command get-usage now includes usagePlanId, startDate,
and endDate fields in the output to match documentation.
* api-change:``personalize``: This release provides tagging support in AWS Personalize.
* api-change:``pi``: Adds support for DocumentDB to the Performance Insights API.
* api-change:``events``: Update events client to latest version
* api-change:``docdb``: Added support to enable/disable performance insights when creating or
modifying db instances
* api-change:``sagemaker``: Amazon Sagemaker Notebook Instances now supports G5 instance types
- from version 1.24.35
* bugfix:Proxy: Fix failure case for IP proxy addresses using TLS-in-TLS. `boto/botocore#2652
<https://github.com/boto/botocore/pull/2652>`__
* api-change:``config``: Add resourceType enums for AWS::EMR::SecurityConfiguration and
AWS::SageMaker::CodeRepository
* api-change:``panorama``: Added Brand field to device listings.
* api-change:``lambda``: This release adds new APIs for creating and managing Lambda Function URLs
and adds a new FunctionUrlAuthType parameter to the AddPermission API. Customers can use Function
URLs to create built-in HTTPS endpoints on their functions.
* api-change:``kendra``: Amazon Kendra now provides a data source connector for Box. For more
information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-box.html
- from version 1.24.34
* api-change:``securityhub``: Added additional ASFF details for RdsSecurityGroup AutoScalingGroup,
ElbLoadBalancer, CodeBuildProject and RedshiftCluster.
* api-change:``fsx``: Provide customers more visibility into file system status by adding new
"Misconfigured Unavailable" status for Amazon FSx for Windows File Server.
* api-change:``s3control``: Documentation-only update for doc bug fixes for the S3 Control API docs.
* api-change:``datasync``: AWS DataSync now supports Amazon FSx for OpenZFS locations.
- from version 1.24.33
* api-change:``iot``: AWS IoT - AWS IoT Device Defender adds support to list metric datapoints
collected for IoT devices through the ListMetricValues API
* api-change:``servicecatalog``: This release adds ProvisioningArtifictOutputKeys to
DescribeProvisioningParameters to reference the outputs of a Provisioned Product and deprecates
ProvisioningArtifactOutputs.
* api-change:``sms``: Revised product update notice for SMS console deprecation.
* api-change:``proton``: SDK release to support tagging for AWS Proton Repository resource
* enhancement:AWSCRT: Upgrade awscrt version to 0.13.8
==== python-fastparquet ====
Version update (0.8.0 -> 0.8.1)
- Update to 0.8.1
* fix critical buffer overflow crash for large number of columns
and long column names
* metadata handling
* thrift int32 for list
* avoid error storing NaNs in column stats
==== python-fsspec ====
Version update (2022.2.0 -> 2022.3.0)
- Update to 2022.3.0
Enhancements
* tqdm example callback with simple methods (#931, 902)
* Allow empty root in get_mapper (#930)
* implement real info for reference FS (#919)
* list known implementations and compressions (#913)
Fixes
* git branch for testing git backend (#929)
* maintaine mem FS's root (#926)
* kargs to FS in parquet module (#921)
* fix on_error in references (#917)
* tar ls consistency (#9114)
* pyarrow: don't decompress twice (#911)
* fix FUSE tests (#905)
==== python-gobject ====
Version update (3.42.0 -> 3.42.1)
Subpackages: python38-gobject python38-gobject-Gdk python38-gobject-cairo
- Update to version 3.42.1:
+ Do not error out for unknown scopes.
+ gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
newer GTK4.
+ gtk overrides: Do not override Treeview.enable_model_drag_xx
for GTK4.
+ Implement DynamicImporter.find_spec() to silence deprecation
warning.
+ Some test/CI fixes.
==== python-packaging ====
- Ignore python3.6.2 since the test doesn't support it.
==== python-pycurl ====
Version update (7.43.0.6 -> 7.45.1)
- Update to 7.45.1:
* Fixed build against libcurl < 7.64.1 (patch by Scott Talbert).
* Add CURLOPT_MAXLIFETIME_CONN (patch by fsbs).
* Easy handle duplication support (patch by fsbs).
* Support for unsetting a number of multi options (patch by fsbs).
* pycurl classes can now be subclassed (patch by fsbs).
* Multi callbacks' thread state management fixed (patch by fsbs).
* Add CURL_LOCK_DATA_PSL (patch by fsbs).
* Add support for SecureTransport SSL backend (MacOS)
(patch by Scott Talbert).
* Fixed Python thread initialization causing hangs on operations
(patch by Scott Talbert).
* getinfo(CURLINFO_FTP_ENTRY_PATH) now handles NULL return from
libcurl, returning None in this case.
* Python 3.9 is now officially supported (patch by Bill Collins).
* Added CURLOPT_DOH_URL (patch by resokou).
* Best effort Python 2 support has been reinstated.
* Added missing fields to curl_version_info struct (patch by Hasan).
* Added CURLINFO_CONDITION_UNMET (patch by Dima Tisnek).
* Exposed MAX_CONCURRENT_STREAMS in CurlMulti (patch by Alexandre Pion).
* Compilation fixed against Python 3.10 alpha (patch by Kamil Dudka).
- Remove patch curl7770_compatibility.patch and remove_nose.patch:
* They have both merged upstream.
- Modify patch disable_randomly_failing_tests.patch:
* Use pytest rather than nose methods.
- Add patch curl-789-error-message.patch:
* Handle missing ! in a returned error message.
==== python-pytest ====
Version update (6.2.5 -> 7.1.1)
- Update to 7.1.1
* #9767: Fixed a regression in pytest 7.1.0 where some
conftest.py files outside of the source tree (e.g. in the
[site-packages]{.title-ref} directory) were not picked up.
- python-pytest5 is gone. Remove the libalts stopgap
- Update to 7.1.0
* Big changelog for 7.x series, see
https://docs.pytest.org/en/7.1.x/changelog.html for details
- Breaking changes:
* #8838: As per our policy, the following features have been
deprecated in the 6.X series and are now removed:
+ pytest._fillfuncargs function.
+ pytest_warning_captured hook - use pytest_warning_recorded
instead.
+ -k -foobar syntax - use -k 'not foobar' instead.
+ -k foobar: syntax.
* pytest.collect module - import from pytest directly.
* #9437: Dropped support for Python 3.6, which reached
end-of-life at 2021-12-23.
* #7259: The Node.reportinfo() function first return value type
has been expanded from py.path.local | str to os.PathLike[str]
| str.
Most plugins which refer to reportinfo() only define it as part
of a custom pytest.Item implementation. Since py.path.local is
a os.PathLike[str], these plugins are unaffacted.
Plugins and users which call reportinfo(), use the first return
value and interact with it as a py.path.local, would need to
adjust by calling py.path.local(fspath). Although preferably,
avoid the legacy py.path.local and use pathlib.Path, or use
item.location or item.path, instead.
Note: pytest was not able to provide a deprecation period for
this change.
* #8246: --version now writes version information to stdout
rather than stderr.
* #8733: Drop a workaround for pyreadline that made it work with
- -pdb. The workaround was introduced in #1281 in 2015, however
since then pyreadline seems to have gone unmaintained, is
generating warnings, and will stop working on Python 3.10.
* #9061: Using pytest.approx() in a boolean context now raises an
error hinting at the proper usage.
It is apparently common for users to mistakenly use
pytest.approx like this:
assert pytest.approx(actual, expected)
While the correct usage is:
assert actual == pytest.approx(expected)
The new error message helps catch those mistakes.
* #9277: The pytest.Instance collector type has been removed.
Importing pytest.Instance or _pytest.python.Instance returns a
dummy type and emits a deprecation warning. See The
pytest.Instance collector for details.
* If you have concerns about the removal of a specific feature,
please add a comment to issue #9308.
- Drop patches
* pytest-pr8664-py3.10-test_trial_error-fail.patch
* pytest-pr9173-importlib-py310.patch
* pytest-pr9417-py3.10.1-fail.patch
==== python-qt5-sip ====
Version update (12.9.0 -> 12.10.1)
- Update to ABI version 12.10.1
- Support for Python 3.6 has been dropped
==== python-s3fs ====
Version update (2022.2.0 -> 2022.3.0)
- Update to 2022.3.0
* pre-commit (#612)
* aiobotocore 2.2 (#609)
* empty ETag (#605)
* HTTPClientError retry (#597)
* new callbacks support (#590)
==== python-tornado6 ====
- Add patch remove-multiheader-http-test.patch:
* Do not test multi-line headers.
==== python-typing_extensions ====
Version update (3.10.0.2 -> 4.2.0)
- Update to version 4.2.0
* Re-export `typing.Unpack` and `typing.TypeVarTuple` on Python 3.11.
* Add `ParamSpecArgs` and `ParamSpecKwargs` to `__all__`.
* Improve "accepts only single type" error messages.
* Improve the distributed package. Patch by Marc Mueller (@cdce8p).
* Update `typing_extensions.dataclass_transform` to rename the
`field_descriptors` parameter to `field_specifiers` and accept
arbitrary keyword arguments.
* Add `typing_extensions.get_overloads` and
`typing_extensions.clear_overloads`, and add registry support to
`typing_extensions.overload`. Backport from python/cpython#89263.
* Add `typing_extensions.assert_type`. Backport from bpo-46480.
* Drop support for Python 3.6. Original patch by Adam Turner (@AA-Turner).
- from version 4.1.1
* Fix importing `typing_extensions` on Python 3.7.0 and 3.7.1. Original
patch by Nikita Sobolev (@sobolevn).
- from version 4.1.0
* Runtime support for PEP 646, adding `typing_extensions.TypeVarTuple`
and `typing_extensions.Unpack`.
* Add interaction of `Required` and `NotRequired` with `__required_keys__`,
`__optional_keys__` and `get_type_hints()`. Patch by David Cabot (@d-k-bo).
* Runtime support for PEP 675 and `typing_extensions.LiteralString`.
* Add `Never` and `assert_never`. Backport from bpo-46475.
* `ParamSpec` args and kwargs are now equal to themselves. Backport from
bpo-46676. Patch by Gregory Beauregard (@GBeauregard).
* Add `reveal_type`. Backport from bpo-46414.
* Runtime support for PEP 681 and `typing_extensions.dataclass_transform`.
* `Annotated` can now wrap `ClassVar` and `Final`. Backport from
bpo-46491. Patch by Gregory Beauregard (@GBeauregard).
* Add missed `Required` and `NotRequired` to `__all__`. Patch by
Yuri Karabas (@uriyyo).
* The `@final` decorator now sets the `__final__` attribute on the
decorated object to allow runtime introspection. Backport from
bpo-46342.
* Add `is_typeddict`. Patch by Chris Moradi (@chrismoradi) and James
Hilton-Balfe (@Gobot1234).
- from version 4.0.1
* Fix broken sdist in release 4.0.0. Patch by Adam Turner (@AA-Turner).
* Fix equality comparison for `Required` and `NotRequired`. Patch by
Jelle Zijlstra (@jellezijlstra).
* Fix usage of `Self` as a type argument. Patch by Chris Wesseling
(@CharString) and James Hilton-Balfe (@Gobot1234).
- from version 4.0.0
* Starting with version 4.0.0, typing_extensions uses Semantic Versioning.
See the README for more information.
* Dropped support for Python versions 3.5 and older, including Python 2.7.
* Simplified backports for Python 3.6.0 and newer. Patch by Adam Turner (@AA-Turner).
* Added in version 4.0.0
+ Runtime support for PEP 673 and `typing_extensions.Self`. Patch by
James Hilton-Balfe (@Gobot1234).
+ Runtime support for PEP 655 and `typing_extensions.Required` and `NotRequired`.
Patch by David Foster (@davidfstr).
* Removed in version 4.0.0
The following non-exported but non-private names have been removed as they are
unneeded for supporting Python 3.6 and newer.
+ TypingMeta
+ OLD_GENERICS
+ SUBS_TREE
+ HAVE_ANNOTATED
+ HAVE_PROTOCOLS
+ V_co
+ VT_co
- Switch build system from setuptools to pyproject.toml
- Update BuildRequires from pyproject.toml
- Update execution path for testsuite script
==== python-urllib3 ====
Version update (1.26.7 -> 1.26.9)
- Remove unneeded BuildRequires of mock.
- Remove unbundling off ssl.match_hostname.
* It was only done for the primary python3 flavor
* It is bundled for a reason gh#urllib3/urllib3#2439,
gh#urllib3/urllib3#2448
* The tests (and probably urllib3 users) use wildcard patterns
not supported by the stdlib
- Fix undbundling of six for all flavors
- Replace brotlipy recommendation and test with python-Brotli
(see release notes below)
- update to 1.26.9:
* Changed ``urllib3[brotli]`` extra to favor installing Brotli libraries that are still
receiving updates like ``brotli`` and ``brotlicffi`` instead of ``brotlipy``.
This change does not impact behavior of urllib3, only which dependencies are installed.
* Fixed a socket leaking when ``HTTPSConnection.connect()`` raises an exception.
* Fixed ``server_hostname`` being forwarded from ``PoolManager`` to ``HTTPConnectionPool``
when requesting an HTTP URL. Should only be forwarded when requesting an HTTPS URL.
- update to 1.26.8:
* Added extra message to``urllib3.exceptions.ProxyError`` when urllib3 detects that
a proxy is configured to use HTTPS but the proxy itself appears to only use HTTP.
* Added a mention of the size of the connection pool when discarding a
connection due to the pool being full.
* Added explicit support for Python 3.11.
* Deprecated the ``Retry.MAX_BACKOFF`` class property in favor of
``Retry.DEFAULT_MAX_BACKOFF`` to better match the rest of the default parameter names.
``Retry.MAX_BACKOFF`` is removed in v2.0.
* Changed location of the vendored ``ssl.match_hostname`` function from
``urllib3.packages.ssl_match_hostname`` to
``urllib3.util.ssl_match_hostname`` to ensure Python 3.10+ compatibility after
being repackaged by downstream distributors.
* Fixed absolute imports, all imports are now relative.
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- enable aio=io_uring on all kvm architectures (bsc#1197699)
==== re2 ====
- Avoid sporadic failures by setting until-pass on CTest
- Disable tests on ARMv6
- Disable tests on ZSystems and RISCV
- Switch build to CMake, otherwise CMake config is not installed.
Required for Apache ORC and arrow, and google-or-tools.
(https://github.com/google/re2/issues/304)
- Run some real tests via CTest
==== redis ====
Version update (6.2.6 -> 6.2.7)
- redis 6.2.7:
* CVE-2022-24736: An attacker attempting to load a specially
crafted Lua script can cause NULL pointer dereference which
will result with a crash of the redis-server process
(boo#1198953)
* CVE-2022-24735: By exploiting weaknesses in the Lua script
execution environment, an attacker with access to Redis can
inject Lua code that will execute with the (potentially higher)
privileges of another Redis user (boo#1198952)
* LPOP/RPOP with count against non-existing list return null array
* LPOP/RPOP used to produce wrong replies when count is 0
* Speed optimization in command execution pipeline
* Fix regression in Z[REV]RANGE commands (by-rank) introduced in
Redis 6.2
* Fix OpenSSL 3.0.x related issues
* Bug fixes
==== rpm ====
Subpackages: librpmbuild9
- Update zstdpool.diff in order to fix boo#1197643.
==== rpm-config-SUSE ====
Version update (20220414 -> 20220421)
- Update to version 20220421:
* Automatically trim opensuse changelogs to the last 3 years
* use zstd for tarball compression
==== rsync ====
Version update (3.2.3 -> 3.2.4)
- Update to 3.2.4
* A new form of arg protection was added that works similarly to
the older `--protect-args` (`-s`) option but in a way that
avoids breaking things like rrsync.
* A long-standing bug was preventing rsync from figuring out the
current locale's decimal point character, which made rsync
always output numbers using the "C" locale.
* Too many changes to list, see included NEWS.md file.
- Drop rsync-CVE-2020-14387.patch, already included upstream.
==== rsyslog ====
Version update (8.2202.0 -> 8.2204.0)
- Upgrade to rsyslog 8.2204.0
* 2022-04-18: gnutls bugfix: possibility of infinite loop
* 2022-04-17: core/bugfix: errorfile could grow over max configures size
* 2022-04-17: omkafka bugfix: potential misadressing
* 2022-04-06: added new "FullJSONFmt" standard template (with addtl fields)
* 2022-04-04: imfile: potential processing delay
* 2022-04-04: bugfix: cosmetic data races
* 2022-04-01: add property options to support ISO week/year number
* 2022-04-01: core bugfix: "action suspended" message was emitted even when turned off
* 2022-03-31: testbench: add more tests for rscript comparison operations
* 2022-03-31: core bugfix: make internal logs emitted during HUP procesing appear quicker
* 2022-03-20: refactor: Move the parser directive to the main config
* 2022-03-16: refactor: ake the main message queue part of the config
* regression bugfix: rsyslog may segfault during startup
* regression fix: script string comparison did not work correctly
==== rubygem-actioncable-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-actionmailbox-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-actionmailer-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-actionpack-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* Allow Content Security Policy DSL to generate for API responses.
* Tim Wade*
==== rubygem-actiontext-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-actionview-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* Fix and add protections for XSS in `ActionView::Helpers` and `ERB::Util`.
Escape dangerous characters in names of tags and names of attributes in the
tag helpers, following the XML specification. Rename the option
`:escape_attributes` to `:escape`, to simplify by applying the option to the
whole tag.
* Álvaro Martín Fraguas*
==== rubygem-activejob-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-activemodel-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-activerecord-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-activestorage-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-activesupport-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* Fix and add protections for XSS in `ActionView::Helpers` and `ERB::Util`.
Add the method `ERB::Util.xml_name_escape` to escape dangerous characters
in names of tags and names of attributes, following the specification of XML.
* Álvaro Martín Fraguas*
==== rubygem-bcrypt ====
Version update (3.1.16 -> 3.1.17)
updated to version 3.1.17
see installed CHANGELOG
3.1.17 Mar 14 2022
- Fix regex in validators to use \A and \z instead of ^ and $ [GH #121]
- Truncate secrets greater than 72 bytes in hash_secret [GH #255]
- Assorted test and doc improvements
==== rubygem-bundler ====
Version update (2.3.8 -> 2.3.12)
updated to version 2.3.12
see installed CHANGELOG.md
[#] 2.3.12 (April 20, 2022)
[#]# Enhancements:
- Improve Ruby version resolution conflicts [#5474](https://github.com/rubygems/rubygems/pull/5474)
- Stop considering `RUBY_PATCHLEVEL` for resolution [#5472](https://github.com/rubygems/rubygems/pull/5472)
- Add modern rubies as valid platform values in Gemfile DSL [#5469](https://github.com/rubygems/rubygems/pull/5469)
[#] 2.3.11 (April 7, 2022)
[#]# Enhancements:
- Bump actions/checkout to 3 in bundler gem template [#5445](https://github.com/rubygems/rubygems/pull/5445)
- Prefer `__dir__` to `__FILE__` [#5444](https://github.com/rubygems/rubygems/pull/5444)
[#]# Documentation:
- Update bundler documentation to reflect bundle config scope changes [#5441](https://github.com/rubygems/rubygems/pull/5441)
[#] 2.3.10 (March 23, 2022)
[#]# Enhancements:
- More helpful reporting of marshal loading issues [#5416](https://github.com/rubygems/rubygems/pull/5416)
- Report Github Actions CI provider within user agent string [#5400](https://github.com/rubygems/rubygems/pull/5400)
- Remove extra closing bracket in version warning [#5397](https://github.com/rubygems/rubygems/pull/5397)
[#] 2.3.9 (March 9, 2022)
[#]# Enhancements:
- Add newline to validate_platforms! message when platform is missing [#5353](https://github.com/rubygems/rubygems/pull/5353)
- Suggest quicker `bundle add` for installation in `README.md` generated by `bundle gem` [#5337](https://github.com/rubygems/rubygems/pull/5337)
- Make `--strict` flag of `update` and `outdated` commands consistent [#5379](https://github.com/rubygems/rubygems/pull/5379)
[#]# Bug fixes:
- Fix regression when activating gem executables caused by Bundler monkey patches to RubyGems [#5386](https://github.com/rubygems/rubygems/pull/5386)
==== rubygem-capistrano ====
Version update (3.16.0 -> 3.17.0)
updated to version 3.17.0
see installed CHANGELOG.md
==== rubygem-fog-core ====
Version update (2.2.4 -> 2.3.0)
updated to version 2.3.0
see installed changelog.md
2.3.0 03/08/2022
==========================================================
- fix v2.2.4 changelog
- bump actions/stale
- bump actions/checkout
- avoid loading unnecessary service via autoload
- update ruby.yml
- continue tests dispite head errors
- bump actions/checkout
- bump formatador requirement
- utilize reusable actions workflows
- bump reusable actions
- fix cache test for ruby 3.1+
- tweak format of reusable workflows
==== rubygem-jekyll ====
Version update (4.2.1 -> 4.2.2)
updated to version 4.2.2
no changelog found
==== rubygem-js-routes ====
Version update (2.2.2 -> 2.2.3)
updated to version 2.2.3
see installed CHANGELOG.md
[#]# v2.2.4
* Fix rails engine loading if sprockets is not in Gemfile. Fixes [#294](https://github.com/railsware/js-routes/issues/294)
[#]# v2.2.3
* Fixed NIL module type namespace defintion [#297](https://github.com/railsware/js-routes/issues/297).
* The patch may cause a problem with nested `namespace` option
* Ex. Value like `MyProject.Routes` requires to define `window.MyProject` before importing the routes file
==== rubygem-libyui-rake ====
Version update (0.1.23 -> 0.1.24)
- Use Rubocop 1.24.1 (the old one does not work in Ruby 3)
- Updated data in Gemspec
- Updated submit data, added SLE15-SP5 target, "sle_latest" moved
to SLE15-SP5 (related to bsc#1198109)
- 0.1.24
==== rubygem-liquid ====
Version update (5.2.0 -> 5.3.0)
updated to version 5.3.0
see installed History.md
==== rubygem-loofah ====
Version update (2.14.0 -> 2.16.0)
updated to version 2.16.0
see installed CHANGELOG.md
[#]# 2.16.0 / 2022-04-01
[#]## Features
* Allow MathML elements `menclose` and `ms`, and MathML attributes `dir`, `href`, `lquote`, `mathsize`, `notation`, and `rquote`. [[#231](https://github.com/flavorjones/loofah/issues/231)] (Thanks, [@nick-desteffen](https://github.com/nick-desteffen)!)
[#]# 2.15.0 / 2022-03-14
[#]## Features
* Expand set of allowed protocols to include `sms:`. [[#228](https://github.com/flavorjones/loofah/issues/228)] (Thanks, [@brendon](https://github.com/brendon)!)
==== rubygem-mixlib-shellout ====
Version update (3.2.5 -> 3.2.7)
updated to version 3.2.7
no changelog found
==== rubygem-mocha ====
Version update (1.13.0 -> 1.14.0)
updated to version 1.14.0
no changelog found
==== rubygem-moneta ====
Version update (1.4.2 -> 1.5.1)
updated to version 1.5.1
see installed CHANGES
1.5.1
* Adapters::File - fix an implicit hash issue in Ruby 3 (#222)
1.5.0
* Adapters - internally, most (all?) adapters now inherit from a base Adapter class
* Adapters - adapter configuration is now accessed via a `config` method on
each adapter - see the code for examples. This shouldn't affect
users unless they were directly modifying adapters' attributes.
* Redis - fix deprecation warnings for Redis 4.6+ multi/pipelined handling (#215)
* Mongo - slight improvement to error handling
==== rubygem-msgpack ====
Version update (1.4.5 -> 1.5.1)
updated to version 1.5.1
see installed ChangeLog
2022-04-07 version 1.5.1:
* Fix bug about packing/unpacking ext type objects with the recursive option
2022-04-06 version 1.5.0:
* Add recursive option on Factory#register_type to operate Packer/Unpacker manually
* Add oversized_integer_extension option on Factory#register_type to pack/unpack bigint using ext types
* Add Factory#pool method and Factory::Pool class to provide pooled Packer and Unpacker instances
==== rubygem-omniauth ====
Version update (2.0.4 -> 2.1.0)
updated to version 2.1.0
no changelog found
==== rubygem-omniauth-google-oauth2 ====
Version update (1.0.0 -> 1.0.1)
updated to version 1.0.1
see installed CHANGELOG.md
[#]# 1.0.1 - 2022-03-10
[#]## Added
- Output granted scopes in credentials block of the auth hash.
- Migrated to GitHub actions.
[#]## Deprecated
- Nothing.
[#]## Removed
- Nothing.
[#]## Fixed
- Overriding the `redirect_uri` via params or JSON request body.
==== rubygem-parser ====
Version update (3.1.1.0 -> 3.1.2.0)
updated to version 3.1.2.0
no changelog found
==== rubygem-passenger ====
Version update (6.0.12 -> 6.0.13)
Subpackages: ruby3.1-rubygem-passenger rubygem-passenger-apache2
updated to version 6.0.13
see installed CHANGELOG
==== rubygem-pg ====
Version update (1.3.4 -> 1.3.5)
updated to version 1.3.5
see installed History.rdoc
== v1.3.5 [2022-03-31] Lars Kanis <lars(a)greiz-reinsdorf.de>
Bugfixes:
- Handle PGRES_COMMAND_OK in pgresult_stream_any. #447
Fixes usage when trying to stream the result of a procedure call that returns no results.
Enhancements:
- Rename BasicTypeRegistry#define_default_types to #register_default_types to use a more consistent terminology.
Keeping define_default_types for compatibility.
- BasicTypeRegistry: return self instead of objects by accident.
This allows call chaining.
- Add some April fun. #449
Documentation:
- Refine documentation of conn.socket_io and conn.connect_poll
==== rubygem-puma-4 ====
Version update (4.3.11 -> 4.3.12)
updated to version 4.3.12
see installed History.md
[#]# 4.3.12 / 2022-03-30
* Security
* Close several HTTP Request Smuggling exploits (CVE-2022-24790)
==== rubygem-rails-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
no changelog found
==== rubygem-railties-7.0 ====
Version update (7.0.2.3 -> 7.0.2.4)
updated to version 7.0.2.4
see installed CHANGELOG.md
[#]# Rails 7.0.2.4 (April 26, 2022) ##
* No changes.
==== rubygem-rake-compiler ====
Version update (1.1.9 -> 1.2.0)
updated to version 1.2.0
see installed History.md
[#]## 1.2.0 / 2022-04-15
* Enhancements:
* Defer requiring `yaml`.
[ruby/stringio#21](https://github.com/ruby/stringio/issues/21)
==== rubygem-regexp_parser ====
Version update (2.2.1 -> 2.3.1)
updated to version 2.3.1
see installed CHANGELOG.md
[#]# [Unreleased]
[#]# [2.3.1] - 2022-04-24 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Fixed
- removed five inexistent unicode properties from `Syntax#features`
- these were never supported by Ruby but incorrectly accepted by the parser
- thanks to [Markus Schirp](https://github.com/mbj) for the report
[#]# [2.3.0] - 2022-04-08 - [Janosch Müller](mailto:janosch84@gmail.com)
[#]## Added
- improved parsing performance through `Syntax` refactoring
- instead of fresh `Syntax` instances, pre-loaded constants are now re-used
- this approximately doubles the parsing speed for simple regexps
- added methods to `Syntax` classes to show relative feature sets
- e.g. `Regexp::Syntax::V3_2_0.added_features`
- support for new unicode properties of Ruby 3.2 / Unicode 14.0
==== rubygem-rouge ====
Version update (3.27.0 -> 3.28.0)
updated to version 3.28.0
no changelog found
==== rubygem-rspec-rails ====
Version update (5.1.1 -> 5.1.2)
updated to version 5.1.2
see installed Changelog.md
Bug Fixes:
* Fix controller scaffold templates parameter name. (Taketo Takashima, #2591)
* Include generator specs in the inferred list of specs. (Jason Karns, #2597)
==== rubygem-rubocop ====
Version update (1.26.0 -> 1.28.2)
updated to version 1.28.2
no changelog found
==== rubygem-rubocop-ast ====
Version update (1.16.0 -> 1.17.0)
updated to version 1.17.0
no changelog found
==== rubygem-ruby-dbus ====
Version update (0.18.0.beta3 -> 0.18.0.beta5)
- 0.18.0.beta5
API
* DBus::Type instances are frozen.
* Data::Container classes (Array, Struct, DictEntry, but not Variant)
constructors (#initialize, .from_items, .from_typed) changed to have
a *type* argument instead of *member_type* or *member_types*.
* Added type factories
* Type::Array[type]
* Type::Hash[key_type, value_type]
* Type::Struct[type1, type2...]
Bug fixes:
* Properties containing Variants would return them doubly wrapped
(gh#mvidner/ruby-dbus#111).
- 0.18.0.beta4
Bug fixes:
* Service-side properties: Fix Properties.Get, Properties.GetAll
for properties that contain arrays, on other than outermost
level (gh#mvidner/ruby-dbus#109).
* Sending variants: fixed make_variant to correctly guess the
signature for UInt64 and number-keyed hashes/dictionaries.
==== rubygem-ruby_parser ====
Version update (3.18.1 -> 3.19.1)
updated to version 3.19.1
see installed History.rdoc
=== 3.19.1 / 2022-04-05
* 2 bug fixes:
* Added comments to endless defn and defs. (mvz)
* Fixed endless method bug handling attrset names.
=== 3.19.0 / 2022-03-29
* 1 major enhancement:
* Added tentative 3.1 support.
* 7 minor enhancements:
* 3.1: bare RHS assoc: { y: } => s(:hash, s(:lit, :y), nil)
* 3.1: calls w/ unnamed block args (bare &)
* 3.1: endless defn/defs w/ paren-less calls (aka commands)
* 3.1: pattern capture to nonlocal vars, eg: ^@a, ^$b, ^@@c
* 3.1: pattern: ^(expr) => expr
* Improved steps for adding new versions.
* Improved steps for running gauntlets.
* 2 bug fixes:
* Bumped 2.6+ cached versions for rake compare.
* Skip test_regexp_esc_C_slash on ruby 3.1.0 because of MRI bug.
==== rubygem-sdoc ====
Version update (2.2.0 -> 2.3.2)
updated to version 2.3.2
see installed CHANGELOG.md
2.3.2
=====
* #184 Add support for rdoc 6.4.0 [@p8](https://github.com/p8)
2.3.1
=====
* #183 Remove unsupported browser detection [@p8](https://github.com/p8)
* #182 Use window.location instead of Turbolinks.visit if protocol is 'file:' [@p8](https://github.com/p8)
2.3.0
=====
* #178 Don't use rdoc 6.4.0 for now [@p8](https://github.com/p8)
* #177 Remove rake version constraint for ruby head [@p8](https://github.com/p8)
* #176 Make sidepanel work with relative paths/URLs [@p8](https://github.com/p8)
* #175 Avoid displaying source toggler for ghost methods [Robin Dupret](https://github.com/robin850)
* #174 Suppress unused variable warnings [Masataka Pocke Kuwabara](https://github.com/pocke)
==== rubygem-sexp_processor ====
Version update (4.16.0 -> 4.16.1)
updated to version 4.16.1
see installed History.rdoc
=== 4.16.1 / 2022-04-09
* 1 minor enhancement:
* Reworked ParseTreeTestCase's notion of versions to make it easier to extend.
==== rubygem-slop ====
Version update (4.9.1 -> 4.9.2)
updated to version 4.9.2
see installed CHANGELOG.md
v4.9.2 (2022-03-26)
- ------------------
Bug fixes:
* Handle flag arguments that contain equals character [#275](https://github.com/leejarvis/slop/pull/275) (ConnorWGarvey)
==== rubygem-tzinfo-data ====
Version update (1.2021.5 -> 1.2022.1)
updated to version 1.2022.1
no changelog found
==== rubygem-xdg ====
Version update (6.3.1 -> 6.3.3)
updated to version 6.3.3
no changelog found
==== rubygem-yast-rake ====
Version update (0.2.45 -> 0.2.46)
- Move the "sle_latest" build target to SLE15-SP5 (bsc#1198977)
- 0.2.46
==== shaderc ====
Version update (2022.0 -> 2022.1)
- Update to release 2022.1
* Validator handles Nontemporal image operand
* Optimizer handles RayQueryKHR type
==== signon-kwallet-extension ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- No code change since 21.12.3
==== simple-scan ====
Version update (42.0 -> 42.1)
- Update to version 42.1
+ Clarify project license.
+ Updated translations.
==== site-config ====
- autoconf 2.71 uses 'new configure' format, but does no longer
reference ac_site_file2.
==== skanlite ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Don't use deprecated variable
* Add content rating to appdata
* Use forward declaration
* Fixed delete imageSaver
* Change button layout to match spectacle (kde#448327)
* Don't use help role for about button
* Change build system for building against qt6
* Don't use deprecated variable
* Remove unused include
* It's enabled by default in qt6
* Mark kdoctool as optional
* Make build autotest even if we use BUILD_TESTING
* do not search for new devices unconditionally
* Add CI
* use state config for scanner settings
==== smartmontools ====
Version update (7.2 -> 7.3)
- refresh keyring with new signing key
- update to version 7.3
- see NEWS and ChangeLog file for full details
- Remove smartmontools-drivedb.h. Up to date version is included
in release tarball
- packaging: try to fix smartmontools-drivedb_h-update.sh
==== snapper ====
Version update (0.10.0 -> 0.10.1)
Subpackages: snapper-zypp-plugin
- compress file lists using gzip
- version 0.10.1
==== source-highlight ====
- add gpg signature validation
- use https:// as source reference
==== spacenavd ====
Version update (0.8 -> 1.0)
- Fix spacenavd path in service file
- Readd spacenavd-fix-pidfile.patch
- Update to version 1.0
* Implemented hugely improved spacenav protocol v1. It includes future
expandability provisions, and adds support for a wealth of new capabilities
for clients, including:
+ device information queries (number of buttons and axes, device identification...).
+ configuration management (allows configuration tools like spnavcfg to be
regular clients without special priviledges).
+ new events, with event selection mechanism (device change, config change,
raw axis, raw button).
* Improved configuration file handling. Spacenavd now saves changes to the file,
and does so while retaining user changes, including comments and empty lines,
and modifying existing lines when possible.
* Added device level axis remapping (non-configurable), to normalize axis
assignments across all known devices, to avoid having to change the configuration
every time a different device is connected.
* Added initial USB device support on FreeBSD.
* Added the ability to bind buttons to actions like sensitivity changes or axis muting.
* Added XTEST support for keyboard event injection, which works much more reliably.
Falls back to XSendEvent if XTEST is unavailable.
* Fixed serial magellan spacemouse compatibility over USB-serial converters with the PL2303 UART.
* Added --cfgdir= build option, to change the configuration file directory.
* Fixed MacOS X build.
* Fixed LED staying on on startup if it was configured otherwise.
* Fixed inconsistent handling of the logging method selection arguments.
* Fixed spacenavd terminating with SIGPIPE when clients disconnected ungracefully.
* Build fixes and improvements.
- Remove spacenavd-fix-pidfile.patch
==== spandsp ====
- Add no-sse.diff
==== spectacle ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* clean forward declaration
* Darken/lighten the rectangular region overlay
* Adapt build system for building against qt6
* Const'ify variable. Initialize it. Use forward declaration
* const'ify pointer
* Fix mem leak (actions created in init() method)
* const'ify method/variables
* Minor: Respect KDE HIG
* Add timezone placeholder "%t"
* Respect -c, in combination with -b, to only save image into clipboard (kde#447811)
* Simplify branching for the notify text and fix messages containing dots (kde#447517)
* It's enabled by default in qt6
* Make DocTools as optional
* Inconsistency between man page and actual available command line options (kde#446710)
* Reenable the user set dbus values ignored by MR98
* Wayland: Allow to copy to clipboard img while in dbus or background mode (kde#429390)
* Replace last emit with Q_EMIT
* Fix build without KImageAnnotator
* Add "snipping tool" to keywords list
* Save Annotation tool settings across launches
* Check for min version of kImageAnnotator
* Enable newly introduced controls within kImageAnnotator
* Drop KIPI support
* Respect in-windows settings when launched via DBUS (kde#392057)
* Add feature to annotate existing screenshots (kde#431257)
* Add CI
* Use KIO::JobUiDelegate for opening other application (kde#445530)
==== step ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use not deprecated enum
* Add CI
* Not necessary to use I18N_NOOP here
==== subversion ====
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl subversion-server subversion-tools
- split testsuite into _multibuild flavor to speedup dependent packages
- rediff patches (no functional change)
==== supermin ====
Version update (5.2.1 -> 5.2.2)
- Update to 5.2.2 bug fix release
* Open Unix.LargeFile to avoid "lstat: Value too large for
defined data type"
* pacman: Skip over detached signatures when unpacking
* ext2, rpm: Don't redefine Val_none or Some_val.
* Don't attempt to build man page if perldoc is not available
* Ignore zfcpdump kernel on s390x
* Ignore unbootable kernels in /lib/modules
* Ignore debug kernels
* maintainer: Add our usual maintainer rules
- Drop
Avoid-lstat-Value-too-large-for-defined-data-type.patch
==== sweeper ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Add missing ki18n_install
* Kdelibs4ConfigMigrator was removed in qt6
* Allow to build against qt6
==== swell-foop ====
Version update (41.0.1 -> 41.1)
- Update to version 41.1:
+ Fixed flatpak build.
+ Changed screenshots location.
+ Updated translations.
==== syslogd ====
Subpackages: klogd syslog-service
- https urls, added gpg signature (but not the keyring, could not
find id)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-devel udev
- spec: sign the systemd-boot efi binary (boo#1198586)
- Drop 0011-core-disable-session-keyring-per-system-sevice-entir.patch
Since bsc#1081947 has been addressed, we can attempt to re-enable private
session kernel keyring for each system service hence each service gets a
session keyring that is specific to the service.
- Import commit 736db5a59f1ab1317ef64ec6e7dc394250178146
98bc28d824 tmpfiles: constify item_compatible() parameters
3faf1a2648 test: adapt install_pam() for openSUSE
b7ca34fa28 test: add test checking tmpfiles conf file precedence
2713693d93 test tmpfiles: add a test for 'w+'
ce2cbefe38 tmpfiles.d: only 'w+' can have multiple lines for the same path (bsc#1198090)
769f5a0cbe Support -D_FORTIFY_SOURCE=3 by using __builtin_dynamic_object_size.
- libseccomp is needed everywhere
- Move coredumpctl completion files into systemd-coredump sub-package.
==== tar ====
Subpackages: tar-rmt
- Add recommends to zstd, a modern fast compression type.
==== texinfo ====
Version update (6.7 -> 6.8)
Subpackages: info info-lang
- Add 13a8894fe2.patch
* Fixing @headings: Add missing option value 'single'.
Resolved regression where gpm could not be build.
- Update to version 6.8
* new command @displaymath for formatting of mathematical notation
* new command @example takes an argument to specify the language
* Deprecate commands: @centerchap, @definfoenclose, @refill, @inforef
* new paper size @bsixpaper
* texi2any
* should be faster as Perl XS parser is enabled by default
* SHOW_MENU customization variable replaced by FORMAT_MENU.
* only check menu structure if CHECK_NORMAL_MENU_STRUCTURE
variable is set
* MathJax support for display of math.
* JavaScript License Web Labels support
* Use sectional tables of contents instead of menus by defaut
* Use section names in links by default
* CONTENTS_OUTPUT_LOCATION sets location of table of contents
* Document sections wrapped in <div> elements
* New variable USE_NODE_DIRECTIONS to use node or section structure
for node directions
* copiable anchor links for definitions
* Don't add an extra period before file extension given as
an argument to @image if image file is not found
* info: Support compressed dir files
* texi2dvi: Stop on first error in input file
* texinfo.tex:
* put logical page numbers into PDF's ('page labels')
* put chapter numbers in the PDF outline
* new Finnish translation
- Rebased texinfo-zlib.patch
==== texlive ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libkpathsea6 libsynctex2
- Update to TeXLive 2022 (boo#1188577)
- Remove patch source-missed-scripts.dif as scripts now are upstream
- Remove patch source-r58686:r58919.dif as obsolete
==== texlive-specs-n ====
Version update (2021.189.2.005svn58637 -> 2022.195.2.005svn61719)
- Add a _constraints file to increase required disk size (boo#1198793)
- Avoid doubled luatex/texlua shebangs (boo#1198790)
- Do not bail out if local ls-R is not writable (boo#1194496)
- Move luakeys-debug.tex from doc tree into load tree
- Move dtk-logos.sty from doc tree into load tree
- Do not recommend docs of any kind anymore but suggest them (boo#1197367)
- Add patch pdftex_pdflatex.dif to mention pdflatex in manual page (bsc#1171682)
- Update to TeXLive 2022
- Remove obsolete patch seminar_latex20200202.dif
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- fix homepage url
- move license to licensedir
- a few of the trivial spec-cleaner cleanups
==== time ====
- https urls
==== trousers ====
- changed urls to https (except main URL which has no https)
==== tumbler ====
Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer
- RelMgr override: do not package raw thumbnailer, as tumbler does
not yet support openraw 0.3.
==== umbrello ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Fix "Data type with modifiers are space sensitive" (kde#369464)
* Fix "request: restore undo/redo buttons missing in KF5 build" (kde#449662)
* Fix "User Interface: Text / line / fill color are reset to hard coded values" (kde#450472)
* Improve predictability/reliability of saving to the resource file" (kde#450470)
* Fix "C++ importer does not recognize 'final' keyword" (kde#397666)
* Fix "[C++ import] Type std::string is created multiple times" (kde#450196)
* Fix for "request: GUI improvement diagram toolbar" (kde#449629)
* Finalize "C#: Windows Forms classes are not imported" and fix "C# importer
doesn't support properties" (kde#449268)
* Fix 'Crashes on cancelling the creation of a new class with the "Creation"
tool in sequence diagram' (kde#443580)
* umlwidgets/associationwidget.{h,cpp}: Fix line attachments. (kde#449463)
* Fix "Python class functions return value wrong in class widget" (kde#449462)
* Fix "Code import wizard: python wrong function return" (kde#449297)
* Fix crash importing Pascal code via import wizard: (kde#449129)
* Completion of fix for "Diagram objects moved to inside enclosing
package become invisible" (kde#447661)
- Drop patch, now upstream
* 0001-Make-QtWebKit-usage-in-WelcomePage-optional-with-QTe.patch
==== vim ====
Subpackages: gvim vim-data vim-data-common
- skip empty post/postun on gvim for SLE15+
==== vlc ====
Version update (3.0.17.3 -> 3.0.17.4)
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Update to version 3.0.17.4:
+ Service Discovery: Fix UPnP regression on Windows.
==== vulkan-loader ====
Version update (1.3.204.0 -> 1.3.211.0)
- Update to release SDK-1.3.211.0
* Add "additive" environment variables: VK_ADD_DRIVER_FILES
and VK_ADD_LAYER_PATH.
==== vulkan-tools ====
Version update (1.3.204.0 -> 1.3.211.0)
- Update to release SDK-1.3.211.0
* vulkaninfo: Enable portability extension for device groups
* vkcube,vulkaninfo: Add portability_enumeration if present
==== webkit2gtk3 ====
Version update (2.36.0 -> 2.36.1)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.1:
+ Fix the build with accessibility disabled.
+ Fix several crashes and rendering issues.
==== webkit2gtk3-soup2 ====
Version update (2.36.0 -> 2.36.1)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.1:
+ Fix the build with accessibility disabled.
+ Fix several crashes and rendering issues.
==== which ====
- https urls, added signature (but did not find the public key)
==== wireless-regdb ====
Version update (20220324 -> 20220408)
- Update to version 20220408:
* wireless-regdb: add db files missing from previous commit
* wireless-regdb: update regulatory database based on preceding changes
* wireless-regdb: Update regulatory rules for Australia (AU)
* wireless-regdb: add missing spaces for US S1G rules
==== xauth ====
Version update (1.1.1 -> 1.1.2)
- update to version 1.1.2
* tests: make tests work in out-of-tree builds
* tests: Fix failure to make distcheck
* tests: report failure if stderr has unexpected output
* configure.ac: fail build if xtrans is not found
* gitlab CI: add a basic build test
* Build xz tarballs instead of bzip2
* Fix off-by-one in quote-stripping routines
* gitlab CI: stop requiring Signed-off-by in commits
* Improve portability
* Removed build requirement "cmdtest".
* Fix warning -Wstringop-truncation for strncpy by using memcpy instead
* Expand checks of socket file with S_ISSOCK
==== xdg-desktop-portal ====
Version update (1.14.2 -> 1.14.3)
- update to 1.14.2:
+ remote-desktop: Fix a memory corruption that was causing
segfaults
==== xdg-desktop-portal-gnome ====
Version update (42.0.1 -> 42.1)
- Update to version 42.1:
+ Improve filechooser handling of file names and paths.
+ Updated translations.
==== xdmbgrd ====
Version update (0.7 -> 0.8)
- Move forward to version 0.8
* Do not use executable stack
- Stop rpmlint warning about features of this tools
==== xfce4-terminal ====
Version update (1.0.1 -> 1.0.2)
Subpackages: xfce4-terminal-lang
- Update to version 1.0.2
* Fix regression: MiscCycleTabs preference does not work for
accelerators
* Russian translation updates
==== xfsprogs ====
Version update (5.14.2 -> 5.15.0)
Subpackages: libhandle1 xfsprogs-scrub
- update to 5.15.0:
- mkfs: increase the min log size to 64MB when possible
- xfs_scrub: retry items that are ok except for XFAIL
- xfs_scrub: fix xfrog_scrub_metadata error reporting
- mkfs: enable inobtcount and bigtime by default
- mkfs: prevent corruption of suboption string values
- mkfs: document sample configuration file location
- mkfs: add configuration files for a few LTS kernels
- mkfs: add a config file for x86_64 pmem filesystems
- xfs_quota: don't exit on "project" cmd failure
- xfs_repair: don't guess about failure reason in phase6
- xfs_repair: update 2ndary superblocks after upgrades
- xfs_scrub: fix reporting if we can't open devices
- xfs_scrub: report optional features in version
- libxcmd: use emacs mode for command history editing
- libfrog: always use the kernel GETFSMAP definitions
- mkfs.xfs(8): fix default inode allocator description
- xfs_quota(8): fix up dump and report documentation
- xfs_quota(8): document units in limit command
- misc: add a crc32c self test to mkfs and repair
- libxfs changes merged from kernel 5.15
==== xorgproto ====
Version update (2021.5 -> 2022.1)
- xorgproto 2022.1
* No changes to the actual protocols, just the additions of some
new keysyms provided by the Linux kernel.
==== yakuake ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Fix Slide effect on Wayland (kde#447456)
* Tag as DBusActivatable
* It's by default in ecm
* Make it compile against last kf
* Use nullptr
* Use std::as_const here
* Fix compile against last kf5.89
* Use nullptr
* Make sure position is always set in wayland (kde#408468)
* Make it compile without deprecated methods
==== yarn ====
Version update (1.22.17 -> 1.22.18)
- update to 1.22.18:
https://github.com/yarnpkg/yarn/releases/tag/v1.22.18
==== yast2-firstboot ====
Version update (4.5.1 -> 4.5.2)
- Fixed POT file comments (bsc#1198220)
- Removed .glade workaround for translations
- 4.5.2
==== yast2-installation ====
Version update (4.5.0 -> 4.5.1)
- Revert changes introduced in v4.3.50 as it produces some ordering
cycle issues (bsc#1198294)
- 4.5.1
==== yast2-packager ====
Version update (4.5.1 -> 4.5.2)
- Don't rely on install.inf availability #(bsc#1198560)
- 4.5.2
- Fixed migration summary in Leap -> SLES migration (bsc#1198562)
==== yast2-storage-ng ====
Version update (4.5.2 -> 4.5.4)
- Mark properly help text in tmpfs widget for localization
(bsc#1198192)
- 4.5.4
- Fix empty help in some Partitioner dialogs (bsc#1194274)
using the standard CWM mechanism.
- 4.5.3
==== yast2-trans ====
Version update (84.87.20220415.000649bca9 -> 84.87.20220422.7945491fb3)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20220422.7945491fb3:
* Translated using Weblate (Russian)
* Translated using Weblate (Korean)
* New POT for text domain 'storage'.
* Translated using Weblate (Russian)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
- Update to version 84.87.20220419.0c85b52778:
* New POT for text domain 'migration_sle'.
* New POT for text domain 'hana-update'.
* New POT for text domain 'firstboot'.
* New POT for text domain 'control'.
* New POT for text domain 'cc-control'.
* Fixed control.xml translations
* Fixed control.xml translations
* Fixed control.xml translations
* Translated using Weblate (Finnish)
==== yast2-update ====
Version update (4.5.0 -> 4.5.1)
- Use the "norecovery" mount option when searching the root
partitions (bsc#1195894)
- 4.5.1
==== zchunk ====
Version update (1.2.1 -> 1.2.2)
- Update to version 1.2.2
* Turn off EOL handling for the *.zck test files.
* Let the tests also pass with libzstd-1.4.10.
==== zenity ====
Version update (3.42.0 -> 3.42.1)
- Update to version 3.42.1:
+ scale: Make OK button default (allows pressing Enter to accept
selected value).
+ Fix maximum width of message dialogs to 60 characters, and make
message dialogs non-resizable (fixes regression from 3b64d05e).
1
0
Hello,
I updated a Raspi4 running Leap 15.4 and XFCE to current Leap patchlevel.
Since then, screen remains black.
connection via ssh and journalctl -xb offers an error:
https://paste.opensuse.org/45558548
zypper installed the following updates:
https://paste.opensuse.org/73935300
Any proposals?
Cheers
Axel
2
2
Installing from Leap 15.4 repository architecture aarch64 does not work
by Freek de Kruijf 30 Apr '22
by Freek de Kruijf 30 Apr '22
30 Apr '22
I am having problems to install a package for Leap 15.4 for the architecture
aarch64. Even a "zypper ref" stalls and finally gives a timeout.
--
fr.gr.
member openSUSE
Freek de Kruijf
1
4
Hi,
latest Leap 15.4 beta build on a Raspi 4b, booting net-iso from USB-stick
hangs at 'Detecting Hardware'.
Looks like it has issues setting up the (ethernet) network, see:
https://paste.opensuse.org/55012704
Is this mee too stupid or something for bugzilla?
Cheers
Axel
2
8
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=opensuse&groupid=3&versio…
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:
GraphicsMagick (1.3.37 -> 1.3.38)
ImageMagick (7.1.0.28 -> 7.1.0.29)
Mesa
Mesa-drivers
MozillaFirefox (99.0 -> 99.0.1)
aaa_base (84.87+git20220324.fca4619 -> 84.87+git20220411.adfb912)
acl
apache2-mod_php7
apparmor
audacity (3.0.5 -> 3.1.3)
audit
audit-secondary
binutils
corosync (2.4.5+git70.64010f57 -> 2.4.5+git.5d625cef)
cronie
dcraw
dnsmasq
double-conversion (3.1.7 -> 3.2.0)
dracut (056+suse.261.gf83268d5 -> 056+suse.268.g0b2bd662)
elfutils-debuginfod
file
freetype2
ghostscript
git (2.35.1 -> 2.35.3)
gnome-bluetooth
gstreamer-plugins-bad
hwinfo (21.80 -> 21.81)
icu (70.1 -> 71.1)
indic-fonts
jemalloc
kdump (1.0.2+git8.g51e8c4d -> 1.0.2+git12.g1a68ca5)
kernel-source (5.17.2 -> 5.17.3)
kexec-tools
libapparmor
libcap (2.63 -> 2.64)
libgit2 (1.4.2 -> 1.4.3)
libjpeg-turbo (2.1.2 -> 2.1.3)
libnl3 (3.5.0 -> 3.6.0)
libqt5-qtbase
libstorage-ng (4.5.3 -> 4.5.4)
libunistring (0.9.10 -> 1.0)
libusb-1_0 (1.0.25 -> 1.0.26)
libyui (4.3.3 -> 4.4.0)
libyui-ncurses (4.3.3 -> 4.4.0)
libyui-ncurses-pkg (4.3.3 -> 4.4.0)
libyui-qt (4.3.3 -> 4.4.0)
libyui-qt-graph (4.3.3 -> 4.4.0)
libyui-qt-pkg (4.3.3 -> 4.4.0)
ncurses (6.3.20220319 -> 6.3.20220402)
openldap2 (2.5.9 -> 2.6.1)
openldap2-contrib-src (2.5.9 -> 2.6.1)
osinfo-db
perl-Config-General (2.63 -> 2.65)
perl-HTML-Parser (3.77 -> 3.78)
perl-Mail-DKIM (1.20200907 -> 1.20220408)
perl-libwww-perl (6.61 -> 6.62)
php7
pipewire (0.3.49 -> 0.3.50)
plasma-framework
plasma5-pk-updates
postgresql
postgresql14 (14.1 -> 14.2)
procps (4.0.0 -> 3.3.17)
python-FontTools (4.29.1 -> 4.32.0)
python-matplotlib
rpm-config-SUSE (20220317 -> 20220414)
ruby3.1 (3.1.1 -> 3.1.2)
rubygem-nokogiri (1.13.3 -> 1.13.4)
salt
samba (4.16.0+git.224.70319beb8f8 -> 4.16.0+git.227.931848a12ab)
sddm
sratom
subversion (1.14.1 -> 1.14.2)
suitesparse
tigervnc
timezone-java
u-boot-rpiarm64
usbredir
vim (8.2.4602 -> 8.2.4745)
vmaf (2.3.0 -> 2.3.1)
whois (5.5.12 -> 5.5.13)
wicked (0.6.68 -> 0.6.69)
xen (4.16.0_08 -> 4.16.1_02)
xfce4-panel (4.16.3 -> 4.16.4)
xfce4-terminal (1.0.0 -> 1.0.1)
xz
yast2-add-on (4.4.7 -> 4.5.0)
yast2-apparmor (4.4.1 -> 4.5.0)
yast2-auth-client (4.4.1 -> 4.5.0)
yast2-auth-server (4.4.0 -> 4.5.0)
yast2-configuration-management (4.4.2 -> 4.5.0)
yast2-control-center (4.4.3 -> 4.5.0)
yast2-core (4.4.1 -> 4.5.0)
yast2-country (4.4.12 -> 4.5.0)
yast2-dhcp-server (4.4.2 -> 4.5.0)
yast2-dns-server (4.4.2 -> 4.5.0)
yast2-firewall (4.4.3 -> 4.5.0)
yast2-ftp-server (4.4.2 -> 4.5.0)
yast2-hardware-detection (4.4.0 -> 4.5.0)
yast2-http-server (4.4.1 -> 4.5.0)
yast2-installation (4.4.51 -> 4.5.0)
yast2-iscsi-client (4.4.3 -> 4.5.1)
yast2-journal (4.4.1 -> 4.5.0)
yast2-kdump (4.4.3 -> 4.5.0)
yast2-ldap (4.4.1 -> 4.5.0)
yast2-mail (4.4.0 -> 4.5.0)
yast2-metapackage-handler (4.4.1 -> 4.5.0)
yast2-multipath (4.4.1 -> 4.5.0)
yast2-network (4.4.45 -> 4.5.0)
yast2-nfs-server (4.4.2 -> 4.5.0)
yast2-ntp-client (4.4.3 -> 4.5.0)
yast2-online-update (4.4.3 -> 4.5.0)
yast2-pam (4.4.0 -> 4.5.0)
yast2-perl-bindings (4.4.0 -> 4.5.0)
yast2-pkg-bindings (4.4.4 -> 4.5.0)
yast2-printer (4.4.2 -> 4.5.0)
yast2-proxy (4.4.1 -> 4.5.0)
yast2-python-bindings (4.4.2 -> 4.5.0)
yast2-ruby-bindings (4.4.8 -> 4.5.0)
yast2-samba-client (4.4.3 -> 4.5.0)
yast2-samba-server (4.4.2 -> 4.5.0)
yast2-scanner (4.4.1 -> 4.5.0)
yast2-security (4.4.13 -> 4.5.0)
yast2-services-manager (4.4.1 -> 4.5.0)
yast2-slp (4.4.0 -> 4.5.0)
yast2-snapper (4.4.2 -> 4.5.0)
yast2-sound (4.4.1 -> 4.5.0)
yast2-squid (4.4.1 -> 4.5.0)
yast2-sysconfig (4.4.0 -> 4.5.0)
yast2-tftp-server (4.4.0 -> 4.5.0)
yast2-theme (4.4.7 -> 4.5.0)
yast2-trans (84.87.20220410.9099c51b0c -> 84.87.20220415.000649bca9)
yast2-transfer (4.4.1 -> 4.5.0)
yast2-tune (4.4.2 -> 4.5.0)
yast2-update (4.4.6 -> 4.5.0)
yast2-vm (4.4.1 -> 4.5.0)
yast2-x11 (4.4.1 -> 4.5.0)
yast2-xml (4.4.0 -> 4.5.0)
zchunk (1.1.16 -> 1.2.1)
=== Details ===
==== GraphicsMagick ====
Version update (1.3.37 -> 1.3.38)
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- version update to 1.3.38
Special Issues:
* The FTP site ftp.graphicsmagick.org is now shut down due to a lack
of bandwith, extremely abusive users (including from Google and
customers of Amazon Web Services), and a lack of support from the
user community. Another factor is that FTP support has been removed
from popular web browsers. This is very unfortunate since the site
served multiple usages, including providing a lot of historical data
(e.g. related to PNG) which may not be available elsewhere.
* GraphicsMagick really does need some additional productive
volunteers. For several years now, the burden has entirely been on
me (Bob Friesenhahn). I have been sheparding the project for 20
years already (and contributed to ImageMagick and GraphicsMagick
combined for 26 years already). It is not reasonable to expect
someone with a full time job (and expecting to retire in a few
years) to do all of the work.
Security Fixes:
* GraphicsMagick is participating in Google's oss-fuzz project due to
the contributions and assistance of Alex Gaynor. Since February 4
2018, ??? issues have been opened by oss-fuzz and ?? issues remain
open. The issues list is available at
https://bugs.chromium.org/p/oss-fuzz/issues/list under search term
"graphicsmagick". Issues are available for anyone to view and
duplicate if they have been in "Verified" status for 30 days, or if
they have been in "New" status for 90 days. Please consult the
GraphicsMagick ChangeLog file, Mercurial repository commit log, and
the oss-fuzz issues list for details.
Bug fixes:
* Documentation: Generator scripts in 'doc' directory now produce
similar results using GNU sed and Solaris/Illumos sed and don't
produce warnings.
* JNG: Fixes to error handling to avoid temporary file leaks and
avoiding returning a broken image.
* JPEG: Always store embedded profiles in image, even if in 'ping'
mode.
* MAT: Change from using 'int' for sizes/offsets to using 'size_t' and
check all related calculations for overload.
* MIFF: Fix heap buffer overflow which may be provoked in builds with
BZLIB support.
* MogrifyImage() and Magick::Image::trim(): Trim requires
NorthWestGravity.
* PICT: Fixed a heap overflow.
* PerlMagick: Fix issue that image fill attribute had its opacity
reset to transparent so it could not be usefully set at image scope.
* Test Suite: Fixed portability issue related to 'sed' which broke
utilities/tests/convert.tap test script.
* WPG: Fix incorrect TrX and TrY elements in CTM.
New Features:
* Added support for a 'Read' resource limit (e.g. '-limit read 5mb').
This allows the user to specify a hard limit for how much data may
be read from a file, read from a pipe, or decompressed from a file
(e.g gzip or bzip2) before a hard error is reported. This resource
limit is a useful alternative to completely disabling support for
compressed files using the --disable-compressed-files option and it
provides more protections as well.
* Added support for reading HEIF/HEIC format.
* Added support for reading and writing JPEG XL format.
* Support for JasPer 3.0.0 is completed. Upgrading to JasPer 3.0.0 is
strongly recommended due to its many security fixes and integration
with GraphicsMagick's resource-limited memory allocator.
* PNG: Support the define png:chunk-malloc-max=limit in order to allow
reading PNG files which report "chunk data is too large" or to
reduce the default limit.
* compare: Added support for the '-compress' option.
* compare: Added support for the '-auto-orient' option. This tries to
assure that the two images are right-side up before comparing.
API Updates:
* Magick++: Support the new 'ReadResource' enumeration.
Feature improvements:
* JPEG: Implement more efficient way to append JPEG profile chunks.
* Resource Limited Memory: The resource limited memory allocator now
maintains useful statistics such as a tally of the total number of
octets moved by realloc.
Windows Delegate Updates/Additions:
* None
Build Changes:
* In maintainer mode, the configure script searches for a GnuPG 'gpg'
program to use for signing snapshot releases and uses this to
support PGP-signed development snapshots.
Behavior Changes:
* None
* fixes CVE-2022-1270 [bsc#1198351]
- modified patches
% GraphicsMagick-disable-insecure-coders.patch (refreshed)
==== ImageMagick ====
Version update (7.1.0.28 -> 7.1.0.29)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.0.29
see ChangeLog.md for details
(https://github.com/ImageMagick/ImageMagick/blob/main/ChangeLog.md)
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- use _multibuild
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- use _multibuild
==== MozillaFirefox ====
Version update (99.0 -> 99.0.1)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 99.0.1
* Fixed an issue with text rendering in Bengali (bmo#1763368)
* Fixed a selection issue in the Download panel with drag and
drop (bmo#1762723)
* Fixed: Fixed an issue preventing Zoom gallery mode for users
who go to zoom.us URLs instead of subdomain.zoom.us URLs
(bmo#1763801)
==== aaa_base ====
Version update (84.87+git20220324.fca4619 -> 84.87+git20220411.adfb912)
Subpackages: aaa_base-extras
- Update to version 84.87+git20220411.adfb912:
* move bash completion back to -extras (bsc#1187213)
==== acl ====
Subpackages: libacl1
- Disable -D_FORTIFY_SOURCE=3 for now
as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964
==== apache2-mod_php7 ====
- fpm %postrans: check whether sytemctl is available
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- update zgrep-profile-mr870.diff to allow executing 'expr' (boo#1198531)
- Add samba-new-dcerpcd.patch, samba-4.16 has a new dcerpcd daemon
which now will spawn new additional services on demand. We need to
modify the existing smbd/winbind profiles and additionally add a
new set of profiles to cater for the new functionality;
(bnc#1198309);
- Add samba_deny_net_admin.patch to add new rule to deny
noisy setsockopt calls from systemd; (bnc#1196850).
==== audacity ====
Version update (3.0.5 -> 3.1.3)
Subpackages: audacity-lang
- Added libopus build dependency and "-DCMAKE_SKIP_RPATH:BOOL=on"
to fix Leap builds.
- Update to 3.1.3
* remove patches, now upstream:
0001-Adds-an-option-to-disable-Conan.patch
0001-Fixes-wxwidgets-fixup-script.patch
0001-Scope-libraries-required-by-the-optional-features.patch
Refresh missing-include.patch
* Improved performance of loading in projects
* Added snap guides when resizing clips
* Added new shortcuts for looping:
Shift+L for "Set Loop to Selection",
Shift+Alt+L for "Clear Looping Region"
* Added a new selection region indicator in the timeline
* Re-added the Quick Play indicator
* Lot of bug fixes
==== audit ====
Subpackages: libaudit1 libauparse0
- Modernize specfile constructs.
==== audit-secondary ====
Subpackages: audit python3-audit system-group-audit
- Drop buildrequire on C++ compiler.
- Modernize specfile constructs.
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Update binutils-2.38-branch.diff.gz (to c210342d7f5) to include
recognition of 'z16' name for 'arch14' on s390. [bsc#1198237]
==== corosync ====
Version update (2.4.5+git70.64010f57 -> 2.4.5+git.5d625cef)
Subpackages: libcfg6 libcmap4 libcorosync_common4 libcpg4 libquorum5
- Update to version corosync-2.4.5+git.5d625cef:
* totemudpu: Don't block local socketpair
* totemsrp: Switch totempg buffers at the right time
* logsys: Unlock config mutex on error
==== cronie ====
Subpackages: cron
- Fix bsc#1198265 Regression in handling 1-5 crontab entries
* bsc1198265.patch
==== dcraw ====
Subpackages: dcraw-lang
- Added patches:
* iowrappers.patch
+ Written wrappers of fread(),fwrite(),fseek() library functions
which check their return values. If an input/output failure is
detected, dcraw immediately exits with non-zero status and
prints a descriptive message (bsc#1097973, CVE-2018-5805;
bsc#1097974, CVE-2018-5806; bsc#1117622, CVE-2018-19565;
bsc#1117517, CVE-2018-19566; bsc#1117512, CVE-2018-19567;
bsc#1117436, CVE-2018-19568)
* dcraw-CVE-2021-3624.patch
+ Bail out if integer overflow happened and the allocated buffer
would be too small (bsc#1189642, CVE-2021-3624)
==== dnsmasq ====
- bsc#1197872, CVE-2022-0934, dnsmasq-CVE-2022-0934.patch:
Heap use after free in dhcp6_no_relay
==== double-conversion ====
Version update (3.1.7 -> 3.2.0)
- update to 3.2.0:
* Fix quiet NANs on MIPS* and PA-RISC architectures.
==== dracut ====
Version update (056+suse.261.gf83268d5 -> 056+suse.268.g0b2bd662)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 056+suse.268.g0b2bd662:
* fix(resume): do not add this module if there is no suitable swap (bsc#1198095)
* feat(resume): improve sanity check by verifying volatile swap (bsc#1198095)
* fix(resume): correct call to block_is_netdevice function (bsc#1197737)
* fix(lvm): add missing grep requirement (bsc#1198271)
==== elfutils-debuginfod ====
- Change to systemd-sysusers
* Add elfutils-debuginfod.sysusers
==== file ====
Subpackages: file-magic libmagic1
- update file-5.41-cache-regexps.patch to fix cache offset
miscalculation (bsc#1197780)
==== freetype2 ====
Subpackages: freetype2-devel libfreetype6
- fix segfault in some applications boo#1198497
add freetype-2.12.0-cff_slot_load-segfault.patch
==== ghostscript ====
Subpackages: ghostscript-x11
- Do no longer require apparmor-abstractions, it is not mandatory
to use Ghostscript (bsc#1134289).
==== git ====
Version update (2.35.1 -> 2.35.3)
Subpackages: git-core git-cvs git-email git-gui git-svn git-web gitk perl-Git
- git 2.35.3:
* usability fix-up for CVE-2022-24765 bsc#1198234:
'*' can be used as the value for the `safe.directory` variable
to signal that the user considers that any directory is safe.
* The code that was meant to parse the new `safe.directory`
configuration variable was not checking what configuration
variable was being fed to it
- Require bash in git-daemon because the service file uses it
- Reword git-daemon.service description to get a useful sentence
in journalctl -b
- git 2.35.2 (CVE-2022-24765, bsc#1198234):
* CVE-2022-24765: git may execute commands defined by other users
from unexpected worktrees
==== gnome-bluetooth ====
Subpackages: libgnome-bluetooth-3_0-13 libgnome-bluetooth-ui-3_0-13 typelib-1_0-GnomeBluetooth-3_0
- Recommends bluez-auto-enable-devices to ensure BT is enabled
at startup (glgo#GNOME/gnome-bluetooth#110).
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0
- Add spandsp3.patch: Fix build with spandsp 3.x by including
private headers.
==== hwinfo ====
Version update (21.80 -> 21.81)
- merge gh#openSUSE/hwinfo#112
- fix bug in determining serial console device name (bsc#1198043)
- 21.81
==== icu ====
Version update (70.1 -> 71.1)
- update to 71.1:
* updates to CLDR 41 locale data with various additions and corrections.
* phrase-based line breaking for Japanese. Existing line breaking methods
follow standards and conventions for body text but do not work well for
short Japanese text, such as in titles and headings. This new feature is
optimized for these use cases.
* support for Hindi written in Latin letters (hi_Latn). The CLDR data for
this increasingly popular locale has been significantly revised and
expanded. Note that based on user expectations, hi_Latn incorporates a
large amount of English, and can also be referred to as ?Hinglish?.
* time zone data updated to version 2022a. Note that pre-1970 data for a
number of time zones has been removed, as has been the case in the upstream
tzdata release since 2021b.
- drop fix-ucptrietest-golden-diff.patch (upstream)
==== indic-fonts ====
- update or add Bengali fonts [bsc#1197977]:
* AkaashNormal.ttf Ani.ttf JamrulNormal.ttf
MitraMono.ttf MuktiBold.ttf Mukti.ttf
- remove obsoleted Bengali fonts [bsc#1197977c#4]
* mitra.ttf MuktiNarrow.ttf MuktiNarrowBold.ttf
bng2-n.ttf bng2-b.ttf
==== jemalloc ====
- Add use-volatile-to-workaround-buffer-overflow-false-pos.patch
upstream patch that supports -D_FORTIFY_SOURCE=3.
==== kdump ====
Version update (1.0.2+git8.g51e8c4d -> 1.0.2+git12.g1a68ca5)
- remount filesystem r/w for fadump (bsc#1197125)
- stop reloading FADump on CPU hot-add event
==== kernel-source ====
Version update (5.17.2 -> 5.17.3)
- Linux 5.17.3 (bsc#1012628).
- lib/logic_iomem: correct fallback config references
(bsc#1012628).
- um: fix and optimize xor select template for CONFIG64 and
timetravel mode (bsc#1012628).
- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628).
- net: dsa: felix: fix possible NULL pointer dereference
(bsc#1012628).
- mm: kfence: fix objcgs vector allocation (bsc#1012628).
- KVM: x86/pmu: Use different raw event masks for AMD and Intel
(bsc#1012628).
- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode()
(bsc#1012628).
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
(bsc#1012628).
- KVM: x86/pmu: Fix and isolate TSX-specific performance event
logic (bsc#1012628).
- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest
(bsc#1012628).
- drm: Add orientation quirk for GPD Win Max (bsc#1012628).
- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628).
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111
(bsc#1012628).
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
(bsc#1012628).
- drm/amd/display: Add signal type check when verify stream
backends same (bsc#1012628).
- drm/amdkfd: enable heavy-weight TLB flush on Arcturus
(bsc#1012628).
- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800
(bsc#1012628).
- drm/edid: improve non-desktop quirk logging (bsc#1012628).
- Bluetooth: hci_event: Ignore multiple conn complete events
(bsc#1012628).
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj
(bsc#1012628).
- drm/amd/display: Fix memory leak (bsc#1012628).
- drm/amd/display: Use PSR version selected during set_psr_caps
(bsc#1012628).
- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628).
- usb: gadget: tegra-xudc: Fix control endpoint's definitions
(bsc#1012628).
- usb: cdnsp: fix cdnsp_decode_trb function to properly handle
ret value (bsc#1012628).
- ptp: replace snprintf with sysfs_emit (bsc#1012628).
- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER
is set (bsc#1012628).
- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628).
- net/mlx5e: TC, Hold sample_attr on stack instead of pointer
(bsc#1012628).
- drm/amdkfd: Don't take process mutex for svm ioctls
(bsc#1012628).
- drm/amdkfd: Ensure mm remain valid in svm deferred_list work
(bsc#1012628).
- drm/amdkfd: svm range restore work deadlock when process exit
(bsc#1012628).
- drm/amdgpu: Fix an error message in rmmod (bsc#1012628).
- mlxsw: spectrum: Guard against invalid local ports
(bsc#1012628).
- RDMA/rtrs-clt: Do stop and failover outside reconnect work
(bsc#1012628).
- powerpc/xive: Export XIVE IPI information for online-only
processors (bsc#1012628).
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628).
- ath11k: fix kernel panic during unload/load ath11k modules
(bsc#1012628).
- ath11k: pci: fix crash on suspend if board file is not found
(bsc#1012628).
- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628).
- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628).
- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628).
- bpf: Make dst_port field in struct bpf_sock 16-bit wide
(bsc#1012628).
- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628).
- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628).
- drm/v3d: fix missing unlock (bsc#1012628).
- power: supply: axp20x_battery: properly report current when
discharging (bsc#1012628).
- mt76: mt7921: fix crash when startup fails (bsc#1012628).
- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill
(bsc#1012628).
- i40e: Add sending commands in atomic context (bsc#1012628).
- cfg80211: don't add non transmitted BSS to 6GHz scanned channels
(bsc#1012628).
- libbpf: Fix build issue with llvm-readelf (bsc#1012628).
- ipv6: make mc_forwarding atomic (bsc#1012628).
- ref_tracker: implement use-after-free detection (bsc#1012628).
- net: initialize init_net earlier (bsc#1012628).
- powerpc: Set crashkernel offset to mid of RMA region
(bsc#1012628).
- drm/amdgpu: Fix recursive locking warning (bsc#1012628).
- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628).
- scsi: smartpqi: Fix kdump issue when controller is locked up
(bsc#1012628).
- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628).
- kvm: selftests: aarch64: fix assert in gicv3_access_reg
(bsc#1012628).
- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer
(bsc#1012628).
- kvm: selftests: aarch64: fix the failure check in
kvm_set_gsi_routing_irqchip_check (bsc#1012628).
- kvm: selftests: aarch64: fix some vgic related comments
(bsc#1012628).
- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq()
(bsc#1012628).
- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628).
- usb: ehci: add pci device support for Aspeed platforms
(bsc#1012628).
- KVM: arm64: Do not change the PMU event filter after a VCPU
has run (bsc#1012628).
- libbpf: Fix accessing syscall arguments on powerpc
(bsc#1012628).
- libbpf: Fix accessing the first syscall argument on arm64
(bsc#1012628).
- libbpf: Fix accessing the first syscall argument on s390
(bsc#1012628).
- PCI: endpoint: Fix alignment fault error in copy tests
(bsc#1012628).
- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH
(bsc#1012628).
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
(bsc#1012628).
- scsi: mpi3mr: Fix deadlock while canceling the fw event
(bsc#1012628).
- scsi: mpi3mr: Fix reporting of actual data transfer size
(bsc#1012628).
- scsi: mpi3mr: Fix memory leaks (bsc#1012628).
- powerpc/set_memory: Avoid spinlock recursion in
change_page_attr() (bsc#1012628).
- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628).
- drm/sprd: fix potential NULL dereference (bsc#1012628).
- drm/sprd: check the platform_get_resource() return value
(bsc#1012628).
- drm/amd/display: reset lane settings after each PHY repeater LT
(bsc#1012628).
- net/mlx5e: Disable TX queues before registering the netdev
(bsc#1012628).
- HID: apple: Report Magic Keyboard 2021 battery over USB
(bsc#1012628).
- HID: apple: Report Magic Keyboard 2021 with fingerprint reader
battery over USB (bsc#1012628).
- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks()
(bsc#1012628).
- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628).
- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val
(bsc#1012628).
- iwlwifi: mvm: move only to an enabled channel (bsc#1012628).
- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628).
- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628).
- x86/mce: Work around an erratum on fast string copy instructions
(bsc#1012628).
- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628).
- ath11k: Fix frames flush failure caused by deadlock
(bsc#1012628).
- ipv4: Invalidate neighbour for broadcast address upon address
addition (bsc#1012628).
- rtw88: change rtw_info() to proper message level (bsc#1012628).
- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628).
- dm: requeue IO if mapping table not yet available (bsc#1012628).
- drm/amdkfd: make CRAT table missing message informational only
(bsc#1012628).
- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA
(bsc#1012628).
- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628).
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628).
- scsi: pm8001: Fix tag values handling (bsc#1012628).
- scsi: pm8001: Fix task leak in pm8001_send_abort_all()
(bsc#1012628).
- scsi: pm8001: Fix tag leaks on error (bsc#1012628).
- scsi: pm8001: Fix memory leak in
pm8001_chip_fw_flash_update_req() (bsc#1012628).
- mt76: mt7915: fix injected MPDU transmission to not use HW
A-MSDU (bsc#1012628).
- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628).
- powerpc/64s/hash: Make hash faults work in NMI context
(bsc#1012628).
- mt76: mt7615: Fix assigning negative values to unsigned variable
(bsc#1012628).
- power: supply: axp288_charger: Use
acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628).
- power: supply: axp288_fuel_gauge: Use
acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628).
- scsi: aha152x: Fix aha152x_setup() __setup handler return value
(bsc#1012628).
- scsi: hisi_sas: Free irq vectors in order for v3 HW
(bsc#1012628).
- scsi: hisi_sas: Limit users changing debugfs BIST count value
(bsc#1012628).
- net/smc: correct settings of RMB window update limit
(bsc#1012628).
- mips: ralink: fix a refcount leak in ill_acc_of_setup()
(bsc#1012628).
- iavf: stop leaking iavf_status as "errno" values (bsc#1012628).
- macvtap: advertise link netns via netlink (bsc#1012628).
- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628).
- tuntap: add sanity checks about msg_controllen in sendmsg
(bsc#1012628).
- Bluetooth: mediatek: fix the conflict between mtk and msft
vendor event (bsc#1012628).
- Bluetooth: Fix not checking for valid hdev on
bt_dev_{info,warn,err,dbg} (bsc#1012628).
- Bluetooth: use memset avoid memory leaks (bsc#1012628).
- bnxt_en: Eliminate unintended link toggle during FW reset
(bsc#1012628).
- PCI: endpoint: Fix misused goto label (bsc#1012628).
- MIPS: fix fortify panic when copying asm exception handlers
(bsc#1012628).
- powerpc/code-patching: Pre-map patch area (bsc#1012628).
- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628).
- powerpc/secvar: fix refcount leak in format_show()
(bsc#1012628).
- scsi: libfc: Fix use after free in fc_exch_abts_resp()
(bsc#1012628).
- platform/x86: x86-android-tablets: Depend on EFI and SPI
(bsc#1012628).
- can: isotp: set default value for N_As to 50 micro seconds
(bsc#1012628).
- can: etas_es58x: es58x_fd_rx_event_msg(): initialize
rx_event_msg before calling es58x_check_msg_len() (bsc#1012628).
- riscv: Fixed misaligned memory access. Fixed pointer comparison
(bsc#1012628).
- net: account alternate interface name memory (bsc#1012628).
- net: limit altnames to 64k total (bsc#1012628).
- net/mlx5e: Remove overzealous validations in netlink EEPROM
query (bsc#1012628).
- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method
(bsc#1012628).
- platform/x86: hp-wmi: Fix 0x05 error code reported by several
WMI calls (bsc#1012628).
- net: sfp: add 2500base-X quirk for Lantech SFP module
(bsc#1012628).
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1"
on omap5evm (bsc#1012628).
- xen/usb: harden xen_hcd against malicious backends
(bsc#1012628).
- mt76: fix monitor mode crash with sdio driver (bsc#1012628).
- xtensa: fix DTC warning unit_address_format (bsc#1012628).
- iwlwifi: mei: fix building iwlmei (bsc#1012628).
- MIPS: ingenic: correct unit node address (bsc#1012628).
- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628).
- netfilter: conntrack: revisit gc autotuning (bsc#1012628).
- netlabel: fix out-of-bounds memory accesses (bsc#1012628).
- ceph: fix inode reference leakage in ceph_get_snapdir()
(bsc#1012628).
- ceph: fix memory leak in ceph_readdir when note_last_dentry
returns error (bsc#1012628).
- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option
(bsc#1012628).
- init/main.c: return 1 from handled __setup() functions
(bsc#1012628).
- minix: fix bug when opening a file with O_DIRECT (bsc#1012628).
- clk: si5341: fix reported clk_rate when output divider is 2
(bsc#1012628).
- clk: mediatek: Fix memory leaks on probe (bsc#1012628).
- staging: vchiq_arm: Avoid NULL ptr deref in
vchiq_dump_platform_instances (bsc#1012628).
- staging: vchiq_core: handle NULL result of
find_service_by_handle (bsc#1012628).
- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller
use (bsc#1012628).
- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628).
- phy: amlogic: meson8b-usb2: fix shared reset control use
(bsc#1012628).
- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568
(bsc#1012628).
- cpufreq: CPPC: Fix performance/frequency conversion
(bsc#1012628).
- opp: Expose of-node's name in debugfs (bsc#1012628).
- staging: wfx: apply the necessary SDIO quirks for the Silabs
WF200 (bsc#1012628).
- staging: wfx: fix an error handling in wfx_init_common()
(bsc#1012628).
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628).
- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()
(bsc#1012628).
- NFSv4: Protect the state recovery thread against direct reclaim
(bsc#1012628).
- habanalabs: fix possible memory leak in MMU DR fini
(bsc#1012628).
- habanalabs: reject host map with mmu disabled (bsc#1012628).
- habanalabs/gaudi: handle axi errors from NIC engines
(bsc#1012628).
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
(bsc#1012628).
- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628).
- clk: Enforce that disjoints limits are invalid (bsc#1012628).
- SUNRPC/xprt: async tasks mustn't block waiting for memory
(bsc#1012628).
- SUNRPC: remove scheduling boost for "SWAPPER" tasks
(bsc#1012628).
- NFS: swap IO handling is slightly different for O_DIRECT IO
(bsc#1012628).
- NFS: swap-out must always use STABLE writes (bsc#1012628).
- x86: Annotate call_on_stack() (bsc#1012628).
- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy
(bsc#1012628).
- serial: samsung_tty: do not unlock port->lock for
uart_write_wakeup() (bsc#1012628).
- virtio_console: eliminate anonymous module_init & module_exit
(bsc#1012628).
- jfs: prevent NULL deref in diFree (bsc#1012628).
- SUNRPC: Fix socket waits for write buffer space (bsc#1012628).
- NFS: nfsiod should not block forever in mempool_alloc()
(bsc#1012628).
- NFS: Avoid writeback threads getting stuck in mempool_alloc()
(bsc#1012628).
- selftests: net: Add tls config dependency for tls selftests
(bsc#1012628).
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips
(bsc#1012628).
- parisc: Fix patch code locking and flushing (bsc#1012628).
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read
(bsc#1012628).
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
(bsc#1012628).
- Drivers: hv: vmbus: Fix initialization of device object in
vmbus_device_register() (bsc#1012628).
- Drivers: hv: vmbus: Fix potential crash on module unload
(bsc#1012628).
- netfilter: bitwise: fix reduce comparisons (bsc#1012628).
- Revert "NFSv4: Handle the special Linux file open access mode"
(bsc#1012628).
- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628).
- scsi: core: scsi_logging: Fix a BUG (bsc#1012628).
- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling
(bsc#1012628).
- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map()
(bsc#1012628).
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
(bsc#1012628).
- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628).
- net: sfc: add missing xdp queue reinitialization (bsc#1012628).
- net/tls: fix slab-out-of-bounds bug in decrypt_internal
(bsc#1012628).
- vrf: fix packet sniffing for traffic originating from ip tunnels
(bsc#1012628).
- skbuff: fix coalescing for page_pool fragment recycling
(bsc#1012628).
- Revert "net: dsa: stop updating master MTU from master.c"
(bsc#1012628).
- ice: Clear default forwarding VSI during VSI release
(bsc#1012628).
- ice: Fix MAC address setting (bsc#1012628).
- mctp: Fix check for dev_hard_header() result (bsc#1012628).
- mctp: Use output netdev to allocate skb headroom (bsc#1012628).
- net: ipv4: fix route with nexthop object delete warning
(bsc#1012628).
- net: stmmac: Fix unset max_speed difference between DT and
non-DT platforms (bsc#1012628).
- drm/imx: imx-ldb: Check for null pointer after calling kmemdup
(bsc#1012628).
- drm/imx: Fix memory leak in imx_pd_connector_get_modes
(bsc#1012628).
- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe
(bsc#1012628).
- regulator: rtq2134: Fix missing active_discharge_on setting
(bsc#1012628).
- spi: rpc-if: Fix RPM imbalance in probe error path
(bsc#1012628).
- regulator: atc260x: Fix missing active_discharge_on setting
(bsc#1012628).
- arch/arm64: Fix topology initialization for core scheduling
(bsc#1012628).
- bnxt_en: Synchronize tx when xdp redirects happen on same ring
(bsc#1012628).
- bnxt_en: reserve space inside receive page for skb_shared_info
(bsc#1012628).
- bnxt_en: Prevent XDP redirect from running when stopping TX
queue (bsc#1012628).
- sfc: Do not free an empty page_ring (bsc#1012628).
- RDMA/mlx5: Don't remove cache MRs when a delay is needed
(bsc#1012628).
- RDMA/mlx5: Add a missing update of cache->last_add
(bsc#1012628).
- IB/cm: Cancel mad on the DREQ event when the state is
MRA_REP_RCVD (bsc#1012628).
- cifs: fix potential race with cifsd thread (bsc#1012628).
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race
condition (bsc#1012628).
- sctp: count singleton chunks in assoc user stats (bsc#1012628).
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628).
- ice: Set txq_teid to ICE_INVAL_TEID on ring creation
(bsc#1012628).
- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg
(bsc#1012628).
- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628).
- ice: synchronize_rcu() when terminating rings (bsc#1012628).
- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628).
- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628).
- net: openvswitch: don't send internal clone attribute to the
userspace (bsc#1012628).
- net: ethernet: mv643xx: Fix over zealous checking
of_get_mac_address() (bsc#1012628).
- net: openvswitch: fix leak of nested actions (bsc#1012628).
- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628).
- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628).
- net: phy: mscc-miim: reject clause 45 register accesses
(bsc#1012628).
- qede: confirm skb is allocated before using (bsc#1012628).
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op()
(bsc#1012628).
- drm/amd/display: Fix for dmub outbox notification enable
(bsc#1012628).
- drm/amd/display: Remove redundant dsc power gating from init_hw
(bsc#1012628).
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie
(bsc#1012628).
- drbd: Fix five use after free bugs in get_initial_state
(bsc#1012628).
- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628).
- scsi: ufs: ufshpb: Fix a NULL check on list iterator
(bsc#1012628).
- io_uring: nospec index for tags on files update (bsc#1012628).
- io_uring: don't touch scm_fp_list after queueing skb
(bsc#1012628).
- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628).
- SUNRPC: Handle low memory situations in call_status()
(bsc#1012628).
- SUNRPC: svc_tcp_sendmsg() should handle errors from
xdr_alloc_bvec() (bsc#1012628).
- iommu/omap: Fix regression in probe for NULL pointer dereference
(bsc#1012628).
- perf unwind: Don't show unwind error messages when augmenting
frame pointer stack (bsc#1012628).
- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628).
- perf tools: Fix perf's libperf_print callback (bsc#1012628).
- perf session: Remap buf if there is no space for event
(bsc#1012628).
- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628).
- scsi: mpt3sas: Fix use after free in
_scsih_expander_node_remove() (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628).
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning"
(bsc#1012628).
- mmc: block: Check for errors after write on SPI (bsc#1012628).
- mmc: mmci: stm32: correctly check all elements of sg list
(bsc#1012628).
- mmc: renesas_sdhi: special 4tap settings only apply to HS400
(bsc#1012628).
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400
tuning is complete (bsc#1012628).
- mmc: core: Fixup support for writeback-cache for eMMC and SD
(bsc#1012628).
- lz4: fix LZ4_decompress_safe_partial read out of bound
(bsc#1012628).
- highmem: fix checks in __kmap_local_sched_{in,out}
(bsc#1012628).
- mmmremap.c: avoid pointless invalidate_range_start/end on
mremap(old_size=0) (bsc#1012628).
- mm/mempolicy: fix mpol_new leak in shared_policy_replace
(bsc#1012628).
- io_uring: don't check req->file in io_fsync_prep()
(bsc#1012628).
- io_uring: defer splice/tee file validity check until command
issue (bsc#1012628).
- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF
(bsc#1012628).
- io_uring: fix race between timeout flush and removal
(bsc#1012628).
- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids
(bsc#1012628).
- btrfs: fix qgroup reserve overflow the qgroup limit
(bsc#1012628).
- btrfs: zoned: traverse devices under chunk_mutex in
btrfs_can_activate_zone (bsc#1012628).
- btrfs: remove device item and update super block in the same
transaction (bsc#1012628).
- btrfs: avoid defragging extents whose next extents are not
targets (bsc#1012628).
- btrfs: prevent subvol with swapfile from being deleted
(bsc#1012628).
- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628).
- cifs: force new session setup and tcon for dfs (bsc#1012628).
- qed: fix ethtool register dump (bsc#1012628).
- arm64: patch_text: Fixup last cpu should be master
(bsc#1012628).
- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628).
- drbd: fix an invalid memory access caused by incorrect use of
list iterator (bsc#1012628).
- gpio: Restrict usage of GPIO chip irq members before
initialization (bsc#1012628).
- x86/msi: Fix msi message data shadow struct (bsc#1012628).
- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628).
- perf/x86/intel: Don't extend the pseudo-encoding to GP counters
(bsc#1012628).
- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628).
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator
(bsc#1012628).
- perf/core: Inherit event_caps (bsc#1012628).
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628).
- fbdev: Fix unregistering of framebuffers without device
(bsc#1012628).
- amd/display: set backlight only if required (bsc#1012628).
- drm/panel: ili9341: fix optional regulator handling
(bsc#1012628).
- drm/amd/display: Fix by adding FPU protection for
dcn30_internal_validate_bw (bsc#1012628).
- drm/amdgpu/display: change pipe policy for DCN 2.1
(bsc#1012628).
- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628).
- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628).
- drm/amdkfd: Create file descriptor after client is added to
smi_clients list (bsc#1012628).
- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628).
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()
(bsc#1012628).
- Revert "ACPI: processor: idle: Only flush cache on entering C3"
(bsc#1012628).
- drm/amdkfd: Fix variable set but not used warning (bsc#1012628).
- net/smc: send directly on setting TCP_NODELAY (bsc#1012628).
- Revert "selftests: net: Add tls config dependency for tls
selftests" (bsc#1012628).
- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide
(bsc#1012628).
- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup
remote_port (bsc#1012628).
- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field
(bsc#1012628).
- perf build: Don't use -ffat-lto-objects in the python feature
test when building with clang-13 (bsc#1012628).
- perf python: Fix probing for some clang command line options
(bsc#1012628).
- tools build: Filter out options and warnings not supported by
clang (bsc#1012628).
- tools build: Use $(shell ) instead of `` to get embedded
libperl's ccopts (bsc#1012628).
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance
on error" (bsc#1012628).
- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push
(bsc#1012628).
- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb()
(bsc#1012628).
- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
(bsc#1012628).
- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628).
- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628).
- objtool: Fix SLS validation for kcov tail-call replacement
(bsc#1012628).
- sched/core: Fix forceidle balancing (bsc#1012628).
- sched: Teach the forced-newidle balancer about CPU affinity
limitation (bsc#1012628).
- x86,static_call: Fix __static_call_return0 for i386
(bsc#1012628).
- x86/extable: Prefer local labels in .set directives
(bsc#1012628).
- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before
descheduling (bsc#1012628).
- powerpc/64: Fix build failure with allyesconfig in
book3s_64_entry.S (bsc#1012628).
- irqchip/gic, gic-v3: Prevent GSI to SGI translations
(bsc#1012628).
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12
warning (bsc#1012628).
- static_call: Don't make __static_call_return0 static
(bsc#1012628).
- io_uring: move read/write file prep state into actual opcode
handler (bsc#1012628).
- io_uring: propagate issue_flags state down to file assignment
(bsc#1012628).
- io_uring: defer file assignment (bsc#1012628).
- io_uring: drop the old style inflight file tracking
(bsc#1012628).
- Update config files.
- commit a63605c
- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276)
Using efivars as the pstore default backend is dangerous, as it might fill up
quickly with dumps, eventually resulting in a non-bootable system.
The feature can be enabled manually via efi_pstore.pstore_disable=0 option.
- commit 458c79b
- ALSA: memalloc: Add fallback SG-buffer allocations for x86
(bsc#1198248).
- commit c87e719
- Update
patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch
(bsc#1198400).
- Update
patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch
(bsc#1198400).
- commit b1cc750
- drm/nouveau/pmu: Add missing callbacks for Tegra devices
(bsc#1196967).
- commit 0789f15
==== kexec-tools ====
- kexec-tools-print-error-if-kexec_file_load-fails.patch: print
error if kexec_file_load fails (bsc#1197176).
==== libapparmor ====
- update zgrep-profile-mr870.diff to allow executing 'expr' (boo#1198531)
- Add samba-new-dcerpcd.patch, samba-4.16 has a new dcerpcd daemon
which now will spawn new additional services on demand. We need to
modify the existing smbd/winbind profiles and additionally add a
new set of profiles to cater for the new functionality;
(bnc#1198309);
- Add samba_deny_net_admin.patch to add new rule to deny
noisy setsockopt calls from systemd; (bnc#1196850).
==== libcap ====
Version update (2.63 -> 2.64)
- update to 2.64:
* Fix memory leak in libpsx at program exit.
* Be more resilient to CGo configuration with Go compiler when building tests.
* Fix cap_*prctl() return code/errno handling.
* Minor clarification to cap_get_pid() man page concerning pid value within namespaces.
==== libgit2 ====
Version update (1.4.2 -> 1.4.3)
- update to 1.4.3:
* compatibility with git's changes for CVE-2022-24765 boo#1187234
* several correctness fixes where invalid input can lead to a
crash and denial of service
==== libjpeg-turbo ====
Version update (2.1.2 -> 2.1.3)
Subpackages: libjpeg8 libturbojpeg0
- update to 2.1.3:
* Fixed a regression introduced by 2.0 beta1[7] whereby cjpeg compressed PGM
input files into full-color JPEG images unless the `-grayscale` option was
used.
* cjpeg now automatically compresses GIF and 8-bit BMP input files into
grayscale JPEG images if the input files contain only shades of gray.
* The build system now enables the intrinsics implementation of the AArch64
(Arm 64-bit) Neon SIMD extensions by default when using GCC 12 or later.
* Fixed a segfault that occurred while decompressing a 4:2:0 JPEG image using
the merged (non-fancy) upsampling algorithms (that is, with
`cinfo.do_fancy_upsampling` set to `FALSE`) along with `jpeg_crop_scanline()`.
Specifically, the segfault occurred if the number of bytes remaining in the
output buffer was less than the number of bytes required to represent one
uncropped scanline of the output image. For that reason, the issue could only
be reproduced using the libjpeg API, not using djpeg.
==== libnl3 ====
Version update (3.5.0 -> 3.6.0)
Subpackages: libnl-config libnl3-200
- Update to release 3.6.0
* route/mdb: add support for MAC multicast entries
* mdb: support bridge multicast database notification
* Support Hardware offload capability for MACsec
* nflog: add CT support
* Add IPv6 GRE support
* Add IPv6 VTI support
* Add support for team devices
- Drop 0001-route-link-add-RTNL_LINK_REASM_OVERLAPS-stat.patch
(merged)
==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Add mitigate-FORTIFY_SOURCE-3.patch that should mitigate
new -D_FORTIFY_SOURCE=3 level as analyzed in GCC bug:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078.
==== libstorage-ng ====
Version update (4.5.3 -> 4.5.4)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Russian) (bsc#1149754)
- 4.5.4
==== libunistring ====
Version update (0.9.10 -> 1.0)
- Update to 1.0:
* Unicode 14.0.0 support
* License changed to LGPL-3.0-or-later OR GPL-2.0-or-later
* *_uctomb functions now support strings larger than 2 GiB
* linebreak functions now make it easier to work with strings
that contain CR-LF sequences
* New properties for recognizing pictographics symbols and
regional indicators
- drop disable-broken-tests.patch
==== libusb-1_0 ====
Version update (1.0.25 -> 1.0.26)
- Update to version 1.0.26
* Fix regression with transfer free's after closing device
* Fix regression with destroyed context if API is misused
* Workaround for applications using missing default context
* Fix hotplog enumeration regression
* Build fixes for various platforms and configurations
* Add interface bound checking for broken devices
* Add umockdev tests on Linux
==== libyui ====
Version update (4.3.3 -> 4.4.0)
- Added dynamic property first-item to YQItemSelector and
YQCustomStatusItemSelector for QSS styling (bsc#1196599)
see also https://github.com/libyui/libyui/pull/68
- 4.4.0
- Reviewed and merged pending community PRs:
- Perl bindings build error fix by Angelo Naselli <anaselli(a)linux.it>
- Ruby bindings with libyui-mga by Angelo Naselli <anaselli(a)linux.it>
- Typo fix in rest-api examples by George Gkioulis <ggkioulis(a)suse.com>
- Missing examples header fix by James.W <jinnan.wjn(a)alibaba-inc.com>
==== libyui-ncurses ====
Version update (4.3.3 -> 4.4.0)
- Added dynamic property first-item to YQItemSelector and
YQCustomStatusItemSelector for QSS styling (bsc#1196599)
see also https://github.com/libyui/libyui/pull/68
- 4.4.0
- Reviewed and merged pending community PRs:
- Perl bindings build error fix by Angelo Naselli <anaselli(a)linux.it>
- Ruby bindings with libyui-mga by Angelo Naselli <anaselli(a)linux.it>
- Typo fix in rest-api examples by George Gkioulis <ggkioulis(a)suse.com>
- Missing examples header fix by James.W <jinnan.wjn(a)alibaba-inc.com>
==== libyui-ncurses-pkg ====
Version update (4.3.3 -> 4.4.0)
- Added dynamic property first-item to YQItemSelector and
YQCustomStatusItemSelector for QSS styling (bsc#1196599)
see also https://github.com/libyui/libyui/pull/68
- 4.4.0
- Reviewed and merged pending community PRs:
- Perl bindings build error fix by Angelo Naselli <anaselli(a)linux.it>
- Ruby bindings with libyui-mga by Angelo Naselli <anaselli(a)linux.it>
- Typo fix in rest-api examples by George Gkioulis <ggkioulis(a)suse.com>
- Missing examples header fix by James.W <jinnan.wjn(a)alibaba-inc.com>
==== libyui-qt ====
Version update (4.3.3 -> 4.4.0)
- Added dynamic property first-item to YQItemSelector and
YQCustomStatusItemSelector for QSS styling (bsc#1196599)
see also https://github.com/libyui/libyui/pull/68
- 4.4.0
- Reviewed and merged pending community PRs:
- Perl bindings build error fix by Angelo Naselli <anaselli(a)linux.it>
- Ruby bindings with libyui-mga by Angelo Naselli <anaselli(a)linux.it>
- Typo fix in rest-api examples by George Gkioulis <ggkioulis(a)suse.com>
- Missing examples header fix by James.W <jinnan.wjn(a)alibaba-inc.com>
==== libyui-qt-graph ====
Version update (4.3.3 -> 4.4.0)
- Added dynamic property first-item to YQItemSelector and
YQCustomStatusItemSelector for QSS styling (bsc#1196599)
see also https://github.com/libyui/libyui/pull/68
- 4.4.0
- Reviewed and merged pending community PRs:
- Perl bindings build error fix by Angelo Naselli <anaselli(a)linux.it>
- Ruby bindings with libyui-mga by Angelo Naselli <anaselli(a)linux.it>
- Typo fix in rest-api examples by George Gkioulis <ggkioulis(a)suse.com>
- Missing examples header fix by James.W <jinnan.wjn(a)alibaba-inc.com>
==== libyui-qt-pkg ====
Version update (4.3.3 -> 4.4.0)
- Added dynamic property first-item to YQItemSelector and
YQCustomStatusItemSelector for QSS styling (bsc#1196599)
see also https://github.com/libyui/libyui/pull/68
- 4.4.0
- Reviewed and merged pending community PRs:
- Perl bindings build error fix by Angelo Naselli <anaselli(a)linux.it>
- Ruby bindings with libyui-mga by Angelo Naselli <anaselli(a)linux.it>
- Typo fix in rest-api examples by George Gkioulis <ggkioulis(a)suse.com>
- Missing examples header fix by James.W <jinnan.wjn(a)alibaba-inc.com>
==== ncurses ====
Version update (6.3.20220319 -> 6.3.20220402)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20220402
+ amend extended_captype(), returning CANCEL if a string is explicitly
cancelled.
+ make description-fields distinct -TD
- Add ncurses patch 20220326
+ update teken -TD
+ add teken-16color, teken-vt and teken-sc -TD
+ add a few missing details for vte-2018 (report by Robert Lange) -TD
==== openldap2 ====
Version update (2.5.9 -> 2.6.1)
Subpackages: libldap-data openldap2-client
- Use libargon2 instead of libsodium because it supports p>1
- Added new contrib overlays: authzid, datamorph, variant, vc
- Update to release 2.6.1
* Ability to log directly to a file bypassing syslog
* back-ndb is retired
* back-sql and back-perl are deprecated
* lloadd(8): Additional load balancing strategies.
* lloadd(8): Additional options to improve coherence with certain
controls and extended operations.
==== openldap2-contrib-src ====
Version update (2.5.9 -> 2.6.1)
- Use libargon2 instead of libsodium because it supports p>1
- Added new contrib overlays: authzid, datamorph, variant, vc
- Update to release 2.6.1
* Ability to log directly to a file bypassing syslog
* back-ndb is retired
* back-sql and back-perl are deprecated
* lloadd(8): Additional load balancing strategies.
* lloadd(8): Additional options to improve coherence with certain
controls and extended operations.
==== osinfo-db ====
- bsc#1197958 - request support for SLE15-SP4 in the osinfo database
- Add support for SUSE linux Enterprise Micro 5.2
add-slem5.2-support.patch
==== perl-Config-General ====
Version update (2.63 -> 2.65)
- updated to 2.65
see /usr/share/doc/packages/perl-Config-General/Changelog
2.65 - fix rt.cpan.org#132893: clarified license, now licensed
under the Artistic License 2.0.
- fix rt.cpan.org#139261: correctly include directories.
- fix rt.cpan.org#118746: remove the comma from legal
variable names, added mandatory start characters a-zA-Z0-9,
added a section in the POD to clarify this.
- fix rt.cpan.org#119160: fix IfDefine code. Thanks for the patch.
2.64 - fix rt.cpan.org#142095: copy default hash, avoid modification.
- the Catalyst folks who hosted the source of this module
closed or moved the repository, I have not been informed and
have therefore lost all history of the module. So I moved
to github (https://github.com/TLINDEN/Config-General)
Thanks for nothing, Catalyst.
==== perl-HTML-Parser ====
Version update (3.77 -> 3.78)
- updated to 3.78
see /usr/share/doc/packages/perl-HTML-Parser/Changes
3.78 2022-03-28
* Remove unused variable (GH#26) (Michal Josef ?pa?ek)
==== perl-Mail-DKIM ====
Version update (1.20200907 -> 1.20220408)
- updated to 1.20220408
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20220408 2022-04-08 UTC
+ Add support for signatures with an Expiration value
==== perl-libwww-perl ====
Version update (6.61 -> 6.62)
- updated to 6.62
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.62 2022-04-05 01:04:17Z
- Allow downloading to a filehandle (GH#400) (Andrew Fresh)
==== php7 ====
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- fpm %postrans: check whether sytemctl is available
==== pipewire ====
Version update (0.3.49 -> 0.3.50)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.50:
* Highlights
- pw-stream can now report more timing information and can
suggest the optimal number of samples to queue for playback.
- pw-dot now works again.
- module-pulse-tunnel latency was improved.
- Wine applications using the JACK backend should no longer
crash.
- The channelmixer defaults are improved and the muffled sound
when playing back 5.1 and 7.1 material has been fixed.
- Many fixes and improvements.
* PipeWire
- pw-stream now places a suggested amount of samples in the
pw-buffer for playback. This allows you to remove some places
where spa_io_rate_match was needed to get this information.
- pw-stream has new API to request a timing update. New fields
are added in the timing info, such as number of buffered
samples in the resampler and the number of queued and
dequeued buffers.
- pw-stream has support for double controls now. More controls
are exposed such as the Rate control to do adaptive
resampling.
- The thread-utils object was moved to the context to avoid
some concurrent use cases that caused crashes.
- Deactivating an exported node/stream will now remove the node
from the data-thread immediately so that the process function
will not be called anymore and resources can be safely freed.
This could fix some of the last remaining crashes when
streams are stopped.
- PipeWire will now fail to load a module that tries to
register the same export type twice instead of silently doing
the wrong thing.
* Modules
- Many modules now use the NODE_WANT_DRIVER instead of the
pipewire.dummy NODE_GROUP property. This makes it possible to
use them with any other driver and can avoid resampling in
some cases.
- module-pulse-tunnel now uses an adaptive resampler to keep
the latency under control. Latency should be much better than
before and stay constant even when there are network delays.
- There is now an option for packages to disable building the
RTKit module, which is still built by default for backwards
compatibility reasons.
- A leak was fixed in filter-chain.
- Module node names are now made more unique with the pid.
* tools
- pw-cat verbose output has been improved.
- pw-link now has a man page.
- pw-reserve now has an -r option to make it issue a
RequestRelease command on the owner of the device. This makes
it possible to ask WirePlumber to close and release a device.
- Fix pw-dot again. It didn't work anymore because of stray
done events that were emitted to notify the client of object
serials.
* SPA
- The channelmixer now has PSD upmixing enabled again. We used
the simple upmixing in the previous release but that just
sounds too awful to be a good default.
- The channelmixer will not upmix FC and LFE anymore when
upmixing is explicitly disabled.
- The channelmixer will only lowpass filter FC and LFE channels
when they were upmixed.
- The defaults of the channelmixer were tweaked a little. There
is now a little bit more bass in the LFE channel and more
high fequencies in the FC channel when upmixing. Also the
channel widening has been disabled by default.
- Locale independent float parsing now uses a more portable
solution with uselocale.
- ALSA will now only allocate a buffer size big enough to hold
4 times the quantum limit instead of as large as possible.
* pulse-server
- Internal cleanups in handling of modules.
- A quirk to force s16 sample formats for teams-insider has
been added.
* JACK
- The data-loop is now started in activate and stopped in
deactivate.
This makes the data-loop respect any custom thread functions
you configure. This also makes Wine apps using the JACK
backend work.
- Port sorting was improved/fixed.
- Rebase reduce-meson-dependency.patch.
- Require RealtimeKit.
==== plasma-framework ====
Subpackages: libKF5Plasma5 plasma-framework-components
- Apply b62d83bef7733e4943e6f66787166b41198d1359.patch
fixes plasmoid layout regression (kde#452512)
==== plasma5-pk-updates ====
Subpackages: plasma5-pk-updates-lang
- Add patch to fix package list with newer Plasma/Frameworks
(a version update might be lacking some translations for string
changes):
* 0001-Set-and-use-implicitHeight-instead-of-height.patch
==== postgresql ====
Subpackages: postgresql-contrib postgresql-server
- Change to systemd-sysusers
==== postgresql14 ====
Version update (14.1 -> 14.2)
Subpackages: libpq5 postgresql14-contrib postgresql14-server
- bsc#1198166: Pin to llvm13 until the next patchlevel update.
- bsc#1195680: Upgrade to 14.2:
* https://www.postgresql.org/docs/14/release-14-2.html
* Reindexing might be needed after applying this upgrade, so
please read the release notes carefully.
- boo#1190740: Add constraints file with 12GB of memory for s390x
as a workaround
==== procps ====
Version update (4.0.0 -> 3.3.17)
- Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is
ignore SIGURG
- Correct used URLs
- Skip test suite on emulated riscv64 systems as the qemu process
is unexpected on the command lines of processes
- Add upstream patch procps-3.3.17-bsc1181976.patch based on
commit 3dd1661a to fix bsc#1181976 that is change descripton
of psr, which is for 39th field of /proc/[pid]/stat
- Don't install translated man pages for non-installed binaries
(uptime, kill).
- Remove /usr/share/man/uk dir to file list for lang sub package:
It's now provided by filesystem.
- Add /usr/share/man/uk dir to file list for lang sub package
- Fix directory for Ukrainian man pages translations.
- Move localized man pages to lang package.
- Remove obsolete conditionals.
- Remove obsolete --enable-oomem option.
- Run spec-cleaner.
- Update to procps-ng-3.3.17
* library: Incremented to 8:3:0
(no removals or additions, internal changes only)
* all: properly handle utf8 cmdline translations issue #176
* kill: Pass int to signalled process merge #32
* pgrep: Pass int to signalled process merge #32
* pgrep: Check sanity of SG_ARG_MAX issue #152
* pgrep: Add older than selection merge #79
* pidof: Quiet mode merge #83
* pidof: show worker threads Redhat #1803640
* ps.1: Mention stime alias issue #164
* ps: check also match on truncated 16 char comm names
* ps: Add exe output option Redhat #1399206
* ps: A lot more sorting available merge #99
* pwait: New command waits for a process merge #97
* sysctl: Match systemd directory order Debian #950788
* sysctl: Document directory order Debian #951550
* top: ensure config file backward compatibility Debian #951335
* top: add command line 'e' for symmetry with 'E' issue #165
* top: add '4' toggle for two abreast cpu display issue #172
* top: add '!' toggle for combining multiple cpus
* top: fix potential SEGV involving -p switch merge #114
* vmstat: Wide mode gives wider proc columns merge #48
* watch: Add environment variable for interval merge #62
* watch: Add no linewrap option issue #182
* watch: Support more colors merge #106,#109
* free,uptime,slabtop: complain about extra ops issue #181
- Remove now obsolete upstream patches
* procps-check-sanity-of-SC_ARG_MAX.patch
* procps-ng-3e1c00d0.patch
- Port patches
* procps-ng-3.3.10-integer-overflow.patch
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.8-accuracy.dif
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.9-w-notruncate.diff
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Package translations in procps-lang.
- prepare usrmerge (boo#1029961)
- Add upstream procps-check-sanity-of-SC_ARG_MAX.patch in order to fix
pgrep: cannot allocate 4611686018427387903 bytes when ulimit -s is unlimited.
- Replace patch procps-ng-3.3.16-comm_len.patch with upstream
commitment patch procps-ng-3e1c00d0.patch (bsc#1158830)
- Enable pidof by default
- Update to procps-ng-3.3.16
* library: Increment to 8:2:0
No removals or functions
Internal changes only, so revision is incremented.
Previous version should have been 8:1:0 not 8:0:1
* docs: Use correct symbols for -h option in free.1 Debian #898774
* docs: ps.1 now warns about command name length issue #101
* docs: install translated man pages issue #146
* pgrep: Match on runstate issue #109, Debian #919381
* snice: Fix matching on pid merge #89
* top: can now exploit 256-color terminals issue #96
* top: preserves 'other filters' in configuration file issue #99
* top: can now collapse/expand forest view children issue #99
* top: parent %CPU time includes collapsed children
* top: improve xterm support for vim navigation keys issue #135
* top: avoid segmentation fault at program termination Redhat #1737552
- Port patches (mostly changed offsets of the hunks)
* procps-ng-3.3.10-fdleak.dif
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.10-slab.patch
* procps-ng-3.3.10-xen.dif
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-readeof.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.8-vmstat-terabyte.dif
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Delete patches now upstream
* procps-ng-3.3.15-typo.patch
* procps-ng-3.3.8-top.1.diff
- Add aptch procps-ng-3.3.16-comm_len.patch
* "ps -C" does not allow anymore an argument longer than 15
characters (bsc#1158830)
- Reference patch procps-ng-3.3.15-typo.patch this patch add a
missed parenthesis for a nroff macro that is \*We become \*(We
in line 2186 of top/top.1
- Update to procps-ng-3.3.15 (bsc#1092100)
* library: Increment to 8:0:1
No removals, no new functions
Changes: slab and pid structures
* library: Just check for SIGLOST and don't delete it issue #93
* library: Fix integer overflow and LPE in file2strvec CVE-2018-1124
* library: Use size_t for alloc functions CVE-2018-1126
* library: Increase comm size to 64
* pgrep: Fix stack-based buffer overflow CVE-2018-1125
* pgrep: Remove >15 warning as comm can be longer issue #92
* ps: Fix buffer overflow in output buffer, causing DOS CVE-2018-1123
* ps: Increase command name selection field to 64
* top: Don't use cwd for location of config CVE-2018-1122
- Increase so major number
- Update to procps-ng-3.3.14
* update translations
* library: build on non-glibc systems
* free: fix scaling on 32-bit systems
* Revert "Support running with child namespaces"
- Update descriptions.
- Remove sysvinit boot script
- Add procps-rpmlintrc
- Update to procps-ng-3.3.13
* library: Increment to 7:0:1
No changes, no removals
New fuctions: numa_init, numa_max_node, numa_node_of_cpu,
numa_uninit, xalloc_err_handler
* doc: Document I idle state in ps.1 and top.1 Debian #886967
* free: fix some of the SI multiples issue #45
* kill: -l space between name parses correctly Debian #854407
* library: dont use vm_min_free on non Linux Debian #831396
* library: dont use SIGPWR on FreeBSD Debian #832148
* library: don't strip off wchan prefixes (ps & top) Redhat #1322111
* pgrep: warn about 15+ char name only if -f not used
* pgrep/pkill: only match in same namespace by default merge #41
* pidof: specify separator between pids merge #58
* pkill: Return 0 only if we can kill process Debian #852758
* pmap: fix duplicate output line under '-x' option Redhat #1374061
* ps: avoid eip/esp address truncations Debian #846361
* ps: recognizes SCHED_DEADLINE as valid CPU scheduler
* ps: display NUMA node under which a thread ran issue #58
* ps: Add seconds display for cputime and time merge #43
* ps: Add LUID field merge #57 Redhat #1518986
* sysctl: Permit empty string for value issue #74
* sysctl: Don't segv when file not available issue #76
* sysctl: Read and write large buffers merge #56
* top: add config file support for XDG specification
* top: eliminated minor libnuma memory leak
* top: show fewer memory decimal places (configurable) issue #50
* top: provide command line switch for memory scaling Redhat #1034466, issue #53
* top: provide command line switch for CPU States issue #55
* top: provides more accurate cpu usage at startup Redhat #1182327
* top: display NUMA node under which a thread ran issue #58
* top: fix argument parsing quirk resulting in SEGV Redhat #1450429
* top: delay interval accepts non-locale radix point Redhat #1182248
* top: address a wishlist man page NLS suggestion Debian #865689
* top: fix potential distortion in 'Mem' graph display issue #64
* top: provide proper multi-byte string handling issue #68
* top: startup defaults are fully customizable Redhat #1153049, #1499410, issues #6, #78
* see man page 6c. SYSTEM Configuration File
* watch: define HOST_NAME_MAX where not defined Debian #830734
* vmstat: Fix alignment for disk partition format issue #69
* watch: Support ANSI 39,49 reset sequences issue #73
- Removed now patch now upstream
0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
procps-ng-3.3.12-stable_secret.patch
procps-ng-3.3.12-strtod.patch
procps-ng-3.3.12-sysctl-a.patch
procps-ng-3.3.12-sysctl-iobuf.patch
- Port patches
procps-ng-3.3.10-bnc634071_procstat2.diff
procps-ng-3.3.10-errno.patch
procps-ng-3.3.10-fdleak.dif
procps-ng-3.3.10-integer-overflow.patch
procps-ng-3.3.10-large_pcpu.patch
procps-ng-3.3.10-slab.patch
procps-ng-3.3.11-pmap4suse.patch
procps-ng-3.3.8-accuracy.dif
procps-ng-3.3.8-bnc634840.patch
procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
procps-ng-3.3.8-petabytes.patch
procps-ng-3.3.8-readeof.patch
procps-ng-3.3.8-tinfo.dif
procps-ng-3.3.8-top.1.diff
procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Use %license (boo#1082318)
- Remove patch procps-ng-3.3.12-sysctl-iobuf-write.patch (bsc#1077746)
- Add patches
0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
from my project https://gitlab.com/bitstreamout/procps/tree/procio
which implements a flexible buffer for reading and writing values
below /proc/sys (bsc#1039941)
- Add patch procps-ng-3.3.12-sysctl-iobuf-write.patch to use
increased buffer on writing /proc/sys/net/ipv4/ip_local_reserved_ports
- procps-ng-3.3.12-sysctl-iobuf.patch: fix crash
- Add patch procps-ng-3.3.12-sysctl-iobuf.patch to increase I/O
buffer for reading and writing values below /proc/sys (bsc#1039941)
- Add patch procps-ng-3.3.12-stable_secret.patch to avoid messages
on unset /proc/sys/net/ipv6/conf/*/stable_secret due EIO
- Drop support for xinetd (systat.xinetd)
* xinetd is being obsoleted
* provided service is considered unsecure and is unlikely to be
used anyways
- Small packaging cleanup with spec-cleaner
- Add patch procps-ng-3.3.12-sysctl-a.patch (bsc#1039941, had been
accepted upstream) that is allow content lines below /proc/sys
longer than 1024 characters
- Explain option --no-truncate of command w
- Remove -L option on screen call dues API change, now we depend
on environment variables only.
- Only buildrequire pkgconfig(libsystemd) instead of
pkgconfig(libsystemd-login): The latter was merged into
libsystemd in version 209.
- Avoid fillup and insserv on modern systems (bsc#992845)
- Use test suite but avoid the w command due dummy utmp
* This requires dejagnu for the runtest command
* This requires screen to be able to provide a tty
- Add patch procps-ng-3.3.12-strtod.patch to fix missed extern
declaration of strtod_nol_or_err()
- Update to procps-ng-3.3.12
* libprocps API 6:0:0
* build: formerly optional --enable-oomem unconditional
* free: man document rewritten for shared Debian #755233
* free: interpret intervals in non-locale way Debian #692113
* kill: report error if cannot kill process Debian #733172
* library: refine calculation of 'cached' memory
* library: find tty quicker Debian #770215
* library: eliminate threads display inconsistencies Redhat #1284091
* pidof: check cmd if space found in argv0
* pmap: fixed detail parsing on long mapping lines
* pmap: fix occasional incorrect memory usage values Redhat #1262864
* ps: sort by cgroup Debian #692279
* ps: display control group name with -o cgname
* ps: fallback to attr/current for context Debian #786956
* ps: enabled broken 'thcount' option Redhat #1174313
* tests: conditionally add prctl Debian #816237
* top: displays the 3 new linux-4.5 RES memory fields
* top: man page memory fields corrected + new narrative
* top: added display of CGNAME (control group name)
* top: is now more responsive to cpus brought online
* top: namespace cols use suppressible zero
* top: zero suppress ('0') includes out-of-memory & nice
* top: better 'i' toggle management when scrolled
* top: the '=' key now includes active locate requests
* vmstat: devices exceeding 15 chars now displayed Redhat #586078
* watch: hostname added to header
* watch: better handling ANSI including esc[m Debian #830313
* watch: use locale-independent float Debian #692113
- Avoid line doubling of pmap output due new SwapPss entry (boo#982090)
- Remove SUSE version of pmap as this stumble over new entries
in processes smaps files (boo#962275)
- Add patch procps-ng-3.3.11-pmap4suse.patch to let upstream pmap
behave similar to old suse pmap
- Pmap: support "SwapPss" which shows proportional swap share
of a process similar to the PSS (proportional set size)
of a process which is the count of pages it has in memory.
- Update to procps-ng-3.3.11
* libprocps API 5:0:0
* pgrep: don't crash with -a -w flags. Merge 33, Debian #768190
* skill: command line with signal number interpreted correctly
* pmap: print process name even if smaps is unreadable Debian #775624
* ps: sort by etimes column, uses etime Debian #794619
* ps, top: Add support for LXC containers. Ubuntu #1174911
* w: work with smaller window sizes Debian #183394
* w: correctly find "best" proc with pid wrap
* library: use merged systemd library Debian #731256
* kill,skill,pkill: fix option parsing
* top once again will fully honor a saved rcfile,
without requiring --disable-modern-top. Debian #762928, #762947
* vmstat: Not crash if partition appears before disk Debian #736628
* free: -s without -c works Debian #733758
- Remove the patch procps-v3.3.4-w-simply-work.diff as now upstream
- Port our legacy pmap to new procps-ng-3.3.11
- Make it build with every ncurses library ABI
- Reintroduce the corrected patch procps-ng-3.3.9-w-notruncate.diff
to have a working --no-truncat option back for `w' (boo#932950)
- restore original top defaults. The new ones result in half of the display
occupied with cpu information and the other half with systemd children.
- Remove redundant ldconfig requires
- Update to procps-ng-3.3.10
* sysctl --system loads default config file - Debian #732920
* ps doesn't exit on SIGCONT
* top better accommodates discontinuous NUMA nodes
* ps cmdline trailing spaces suppressed under zsh, redhat #1057600
* kill restores the '-HUP -1' functionality
* vmstat -d / -p segfault eliminated when /sys is not mounted
* pgrep properly shows full command line when -au are combined
* vmstat supports timestamps with -t/--timestamp option
* top is now immune to distortions when system time is reset
* top standardized the <Esc> key support with prompted input
* top missing summary area info added to man document, ubuntu #574624
* top properly responds to the current locale LC_NUMERIC setting
* top provides alternate graph modes for cpu states and memory usage
* top offers new startup defaults, plus ./configure --disable-modern-top
* top exploits MemAvailable field and offers improved memory statistics
* ps new --quick-pid option, a more efficient alternative to --pid option
* usernames up to 32 characters now accommodated (up from 19), redhat #1112734
* free exploits MemAvailable field and offers improved memory statistics
* free considers slabs in displayed totals, debian #565518, ubuntu #126329
* watch supports new ANSI styles and background colors
- Remove the patches now upstream
0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch
0024-sysctl-system-loads-default-config-file.patch
0025-Split-help-lines-to-help-translators.patch
0026-library-fixing-uninitialized-variable-pos-in-whattim.patch
0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch
0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch
0029-ps-ignore-SIGCONT.patch
0031-vmstat-wide-output-still-not-wide-enough.patch
0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch
0033-kill-for-PID-1-restored.patch
0034-Check-for-presence-of-disks-in-vmstat.patch
0035-PID-2-to-9-for-kill-too.patch
0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch
0036-pgrep-fails-to-show-full-command-line-with-au.patch
0036-top-restore-the-former-behavior-after-stderr-redirec.patch
0037-fail-on-null-string-for-arguments.patch
0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch
0038-Update-help-files.patch
0038-top-protect-against-distortion-when-system-time-rese.patch
0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch
0040-watch-Don-t-leak-extra-fds-to-the-child.patch
0041-vmstat-Fixing-format-security-flaws.patch
0043-Added-get-trans-target-to-Makefile.patch
0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch
0045-library-properly-handle-memory-used-by-tmpfs.patch
0045-top-standardize-Esc-key-support-with-prompted-input.patch
0046-Minor-i18n-fixes.patch
0046-top-miscellaneous-accumulated-changes-to-program-cod.patch
0047-sysctl-increase-max-supported-line-length-of-the-con.patch
0049-fix-url-for-rsync.patch
0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch
0052-top-refactor-man-document-so-as-to-allow-translation.patch
0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch
0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch
0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
0060-top-miscellaneous-accumulated-changes-to-man-documen.patch
bsc901202-add-better-help-output.patch
procps-ng-3.3.8-selinux.patch
procps-v3.3.3-buffersize.diff
- Modify and rename patches
procps-ng-3.3.8-bnc634071_procstat2.diff becomes procps-ng-3.3.10-bnc634071_procstat2.diff
procps-ng-3.3.9-errno.patch becomes procps-ng-3.3.10-errno.patch
procps-v3.3.3-fdleak.dif becomes procps-ng-3.3.10-fdleak.dif
procps-v3.3.3-integer-overflow.patch becomes procps-ng-3.3.10-integer-overflow.patch
procps-v3.3.4-large_pcpu.patch becomes procps-ng-3.3.10-large_pcpu.patch
procps-v3.3.3-slab.patch becomes procps-ng-3.3.10-slab.patch
procps-v3.3.4-xen.dif becomes procps-ng-3.3.10-xen.dif
- Modify patch procps-v3.3.3-slab.patch to be able to make the adding
further cache lines to cache output of the free command switchable.
- This requires modifing the patches
0045-library-properly-handle-memory-used-by-tmpfs.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
procps-ng-3.3.9-errno.patch
procps-v3.3.3-integer-overflow.patch
procps-v3.3.3-slab.patch
- Add upstream patch bsc901202-add-better-help-output.patch
which includes the commits
0f649e2cd2eef94075f1975248953f8c5b85d9f4
4ba9ff5c0df7e94d03a555ac4cec947f6fac2ba6
b4951bfea367eef551b053e9f0240d717c353c11
to fix the bug bsc#901202
- Add patch procps-ng-3.3.9-errno.patch to avoid leftover errno
from setlocale() (bsc#908516)
- Correct package name in descriptions: procps, not props
- Remove patches
procps-v3.3.3-chroot.diff
procps-v3.3.5-top-locale.patch
as already included in upstream code (bnc#884502)
- Require the systemd libraries for build to allow the move
of systemd.pc back to systemd
- Update to procps-ng-3.3.9
* kernel namespaces support added to skill, pgrep, ps and top
* pidof was reimplemented from scratch (replacing sysvinit pidof)
* ps has configurable libselinux support (--enable-libselinux)
* ps provides for display of systemd slice unit (--with-systemd)
* free can once again report non-zero 'shared' memory
* sysctl provides '--system' to ignore missing /etc/sysctl.conf
* watch interval capacity was increased - debian #720445
* pwdx no longer fails in a nonexistent locale - debian #718766
* top clarified summary area Mem/Swap stats - debian #718670
* top batch mode -w (width) abend fixed - debian #721204
* top man page removed 'Bd/Ed' mdoc macros - debian #725713
* top no longer clears screen at exit - redhat #977561
* top adapted to potential libnuma stderr message - redhat #998678
* top added missing batch mode newline - redhat #1008674
- Modify patches
procps-ng-3.3.8-watch.patch becomes procps-ng-3.3.9-watch.patch
procps-v3.3.4-w-notruncate.diff becomes procps-ng-3.3.9-w-notruncate.diff
procps-ng-3.3.8-top.1.diff
procps-ng-3.3.8-top.1.diff
procps-v3.3.4-large_pcpu.patch
procps-ng-3.3.8-bnc634071_procstat2.diff
- Remove patches now upstream
procps-v3.3.4-stealtime.patch is upstream
procps-ng-3.3.8-libselinux.patch
procps-ng-3.3.8-shmem.patch
0001-top-add-the-major-version-to-dlopen-of-libnuma-sonam.patch
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
0007-top-correct-improve-or-otherwise-tweak-some-comments.patch
0008-top-tweak-cursor-state-code-to-swat-an-obscure-bugle.patch
0009-top-correct-cursor-positioning-for-all-Z-or-C-cases.patch
0010-ps-address-a-potential-newline-quirk-the-libselinux.patch
0012-top-hint-that-Summary-Area-cached-is-Mem-not-Swap.patch
0013-top-modest-efficiency-change-to-message-line-handlin.patch
0014-top-correct-improve-and-otherwise-tweak-configs_read.patch
0015-top-swat-bug-affecting-batch-mode-and-width-provisio.patch
0018-top-restore-the-lost-final-newline-when-in-Batch-mod.patch
0019-top-swat-bug-impacting-idle-mode-user-filtering.patch
0021-top-address-some-potential-libnuma-display-corruptio.patch
0022-top-fix-miscellaneous-spelling-errors-in-man-documen.patch
0023-top-expand-on-column-highlight-quirks-in-man-documen.patch
0024-top-add-some-flexibility-to-dlopen-for-numa-support.patch
0025-top-minimize-the-statistics-overhead-for-numa-suppor.patch
0026-top-eliminate-yet-more-gcc-subscript-resolution-bloa.patch
0032-top-do-not-lie-about-purported-alphabetical-ordering.patch
0033-top-follow-usual-name-conventions-for-global-variabl.patch
- Add patches from upstream
0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch
0024-sysctl-system-loads-default-config-file.patch
0025-Split-help-lines-to-help-translators.patch
0026-library-fixing-uninitialized-variable-pos-in-whattim.patch
0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch
0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch
0029-ps-ignore-SIGCONT.patch
0031-vmstat-wide-output-still-not-wide-enough.patch
0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch
0033-kill-for-PID-1-restored.patch
0034-Check-for-presence-of-disks-in-vmstat.patch
0035-PID-2-to-9-for-kill-too.patch
0036-pgrep-fails-to-show-full-command-line-with-au.patch
0037-fail-on-null-string-for-arguments.patch
0038-Update-help-files.patch
0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch
0040-watch-Don-t-leak-extra-fds-to-the-child.patch
0041-vmstat-Fixing-format-security-flaws.patch
0043-Added-get-trans-target-to-Makefile.patch
0045-library-properly-handle-memory-used-by-tmpfs.patch
0046-Minor-i18n-fixes.patch
0047-sysctl-increase-max-supported-line-length-of-the-con.patch
0049-fix-url-for-rsync.patch
0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch
0052-top-refactor-man-document-so-as-to-allow-translation.patch
0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch
0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch
0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
0060-top-miscellaneous-accumulated-changes-to-man-documen.patch
- Fix missing job in D states in idle mode of top, therefore
update to latest top of procps-ng git HEAD
* Rename the patches
0001-top-enable-screen-contents-preservation-at-endofjob.patch
0001-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0001-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0002-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0002-top-cursor-repositioning-includes-line-oriented-inpu.patch
to
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
* Add upstream patches
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
0007-top-correct-improve-or-otherwise-tweak-some-comments.patch
0008-top-tweak-cursor-state-code-to-swat-an-obscure-bugle.patch
0009-top-correct-cursor-positioning-for-all-Z-or-C-cases.patch
0010-ps-address-a-potential-newline-quirk-the-libselinux.patch
0012-top-hint-that-Summary-Area-cached-is-Mem-not-Swap.patch
0013-top-modest-efficiency-change-to-message-line-handlin.patch
0014-top-correct-improve-and-otherwise-tweak-configs_read.patch
0015-top-swat-bug-affecting-batch-mode-and-width-provisio.patch
0018-top-restore-the-lost-final-newline-when-in-Batch-mod.patch
0019-top-swat-bug-impacting-idle-mode-user-filtering.patch
0021-top-address-some-potential-libnuma-display-corruptio.patch
0022-top-fix-miscellaneous-spelling-errors-in-man-documen.patch
0023-top-expand-on-column-highlight-quirks-in-man-documen.patch
0024-top-add-some-flexibility-to-dlopen-for-numa-support.patch
0025-top-minimize-the-statistics-overhead-for-numa-suppor.patch
0026-top-eliminate-yet-more-gcc-subscript-resolution-bloa.patch
0032-top-do-not-lie-about-purported-alphabetical-ordering.patch
0033-top-follow-usual-name-conventions-for-global-variabl.patch
0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch
0036-top-restore-the-former-behavior-after-stderr-redirec.patch
0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch
0038-top-protect-against-distortion-when-system-time-rese.patch
0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch
0045-top-standardize-Esc-key-support-with-prompted-input.patch
0046-top-miscellaneous-accumulated-changes-to-program-cod.patch
* Modify patches
0001-top-add-the-major-version-to-dlopen-of-libnuma-sonam.patch
procps-ng-3.3.8-libselinux.patch
- Ignore scan_unevictable_pages sysctl entry (bnc#868888)
procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
- Change patch procps-ng-3.3.8-accuracy.dif to really use finally
jiffies to calculate %CPU output (bnc#855861)
- Be aware of new VmFlags entry in /proc/<pid>/smaps
- Enable legacy pmap
- Fix crash of legacy pmap (bnc#842340)
- Add patch procps-ng-3.3.8-shmem.patch to show shared memory in
'free' again
- Add patch procps-ng-3.3.8-libselinux.patch to be able to enable
selinux
- Add patch procps-ng-3.3.8-vmstat-terabyte.dif to readd last
trifle rest of the old terabyte patch (is this really required?)
- Add three upstream patches
0001-top-enable-screen-contents-preservation-at-endofjob.patch
0001-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0002-top-cursor-repositioning-includes-line-oriented-inpu.patch
- Add tow upstream patches
0001-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0002-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
- Add upstream patch to use pecific libnuma.so.1 shared libray for
top instead of the devel version libnuma.so
- Update to procps-ng-3.3.8
* top adds extensions for linux NUMA/Node capability
* top has reverted to former %CPU and %MEM precision
but also provides a '--enable-wide-percent' option
Debian #707648
* eliminate the potential library segmentation fault
Debian #706259, RedHat #951391
* top now accomodates a window manager like 'screen'
RedHat #962022
* ps shows systemd unit and user unit for a process
- Update to procps-ng-3.3.7
* top adds a powerful new filter feature wherein any
window can include or exlude selected fields which
contain specific values - Debian #682082 & #682083
* top preserves user input for later recall and edit
* top provides true input editing vs. just backspace
* top user filtering with exclusion - Debian #682086
* top field management resize errors no longer fatal
* top is more responsive to window resize (SIGWINCH)
* top will now preserve user's context when signaled
- Update to procps-ng-3.3.6
* top adds a powerful new feature where the contents
of some file or output from a program, pipeline or
shell script can be viewed in its own scrollable &
searchable window while pausing the normal display
* top highlights matches with 'locate/next' commands
* top adds summary/task area memory scaling commands
* top adds a command to suppress insignificant zeros
* top adds a command line sort field override switch
* top provides a default PID for kill, nice commands
* top allows core dump generation, if a signal would
* pmap adds 2 new options based on smaps, -X and -XX
* Adjusted pmap pidlist storage Debian #688180
* programs will permit core-dumps RedHat #87825, 512857
* receiving a signal is not a crash RedHat #871824, 441656
* ps: Fixed negative etime RedHat #871819, #433266
* pkill -c option returns Debian #693783
* pmap uses correct types for memory allocation Debian #688180
* expose freeproc, adds function to API Debian #681653
- move sysctl defaults to aaa_base (bnc#820443)
- enable hard- and symlink protection (bnc#821585)
- boot.sysctl is not suitable for distros with systemd, this
task is performed by systemd-sysctl(8) now.
- the "ad-hoc" test for pmap does not work in all systems, remove it.
- Make rpmlint happy
- Remove redundant tags/sections
- Update homepage URLs
- Add procps-v3.3.5-top-locale.patch (bnc#794678)
- Update to procps-ng-3.3.5
* Stop SIGFPE on vmstat at times
* Added debian patch for kfreebsd bug, Debian #674785
* Bump the soname
- Update to procps-ng-3.3.4
* Removed ps -aux bogus message
* w get -i option to display IP addresses
* watch 8bit fixes Debian #675069
* Fixed FTBFS for non-linux Debian #677055
* pkill -u <uid> doesn't need space Debian #676239
* top enables intra-column horizontal scrolling
* top can display a task's environment
* top can display major/minor pg fault deltas, Debian #84992
* top provides additional control over column widths
* top offers user controlled left/right justification
- Allow numeric user ids in top even if it does not exist in passwd
as such an id may listed due an uid from an chroot environment
- Avoid to be fooled by a former errno due not existing system
file as this might cause failing pwdx
- Avoid UNKNOWN version due git checkout, use tag version
- Make our w-notruncate patch file lines dynamically that is use
the string and not the umtp field lengths
- Make /bin -> /usr/bin a %bcond
- Allow SUSE specific pmap to list results for more than one pid
- Make SUSE specific pmap smart, that is detect only new entries
in smaps if environment variable MALLOC_CHECK_ is set, for
older kernels ignore entries which are not found.
- For legacy readd SUSE specific pmap
- Update to procps-ng-3.3.3
* watch -g command repeats until something changes
* Changed labels of kB etc to KiB Debian #662786
* top supports hotplugged memory and cpus Debian #351934, #459287
* top %cpu not distorted when switch to/from threads Debian #441166
* top can read old toprc configuration files Debian #651213, #651863
* top supports input paste once again Debian #663334
* top -p avoids SEGV when pid doesn't exist Debian 668335
* Various DejaGNU test cases fixed
* pgrep.1 graoff syntax fix Debian #665425
* sysctl avoid crash when -p file has unexpected input
* sysctl .conf off-by-one error Debian #669128
* libprocps: protect locale env getting overwrite RedHat #548711
* Documentation catch up (fixed prior to 3.3.3)
. top repeating "%" wastes space Debian #322984
. top -U user name parse error Debian #623200
. top memory leaks Debian #627257
. top impossible task swap statistics Debian #628462
. top forest view segfault Debian #650864
- Update to procps-ng-3.3.2
* Redefined library to use version-info
* NLS added! Programs can use po files to localise the output to suite
any supported languages.
* Imported a bunch of distribution patches:
watch: support unicode
watch: add precision wait time option -p
watch: interpret ANSI color code sequences
watch: add -exec and -beep flags and has better quoting
w: use environment to set user and from/host column widths
w: use COLUMNS environment if TIOCGWINSZ fails
w: bassman emulation with -o option
vmstat: do not scale si/so just like bi/bo
libprocps-ng: sysinfo.c: truncate the vmstat figure to 32 bits
tload: remote unneeded optarg and optind variables
sysctl: fix up some option processing
skill: kill prints perror
skill: do not treat skill null parameter as 0
skill: fix too greedy option parser
libprocps-ng: readproc.c: some type conversion help
ps: rename SZ to SIZE
ps: add sorting to %mem for ps
pmap: provide information for -x option
pgrep: distinguish between invalid commandline parameters and '-?'
pgrep: fix compiler warning saved_start_time might be used uninitialized
pgrep: add -c option for counting number of matched proceesses
pwdx & libprocps-ng: Hurd does not have MAX_PATH defined
ps: --sort does not work with time argument
skill: add CR to warning line
contrib: minimal ps: define mips PAGE_SIZE
libproc-ng: prettyfy proc mount messages
ps: add build option to disable ps option warning
libproc-ng: support building without WCHAR support
sysctl: remove index() for buildroot
* top now has a search capability
* User import is validated better to stop negative values for intervals etc
- Update to procps-ng-3.3.1
* Added DejaGNU regression testing
* Fixed pgrep -u not finding processes Debian#649591
* Fixed pgrep crashing
* vmstat -p <part> finds partitions. Was Debian patch vmstat_part_format
fixes closed bugs RH#485243 and Debian#588677
* watch 8-bit clean, Was Debian patch watch_8bitchar
* slabtop prints plain ASCII in once mode
- Update to procps-ng-3.3.0
* Debian, Fedora and openSUSE fork of procps.
https://gitorious.org/procps
* environment/build changes:
. autotools integrated
. procps-ng specific options
- -enable-oomem (add out-of-memory flds)
- -disable-kill (do not build kill pgm)
- -enable-w-from (from as default for w)
* library changes:
. added control groups support
. added supplementary groups support
. introduced proc_t memory management
. enabled hot-plugged cpu support
. introduced new api's
readeither (readproc.c)
readproctab3 (readproc.c)
escaped_copy (escape.c)
* free changes:
. rewritten/modernized
improved help
includes long options
added new processing options
. updated manual page
* ps changes:
. added new fields
cgroups,etimes,supgid,supgrp,tgid
. exploited new library api's
* top changes:
. redesigned fields management
. added new fields
cgroups,gid,nmin,nth,pgrp,ruid,
sid,suid,supgids,supgrps,suser,
tgid,tpgid
. added horizontal/vertical scrolling
. added flexible output override via -w
. added COMMAND column forest view via V
. added hot-plugged cpu/memory support
. improved user filtering via u|U
. improved signal handling
. restored zero delay functionality
. introduced true line input editing
. exploited new library api's
. improved performance up to 300%
- Avoid segfault with top when /proc is not readable (bnc#733753)
- Work around stupid build system
- Add patch to use libtinfo if available
- Disable auto-closing of cd tray bnc#659153
- cross-build fix: use %__cc macro
- add some docu to /etc/sysctl.conf (bnc#700174)
- make --system switch compatible with udev/systemd scheme
- Add large (p)cpu patch from Tony Ernst (bnc#713482)
- Add petabytes patch from Tony Ernst (bnc#713482)
- Ignore new smaps entries AnonHugePages and Locked (bnc#706942)
- load sysctls earlier (bnc#664550)
- move distro defaults to /lib/sysctl.d to avoid .rpmnew files
- enable IPv6 privacy by default (bnc#678066)
- boot.sysctl: Add support for loading defaults from
/boot/sysctl.conf-$(uname -r) before loading /etc/sysctl.conf
to allow each kernel flavor to adjust defaults without
different kernel configuration options.
- Fix procps-3.2.8.dif: use -Wl for linker options
- pmap: get and ignore Anonymous tag in smaps (bnc#656826)
- Fix race in parallel make
- On IA64 the priorities from 0 upto 100 are reserved for the
implementation
- Avoid running HZ initialization twice by using priority for
the constructors for excuting before main()
- Add test on "Unknown HZ value!"
- fix "Unknown HZ value!" error (bnc#649501)
- Fix build on newer systems
- Ignore SIGHUP within batch mode of top (bnc#634840)
- Add change to avoid repeated read of /proc/stat (bnc#634071)
- Add change to avoid repeated call of sysconf() (bnc#634071)
- use %_smp_mflags
- Avoid integer overflows in free(1) [bnc#411002]
- Add three changes from SLES11-SP1 (change for bnc#576073 is
the same as for bnc#513542)
- Include patch for fate##307524 into major patch of pmap
- Inlcude patch for gcc 4.5 into major patch for accuracy
- fix build with gcc 4.5 ("=>" is no nonger valid, now it's ">=")
- Modify accuracy for %CPU calculation to avoid apperent CPU load
above 100% (bnc#496705)
- Adjust pmap for new kernel [bnc#576073]
- Sysctl: ignore not existing directories in case of -e (bnc#559866)
- Ps: Ignore the environment variable $COLUMS if stdout is not a
terminal but only for $PS_PERSONALITY="posix" (bnc#497087)
- Tune some kernel.sched_* variables on s390(x) (bnc#557307).
- enable parallel building
- Add a commented line to sysctl.conf how to disable IPv6 (bnc#558325)
- Yet an other fd leak found by David Binderman (bnc#536207)
- Add support for displaying oom_score (fate##307524).
- Be aware that on XEN and VMware systems Div can become zero (bnc#529981)
- Moved /usr/bin/pgrep and pkill to /bin with symlinks in
/usr/bin to make it possible to use them at boot time.
- The kernel people forgotten to inform me about new smaps layout
* ignore KernelPageSize and MMUPageSize in pmap (bnc#513542)
- Update to procps-3.2.8
* ps: allow "+" in sort specifications, as in man page
* ps: recognize SCHED_ISO and SCHED_IDLE
* ps: document SCHED_BATCH and add a "see also" for stime
* ps: man page less ambiguous
* top: normal exit code should be 0
* top: misc fixes
* pgrep: usage error should exit with 2
* vmstat: use EXIT_FAILURE -- thanks Yoshio Nakamura
* sysctl: fix crash -- thanks Steinar Gunderson
* watch: tolerate umlauts
* pmap: range limits with -A low,high
* update /dev/tty* info to May 2009 devices.txt
* don't read off end of string const
- Adapt our patches
- top: shows correct values on 32bit arch (bnc#497544)
- top: show MB in case of TB of physical memory (bnc#484271)
- boot.sysctl: be more quiet (bnc#473729)
- Add c option patch to pgrep for counting matches (bnc#459081)
- Make steal time part in vmstat active (bnc#457383)
- Modify the patch for bnc#435544 to show summary CPU even on
big irons (bnc#457980)
- Add patch for support of cgroups of processes (fate#305346)
- Do not crash if terminal is not big enough (bnc#435544)
- pmap: seek also for Swap entry in smaps (bnc#433146)
- Increase accuracy for %CPU calculation (bnc#426229)
- enabled SELinux support [Fate#303662]
- Make boot script know about new upcoming startpar and insserv
- Annoying change in /proc/meminfo makes info about free memory
useless ... thanks Bart Van Assche for spotting (bnc#405246)
- Handle new Pss entry in smaps (bnc#374236)
- Also ignore empty proc files in sysctl (bnc #347322, #361049)
- Do not delete secondary IPs on deleting primary IP (bnc#212053)
- Use ASCII quote instead of acute accent (bug #354407)
- Add workaround for change in glibc 2.6.1 which is that a dir can
not be opened with both open(2) and opendir(2) (bug #347322)
- Read the time of system boot from /proc/stat (entry: btime)
instead of computing it as the difference between the current
time and the uptime. This avoids getting inconsistent results
from one run to the next. [#304596]
- Handle new Referenced entry in smaps (bug #281770)
- increase the number of possible inotify(7) watches [#281147]
- Add ncurses-devel BuildRequires
- Add missing Required-Start to boot.sysctl [#231677]
- Read upto EOF [#194598]
- Don't stop reading if the read buffer boundary is reached [#194598]
- remove unneeded boot.ldconfig from boot.sysctl
boot.sysctl should depend on boot.localfs (#181972)
- Update to version 3.2.7
- Add stealtime patch (bug #86394)
- fix %CPU column format [#159480]
- make CPU states consistent [#158572]
- fix last patch to not lead to constant CPU usage [#156395]
- dont crash if a CPU is hotplugged [#151285]
- fix ~/.toprc handling [#140319]
- converted neededforbuild to BuildRequires
- Add support for terabytes of memory [#145014]
- Document 'H' - Threads in top.1 (thanks Tony Ernst)
- Update to 3.2.6:
o vmstat: /proc/stat buffer big enough for 1024 CPUs
o dietlibc needs termios.h for struct winsize
o top: can do per-task display
o more MIPS crud
o begin prep for setuid
o top: fix %CPU max on 2..9 CPU SMP
o ps: fix crash related to realloc
o ps: man page more detailed
o spelling fixes
o top: crash on resize fixed
o vmstat: -p handles /dev/ and does not overflow
- Updated patch from rml
- Add patch from Chris Rivera for "smaps" that provides per-mapping
RSS information.
- Fix potential bufferoverflow in pwdx [#78074]
- Update to 3.2.5:
* display problem on 64-bit systems fixed
* top: variable-width PID and PPID
* top: variable-width %CPU
* sysctl: better error messages
* ps: security labels can contain any printable ASCII
* top: help and version message on stdout, with exit(0)
* ps: SIGTSTP and SIGTTOU shouldn't print bug email address
* slabtop: compile with glibc 2.2.17 (and older, likely)
* slabtop: fix overflow on huge NUMA boxes
* slabtop: accept any slabinfo 2.x format
* ps: alignment after WCHAN fixed
* pmap: when no -x or -d option, show full path
- Make our CFLAGS and RPM_OPT_FLAGS actually get used [#49378]
- Update to procps-3.2.4:
* support 64-bit MIPS with n32 binary
* sparc32 optimized for sparc32 again
* pwdx: new command
* ps: UTF-8 username + command
* ps: more room for some columns
* ps: tolerate SubDomain security module CONTEXT/LABEL data
* watch: passes COLUMNS and LINES in environment
* top: in batch mode, tolerate unknown $TERM
* pkill: quiet about processes that die before kill()
- Increase buffer size for reading proc files. [#44776]
- Ensure to activate boot.sysctl if we do a first installation, [#44481].
- Add default sysctl.conf file.
- Update to procps-3.2.3:
* avoid truncating long usernames
* avoid warning about -lncurses when not linking (more)
* new names for shared libraries (packagers: watch out!)
* build fixes and manpages updates
* wchan now '*' for multi-threaded processes
* ps: STAT shows l for multi-threaded processes
* vmstat: some overflow problems fixed -- thanks Holger Kiehl
- Use ps manpage from from the package.
- Update to procps-3.2.2:
* build tweaks and docu updates
* ps: k option and personality-specific -x support
* sysctl: -a and -N options, better error handling
* top: tolerate sparse CPU numbering, cope with terminals
lacking ram & sram, avoid xterm clear-to-eol at eol
* vmstat: fix -d
* watch: sub-second intervals
- Rediff patches.
- fixed crash in small terminal (bug #37651)
- Fix ps.1 [#35584]
- update to 3.2.1 to get rid of incompatible SE Linux patches.
3.2.1 is a bugfix release:
* ps: STAT flags for fg process group and session leader
* ps: STAT flags for swapped out process dropped (was broken)
* ps: new -M and Z options for security data (SE Linux, etc.)
* slabtop: detect broken /proc/slabinfo -- thanks to Fabian
Frederick
* slabtop: ensure that error messages show up on the screen --
FF again
- Fix top.1 man page and include pmap.1 [#35584]
- show the result of w also with line wrapps, like in good old times.
(ok'ed by stepan)
- add notruncate option to w (for powermanagement code)
- fix handling of many CPUs in top (#34347)
- update to procps 3.2.0
* build on IA-64 again
* pmap: output like Solaris 9, not Solaris 7
* ps: also handle SELinux on the 2.4.xx kernels
* top: during a ^Z, the terminal was messed up
* future-proof the tty handling
* add slabtop
* pmap: detect the primary stack
* pmap: -d format
* free: report high and low memory
- boot.sysctl: do nothing for stop case
- Disable some tests not working on all architectures
- Rename package to procps
- Move procinfo and psmisc into seperate packages
- Update to 3.1.15 (includes SELinux support)
- pstree: UTF-8: never draw >1 '+' at end of line(no change for ASCII)
- pstree: Fix -G which uses VT100 line drawing: use the full width
- fix package to build as user. Thanks to olh.
- update to procps 3.1.14
* ps fully supports thread display (H, -L, m, -m, and -T)
* top can show CPU usage for IO-wait, IRQ, and softirq
* can set $PS_FORMAT to choose your own default ps format
* better width control ("ps -o pid,wchan:42,args")
* width of ps PID column adjusts to your system
* vmstat lets you choose units you like: 1000, 1024, 1000000...
* top can sort by any column (old sort keys available too)
* top can select a single user to display
* top can be put in multi-window mode and/or color mode
* vmstat has the -s option, as found on UNIX and BSD systems
* vmstat has the -f option, as found on UNIX and BSD systems
* watch doesn't eat the first blank line by mistake
* vmstat uses a fast O(1) algorithm on 2.5.xx kernels
* pmap command is SunOS-compatible
* vmstat shows IO-wait time
* pgrep and pkill can find the oldest matching process
* sysctl handles the Linux 2.5.xx VLAN interfaces
* ps has a new "-F" format (very nice, like DYNIX/ptx has)
* ps with proper BSD process selection
* better handling of very long uptimes
- fix 32bit build on AMD64
- update to procps 3.1.13
- Handle EOF from terminal [#31126].
- fix "#C" display problem with more than 99 CPUs. (#28163)
- top: fix 4G overflow on 64bit platforms (bug #28539)
(procps-3.1.11-bigproc.diff)
- update procps to version 3.1.11:
* compile with gcc 2.95 again (C99 issue)
- fix sysctl insertion (bug #28593)
- update procps to version 3.1.10
* handle GPLONLY_ symbols
* kill: better man page
* skill: better man page
* ps: PID-like columns change width as needed
* top: COMMAND instead of Command
* vmstat: -m displays slabinfo
* vmstat: -d displays disk stats
- update psmisc to 21.3 (has our patch included)
* SELinux SID selection uses -d instead of -S to stop the
confusion of signal names.
* Doesnt segfault on long cmdnames, thanks Ben Low
* More fixes for types, also some GCC 3.2 fixes
* Changed a long to a long long in pstree.
- update to version 3.1.9
* memory sizes fixed for 64-bit w/ gcc 3.x
* ps: detect broken OS install w/o /proc mounted
* top: fix suspend/resume behavior
* top: ditch warning until a _good_ interface is found
* kill: more info in the man page
* ps: document the -o, o, -O, and O options
* vmstat: choose units you like: 1000, 1024, 1000000...
- fixing cwd
- use %find_lang
- use BuildRoot
- use %_mandir
- drop XConsole and xcpustate as there are the almost identical
tools xconsole and xosview. This drops X11 dependencies of this
package completely.
- fix default permissions of locale directories (bug #26120)
- fix truncating bug in pstree when specifying -al
- merge psmisc diffs
- update procps to 3.1.8
- update xcpustate to 2.6beta
- fix build on itanium
- add xinetd config file for systat service
- update procps to 3.1.6
* includes discontig mem fixes
* includes fix for missing processes (bug #23526)
- new, working discontig patch
- fix broken ps with discontig kernel (bug #23788)
- Don't package uptime, now part of coreutils.
- fix newlines in string again, to satisfy compiler (killall)
- make x utility build triggerable by %{build_with_x}
- Stupid compiler does not accept newlines in strings.
- Fix bug #20604: new procps version 2.0.10
- port all required patches to 2.0.10
- Update psmisc to 21.2
- port all required patches to 21.2
- fix split alias
- Obsoletes: ps:/usr/X11R6/bin/xcpustate
+Provides: ps:/usr/X11R6/bin/xcpustate
- fix PreRequires.
- Add PreReq (bug #17963)
- modify required-start in boot.sysctl: boot.setup is gone
- Statistics of cpu usage: no negative averages (bug #17449)
- boot.sysclt: rename serial to setserial, setserial and
boot.isapnp are "should-start".
- boot.sysctl: don't write out sysctl.conf if it doesn't exist
sysctl can't read the file of a complete dump
- Fix bug #12816: generate signal list with signal cpp macros
to get it correct on all architectures. Make SIG prefix
work of signal names.
- added stop/status for sysctl boot script
- added boot-script for sysctl (inactive by default)
- fixed segfault (thanks to andreas)
- Make it compile
- Sometimes it happens that /proc can not be open, then we have
to exit gratefully :^)
- Fix idle time overflow in vmstat.
- Fix missing declarations.
- Fix lsdev from procinfo
- Use the correct type for uptime integers (procinfo)
- Move fuser from /usr/bin/ to /bin/
- Fix bug #9797: update to psmisc-20.1
- Update procinfo to procinfo-18
- Add bigbuff, retcode, sysctl-error, and biguid patch frm RH
(last one should fix bug #9933)
- Package split (#7078)
- tty in proc's stat is an int
- initialize page_size before first use
- Kill improper use of PAGE_SIZE.
- Make it work again
- Make w know about locale
- Use getpagesize instead of PAGE_SHIFT.
- Don't compile with -fwritable-strings.
- Skip oldps
- Make it run on a IA64
- Make program watch recognize locale environment (bug#6395)
- Make `fuser -s -k' work (bug#6143)
- Avoid segfaults on mmap'ed buffer by adding '\0'
- Fix format handling (bug#5386)
- Reset locale during sscanf calls to POSIX
- Use %llu for input (sscanf) and output (printf) format of
unsigned long long (free.c, top.c, and sysinfo.c).
- Update to procps 2.0.7: now SMP should be visible in top
- Remove sessreg from file list
- Add pgrep and pkill to file list
- don't try to strip man-pages
- fixed to build on PPC
- compile-fix for old sessreg (glibc/X11 clash atexit)
- Add Group tag
- Use docdir macro
- procinfo fixed for smp/alpha
- Install some docus (closes bug #1509)
- Fix problem that glibc and ncurses uses the same define for
different things.
- procps: fix scanf format string
- remove smp_num_cpus -- it's done in 2.0.6
- usr/man -> usr/share/man
- fixed "ps u" -- ie. fixed read_total_main()
- Argh: fix Makefile to install sysctl.conf.5 man page
- Install sysctl tool of procps 2.0.6
- upgraded procps to 2.0.6, to get the package compiled on sparc
- fixed bug in procinfo on AXP
- ran old prepare_spec on spec file to switch to new prepare_spec.
- Avoid SEGV if /proc isn't mounted (e.g. in single user mode)
- Fix some maunal page (missed tbl mark, some nasty .TH's)
- Update procinfo (ver 17), procps (ver 2.0.2) but hold
ver 1.2.11 (sessreg, XConsole, libproc for xcpustate),
update psmisc (ver 18)
- Patch procps 2.0.2 with debian diff and make ps
usable again (select bits should be 0x0a0a to see
all ttys if ps is called).
- updated procinfo patckage from version 15 to 16
* annoying interrupt warning("recompile me!") is gone
* display on SMP has been fixed
- update to procps-1.2.11
- fixed segfault in /usr/bin/w
- update to procps-1.2.10
- update to procinfo-15 and procps-1.2.9
- extra source for xcpustate-2.5 (no more in procps)
- patched xcpustate to display mem,swap,net for linux
- add "-g" option to killall to kill a complete process group
- update to procps 1.2.7
- update to procinfo 13
- switched version to `date` (problem with version for update).
- update to psmisc 17
- update to procps 1.2.6
- update to procinfo 12
- ready for autobuild
- updated to 1.12.2 again (with fixes)
- fix output of free
- top with wrong options won't destroy the display
- XConsole is not suid-root anymore as "xconsole" can be used without
being suid root
- switched back to version 1.11.6
- update to version 1.12.2
- add procinfo 0.11
- update to version 1.11.6
- update to new version 1.11.3
- update to psmisc 12a
- update to version 1.11.1
new version 1.01
'top' is completely new
people might get a much faster 'ps', if they delete '/etc/psdevtab'
and call 'ps' as root...
==== python-FontTools ====
Version update (4.29.1 -> 4.32.0)
- Update to 4.32.0
* [otlLib] Disable GPOS7 optimization to work around bug in Apple
CoreText. Always force Chaining GPOS8 for now (#2540).
* [glifLib] Added outputImpliedClosingLine=False parameter to
Glyph.draw(), to control behaviour of PointToSegmentPen
(6b4e2e7).
* [varLib.interpolatable] Check for wrong contour starting point
(#2571).
* [cffLib] Remove leftover GlobalState class and fix calls to
TopDictIndex() (#2569, #2570).
* [instancer] Clear AxisValueArray if it is empty after
instantiating (#2563).
- Release 4.31.2
* [varLib] fix instantiation of GPOS SinglePos values (#2555).
- Release 4.31.1
* [subset] fix subsetting OT-SVG when glyph id attribute is on
the root <svg> element (#2553).
- Release 4.31.0
* [ttCollection] Fixed 'ResourceWarning: unclosed file' warning
(#2549).
* [varLib.merger] Handle merging SinglePos with valueformat=0
(#2550).
* [ttFont] Update glyf's glyphOrder when calling
TTFont.setGlyphOrder() (#2544).
* [ttFont] Added ensureDecompiled method to load all tables
irrespective of the lazy attribute (#2551).
* [otBase] Added iterSubTable method to iterate over BaseTable's
children of type BaseTable; useful for traversing a tree of
otTables (#2551).
- Release 4.30.0
* [varLib] Added debug logger showing the glyph name for which
gvar is built (#2542).
* [varLib.errors] Fixed undefined names in FoundANone and
UnsupportedFormat exceptions (ac4d561).
* [otlLib.builder] Added windowsNames and macNames (bool)
parameters to the buildStatTable function, so that one can
select whether to only add one or both of the two sets (#2528).
* [t1Lib] Added the ability to recreate PostScript stream
(#2504).
* [name] Added getFirstDebugName,
getBest{Family,SubFamily,Full}Name methods (#2526).
==== python-matplotlib ====
Subpackages: python38-matplotlib python38-matplotlib-tk
- Add matplotlib-pr22780-Pillow-deprecations.patch for
deprecation errors with Pillow -- gh#matplotlib/matplotlib#22780
- Skip any test with svg png or pdf in its id for non x86_64, as
image comparison tests compare to x86_64 references.
==== rpm-config-SUSE ====
Version update (20220317 -> 20220414)
- Update to version 20220414:
* add SBAT values (boo#1193282)
* Explain that rpm-config-SUSE covers also openSUSE
==== ruby3.1 ====
Version update (3.1.1 -> 3.1.2)
Subpackages: libruby3_1-3_1
- add buildignore for ruby and ruby-common so we do not pull
gem2rpm for the testsuite
- Update to 3.1.2 (boo#1198441 boo#1198440)
https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/
- CVE-2022-28738: Double free in Regexp compilation
- CVE-2022-28739: Buffer overrun in String-to-Float conversion
==== rubygem-nokogiri ====
Version update (1.13.3 -> 1.13.4)
- updated to version 1.13.4
- Security
- Address CVE-2022-24836, a regular expression
denial-of-service vulnerability. See GHSA-crjr-9rc5-ghw8 for
more information.
- [CRuby] Vendored zlib is updated to address CVE-2018-25032.
See GHSA-v6gp-9mmm-c6p5 for more information.
- [JRuby] Vendored Xerces-J (xerces:xercesImpl) is updated to
address CVE-2022-23437. See GHSA-xxx9-3xcr-gjj3 for more
information.
- [JRuby] Vendored nekohtml (org.cyberneko.html) is updated to
address CVE-2022-24839. See GHSA-gx8x-g87m-h5q6 for more
information.
- Dependencies
- [CRuby] Vendored zlib is updated from 1.2.11 to 1.2.12. (See
LICENSE-DEPENDENCIES.md for details on which packages
redistribute this library.)
- [JRuby] Vendored Xerces-J (xerces:xercesImpl) is updated from
2.12.0 to 2.12.2.
- [JRuby] Vendored nekohtml (org.cyberneko.html) is updated
from a fork of 1.9.21 to 1.9.22.noko2. This fork is now
publicly developed at
https://github.com/sparklemotion/nekohtml
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Prevent data pollution between actions proceesed
at the same time (bsc#1197637)
- Fix regression preventing bootstrapping new clients
caused by redundant dependency on psutil (bsc#1197533)
- Added:
* fix-regression-with-depending-client.ssh-on-psutil-b.patch
* prevent-affection-of-ssh.opts-with-lazyloader-bsc-11.patch
- Fixes for Python 3.10
- Added:
* fixes-for-python-3.10-502.patch
==== samba ====
Version update (4.16.0+git.224.70319beb8f8 -> 4.16.0+git.227.931848a12ab)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- Fix update-apparmor-samba-profile script, sed doesn't like
multibyte separators; (bsc#1198309).
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patch to retry starting the display server (boo#1196228)
* 0004-Retry-starting-the-display-server.patch
==== sratom ====
- Add fix-FORTIFY_SOURCE3.patch that is suggested to upstream:
gh#lv2/sratom#6
==== subversion ====
Version update (1.14.1 -> 1.14.2)
Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl subversion-server subversion-tools
- Apache Subversion 1.14.2:
* CVE-2021-28544: SVN authz protected copyfrom paths regression
(boo#1197939)
* CVE-2022-24070: mod_dav_svn memory corruption (boo#1197940)
* Fix -r option documentation for some svnadmin subcommands
* Fix error message encoding when system() call fails
* Fix assertion failure in conflict resolver
* Support multiple working copy formats (1.8-onward, 1.15)
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- update to 5.12.0:
* GraphBLAS v7.0.3: see GraphBLAS/Doc/ChangeLog for details.
- performance: GrB_mxm, GrB_assign, and transpose
- bug fix: vector iterator for bitmap
- revised ACM TOMS submission: Doc/toms_parallel_grb2.pdf
- spec bug: GrB_Matrix_diag was implemented incorrectly,
thus requiring a version v7.x
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- nasm is not needed for build, remove from buildrequires
==== timezone-java ====
- Add --add-exports for java versions that support it.
* Fixes build in factory, since this is compulsory for jdk17+
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- socfpga: Fix regression that dropped the install binary from package
==== usbredir ====
Subpackages: libusbredirhost1 libusbredirparser1
- Add 0001-Use-D_FORTIFY_SOURCE-instead-of-Wp-D_FORTIFY_SOURCE.patch
that enables future switch to -D_FORTIFY_SOURCE=3
(gl#spice/usbredir#60).
==== vim ====
Version update (8.2.4602 -> 8.2.4745)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.4745, fixes the following problems
* Vim9: not enough test coverage for executing :def function.
* Sourcing buffer lines is too complicated.
* Error for redefining a script item may be confusing.
* Error for arguments of remote_expr() even when the +clientserver feature
is not included.
* Test fails because of changed error message.
* Sourcing buffer lines may lead to errors for conflicts.
* getcompletion() does not work properly when 'wildoptions contains "fuzzy".
* :unhide does not check for failing to close a window.
* Some conditions are always true.
* Typos in tests; one lua line not covered by test.
* Vim9: cannot use a recursive call in a nested function. (Sergey Vlasov)
* Return type of swapfile_unchanged() is wrong.
* Redrawing too much when 'cursorline' is set and jumping around.
* Mapping with escaped bar does not work in :def function. (Sergey Vlasov)
* Vim9: Declarations in a {} block of a user command do not use Vim9 rules
if defined in a legacy script. (Yegappan Lakshmanan)
* No completion for :scriptnames.
* Command line completion does not recognize single letter commands.
* Mapping is cancelled when mouse moves and popup is visible.
* Two letter substitute commands don't work. (Yegappan Lakshmanan)
* Crash when using the tabline right-click menu.
* Vim9: Crash with :execute and :finish. (Sergey Vlasov)
* Coverity warns for using uninitialized field.
* Old Coverity warning for resource leak.
* Old Coverity warning for resource leak.
* Visual area not fully updated when removing sign in Visual mode while
scrolling.
* flatten() does not use maxdepth correctly.
* Not enough testing for 2/3 letter substitute commands.
* flattennew() makes a deep copy unnecessarily.
* 'cursorline' not always updated with 'cursorlineopt' is "screenline".
* Crash when switching window in BufWipeout autocommand.
* Using freed memory in flatten().
* Visual range does not work before command modifiers.
* Vim9: cannot initialize a variable to null_list.
* Tests using null list or dict fail.
* Not using Visual range.
* Warning for using uninitialized variable. (Tony Mechelynck)
* Superfluous check if a redraw is needed for 'cursorline'.
* Not sufficient parenthesis in preprocessor macros.
* Some boolean options use "long" instead of "int".
* May mark the wrong window for redrawing.
* Vim9: in :def function script var cannot be null.
* Vim9: variable may be locked unintentionally.
* Redrawing too often when 'relativenumber' is set.
* 'shortmess' changed when session does not store options.
* Using buffer line after it has been freed in old regexp engine.
* "source" can read past end of copied line.
* Handling LSP messages is a bit slow.
* Various formatting problems.
* "import autoload" only works with using 'runtimepath'.
* Test fails because path differs.
* Leaking memory if assignment fails.
* "import autoload" does not check the file name.
* Missing changes for import check.
* Command line completion popup menu positioned wrong when using a terminal
window.
* Vim9: can't use items from "import autoload" with autoload directory name.
* Errors for functions are sometimes hard to read.
* Org-mode files are not recognized.
* Invalid memory access when using printable function name.
* Cursorcolumn is sometimes not correct.
* Coverity warning for using uninitialized variable.
* No error for using out of range list index.
* Occasional crash when running the GUI tests.
* Elvish files are not recognized.
* Popup with "minwidth" and scrollbar not updated properly.
* Vim9: assignment not recognized in skipped block.
* expandcmd() fails on an error.
* Buffer allocation failures insufficiently tested.
* In compiled code len('string') is not inlined.
* Memory allocation failures for new tab page not tested.
* 'wildignorecase' is sometimes not used for glob().
* Using :normal with Ex mode may make :substitute hang.
* Redrawing a vertically split window is slow when using CTRL-F and CTRL-B.
* Cannot force getting MouseMove events.
* No error for missing expression after :elseif. (Ernie Rael)
* Test fails with different error.
* Vim9: not all code is tested.
* Cannot have expandcmd() give an error message for mistakes.
* Build failure without +postscript.
* Build fails with a combination of features.
* Vim9: can use :unlockvar for const variable. (Ernie Rael)
* Verbose check with dict_find() to see if a key is present.
* Cannot open a channel on a Unix domain socket.
* When a swap file is found for a popup there is no dialog and the buffer
is loaded anyway.
* Configure doesn't find the Motif library with Cygwin.
* "vimgrep /\%v/ *" may cause a crash.
* New regexp engine does not give an error for "\%v".
* Using <Cmd> in a mapping does not work for mouse keys in Insert
mode. (Sergey Vlasov)
* Channel tests fail on MS-Windows.
* Solution for <Cmd> in a mapping causes trouble.
* No test for what 8.2.4691 fixes.
* new regexp does not accept pattern "\%>0v".
* Avoidance of #elif causes more preproc nesting.
* JSON encoding could be faster.
* delete() with "rf" argument does not report a failure.
* Vim9: crash when adding a duplicate key to a dictionary.
* Vim9: script variable has no flag that it was set.
* Hard to reproduce hang when reading from a channel.
* Buffer remains active if a WinClosed event throws an exception.
* Kuka Robot Language files not recognized.
* C++ scope labels are hard-coded.
* Memory leak in handling 'cinscopedecls'.
* Using "else" after return or break increases indent.
* Jump list marker disappears.
* Buffer remains active if a WinClosed event throws an exception when
there are multiple tabpages.
* Redrawing could be a bit more efficient.
* PHP test files are not recognized.
* After :redraw the statusline highlight might be used.
* Smart indenting does not work after completion.
* When 'insermode' is set :edit from <Cmd> mapping misbehaves.
* Only get profiling information after exiting.
* Plugins cannot track text scrolling.
* Using g:filetype_dat and g:filetype_src not tested.
* Vagrantfile not recognized.
* Memory allocation failure not tested when defining a function.
* For TextYankPost v:event does not contain information about the operation
being inclusive or not.
* @@@ in the last line sometimes drawn in the wrong place.
* ">" marker sometimes not displayed in the jumplist.
* ABB Rapid files are not recognized properly.
* Cooklang files are not recognized.
* When a recording is ended with a mapped key that key is also recorded.
* The ModeChanged autocmd event is inefficient.
* Current instance of last search pattern not easily spotted.
* Unused variable in tiny build.
* Cannot use expand() to get the script name.
* Unused code.
* No test that v:event cannot be modified.
* HEEx and Surface templates do not need a separate filetype.
* The changelist index is not remembered per buffer.
* Duplicate code to free fuzzy matches.
* HEEx and Surface do need a separate filetype.
* getcharpos() may change a mark position.
* Quickfix tests can be a bit hard to read.
* Build problem for Cygwin with Motif.
* // in JavaScript string recognized as comment.
* Esc on commandline executes command instead of abandoning it.
* Accessing freed memory after WinScrolled autocmd event.
* When expand() fails there is no error message.
* Startup test fails.
* There is no way to start logging very early in startup.
* A terminal window can't use the bell.
* Using wrong flag for using bell in the terminal.
==== vmaf ====
Version update (2.3.0 -> 2.3.1)
- Update to release 2.3.1
* CAMBI extensions: full reference, PQ eotf, up to 16 bit-depth
support, max_log_contrast parameter.
* CAMBI: option to output heatmaps.
==== whois ====
Version update (5.5.12 -> 5.5.13)
- update to 5.5.13:
* Added the .sd TLD server.
* Updated the list of new gTLDs.
* Added the Turkish translation, contributed by O?uz Ersen.
==== wicked ====
Version update (0.6.68 -> 0.6.69)
Subpackages: wicked-service
- version 0.6.69
- redfish: decode smbios and setup host interface
Add initial support to decode the SMBIOS Management Controller Host
Interface (Type 42) structure and expose it as wicked `firmware:redfish`
configuration to setup a Host Network Interface (to the BMC) using the
`Redfish over IP` protocol allowing access to the Redfish Service (via
redfish-localhost in /etc/hosts) used to manage the computer system.
Tech Preview (jsc#SLE-17762).
- buffer: fix size_t length downcast to uint, add guards to init functions
- wireless: fix to not expect colons in 64byte long wpa-psk hex hash string
- xml-schema: reference counting fix to not crash at exit on schema errors
- compat-suse: match sysctl.d /etc vs. /run read order with systemd-sysctl,
remove obsolete (sle11/sysconfig) lines about ifup-sysctl from ifsysctl.5.
- compat-suse: fix reading of sysctl addr_gen_mode to wrong variable
- auto6: fix to apply DNS from RA rdnss after ifdown/ifup (bsc#1181429)
- removed obsolete patch included in the master sources (bsc#1194392)
[- 0001-fsm-fix-device-rename-via-yast-bsc-1194392.patch]
==== xen ====
Version update (4.16.0_08 -> 4.16.1_02)
Subpackages: xen-libs xen-tools-domU
- Update to Xen 4.16.1 bug fix release (bsc#1027519)
xen-4.16.1-testing-src.tar.bz2
- Drop patches contained in new tarball
61b31d5c-x86-restrict-all-but-self-IPI.patch
61b88e78-x86-CPUID-TSXLDTRK-definition.patch
61bc429f-revert-hvmloader-PA-range-should-be-UC.patch
61d5687a-x86-spec-ctrl-opt_srb_lock-default.patch
61d6ea2d-VT-d-split-domid-map-cleanup-check-into-a-function.patch
61d6ea7b-VT-d-dont-leak-domid-mapping-on-error-path.patch
61e0296a-x86-time-calibration-relative-counts.patch
61e029c8-x86-time-TSC-freq-calibration-accuracy.patch
61e02a1c-libxl-PCI-PV-hotplug-stubdom-coldplug.patch
61e98e88-x86-introduce-get-set-reg-infra.patch
61e98e89-x86-MSR-split-SPEC_CTRL-handling.patch
61e98e8a-x86-spec-ctrl-drop-ENTRY-EXIT-HVM.patch
61e98e8b-VT-x-SPEC_CTRL-NMI-race-condition.patch
61eaaa23-x86-get-set-reg-infra-build.patch
61efec1d-Arm-P2M-always-clear-entry-on-mapping-removal.patch
61efec4d-gnttab-only-decrement-refcounter-on-final-unmap.patch
61efec96-IOMMU-x86-stop-pirq-iteration-immediately-on-error.patch
61f2d886-x86-CPUID-disentangle-new-leaves-logic.patch
61f2d887-x86-CPUID-leaf-7-1-EBX-infra.patch
61f2dd76-x86-SPEC_CTRL-migration-compatibility.patch
61f7b2af-libxl-dont-touch-nr_vcpus_out-if-listing.patch
61f933a4-x86-cpuid-advertise-SSB_NO.patch
61f933a5-x86-drop-use_spec_ctrl-boolean.patch
61f933a6-x86-new-has_spec_ctrl-boolean.patch
61f933a7-x86-dont-use-spec_ctrl-enter-exit-for-S3.patch
61f933a8-x86-SPEC_CTRL-record-last-write.patch
61f933a9-x86-SPEC_CTRL-use-common-logic-for-AMD.patch
61f933aa-SVM-SPEC_CTRL-entry-exit-logic.patch
61f933ab-x86-AMD-SPEC_CTRL-infra.patch
61f933ac-SVM-enable-MSR_SPEC_CTRL-for-guests.patch
61f946a2-VMX-drop-SPEC_CTRL-load-on-VMEntry.patch
6202afa3-x86-clean-up-MSR_MCU_OPT_CTRL-handling.patch
6202afa4-x86-TSX-move-has_rtm_always_abort.patch
6202afa5-x86-TSX-cope-with-deprecation-on-WHL-R-CFL-R.patch
6202afa7-x86-CPUID-leaf-7-2-EDX-infra.patch
6202afa8-x86-Intel-PSFD-for-guests.patch
62278667-Arm-introduce-new-processors.patch
62278668-Arm-move-errata-CSV2-check-earlier.patch
62278669-Arm-add-ECBHB-and-CLEARBHB-ID-fields.patch
6227866a-Arm-Spectre-BHB-handling.patch
6227866b-Arm-allow-SMCCC_ARCH_WORKAROUND_3-use.patch
6227866c-x86-AMD-cease-using-thunk-lfence.patch
6229ba46-VT-d-drop-undue-address-of-from-check_cleanup_domid_map.patch
624ebcef-VT-d-dont-needlessly-look-up-DID.patch
624ebd3b-VT-d-avoid-NULL-deref-on-dcmo-error-paths.patch
624ebd74-VT-d-avoid-infinite-recursion-on-dcmo-error-path.patch
xsa397.patch
xsa399.patch
xsa400-01.patch
xsa400-02.patch
xsa400-03.patch
xsa400-04.patch
xsa400-05.patch
xsa400-06.patch
xsa400-07.patch
xsa400-08.patch
xsa400-09.patch
xsa400-10.patch
xsa400-11.patch
xsa400-12.patch
- bsc#1197426 - VUL-0: CVE-2022-26358,CVE-2022-26359,
CVE-2022-26360,CVE-2022-26361: xen: IOMMU: RMRR (VT-d) and unity
map (AMD-Vi) handling issues (XSA-400)
624ebcef-VT-d-dont-needlessly-look-up-DID.patch
624ebd3b-VT-d-avoid-NULL-deref-on-dcmo-error-paths.patch
624ebd74-VT-d-avoid-infinite-recursion-on-dcmo-error-path.patch
==== xfce4-panel ====
Version update (4.16.3 -> 4.16.4)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to 4.16.4
* Update copyright year and standardize formatting
* Update and sort author list by name
* panel: Fix regression "intellihide does not hide when leaving
slowly" (gxo#xfce/xfce4-panel#388)
* panel: Fix regression "'Span Monitor' has no effect"
(gxo#xfce/xfce4-panel#405)
* panel: Keep a reference on item during drag and drop
* Fix `core.UndefinedBinaryOperatorResult` warning from
`scan-build` (gxo#xfce/xfce4-panel#142)
* panel: Fix broken drag and drop between panels
(gxo#xfce/xfce4-panel#561)
* panel: Disconnect from screen signals when window is destroyed
* systray: Do not connect to proxy signal if async method failed
* panel: Mitigate a memory leak when removing items
(gxo#xfce/xfce4-panel!46)
* windowmenu: Emit "deactivate" signal when hiding the menu
(gxo#xfce/xfce4-panel#22, gxo#xfce/xfce4-panel!68)
* systray: Fix wrong sanity check
* systray: Properly initialize systray item
* systray: Trust the status to update the attention icon
(gxo#xfce/xfce4-panel#392, gxo#xfce/xfce4-panel!64)
* Fixed some window buttons not appearing in the panel
(gxo#xfce/xfce4-panel#188, gxo#xfce/xfce4-panel!66)
* launcher: Only activate under mouse (gxo#xfce/xfce4-panel#519)
* libxfce4panel: Review memory management for context menu
(gxo#xfce/xfce4-panel#452, gxo#xfce/xfce4-panel!46)
* actions: Block panel autohide
(gxo#xfce/xfce4-panel#431, gxo#xfce/xfce4-panel!62)
* launcher: Clear action menu when destroyed
(gxo#xfce/xfce4-panel#540, gxo#xfce/xfce4-panel!61)
* Translation Updates
==== xfce4-terminal ====
Version update (1.0.0 -> 1.0.1)
Subpackages: xfce4-terminal-lang
- Update to version 1.0.1
* A new hidden preference `DropdownParametersOnce` has been
introduced to control whether the drop-down window accepts
command line arguments after creation. With the introduction
of this preference an older bug was fixed where tabs could be
added to the drop-down window even though they weren't
supposed to.
* Options: --active-tab does not behave properly when adding tabs
to existing windows.
* Find dialog does not respond to Return key
(gxo#apps/xfce4-terminal#176)
* Dragging a URL from Chromium ends up truncated
(gxo#apps/xfce4-terminal#180)
* Toolbar size changes when the window is maximized
(gxo#apps/xfce4-terminal#181).
* Unable to create a single window with many tabs through command
line options (gxo#apps/xfce4-terminal#182).
* Translation Updates
==== xz ====
Subpackages: liblzma5
- use https urls.
==== yast2-add-on ====
Version update (4.4.7 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-apparmor ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-auth-client ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-auth-server ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-configuration-management ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-control-center ====
Version update (4.4.3 -> 4.5.0)
Subpackages: yast2-control-center-qt
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-core ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-country ====
Version update (4.4.12 -> 4.5.0)
Subpackages: yast2-country-data
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-dhcp-server ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-dns-server ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-firewall ====
Version update (4.4.3 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-ftp-server ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-hardware-detection ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-http-server ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-installation ====
Version update (4.4.51 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-iscsi-client ====
Version update (4.4.3 -> 4.5.1)
- Use $PATH, not absolute paths for calling external programs
to allow for distros with or without usr-merge (/sbin -> /usr/sbin)
(bsc#1196086)
- 4.5.1
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-journal ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-kdump ====
Version update (4.4.3 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-ldap ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-mail ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-metapackage-handler ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-multipath ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-network ====
Version update (4.4.45 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-nfs-server ====
Version update (4.4.2 -> 4.5.0)
Subpackages: yast2-nfs-common
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-ntp-client ====
Version update (4.4.3 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-online-update ====
Version update (4.4.3 -> 4.5.0)
Subpackages: yast2-online-update-frontend
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-pam ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-perl-bindings ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-pkg-bindings ====
Version update (4.4.4 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-printer ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-proxy ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-python-bindings ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-ruby-bindings ====
Version update (4.4.8 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-samba-client ====
Version update (4.4.3 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-samba-server ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-scanner ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-security ====
Version update (4.4.13 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-services-manager ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-slp ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-snapper ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-sound ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-squid ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-sysconfig ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-tftp-server ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-theme ====
Version update (4.4.7 -> 4.5.0)
Subpackages: yast2-theme-breeze
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-trans ====
Version update (84.87.20220410.9099c51b0c -> 84.87.20220415.000649bca9)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20220415.000649bca9:
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Russian)
* Fixed messages extracted from XML files
* Fixed messages extracted from XML files
* Translated using Weblate (Slovak)
* Fixed messages extracted from XML files
* Fixed messages extracted from XML files
* Fixed messages extracted from XML files
* Fixed translations
* Fixed translations
* Fixed messages extracted from XML files
* Fixed firstboot translations
* New POT for text domain 'iscsi-client'.
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'firstboot'.
==== yast2-transfer ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-tune ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-update ====
Version update (4.4.6 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-vm ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-x11 ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-xml ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== zchunk ====
Version update (1.1.16 -> 1.2.1)
- Update to version 1.2.1
* Better error detection
* Add support for specifying compression-format in zck
* zck: add option to select chunk hash
* Fix testsuite: Add expected sha256sums for zstd 1.5.1+
* Fix memory leaks
* Various bug fixes
- Drop upstream merged zstd-1.5.1.patch
1
0
Hi,
My UdooQuad board needs some extra modules added to initrd in order to
boot (currently it hangs).
How can I add additional modules to the initrd with dracut and kiwi?
Is there any board that needs this too that I can check?
Thanks!!
3
4
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=opensuse&groupid=3&versio…
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:
389-ds (2.1.1~git4.b7f891097 -> 2.1.1~git8.d50340ba5)
MozillaFirefox (98.0.2 -> 99.0)
SDL
amavisd-new (2.12.1 -> 2.12.2)
apache2-mod_php7
apparmor
atk
attica-qt5 (5.92.0 -> 5.93.0)
autoconf (2.69 -> 2.71)
autoconf-el (2.69 -> 2.71)
autoyast2 (4.4.35 -> 4.5.0)
aws-cli (1.22.65 -> 1.22.87)
babl (0.1.90 -> 0.1.92)
baloo5 (5.92.0 -> 5.93.0)
blueman
bluez-qt (5.92.0 -> 5.93.0)
breeze5-icons (5.92.0 -> 5.93.0)
busybox
ceph (16.2.7.640+gceb23c7491b -> 16.2.7.654+gd5a90ff46f0)
cpupower (5.16.10 -> 5.17.2)
cups (2.3.3op2 -> 2.4.1)
cups-filters (1.28.8 -> 1.28.12)
delayacct-utils (5.16.0 -> 5.17.2)
dracut (055+suse.238.gacab0df5 -> 056+suse.261.gf83268d5)
emacs (27.2 -> 28.1)
emacs-flim (1.14.9 -> 1.14.9+125+g02735de)
emacs-w3m (1.4.632+501+gc088fe62 -> 1.4.632+512+gc3a3a947)
ethtool (5.16 -> 5.17)
fetchmail (6.4.28 -> 6.4.29)
ffmpeg-5 (5.0 -> 5.0.1)
frameworkintegration (5.92.0 -> 5.93.0)
freetype2 (2.11.1 -> 2.12.0)
gcc
gcc11
gcc12 (11.2.1+git1406 -> 12.0.1+git192423)
gdm
gedit (41.0 -> 42.0)
glib2
gnome-control-center
gnome-online-accounts (3.43.1 -> 3.44.0)
gnome-shell-extensions
gnome-software
google-roboto-fonts
gzip (1.11 -> 1.12)
harfbuzz (4.1.0 -> 4.2.0)
hdf5
ibus
iceauth (1.0.8 -> 1.0.9)
kactivities-stats (5.92.0 -> 5.93.0)
kactivities5 (5.92.0 -> 5.93.0)
karchive (5.92.0 -> 5.93.0)
kauth (5.92.0 -> 5.93.0)
kbookmarks (5.92.0 -> 5.93.0)
kcalendarcore (5.92.0 -> 5.93.0)
kcmutils (5.92.0 -> 5.93.0)
kcodecs (5.92.0 -> 5.93.0)
kcompletion (5.92.0 -> 5.93.0)
kconfig (5.92.0 -> 5.93.0)
kconfigwidgets (5.92.0 -> 5.93.0)
kcontacts (5.92.0 -> 5.93.0)
kcoreaddons (5.92.0 -> 5.93.0)
kcrash (5.92.0 -> 5.93.0)
kdav (5.92.0 -> 5.93.0)
kdbusaddons (5.92.0 -> 5.93.0)
kdeclarative (5.92.0 -> 5.93.0)
kded (5.92.0 -> 5.93.0)
kdelibs4support (5.92.0 -> 5.93.0)
kdesu (5.92.0 -> 5.93.0)
kdnssd-framework (5.92.0 -> 5.93.0)
kdoctools (5.92.0 -> 5.93.0)
kemoticons (5.92.0 -> 5.93.0)
kernel-firmware (20220309 -> 20220411)
kernel-source (5.17.1 -> 5.17.2)
kfilemetadata5 (5.92.0 -> 5.93.0)
kglobalaccel (5.92.0 -> 5.93.0)
kguiaddons (5.92.0 -> 5.93.0)
kholidays (5.92.0 -> 5.93.0)
khtml (5.92.0 -> 5.93.0)
ki18n (5.92.0 -> 5.93.0)
kiconthemes (5.92.0 -> 5.93.0)
kidletime (5.92.0 -> 5.93.0)
kimageformats (5.92.0 -> 5.93.0)
kinit (5.92.0 -> 5.93.0)
kio (5.92.0 -> 5.93.0)
kirigami2 (5.92.0 -> 5.93.0)
kitemmodels (5.92.0 -> 5.93.0)
kitemviews (5.92.0 -> 5.93.0)
kjobwidgets (5.92.0 -> 5.93.0)
kjs (5.92.0 -> 5.93.0)
knewstuff (5.92.0 -> 5.93.0)
knotifications (5.92.0 -> 5.93.0)
knotifyconfig (5.92.0 -> 5.93.0)
kpackage (5.92.0 -> 5.93.0)
kparts (5.92.0 -> 5.93.0)
kpeople5 (5.92.0 -> 5.93.0)
kplotting (5.92.0 -> 5.93.0)
kpty (5.92.0 -> 5.93.0)
kquickcharts (5.92.0 -> 5.93.0)
kross (5.92.0 -> 5.93.0)
krunner (5.92.0 -> 5.93.0)
kservice (5.92.0 -> 5.93.0)
ktexteditor (5.92.0 -> 5.93.0)
ktextwidgets (5.92.0 -> 5.93.0)
kunitconversion (5.92.0 -> 5.93.0)
kwallet (5.92.0 -> 5.93.0)
kwayland (5.92.0 -> 5.93.0)
kwidgetsaddons (5.92.0 -> 5.93.0)
kwindowsystem (5.92.0 -> 5.93.0)
kxmlgui (5.92.0 -> 5.93.0)
lapack
ldb (2.4.2 -> 2.5.0)
libHX (4.4 -> 4.5)
libKF5ModemManagerQt (5.92.0 -> 5.93.0)
libKF5NetworkManagerQt (5.92.0 -> 5.93.0)
libX11 (1.7.3.1 -> 1.7.5)
libXcursor (1.2.0 -> 1.2.1)
libapparmor
libarchive (3.6.0 -> 3.6.1)
libbluray (1.3.0 -> 1.3.1)
libdbusmenu-gtk2
libdbusmenu-gtk3
libeconf (0.4.4+git20220104.962774f -> 0.4.5+git20220406.c9658f2)
libid3tag
liblouis (3.20.0 -> 3.21.0)
libmnl (1.0.4 -> 1.0.5)
libnfnetlink (1.0.1 -> 1.0.2)
libnma (1.8.36 -> 1.8.38)
libnumbertext (1.0.8 -> 1.0.10)
libnvme (1.0~8 -> 1.0)
libopenmpt (0.6.1 -> 0.6.2)
libqt5-qtdeclarative
libqt5-qtwebengine (5.15.8 -> 5.15.9)
libreoffice (7.3.2.1 -> 7.3.2.2)
libsndfile (1.0.31 -> 1.1.0)
libstorage-ng (4.5.1 -> 4.5.3)
libtpms (0.9.1 -> 0.9.3)
libvirt (8.1.0 -> 8.2.0)
links (2.25 -> 2.26)
mkfontscale (1.2.1 -> 1.2.2)
mousepad (0.5.8 -> 0.5.9)
mozilla-nss (3.75 -> 3.76.1)
nbd (3.23 -> 3.24)
net-snmp
nvme-cli (2.0~8 -> 2.0)
open-iscsi
openblas_openmp (0.3.17 -> 0.3.20)
openblas_pthreads (0.3.17 -> 0.3.20)
patterns-yast (20210809 -> 20220411)
perl-Bootloader (0.937 -> 0.938)
php7
plasma-framework (5.92.0 -> 5.93.0)
plasma5-desktop
polkit-default-privs (1550+20220401.41ccb1d -> 1550+20220404.7b4bea2)
postfix (3.6.2 -> 3.6.5)
prison-qt5 (5.92.0 -> 5.93.0)
procps (3.3.17 -> 4.0.0)
publicsuffix (20220304 -> 20220405)
purpose (5.92.0 -> 5.93.0)
python-M2Crypto
python-PyHamcrest (2.0.2 -> 2.0.3)
python-SQLAlchemy (1.4.32 -> 1.4.35)
python-Twisted (22.1.0 -> 22.2.0)
python-atspi
python-black (22.1.0 -> 22.3.0)
python-boto3 (1.21.10 -> 1.21.32)
python-botocore (1.24.22 -> 1.24.32)
python-click (8.0.3 -> 8.0.4)
python-libvirt-python (8.1.0 -> 8.2.0)
python-pandas (1.4.1 -> 1.4.2)
python-pybind11 (2.9.1 -> 2.9.2)
python-python-memcached
python-tqdm (4.63.1 -> 4.64.0)
qemu
qqc2-desktop-style (5.92.0 -> 5.93.0)
re2 (20220201 -> 20220401)
ruby3.1
rubygem-ruby-dbus (0.18.0.beta1 -> 0.18.0.beta3)
rubygem-xmlhash (1.3.7 -> 1.3.8)
salt
samba (4.15.5+git.328.f1f29505d84 -> 4.16.0+git.224.70319beb8f8)
setxkbmap (1.3.2 -> 1.3.3)
shared-mime-info (2.1 -> 2.2)
shotwell (0.30.14 -> 0.30.15)
solid (5.92.0 -> 5.93.0)
sonnet (5.92.0 -> 5.93.0)
squashfs (4.5 -> 4.5.1)
sushi (41.1 -> 41.2)
swtpm
syndication (5.92.0 -> 5.93.0)
syntax-highlighting (5.92.0 -> 5.93.0)
systemd
tdb (1.4.4 -> 1.4.6)
texlive
tgt (1.0.74 -> v1.0.82)
threadweaver (5.92.0 -> 5.93.0)
thunar (4.16.10 -> 4.16.11)
tracker-miners
transmission
u-boot-rpiarm64 (2022.01 -> 2022.04)
unison (2.51.4 -> 2.52.0)
webkit2gtk3
webkit2gtk3-soup2
wondershaper (1.1a -> 1.4.1+git.20211015)
xclock (1.0.9 -> 1.1.1)
xdm (1.1.12 -> 1.1.13)
xdpyinfo (1.3.2 -> 1.3.3)
xen (4.16.0_06 -> 4.16.0_08)
xf86-video-dummy (0.3.8 -> 0.4.0)
xfce4-terminal (0.8.10 -> 1.0.0)
xorg-x11-server
xscreensaver
xwayland (22.1.0 -> 22.1.1)
yast2 (4.4.47 -> 4.5.1)
yast2-alternatives (4.4.0 -> 4.5.0)
yast2-bootloader (4.4.16 -> 4.5.1)
yast2-drbd (4.4.2 -> 4.5.0)
yast2-firstboot (4.4.8 -> 4.5.1)
yast2-installation (4.4.50 -> 4.4.51)
yast2-instserver (4.4.0 -> 4.5.0)
yast2-isns (4.4.1 -> 4.5.0)
yast2-nfs-client (4.4.4 -> 4.5.0)
yast2-packager (4.4.26 -> 4.5.1)
yast2-schema-default (4.4.11 -> 4.5.2)
yast2-slp-server (4.4.0 -> 4.5.0)
yast2-storage-ng (4.4.36 -> 4.5.2)
yast2-sudo (4.4.0 -> 4.5.0)
yast2-trans (84.87.20220313.3dfcfc0d1f -> 84.87.20220410.9099c51b0c)
yast2-users (4.4.10 -> 4.5.1)
yast2-vpn (4.4.0 -> 4.5.0)
yast2-ycp-ui-bindings (4.4.1 -> 4.5.0)
yelp (42.0 -> 42.1)
zenity (3.41.0 -> 3.42.0)
=== Details ===
==== 389-ds ====
Version update (2.1.1~git4.b7f891097 -> 2.1.1~git8.d50340ba5)
Subpackages: lib389 libsvrcore0
- Update to version 2.1.1~git8.d50340ba5:
* Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261)
* Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256)
* Issue 5210 - Python undefined names in lib389
- Resolve bsc#1197896 - update samba schema to upstream latest
- Update to version 2.1.1~git5.e988a3f55:
* Issue 5247 - BUG - Missing attributes in samba schema (#5248)
==== MozillaFirefox ====
Version update (98.0.2 -> 99.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 99.0
* You can now toggle Narrate in ReaderMode with the keyboard
shortcut "n."
* You can find added support for search?with or without
diacritics?in the PDF viewer.
* The Linux sandbox has been strengthened: processes exposed to web
content no longer have access to the X Window system (X11).
* Firefox now supports credit card autofill and capture in
Germany and France.
MFSA 2022-13 (bsc#1197903)
* CVE-2022-1097 (bmo#1745667)
Use-after-free in NSSToken objects
* CVE-2022-28281 (bmo#1755621)
Out of bounds write due to unexpected WebAuthN Extensions
* CVE-2022-28282 (bmo#1751609)
Use-after-free in DocumentL10n::TranslateDocument
* CVE-2022-28283 (bmo#1754066)
Missing security checks for fetching sourceMapURL
* CVE-2022-28284 (bmo#1754522)
Script could be executed via svg's use element
* CVE-2022-28285 (bmo#1756957)
Incorrect AliasSet used in JIT Codegen
* CVE-2022-28286 (bmo#1735265)
iframe contents could be rendered outside the border
* CVE-2022-28287 (bmo#1741515)
Text Selection could crash Firefox
* CVE-2022-24713 (bmo#1758509)
Denial of Service via complex regular expressions
* CVE-2022-28289 (bmo#1663508, bmo#1744525, bmo#1753508,
bmo#1757476, bmo#1757805, bmo#1758549, bmo#1758776)
Memory safety bugs fixed in Firefox 99 and Firefox ESR 91.8
* CVE-2022-28288 (bmo#1746415, bmo#1746495, bmo#1746500,
bmo#1747282, bmo#1748759, bmo#1749056, bmo#1749786,
bmo#1751679, bmo#1752120, bmo#1756010, bmo#1756017,
bmo#1757213, bmo#1757258, bmo#1757427)
Memory safety bugs fixed in Firefox 99
- requires NSS >= 3.76.1
- remove obsolete patch
* mozilla-bmo1756347.patch
* mozilla-bmo1757571.patch
- update create-tar.sh
==== SDL ====
- Add CVE-2021-33657.patch: always create a full 256-entry color
map in case color values are out of range (boo#1198001
CVE-2021-33657).
- Rename devel package to just %name-devel, which is what most
our packages do.
- Move documentation into separate SDL-devel-doc. As SDL1 has been
superseded by SDL2, docs are not that hot anymore.
==== amavisd-new ====
Version update (2.12.1 -> 2.12.2)
Subpackages: amavisd-new-docs
- update to 2.12.2:
* Allow $timestamp_fmt_mysql to be used with the DBD::MariaDB driver.
* Resolve utf8mb4 problems when using DBD-MariaDB.
* Set correct originating flag when using milter/AM.PDP without policy banks.
* Resolve crash on reload with insufficient permissions.
Amavis now tests whether it is able read and evaluate its
configuration files with dropped privileges.
In case it cannot, amavis fails to start and refuses to reload.
* Resolve SSL client connection hangups with broken pipe
==== apache2-mod_php7 ====
- Disable build with '-z now' as it breaks the php-mysql extension
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- add profile for zgrep and xzgrep to prevent CVE-2022-1271
(zgrep-profile-mr870.diff)
- ensure precompiled cache files are newer than (text) profiles
- reload profiles in %posttrans instead of %post to ensure both
- profiles and -abstractons package are updated before the cache
in /var/cache/apparmor/ gets built (boo#1195463 #c20)
==== atk ====
Subpackages: libatk-1_0-0 typelib-1_0-Atk-1_0
- Drop dependency from main package to -lang package: there seems
to be no indication to this being needed.
==== attica-qt5 ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5Attica5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== autoconf ====
Version update (2.69 -> 2.71)
- use https urls
- autoconf 2.71:
* Compilers that support C99 but not C2011 are detected correctly
* Compatibility improved with clang and Oracle C++
* Compatibility restored with automake's rules for regenerating
configure
* Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
* prog-c99-fix-typo.patch
* restore-compatibility-gnu11.patch
* autom4te-always-update-output-file.patch
* handle-gettext-alone.patch
- add autom4te-always-update-output-file.patch to fix testsuite
failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
mode
- autoconf 2.70:
* Warnings about obsolete constructs are now on by default,
these warnings can be turned off with -Wno-obsolete
* Many macros have become pickier about argument quotation
* Many macros no longer AC_REQUIRE as many other macros as they
used to, may expose several classes of latent bugs
* More macros use config.sub and config.guess internally
* Setting CC to a C++ compiler is no longer supported
* Running configure tests with warnings promoted to errors is
not supported
* Including confdefs.h manually may cause test failures
* Older versions of automake and aclocal (< 1.8) are no longer
supported
* AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure
* AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test
* AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation
* AS_ECHO and AS_ECHO_N unconditionally use ?printf?
* Configure scripts require support for $( ... ) command
substitution
* AC_INIT now trims extra white space from its arguments
* Macros that take whitespace-separated lists as arguments
now always expand macros within those arguments
* AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it?s
not declared
* AC_OPENMP can?t be used if you have files named ?mp? or ?penmp?
* Configure scripts now support a ?--runstatedir? option
* autoreconf will now run gtkdocize and intltoolize when appropriate
* autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION
* autoheader handles secondary config headers better
* AC_PROG_CC now enables C2011 mode if the compiler supports it
* New macro AC_C__GENERIC tests for C2011 _Generic support
* AC_C_VARARRAYS has been aligned with C2011.
* New macro AC_CONFIG_MACRO_DIRS
* AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable
* New compatibility macro AC_CHECK_INCLUDES_DEFAULT
* AC_REQUIRE_AUX_FILE has been improved
* AC_PROG_LEX has an option to not look for yywrap
* Use of the long-deprecated name ?configure.in? for the autoconf
input file now elicits a warning in the ?obsolete? category
* Use of the undocumented internal shell variables $as_echo and
$as_echo_n now elicits a warning in the ?obsolete? category.
The macros AS_ECHO and AS_ECHO_N should be used instead.
* autoconf will now issue warnings (in the ?syntax? category)
if the input file is missing a call to AC_INIT and/or AC_OUTPUT
* autoconf will now issue warnings (in the ?syntax? category)
for a non-literal URL argument to AC_INIT, and for a TARNAME
argument to AC_INIT which is either non-literal or contains
characters that should not be used in file names (e.g. ?*?).
* AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now
obsolete. Applications should use AC_PROG_CC.
* AC_HEADER_STDC and AC_HEADER_TIME are now stubs.
* AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now
replaced with modern equivalents by autoupdate.
* AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with
AC_CONFIG_HEADERS by autoupdate.
* The macro AC_OBSOLETE is obsolete.
* Man pages for config.guess and config.sub are no longer provided
* Bug fixes for compatibility with current Automake, Libtool,
Perl, Texinfo, and shells
* Compatibility fixes for compilers and build environments
* Various autotest enhancements
- drop upstream patches:
* autoconf-perl-5.17-fixes.patch
* port-tests-to-bash-5.patch
* ac-header-major.patch
- remove obsolete texinfo packaging macros
==== autoconf-el ====
Version update (2.69 -> 2.71)
- autoconf 2.71:
* Compilers that support C99 but not C2011 are detected correctly
* Compatibility improved with clang and Oracle C++
* Compatibility restored with automake's rules for regenerating
configure
* Compatibility restored with old versions of std-gnu11.m4
- dropped upstream patches:
* prog-c99-fix-typo.patch
* restore-compatibility-gnu11.patch
* autom4te-always-update-output-file.patch
* handle-gettext-alone.patch
- add autom4te-always-update-output-file.patch to fix testsuite
failures
- handle-gettext-alone.patch: support GNU_GETTEXT alone being called
again
- add prog-c99-fix-typo.patch: fix typo in C99 detection
- add restore-compatibility-gnu11.patch: restore compatibility in GNU11
mode
- autoconf 2.70:
* Warnings about obsolete constructs are now on by default,
these warnings can be turned off with -Wno-obsolete
* Many macros have become pickier about argument quotation
* Many macros no longer AC_REQUIRE as many other macros as they
used to, may expose several classes of latent bugs
* More macros use config.sub and config.guess internally
* Setting CC to a C++ compiler is no longer supported
* Running configure tests with warnings promoted to errors is
not supported
* Including confdefs.h manually may cause test failures
* Older versions of automake and aclocal (< 1.8) are no longer
supported
* AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure
* AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test
* AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation
* AS_ECHO and AS_ECHO_N unconditionally use ?printf?
* Configure scripts require support for $( ... ) command
substitution
* AC_INIT now trims extra white space from its arguments
* Macros that take whitespace-separated lists as arguments
now always expand macros within those arguments
* AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it?s
not declared
* AC_OPENMP can?t be used if you have files named ?mp? or ?penmp?
* Configure scripts now support a ?--runstatedir? option
* autoreconf will now run gtkdocize and intltoolize when appropriate
* autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION
* autoheader handles secondary config headers better
* AC_PROG_CC now enables C2011 mode if the compiler supports it
* New macro AC_C__GENERIC tests for C2011 _Generic support
* AC_C_VARARRAYS has been aligned with C2011.
* New macro AC_CONFIG_MACRO_DIRS
* AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable
* New compatibility macro AC_CHECK_INCLUDES_DEFAULT
* AC_REQUIRE_AUX_FILE has been improved
* AC_PROG_LEX has an option to not look for yywrap
* Use of the long-deprecated name ?configure.in? for the autoconf
input file now elicits a warning in the ?obsolete? category
* Use of the undocumented internal shell variables $as_echo and
$as_echo_n now elicits a warning in the ?obsolete? category.
The macros AS_ECHO and AS_ECHO_N should be used instead.
* autoconf will now issue warnings (in the ?syntax? category)
if the input file is missing a call to AC_INIT and/or AC_OUTPUT
* autoconf will now issue warnings (in the ?syntax? category)
for a non-literal URL argument to AC_INIT, and for a TARNAME
argument to AC_INIT which is either non-literal or contains
characters that should not be used in file names (e.g. ?*?).
* AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now
obsolete. Applications should use AC_PROG_CC.
* AC_HEADER_STDC and AC_HEADER_TIME are now stubs.
* AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now
replaced with modern equivalents by autoupdate.
* AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with
AC_CONFIG_HEADERS by autoupdate.
* The macro AC_OBSOLETE is obsolete.
* Man pages for config.guess and config.sub are no longer provided
* Bug fixes for compatibility with current Automake, Libtool,
Perl, Texinfo, and shells
* Compatibility fixes for compilers and build environments
* Various autotest enhancements
- drop upstream patches:
* autoconf-perl-5.17-fixes.patch
* port-tests-to-bash-5.patch
* ac-header-major.patch
- remove obsolete texinfo packaging macros
==== autoyast2 ====
Version update (4.4.35 -> 4.5.0)
Subpackages: autoyast2-installation
- Bump version to 4.5.0 (#bsc1198109)
- Respect general/signature-handling settings during the 2nd
stage (bsc#1197655).
- 4.4.36
==== aws-cli ====
Version update (1.22.65 -> 1.22.87)
- Update to version 1.22.87
+ For detailed changes see
https://github.com/aws/aws-cli/blob/1.22.87/CHANGELOG.rst
- Update Requires in spec file from setup.py
==== babl ====
Version update (0.1.90 -> 0.1.92)
- update to 0.1.92:
* Fixes for avoiding load of wrong SIMD extensions
==== baloo5 ====
Version update (5.92.0 -> 5.93.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== blueman ====
Subpackages: thunar-sendto-blueman
- Do not recommend -lang package: the auto-generated -lang package
already contains relevant supplements.
- Added iproute2 build dependency to satisfy ip requirement
==== bluez-qt ====
Version update (5.92.0 -> 5.93.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* Fix typo in GenericAccess Bluetooth service
==== breeze5-icons ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Add some more symlinks for zoom icons (kde#450870)
* Add input-tvremote
==== busybox ====
Subpackages: busybox-static
- Enable udhcpc
==== ceph ====
Version update (16.2.7.640+gceb23c7491b -> 16.2.7.654+gd5a90ff46f0)
Subpackages: librados2 librbd1
- Update to v16.2.7-654-gd5a90ff46f0
+ (bsc#1196733) remove build directory during %clean
- Update to v16.2.7-652-gf5dc462fdb5
+ (bsc#1194875) [SES7P] include/buffer: include <memory>
- Update to 16.2.7-650-gd083eaa3886
+ (pr#469) cephadm: update image paths to registry.suse.com
+ (pr#468) cephadm: use snmp-notifier image from registry.suse.de
+ (pr#467) cephadm: infer the default container image during pull
+ (pr#465) mgr/cephadm: try to get FQDN for inventory address
+ Sync _constaints file for IBS and OBS
==== cpupower ====
Version update (5.16.10 -> 5.17.2)
Subpackages: libcpupower0
- add rebuild subpackage to trigger rebuild on kernel updates
==== cups ====
Version update (2.3.3op2 -> 2.4.1)
Subpackages: cups-client cups-config libcups2 libcupsimage2
- Have cups.pc in %{_libdir} to avoid a conflict
that cups-devel and cups-devel-32bit would
both contain /usr/lib/pkgconfig/cups.pc because
when cups.pc is arch dependent it has to be in %{_libdir}
which it is because it contains 'libdir=/usr/lib64' on x86_64
(if it was arch independent it would have to be in %{_datadir})
cf. https://build.opensuse.org/request/show/965680
- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
because https://github.com/OpenPrinting/cups/issues/155
is not yet actually fixed so currently the testsuite
still sometimes fails
- Version upgrade to 2.4.1:
See https://github.com/openprinting/cups/releases
CUPS 2.4.1 is the first bug fix release from 2.4.x series.
Among the other bug fixes it fixes sharing default color mode
to clients and several memory leaks.
* The default color mode now is now configurable and defaults
to the printer's reported default mode (Issue #277)
* Configuration script now checks linking for -Wl,-pie flags
(Issue #303)
* Fixed memory leaks -
in testi18n (Issue #313),
in cups_enum_dests() (Issue #317),
in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
* Fixed missing bracket in de/index.html (Issue #299)
* Fixed typos in configuration scripts (Issues #304, #316)
* Removed remaining legacy code for RIP_MAX_CACHE environment
variable (Issue #323)
* Removed deprecated directives from cupsctl and
cups-files.conf (Issue #300)
* Removed purge-jobs legacy code from CGI scripts and
templates (Issue #325)
- Version upgrade to 2.4.0:
CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
Among the changes from beta and release candidate
the stable release adds two new configuration options for
optimizing cupsd setup on servers and several other changes.
* Added configure option --with-idle-exit-timeout (Issue #294)
* Added --with-systemd-timeoutstartsec configure
option (Issue #298)
* DigestOptions now are applied for MD5 Digest authentication
defined by RFC 2069 as well (Issue #287)
* Fixed compilation on Solaris (Issue #293)
* Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
which adds two enhancements before the stable release.
* Added warning and debug messages when loading printers
if the queue is raw or with driver (Issue #286)
* Compilation now uses -fstack-protector-strong
if available (Issue #285)
- Version upgrade to 2.4b1:
CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
which contains several new features such as basic OAuth support,
support for AirPrint and Mopria clients and support for running
CUPS as a snap, several deprecations (Kerberos, cups-config),
removals of old deprecated directives, and many bug fixes.
* Added support for CUPS running in a Snapcraft snap.
* Added basic OAuth 2.0 client support (Issue #100)
* Added support for AirPrint and Mopria clients (Issue #105)
* Added configure support for specifying systemd dependencies
in the CUPS service file (Issue #144)
* Added several features and improvements to ipptool (Issue #153)
* Added a JSON output mode for ipptool.
* The ipptool command now correctly reports an error
when a test file cannot be found.
* CUPS library now uses thread safe getpwnam_r and getpwuid_r
functions (Issue #274)
* Fixed Kerberos authentication for the web interface (Issue #19)
* The ZPL sample driver now supports more "standard" label
sizes (Issue #70)
* Fixed reporting of printer instances when enumerating and when
no options are set for the main instance (Issue #71)
* Reverted USB read limit enforcement change
from CUPS 2.2.12 (Issue #72)
* The IPP backend did not return the correct status code
when a job was canceled at the printer/server (Issue #74)
* The testlang unit test program now loops over all of the
available locales by default (Issue #85)
* The cupsfilter command now shows error messages when options
are used incorrectly (Issue #88)
* The PPD functions now treat boolean values as
case-insensitive (Issue #106)
* Temporary queue names no longer end with an
underscore (Issue #110)
* The USB backend now runs as root (Issue #121)
* Added pkg-config file for libcups (Issue #122)
* Fixed a PPD memory leak caused by emulator
definitions (Issue #124)
* Fixed a DISPLAY bug in ipptool (Issue #139)
* The scheduler now includes the [Job N] prefix for job log
messages, even when using syslog logging (Issue #154)
* Added support for locales using the GB18030
character set (Issue #159)
* httpReconnect2 did not reset the socket file descriptor
when the TLS negotiation failed (Apple #5907)
* httpUpdate did not reset the socket file descriptor
when the TLS negotiation failed (Apple #5915)
* The IPP backend now retries Validate-Job requests (Issue #132)
* Now show better error messages when a driver interface program
fails to provide a PPD file (Issue #148)
* Added dark mode support to the CUPS web interface (Issue #152)
* Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
* Fixed an interaction between --remote-admin and --remote-any
for the cupsctl command (Issue #158)
* Now use a 60 second timeout for reading USB backchannel
data (Issue #160)
* The USB backend now tries harder to find a serial
number (Issue #170)
* Fixed @IF(name) handling in cupsd.conf (Apple #5918)
* Fixed documentation and added examples for CUPS' limited
CGI support (Apple #5940)
* Fixed the lpc command prompt (Apple #5946)
* Now always pass "localhost" in the Host: header when talking
over a domain socket or the loopback interface (Issue #185)
* Fixed a job history update issue in the scheduler (Issue #187)
* Fixed job-pages-per-set value for duplex print jobs.
* Fixed an edge case in ippReadIO to make sure that only complete
attributes and values are retained on an error (Issue #195)
* Hardened ippReadIO to prevent invalid IPP messages from being
propagated (Issue #195, Issue #196)
* The scheduler now supports the "everywhere" model
directly (Issue #201)
* Fixed some IPP Everywhere option mapping problems (Issue #238)
* Fixed support for "job-hold-until" with the Restart-Job
operation (Issue #250)
* Fixed the default color/grayscale presets for
IPP Everywhere PPDs (Issue #262)
* Fixed support for the 'offline-report' state for all
USB backends (Issue #264)
* Documentation fixes (Issue #92, Issue #163, Issue #177,
Issue #184)
* Localization updates (Issue #123, Issue #129, Issue #134,
Issue #146, Issue #164)
* USB quirk updates (Issue #192, Issue #270, Apple #5766,
Apple #5838, Apple #5843, Apple #5867)
* Web interface updates (Issue #142, Issue #218)
* The ippeveprinter tool now automatically uses an
available port.
* Fixed several Windows TLS and hashing issues.
* Deprecated cups-config (Issue #97)
* Deprecated Kerberos (AuthType Negotiate)
authentication (Issue #98)
* Removed support for the (long deprecated and unused)
FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
RIPCache, and SMBConfigFile directives in cupsd.conf
and cups-files.conf.
* Stubbed out deprecated httpMD5 functions.
* Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
is obsolete because it is included in the upstream code, see
https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3e…
https://github.com/OpenPrinting/cups/pull/19
https://github.com/apple/cups/pull/5847
https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
is obsolete because it is included in the upstream code, see
https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd6…
https://github.com/OpenPrinting/cups/pull/174
https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
is obsolete because it is included in the upstream code, see
https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e4…
- Updated upstream source tarball signing key in cups.keyring, see
https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060…
- Re-enabled the CUPS upstream testsuite via 'make test'
and removed 'make check' because since the upstream commit
https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1…
the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
recent code changes (SSL->TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
to accommodate code changes
- Enhanced harden_cups.service.patch by adding
ReadWritePaths=/etc/cups
because cupsd needs write access in /etc/cups
(boo#1195288)
- Added hardening to systemd service(s) (bsc#1181400), see
https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
Added patch: harden_cups.service.patch
==== cups-filters ====
Version update (1.28.8 -> 1.28.12)
- Version upgrade to 1.28.12
* imagetoraster, imagetopdf: Fixed comparison of the image size
with the page size for print-scaling=auto. The image size
in pixels was compared with the page size in PostScript
points (1/72 inch).
* imagetoraster, imagetopdf: Fixed the "print-scaling=none"
(crop-to-fit) mode, also use crop-to-fit always when requested,
do not fall back to fit-to-page when the image size differs
significantly from the page size (Issue #362).
* libcupsfilters: Changed the default PPI resolution for images
as input files from 128 to 200 (Pull request #446).
* implicitclass: Do not check availability of "gs" and "pdftops"
executables, instead, check by the presence of "gstoraster"
and "pdftoraster" filters whether we have configured
cups-filters for Ghostscript and/or Poppler use.
* libcupsfilters: In the PPD generator for the driverless
utility and cups-browsed add "*cupsFilter2: ..." lines for
all supported driverless data formats (PDF, Apple/PWG Raster,
PCLm), and add lines for legacy data formats (PCL, PostScript)
only if no driverless formats available.
* libcupsfilters: Always use encryption for ipps. RFC7472
requires that 'ipps' must be used over HTTPS, but the
driverless utility does not enforce encryption
(Pull request #433).
* serial: Add a 10-msec sleep and at the end add a tcdrain().
For some unknown reason, every printing file need sleep a
little time to make sure the serial printer receive data
is right (Pull request #431).
* libcupsfilters: Fix resolver functions for DNS-SD-based URIs,
to make resolve_uri() also work when DEVICE_URI env variable
is set and to make ippfind_based_uri_converter() not
re-direct stdin.
* pdftopdf: Set default for print-scaling to avoid
"should never happem" log messages and undefined behavior.
* pdftopdf: Fix orientation-requested = 0. Consider this as
automatic selection and not as error.
* pdftopdf: Fixed all combinations of print-scaling and
number-up for printers with asymmetric margins
(top != bottom or left != right) and for input files
containing pages with different sizes and/or orientations.
Fixes backported from 2.x branch.
* pdftopdf: Add 2% tolerance for input size larger than output
page when "print-scaling=auto" or "print-scaling=auto-fit"
is used and too large input pages should be scaled, fitting
documents not. This prevents a random-looking behavior if
input and output page size seem to be equal, but in reality
there are slight differences between size dimensions.
- Version upgrade to 1.28.11
* libcupsfilters: Let PPD generator take default ColorModel
from printer (CUPS issue #277).
* Braille: In vectortopdf check inkscape version to call inkscape
with the correct command line (Issue #315, Pull request #443).
* Build system: Make missing DejaVuSans.ttf non-fatal
in ./configure as the font is only needed for test programs,
not for actual use of cups-filters (Issue #411).
* libcupsfilters: In imagetoraster() fixed crash with SGray
(Issue #435).
* cups-browsed: Naming of local queues is matched to
CUPS' current naming of temporary queues (no leading or
trailing underscores), to avoid duplicates in print dialogs
which support CUPS' temporary queues.
* libcupsfilters: Make cupsRasterParseIPPOptions() work
correctly with PPDs (Issue #436).
* libcupsfilters: Let colord_get_profile_for_device_id()
not return empty file name, to avoid error messages
in CUPS error_log.
* foomatic-rip: Debug message was wrongly sent to stdout
and not to log (Issue #422).
- Version upgrade to 1.28.10
* Sample PPDs: Add borderless page size definitions to
Generic PDF Printer, HP Color LaserJet CM3530 MFP PDF,
and Ricoh PDF Printer PPD files.
* Sample PPDs: From the PDF PPD files removed the unneeded
"*cupsFilters2: ..." line. For CUPS it does not make any
difference.
* libcupsfilters: Fixed pdftopdf filter to correctly support page
ranges without upper limit, like "10-" (Pull request #399).
* libcupsfilters: Use wildcard tag (IPP_TAG_ZERO) search for
"media-type" and "media-type-supported" in the PPD generator
(Pull request #398).
* implicitclass, parallel: Added missing newlines at error
messages.
* libfontembed: Removed unneeded fontembed/main.c and ttfread
executable. Eliminates the dependency on DejaVuSans.ttf
(Issue #386).
* gstoraster: Refactor the filter a little to clarify handling
of page counts and set job-impressions for TotalPageCount in
PWG-Raster header (Pull request #394).
* cups-browsed: Make NotifLeaseDuration configurable and renew
after half the lease duration not 60 sec before end. The early
renewal improves reliability on busy systems a lot. For easier
development and debugging short durations from 300 sec on can
get selected (Pull request #378).
- Version upgrade to 1.28.9
* libcupsfilters: Silenced compiler warnings
* libcupsfilters: Removed duplicate code in the apply_filters()
function.
* driverless: If there are no driverless IPP printers available
let "driverless" terminate with exit code 0 and not 1, to
follow CUPS' standard of backends in discovery mode
terminating with 0 if there are no appropriate printers
found (Issue #375).
* gstoraster, foomatic-rip: Fixed Ghostscript command line for
counting pages as it took too long on PDFs from evince when
printing DjVu files (Issue #354, Pull request #371,
Ubuntu bug #1920730).
* cups-browsed: Renamed ldap_connect() due to conflict in new
openldap (Issue #367, Pull request #370).
* pdftoraster: Free color data after processing of each page
(Pull request #363).
* cups-browsed: Always save "...-default" option entries from
printers.conf, regardless of presence or absense of PPD file
(Pull request #359).
* cups-browsed: Start after network-online.target
(Pull request #360).
* texttopdf: Set default margins when no PPD file is used
(Pull request #356).
- harden_cups-browsed.service.patch adapted to cups-filters-1.28.12
==== delayacct-utils ====
Version update (5.16.0 -> 5.17.2)
- rebuild when kernel version changes
- spec cleaning
==== dracut ====
Version update (055+suse.238.gacab0df5 -> 056+suse.261.gf83268d5)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 056+suse.261.gf83268d5:
* chore(suse): remove fipscheck requirement (bsc#1198065)
- Update to version 056+suse.259.g16e9c5e9:
* fix(ifcfg): repair POSIX compliance
* fix(network-legacy): repair POSIX compliance
* fix(dracut-install): copy files preserving ownership attributes (bsc#1197967)
* fix(bluetooth): make $dbussystem/bluetooth.conf optional (bsc#1195047)
- Update to version 056+suse.252.g75c0d4d5:
See https://github.com/dracutdevs/dracut/releases/tag/056 for details.
Additional changes:
* feat(resume): sanity check (bsc#1197192)
* fix(dracut-initramfs-restore.sh): unpack uncompressed initrd as last option (bsc#1197195)
* fix(resume): only exclude this module when swap is netdev
* fix(network): do not use network-wicked as default network handler
* chore(suse): update spec
==== emacs ====
Version update (27.2 -> 28.1)
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Replace emacs-27.2-pdf.tar.xz with refreshed emacs-28.1-pdf.tar.xz
- Update to GNU Emacs version 28.1
* Emacs now optionally supports native compilation of Lisp files.
* The Cairo graphics library is now used by default if present.
* 'configure' now warns about building with libXft support.
* 'configure' now warns about not using HarfBuzz if using Cairo.
* Building without double buffering support.
==== emacs-flim ====
Version update (1.14.9 -> 1.14.9+125+g02735de)
- Switch to FLIM-LB from Wanderlust
- Update to version 1.4.9+125+g02735de:
* Fold docstring of customizable variable within 80 characters
* Minor refactorings
* * sasl-xoauth2.el (sasl-xoauth2-host-url-table): Add examples. (not tested)
* Compare field names in a case insensitive manner
* Fix last change of std11-narrow-to-header.
* Adjust dependencies.
* Fix https://github.com/wanderlust/flim/issues/14
* * eword-decode.el (eword-lexical-analyze): Minor refactorings.
* * std11.el (std11-narrow-to-header): Narrow region only when needed.
* Update package description file for MELPA.
==== emacs-w3m ====
Version update (1.4.632+501+gc088fe62 -> 1.4.632+512+gc3a3a947)
- Update to version 1.4.632+512+gc3a3a947:
* * Makefile.in (configure): Replace configure.in with configure.ac
* Make the builder work for autoconf 2.70 and up as well
* Drop Emacs 26 support
* * shimbun/ChangeLog: Remove cancelled entry
* * sb-kyoko-np.el (shimbun-clear-contents): Revert
* * sb-kyoko-np.el (shimbun-clear-contents): Make date header precision
* * mime-w3m.el: Fix last change
* Typo fix
* Conceal warnings for the case SEMI is absent (issue #108)
* * sb-sankei.el (w3m-cookie-setup): Autoload it
* * w3m.el (w3m-image-type-alist): Update docstring
==== ethtool ====
Version update (5.16 -> 5.17)
- update to upstream release 5.17
* Feature: transceiver module power mode (--set-module)
* Feature: transceiver module extended state (--show-module)
* Feature: get/set rx buffer length (-g and -G)
* Feature: tx copybreak buffer size (--get-tunable and
- -set-tunable)
* Feature: JSON output for features (-k)
* Feature: support OSFP transceiver modules (-m)
* Fix: add missing free() calls (--get-tunable and --set-tunable)
==== fetchmail ====
Version update (6.4.28 -> 6.4.29)
Subpackages: fetchmailconf
- update to 6.4.29:
* Updated vi [Vietnamese] translation.
==== ffmpeg-5 ====
Version update (5.0 -> 5.0.1)
Subpackages: libavcodec59 libavdevice59 libavfilter8 libavformat59 libavutil57 libpostproc56 libswresample4 libswscale6
- update to 5.0.1:
* avcodec/exr: Avoid signed overflow in displayWindow
* avcodec/diracdec: avoid signed integer overflow in global mv
* avcodec/takdsp: Fix integer overflow in decorrelate_sf()
* avcodec/apedec: fix a integer overflow in long_filter_high_3800()
* avdevice/dshow: fix regression
* avfilter/vf_subtitles: pass storage size to libass
* avcodec/vp9_superframe_split_bsf: Don't read inexistent data
* avcodec/vp9_superframe_split_bsf: Discard invalid zero-sized frames
* avcodec/vp9_superframe_bsf: Check for existence of data before reading it
* avcodec/vp9_raw_reorder_bsf: Check for existence of data before reading it
* avformat/imf: fix packet pts, dts and muxing
* avformat/imf: open resources only when first needed
* avformat/imf: cosmetics
* avformat/imf_cpl: do not use filesize when reading XML file
* avformat/imfdec: Use proper logcontext
* avformat/imfdec: do not use filesize when reading XML file
* doc/utils: add missing 22.2 layout entry
* avcodec/av1: only set the private context pix_fmt field if get_pixel_format() succeeds
* avformat/aqtitledec: Skip unrepresentable durations
* avformat/cafdec: Do not store empty keys in read_info_chunk()
* avformat/mxfdec: Do not clear array in mxf_read_strong_ref_array() before writing
* avformat/mxfdec: Check for avio_read() failure in mxf_read_strong_ref_array()
* avformat/mxfdec: Check count in mxf_read_strong_ref_array()
* avformat/hls: Check target_duration
* avcodec/pixlet: Avoid signed integer overflow in scaling in filterfn()
* avformat/matroskadec: Check pre_ns
* avcodec/sonic: Use unsigned for predictor_k to avoid undefined behavior
* avcodec/libuavs3d: Check ff_set_dimensions() for failure
* avcodec/speexdec: Align some comments
* avcodec/speexdec: Use correct doxygen comments
* avcodec/mjpegbdec: Set buf_size
* avformat/matroskadec: Use rounded down duration in get_cue_desc() check
* avcodec/argo: Check packet size
* avcodec/g729_parser: Check channels
* avformat/avidec: Check height
* avformat/rmdec: Better duplicate tags check
* avformat/mov: Disallow empty sidx
* avformat/argo_cvg:: Fix order of operations in error check in argo_cvg_write_trailer()
* avformat/argo_asf: Fix order of operations in error check in argo_asf_write_trailer()
* avcodec/movtextdec: add () to CMP() macro to avoid unexpected behavior
* avformat/matroskadec: Check duration
* avformat/mov: Corner case encryption error cleanup in mov_read_senc()
* avcodec/jpeglsdec: Fix if( code style
* avcodec/jpeglsdec: Check get_ur_golomb_jpegls() for error
* avcodec/motion_est: fix indention of ff_get_best_fcode()
* avcodec/motion_est: Fix xy indexing on range violation in ff_get_best_fcode()
* avformat/hls: Use unsigned for iv computation
* avcodec/jpeglsdec: Increase range for N in ls_get_code_runterm() by using unsigned
* avformat/matroskadec: Check desc_bytes
* avformat/utils: Fix invalid NULL pointer operation in ff_parse_key_value()
* avformat/matroskadec: Fix infinite loop with bz decompression
* avformat/utils: keep chapter monotonicity on chapter updates
* avformat/mov: Check size before subtraction
* avcodec/cfhd: Avoid signed integer overflow in coeff
* avcodec/libdav1d: free the Dav1dData packet on dav1d_send_data() failure
* avcodec/h264_parser: don't alter decoder private data
* configure: link to libatomic when it's present
* fate/ffmpeg: add missing samples dependency to fate-shortest
==== frameworkintegration ====
Version update (5.92.0 -> 5.93.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== freetype2 ====
Version update (2.11.1 -> 2.12.0)
Subpackages: freetype2-devel libfreetype6
- update to 2.12.0:
- FreeType now handles OT-SVG fonts, to be controlled with
`FT_CONFIG_OPTION_SVG` configuration macro. By default, it can
only load the 'SVG ' table of an OpenType font. However, by using
the `svg-hooks` property of the new 'ot-svg' module it is possible
to register an external SVG rendering engine. The FreeType demo
programs have been set up to use 'librsvg' as the rendering
library.
- The handling of fonts with an 'sbix' table has been improved.
- The internal 'zlib' code has been updated to be in sync with the
current 'zlib' version (1.2.11).
- The previously internal load flag `FT_LOAD_SBITS_ONLY` is now
public.
- Some minor improvements of the building systems, in particular
handling of the 'zlib' library (internal vs. external).
- Support for non-desktop Universal Windows Platform.
- Various other minor bug and documentation fixes.
- The `ftdump` demo program shows more information for Type1 fonts
if option `-n` is given.
- `ftgrid` can now display embedded bitmap strikes.
==== gcc ====
Subpackages: cpp libstdc++-devel
- Rename libgccjit0-devel to libgccjit-devel.
==== gcc11 ====
Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libstdc++6-devel-gcc11 libtsan0
- Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit.
==== gcc12 ====
Version update (11.2.1+git1406 -> 12.0.1+git192423)
Subpackages: libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-locale libubsan1
- Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
Fixes aarch64 bootstrap issue (PR105144).
- Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
- Add a proper barebones cross compiler for hppa
(named cross-hppa-gcc12-bootstrap). Doesn't yet drop or
rename the icecream variant cross-hppa-gcc12, not does this
add a proper glibc-using cross compiler for hppa.
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
instead use the same suffix as for the matching libstdc++6
package it supplements to ease future updates. Add Obsoletes
to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
updates to happen. [bsc#1196107]
- Use proper patch for SLE 15.x.
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
- Bump sover of libgo library.
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
- Put libstdc++6-pp Requires on the shared library and drop
to Recoomends.
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
- Fix filenames in the following patches:
gcc11-amdgcn-disable-hot-cold-partitioning.patch,
gcc41-ppc32-retaddr.patch.
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
- Fix filename in gcc10-amdgcn-llvm-as.patch.
- Remove sys/rseq.h from include-fixed
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
- Rebase patches after .cc renaming.
- New package, inherits from gcc11
* Enable LSAN and TSAN for s390x target.
* Require gcc-d as dependency for proper bootstrap.
* Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
on older SUSE products.
* Add --enable-offload-defaulted to configure options.
* Include a couple of new header files.
* Do not require llvm11 for cross compilers (assembler was fixed
in latest LLVM releases), use llvm11 only on SLE 15.
* Remove unnecessary gcc10-foffload-default.patch patch.
- Take patches inherited from GCC 11.
* gcc-add-defaultsspec.diff, add the ability to provide a specs
file that is read by default
* tls-no-direct.diff, avoid direct %fs references on x86 to not
slow down Xen
* gcc43-no-unwind-tables.diff, do not produce unwind tables for
CRT files
* gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
for ppc, just a testcase
* gcc44-textdomain.patch, make translation files version specific
and adjust textdomain to find them
* gcc44-rename-info-files.patch, fix cross-references in info files
when renaming them to be version specific
* gcc48-libstdc++-api-reference.patch, fix link in the installed
libstdc++ html documentation
* gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
earlier mpfr versions on old products
* gcc5-no-return-gcc43-workaround.patch, make build work with
host gcc 4.3
* gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
new warning from -Wextra
* gcc7-avoid-fixinc-error.diff
* gcc9-reproducible-builds-buildid-for-checksum.patch
* gcc9-reproducible-builds.patch
* gcc10-amdgcn-llvm-as.patch
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add gdm-Fix-type-of-signal-connection-id.patch: backport upstream
commit f0f527ff (bsc#1197521).
- Add gdm-Stop-listening-to-udev-events.patch: backport upstream
commit 307c683f (bsc#1197521).
==== gedit ====
Version update (41.0 -> 42.0)
Subpackages: python3-gedit
- Update to version 42.0:
+ Rename display name back to gedit.
+ Build fix.
+ Updated translations.
==== glib2 ====
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- remove provides/obsoletes on glib2-doc, it was split into
two packages again
- spec-cleaner reorderings
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Add gnome-control-center-42.0-fix-sharing-panel-crash.patch,
based on commit c2f088ac5220f3a64edc2c15e60fc0d7f1dfc9e5, to fix
Sharing panel segfaulting due to getlogin() returning NULL rather
than the username (boo#1197529,
glgo#GNOME/gnome-control-center!1727).
==== gnome-online-accounts ====
Version update (3.43.1 -> 3.44.0)
Subpackages: libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0
- Update to version 3.44.0:
+ Bugs fixed:
- Add .gitlab-ci.yml
- Update Fedora logo
- Silence -Wincompatible-pointer-types with GCC 11
+ Updated translations.
==== gnome-shell-extensions ====
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Deprecate SLE-Classic in GNOME 42:
+ Drop 00_org.gnome.shell.extensions.sle-classic.gschema.override
+ Drop gse-sle-classic-ext.patch
+ Drop sle-classic.desktop
+ Drop sle-classic.json
+ Drop sle-classic(a)suse.com.tar.gz
SLE-Classic is not compatible with GNOME 42 which makes this mode
not usable. After careful consideration, we decide to deprecate
SLE-Classic in GNOME 42, please find the reason in (boo#1197907).
==== gnome-software ====
- Add 8cbce25.patch: Fix Gnome-Software keep poping up notification
"Software updates failed".
==== google-roboto-fonts ====
- Fix the license file permissions
- Spec cleanup
==== gzip ====
Version update (1.11 -> 1.12)
- update to 1.12 (CVE-2022-1271,bsc#1198062):
* 'gzip -l' no longer misreports file lengths 4 GiB and larger.
Previously, 'gzip -l' output the 32-bit value stored in the gzip
header even though that is the uncompressed length modulo 2**32.
Now, 'gzip -l' calculates the uncompressed length by decompressing
the data and counting the resulting bytes. Although this can take
much more time, nowadays the correctness pros seem to outweigh the
performance cons.
* 'zless' is no longer installed on platforms lacking 'less'.
* zgrep applied to a crafted file name with two or more newlines
can no longer overwrite an arbitrary, attacker-selected file.
[bug introduced in gzip-1.3.10]
* zgrep now names input file on error instead of mislabeling it as
"(standard input)", if grep supports the GNU -H and --label options.
* 'zdiff -C 5' no longer misbehaves by treating '5' as a file name.
* Configure-time options like --program-prefix now work.
- refresh zdiff.diff, zgrep.diff, zmore.diff
==== harfbuzz ====
Version update (4.1.0 -> 4.2.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 4.2.0:
+ Revert Indic shaper change in previous release that broke some
fonts and instead make per-syllable restriction of ?GSUB?
application limited to script-specific Indic features, while
applying them and discretionary features in one go
+ Fix decoding of private in gvar table
+ Fix handling of contextual lookups that delete too many glyphs
+ Make ?morx? deleted glyphs don?t block ?GPOS? application
==== hdf5 ====
Subpackages: libhdf5-103 libhdf5_cpp103 libhdf5_fortran102 libhdf5_hl100 libhdf5_hl_cpp100 libhdf5hl_fortran100
- add hdf5-wrappers.patch from Fedora, so strip flags from
wrappers and prefer shared linking
- add missing zlib-devel devel dep
==== ibus ====
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0
- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
* fix build error under Leap 15.4
==== iceauth ====
Version update (1.0.8 -> 1.0.9)
- Update to version 1.0.9
* bugfix release
==== kactivities-stats ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kactivities5 ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== karchive ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI pipelines to pass
==== kauth ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* add chrono overload for setTimeout
* Require unittests to pass for CI pipelines to pass
==== kbookmarks ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI pipelines to pass
* Add Android to supported platforms in repo metadata
==== kcalendarcore ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Notify on notebook change for exceptions.
* Note use of low-level libical function
* Print more information about errors when loading vCalendars
* Implement notebook association when parsing iCal data.
* Correct a comment
* Fix storing of times with UTC offsets
* Second attempt to make testTodoCompletedOnce work all year
* Revert "Don't use the current date for recurring todo completion test"
* Compare QDateTime times, timespecs, and timezones
==== kcmutils ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI pipelines to pass
* Fix KPluginSelector KCMs missing their metadata on plugin
loading (kde#444378)
* Mark Windows and macOS as supported
==== kcodecs ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kcompletion ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kconfig ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* Disable DBus support on Windows by default
* Make KConfig::mainConfigName() public.
* kconf_update: Fix checking for changes of update files
==== kconfigwidgets ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Merge KColorSchemePrivate::init and constructor
* Unify both KColorSchemePrivate constructors
* Add a test for reading colorscheme data
* Default to light mode, where AppsUseLightTheme isn't set
(notably Windows 8.1)
* Require unittests to pass for CI jobs to pass
* Move KStatefulBrush to its own dedicated header
* KColorScheme::contrast(F) match code to documentation
* Deprecate KColorScheme::contrast
* Fix automatic color scheme on Windows
* khamburgermenu: Ensure menu is polished before creating window
* autotests: skip test for changing standard shortcuts on Windows
* Fix blame ignore list
* [kcolorschememanager] Initialize selected scheme from config
* Add Android to supported platforms in the repo metadata.
==== kcontacts ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Addressee: make birthday writable from QML (kde#446665)
* Fix bug 451962: append Instant Messaging service list (kde#451962)
==== kcoreaddons ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5CoreAddons5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Add default argument for KPluginFactory::create where no keyword
and args have to be specified
* CI: require tests to pass on Linux
* Also wrap Kdelibs4ConfigMigrator in a QT_VERSION check for Qt6
* Optimize KPluginMetaData::findPluginById by using QPluginLoader directly
* Remove *.doc pattern for text/plain
* KPluginMetaData: find plugins in the directory of the executable, too
==== kcrash ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* autotests: fix on non-linux (e.g. FreeBSD)
* metainfo.yaml - add macOS as a supported platform
==== kdav ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5DAV5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* autotests: fix \r\n problem on Windows
==== kdbusaddons ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kdeclarative ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Deprecate KQuickAddons::QtQuickSettings::init
==== kded ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kdelibs4support ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* autotests: adapt kmimetypetest after *.doc removal from kcoreaddons
* Use KDE_INSTALL_FULL_* variables where needed
* Don't assume libexec is a LIB_INSTALL_DIR subfolder
- Drop patches, now upstream:
* 0001-Don-t-assume-libexec-is-a-LIB_INSTALL_DIR-subfolder.patch
* 0001-Use-KDE_INSTALL_FULL_-variables-where-needed.patch
==== kdesu ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kdnssd-framework ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kdoctools ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5DocTools5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kemoticons ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kernel-firmware ====
Version update (20220309 -> 20220411)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20220411 (git commit f219d616f42b):
* mediatek: Add mt8192 SCP firmware
* linux-firmware: Update AMD cpu microcode
* nvidia: add GA102/GA103/GA104/GA106/GA107 signed firmware
* brcm: rename Rock960 NVRAM to AP6356S and link devices to it
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* amdgpu: update green sardine VCN firmware
* amdgpu: update renoir VCN firmware
* amdgpu: update navi14 VCN firmware
* amdgpu: update navi12 VCN firmware
* amdgpu: update navi10 VCN firmware
* linux-firmware: update firmware for MT7921 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
* rtw88: 8821c: Update normal firmware to v24.11.00
* ice: Add wireless edge file for Intel E800 series driver
* ice: update ice DDP comms package to 1.3.31.0
* amdgpu: update PSP 13.0.8 firmware
* amdgpu: update GC 10.3.7 firmware
* rtl_bt: Add firmware and config files for RTL8852B
- Update aliases
==== kernel-source ====
Version update (5.17.1 -> 5.17.2)
- Linux 5.17.2 (bsc#1012628).
- USB: serial: pl2303: add IBM device IDs (bsc#1012628).
- dt-bindings: usb: hcd: correct usb-device path (bsc#1012628).
- USB: serial: pl2303: fix GS type detection (bsc#1012628).
- USB: serial: simple: add Nokia phone driver (bsc#1012628).
- mm: kfence: fix missing objcg housekeeping for SLAB
(bsc#1012628).
- locking/lockdep: Avoid potential access of invalid memory in
lock_class (bsc#1012628).
- drm/amdgpu: move PX checking into amdgpu_device_ip_early_init
(bsc#1012628).
- drm/amdgpu: only check for _PR3 on dGPUs (bsc#1012628).
- iommu/iova: Improve 32-bit free space estimate (bsc#1012628).
- block: flush plug based on hardware and software queue order
(bsc#1012628).
- block: ensure plug merging checks the correct queue at least
once (bsc#1012628).
- usb: typec: tipd: Forward plug orientation to typec subsystem
(bsc#1012628).
- USB: usb-storage: Fix use of bitfields for hardware data in
ene_ub6250.c (bsc#1012628).
- xhci: fix garbage USBSTS being logged in some cases
(bsc#1012628).
- xhci: fix runtime PM imbalance in USB2 resume (bsc#1012628).
- xhci: make xhci_handshake timeout for xhci_reset() adjustable
(bsc#1012628).
- xhci: fix uninitialized string returned by
xhci_decode_ctrl_ctx() (bsc#1012628).
- mei: me: disable driver on the ign firmware (bsc#1012628).
- mei: me: add Alder Lake N device id (bsc#1012628).
- mei: avoid iterator usage outside of list_for_each_entry
(bsc#1012628).
- bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series
(bsc#1012628).
- bus: mhi: Fix pm_state conversion to string (bsc#1012628).
- bus: mhi: Fix MHI DMA structure endianness (bsc#1012628).
- docs: sphinx/requirements: Limit jinja2<3.1 (bsc#1012628).
- coresight: Fix TRCCONFIGR.QE sysfs interface (bsc#1012628).
- coresight: syscfg: Fix memleak on registration failure in
cscfg_create_device (bsc#1012628).
- dt-bindings: iio: adc: zynqmp_ams: Add clock entry
(bsc#1012628).
- iio: adc: xilinx-ams: Fix single channel switching sequence
(bsc#1012628).
- iio: accel: mma8452: use the correct logic to get mma8452_data
(bsc#1012628).
- iio: adc: aspeed: Add divider flag to fix incorrect voltage
reading (bsc#1012628).
- iio: imu: st_lsm6dsx: use dev_to_iio_dev() to get iio_dev struct
(bsc#1012628).
- iio: afe: rescale: use s64 for temporary scale calculations
(bsc#1012628).
- iio: adc: xilinx-ams: Fixed missing PS channels (bsc#1012628).
- iio: adc: xilinx-ams: Fixed wrong sequencer register settings
(bsc#1012628).
- iio: inkern: apply consumer scale on IIO_VAL_INT cases
(bsc#1012628).
- iio: inkern: apply consumer scale when no channel scale is
available (bsc#1012628).
- iio: inkern: make a best effort on offset calculation
(bsc#1012628).
- greybus: svc: fix an error handling bug in gb_svc_hello()
(bsc#1012628).
- clk: rockchip: re-add rational best approximation algorithm
to the fractional divider (bsc#1012628).
- clk: uniphier: Fix fixed-rate initialization (bsc#1012628).
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on
PTRACE_SEIZE (bsc#1012628).
- cifs: truncate the inode and mapping when we simulate fcollapse
(bsc#1012628).
- cifs: fix handlecache and multiuser (bsc#1012628).
- cifs: we do not need a spinlock around the tree access during
umount (bsc#1012628).
- KEYS: fix length validation in keyctl_pkey_params_get_2()
(bsc#1012628).
- KEYS: asymmetric: enforce that sig algo matches key algo
(bsc#1012628).
- KEYS: asymmetric: properly validate hash_algo and encoding
(bsc#1012628).
- Documentation: add link to stable release candidate tree
(bsc#1012628).
- Documentation: update stable tree link (bsc#1012628).
- firmware: stratix10-svc: add missing callback parameter on RSU
(bsc#1012628).
- firmware: sysfb: fix platform-device leak in error path
(bsc#1012628).
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update
(bsc#1012628).
- SUNRPC: avoid race between mod_timer() and del_timer_sync()
(bsc#1012628).
- SUNRPC: Do not dereference non-socket transports in sysfs
(bsc#1012628).
- NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR
(bsc#1012628).
- NFSD: prevent underflow in nfssvc_decode_writeargs()
(bsc#1012628).
- NFSD: prevent integer overflow on 32 bit systems (bsc#1012628).
- f2fs: fix to unlock page correctly in error path of is_alive()
(bsc#1012628).
- f2fs: quota: fix loop condition at f2fs_quota_sync()
(bsc#1012628).
- f2fs: fix to do sanity check on .cp_pack_total_block_count
(bsc#1012628).
- remoteproc: Fix count check in rproc_coredump_write()
(bsc#1012628).
- mm/mlock: fix two bugs in user_shm_lock() (bsc#1012628).
- pinctrl: ingenic: Fix regmap on X series SoCs (bsc#1012628).
- pinctrl: samsung: drop pin banks references on error paths
(bsc#1012628).
- net: bnxt_ptp: fix compilation error (bsc#1012628).
- spi: mxic: Fix the transmit path (bsc#1012628).
- mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set
(bsc#1012628).
- mtd: rawnand: protect access to rawnand devices while in suspend
(bsc#1012628).
- can: m_can: m_can_tx_handler(): fix use after free of skb
(bsc#1012628).
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem
(bsc#1012628).
- jffs2: fix memory leak in jffs2_do_mount_fs (bsc#1012628).
- jffs2: fix memory leak in jffs2_scan_medium (bsc#1012628).
- mm: fs: fix lru_cache_disabled race in bh_lru (bsc#1012628).
- mm: don't skip swap entry even if zap_details specified
(bsc#1012628).
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of
a node (bsc#1012628).
- mm: invalidate hwpoison page cache page in fault path
(bsc#1012628).
- mempolicy: mbind_range() set_policy() after vma_merge()
(bsc#1012628).
- scsi: core: sd: Add silence_suspend flag to suppress some PM
messages (bsc#1012628).
- scsi: ufs: Fix runtime PM messages never-ending cycle
(bsc#1012628).
- scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics
counters (bsc#1012628).
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA
commands (bsc#1012628).
- qed: display VF trust config (bsc#1012628).
- qed: validate and restrict untrusted VFs vlan promisc mode
(bsc#1012628).
- riscv: dts: canaan: Fix SPI3 bus width (bsc#1012628).
- riscv: Fix fill_callchain return value (bsc#1012628).
- riscv: Increase stack size under KASAN (bsc#1012628).
- RISC-V: Declare per cpu boot data as static (bsc#1012628).
- cifs: do not skip link targets when an I/O fails (bsc#1012628).
- cifs: fix incorrect use of list iterator after the loop
(bsc#1012628).
- cifs: prevent bad output lengths in smb2_ioctl_query_info()
(bsc#1012628).
- cifs: fix NULL ptr dereference in smb2_ioctl_query_info()
(bsc#1012628).
- ALSA: cs4236: fix an incorrect NULL check on list iterator
(bsc#1012628).
- ALSA: hda: Avoid unsol event during RPM suspending
(bsc#1012628).
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and
mmap_lock (bsc#1012628).
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020
(bsc#1012628).
- rtc: mc146818-lib: fix locking in mc146818_set_time
(bsc#1012628).
- rtc: pl031: fix rtc features null pointer dereference
(bsc#1012628).
- io_uring: ensure that fsnotify is always called (bsc#1012628).
- ocfs2: fix crash when mount with quota enabled (bsc#1012628).
- drm/simpledrm: Add "panel orientation" property on non-upright
mounted LCD panels (bsc#1012628).
- mm: madvise: skip unmapped vma holes passed to process_madvise
(bsc#1012628).
- mm: madvise: return correct bytes advised with process_madvise
(bsc#1012628).
- Revert "mm: madvise: skip unmapped vma holes passed to
process_madvise" (bsc#1012628).
- mm,hwpoison: unmap poisoned page before invalidation
(bsc#1012628).
- mm: only re-generate demotion targets when a numa node changes
its N_CPU state (bsc#1012628).
- mm/kmemleak: reset tag when compare object pointer
(bsc#1012628).
- dm stats: fix too short end duration_ns when using
precise_timestamps (bsc#1012628).
- dm: fix use-after-free in dm_cleanup_zoned_dev() (bsc#1012628).
- dm: interlock pending dm_io and dm_wait_for_bios_completion
(bsc#1012628).
- dm: fix double accounting of flush with data (bsc#1012628).
- dm integrity: set journal entry unused when shrinking device
(bsc#1012628).
- tracing: Have trace event string test handle zero length strings
(bsc#1012628).
- drbd: fix potential silent data corruption (bsc#1012628).
- can: isotp: sanitize CAN ID checks in isotp_bind()
(bsc#1012628).
- PCI: fu740: Force 2.5GT/s for initial device probe
(bsc#1012628).
- arm64: signal: nofpsimd: Do not allocate fp/simd context when
not available (bsc#1012628).
- arm64: Do not defer reserve_crashkernel() for platforms with
no DMA memory zones (bsc#1012628).
- arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2
(bsc#1012628).
- arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs
(bsc#1012628).
- arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs
(bsc#1012628).
- arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs
(bsc#1012628).
- arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs
(bsc#1012628).
- arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs
(bsc#1012628).
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM
(bsc#1012628).
- mmc: core: use sysfs_emit() instead of sprintf() (bsc#1012628).
- Revert "ACPI: Pass the same capabilities to the _OSC regardless
of the query flag" (bsc#1012628).
- ACPI: properties: Consistently return -ENOENT if there are no
more references (bsc#1012628).
- coredump: Also dump first pages of non-executable ELF libraries
(bsc#1012628).
- ext4: fix ext4_fc_stats trace point (bsc#1012628).
- ext4: fix fs corruption when tring to remove a non-empty
directory with IO error (bsc#1012628).
- ext4: make mb_optimize_scan option work with set/unset mount
cmd (bsc#1012628).
- ext4: make mb_optimize_scan performance mount option work with
extents (bsc#1012628).
- samples/landlock: Fix path_list memory leak (bsc#1012628).
- landlock: Use square brackets around "landlock-ruleset"
(bsc#1012628).
- mailbox: tegra-hsp: Flush whole channel (bsc#1012628).
- btrfs: zoned: put block group after final usage (bsc#1012628).
- block: fix rq-qos breakage from skipping rq_qos_done_bio()
(bsc#1012628).
- block: limit request dispatch loop duration (bsc#1012628).
- block: don't merge across cgroup boundaries if blkcg is enabled
(bsc#1012628).
- drm/edid: check basic audio support on CEA extension block
(bsc#1012628).
- fbdev: Hot-unplug firmware fb devices on forced removal
(bsc#1012628).
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (bsc#1012628).
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix
(bsc#1012628).
- rfkill: make new event layout opt-in (bsc#1012628).
- ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes
(bsc#1012628).
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
(bsc#1012628).
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
(bsc#1012628).
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250
(bsc#1012628).
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420
(bsc#1012628).
- mgag200 fix memmapsl configuration in GCTL6 register
(bsc#1012628).
- carl9170: fix missing bit-wise or operator for tx_params
(bsc#1012628).
- pstore: Don't use semaphores in always-atomic-context code
(bsc#1012628).
- thermal: int340x: Increase bitmap size (bsc#1012628).
- lib/raid6/test: fix multiple definition linking error
(bsc#1012628).
- exec: Force single empty string when argv is empty
(bsc#1012628).
- crypto: rsa-pkcs1pad - only allow with rsa (bsc#1012628).
- crypto: rsa-pkcs1pad - correctly get hash from source
scatterlist (bsc#1012628).
- crypto: rsa-pkcs1pad - restore signature length check
(bsc#1012628).
- crypto: rsa-pkcs1pad - fix buffer overread in
pkcs1pad_verify_complete() (bsc#1012628).
- bcache: fixup multiple threads crash (bsc#1012628).
- PM: domains: Fix sleep-in-atomic bug caused by
genpd_debug_remove() (bsc#1012628).
- DEC: Limit PMAX memory probing to R3k systems (bsc#1012628).
- media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC
(bsc#1012628).
- media: omap3isp: Use struct_group() for memcpy() region
(bsc#1012628).
- media: venus: vdec: fixed possible memory leak issue
(bsc#1012628).
- media: venus: hfi_cmds: List HDR10 property as unsupported
for v1 and v3 (bsc#1012628).
- media: venus: venc: Fix h264 8x8 transform control
(bsc#1012628).
- media: davinci: vpif: fix unbalanced runtime PM get
(bsc#1012628).
- media: davinci: vpif: fix unbalanced runtime PM enable
(bsc#1012628).
- media: davinci: vpif: fix use-after-free on driver unbind
(bsc#1012628).
- mips: Always permit to build u-boot images (bsc#1012628).
- btrfs: zoned: mark relocation as writing (bsc#1012628).
- btrfs: extend locking to all space_info members accesses
(bsc#1012628).
- btrfs: verify the tranisd of the to-be-written dirty extent
buffer (bsc#1012628).
- xtensa: define update_mmu_tlb function (bsc#1012628).
- xtensa: fix stop_machine_cpuslocked call in patch_text
(bsc#1012628).
- xtensa: fix xtensa_wsr always writing 0 (bsc#1012628).
- KVM: s390x: fix SCK locking (bsc#1012628).
- drm/syncobj: flatten dma_fence_chains on transfer (bsc#1012628).
- drm/nouveau/backlight: Fix LVDS backlight detection on some
laptops (bsc#1012628).
- drm/nouveau/backlight: Just set all backlight types as RAW
(bsc#1012628).
- drm/fb-helper: Mark screen buffers in system memory with
FBINFO_VIRTFB (bsc#1012628).
- brcmfmac: firmware: Allocate space for default boardrev in nvram
(bsc#1012628).
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup
error path (bsc#1012628).
- brcmfmac: pcie: Declare missing firmware files in pcie.c
(bsc#1012628).
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with
memcpy_toio (bsc#1012628).
- brcmfmac: pcie: Fix crashes due to early IRQs (bsc#1012628).
- drm/i915/opregion: check port number bounds for SWSCI display
power state (bsc#1012628).
- drm/i915/gem: add missing boundary check in vm_access
(bsc#1012628).
- PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails
(bsc#1012628).
- PCI: pciehp: Clear cmd_busy bit in polling mode (bsc#1012628).
- PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup"
(bsc#1012628).
- PCI: xgene: Revert "PCI: xgene: Fix IB window setup"
(bsc#1012628).
- regulator: qcom_smd: fix for_each_child.cocci warnings
(bsc#1012628).
- selinux: access superblock_security_struct in LSM blob way
(bsc#1012628).
- selinux: check return value of sel_make_avc_files (bsc#1012628).
- crypto: ccp - Ensure psp_ret is always init'd in
__sev_platform_init_locked() (bsc#1012628).
- crypto: qat - fix a signedness bug in get_service_enabled()
(bsc#1012628).
- hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER
(bsc#1012628).
- crypto: sun8i-ss - really disable hash on A80 (bsc#1012628).
- crypto: kdf - Select hmac in addition to sha256 (bsc#1012628).
- crypto: qat - fix access to PFVF interrupt registers for GEN4
(bsc#1012628).
- crypto: authenc - Fix sleep in atomic context in decrypt_tail
(bsc#1012628).
- crypto: octeontx2 - select CONFIG_NET_DEVLINK (bsc#1012628).
- crypto: mxs-dcp - Fix scatterlist processing (bsc#1012628).
- selinux: Fix selinux_sb_mnt_opts_compat() (bsc#1012628).
- thermal: int340x: Check for NULL after calling kmemdup()
(bsc#1012628).
- crypto: octeontx2 - remove CONFIG_DM_CRYPT check (bsc#1012628).
- spi: tegra114: Add missing IRQ check in tegra_spi_probe
(bsc#1012628).
- spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe
(bsc#1012628).
- perf: MARVELL_CN10K_TAD_PMU should depend on ARCH_THUNDER
(bsc#1012628).
- selftests/sgx: Fix NULL-pointer-dereference upon early test
failure (bsc#1012628).
- selftests/sgx: Do not attempt enclave build without valid
enclave (bsc#1012628).
- selftests/sgx: Ensure enclave data available during debug print
(bsc#1012628).
- stack: Constrain and fix stack offset randomization with Clang
builds (bsc#1012628).
- arm64/mm: avoid fixmap race condition when create pud mapping
(bsc#1012628).
- security: add sctp_assoc_established hook (bsc#1012628).
- security: implement sctp_assoc_established hook in selinux
(bsc#1012628).
- blk-cgroup: set blkg iostat after percpu stat aggregation
(bsc#1012628).
- selftests/x86: Add validity check and allow field splitting
(bsc#1012628).
- selftests/sgx: Treat CC as one argument (bsc#1012628).
- crypto: rockchip - ECB does not need IV (bsc#1012628).
- block: update io_ticks when io hang (bsc#1012628).
- audit: log AUDIT_TIME_* records only from rules (bsc#1012628).
- EVM: fix the evm= __setup handler return value (bsc#1012628).
- crypto: ccree - don't attempt 0 len DMA mappings (bsc#1012628).
- crypto: hisilicon/sec - fix the aead software fallback for
engine (bsc#1012628).
- spi: pxa2xx-pci: Balance reference count for PCI DMA device
(bsc#1012628).
- hwmon: (pmbus) Add mutex to regulator ops (bsc#1012628).
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING
(bsc#1012628).
- nvme: cleanup __nvme_check_ids (bsc#1012628).
- nvme: fix the check for duplicate unique identifiers
(bsc#1012628).
- block: don't delete queue kobject before its children
(bsc#1012628).
- PM: hibernate: fix __setup handler error handling (bsc#1012628).
- PM: suspend: fix return value of __setup handler (bsc#1012628).
- spi: spi-zynqmp-gqspi: Handle error for dma_set_mask
(bsc#1012628).
- hwrng: atmel - disable trng on failure path (bsc#1012628).
- crypto: sun8i-ss - call finalize with bh disabled (bsc#1012628).
- crypto: sun8i-ce - call finalize with bh disabled (bsc#1012628).
- crypto: amlogic - call finalize with bh disabled (bsc#1012628).
- crypto: gemini - call finalize with bh disabled (bsc#1012628).
- crypto: vmx - add missing dependencies (bsc#1012628).
- clocksource/drivers/timer-ti-dm: Fix regression from errata
i940 fix (bsc#1012628).
- clocksource/drivers/exynos_mct: Handle DTS with higher number
of interrupts (bsc#1012628).
- clocksource/drivers/timer-microchip-pit64b: Use notrace
(bsc#1012628).
- clocksource/drivers/timer-of: Check return value of of_iomap
in timer_of_base_init() (bsc#1012628).
- arm64: prevent instrumentation of bp hardening callbacks
(bsc#1012628).
- perf/arm-cmn: Hide XP PUB events for CMN-600 (bsc#1012628).
- perf/arm-cmn: Update watchpoint format (bsc#1012628).
- KEYS: trusted: Fix trusted key backends when building as module
(bsc#1012628).
- KEYS: trusted: Avoid calling null function trusted_key_exit
(bsc#1012628).
- ACPI: APEI: fix return value of __setup handlers (bsc#1012628).
- crypto: ccp - ccp_dmaengine_unregister release dma channels
(bsc#1012628).
- crypto: ccree - Fix use after free in cc_cipher_exit()
(bsc#1012628).
- crypto: qat - fix initialization of pfvf cap_msg structures
(bsc#1012628).
- crypto: qat - fix initialization of pfvf rts_map_msg structures
(bsc#1012628).
- hwrng: nomadik - Change clk_disable to clk_disable_unprepare
(bsc#1012628).
- hwmon: (pmbus) Add Vin unit off handling (bsc#1012628).
- clocksource: acpi_pm: fix return value of __setup handler
(bsc#1012628).
- io_uring: don't check unrelated req->open.how in accept request
(bsc#1012628).
- io_uring: terminate manual loop iterator loop correctly for
non-vecs (bsc#1012628).
- watch_queue: Fix NULL dereference in error cleanup
(bsc#1012628).
- watch_queue: Actually free the watch (bsc#1012628).
- f2fs: fix to enable ATGC correctly via gc_idle sysfs interface
(bsc#1012628).
- sched/debug: Remove mpol_get/put and task_lock/unlock from
sched_show_numa (bsc#1012628).
- sched/core: Export pelt_thermal_tp (bsc#1012628).
- sched/sugov: Ignore 'busy' filter when rq is capped by
uclamp_max (bsc#1012628).
- sched/uclamp: Fix iowait boost escaping uclamp restriction
(bsc#1012628).
- rseq: Remove broken uapi field layout on 32-bit little endian
(bsc#1012628).
- perf/core: Fix address filter parser for multiple filters
(bsc#1012628).
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel
(bsc#1012628).
- sched/fair: Improve consistency of allowed NUMA balance
calculations (bsc#1012628).
- f2fs: fix missing free nid in f2fs_handle_failed_inode
(bsc#1012628).
- ext4: fix remount with 'abort' option (bsc#1012628).
- nfsd: more robust allocation failure handling in
nfsd_file_cache_init (bsc#1012628).
- sched/cpuacct: Fix charge percpu cpuusage (bsc#1012628).
- sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race
(bsc#1012628).
- f2fs: fix to avoid potential deadlock (bsc#1012628).
- btrfs: fix unexpected error path when reflinking an inline
extent (bsc#1012628).
- iomap: Fix iomap_invalidatepage tracepoint (bsc#1012628).
- fs: erofs: add sanity check for kobject in
erofs_unregister_sysfs (bsc#1012628).
- f2fs: fix compressed file start atomic write may cause data
corruption (bsc#1012628).
- cifs: use a different reconnect helper for non-cifsd threads
(bsc#1012628).
- selftests, x86: fix how check_cc.sh is being invoked
(bsc#1012628).
- drivers/base/memory: add memory block to memory group after
registration succeeded (bsc#1012628).
- kunit: make kunit_test_timeout compatible with comment
(bsc#1012628).
- pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and
CMGP gpios (bsc#1012628).
- media: staging: media: zoran: fix usage of
vb2_dma_contig_set_max_seg_size (bsc#1012628).
- media: camss: csid-170: fix non-10bit formats (bsc#1012628).
- media: camss: csid-170: don't enable unused irqs (bsc#1012628).
- media: camss: csid-170: set the right HALT_CMD when disabled
(bsc#1012628).
- media: camss: vfe-170: fix "VFE halt timeout" error
(bsc#1012628).
- media: staging: media: imx: imx7-mipi-csis: Make subdev name
unique (bsc#1012628).
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers
across ioctls (bsc#1012628).
- media: mtk-vcodec: potential dereference of null pointer
(bsc#1012628).
- media: imx: imx8mq-mipi-csi2: remove wrong irq config write
operation (bsc#1012628).
- media: imx: imx8mq-mipi_csi2: fix system resume (bsc#1012628).
- media: bttv: fix WARNING regression on tunerless devices
(bsc#1012628).
- media: atmel: atmel-sama7g5-isc: fix ispck leftover
(bsc#1012628).
- ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively
(bsc#1012628).
- ASoC: codecs: Check for error pointer after calling
devm_regmap_init_mmio (bsc#1012628).
- ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting
(bsc#1012628).
- ASoC: simple-card-utils: Set sysclk on all components
(bsc#1012628).
- memory: tegra20-emc: Correct memory device mask (bsc#1012628).
- media: coda: Fix missing put_device() call in coda_get_vdoa_data
(bsc#1012628).
- media: meson: vdec: potential dereference of null pointer
(bsc#1012628).
- media: hantro: Fix overfill bottom register field name
(bsc#1012628).
- media: ov6650: Fix set format try processing path (bsc#1012628).
- media: v4l: Avoid unaligned access warnings when printing 4cc
modifiers (bsc#1012628).
- media: ov5648: Don't pack controls struct (bsc#1012628).
- media: ov2740: identify module after subdev initialisation
(bsc#1012628).
- media: aspeed: Correct value for h-total-pixels (bsc#1012628).
- video: fbdev: matroxfb: set maxvram of vbG200eW to the same
as vbG200 to avoid black screen (bsc#1012628).
- video: fbdev: controlfb: Fix COMPILE_TEST build (bsc#1012628).
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe()
(bsc#1012628).
- video: fbdev: atmel_lcdfb: fix an error code in
atmel_lcdfb_probe() (bsc#1012628).
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name()
(bsc#1012628).
- ARM: dts: Fix OpenBMC flash layout label addresses
(bsc#1012628).
- ASoC: max98927: add missing header file (bsc#1012628).
- arm64: dts: qcom: sc7280: Fix gmu unit address (bsc#1012628).
- firmware: qcom: scm: Remove reassignment to desc following
initializer (bsc#1012628).
- ARM: dts: qcom: ipq4019: fix sleep clock (bsc#1012628).
- soc: qcom: rpmpd: Check for null return of devm_kcalloc
(bsc#1012628).
- soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem
(bsc#1012628).
- soc: qcom: aoss: Fix missing put_device call in qmp_get
(bsc#1012628).
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags
(bsc#1012628).
- arm64: dts: qcom: sdm845: fix microphone bias properties and
values (bsc#1012628).
- arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema
(bsc#1012628).
- arm64: dts: qcom: msm8916-j5: Fix typo (bsc#1012628).
- arm64: dts: broadcom: bcm4908: use proper TWD binding
(bsc#1012628).
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps
rsc (bsc#1012628).
- arm64: dts: qcom: sm8350: Correct TCS configuration for apps
rsc (bsc#1012628).
- arm64: dts: qcom: sm8450: Update cpuidle states parameters
(bsc#1012628).
- arm64: dts: qcom: msm8994: Provide missing "xo_board" and
"sleep_clk" to GCC (bsc#1012628).
- arm64: dts: qcom: ipq6018: fix usb reference period
(bsc#1012628).
- firmware: ti_sci: Fix compilation failure when
CONFIG_TI_SCI_PROTOCOL is not defined (bsc#1012628).
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe
(bsc#1012628).
- cpuidle: qcom-spm: Check if any CPU is managed by SPM
(bsc#1012628).
- ARM: dts: sun8i: v3s: Move the csi1 block to follow address
order (bsc#1012628).
- ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
(bsc#1012628).
- vsprintf: Fix potential unaligned access (bsc#1012628).
- ARM: dts: qcom: sdx55: Fix the address used for PCIe EP local
addr space (bsc#1012628).
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo
(bsc#1012628).
- media: mexon-ge2d: fixup frames size in registers (bsc#1012628).
- media: video/hdmi: handle short reads of hdmi info frame
(bsc#1012628).
- media: ti-vpe: cal: Fix a NULL pointer dereference in
cal_ctx_v4l2_init_formats() (bsc#1012628).
- media: em28xx: initialize refcount before kref_get
(bsc#1012628).
- media: uapi: Init VP9 stateless decode params (bsc#1012628).
- media: usb: go7007: s2250-board: fix leak in probe()
(bsc#1012628).
- media: cedrus: H265: Fix neighbour info buffer size
(bsc#1012628).
- media: cedrus: h264: Fix neighbour info buffer size
(bsc#1012628).
- arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent
for wkup_gpioX instances (bsc#1012628).
- ASoC: codecs: rx-macro: fix accessing compander for aux
(bsc#1012628).
- ASoC: codecs: rx-macro: fix accessing array out of bounds for
enum type (bsc#1012628).
- ASoC: codecs: va-macro: fix accessing array out of bounds for
enum type (bsc#1012628).
- ASoC: codecs: wc938x: fix accessing array out of bounds for
enum type (bsc#1012628).
- ASoC: codecs: wcd938x: fix kcontrol max values (bsc#1012628).
- ASoC: codecs: wcd934x: fix kcontrol max values (bsc#1012628).
- ASoC: codecs: wcd934x: fix return value of
wcd934x_rx_hph_mode_put (bsc#1012628).
- media: v4l2-core: Initialize h264 scaling matrix (bsc#1012628).
- media: hantro: sunxi: Fix VP9 steps (bsc#1012628).
- media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated
(bsc#1012628).
- selftests: vm: remove dependecy from internal kernel macros
(bsc#1012628).
- selftests/lkdtm: Add UBSAN config (bsc#1012628).
- vsprintf: Fix %pK with kptr_restrict == 0 (bsc#1012628).
- uaccess: fix nios2 and microblaze get_user_8() (bsc#1012628).
- ASoC: rt5663: check the return value of devm_kzalloc() in
rt5663_parse_dp() (bsc#1012628).
- ASoC: acp: check the return value of devm_kzalloc() in
acp_legacy_dai_links_create() (bsc#1012628).
- soc: mediatek: pm-domains: Add wakeup capacity support in
power domain (bsc#1012628).
- mmc: sdhci_am654: Fix the driver data of AM64 SoC (bsc#1012628).
- ASoC: ti: davinci-i2s: Add check for clk_enable() (bsc#1012628).
- ALSA: spi: Add check for clk_enable() (bsc#1012628).
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property
(bsc#1012628).
- arm64: dts: broadcom: Fix sata nodename (bsc#1012628).
- printk: fix return value of printk.devkmsg __setup handler
(bsc#1012628).
- ASoC: mxs-saif: Handle errors for clk_enable (bsc#1012628).
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (bsc#1012628).
- ASoC: dwc-i2s: Handle errors for clk_enable (bsc#1012628).
- ASoC: soc-compress: prevent the potentially use of null pointer
(bsc#1012628).
- media: i2c: Fix pixel array positions in ov8865 (bsc#1012628).
- memory: emif: Add check for setup_interrupts (bsc#1012628).
- memory: emif: check the pointer temp in get_device_details()
(bsc#1012628).
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred
transaction (bsc#1012628).
- arm64: dts: rockchip: Fix SDIO regulator supply properties on
rk3399-firefly (bsc#1012628).
- m68k: coldfire/device.c: only build for MCF_EDMA when h/w
macros are defined (bsc#1012628).
- media: stk1160: If start stream fails, return buffers with
VB2_BUF_STATE_QUEUED (bsc#1012628).
- media: vidtv: Check for null return of vzalloc (bsc#1012628).
- ASoC: cs35l41: Fix GPIO2 configuration (bsc#1012628).
- ASoC: cs35l41: Fix max number of TX channels (bsc#1012628).
- ASoC: atmel: Add missing of_node_put() in
at91sam9g20ek_audio_probe (bsc#1012628).
- ASoC: wm8350: Handle error for wm8350_register_irq
(bsc#1012628).
- ASoC: fsi: Add check for clk_enable (bsc#1012628).
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of
(bsc#1012628).
- media: saa7134: fix incorrect use to determine if list is empty
(bsc#1012628).
- ivtv: fix incorrect device_caps for ivtvfb (bsc#1012628).
- ASoC: atmel: Fix error handling in snd_proto_probe
(bsc#1012628).
- ASoC: rockchip: i2s: Fix missing clk_disable_unprepare()
in rockchip_i2s_probe (bsc#1012628).
- ASoC: SOF: Add missing of_node_put() in imx8m_probe
(bsc#1012628).
- ASoC: mediatek: mt8192-mt6359: Fix error handling in
mt8192_mt6359_dev_probe (bsc#1012628).
- ASoC: rk817: Fix missing clk_disable_unprepare() in
rk817_platform_probe (bsc#1012628).
- ASoC: dmaengine: do not use a NULL prepare_slave_config()
callback (bsc#1012628).
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe
(bsc#1012628).
- ASoC: fsl_spdif: Disable TX clock when stop (bsc#1012628).
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe()
(bsc#1012628).
- ASoC: SOF: Intel: enable DMI L1 for playback streams
(bsc#1012628).
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare()
in msm8916_wcd_digital_probe (bsc#1012628).
- mmc: davinci_mmc: Handle error for clk_enable (bsc#1012628).
- rtla/osnoise: Fix osnoise hist stop tracing message
(bsc#1012628).
- ASoC: rockchip: Fix PM usage reference of
rockchip_i2s_tdm_resume (bsc#1012628).
- ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe
(bsc#1012628).
- ASoC: msm8916-wcd-analog: Fix error handling in
pm8916_wcd_analog_spmi_probe (bsc#1012628).
- ASoC: mediatek: mt8195: Fix error handling in
mt8195_mt6359_rt1019_rt5682_dev_probe (bsc#1012628).
- ASoC: codecs: wcd934x: Add missing of_node_put() in
wcd934x_codec_parse_data (bsc#1012628).
- ASoC: amd: Fix reference to PCM buffer address (bsc#1012628).
- ARM: configs: multi_v5_defconfig: re-enable
CONFIG_V4L_PLATFORM_DRIVERS (bsc#1012628).
- ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx
(bsc#1012628).
- drm/bridge: sn65dsi83: Fix an error handling path in
sn65dsi83_probe() (bsc#1012628).
- drm/meson: osd_afbcd: Add an exit callback to struct
meson_afbcd_ops (bsc#1012628).
- drm/meson: Fix error handling when afbcd.ops->init fails
(bsc#1012628).
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev
(bsc#1012628).
- drm/bridge: Add missing pm_runtime_disable() in
__dw_mipi_dsi_probe (bsc#1012628).
- drm/bridge: nwl-dsi: Fix PM disable depth imbalance in
nwl_dsi_probe (bsc#1012628).
- drm: bridge: adv7511: Fix ADV7535 HPD enablement (bsc#1012628).
- ath11k: add missing of_node_put() to avoid leak (bsc#1012628).
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern
(bsc#1012628).
- drm/v3d/v3d_drv: Check for error num after setting mask
(bsc#1012628).
- Bluetooth: hci_sync: unlock on error in
hci_inquiry_result_with_rssi_evt() (bsc#1012628).
- ath11k: free peer for station when disconnect from AP for
QCA6390/WCN6855 (bsc#1012628).
- drm/panfrost: Check for error num after setting mask
(bsc#1012628).
- bpftool: Fix error check when calling hashmap__new()
(bsc#1012628).
- libbpf: Fix possible NULL pointer dereference when destroying
skeleton (bsc#1012628).
- bpftool: Only set obj->skeleton on complete success
(bsc#1012628).
- ath11k: fix error code in ath11k_qmi_assign_target_mem_chunk()
(bsc#1012628).
- udmabuf: validate ubuf->pagecount (bsc#1012628).
- bpf: Fix UAF due to race between btf_try_get_module and
load_module (bsc#1012628).
- drm/selftests/test-drm_dp_mst_helper: Fix memory leak in
sideband_msg_req_encode_decode (bsc#1012628).
- drm/locking: fix drm_modeset_acquire_ctx kernel-doc
(bsc#1012628).
- selftests: bpf: Fix bind on used port (bsc#1012628).
- Bluetooth: btintel: Fix WBS setting for Intel legacy ROM
products (bsc#1012628).
- Bluetooth: hci_serdev: call init_rwsem() before p->open()
(bsc#1012628).
- Bluetooth: mt7921s: fix firmware coredump retrieve
(bsc#1012628).
- Bluetooth: mt7921s: fix bus hang with wrong privilege
(bsc#1012628).
- Bluetooth: btmtksdio: refactor
btmtksdio_runtime_[suspend|resume]() (bsc#1012628).
- Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl()
(bsc#1012628).
- Bluetooth: btmtksdio: mask out interrupt status (bsc#1012628).
- mtd: onenand: Check for error irq (bsc#1012628).
- mtd: rawnand: gpmi: fix controller timings setting
(bsc#1012628).
- selftests, xsk: Fix rx_full stats test (bsc#1012628).
- drm/edid: Don't clear formats if using deep color (bsc#1012628).
- drm/edid: Split deep color modes between RGB and YUV444
(bsc#1012628).
- ionic: fix type complaint in ionic_dev_cmd_clean()
(bsc#1012628).
- ionic: start watchdog after all is setup (bsc#1012628).
- ionic: Don't send reset commands if FW isn't running
(bsc#1012628).
- ionic: fix up printing of timeout error (bsc#1012628).
- ionic: Correctly print AQ errors if completions aren't received
(bsc#1012628).
- net: dsa: Move VLAN filtering syncing out of
dsa_switch_bridge_leave (bsc#1012628).
- net: dsa: Avoid cross-chip syncing of VLAN filtering
(bsc#1012628).
- Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len (bsc#1012628).
- drm/nouveau/acr: Fix undefined behavior in
nvkm_acr_hsfw_load_bl() (bsc#1012628).
- drm/amd/display: Call dc_stream_release for remove link enc
assignment (bsc#1012628).
- drm/amd/display: Fix a NULL pointer dereference in
amdgpu_dm_connector_add_common_modes() (bsc#1012628).
- drm/amd/pm: return -ENOTSUPP if there is no
get_dpm_ultimate_freq function (bsc#1012628).
- net: phy: at803x: move page selection fix to config_init
(bsc#1012628).
- selftests/bpf/test_xdp_redirect_multi: use temp netns for
testing (bsc#1012628).
- ath9k_htc: fix uninit value bugs (bsc#1012628).
- ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz
(bsc#1012628).
- RDMA/core: Set MR type in ib_reg_user_mr (bsc#1012628).
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (bsc#1012628).
- selftests/net: timestamping: Fix bind_phc check (bsc#1012628).
- rtw88: check for validity before using a pointer (bsc#1012628).
- rtw88: fix idle mode flow for hw scan (bsc#1012628).
- rtw88: fix memory overrun and memory leak during hw_scan
(bsc#1012628).
- drm/bridge: lt9611: Fix an error handling path in lt9611_probe()
(bsc#1012628).
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx
to skb (bsc#1012628).
- i40e: respect metadata on XSK Rx to skb (bsc#1012628).
- ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to
skb (bsc#1012628).
- ice: respect metadata on XSK Rx to skb (bsc#1012628).
- igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to
skb (bsc#1012628).
- ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly
(bsc#1012628).
- ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx
to skb (bsc#1012628).
- ixgbe: respect metadata on XSK Rx to skb (bsc#1012628).
- power: reset: gemini-poweroff: Fix IRQ check in
gemini_poweroff_probe (bsc#1012628).
- ray_cs: Check ioremap return value (bsc#1012628).
- powerpc: dts: t1040rdb: fix ports names for Seville Ethernet
switch (bsc#1012628).
- KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init
(bsc#1012628).
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU
(bsc#1012628).
- mt76: connac: fix sta_rec_wtbl tag len (bsc#1012628).
- mt76: mt7915: use proper aid value in
mt7915_mcu_wtbl_generic_tlv in sta mode (bsc#1012628).
- mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv
(bsc#1012628).
- mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error
(bsc#1012628).
- mt76: mt7921: set EDCA parameters with the MCU CE command
(bsc#1012628).
- mt76: mt7921: do not always disable fw runtime-pm (bsc#1012628).
- mt76: mt7921: fix a leftover race in runtime-pm (bsc#1012628).
- mt76: mt7615: fix a leftover race in runtime-pm (bsc#1012628).
- mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb()
(bsc#1012628).
- mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb()
(bsc#1012628).
- mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl (bsc#1012628).
- mt76: mt7921e: fix possible probe failure after reboot
(bsc#1012628).
- mt76: mt7603: check sta_rates pointer in
mt7603_sta_rate_tbl_update (bsc#1012628).
- mt76: mt7615: check sta_rates pointer in
mt7615_sta_rate_tbl_update (bsc#1012628).
- mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta
(bsc#1012628).
- mt76: mt7921s: fix a possible memory leak in mt7921_load_patch
(bsc#1012628).
- mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs()
(bsc#1012628).
- mt76: mt7915: fix the nss setting in bitrates (bsc#1012628).
- ptp: unregister virtual clocks when unregistering physical clock
(bsc#1012628).
- net: dsa: mv88e6xxx: Enable port policy support on 6097
(bsc#1012628).
- bpf: Fix a btf decl_tag bug when tagging a function
(bsc#1012628).
- mac80211: limit bandwidth in HE capabilities (bsc#1012628).
- scripts/dtc: Call pkg-config POSIXly correct (bsc#1012628).
- livepatch: Fix build failure on 32 bits processors
(bsc#1012628).
- net: asix: add proper error handling of usb read errors
(bsc#1012628).
- i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()'
(bsc#1012628).
- mtd: mchp23k256: Add SPI ID table (bsc#1012628).
- mtd: mchp48l640: Add SPI ID table (bsc#1012628).
- selftests/bpf: Extract syscall wrapper (bsc#1012628).
- selftests/bpf: Use "__se_" prefix on architectures without
syscall wrapper (bsc#1012628).
- igc: avoid kernel warning when changing RX ring parameters
(bsc#1012628).
- igb: refactor XDP registration (bsc#1012628).
- drm/amdgpu: Don't offset by 2 in FRU EEPROM (bsc#1012628).
- PCI: aardvark: Fix reading MSI interrupt number (bsc#1012628).
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated
bridge (bsc#1012628).
- RDMA/rxe: Check the last packet by RXE_END_MASK (bsc#1012628).
- libbpf: Fix signedness bug in btf_dump_array_data()
(bsc#1012628).
- libbpf: Fix riscv register names (bsc#1012628).
- cxl/core: Fix cxl_probe_component_regs() error message
(bsc#1012628).
- tools/testing/cxl: Fix root port to host bridge assignment
(bsc#1012628).
- cxl/regs: Fix size of CXL Capability Header Register
(bsc#1012628).
- Netvsc: Call hv_unmap_memory() in the netvsc_device_remove()
(bsc#1012628).
- net:enetc: allocate CBD ring data memory using DMA coherent
methods (bsc#1012628).
- libbpf: Fix compilation warning due to mismatched printf format
(bsc#1012628).
- rtw88: fix use after free in rtw_hw_scan_update_probe_req()
(bsc#1012628).
- drm/bridge: dw-hdmi: use safe format when first in bridge chain
(bsc#1012628).
- power: supply: ab8500: Swap max and overvoltage (bsc#1012628).
- libbpf: Fix libbpf.map inheritance chain for LIBBPF_0.7.0
(bsc#1012628).
- libbpf: Use dynamically allocated buffer when receiving netlink
messages (bsc#1012628).
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
(bsc#1012628).
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports
(bsc#1012628).
- iommu/ipmmu-vmsa: Check for error num after setting mask
(bsc#1012628).
- drm/bridge: anx7625: Fix overflow issue on reading EDID
(bsc#1012628).
- ath11k: fix uninitialized rate_idx in
ath11k_dp_tx_update_txcompl() (bsc#1012628).
- i2c: pasemi: Drop I2C classes from platform driver variant
(bsc#1012628).
- bpftool: Fix the error when lookup in no-btf maps (bsc#1012628).
- drm/amd/pm: enable pm sysfs write for one VF mode (bsc#1012628).
- drm/amd/display: Add affected crtcs to atomic state for dsc
mst unplug (bsc#1012628).
- bpftool: Fix pretty print dump for maps without BTF loaded
(bsc#1012628).
- libbpf: Fix memleak in libbpf_netlink_recv() (bsc#1012628).
- IB/cma: Allow XRC INI QPs to set their local ACK timeout
(bsc#1012628).
- cxl/core/port: Rename bus.c to port.c (bsc#1012628).
- cxl/port: Hold port reference until decoder release
(bsc#1012628).
- dax: make sure inodes are flushed before destroy cache
(bsc#1012628).
- selftests: mptcp: add csum mib check for mptcp_connect
(bsc#1012628).
- iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL
sta (bsc#1012628).
- iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS
req (bsc#1012628).
- iwlwifi: mvm: align locking in D3 test debugfs (bsc#1012628).
- iwlwifi: yoyo: remove DBGI_SRAM address reset writing
(bsc#1012628).
- iwlwifi: yoyo: Avoid using dram data if allocation failed
(bsc#1012628).
- iwlwifi: mvm: fix off by one in iwl_mvm_stat_iterator_all_macs()
(bsc#1012628).
- iwlwifi: Fix -EIO error code that is never returned
(bsc#1012628).
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (bsc#1012628).
- mtd: rawnand: pl353: Set the nand chip node as the flash node
(bsc#1012628).
- drm/msm/dp: do not initialize phy until plugin interrupt
received (bsc#1012628).
- drm/msm/dp: populate connector of struct dp_panel (bsc#1012628).
- drm/msm/dp: stop link training after link training 2 failed
(bsc#1012628).
- drm/msm/dp: always add fail-safe mode into connector mode list
(bsc#1012628).
- drm/msm/dsi: Use "ref" fw clock instead of global name for
VCO parent (bsc#1012628).
- drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode
(bsc#1012628).
- drm/msm/dpu: add DSPP blocks teardown (bsc#1012628).
- drm/msm/dpu: fix dp audio condition (bsc#1012628).
- drm/msm/dpu: remove msm_dp cached in dpu_encoder_virt
(bsc#1012628).
- drm/msm/dp: fix panel bridge attachment (bsc#1012628).
- i40e: remove dead stores on XSK hotpath (bsc#1012628).
- ath11k: Invalidate cached reo ring entry before accessing it
(bsc#1012628).
- mips: Enable KCSAN (bsc#1012628).
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS
(bsc#1012628).
- vfio/pci: fix memory leak during D3hot to D0 transition
(bsc#1012628).
- vfio/pci: wake-up devices around reset functions (bsc#1012628).
- scsi: fnic: Fix a tracing statement (bsc#1012628).
- scsi: pm8001: Fix command initialization in
pm80XX_send_read_log() (bsc#1012628).
- scsi: pm8001: Fix command initialization in
pm8001_chip_ssp_tm_req() (bsc#1012628).
- scsi: pm8001: Fix payload initialization in
pm80xx_set_thermal_config() (bsc#1012628).
- scsi: pm8001: Fix le32 values handling in
pm80xx_set_sas_protocol_timer_config() (bsc#1012628).
- scsi: pm8001: Fix payload initialization in
pm80xx_encrypt_update() (bsc#1012628).
- scsi: pm8001: Fix le32 values handling in
pm80xx_chip_ssp_io_req() (bsc#1012628).
- scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req()
(bsc#1012628).
- scsi: pm8001: Fix NCQ NON DATA command task initialization
(bsc#1012628).
- scsi: pm8001: Fix NCQ NON DATA command completion handling
(bsc#1012628).
- scsi: pm8001: Fix abort all task initialization (bsc#1012628).
- mt76: do not always copy ethhdr in reverse_frag0_hdr_trans
(bsc#1012628).
- mt76: fix endianness errors in reverse_frag0_hdr_trans
(bsc#1012628).
- mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts
(bsc#1012628).
- net: dsa: realtek-smi: fix kdoc warnings (bsc#1012628).
- net: dsa: realtek-smi: move to subdirectory (bsc#1012628).
- RDMA/mlx5: Fix the flow of a miss in the allocation of a cache
ODP MR (bsc#1012628).
- drm/amd/display: Remove vupdate_int_entry definition
(bsc#1012628).
- TOMOYO: fix __setup handlers return values (bsc#1012628).
- power: supply: sbs-charger: Don't cancel work that is not
initialized (bsc#1012628).
- mt76: mt7915: enlarge wcid size to 544 (bsc#1012628).
- mt76: mt7915: fix the muru tlv issue (bsc#1012628).
- drm/dp: Fix OOB read when handling Post Cursor2 register
(bsc#1012628).
- ext2: correct max file size computing (bsc#1012628).
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe
(bsc#1012628).
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled()
wrong false return (bsc#1012628).
- scsi: hisi_sas: Change permission of parameter prot_mask
(bsc#1012628).
- drm/bridge: cdns-dsi: Make sure to to create proper aliases
for dt (bsc#1012628).
- bpf, arm64: Call build_prologue() first in first JIT pass
(bsc#1012628).
- bpf, arm64: Feed byte-offset into bpf line info (bsc#1012628).
- xsk: Fix race at socket teardown (bsc#1012628).
- RDMA/irdma: Fix netdev notifications for vlan's (bsc#1012628).
- RDMA/irdma: Fix Passthrough mode in VM (bsc#1012628).
- RDMA/irdma: Remove incorrect masking of PD (bsc#1012628).
- libbpf: Fix BPF_MAP_TYPE_PERF_EVENT_ARRAY auto-pinning
(bsc#1012628).
- gpu: host1x: Fix an error handling path in 'host1x_probe()'
(bsc#1012628).
- gpu: host1x: Fix a memory leak in 'host1x_remove()'
(bsc#1012628).
- libbpf: Skip forward declaration when counting duplicated type
names (bsc#1012628).
- powerpc/mm/numa: skip NUMA_NO_NODE onlining in
parse_numa_properties() (bsc#1012628).
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building
32-bit (bsc#1012628).
- KVM: x86: Fix emulation in writing cr8 (bsc#1012628).
- KVM: x86/emulator: Defer not-present segment check in
__load_segment_descriptor() (bsc#1012628).
- KVM: SVM: Exit to userspace on ENOMEM/EFAULT GHCB errors
(bsc#1012628).
- hv_balloon: rate-limit "Unhandled message" warning
(bsc#1012628).
- KVM: arm64: Enable Cortex-A510 erratum 2077057 by default
(bsc#1012628).
- i2c: xiic: Make bus names unique (bsc#1012628).
- net: phy: micrel: Fix concurrent register access (bsc#1012628).
- Bluetooth: hci_sync: fix undefined return of
hci_disconnect_all_sync() (bsc#1012628).
- Bluetooth: Fix skb allocation in mgmt_remote_name() &
mgmt_device_connected() (bsc#1012628).
- power: supply: wm8350-power: Handle error for
wm8350_register_irq (bsc#1012628).
- power: supply: wm8350-power: Add missing free in
free_charger_irq (bsc#1012628).
- IB/hfi1: Allow larger MTU without AIP (bsc#1012628).
- RDMA/core: Fix ib_qp_usecnt_dec() called when error
(bsc#1012628).
- PCI: Reduce warnings on possible RW1C corruption (bsc#1012628).
- net: axienet: fix RX ring refill allocation failure handling
(bsc#1012628).
- drm/msm/a6xx: Fix missing ARRAY_SIZE() check (bsc#1012628).
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (bsc#1012628).
- MIPS: Sanitise Cavium switch cases in TLB handler synthesizers
(bsc#1012628).
- powerpc/sysdev: fix incorrect use to determine if list is empty
(bsc#1012628).
- powerpc/64s: Don't use DSISR for SLB faults (bsc#1012628).
- mfd: mc13xxx: Add check for mc13xxx_irq_request (bsc#1012628).
- libbpf: Unmap rings when umem deleted (bsc#1012628).
- selftests/bpf: Make test_lwt_ip_encap more stable and faster
(bsc#1012628).
- platform/x86: huawei-wmi: check the return value of
device_create_file() (bsc#1012628).
- scsi: mpt3sas: Fix incorrect 4GB boundary check (bsc#1012628).
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init
(bsc#1012628).
- xtensa: add missing XCHAL_HAVE_WINDOWED check (bsc#1012628).
- iwlwifi: pcie: fix SW error MSI-X mapping (bsc#1012628).
- vxcan: enable local echo for sent CAN frames (bsc#1012628).
- ath10k: Fix error handling in ath10k_setup_msa_resources
(bsc#1012628).
- mips: cdmm: Fix refcount leak in mips_cdmm_phys_base
(bsc#1012628).
- MIPS: RB532: fix return value of __setup handler (bsc#1012628).
- MIPS: pgalloc: fix memory leak caused by pgd_free()
(bsc#1012628).
- mtd: rawnand: atmel: fix refcount issue in
atmel_nand_controller_init (bsc#1012628).
- power: ab8500_chargalg: Use CLOCK_MONOTONIC (bsc#1012628).
- RDMA/irdma: Prevent some integer underflows (bsc#1012628).
- Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error"
(bsc#1012628).
- RDMA/mlx5: Fix memory leak in error flow for subscribe event
routine (bsc#1012628).
- bpf, sockmap: Fix memleak in sk_psock_queue_msg (bsc#1012628).
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is
full (bsc#1012628).
- bpf, sockmap: Fix more uncharged while msg has more_data
(bsc#1012628).
- bpf, sockmap: Fix double uncharge the mem of sk_msg
(bsc#1012628).
- samples/bpf, xdpsock: Fix race when running for fix duration
of time (bsc#1012628).
- USB: storage: ums-realtek: fix error code in rts51x_read_mem()
(bsc#1012628).
- drm/amd/display: Fix double free during GPU reset on DC streams
(bsc#1012628).
- RDMA/rxe: Change variable and function argument to proper type
(bsc#1012628).
- RDMA/rxe: Fix ref error in rxe_av.c (bsc#1012628).
- powerpc/xive: fix return value of __setup handler (bsc#1012628).
- powerpc/time: Fix KVM host re-arming a timer beyond decrementer
range (bsc#1012628).
- drm/i915/display: Fix HPD short pulse handling for eDP
(bsc#1012628).
- drm/i915/display: Do not re-enable PSR after it was marked as
not reliable (bsc#1012628).
- netfilter: flowtable: Fix QinQ and pppoe support for inet table
(bsc#1012628).
- mt76: mt7921: fix mt7921_queues_acq implementation
(bsc#1012628).
- can: isotp: return -EADDRNOTAVAIL when reading from unbound
socket (bsc#1012628).
- can: isotp: support MSG_TRUNC flag when reading from socket
(bsc#1012628).
- bareudp: use ipv6_mod_enabled to check if IPv6 enabled
(bsc#1012628).
- PCI: imx6: Invoke the PHY exit function after PHY power off
(bsc#1012628).
- PCI: imx6: Assert i.MX8MM CLKREQ# even if no device present
(bsc#1012628).
- ibmvnic: fix race between xmit and reset (bsc#1012628).
- af_unix: Fix some data-races around unix_sk(sk)->oob_skb
(bsc#1012628).
- selftests/bpf: Fix error reporting from sock_fields programs
(bsc#1012628).
- Bluetooth: hci_uart: add missing NULL check in h5_enqueue
(bsc#1012628).
- Bluetooth: call hci_le_conn_failed with hdev lock in
hci_le_conn_failed (bsc#1012628).
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt
(bsc#1012628).
- RDMA/nldev: Prevent underflow in
nldev_stat_set_counter_dynamic_doit() (bsc#1012628).
- ipv4: Fix route lookups when handling ICMP redirects and PMTU
updates (bsc#1012628).
- mptcp: Fix crash due to tcp_tsorted_anchor was initialized
before release skb (bsc#1012628).
- af_netlink: Fix shift out of bounds in group mask calculation
(bsc#1012628).
- i2c: meson: Fix wrong speed use from probe (bsc#1012628).
- netfilter: conntrack: Add and use
nf_ct_set_auto_assign_helper_warned() (bsc#1012628).
- i2c: mux: demux-pinctrl: do not deactivate a master that is
not active (bsc#1012628).
- powerpc/pseries: Fix use after free in remove_phb_dynamic()
(bsc#1012628).
- ax25: Fix refcount leaks caused by ax25_cb_del() (bsc#1012628).
- ax25: Fix NULL pointer dereferences in ax25 timers
(bsc#1012628).
- drm/i915: Fix renamed struct field (bsc#1012628).
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code
(bsc#1012628).
- bpftool: Fix print error when show bpf map (bsc#1012628).
- PCI: Avoid broken MSI on SB600 USB devices (bsc#1012628).
- net: bcmgenet: Use stronger register read/writes to assure
ordering (bsc#1012628).
- tcp: ensure PMTU updates are processed during fastopen
(bsc#1012628).
- openvswitch: always update flow key after nat (bsc#1012628).
- net: dsa: fix panic on shutdown if multi-chip tree failed to
probe (bsc#1012628).
- net: wwan: qcom_bam_dmux: fix wrong pointer passed to IS_ERR()
(bsc#1012628).
- tipc: fix the timer expires after interval 100ms (bsc#1012628).
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe
(bsc#1012628).
- ice: fix 'scheduling while atomic' on aux critical err interrupt
(bsc#1012628).
- ice: don't allow to run ice_send_event_to_aux() in atomic ctx
(bsc#1012628).
- drivers: ethernet: cpsw: fix panic when interrupt coaleceing
is set via ethtool (bsc#1012628).
- kernel/resource: fix kfree() of bootmem memory again
(bsc#1012628).
- clk: renesas: r9a07g044: Update multiplier and divider values
for PLL2/3 (bsc#1012628).
- staging: r8188eu: release_firmware is not called if allocation
fails (bsc#1012628).
- mxser: fix xmit_buf leak in activate when LSR == 0xff
(bsc#1012628).
- fsi: scom: Fix error handling (bsc#1012628).
- fsi: scom: Remove retries in indirect scoms (bsc#1012628).
- pwm: lpc18xx-sct: Initialize driver data and hardware before
pwmchip_add() (bsc#1012628).
- pps: clients: gpio: Propagate return value from pps_gpio_probe
(bsc#1012628).
- fsi: Aspeed: Fix a potential double free (bsc#1012628).
- misc: alcor_pci: Fix an error handling path (bsc#1012628).
- cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse
(bsc#1012628).
- soundwire: intel: fix wrong register name in intel_shim_wake
(bsc#1012628).
- clk: qcom: ipq8074: fix PCI-E clock oops (bsc#1012628).
- dmaengine: idxd: restore traffic class defaults after wq reset
(bsc#1012628).
- iio: mma8452: Fix probe failing when an i2c_device_id is used
(bsc#1012628).
- staging: qlge: add unregister_netdev in qlge_probe
(bsc#1012628).
- serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type
(bsc#1012628).
- staging:iio:adc:ad7280a: Fix handing of device address bit
reversing (bsc#1012628).
- clk: renesas: r8a779f0: Fix RSW2 clock divider (bsc#1012628).
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel
(bsc#1012628).
- pinctrl: renesas: checker: Fix miscalculation of number of
states (bsc#1012628).
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (bsc#1012628).
- phy: dphy: Correct lpx parameter and its
derivatives(ta_{get,go,sure}) (bsc#1012628).
- phy: phy-brcm-usb: fixup BCM4908 support (bsc#1012628).
- serial: 8250_mid: Balance reference count for PCI DMA device
(bsc#1012628).
- serial: 8250_lpss: Balance reference count for PCI DMA device
(bsc#1012628).
- NFS: Use of mapping_set_error() results in spurious errors
(bsc#1012628).
- serial: 8250: Fix race condition in RTS-after-send handling
(bsc#1012628).
- iio: adc: Add check for devm_request_threaded_irq (bsc#1012628).
- habanalabs: Add check for pci_enable_device (bsc#1012628).
- NFS: Return valid errors from nfs2/3_decode_dirent()
(bsc#1012628).
- staging: r8188eu: fix endless loop in recv_func (bsc#1012628).
- dma-debug: fix return value of __setup handlers (bsc#1012628).
- clk: imx7d: Remove audio_mclk_root_clk (bsc#1012628).
- clk: imx: off by one in imx_lpcg_parse_clks_from_dt()
(bsc#1012628).
- clk: at91: sama7g5: fix parents of PDMCs' GCLK (bsc#1012628).
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG
(bsc#1012628).
- clk: qcom: clk-rcg2: Update the frac table for pixel clock
(bsc#1012628).
- clk: starfive: jh7100: Don't round divisor up twice
(bsc#1012628).
- clk: starfive: jh7100: Handle audio_div clock properly
(bsc#1012628).
- dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma
(bsc#1012628).
- remoteproc: qcom: Fix missing of_node_put in
adsp_alloc_memory_region (bsc#1012628).
- remoteproc: qcom_wcnss: Add missing of_node_put() in
wcnss_alloc_memory_region (bsc#1012628).
- remoteproc: qcom_q6v5_mss: Fix some leaks in
q6v5_alloc_memory_region (bsc#1012628).
- nvdimm/region: Fix default alignment for small regions
(bsc#1012628).
- clk: actions: Terminate clk_div_table with sentinel element
(bsc#1012628).
- clk: loongson1: Terminate clk_div_table with sentinel element
(bsc#1012628).
- clk: hisilicon: Terminate clk_div_table with sentinel element
(bsc#1012628).
- clk: clps711x: Terminate clk_div_table with sentinel element
(bsc#1012628).
- clk: Fix clk_hw_get_clk() when dev is NULL (bsc#1012628).
- clk: tegra: tegra124-emc: Fix missing put_device() call in
emc_ensure_emc_driver (bsc#1012628).
- mailbox: imx: fix crash in resume on i.mx8ulp (bsc#1012628).
- NFS: remove unneeded check in decode_devicenotify_args()
(bsc#1012628).
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree
(bsc#1012628).
- staging: mt7621-dts: fix formatting (bsc#1012628).
- staging: mt7621-dts: fix pinctrl properties for ethernet
(bsc#1012628).
- staging: mt7621-dts: fix GB-PC2 devicetree (bsc#1012628).
- pinctrl: ocelot: fix confops resource index (bsc#1012628).
- pinctrl: ocelot: fix duplicate debugfs entry (bsc#1012628).
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init
(bsc#1012628).
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback
(bsc#1012628).
- pinctrl: mediatek: paris: Fix "argument" argument type for
mtk_pinconf_get() (bsc#1012628).
- pinctrl: mediatek: paris: Fix pingroup pin config state readback
(bsc#1012628).
- pinctrl: mediatek: paris: Skip custom extra pin config dump
for virtual GPIOs (bsc#1012628).
- pinctrl: ocelot: Fix interrupt parsing (bsc#1012628).
- pinctrl: microchip-sgpio: lock RMW access (bsc#1012628).
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe
(bsc#1012628).
- pinctrl/rockchip: Add missing of_node_put() in
rockchip_pinctrl_probe (bsc#1012628).
- clk: visconti: prevent array overflow in
visconti_clk_register_gates() (bsc#1012628).
- tty: hvc: fix return value of __setup handler (bsc#1012628).
- kgdboc: fix return value of __setup handler (bsc#1012628).
- serial: 8250: fix XOFF/XON sending when DMA is used
(bsc#1012628).
- virt: acrn: obtain pa from VMA with PFNMAP flag (bsc#1012628).
- virt: acrn: fix a memory leak in acrn_dev_ioctl() (bsc#1012628).
- kgdbts: fix return value of __setup handler (bsc#1012628).
- firmware: google: Properly state IOMEM dependency (bsc#1012628).
- driver core: dd: fix return value of __setup handler
(bsc#1012628).
- perf test arm64: Test unwinding using fame-pointer (fp) mode
(bsc#1012628).
- jfs: fix divide error in dbNextAG (bsc#1012628).
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory
(bsc#1012628).
- SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC
(bsc#1012628).
- SUNRPC: Don't call connect() more than once on a TCP socket
(bsc#1012628).
- perf parse-events: Move slots only with topdown (bsc#1012628).
- netfilter: egress: Report interface as outgoing (bsc#1012628).
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp
options (bsc#1012628).
- SUNRPC don't resend a task on an offlined transport
(bsc#1012628).
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error
(bsc#1012628).
- kdb: Fix the putarea helper function (bsc#1012628).
- perf stat: Fix forked applications enablement of counters
(bsc#1012628).
- net: stmmac: dwmac-qcom-ethqos: Enable RGMII functional clock
on resume (bsc#1012628).
- clk: qcom: gcc-msm8994: Fix gpll4 width (bsc#1012628).
- vsock/virtio: initialize vdev->priv before using VQs
(bsc#1012628).
- vsock/virtio: read the negotiated features before using VQs
(bsc#1012628).
- vsock/virtio: enable VQs early on probe (bsc#1012628).
- clk: Initialize orphan req_rate (bsc#1012628).
- xen: fix is_xen_pmu() (bsc#1012628).
- net: enetc: report software timestamping via SO_TIMESTAMPING
(bsc#1012628).
- net: hns3: fix bug when PF set the duplicate MAC address for
VFs (bsc#1012628).
- net: hns3: fix port base vlan add fail when concurrent with
reset (bsc#1012628).
- net: hns3: add vlan list lock to protect vlan list
(bsc#1012628).
- net: hns3: refine the process when PF set VF VLAN (bsc#1012628).
- net: phy: broadcom: Fix brcm_fet_config_init() (bsc#1012628).
- selftests: test_vxlan_under_vrf: Fix broken test case
(bsc#1012628).
- NFS: Don't loop forever in nfs_do_recoalesce() (bsc#1012628).
- libperf tests: Fix typo in perf_evlist__open() failure error
messages (bsc#1012628).
- net: hns3: fix ethtool tx copybreak buf size indicating not
aligned issue (bsc#1012628).
- net: hns3: add max order judgement for tx spare buffer
(bsc#1012628).
- net: hns3: clean residual vf config after disable sriov
(bsc#1012628).
- net: hns3: add netdev reset check for hns3_set_tunable()
(bsc#1012628).
- net: hns3: add NULL pointer check for hns3_set/get_ringparam()
(bsc#1012628).
- net: hns3: fix phy can not link up when autoneg off and reset
(bsc#1012628).
- net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL (bsc#1012628).
- qlcnic: dcb: default to returning -EOPNOTSUPP (bsc#1012628).
- net/x25: Fix null-ptr-deref caused by x25_disconnect
(bsc#1012628).
- net: sparx5: switchdev: fix possible NULL pointer dereference
(bsc#1012628).
- octeontx2-af: initialize action variable (bsc#1012628).
- selftests: tls: skip cmsg_to_pipe tests with TLS=n
(bsc#1012628).
- net/sched: act_ct: fix ref leak when switching zones
(bsc#1012628).
- NFSv4/pNFS: Fix another issue with a list iterator pointing
to the head (bsc#1012628).
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list
iterator (bsc#1012628).
- fs: fd tables have to be multiples of BITS_PER_LONG
(bsc#1012628).
- lib/test: use after free in register_test_dev_kmod()
(bsc#1012628).
- fs: fix fd table size alignment properly (bsc#1012628).
- LSM: general protection fault in legacy_parse_param
(bsc#1012628).
- regulator: rpi-panel: Handle I2C errors/timing to the Atmel
(bsc#1012628).
- crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos
(bsc#1012628).
- crypto: octeontx2 - CN10K CPT to RNM workaround (bsc#1012628).
- gcc-plugins/stackleak: Exactly match strings instead of prefixes
(bsc#1012628).
- rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for
exclusion (bsc#1012628).
- pinctrl: npcm: Fix broken references to chip->parent_device
(bsc#1012628).
- rcu: Mark writes to the rcu_segcblist structure's ->flags field
(bsc#1012628).
- block: throttle split bio in case of iops limit (bsc#1012628).
- memstick/mspro_block: fix handling of read-only devices
(bsc#1012628).
- block/bfq_wf2q: correct weight to ioprio (bsc#1012628).
- crypto: xts - Add softdep on ecb (bsc#1012628).
- crypto: hisilicon/sec - not need to enable sm4 extra mode at
HW V3 (bsc#1012628).
- block, bfq: don't move oom_bfqq (bsc#1012628).
- selinux: use correct type for context length (bsc#1012628).
- powercap/dtpm_cpu: Reset per_cpu variable in the release
function (bsc#1012628).
- arm64: module: remove (NOLOAD) from linker script (bsc#1012628).
- selinux: allow FIOCLEX and FIONCLEX with policy capability
(bsc#1012628).
- loop: use sysfs_emit() in the sysfs xxx show() (bsc#1012628).
- Fix incorrect type in assignment of ipv6 port for audit
(bsc#1012628).
- irqchip/qcom-pdc: Fix broken locking (bsc#1012628).
- irqchip/nvic: Release nvic_base upon failure (bsc#1012628).
- fs/binfmt_elf: Fix AT_PHDR for unusual ELF files (bsc#1012628).
- hwrng: cavium - fix NULL but dereferenced coccicheck error
(bsc#1012628).
- bfq: fix use-after-free in bfq_dispatch_request (bsc#1012628).
- ACPICA: Avoid walking the ACPI Namespace if it is not there
(bsc#1012628).
- ACPI / x86: Add skip i2c clients quirk for Nextbook Ares 8
(bsc#1012628).
- ACPI / x86: Add skip i2c clients quirk for Lenovo Yoga Tablet
1050F/L (bsc#1012628).
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make
4.3 (bsc#1012628).
- Revert "Revert "block, bfq: honor already-setup queue merges""
(bsc#1012628).
- ACPI/APEI: Limit printable size of BERT table data
(bsc#1012628).
- PM: core: keep irq flags in device_pm_check_callbacks()
(bsc#1012628).
- parisc: Fix non-access data TLB cache flush faults
(bsc#1012628).
- parisc: Fix handling off probe non-access faults (bsc#1012628).
- nvme-tcp: lockdep: annotate in-kernel sockets (bsc#1012628).
- spi: tegra20: Use of_device_get_match_data() (bsc#1012628).
- spi: fsi: Implement a timeout for polling status (bsc#1012628).
- atomics: Fix atomic64_{read_acquire,set_release} fallbacks
(bsc#1012628).
- locking/lockdep: Iterate lock_classes directly when reading
lockdep files (bsc#1012628).
- ext4: correct cluster len and clusters changed accounting in
ext4_mb_mark_bb (bsc#1012628).
- ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit
(bsc#1012628).
- sched/tracing: Report TASK_RTLOCK_WAIT tasks as
TASK_UNINTERRUPTIBLE (bsc#1012628).
- ext4: don't BUG if someone dirty pages without asking ext4 first
(bsc#1012628).
- f2fs: fix to do sanity check on curseg->alloc_type
(bsc#1012628).
- NFSD: Fix nfsd_breaker_owns_lease() return values (bsc#1012628).
- f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs
(bsc#1012628).
- btrfs: harden identification of a stale device (bsc#1012628).
- btrfs: make search_csum_tree return 0 if we get -EFBIG
(bsc#1012628).
- btrfs: handle csum lookup errors properly on reads
(bsc#1012628).
- btrfs: do not double complete bio on errors during compressed
reads (bsc#1012628).
- btrfs: do not clean up repair bio if submit fails (bsc#1012628).
- f2fs: use spin_lock to avoid hang (bsc#1012628).
- f2fs: compress: fix to print raw data size in error path of
lz4 decompression (bsc#1012628).
- Adjust cifssb maximum read size (bsc#1012628).
- ntfs: add sanity check on allocation size (bsc#1012628).
- media: staging: media: zoran: move videodev alloc (bsc#1012628).
- media: staging: media: zoran: calculate the right buffer number
for zoran_reap_stat_com (bsc#1012628).
- media: staging: media: zoran: fix various V4L2 compliance errors
(bsc#1012628).
- media: atmel: atmel-isc-base: report frame sizes as full
supported range (bsc#1012628).
- media: ir_toy: free before error exiting (bsc#1012628).
- ASoC: sh: rz-ssi: Make the data structures available before
registering the handlers (bsc#1012628).
- ASoC: cs42l42: Report full jack status when plug is detected
(bsc#1012628).
- ASoC: SOF: Intel: match sdw version on link_slaves_found
(bsc#1012628).
- media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar
buffers (bsc#1012628).
- ASoC: SOF: Intel: hda: Remove link assignment limitation
(bsc#1012628).
- media: iommu/mediatek-v1: Free the existed fwspec if the master
dev already has (bsc#1012628).
- media: iommu/mediatek: Return ENODEV if the device is NULL
(bsc#1012628).
- media: iommu/mediatek: Add device_link between the consumer
and the larb devices (bsc#1012628).
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
(bsc#1012628).
- video: fbdev: w100fb: Reset global state (bsc#1012628).
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero
(bsc#1012628).
- video: fbdev: omapfb: acx565akm: replace snprintf with
sysfs_emit (bsc#1012628).
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for
msm8960 (bsc#1012628).
- ARM: dts: bcm2837: Add the missing L1/L2 cache information
(bsc#1012628).
- ASoC: madera: Add dependencies on MFD (bsc#1012628).
- media: atomisp_gmin_platform: Add DMI quirk to not turn AXP
ELDO2 regulator off on some boards (bsc#1012628).
- media: atomisp: fix dummy_ptr check to avoid duplicate active_bo
(bsc#1012628).
- ARM: ftrace: avoid redundant loads or clobbering IP
(bsc#1012628).
- ALSA: hda: Fix driver index handling at re-binding
(bsc#1012628).
- ARM: dts: imx7: Use audio_mclk_post_div instead
audio_mclk_root_clk (bsc#1012628).
- arm64: defconfig: build imx-sdma as a module (bsc#1012628).
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead
of snprintf() (bsc#1012628).
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit()
instead of snprintf() (bsc#1012628).
- video: fbdev: udlfb: replace snprintf in show functions with
sysfs_emit (bsc#1012628).
- ARM: dts: bcm2711: Add the missing L1/L2 cache information
(bsc#1012628).
- ASoC: soc-core: skip zero num_dai component in searching dai
name (bsc#1012628).
- ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021
(bsc#1012628).
- media: imx-jpeg: fix a bug of accessing array out of bounds
(bsc#1012628).
- media: cx88-mpeg: clear interrupt status register before
streaming video (bsc#1012628).
- ASoC: rt5682s: Fix the wrong jack type detected (bsc#1012628).
- ARM: tegra: transformer: Drop reg-shift for Tegra HS UART
(bsc#1012628).
- uaccess: fix type mismatch warnings from access_ok()
(bsc#1012628).
- lib/test_lockup: fix kernel pointer check for separate address
spaces (bsc#1012628).
- ARM: tegra: tamonten: Fix I2C3 pad setting (bsc#1012628).
- ARM: mmp: Fix failure to remove sram device (bsc#1012628).
- ASoC: amd: vg: fix for pm resume callback sequence
(bsc#1012628).
- ASoC: amd: vangogh: fix uninitialized symbol warning in machine
driver (bsc#1012628).
- video: fbdev: sm712fb: Fix crash in smtcfb_write()
(bsc#1012628).
- media: i2c: ov5648: Fix lockdep error (bsc#1012628).
- media: Revert "media: em28xx: add missing
em28xx_close_extension" (bsc#1012628).
- media: hdpvr: initialize dev->worker at hdpvr_register_videodev
(bsc#1012628).
- ASoC: SOF: debug: clarify operator precedence (bsc#1012628).
- ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13"
(bsc#1012628).
- ASoC: SOF: Intel: hda: retrieve DMIC number for I2S boards
(bsc#1012628).
- ALSA: intel-nhlt: add helper to detect SSP link mask
(bsc#1012628).
- ALSA: intel-dsp-config: add more ACPI HIDs for ES83x6 devices
(bsc#1012628).
- ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices
(bsc#1012628).
- ALSA: intel-dspconfig: add ES8336 support for CNL (bsc#1012628).
- ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk for
Huawei D15 2021" (bsc#1012628).
- ASoC: Intel: sof_es8336: log all quirks (bsc#1012628).
- tracing: Have TRACE_DEFINE_ENUM affect trace event types as well
(bsc#1012628).
- mmc: host: Return an error when ->enable_sdio_irq() ops is
missing (bsc#1012628).
- ASoC: mediatek: Fix error handling in
mt8183_da7219_max98357_dev_probe (bsc#1012628).
- media: atomisp: fix bad usage at error handling logic
(bsc#1012628).
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup
(bsc#1012628).
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID >
255 (bsc#1012628).
- KVM: x86: Reinitialize context if host userspace toggles
EFER.LME (bsc#1012628).
- KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier
unmap hook (bsc#1012628).
- KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root()
(bsc#1012628).
- KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP
MMU (bsc#1012628).
- KVM: x86/mmu: Check for present SPTE when clearing dirty bit
in TDP MMU (bsc#1012628).
- KVM: x86: hyper-v: Drop redundant 'ex' parameter from
kvm_hv_send_ipi() (bsc#1012628).
- KVM: x86: hyper-v: Drop redundant 'ex' parameter from
kvm_hv_flush_tlb() (bsc#1012628).
- KVM: x86: hyper-v: Fix the maximum number of sparse banks for
XMM fast TLB flush hypercalls (bsc#1012628).
- KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall
(bsc#1012628).
- powerpc/kasan: Fix early region not updated correctly
(bsc#1012628).
- powerpc/tm: Fix more userspace r13 corruption (bsc#1012628).
- powerpc/lib/sstep: Fix 'sthcx' instruction (bsc#1012628).
- powerpc/lib/sstep: Fix build errors with newer binutils
(bsc#1012628).
- powerpc: Add set_memory_{p/np}() and remove set_memory_attr()
(bsc#1012628).
- powerpc: Fix build errors with newer binutils (bsc#1012628).
- drm/dp: Fix off-by-one in register cache size (bsc#1012628).
- drm/i915: Treat SAGV block time 0 as SAGV disabled
(bsc#1012628).
- drm/i915: Fix PSF GV point mask when SAGV is not possible
(bsc#1012628).
- drm/i915: Reject unsupported TMDS rates on ICL+ (bsc#1012628).
- scsi: qla2xxx: Refactor asynchronous command initialization
(bsc#1012628).
- scsi: qla2xxx: Implement ref count for SRB (bsc#1012628).
- scsi: qla2xxx: Fix stuck session in gpdb (bsc#1012628).
- scsi: qla2xxx: Fix warning message due to adisc being flushed
(bsc#1012628).
- scsi: qla2xxx: Fix scheduling while atomic (bsc#1012628).
- scsi: qla2xxx: Fix premature hw access after PCI error
(bsc#1012628).
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter
(bsc#1012628).
- scsi: qla2xxx: Fix warning for missing error code (bsc#1012628).
- scsi: qla2xxx: Fix device reconnect in loop topology
(bsc#1012628).
- scsi: qla2xxx: edif: Fix clang warning (bsc#1012628).
- scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for
28XX adapters (bsc#1012628).
- scsi: qla2xxx: Add devids and conditionals for 28xx
(bsc#1012628).
- scsi: qla2xxx: Check for firmware dump already collected
(bsc#1012628).
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
(bsc#1012628).
- scsi: qla2xxx: Fix disk failure to rediscover (bsc#1012628).
- scsi: qla2xxx: Fix incorrect reporting of task management
failure (bsc#1012628).
- scsi: qla2xxx: Fix hang due to session stuck (bsc#1012628).
- scsi: qla2xxx: Fix laggy FC remote port session recovery
(bsc#1012628).
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests
(bsc#1012628).
- scsi: qla2xxx: Fix crash during module load unload test
(bsc#1012628).
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (bsc#1012628).
- scsi: qla2xxx: Fix stuck session of PRLI reject (bsc#1012628).
- scsi: qla2xxx: Reduce false trigger to login (bsc#1012628).
- scsi: qla2xxx: Use correct feature type field during RFF_ID
processing (bsc#1012628).
- platform: chrome: Split trace include file (bsc#1012628).
- MIPS: crypto: Fix CRC32 code (bsc#1012628).
- KVM: x86: Check lapic_in_kernel() before attempting to set a
SynIC irq (bsc#1012628).
- KVM: x86: Avoid theoretical NULL pointer dereference in
kvm_irq_delivery_to_apic_fast() (bsc#1012628).
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't
activated (bsc#1012628).
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user
address (bsc#1012628).
- KVM: Prevent module exit until all VMs are freed (bsc#1012628).
- KVM: x86: fix sending PV IPI (bsc#1012628).
- KVM: SVM: fix panic on out-of-bounds guest IRQ (bsc#1012628).
- KVM: avoid double put_page with gfn-to-pfn cache (bsc#1012628).
- ubifs: rename_whiteout: Fix double free for whiteout_ui->data
(bsc#1012628).
- ubifs: Fix deadlock in concurrent rename whiteout and inode
writeback (bsc#1012628).
- ubifs: Add missing iput if do_tmpfile() failed in rename
whiteout (bsc#1012628).
- ubifs: Rename whiteout atomically (bsc#1012628).
- ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback
work (bsc#1012628).
- ubifs: Rectify space amount budget for mkdir/tmpfile operations
(bsc#1012628).
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned
(bsc#1012628).
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock()
(bsc#1012628).
- ubifs: Fix to add refcount once page is set private
(bsc#1012628).
- ubifs: rename_whiteout: correct old_dir size computing
(bsc#1012628).
- nvme: allow duplicate NSIDs for private namespaces
(bsc#1012628).
- nvme: fix the read-only state for zoned namespaces with
unsupposed features (bsc#1012628).
- wireguard: queueing: use CFI-safe ptr_ring cleanup function
(bsc#1012628).
- wireguard: socket: free skb in send6 when ipv6 is disabled
(bsc#1012628).
- wireguard: socket: ignore v6 endpoints when ipv6 is disabled
(bsc#1012628).
- XArray: Fix xas_create_range() when multi-order entry present
(bsc#1012628).
- can: mcba_usb: properly check endpoint type (bsc#1012628).
- can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return
of error value (bsc#1012628).
- XArray: Include bitmap.h from xarray.h (bsc#1012628).
- XArray: Update the LRU list in xas_split() (bsc#1012628).
- modpost: restore the warning message for missing symbol versions
(bsc#1012628).
- rtc: gamecube: Fix refcount leak in
gamecube_rtc_read_offset_from_sram (bsc#1012628).
- rtc: check if __rtc_read_time was successful (bsc#1012628).
- loop: fix ioctl calls using compat_loop_info (bsc#1012628).
- gfs2: gfs2_setattr_size error path fix (bsc#1012628).
- gfs2: Fix gfs2_file_buffered_write endless loop workaround
(bsc#1012628).
- gfs2: Make sure FITRIM minlen is rounded up to fs block size
(bsc#1012628).
- net: hns3: fix the concurrency between functions reading debugfs
(bsc#1012628).
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with
hardware (bsc#1012628).
- rxrpc: fix some null-ptr-deref bugs in server_key.c
(bsc#1012628).
- rxrpc: Fix call timer start racing with call destruction
(bsc#1012628).
- mailbox: imx: fix wakeup failure from freeze mode (bsc#1012628).
- crypto: x86/poly1305 - Fixup SLS (bsc#1012628).
- crypto: arm/aes-neonbs-cbc - Select generic cbc and aes
(bsc#1012628).
- watch_queue: Free the page array when watch_queue is dismantled
(bsc#1012628).
- pinctrl: pinconf-generic: Print arguments for bias-pull-*
(bsc#1012628).
- watchdog: rti-wdt: Add missing pm_runtime_disable() in probe
function (bsc#1012628).
- net: sparx5: uses, depends on BRIDGE or !BRIDGE (bsc#1012628).
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR()
(bsc#1012628).
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for
ARRAY_SIZE() (bsc#1012628).
- ASoC: rockchip: i2s_tdm: Fixup config for SND_SOC_DAIFMT_DSP_A/B
(bsc#1012628).
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs
(bsc#1012628).
- ubi: Fix race condition between ctrl_cdev_ioctl and
ubi_cdev_ioctl (bsc#1012628).
- ARM: iop32x: offset IRQ numbers by 1 (bsc#1012628).
- block: Fix the maximum minor value is blk_alloc_ext_minor()
(bsc#1012628).
- Revert "virtio-pci: harden INTX interrupts" (bsc#1012628).
- Revert "virtio_pci: harden MSI-X interrupts" (bsc#1012628).
- virtio: use virtio_device_ready() in virtio_device_restore()
(bsc#1012628).
- io_uring: remove poll entry from list when canceling all
(bsc#1012628).
- io_uring: bump poll refs to full 31-bits (bsc#1012628).
- io_uring: fix memory leak of uid in files registration
(bsc#1012628).
- riscv module: remove (NOLOAD) (bsc#1012628).
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
(bsc#1012628).
- vhost: handle error while adding split ranges to iotlb
(bsc#1012628).
- spi: Fix Tegra QSPI example (bsc#1012628).
- platform/chrome: cros_ec_typec: Check for EC device
(bsc#1012628).
- platform/x86: asus-wmi: Fix regression when probing for fan
curve control (bsc#1012628).
- can: isotp: restore accidentally removed MSG_PEEK feature
(bsc#1012628).
- proc: bootconfig: Add null pointer check (bsc#1012628).
- x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation
(bsc#1012628).
- drm/connector: Fix typo in documentation (bsc#1012628).
- scsi: qla2xxx: Add qla2x00_async_done() for async routines
(bsc#1012628).
- staging: mt7621-dts: fix pinctrl-0 items to be size-1 items
on ethernet (bsc#1012628).
- docs: fix 'make htmldocs' warning in SCTP.rst (bsc#1012628).
- arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit
definition (bsc#1012628).
- ASoC: soc-compress: Change the check for codec_dai
(bsc#1012628).
- KVM: x86: SVM: fix avic spec based definitions again
(bsc#1012628).
- ax25: fix UAF bug in ax25_send_control() (bsc#1012628).
- Reinstate some of "swiotlb: rework "fix info leak with
DMA_FROM_DEVICE"" (bsc#1012628).
- tracing: Have type enum modifications copy the strings
(bsc#1012628).
- mips: Enable KCSAN - take 2 (bsc#1012628).
- net: add skb_set_end_offset() helper (bsc#1012628).
- mm/mmap: return 1 from stack_guard_gap __setup() handler
(bsc#1012628).
- ARM: 9187/1: JIVE: fix return value of __setup handler
(bsc#1012628).
- mm/memcontrol: return 1 from cgroup.memory __setup() handler
(bsc#1012628).
- mm/usercopy: return 1 from hardened_usercopy __setup() handler
(bsc#1012628).
- af_unix: Support POLLPRI for OOB (bsc#1012628).
- libbpf: Define BTF_KIND_* constants in btf.h to avoid
compilation errors (bsc#1012628).
- bpf: Adjust BPF stack helper functions to accommodate skip >
0 (bsc#1012628).
- bpf: Fix comment for helper bpf_current_task_under_cgroup()
(bsc#1012628).
- nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
(bsc#1012628).
- mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM
(bsc#1012628).
- dt-bindings: mtd: nand-controller: Fix the reg property
description (bsc#1012628).
- dt-bindings: mtd: nand-controller: Fix a comment in the examples
(bsc#1012628).
- dt-bindings: spi: mxic: The interrupt property is not mandatory
(bsc#1012628).
- media: dt-binding: media: hynix,hi846: use $defs/port-base
port description (bsc#1012628).
- media: dt-bindings: media: hynix,hi846: add link-frequencies
description (bsc#1012628).
- dt-bindings: memory: mtk-smi: Rename clock to clocks
(bsc#1012628).
- dt-bindings: memory: mtk-smi: No need mediatek,larb-id for
mt8167 (bsc#1012628).
- dt-bindings: memory: mtk-smi: Correct minItems to 2 for the
gals clocks (bsc#1012628).
- dt-bindings: pinctrl: mt8195: fix bias-pull-{up,down} checks
(bsc#1012628).
- dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example
(bsc#1012628).
- ubi: fastmap: Return error code if memory allocation fails in
add_aeb() (bsc#1012628).
- net: preserve skb_end_offset() in skb_unclone_keeptruesize()
(bsc#1012628).
- ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV
(bsc#1012628).
- ASoC: topology: Allow TLV control to be either read or write
(bsc#1012628).
- perf vendor events: Update metrics for SkyLake Server
(bsc#1012628).
- media: ov6650: Add try support to selection API operations
(bsc#1012628).
- media: ov6650: Fix crop rectangle affected by set format
(bsc#1012628).
- pinctrl: canonical rsel resistance selection property
(bsc#1012628).
- spi: mediatek: support tick_delay without enhance_timing
(bsc#1012628).
- ARM: dts: spear1340: Update serial node properties
(bsc#1012628).
- ARM: dts: spear13xx: Update SPI dma properties (bsc#1012628).
- arm64: dts: ls1043a: Update i2c dma properties (bsc#1012628).
- arm64: dts: ls1046a: Update i2c node dma properties
(bsc#1012628).
- um: Fix uml_mconsole stop/go (bsc#1012628).
- docs: sysctl/kernel: add missing bit to panic_print
(bsc#1012628).
- xsk: Do not write NULL in SW ring at allocation failure
(bsc#1012628).
- ice: xsk: Fix indexing in ice_tx_xsk_pool() (bsc#1012628).
- vdpa/mlx5: Avoid processing works if workqueue was destroyed
(bsc#1012628).
- openvswitch: Fixed nd target mask field in the flow dump
(bsc#1012628).
- torture: Make torture.sh help message match reality
(bsc#1012628).
- n64cart: convert bi_disk to bi_bdev->bd_disk fix build
(bsc#1012628).
- Revert "nbd: fix possible overflow on 'first_minor' in
nbd_dev_add()" (bsc#1012628).
- mmc: rtsx: Let MMC core handle runtime PM (bsc#1012628).
- mmc: rtsx: Fix build errors/warnings for unused variable
(bsc#1012628).
- coredump: Snapshot the vmas in do_coredump (bsc#1012628).
- coredump: Remove the WARN_ON in dump_vma_snapshot (bsc#1012628).
- coredump/elf: Pass coredump_params into fill_note_info
(bsc#1012628).
- coredump: Use the vma snapshot in fill_files_note (bsc#1012628).
- Update config files.
- commit b49cf22
- x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO
(bsc#1196961).
- commit 18b6eb8
- x86/speculation: Restore speculation related MSRs during S3
resume (git-fixes).
- commit ffe3c2b
- x86/pm: Save the MSR validity status at context setup
(git-fixes).
- commit b756c61
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb
in error path (CVE-2022-28389 bsc#1198033).
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb()
in error path (CVE-2022-28388 bsc#1198032).
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb()
in error path (CVE-2022-28390 bsc#1198031).
- commit e456953
- series.conf: cleanup
- update upstream references and move into sorted section:
- patches.suse/Revert-Input-clear-BTN_RIGHT-MIDDLE-on-buttonpads.patch
- patches.suse/block-restore-the-old-set_task_ioprio-behaviour-wrt-.patch
- commit 6038bd3
==== kfilemetadata5 ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* exiv2extractor: add support for avif, heif, jpeg xl
==== kglobalaccel ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Add macOS to supported platforms list
* Require unittests to pass for CI jobs to pass
==== kguiaddons ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5GuiAddons5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* CI: require tests to pass
* Gracefully ignore SIGPIPE
* Use nativeInterface to access the x11 display
==== kholidays ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* All values of category get read from holiday file
* Unreliable print of solstice in holidays
* Remove double entries and correct indian- national calendar (kde#441275)
==== khtml ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Build without kglobalaccel on Windows and mac
==== ki18n ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* autotests: Require minimum cmake version for ki18n_install
* KF5I18nConfig: Add missing find_dependency call
==== kiconthemes ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kidletime ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Fixed crash during KIdleTime::timeoutReached() (kde#451946)
* Use nativeInterface to access the x11 display
- Drop patch, fixed upstream:
* 0001-Fixed-crash-during-KIdleTime-timeoutReached.patch
==== kimageformats ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Fix XCF parasites metadata in QImage and support to ICC profile
* avif: encoder speed 7->6
* avif: fix jumpToImage
* avif: warn about non-recommended libavif configuration
==== kinit ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kio ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kio-core
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Fix KRecentDocumentTest
* fix reading wrong integer type from config (kde#452048)
* Add Yandex search keywords
* [KFilePlacesView] Don't append "(hidden)" to disappearing groups
* Don't use KCrash on Android, currently not used there
* KOpenWithDialog: alternative fix for the sort filter model regex
* Introduce KCoreUrlNavigator
* filewidgets: Auto-select filename before extension in filename dialog
* Add support in krecentdocument to add to recently-used.xbel
* [KFilePlacesView] Drop now unused placeEntered/Left handling
* [KFilePlacesView] Show free space as permanent thin line
* include QStandardPaths
* autotests: port kdirmodeltest to QSignalSpy::wait
* KRecentDocuments: don't save history for hidden files by default
* KUrlNavigator: don't force LtR
* [KPropertiesDialog] Use PlainText format for most labels
* autotests: use temp dir to avoid issues with parallel tests
* KFileItem: protect againt ' ' passed mimeType
* KFileItem: use passed mimeType to determine isDir
* KOpenWithDialog: Include arguments in name when writing a new desktop file
* Add Android to the list of supported platforms
* [KPropertiesDialog] Make read-only filename label selectable by mouse
* [KFilePlacesModel] Improve outcome of dropped places
* Add autotest for KDirLister::setMimeFilter
* [ftp] Simplify code
==== kirigami2 ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* InlineMessage: Do not layout for actions at bottom when there are none
* only change height if visible
* --warning: Shortcut.sequence is an Array
* Units: Delete QML FontMetrics object when Units is destructed
* ListItemDragHandle: Emit moveRequest when cursor enters a new index (kde#451014)
* BasicListItem: tighten up spacing for text+subtitle labels
* ListSectionHeader: vertically align default text item
* PlaceholderMessage: compare string length rather than content
* Render Page's default heading as PlainText
* Page: Don't load global toolbar async so that the header looks less stuttery
* Fix warning on the org.kde.desktop Theme
* controls/SwipeListItem: handle RtL properly (kde#441156)
==== kitemmodels ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kitemviews ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* KExtendableItemDelegate: Fix HiDPI positioning of indicator arrows
==== kjobwidgets ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kjs ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== knewstuff ====
Version update (5.92.0 -> 5.93.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Fix problems renaming a temporary file on Windows
* Installation: don't let QTemporaryFile delete the file before using it
* Do not set user-visible name as additional agent information when copying provider
* Do not set user-visible name as additional agent information (kde#451165)
* Engine: Default to autoconfig.kde.org for reading ProvidersUrl
* Port to ECMQmlModule
* Fix close button for NewStuff.Dialog not existing on X11 (kde#437653)
* Fix certain tars not being recognized as valid archives (kde#450662)
- Drop patch, now upstream:
* 0001-Do-not-set-user-visible-name-as-additional-agent-inf.patch
==== knotifications ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Port away from QX11Info
==== knotifyconfig ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kpackage ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* PackageJobThread: Also check if metadata.json file exists
* Explicitly call KPluginMetaData::fromJsonFile when constructing metadata objects
* Fix desktoptojson invocation when cross-compiling
==== kparts ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* Mark copy job when opening remote URLs as transient
* Mark Android as supported
==== kpeople5 ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kplotting ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kpty ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Add macOS to supported platforms
* Require unittests to pass for CI jobs to pass
* add setWinSize() overload which also takes pixels
==== kquickcharts ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Add Android, Windows and MacOS to supported platforms
* Correct install location for ecm_finalize_qml_module()
* cmake: Use the right path to find ECMFindQmlModule.cmake
* Don't crash if we have no qmlContext for a deprecated object
* Use the right path when including ECMFindQmlModule in CMake package config
* Fix punctuation/whitespace of runtime rate-limited deprecation warnings
* Don't add module-uri based path to finalize_qml_module
* Don't use CMake exports for things that aren't really exported
* Port controls module to use ECMQmlModule
* Port main module to use ECMQmlModule
==== kross ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== krunner ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Fix testremoterunner not registering object/service when building
without assertions
* Mark qrc file as non-copyrightable
* Remove upper-limits for RunnerManagerTest's timeouts
* autotests: urgh, this test is really timing dependent, and fails
if CI is slow
==== kservice ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Add Android to supported platforms in repo metadata
==== ktexteditor ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Too many changes since 5.92.0, only listing bugfixes:
* fix wrap of search for slash (kde#451893)
* Improve cursor movement with RTL text in doc (kde#451789)
* Add support for custom line height (kde#328837)
* Fix cursor in RTL text with dyn wrap on (kde#385694, kde#368182)
* Fix crash with stale indexes (kde#451593)
* Disable multicursor in block selection mode (kde#451542)
* Fix toggle comment with space at the start (kde#451471)
* vimode: fix extra newline when using the "Find" action (kde#451076)
* fix config dialog sizes for KTextEditor (kde#445541)
* add new line on save inside the buffer (kde#450919)
- Rebase 0001-Disable-KAuth-integration.patch
==== ktextwidgets ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kunitconversion ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kwallet ====
Version update (5.92.0 -> 5.93.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
==== kwayland ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Install Client headers in a dirs hierarchy matching the C++ namespaces
* We don't actually need Qt6WaylandCompositor
==== kwidgetsaddons ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Align buttons (and icon) on top, also when word wrap is off, but text is
pre-formatted to span multiple lines.
* avoid quadratic search of children widgets
==== kwindowsystem ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== kxmlgui ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* KShortcutsEditorDelegate: Fix HiDPI rendering of indicator arrows (kde#414904)
* Tests: Enable HiDPI pixmap rendering
* Add Android to supported platforms in repo metadata
* Fix broken "Add to Toolbar" action
==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3
- Consolidate dummy links for update-alternatives bringing them
in sync with openblas. Add alternatives for lapacke.
==== ldb ====
Version update (2.4.2 -> 2.5.0)
Subpackages: libldb2 python3-ldb
- Update to version 2.5.0
+ No code changes, just bump version for samba 4.16.0 release
==== libHX ====
Version update (4.4 -> 4.5)
- Update to release 4.5
* Resolve a few warnings reported by cov-scan.
==== libKF5ModemManagerQt ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* Check DBus signal connection
* Include milliseconds when formatting SMS timestamps
==== libKF5NetworkManagerQt ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI jobs to pass
* Connect in the correct order everywhere
* Remove workaround for properties changing
* Do not create devices to just find out the type
==== libX11 ====
Version update (1.7.3.1 -> 1.7.5)
Subpackages: libX11-6 libX11-data libX11-devel libX11-xcb1
- Update to version 1.7.4
* Don't try to destroy NULL condition variables
- Update to version 1.7.4
* bugfix release
- supersedes p_khmer-compose.diff
==== libXcursor ====
Version update (1.2.0 -> 1.2.1)
- Update to version 1.2.1
* This release provides bug fixes, code cleanups, and some
significant documentation improvements.
==== libapparmor ====
- add profile for zgrep and xzgrep to prevent CVE-2022-1271
(zgrep-profile-mr870.diff)
- ensure precompiled cache files are newer than (text) profiles
- reload profiles in %posttrans instead of %post to ensure both
- profiles and -abstractons package are updated before the cache
in /var/cache/apparmor/ gets built (boo#1195463 #c20)
==== libarchive ====
Version update (3.6.0 -> 3.6.1)
- update to 3.6.1:
* 7zip reader: fix PPMD read beyond boundary (#1671)
* ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
* ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
* RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
* fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
* fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
* fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)
==== libbluray ====
Version update (1.3.0 -> 1.3.1)
- update to 1.3.1:
* Add support for Java 13 ... 16.
* Improve JVM probing in Windows.
* Fix playback issues with some discs when using recent libbdplus.
* Fix loading dlopen'd libraries on OpenBSD.
==== libdbusmenu-gtk2 ====
- Set GTKDOCIZE=true when gtk3 to fix issues with autoconf 2.70
==== libdbusmenu-gtk3 ====
- Set GTKDOCIZE=true when gtk3 to fix issues with autoconf 2.70
==== libeconf ====
Version update (0.4.4+git20220104.962774f -> 0.4.5+git20220406.c9658f2)
- Update to version 0.4.5+git20220406.c9658f2:
* econftool:
* * New call "syntax" for checking the configuration files only.
Returns an error string with line number if an error occurs.
* * New options "--comment" and "--delimeters"
* * Parsing one file only if needed.
==== libid3tag ====
- Add id3_ucs4_length-sanity-check.patch as Patch0.
The patch helps to avoid a segfault in programs using this library,
such as minidlna and potentially others; for details see
<https://github.com/tenacityteam/libid3tag/pull/7> and
<https://github.com/tenacityteam/libid3tag/issues/6>
==== liblouis ====
Version update (3.20.0 -> 3.21.0)
Subpackages: liblouis-data liblouis20 python3-louis
- update to 3.21.0:
* New table for German 6-dot computer braille thanks to the Swiss Library for
the Blind, Visually Impaired and Print Disabled
* see http://liblouis.org/liblouis/2022/03/07/liblouis-release-3.21.0.html
for list of bugfixes
==== libmnl ====
Version update (1.0.4 -> 1.0.5)
- Update to release 1.0.5
* New example program
* "MNL_SOCKET_DUMP_SIZE" define, holding a recommended buffer
size for netlink dumps.
* Resolved compiler warnings
==== libnfnetlink ====
Version update (1.0.1 -> 1.0.2)
- Update to release 1.0.2
* Resolved Valgrind warnings due to uninitialized padding in
netlink messages.
==== libnma ====
Version update (1.8.36 -> 1.8.38)
Subpackages: libnma-gtk4-0 libnma0 typelib-1_0-NMA-1_0
- Update to version 1.8.38:
+ libnma-gtk4 is no longer considered EXPERIMENTAL.
+ meson now builds libnma-gtk4 properly.
+ Keyboard accelerator for certificate chooser works again.
+ Fixed libnma-gtk4 version of mobile-wizard.
==== libnumbertext ====
Version update (1.0.8 -> 1.0.10)
Subpackages: libnumbertext-1_0-0 libnumbertext-data
- update to 1.0.10:
* hu_Hung.sor: fix regression of transliteration on Windows
- non-BMP characters aren't supported in bracket expressions in regex of MS Visual C++,
resulting missing transliteration on Windows. Replaced by branches separated by |.
* hu_Hung.sor: fix regression of transliteration of punctuation marks
==== libnvme ====
Version update (1.0~8 -> 1.0)
- Update to version 1.0:
* tree: Remove default port setting for TCP and RDMA ports
* tree: add 'f_args' argument to pass user data to the filter function
* tree: remove 'ctrl_get_ana_state()'
* tree: add namespace path iterators
* tree: filter out namespaces
* tree: update nvme_scan_filter_t usage
==== libopenmpt ====
Version update (0.6.1 -> 0.6.2)
- Update to 0.6.2:
* [**Sec**] Possible out-of-bounds write in malformed IT / XM / MPTM files
using the internal LFO plugin. (r17076)
* [**Sec**] Possible out-of-bounds read when using Amiga BLEP interpolation
with extremely high-pitched notes. (r17078, r17079)
* ISO-8859-1-related charsets from Amiga OS and RISC OS are now handled more
accurately, thus avoiding some unwanted control characters.
* MO3: Pattern indices 254 / 255 were not treated as playable patterns even if
the original file was a MOD / XM.
* Correctly apply ST3-style effect memory when seeking in S3M files.
* Command S (S3M / IT style) effect memory was not applied when seeking.
* Initial channel mute status was not reported correctly in `get_channel_mute_status`
since libopenmpt 0.6.0.
- Fix build on Leap by using GCC-11 as charconv header is only included
from GCC-8 onwards
==== libqt5-qtdeclarative ====
- Increase the disk constraint to 6GB since the SLE build use
5.5GB already (boo#1197992)
==== libqt5-qtwebengine ====
Version update (5.15.8 -> 5.15.9)
- Update to version 5.15.9:
* QPdfView: scale page rendering according to devicePixelRatio
* Update documented Chromium version
* Use IsSameDocument() rather than IsLoadingToDifferentDocument()
* Update module-split for installer
* Fix printing PDF files
* Do not override signal handlers
* Avoid using xkbcommon in non-X11 builds
* Update documentation
* Update Chromium:
* Bump V8_PATCH_LEVEL
* Do not overwrite signal handlers in the browser process.
* Replace base::ranges::set_union with std::set_union to fix
MSVC2017 build
* [Backport] CVE-2022-0100: Heap buffer overflow in Media
streams API
* [Backport] CVE-2022-0102: Type Confusion in V8
* [Backport] CVE-2022-0103: Use after free in SwiftShader
* [Backport] CVE-2022-0104: Heap buffer overflow in ANGLE
* [Backport] CVE-2022-0108: Inappropriate implementation
in Navigation
* [Backport] CVE-2022-0109: Inappropriate implementation
in Autofill
* [Backport] CVE-2022-0111 and CVE-2022-0117
* [Backport] CVE-2022-0113: Inappropriate implementatio
n in Blink
* [Backport] CVE-2022-0116: Inappropriate implementation
in Compositing
* [Backport] CVE-2022-0289: Use after free in Safe browsing
* [Backport] CVE-2022-0291: Inappropriate implementation
in Storage
* [Backport] CVE-2022-0293: Use after free in Web packaging
* [Backport] CVE-2022-0298: Use after free in Scheduling
* [Backport] CVE-2022-0305: Inappropriate implementation in
Service Worker API
* [Backport] CVE-2022-0306: Heap buffer overflow in PDFium
* [Backport] CVE-2022-0310 and CVE-0311: Heap buffer overflow
in Task Manager
* [Backport] CVE-2022-0456: Use after free in Web Search
* [Backport] CVE-2022-0459: Use after free in Screen Capture
* [Backport] CVE-2022-0460: Use after free in Window Dialog
* [Backport] CVE-2022-0461: Policy bypass in COOP
* [Backport] CVE-2022-0606: Use after free in ANGLE
* [Backport] CVE-2022-0607: Use after free in GPU
* [Backport] CVE-2022-0608: Integer overflow in Mojo
* [Backport] CVE-2022-0609: Use after free in Animation
* [Backport] CVE-2022-0610: Inappropriate implementation
in Gamepad API
* [Backport] CVE-2022-0971 (boo#1197163)
* [Backport] CVE-2022-1096 (boo#1197552)
* [Backport] CVE-2022-23852
* [Backport] Copy 'name_' member during StyleRuleProperty::Copy
* [Backport] Security bug 1256885
* [Backport] Security bug 1258603
* [Backport] Security bug 1259557
* [Backport] Security bug 1261415
* [Backport] Security bug 1265570
* [Backport] Security bug 1268448
* [Backport] Security bug 1270014
* [Backport] Security bug 1274113
* [Backport] Security bug 1276331
* [Backport] Security bug 1280743
* [Backport] Security bug 1289394
* [Backport] Security bug 1292537
* [Backport] sandbox: build if glibc 2.34+ dynamic stack size
is enabled
- Drop patches, now upstream:
* CVE-2022-0971-qtwebengine-5.15.patch
* CVE-2022-1096-qtwebengine-5.15.patch
- Add security fixes:
* CVE-2022-0971-qtwebengine-5.15.patch (CVE-2022-0971, boo#1197163)
* CVE-2022-1096-qtwebengine-5.15.patch (CVE-2022-1096, boo#1197552)
==== libreoffice ====
Version update (7.3.2.1 -> 7.3.2.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to version 7.3.2.2:
* tdf#147143 Word selection error in Arabic text [Noel Grandin]
* tdf#147744 Calc crashes when pasting simple formula in a filtered column [Kohei Yoshida]
* tdf#147767 CALC: Paste data with very small font from website [Noel Grandin]
* tdf#147928 Crash when inserting comment and undoing in Writer (gtk3 only) [Caolán McNamara]
* tdf#147961 Crash: Typing "++" and press Enter (AutoCorrect Create Table) [Noel Grandin]
* tdf#148053 Typing or pasting ZWNJ leads to Writer crash (debug build only) [Caolán McNamara]
You can find the complete release notes here:
https://wiki.documentfoundation.org/Releases/7.3.2/RC2
==== libsndfile ====
Version update (1.0.31 -> 1.1.0)
- update to 1.1.0:
* Added MPEG Encode/Decode Support
* New fuzzer for OSS-Fuzz, thanks @DavidKorczynski.
Fixed:
* Memory leak in caf_read_header(), credit to OSS-Fuzz (issue 30375).
* Stack overflow in guess_file_type()
* Abort in fuzzer, thanks @bobsayshilol, credit to OSS-Fuzz
* Infinite loop in svx_read_header(), thanks @bobsayshilol, credit to OSS-Fuzz
* GCC and Clang pedantic warnings, thanks @bobsayshilol.
* Normalisation issue when scaling floating point data to int in
replace_read_f2i(), thanks @bobsayshilol, (issue #702).
* Missing samples when doing a partial read of Ogg file from index till the
end of file, thanks @arthurt (issue #643).
* sndfile-salvage: Handle files > 4 GB on Windows OS
* Undefined shift in dyn_get_32bit(), credit to OSS-Fuzz
* Integer overflow in nms_adpcm_update(), credit to OSS-Fuzz
* Integer overflow in psf_log_printf(), credit to OSS-Fuzz
* ABI version incompatibility between Autotools and CMake build on Apple
platforms.
* Heap buffer overflow in wavlike_ima_decode_block()
* Heap buffer overflow in msadpcm_decode_block()
* Heap buffer overflow in psf_binheader_readf()
* Index out of bounds in psf_nms_adpcm_decode_block()
* Heap buffer overflow in flac_buffer_copy()
* Heap buffer overflow in copyPredictorTo24()
* Uninitialized variable in psf_binheader_readf()
- drop sndfile-deinterlace-channels-check.patch ms_adpcm-Fix-and-extend-size-checks.patch,
libsndfile-CVE-2021-4156.patch (obsolete)
==== libstorage-ng ====
Version update (4.5.1 -> 4.5.3)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#868
- updated configure.ac
- 4.5.3
- merge gh#openSUSE/libstorage-ng#867
- escape more special characters in fstab
- extended documentation
- coding style
- 4.5.2
- Translated using Weblate (Czech) (bsc#1149754)
==== libtpms ====
Version update (0.9.1 -> 0.9.3)
- update to 0.9.3:
* build-sys: Add probing for -fstack-protector
* tpm2: Do not call EVP_PKEY_CTX_set0_rsa_oaep_label() for label of size
* (OSSL 3)
* tpm2: When writing state initialize s_ContextSlotMask if not set
==== libvirt ====
Version update (8.1.0 -> 8.2.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-qemu libvirt-libs
- Update to libvirt 8.2.0
- CVE-2022-0897
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v8-2-0-2022-04-01
- Dropped patches:
823a62ec-qemu-fix-undefine-crash.patch
==== links ====
Version update (2.25 -> 2.26)
- update to 2.26:
* Fix a display glitch if the list is empty and the user presses '*'
* Add a possibility to pass gopher:// URLs to an external program
* Updated the German translation
* Updated the initial bookmarks
* Fix a bug when form submit url contained '#'
* Support WEBP images
* Support DNS-over-HTTPS
* Try multiple IPv4 addresses on systems that don't have getaddrinfo
* Handle the "TD" tag outside "TR" the same way as in other browsers
==== mkfontscale ====
Version update (1.2.1 -> 1.2.2)
- Update to version 1.2.2
* bugfix release
==== mousepad ====
Version update (0.5.8 -> 0.5.9)
Subpackages: libmousepad0
- Update to version 0.5.9
* Add Shortcuts plugin, requires libxfce4ui >= 4.17.5 and as
such remains disabled at build time until Xfce 4.18 is released
(gxo#apps/mousepad#70, gxo#apps/mousepad!121)
* Add search history (gxo#apps/mousepad!119)
* File monitoring: Add an automatic reloading option
* Move the document modification mark to the close button
(gxo#apps/mousepad#63, gxo#apps/mousepad!122)
* Add mousepad styleclass for easier theming (gxo#apps/mousepad#33)
* Hide search bar by pressing Esc key even when not focused
* Search: Escape selection when regex search is enabled
* Plugins: Add a skeleton plugin to ease writing of new plugins
* Test plugin: Sanitize memory management of sources
* Honor GTK_CSD
* Filter entries from `accels.scm` on non-detailed action name
* i18n: Check for `bind_textdomain_codeset()`
* Update Copying (gxo#apps/mousepad#160, gxo#apps/mousepad!120)
* Session history: Never clear session array on exit
(gxo#apps/mousepad#162)
* Fix broken feature "Show menubar temporarily when hidden"
* Force encoding when reloading
* Force encoding when it has been explicitly set by the user
* Do not consider encoding as always user-set in the "Open" dialog
* Fix antonym of the word "indent" in preferences dialog
(gxo#apps/mousepad!118)
* File monitoring: Try to filter out fake deletions
* Add ellipsis to preferences menu entry (gxo#apps/mousepad!117)
* Switch all labels to title case in prefs dialog
(gxo#apps/mousepad!116)
* Correctly restore font size after zooming when using system font
(gxo#apps/mousepad#158)
* Printing: Enable line wrapping by default (gxo#apps/mousepad#156)
* Fix a warning from GCC static analyzer
* Search: Do not delay the search when the text changes
* Translation Updates
==== mozilla-nss ====
Version update (3.75 -> 3.76.1)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- Require nss-util in nss.pc and subsequently remove -lnssutil3
- update to NSS 3.76.1
NSS 3.76.1
* bmo#1756271 - Remove token member from NSSSlot struct.
NSS 3.76
* bmo#1755555 - Hold tokensLock through nssToken_GetSlot calls in
nssTrustDomain_GetActiveSlots.
* bmo#1370866 - Check return value of PK11Slot_GetNSSToken.
* bmo#1747957 - Use Wycheproof JSON for RSASSA-PSS
* bmo#1679803 - Add SHA256 fingerprint comments to old
certdata.txt entries.
* bmo#1753505 - Avoid truncating files in nss-release-helper.py.
* bmo#1751157 - Throw illegal_parameter alert for illegal extensions
in handshake message.
==== nbd ====
Version update (3.23 -> 3.24)
- update to 3.24 (bsc#1196827, CVE-2022-26495):
* https://github.com/advisories/GHSA-q9rw-8758-hccj
==== net-snmp ====
Subpackages: libsnmp40 perl-SNMP snmp-mibs
- Decouple snmp-mibs from net-snmp version to allow major version
upgrade (bsc#1196955).
- Fix LFH violation during v3 user creation (bsc#1181591).
Add net-snmp-5.9.1-fix-create-v3-user-outfile.patch
- Fix subagent crash at save_set_var() (bsc#1178021).
Add net-snmp-5.9.1-subagent-set-response.patch
- Fix missing sysconfig files creation (bsc#1108471).
- Rename patches to version number 5.9.1:
delete:
* net-snmp-5.8-socket-path.patch
* net-snmp-5.8-testing-empty-arptable.patch
* net-snmp-5.8-pie.patch
* net-snmp-5.8-net-snmp-config-headercheck.patch
* net-snmp-5.8-perl-tk-warning.patch
* net-snmp-5.8-velocity-mib.patch
* net-snmp-5.8-snmpstatus-suppress-output.patch
* net-snmp-5.8-fix-Makefile.PL.patch
* net-snmp-5.8-modern-rpm-api.patch
add:
* net-snmp-5.9.1-socket-path.patch
* net-snmp-5.9.1-testing-empty-arptable.patch
* net-snmp-5.9.1-pie.patch
* net-snmp-5.9.1-net-snmp-config-headercheck.patch
* net-snmp-5.9.1-perl-tk-warning.patch
* net-snmp-5.9.1-velocity-mib.patch
* net-snmp-5.9.1-snmpstatus-suppress-output.patch
* net-snmp-5.9.1-fix-Makefile.PL.patch
* net-snmp-5.9.1-modern-rpm-api.patch
==== nvme-cli ====
Version update (2.0~8 -> 2.0)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.0:
* fabrics: Create persistent controller using unique subsystem NQN (bsc#1198243)
* fabrics: Set KATO for discovery controller when connecting
* fabrics: Do no modify default config for discovery controller
* fabrics: Set default trsvcid ports for TCP and RDMA (bsc#1195858)
* fabrics: Support connect even when no /etc/nvme/hostnqn file exists
* nvme: update to nvme_scan_filter_t modifications (bsc#1195938)
* plugins/intel: make 'buckets' a json array
* plugins: Update WDC capabilities command with new commmands
* plugins: Add OCP plugin
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Updated to latest upstream, including bug fixes and cleanups.
Changes included:
* add handling name/value pairs for firmware login (bsc#1196113),
including man page update for same
* Fix bug where some package parts were installed using
DESTDIR twice
* general build cleanup (in prep for removing DB files from
/etc/iscsi some day soon)
Also, now delivering a "package config" file for libopeniscsiusr.
==== openblas_openmp ====
Version update (0.3.17 -> 0.3.20)
- Fix issues in update paths from earlier versions introduced by
recent structural changes (bsc#1198264):
- Add Obsoletes for old package names
- Handle the change from directories to soft links properly
- Also build for s390x using latest gcc as requested by IBM
(jsc#SLE-18143, bsc#1197721).
- Build HPC packages with gcc-<n> <n> >= 10 on Leap/SLE.
- Build PPC64LE libraries with the lastest gcc available to
take advantage of instruction sets in later CPUs used in
the CPU specific kernels (jsc#SLE-18143, bsc#1197721).
For fortran use the stock compiler to avoid compatibility
issues between different versions of libfortran.
This is relevant for Leap/SLE only. It may be dropped once
gcc < 10 is no longer supported.
- Do the same for x86_64 on SLE to make sure Cooperlake support
is built properly.
- Remove:
* Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch
* Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch
* For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch
Instead, add from upstream:
* Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch
* Remove-extraneous-and-wrong-definition-of-sbgemm_r-on-x86_64.patch
* Fix-checks-for-AVX512-and-atomics.patch
* Revert-AVX512-capability-check-from-PR-1980-moved-to-build.patch
* Use-CC-and-full-command-line-instead-of-hard-coding-gcc-for-AVX512-checking.patch
* Utilize-compiler-AVX512-capability-info-from-c_check-when-building-getarch.patch
- Update to v0.3.20:
* general:
some code cleanup, with added casts etc.
fixed obtaining the cpu count with OpenMP and OMP_PROC_BIND unset
fixed pivot index calculation by ?LASWP for negative increments other
than one
fixed input argument check in LAPACK ? GEQRT2
improved the check for a Fortran compiler in CMAKE builds
disabled building OpenBLAS' optimized versions of LAPACK complex SPMV,
SPR,SYMV,SYR with NO_LAPACK=1
fixed building of LAPACK on certain distributed filesystems with parallel
gmake
fixed building the shared library on MacOS with classic flang
(v0.3.19)
reverted unsafe TRSV/ZRSV optimizations introduced in 0.3.16
fixed a potential thread race in the thread buffer reallocation routines
that were introduced in 0.3.18
fixed miscounting of thread pool size on Linux with OMP_PROC_BIND=TRUE
fixed CBLAS interfaces for CSROT/ZSROT and CROTG/ZROTG
made automatic library suffix for CMAKE builds with INTERFACE64 available
to CBLAS-only builds
(v0.3.18)
when the build-time number of preconfigured threads is exceeded
at runtime (by an external program calling BLAS functions from
a larger number of threads), OpenBLAS will now allocate an
auxiliary control structure for up to 512 additional threads
instead of aborting
added support for Loongson's LoongArch64 cpu architecture
fixed building OpenBLAS with CMAKE and -DBUILD_BFLOAT16=ON
added support for building OpenBLAS as a CMAKE subproject
added support for building for Windows/ARM64 targets with clang
improved support for building with the IBM xlf compiler
imported Reference-LAPACK PR 625 (out-of-bounds access in ?LARRV)
imported Reference-LAPACK PR 597 for testsuite compatibility with
LLVM's libomp
* x86_64:
fixed cross-compilation with CMAKE for CORE2 target
fixed miscompilation of AVX512 code in DYNAMIC_ARCH builds
added support for the "incidental" AVX512 hardware in Alder Lake when
enabled in BIOS
(v0.3.19)
DYNAMIC_ARCH builds now fall back to the cpu with most similar capabilities
when an unknown CPUID is encountered, instead of defaulting to Prescott
added cpu detection for Intel Alder Lake
added cpu detection for Intel Sapphire Rapids
added an optimized SBGEMM kernel for Sapphire Rapids
fixed DYNAMIC_ARCH builds on OSX with CMAKE
worked around DYNAMIC_ARCH builds made on Sandybridge failing on SkylakeX
fixed missing thread initialization for static builds on Windows/MSVC
fixed an excessive read in ZSYMV
(v0.3.18)
added SkylakeX S/DGEMM kernels for small problem sizes (MNK<=1000000)
added optimized SBGEMM for Intel Cooper Lake
reinstated the performance patch for AVX512 SGEMV_T with a proper fix
added a workaround for a gcc11 tree-vectorizer bug that caused spurious
failures in the test programs for complex BLAS3 when compiling at -O3
(the default for cmake "release" builds)
added support for runtime cpu count detection under Haiku OS
worked around a long-standing miscompilation issue of the Haswell DGEMV_T
kernel with gcc that could produce NaN output in some corner cases
* Power:
added support for POWER10 in big-endian mode
added support for building with CMAKE
added optimized SGEMM and DGEMM kernels for small matrix sizes
(v0.3.18)
improved performance of DASUM on POWER10
* ARMV8:
added SVE-enabled CGEMM and ZGEMM kernels for ARMV8SVE and A64FX
added support for Neoverse N2 and V1 cpus
(v0.3.19)
added basic support and cputype detection for Fujitsu A64FX
added a generic ARMV8SVE target
added SVE-enabled SGEMM and DGEMM kernels for ARMV8SVE and A64FX
added optimized CGEMM and ZGEMM kernels for Cortex A53 and A55 cpus
fixed cpuid detection for Apple M1 and improved performance
improved compiler flag setting in CMAKE builds
(v0.3.18)
fixed crashes (use of reserved register x18) on Apple M1 under OSX
fixed building with gcc releases earlier than 5.1
- Fix out of bounds read in ?llarv
LAPACK Reference: PR 625
CVE-2021-4048, bsc#1196513
- Limit parallel builds according to available memory.
Do NOT use %%_smp_mflags with top level 'make', set MAKE_NB_JOBS
instead and let the build do the work.
Also change -flto=auto to -flto=1: spawning even more parallel builds
on top of parallel build treads will wreak havok.
- Move calls to 'update-alternatives --remove' to %%postun instead
of %%preun as suggested by rpmlint.
- Since we build with DYNAMIC_ARCH, create separate config files for
the different target kernels to help debugging
Add Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch
- Remove compiler feature detection when not using auto-detection.
Add Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch
- Do not depend in variables which are not available when building
DYNAMIC_ARCH.
Add For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch
- Do not include symbols defined in driver/others/parameter.c in
DYNAMIC_BUILD to generate more conclusive error messages earlier.
Add Do-not-include-symbols-defined-in-driver-others-parameter.c-in-DYNAMIC_BUILD.patch
- Install lapack and blas libraries to an openblas-flavor
specific subdirectory of %%_libdir and set up the alternatives
to point to this directory. Set the system-wide BLAS/LAPACK
default directory to %%_libdir/openblas-default.
This way, the blas/lapack libraries will remain consistent
and from the same source. The user is able to override this
easily by setting the LD_LIBRARY_PATH to include the preferred
BLAS/LAPACK implementation (boo#1177260).
- Consolidate packages 'openblas-devel' and 'openblas-devel-headers'
into 'openblas-common-devel' (these are built for the serial
flavor only).
'openblas-common-devel' will provide the removed 'openblas-devel-headers'
while the arch specific 'preferred' flavor will provide the removed
'openblas-devel'.
- Fix the openblas default flavor selection:
[#] /usr/sbin/update-alternatives --config libopenblas.so.0
- Add cmake and pkgconfig files.
- Fixed bsc#1195232 for good: found and removed offending entry.
This reintroduces part of:
Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
- Do not create dummy symlinks on $self in /etc/alternatives: those
files are packages as %ghost and any real file existance only
confuses brp-checks, as it detects circular symlinks.
==== openblas_pthreads ====
Version update (0.3.17 -> 0.3.20)
- Fix issues in update paths from earlier versions introduced by
recent structural changes (bsc#1198264):
- Add Obsoletes for old package names
- Handle the change from directories to soft links properly
- Also build for s390x using latest gcc as requested by IBM
(jsc#SLE-18143, bsc#1197721).
- Build HPC packages with gcc-<n> <n> >= 10 on Leap/SLE.
- Build PPC64LE libraries with the lastest gcc available to
take advantage of instruction sets in later CPUs used in
the CPU specific kernels (jsc#SLE-18143, bsc#1197721).
For fortran use the stock compiler to avoid compatibility
issues between different versions of libfortran.
This is relevant for Leap/SLE only. It may be dropped once
gcc < 10 is no longer supported.
- Do the same for x86_64 on SLE to make sure Cooperlake support
is built properly.
- Remove:
* Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch
* Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch
* For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch
Instead, add from upstream:
* Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch
* Remove-extraneous-and-wrong-definition-of-sbgemm_r-on-x86_64.patch
* Fix-checks-for-AVX512-and-atomics.patch
* Revert-AVX512-capability-check-from-PR-1980-moved-to-build.patch
* Use-CC-and-full-command-line-instead-of-hard-coding-gcc-for-AVX512-checking.patch
* Utilize-compiler-AVX512-capability-info-from-c_check-when-building-getarch.patch
- Update to v0.3.20:
* general:
some code cleanup, with added casts etc.
fixed obtaining the cpu count with OpenMP and OMP_PROC_BIND unset
fixed pivot index calculation by ?LASWP for negative increments other
than one
fixed input argument check in LAPACK ? GEQRT2
improved the check for a Fortran compiler in CMAKE builds
disabled building OpenBLAS' optimized versions of LAPACK complex SPMV,
SPR,SYMV,SYR with NO_LAPACK=1
fixed building of LAPACK on certain distributed filesystems with parallel
gmake
fixed building the shared library on MacOS with classic flang
(v0.3.19)
reverted unsafe TRSV/ZRSV optimizations introduced in 0.3.16
fixed a potential thread race in the thread buffer reallocation routines
that were introduced in 0.3.18
fixed miscounting of thread pool size on Linux with OMP_PROC_BIND=TRUE
fixed CBLAS interfaces for CSROT/ZSROT and CROTG/ZROTG
made automatic library suffix for CMAKE builds with INTERFACE64 available
to CBLAS-only builds
(v0.3.18)
when the build-time number of preconfigured threads is exceeded
at runtime (by an external program calling BLAS functions from
a larger number of threads), OpenBLAS will now allocate an
auxiliary control structure for up to 512 additional threads
instead of aborting
added support for Loongson's LoongArch64 cpu architecture
fixed building OpenBLAS with CMAKE and -DBUILD_BFLOAT16=ON
added support for building OpenBLAS as a CMAKE subproject
added support for building for Windows/ARM64 targets with clang
improved support for building with the IBM xlf compiler
imported Reference-LAPACK PR 625 (out-of-bounds access in ?LARRV)
imported Reference-LAPACK PR 597 for testsuite compatibility with
LLVM's libomp
* x86_64:
fixed cross-compilation with CMAKE for CORE2 target
fixed miscompilation of AVX512 code in DYNAMIC_ARCH builds
added support for the "incidental" AVX512 hardware in Alder Lake when
enabled in BIOS
(v0.3.19)
DYNAMIC_ARCH builds now fall back to the cpu with most similar capabilities
when an unknown CPUID is encountered, instead of defaulting to Prescott
added cpu detection for Intel Alder Lake
added cpu detection for Intel Sapphire Rapids
added an optimized SBGEMM kernel for Sapphire Rapids
fixed DYNAMIC_ARCH builds on OSX with CMAKE
worked around DYNAMIC_ARCH builds made on Sandybridge failing on SkylakeX
fixed missing thread initialization for static builds on Windows/MSVC
fixed an excessive read in ZSYMV
(v0.3.18)
added SkylakeX S/DGEMM kernels for small problem sizes (MNK<=1000000)
added optimized SBGEMM for Intel Cooper Lake
reinstated the performance patch for AVX512 SGEMV_T with a proper fix
added a workaround for a gcc11 tree-vectorizer bug that caused spurious
failures in the test programs for complex BLAS3 when compiling at -O3
(the default for cmake "release" builds)
added support for runtime cpu count detection under Haiku OS
worked around a long-standing miscompilation issue of the Haswell DGEMV_T
kernel with gcc that could produce NaN output in some corner cases
* Power:
added support for POWER10 in big-endian mode
added support for building with CMAKE
added optimized SGEMM and DGEMM kernels for small matrix sizes
(v0.3.18)
improved performance of DASUM on POWER10
* ARMV8:
added SVE-enabled CGEMM and ZGEMM kernels for ARMV8SVE and A64FX
added support for Neoverse N2 and V1 cpus
(v0.3.19)
added basic support and cputype detection for Fujitsu A64FX
added a generic ARMV8SVE target
added SVE-enabled SGEMM and DGEMM kernels for ARMV8SVE and A64FX
added optimized CGEMM and ZGEMM kernels for Cortex A53 and A55 cpus
fixed cpuid detection for Apple M1 and improved performance
improved compiler flag setting in CMAKE builds
(v0.3.18)
fixed crashes (use of reserved register x18) on Apple M1 under OSX
fixed building with gcc releases earlier than 5.1
- Fix out of bounds read in ?llarv
LAPACK Reference: PR 625
CVE-2021-4048, bsc#1196513
- Limit parallel builds according to available memory.
Do NOT use %%_smp_mflags with top level 'make', set MAKE_NB_JOBS
instead and let the build do the work.
Also change -flto=auto to -flto=1: spawning even more parallel builds
on top of parallel build treads will wreak havok.
- Move calls to 'update-alternatives --remove' to %%postun instead
of %%preun as suggested by rpmlint.
- Since we build with DYNAMIC_ARCH, create separate config files for
the different target kernels to help debugging
Add Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch
- Remove compiler feature detection when not using auto-detection.
Add Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch
- Do not depend in variables which are not available when building
DYNAMIC_ARCH.
Add For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch
- Do not include symbols defined in driver/others/parameter.c in
DYNAMIC_BUILD to generate more conclusive error messages earlier.
Add Do-not-include-symbols-defined-in-driver-others-parameter.c-in-DYNAMIC_BUILD.patch
- Install lapack and blas libraries to an openblas-flavor
specific subdirectory of %%_libdir and set up the alternatives
to point to this directory. Set the system-wide BLAS/LAPACK
default directory to %%_libdir/openblas-default.
This way, the blas/lapack libraries will remain consistent
and from the same source. The user is able to override this
easily by setting the LD_LIBRARY_PATH to include the preferred
BLAS/LAPACK implementation (boo#1177260).
- Consolidate packages 'openblas-devel' and 'openblas-devel-headers'
into 'openblas-common-devel' (these are built for the serial
flavor only).
'openblas-common-devel' will provide the removed 'openblas-devel-headers'
while the arch specific 'preferred' flavor will provide the removed
'openblas-devel'.
- Fix the openblas default flavor selection:
[#] /usr/sbin/update-alternatives --config libopenblas.so.0
- Add cmake and pkgconfig files.
- Fixed bsc#1195232 for good: found and removed offending entry.
This reintroduces part of:
Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger <dimstar(a)opensuse.org>
- Do not create dummy symlinks on $self in /etc/alternatives: those
files are packages as %ghost and any real file existance only
confuses brp-checks, as it detects circular symlinks.
==== patterns-yast ====
Version update (20210809 -> 20220411)
Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis patterns-yast-yast2_desktop patterns-yast-yast2_install_wf patterns-yast-yast2_server
- Neither recommend nor suggest YaST NIS packages for TW
(bsc#1183893).
- 20220411
==== perl-Bootloader ====
Version update (0.937 -> 0.938)
- merge gh#openSUSE/perl-bootloader#138
- grub2/install: reset error code when passing through recover code
(bsc#1198197)
- 0.938
==== php7 ====
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- Disable build with '-z now' as it breaks the php-mysql extension
==== plasma-framework ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Make WindowThumbnail build against Qt6 as well
* Plasmacomponents2 Highlight: add explicit id
* Highlight: change hover: property to hovered:
* Don't install the heading SVG in breeze-light and breeze-dark Plasma themes
* AppletInterface: Add `self` property which just returns `this`
* Allow applets to have empty json metadata & use KPackage's metadata instead
* Do not compute sizes within dialogs when they're not visible
* Port dateengine away from inperformant KPluginInfo hack
* Improve documentation of PlasmaExtras.Highlight
* Factor out QML module URI string
* Update documentation regarding PlasmaExtras.Highlight
* Adapt to the deprecation of qmlRegisterInterface in Qt6
* Add default switch statement
* Add power profile icons (kde#449475)
* Fix Plasmoid attached property look-up on Config objects (kde#451482)
* Fix potential null parent access
* Break recursion when checking compact representation
* Use generic breeze-styled arrow in Plasma style
* Port to PlasmaExtras version of Highlight
* Hardcode keyboard shortcut in SearchField for now
* Add ActionTextField, SearchField, and PasswordField
* PC3: Remove unreachable code in Svg item from DefaultListItemBackground
* AppletQuickItem: Ensure we provide the attached property when we have it
* Port from using plasmoid to Plasmoid
* Calendar: Draw highlight below the text (kde#451209)
* Use PACKAGE_CMAKE_INSTALL_PREFIX before any find_dependency() calls
* Move Highlight from PlasmaComponents 2.0 to PlasmaExtras
* Introduce PLASMA_NO_CONTEXTPROPERTIES to disable Plasma QML context properties
==== plasma5-desktop ====
Subpackages: plasma5-desktop-emojier
- Repair build for s390x with unapplicable files for IBM Z
==== polkit-default-privs ====
Version update (1550+20220401.41ccb1d -> 1550+20220404.7b4bea2)
- Update to version 1550+20220404.7b4bea2:
* Add whitelisting to restrictive profile as well
* Add budgie-control-center whitelisting (bsc#1195023)
==== postfix ====
Version update (3.6.2 -> 3.6.5)
- config.postfix fails to set smtp_tls_security_level
(bsc#1192314)
- Refreshed spec-file via spec-cleaner and manual optimizated.
* Added -p flag to all install commands.
* Removed -f flag from all ln commands.
- Changed file harden_postfix.service.patch (boo#1191988).
- update to 3.6.5
* Glibc 2.34 implements closefrom(). This was causing a conflict
with Postfix's implementation for systems that have no closefrom()
implementation.
* Support for Berkeley DB version 18.
- removed obsolete postfix-3.6.2-glibc-234-build-fix.patch
- Postfix on start don't run postalias /etc/postfix/aliases
(error open database /etc/postfix/aliases.lmdb). (bsc#1197041)
Apply proposed patch
- config.postfix can't handle symlink'd /etc/resolv.cof
(bsc#1195019)
Adapt proposed change: using "cp -afL" by copying.
- Update to 3.6.4
* Bug introduced in bugfix 20210708: duplicate bounce_notice_recipient
entries in postconf output. This was caused by an incomplete
fix to send SMTP session transcripts to $bounce_notice_recipient.
* Bug introduced in Postfix 3.0: the proxymap daemon did not
automatically authorize proxied maps inside pipemap (example:
pipemap:{proxy:maptype:mapname, ...}) or inside unionmap.
* Bug introduced in Postfix 2.5: off-by-one error while writing
a string terminator. This code passed all memory corruption
tests, presumably because it wrote over an alignment padding
byte, or over an adjacent character byte that was never read.
* The proxymap daemon did not automatically authorize map features
added after Postfix 3.3, caused by missing *_maps parameter
names in the proxy_read_maps default value. Found during code
maintenance.
- Update to 3.6.3
* (problem introduced in Postfix 2.4, released in 2007): queue
file corruption after a Milter (for example, MIMEDefang) made
a request to replace the message body with a copy of that message
body plus additional text (for example, a SpamAssassin report).
* (problem introduced in Postfix 2.10, released in 2012): The
postconf "-x" option could produce incorrect output, because
multiple functions were implicitly sharing a buffer for
intermediate results. Problem report by raf, root cause analysis
by Viktor Dukhovni.
* (problem introduced in Postfix 2.11, released in 2013): The
check_ccert_access feature worked as expected, but produced a
spurious warning when Postfix was built without SASL support.
Fix by Brad Barden.
* Fix for a compiler warning due to a missing 'const' qualifier
when compiling Postfix with OpenSSL 3. Depending on compiler
settings this could cause the build to fail.
* The known_tcp_ports settings had no effect. It also wasn't fully
implemented. Problem report by Peter.
* Fix for missing space between a hostname and warning text.
- Ensure postfix can write to home directory or server side
filtering wont work (sieve)
- Ensure service can write to /etc/postfix
- Added hardening to systemd service (bsc#1181400). Added
harden_postfix.service.patch
==== prison-qt5 ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== procps ====
Version update (3.3.17 -> 4.0.0)
- Drop patch procps-ng-4.0.0-aix_sortformats.dif as replaced by
upstream patch 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
- Add upstream patches
* 0001-top-update-one-function-prologue-after-rcfile-change.patch
* 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch
- Drop not needed patch procps-ng-3.3.9-watch.patch as the API
has changed here
- Add patch procps-ng-4.0.0-floats.dif to avoid float errors on
32bit architectures
- Add patch procps-ng-4.0.0-aix_sortformats.dif to restore AIX sort
format support as well
- Update to procps-ng-4.0.0
+ Warning: new shared library interface with libproc-2
* Rename pwait to pidwait
* free: Add committed line option merge #25
* free: Fix -h --si combined options issue #133, #223
* free: Fix first column justification issue #229, #204, #206, Debian #1001689
* free: Better spacing for Chinese language issue #213
* library: renamed to libproc-2 and reset to 0:0:0
* library: add support for accessing smaps_rollup issue #112, #201
* library: add support for accessing autogroups
* library: add support for LIBPROC_HIDE_KERNEL env var merge #147
* library: add support for cpu utilization to pids i/f
* pkill: Check for lt- variants of program name issue #192
* pgrep: Add newline after regex error message merge #91
* pgrep: Fix selection where uid/gid > 2^31 merge !146
* pgrep: Select on cgroup v2 paths issue #168
* ps: Add OOM and OOMADJ fields issue #198
* ps: Add IO Accounting fields issue #184
* ps: Add PSS and USS fields issue #112
* ps: Add two new autogroup fields
* ps: Ignore SIGURG merge !142
* slabtop: Don't combine d and o options issue #160
* sysctl: Add support for systemd glob patterns issue #191
* sysctl: Check resolved path to be under /proc/sys issue #179
* sysctl: return non-zero if EINVAL return for write merge #76
* sysctl.conf.5: Note max line length issue #77
* top: added LOGID similar to 3.3.13 ps LUID
* top: added EXE identical to 3.3.17 ps EXE
* top: exploit some library smaps_rollup provisions issue #112
* top: added four new IO accounting fields issue #184
* top: 'F' key is now a new forest view 'focus' toggle
* top: summary area memory lines can print two abreast
* top: added two new autogroup fields
* top: added long versions of command line options
* top: added cpu utilization & 2 time related fields
* top: the time related fields can now be user scaled
* uptime: print short/pretty format correctly issue #217
* vmstat: add -y option to remove first line merge !72
- Remove patch now upstream fixed
* procps-3.3.17-bsc1181976.patch
* procps-ng-3.3.10-bnc634071_procstat2.diff
* procps-ng-3.3.10-fdleak.dif
* bsc1195468-23da4f40.patch
- Port patches
* procps-ng-3.3.10-errno.patch
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.10-slab.patch
* procps-ng-3.3.10-xen.dif
* procps-ng-3.3.11-pmap4suse.patch
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-readeof.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.8-vmstat-terabyte.dif
* procps-ng-3.3.9-w-notruncate.diff
* procps-v3.3.3-columns.dif
* procps-v3.3.3-ia64.diff
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Port and rename patch
* procps-ng-3.3.8-accuracy.dif becomes procps-ng-4.0.0-accuracy.dif
* procps-ng-3.3.10-integer-overflow.patch becomes procps-ng-4.0.0-integer-overflow.patch
==== publicsuffix ====
Version update (20220304 -> 20220405)
- Update to version 20220405 (bsc#1198068):
* Update .AE policy link
* Add new `direct.quickconnect.cn` domain to Synology dynamic dns service. (#1547)
* util: gTLD data autopull updates for 2022-03-27T15:13:37 UTC (#1546)
* Add user.localcert.dev (#1459)
* Add Airkit domains (#1501)
* Add domains for encore.dev (#1531)
* util: gTLD data autopull updates for 2022-03-24T15:14:59 UTC (#1544)
* util: gTLD data autopull updates for 2022-03-22T15:14:59 UTC (#1542)
* Add: campaign.gov.uk (#1536)
* fix: Fixed spelling errors in PSL (#1530)
==== purpose ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* autotests: ensure org.kde.purpose is found in the builddir
==== python-M2Crypto ====
- Add missing bug references to this changelog.
==== python-PyHamcrest ====
Version update (2.0.2 -> 2.0.3)
- version update to 2.0.3
* Features ^^^^^^^^
- * Adds the tests to the sdist. Fixed by #150
`#141 <https://github.com/hamcrest/PyHamcrest/issues/141>`_
- * Update the CI to test Python 3.10
`#160 <https://github.com/hamcrest/PyHamcrest/issues/160>`_
- * Add pretty string representation for matchers objects
`#170 <https://github.com/hamcrest/PyHamcrest/issues/170>`_
* Bugfixes ^^^^^^^^
- * Test coverage is now submitted to codecov.io.
`#135 <https://github.com/hamcrest/PyHamcrest/issues/135>`_
- Change to the ``has_entry()`` matcher - if exactly one key matches, but the value does not, report only the mismatching
value.
`#156 <https://github.com/hamcrest/PyHamcrest/issues/156>`_
- * Fix is_() type annotations
==== python-SQLAlchemy ====
Version update (1.4.32 -> 1.4.35)
- update to version 1.4.35:
* sql
+ [sql] [bug] Fixed bug in newly implemented
FunctionElement.table_valued.joins_implicitly feature where the
parameter would not automatically propagate from the original
TableValuedAlias object to the secondary object produced when
calling upon TableValuedAlias.render_derived() or
TableValuedAlias.alias().
Additionally repaired these issues in TableValuedAlias:
- repaired a potential memory issue which could occur when
repeatedly calling TableValuedAlias.render_derived() against
successive copies of the same object (for .alias(), we
currently have to still continue chaining from the previous
element. not sure if this can be improved but this is standard
behavior for .alias() elsewhere)
- repaired issue where the individual element types would be
lost when calling upon TableValuedAlias.render_derived() or
TableValuedAlias.alias().
References: #7890
+ [sql] [bug] [regression] Fixed regression caused by #7823 which
impacted the caching system, such that bound parameters that had
been ?cloned? within ORM operations, such as polymorphic
loading, would in some cases not acquire their correct
execution-time value leading to incorrect bind values being
rendered. References: #7903
- changes from version 1.4.34:
* orm
+ [orm] [bug] [regression] Fixed regression caused by #7861 where
invoking an Insert construct which contained ORM entities
directly via Session.execute() would fail. References: #7878
* postgresql
+ [postgresql] [bug] Scaled back a fix made for #6581 where
?executemany values? mode for psycopg2 were disabled for all ?ON
CONFLICT? styles of INSERT, to not apply to the ?ON CONFLICT DO
NOTHING? clause, which does not include any parameters and is
safe for ?executemany values? mode. ?ON CONFLICT DO UPDATE? is
still blocked from ?executemany values? as there may be
additional parameters in the DO UPDATE clause that cannot be
batched (which is the original issue fixed by #6581).
References: #7880
- changes from version 1.4.33:
* orm
+ [orm] [usecase] Added with_polymorphic.adapt_on_names to the
with_polymorphic() function, which allows a polymorphic load
(typically with concrete mapping) to be stated against an
alternative selectable that will adapt to the original mapped
selectable on column names alone. References: #7805
+ [orm] [usecase] Added new attributes
UpdateBase.returning_column_descriptions and
UpdateBase.entity_description to allow for inspection of ORM
attributes and entities that are installed as part of an Insert,
Update, or Delete construct. The Select.column_descriptions
accessor is also now implemented for Core-only selectables.
References: #7861
+ [orm] [bug] [regression] Fixed regression in ?dynamic? loader
strategy where the Query.filter_by() method would not be given
an appropriate entity to filter from, in the case where a
?secondary? table were present in the relationship being queried
and the mapping were against something complex such as a ?with
polymorphic?. References: #7868
+ [orm] [bug] Fixed bug where composite() attributes would not
work in conjunction with the selectin_polymorphic() loader
strategy for joined table inheritance. References: #7801
+ [orm] [bug] [performance] Improvements in memory usage by the
ORM, removing a significant set of intermediary expression
objects that are typically stored when a copy of an expression
object is created. These clones have been greatly reduced,
reducing the number of total expression objects stored in memory
by ORM mappings by about 30%. References: #7823
+ [orm] [bug] Fixed issue where the selectin_polymorphic() loader
option would not work with joined inheritance mappers that don?t
have a fixed ?polymorphic_on? column. Additionally added test
support for a wider variety of usage patterns with this
construct. References: #7799
+ [orm] [bug] Fixed bug in with_loader_criteria() function where
loader criteria would not be applied to a joined eager load that
were invoked within the scope of a refresh operation for the
parent object. References: #7862
+ [orm] [bug] Fixed issue where the Mapper would reduce a
user-defined Mapper.primary_key argument too aggressively, in
the case of mapping to a UNION where for some of the SELECT
entries, two columns are essentially equivalent, but in another,
they are not, such as in a recursive CTE. The logic here has
been changed to accept a given user-defined PK as given, where
columns will be related to the mapped selectable but no longer
?reduced? as this heuristic can?t accommodate for all
situations. References: #7842
* engine
+ [engine] [usecase] Added new parameter Engine.dispose.close,
defaulting to True. When False, the engine disposal does not
touch the connections in the old pool at all, simply dropping
the pool and replacing it. This use case is so that when the
original pool is transferred from a parent process, the parent
process may continue to use those connections.
See also
Using Connection Pools with Multiprocessing or os.fork() - revised documentation
References: #7815, #7877
+ [engine] [bug] Further clarified connection-level logging to
indicate the BEGIN, ROLLBACK and COMMIT log messages do not
actually indicate a real transaction when the AUTOCOMMIT
isolation level is in use; messaging has been extended to
include the BEGIN message itself, and the messaging has also
been fixed to accommodate when the Engine level
create_engine.isolation_level parameter was used directly.
References: #7853
* sql
+ [sql] [usecase] Added new parameter
FunctionElement.table_valued.joins_implicitly, for the
FunctionElement.table_valued() construct. This parameter
indicates that the given table-valued function implicitly joins
to the table it refers towards, essentially disabling the ?from
linting? feature, i.e. the ?cartesian product? warning, from
taking effect due to the presence of this parameter. May be used
for functions such as func.json_each(). References: #7845
+ [sql] [bug] The bindparam.literal_execute parameter now takes
part of the cache generation of a bindparam(), since it changes
the sql string generated by the compiler. Previously the correct
bind values were used, but the literal_execute would be ignored
on subsequent executions of the same query. References: #7876
+ [sql] [bug] [regression] Fixed regression caused by #7760 where
the new capabilities of TextualSelect were not fully implemented
within the compiler properly, leading to issues with composed
INSERT constructs such as ?INSERT FROM SELECT? and ?INSERT?ON
CONFLICT? when combined with CTE and textual statements.
References: #7798
* schema
+ [schema] [usecase] Added support so that the
Table.to_metadata.referred_schema_fn callable passed to
Table.to_metadata() may return the value BLANK_SCHEMA to
indicate that the referenced foreign key should be reset to
None. The RETAIN_SCHEMA symbol may also be returned from this
function to indicate ?no change?, which will behave the same as
None currently does which also indicates no change. References:
[#7860]
* sqlite
+ [sqlite] [bug] [reflection] Fixed bug where the name of CHECK
constraints under SQLite would not be reflected if the name were
created using quotes, as is the case when the name uses mixed
case or special characters. References: #5463
* mssql
+ [mssql] [bug] [regression] Fixed regression caused by #7160
where FK reflection in conjunction with a low compatibility
level setting (compatibility level 80: SQL Server 2000) causes
an ?Ambiguous column name? error. Patch courtesy @Lin-Your.
References: #7812
* misc
+ [bug] [ext] Improved the error message that?s raised for the
case where the association_proxy() construct attempts to access
a target attribute at the class level, and this access
fails. The particular use case here is when proxying to a hybrid
attribute that does not include a working class-level
implementation. References: #7827
==== python-Twisted ====
Version update (22.1.0 -> 22.2.0)
- Update to 22.2.0:
* Bugfixes
+ twisted.internet.gireactor.PortableGIReactor.simulate and
twisted.internet.gtk2reactor.PortableGtkReactor.simulate no longer
raises TypeError when there are no delayed called. This was a
regression introduced with the migration to Python 3 in which the
builtin min function no longer accepts None as an argument. (#9660)
+ twisted.conch.ssh.transport.SSHTransportBase now disconnects the
remote peer if the SSH version string is not sent in the first
4096 bytes. (#10284, CVE-2022-21716, GHSA-rv6r-3f5q-9rgx)
* Improved Documentation
+ Add type annotations for twisted.web.http.Request.getHeader. (#10270)
* Deprecations and Removals
+ Support for Python 3.6, which is EoL as of 2021-09-04, has been
deprecated. (#10303)
- Add patch CVE-2022-24801-http-1.1-leniency.patch:
* Be stricter about HTTP/1.1 headers. (bsc#1198086)
==== python-atspi ====
- link testsuite with -z lazy to avoid breaking the build.
==== python-black ====
Version update (22.1.0 -> 22.3.0)
- specfile:
* removed black-primer
- update to version 22.3.0:
* Preview style
+ Code cell separators #%% are now standardised to # %% (#2919)
+ Remove unnecessary parentheses from except statements (#2939)
+ Remove unnecessary parentheses from tuple unpacking in for loops
(#2945)
+ Avoid magic-trailing-comma in single-element subscripts (#2942)
* Configuration
+ Do not format __pypackages__ directories by default (#2836)
+ Add support for specifying stable version with
- -required-version (#2832).
+ Avoid crashing when the user has no homedir (#2814)
+ Avoid crashing when md5 is not available (#2905)
+ Fix handling of directory junctions on Windows (#2904)
* Documentation
+ Update pylint config documentation (#2931)
* Integrations
+ Move test to disable plugin in Vim/Neovim, which speeds up
loading (#2896)
* Output
+ In verbose, mode, log when Black is using user-level config
(#2861)
* Packaging
+ Fix Black to work with Click 8.1.0 (#2966)
+ On Python 3.11 and newer, use the standard library's tomllib
instead of tomli (#2903)
+ black-primer, the deprecated internal devtool, has been removed
and copied to a separate repository (#2924)
* Parser
+ Black can now parse starred expressions in the target of for and
async for statements, e.g for item in *items_1, *items_2: pass
(#2879).
==== python-boto3 ====
Version update (1.21.10 -> 1.21.32)
- Update to version 1.21.32
* api-change:``connect``: [``botocore``] This release updates these APIs: UpdateInstanceAttribute,
DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically
enable/disable multi-party conferencing using attribute type MULTI_PARTY_CONFERENCING on the
specified Amazon Connect instance.
- from version 1.21.31
* api-change:``cloudcontrol``: [``botocore``] SDK release for Cloud Control API in Amazon Web
Services China (Beijing) Region, operated by Sinnet, and Amazon Web Services China (Ningxia)
Region, operated by NWCD
* api-change:``pinpoint-sms-voice-v2``: [``botocore``] Amazon Pinpoint now offers a version 2.0
suite of SMS and voice APIs, providing increased control over sending and configuration. This
release is a new SDK for sending SMS and voice messages called PinpointSMSVoiceV2.
* api-change:``workspaces``: [``botocore``] Added APIs that allow you to customize the logo, login
message, and help links in the WorkSpaces client login page. To learn more, visit
https://docs.aws.amazon.com/workspaces/latest/adminguide/customize-branding…
* api-change:``route53-recovery-cluster``: [``botocore``] This release adds a new API
"ListRoutingControls" to list routing control states using the highly reliable Route 53 ARC data
plane endpoints.
* api-change:``databrew``: [``botocore``] This AWS Glue Databrew release adds feature to support
ORC as an input format.
* api-change:``auditmanager``: [``botocore``] This release adds documentation updates for Audit
Manager. The updates provide data deletion guidance when a customer deregisters Audit Manager or
deregisters a delegated administrator.
* api-change:``grafana``: [``botocore``] This release adds tagging support to the Managed Grafana
service. New APIs: TagResource, UntagResource and ListTagsForResource. Updates: add optional field
tags to support tagging while calling CreateWorkspace.
- from version 1.21.30
* api-change:``iot-data``: [``botocore``] Update the default AWS IoT Core Data Plane endpoint from
VeriSign signed to ATS signed. If you have firewalls with strict egress rules, configure the rules
to grant you access to data-ats.iot.[region].amazonaws.com or
data-ats.iot.[region].amazonaws.com.cn.
* api-change:``ec2``: [``botocore``] This release simplifies the auto-recovery configuration
process enabling customers to set the recovery behavior to disabled or default
* api-change:``fms``: [``botocore``] AWS Firewall Manager now supports the configuration of
third-party policies that can use either the centralized or distributed deployment models.
* api-change:``fsx``: [``botocore``] This release adds support for modifying throughput capacity
for FSx for ONTAP file systems.
* api-change:``iot``: [``botocore``] Doc only update for IoT that fixes customer-reported issues.
- from version 1.21.29
* api-change:``organizations``: [``botocore``] This release provides the new CloseAccount API that
enables principals in the management account to close any member account within an organization.
- from version 1.21.28
* api-change:``medialive``: [``botocore``] This release adds support for selecting a maintenance
window.
* api-change:``acm-pca``: [``botocore``] Updating service name entities
- from version 1.21.27
* api-change:``ec2``: [``botocore``] This is release adds support for Amazon VPC Reachability
Analyzer to analyze path through a Transit Gateway.
* api-change:``ssm``: [``botocore``] This Patch Manager release supports creating, updating, and
deleting Patch Baselines for Rocky Linux OS.
* api-change:``batch``: [``botocore``] Bug Fix: Fixed a bug where shapes were marked as unboxed and
were not serialized and sent over the wire, causing an API error from the service.
- from version 1.21.26
* api-change:``lambda``: [``botocore``] Adds support for increased ephemeral storage (/tmp) up to
10GB for Lambda functions. Customers can now provision up to 10 GB of ephemeral storage per
function instance, a 20x increase over the previous limit of 512 MB.
* api-change:``config``: [``botocore``] Added new APIs GetCustomRulePolicy and
GetOrganizationCustomRulePolicy, and updated existing APIs PutConfigRule, DescribeConfigRule,
DescribeConfigRuleEvaluationStatus, PutOrganizationConfigRule, DescribeConfigRule to support a new
feature for building AWS Config rules with AWS CloudFormation Guard
* api-change:``transcribe``: [``botocore``] This release adds an additional parameter for
subtitling with Amazon Transcribe batch jobs: outputStartIndex.
- from version 1.21.25
* api-change:``redshift``: [``botocore``] This release adds a new [--encrypted | --no-encrypted]
field in restore-from-cluster-snapshot API. Customers can now restore an unencrypted snapshot to a
cluster encrypted with AWS Managed Key or their own KMS key.
* api-change:``ebs``: [``botocore``] Increased the maximum supported value for the Timeout
parameter of the StartSnapshot API from 60 minutes to 4320 minutes. Changed the HTTP error code
for ConflictException from 503 to 409.
* api-change:``gamesparks``: [``botocore``] Released the preview of Amazon GameSparks, a fully
managed AWS service that provides a multi-service backend for game developers.
* api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache
* api-change:``transfer``: [``botocore``] Documentation updates for AWS Transfer Family to describe
how to remove an associated workflow from a server.
* api-change:``auditmanager``: [``botocore``] This release updates 1 API parameter, the SnsArn
attribute. The character length and regex pattern for the SnsArn attribute have been updated, which
enables you to deselect an SNS topic when using the UpdateSettings operation.
* api-change:``ssm``: [``botocore``] Update AddTagsToResource, ListTagsForResource, and
RemoveTagsFromResource APIs to reflect the support for tagging Automation resources. Includes other
minor documentation updates.
- from version 1.21.24
* api-change:``location``: [``botocore``] Amazon Location Service now includes a MaxResults
parameter for GetDevicePositionHistory requests.
* api-change:``polly``: [``botocore``] Amazon Polly adds new Catalan voice - Arlet. Arlet is
available as Neural voice only.
* api-change:``lakeformation``: [``botocore``] The release fixes the incorrect permissions called
out in the documentation - DESCRIBE_TAG, ASSOCIATE_TAG, DELETE_TAG, ALTER_TAG. This trebuchet
release fixes the corresponding SDK and documentation.
* api-change:``ecs``: [``botocore``] Documentation only update to address tickets
* api-change:``ce``: [``botocore``] Added three new APIs to support tagging and resource-level
authorization on Cost Explorer resources: TagResource, UntagResource, ListTagsForResource. Added
optional parameters to CreateCostCategoryDefinition, CreateAnomalySubscription and
CreateAnomalyMonitor APIs to support Tag On Create.
- from version 1.21.23
* api-change:``ram``: [``botocore``] Document improvements to the RAM API operations and parameter
descriptions.
* api-change:``ecr``: [``botocore``] This release includes a fix in the DescribeImageScanFindings
paginated output.
* api-change:``quicksight``: [``botocore``] AWS QuickSight Service Features - Expand public API
support for group management.
* api-change:``chime-sdk-meetings``: [``botocore``] Add support for media replication to link
multiple WebRTC media sessions together to reach larger and global audiences. Participants
connected to a replica session can be granted access to join the primary session and can switch
sessions with their existing WebRTC connection
* api-change:``mediaconnect``: [``botocore``] This release adds support for selecting a maintenance
window.
- from version 1.21.22
* enhancement:jmespath: [``botocore``] Add env markers to get working version of jmespath for
python 3.6
* api-change:``glue``: [``botocore``] Added 9 new APIs for AWS Glue Interactive Sessions:
ListSessions, StopSession, CreateSession, GetSession, DeleteSession, RunStatement, GetStatement,
ListStatements, CancelStatement
- from version 1.21.21
* enhancement:Dependency: [``botocore``] Added support for jmespath 1.0
* api-change:``amplifybackend``: [``botocore``] Adding the ability to customize Cognito
verification messages for email and SMS in CreateBackendAuth and UpdateBackendAuth. Adding
deprecation documentation for ForgotPassword in CreateBackendAuth and UpdateBackendAuth
* api-change:``acm-pca``: [``botocore``] AWS Certificate Manager (ACM) Private Certificate
Authority (CA) now supports customizable certificate subject names and extensions.
* api-change:``ssm-incidents``: [``botocore``] Removed incorrect validation pattern for
IncidentRecordSource.invokedBy
* enhancement:Dependency: Added support for jmespath 1.0
* api-change:``billingconductor``: [``botocore``] This is the initial SDK release for AWS Billing
Conductor. The AWS Billing Conductor is a customizable billing service, allowing you to customize
your billing data to match your desired business structure.
* api-change:``s3outposts``: [``botocore``] S3 on Outposts is releasing a new API,
ListSharedEndpoints, that lists all endpoints associated with S3 on Outpost, that has been shared
by Resource Access Manager (RAM).
- from version 1.21.20
* api-change:``robomaker``: [``botocore``] This release deprecates ROS, Ubuntu and Gazbeo from
RoboMaker Simulation Service Software Suites in favor of user-supplied containers and Relaxed
Software Suites.
* api-change:``dataexchange``: [``botocore``] This feature enables data providers to use the
RevokeRevision operation to revoke subscriber access to a given revision. Subscribers are unable to
interact with assets within a revoked revision.
* api-change:``ec2``: [``botocore``] Adds the Cascade parameter to the DeleteIpam API. Customers
can use this parameter to automatically delete their IPAM, including non-default scopes, pools,
cidrs, and allocations. There mustn't be any pools provisioned in the default public scope to use
this parameter.
* api-change:``cognito-idp``: [``botocore``] Updated EmailConfigurationType and
SmsConfigurationType to reflect that you can now choose Amazon SES and Amazon SNS resources in the
same Region.
* enhancement:AWSCRT: [``botocore``] Upgrade awscrt extra to 0.13.5
* api-change:``location``: [``botocore``] New HERE style "VectorHereExplore" and
"VectorHereExploreTruck".
* api-change:``ecs``: [``botocore``] Documentation only update to address tickets
* api-change:``keyspaces``: [``botocore``] Fixing formatting issues in CLI and SDK documentation
* api-change:``rds``: [``botocore``] Various documentation improvements
- from version 1.21.19
* api-change:``kendra``: [``botocore``] Amazon Kendra now provides a data source connector for
Slack. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-slack.html
* api-change:``timestream-query``: [``botocore``] Amazon Timestream Scheduled Queries now support
Timestamp datatype in a multi-measure record.
* enhancement:Stubber: [``botocore``] Added support for modeled exception fields when adding errors
to a client stub. Implements boto/boto3`#3178 <https://github.com/boto/botocore/issues/3178>`__.
* api-change:``elasticache``: [``botocore``] Doc only update for ElastiCache
* api-change:``config``: [``botocore``] Add resourceType enums for AWS::ECR::PublicRepository and
AWS::EC2::LaunchTemplate
- from version 1.21.18
* api-change:``outposts``: [``botocore``] This release adds address filters for listSites
* api-change:``lambda``: [``botocore``] Adds PrincipalOrgID support to AddPermission API. Customers
can use it to manage permissions to lambda functions at AWS Organizations level.
* api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager.
* api-change:``connect``: [``botocore``] This release adds support for enabling Rich Messaging when
starting a new chat session via the StartChatContact API. Rich Messaging enables the following
formatting options: bold, italics, hyperlinks, bulleted lists, and numbered lists.
* api-change:``chime``: [``botocore``] Chime VoiceConnector Logging APIs will now support
MediaMetricLogs. Also CreateMeetingDialOut now returns AccessDeniedException.
- from version 1.21.17
* api-change:``transcribe``: [``botocore``] Documentation fix for API
`StartMedicalTranscriptionJobRequest`, now showing min sample rate as 16khz
* api-change:``transfer``: [``botocore``] Adding more descriptive error types for managed workflows
* api-change:``lexv2-models``: [``botocore``] Update lexv2-models client to latest version
- from version 1.21.16
* api-change:``comprehend``: [``botocore``] Amazon Comprehend now supports extracting the sentiment
associated with entities such as brands, products and services from text documents.
- from version 1.21.15
* api-change:``eks``: [``botocore``] Introducing a new enum for NodeGroup error code:
Ec2SubnetMissingIpv6Assignment
* api-change:``keyspaces``: [``botocore``] Adding link to CloudTrail section in Amazon Keyspaces
Developer Guide
* api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added support for
reading timecode from AVCHD sources and now provides the ability to segment WebVTT at the same
interval as the video and audio in HLS packages.
- from version 1.21.14
* api-change:``chime-sdk-meetings``: [``botocore``] Adds support for Transcribe language
identification feature to the StartMeetingTranscription API.
* api-change:``ecs``: [``botocore``] Amazon ECS UpdateService API now supports additional
parameters: loadBalancers, propagateTags, enableECSManagedTags, and serviceRegistries
* api-change:``migration-hub-refactor-spaces``: [``botocore``] AWS Migration Hub Refactor Spaces
documentation update.
- from version 1.21.13
* api-change:``synthetics``: [``botocore``] Allow custom handler function.
* api-change:``transfer``: [``botocore``] Add waiters for server online and offline.
* api-change:``devops-guru``: [``botocore``] Amazon DevOps Guru now integrates with Amazon CodeGuru
Profiler. You can view CodeGuru Profiler recommendations for your AWS Lambda function in DevOps
Guru. This feature is enabled by default for new customers as of 3/4/2022. Existing customers can
enable this feature with UpdateEventSourcesConfig.
* api-change:``macie``: [``botocore``] Amazon Macie Classic (macie) has been discontinued and is no
longer available. A new Amazon Macie (macie2) is now available with significant design improvements
and additional features.
* api-change:``ec2``: [``botocore``] Documentation updates for Amazon EC2.
* api-change:``sts``: [``botocore``] Documentation updates for AWS Security Token Service.
* api-change:``connect``: [``botocore``] This release updates the *InstanceStorageConfig APIs so
they support a new ResourceType: REAL_TIME_CONTACT_ANALYSIS_SEGMENTS. Use this resource type to
enable streaming for real-time contact analysis and to associate the Kinesis stream where real-time
contact analysis segments will be published.
- from version 1.21.12
* api-change:``greengrassv2``: [``botocore``] Doc only update that clarifies Create Deployment
section.
* api-change:``fsx``: [``botocore``] This release adds support for data repository associations to
use root ("/") as the file system path
* api-change:``kendra``: [``botocore``] Amazon Kendra now suggests spell corrections for a query.
For more information, see https://docs.aws.amazon.com/kendra/latest/dg/query-spell-check.html
* api-change:``appflow``: [``botocore``] Launching Amazon AppFlow Marketo as a destination
connector SDK.
* api-change:``timestream-query``: [``botocore``] Documentation only update for SDK and CLI
- from version 1.21.11
* api-change:``gamelift``: [``botocore``] Minor updates to address errors.
* api-change:``cloudtrail``: [``botocore``] Add bytesScanned field into responses of DescribeQuery
and GetQueryResults.
* api-change:``athena``: [``botocore``] This release adds support for S3 Object Ownership by
allowing the S3 bucket owner full control canned ACL to be set when Athena writes query results to
S3 buckets.
* api-change:``keyspaces``: [``botocore``] This release adds support for data definition language
(DDL) operations
* api-change:``ecr``: [``botocore``] This release adds support for tracking images
lastRecordedPullTime.
- Update BuildRequires and Requires from setup.py
==== python-botocore ====
Version update (1.24.22 -> 1.24.32)
- Update to 1.24.32
* api-change:``connect``: This release updates these APIs: UpdateInstanceAttribute,
DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically
enable/disable multi-party conferencing using attribute type MULTI_PARTY_CONFERENCING on the
specified Amazon Connect instance.
- from version 1.24.31
* api-change:``cloudcontrol``: SDK release for Cloud Control API in Amazon Web Services China
(Beijing) Region, operated by Sinnet, and Amazon Web Services China (Ningxia) Region, operated by
NWCD
* api-change:``pinpoint-sms-voice-v2``: Amazon Pinpoint now offers a version 2.0 suite of SMS and
voice APIs, providing increased control over sending and configuration. This release is a new SDK
for sending SMS and voice messages called PinpointSMSVoiceV2.
* api-change:``workspaces``: Added APIs that allow you to customize the logo, login message, and
help links in the WorkSpaces client login page. To learn more, visit
https://docs.aws.amazon.com/workspaces/latest/adminguide/customize-branding…
* api-change:``route53-recovery-cluster``: This release adds a new API "ListRoutingControls" to
list routing control states using the highly reliable Route 53 ARC data plane endpoints.
* api-change:``databrew``: This AWS Glue Databrew release adds feature to support ORC as an input
format.
* api-change:``auditmanager``: This release adds documentation updates for Audit Manager. The
updates provide data deletion guidance when a customer deregisters Audit Manager or deregisters a
delegated administrator.
* api-change:``grafana``: This release adds tagging support to the Managed Grafana service. New
APIs: TagResource, UntagResource and ListTagsForResource. Updates: add optional field tags to
support tagging while calling CreateWorkspace.
- from version 1.24.30
* api-change:``iot-data``: Update the default AWS IoT Core Data Plane endpoint from VeriSign signed
to ATS signed. If you have firewalls with strict egress rules, configure the rules to grant you
access to data-ats.iot.[region].amazonaws.com or data-ats.iot.[region].amazonaws.com.cn.
* api-change:``ec2``: This release simplifies the auto-recovery configuration process enabling
customers to set the recovery behavior to disabled or default
* api-change:``fms``: AWS Firewall Manager now supports the configuration of third-party policies
that can use either the centralized or distributed deployment models.
* api-change:``fsx``: This release adds support for modifying throughput capacity for FSx for ONTAP
file systems.
* api-change:``iot``: Doc only update for IoT that fixes customer-reported issues.
- from version 1.24.29
* api-change:``organizations``: This release provides the new CloseAccount API that enables
principals in the management account to close any member account within an organization.
- from version 1.24.28
* api-change:``medialive``: This release adds support for selecting a maintenance window.
* api-change:``acm-pca``: Updating service name entities
- from version 1.24.27
* api-change:``ec2``: This is release adds support for Amazon VPC Reachability Analyzer to analyze
path through a Transit Gateway.
* api-change:``ssm``: This Patch Manager release supports creating, updating, and deleting Patch
Baselines for Rocky Linux OS.
* api-change:``batch``: Bug Fix: Fixed a bug where shapes were marked as unboxed and were not
serialized and sent over the wire, causing an API error from the service.
- from version 1.24.26
* api-change:``lambda``: Adds support for increased ephemeral storage (/tmp) up to 10GB for Lambda
functions. Customers can now provision up to 10 GB of ephemeral storage per function instance, a
20x increase over the previous limit of 512 MB.
* api-change:``config``: Added new APIs GetCustomRulePolicy and GetOrganizationCustomRulePolicy,
and updated existing APIs PutConfigRule, DescribeConfigRule, DescribeConfigRuleEvaluationStatus,
PutOrganizationConfigRule, DescribeConfigRule to support a new feature for building AWS Config
rules with AWS CloudFormation Guard
* api-change:``transcribe``: This release adds an additional parameter for subtitling with Amazon
Transcribe batch jobs: outputStartIndex.
- from version 1.24.25
* api-change:``redshift``: This release adds a new [--encrypted | --no-encrypted] field in
restore-from-cluster-snapshot API. Customers can now restore an unencrypted snapshot to a cluster
encrypted with AWS Managed Key or their own KMS key.
* api-change:``ebs``: Increased the maximum supported value for the Timeout parameter of the
StartSnapshot API from 60 minutes to 4320 minutes. Changed the HTTP error code for
ConflictException from 503 to 409.
* api-change:``gamesparks``: Released the preview of Amazon GameSparks, a fully managed AWS service
that provides a multi-service backend for game developers.
* api-change:``elasticache``: Doc only update for ElastiCache
* api-change:``transfer``: Documentation updates for AWS Transfer Family to describe how to remove
an associated workflow from a server.
* api-change:``auditmanager``: This release updates 1 API parameter, the SnsArn attribute. The
character length and regex pattern for the SnsArn attribute have been updated, which enables you to
deselect an SNS topic when using the UpdateSettings operation.
* api-change:``ssm``: Update AddTagsToResource, ListTagsForResource, and RemoveTagsFromResource
APIs to reflect the support for tagging Automation resources. Includes other minor documentation
updates.
- from version 1.24.24
* api-change:``location``: Amazon Location Service now includes a MaxResults parameter for
GetDevicePositionHistory requests.
* api-change:``polly``: Amazon Polly adds new Catalan voice - Arlet. Arlet is available as Neural
voice only.
* api-change:``lakeformation``: The release fixes the incorrect permissions called out in the
documentation - DESCRIBE_TAG, ASSOCIATE_TAG, DELETE_TAG, ALTER_TAG. This trebuchet release fixes
the corresponding SDK and documentation.
* api-change:``ecs``: Documentation only update to address tickets
* api-change:``ce``: Added three new APIs to support tagging and resource-level authorization on
Cost Explorer resources: TagResource, UntagResource, ListTagsForResource. Added optional
parameters to CreateCostCategoryDefinition, CreateAnomalySubscription and CreateAnomalyMonitor APIs
to support Tag On Create.
- from version 1.24.23
* api-change:``ram``: Document improvements to the RAM API operations and parameter descriptions.
* api-change:``ecr``: This release includes a fix in the DescribeImageScanFindings paginated output.
* api-change:``quicksight``: AWS QuickSight Service Features - Expand public API support for group
management.
* api-change:``chime-sdk-meetings``: Add support for media replication to link multiple WebRTC
media sessions together to reach larger and global audiences. Participants connected to a replica
session can be granted access to join the primary session and can switch sessions with their
existing WebRTC connection
* api-change:``mediaconnect``: This release adds support for selecting a maintenance window.
==== python-click ====
Version update (8.0.3 -> 8.0.4)
- update to 8.0.4:
* ``open_file`` recognizes ``Path("-")`` as a standard stream, the
same as the string ``"-"``. :issue:`2106`
* The ``option`` and ``argument`` decorators preserve the type
annotation of the decorated function. :pr:`2155`
* A callable default value can customize its help text by overriding
``__str__`` instead of always showing ``(dynamic)``. :issue:`2099`
* Fix a typo in the Bash completion script that affected file and
directory completion. If this script was generated by a previous
version, it should be regenerated. :issue:`2163`
* Fix typing for ``echo`` and ``secho`` file argument.
==== python-libvirt-python ====
Version update (8.1.0 -> 8.2.0)
- Update to 8.2.0
- Add all new APIs and constants in libvirt 8.2.0
==== python-pandas ====
Version update (1.4.1 -> 1.4.2)
- Update to version 1.4.2
* Fixed regression in DataFrame.drop() and Series.drop() when
Index had extension dtype and duplicates (GH45860)
* Fixed regression in read_csv() killing python process when
invalid file input was given for engine="c" (GH45957)
* Fixed memory performance regression in Series.fillna() when
called on a DataFrame column with inplace=True (GH46149)
* Provided an alternative solution for passing custom Excel
formats in Styler.to_excel(), which was a regression based on
stricter CSS validation. Examples available in the
documentation for Styler.format() (GH46152)
* Fixed regression in DataFrame.replace() when a replacement
value was also a target for replacement (GH46306)
* Fixed regression in DataFrame.replace() when the replacement
value was explicitly None when passed in a dictionary to
to_replace (GH45601, GH45836)
* Fixed regression when setting values with DataFrame.loc()
losing MultiIndex names if DataFrame was empty before (GH46317)
* Fixed regression when rendering boolean datatype columns with
Styler() (GH46384)
* Fixed regression in Groupby.rolling() with a frequency window
that would raise a ValueError even if the datetimes within each
group were monotonic (GH46061)
* Fix some cases for subclasses that define their _constructor
properties as general callables (GH46018)
* Fixed ?longtable? formatting in Styler.to_latex() when
column_format is given in extended format (GH46037)
* Fixed incorrect rendering in Styler.format() with
hyperlinks="html" when the url contains a colon or other
special characters (GH46389)
* Improved error message in Rolling when window is a frequency
and NaT is in the rolling axis (GH46087)
- Copy back the installed package into the source tree
* mimics upstreams test setup of an editable install
* avoids conftest.py collection errors with pytest 7
==== python-pybind11 ====
Version update (2.9.1 -> 2.9.2)
- update to 2.9.2:
* Enum now has an ``__index__`` method on Python <3.8 too.
* Local internals are now cleared after finalizing the interpreter.
* Better support for Python 3.11 alphas.
* ``PYBIND11_TYPE_CASTER`` now uses fully qualified symbols, so it can be used
outside of ``pybind11::detail``.
* Some fixes for PyPy 3.9.
* Fixed a potential memleak in PyPy in ``get_type_override``.
* Fix usage of ``VISIBILITY_INLINES_HIDDEN``.
* Uses ``sysconfig`` module to determine installation locations on Python >=
3.10, instead of ``distutils`` which has been deprecated.
* Support Catch 2.13.5+ (supporting GLIBC 2.34+).
* Fix test failures with numpy 1.22 by ignoring whitespace when comparing
``str()`` of dtypes.
==== python-python-memcached ====
- do not use mock
==== python-tqdm ====
Version update (4.63.1 -> 4.64.0)
Subpackages: python-tqdm-bash-completion python38-tqdm
- update to version 4.64.0:
* add contrib.slack (#1313)
- changes from version 4.63.2:
* rich: expose options kwargs (#1282)
* autonotebook: re-enable VSCode (#1309)
* misc docs typos (#1301, #1299)
* update dev dependencies (#1311)
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Backport aqmp patches from upstream which can fix iotest issues
* Patches added:
python-aqmp-add-__del__-method-to-legacy.patch
python-aqmp-add-_session_guard.patch
python-aqmp-add-SocketAddrT-to-package-r.patch
python-aqmp-add-socket-bind-step-to-lega.patch
python-aqmp-add-start_server-and-accept-.patch
python-aqmp-copy-type-definitions-from-q.patch
python-aqmp-drop-_bind_hack.patch
python-aqmp-fix-docstring-typo.patch
python-aqmp-Fix-negotiation-with-pre-oob.patch
python-aqmp-fix-race-condition-in-legacy.patch
Python-aqmp-fix-type-definitions-for-myp.patch
python-aqmp-handle-asyncio.TimeoutError-.patch
python-aqmp-refactor-_do_accept-into-two.patch
python-aqmp-remove-_new_session-and-_est.patch
python-aqmp-rename-accept-to-start_serve.patch
python-aqmp-rename-AQMPError-to-QMPError.patch
python-aqmp-split-_client_connected_cb-o.patch
python-aqmp-squelch-pylint-warning-for-t.patch
python-aqmp-stop-the-server-during-disco.patch
python-introduce-qmp-shell-wrap-convenie.patch
python-machine-raise-VMLaunchFailure-exc.patch
python-move-qmp-shell-under-the-AQMP-pac.patch
python-move-qmp-utilities-to-python-qemu.patch
python-qmp-switch-qmp-shell-to-AQMP.patch
python-support-recording-QMP-session-to-.patch
python-upgrade-mypy-to-0.780.patch
- Drop the patches which are workaround to fix iotest issues
* Patches dropped:
Revert-python-iotests-replace-qmp-with-a.patch
Revert-python-machine-add-instance-disam.patch
Revert-python-machine-add-sock_dir-prope.patch
Revert-python-machine-handle-fast-QEMU-t.patch
Revert-python-machine-move-more-variable.patch
Revert-python-machine-remove-_remove_mon.patch
==== qqc2-desktop-style ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Do not make space for invisible items in menus
* TextFieldContextMenu: Make menu separator invisible when its preceding
items are too
* KQuickStyleItem: use control mirrored property if available
==== re2 ====
Version update (20220201 -> 20220401)
- Update to 2022-04-01:
* Improve performance slightly
* Prog::Fangout() is no longer experimental
==== ruby3.1 ====
Subpackages: libruby3_1-3_1
- move tests into separate testsuite _multibuild:
* reduces buildrequires on main package (procps which is behind systemd:mini)
* reduces depth of distro rebuild chain
- exclude more tests that require network
- make test failures fatal, they pass now
- light subset of spec-cleaner cleanups
- prefer %%global over %%define, they get evaluated at parse time
==== rubygem-ruby-dbus ====
Version update (0.18.0.beta1 -> 0.18.0.beta3)
- 0.18.0.beta3
Bug fixes:
* Service-side properties: Fix Properties.Get, Properties.GetAll
for Array, Dict, and Variant types (gh#mvidner/ruby-dbus#105).
- 0.18.0.beta2
API:
* Renamed the DBus::Type::Type class to DBus::Type
(which was previously a module).
* Introduced DBus::Data classes, use them in Properties.Get,
Properties.GetAll to return correct types as declared (still
gh#mvidner/ruby-dbus#97).
Bug fixes:
* Signature validation: Ensure DBus.type produces a valid Type
* Detect more malformed messages: non-NUL padding bytes, variants with
multiple or no value.
* Added thorough tests (spec/data/marshall.yaml) to detect nearly all
invalid data at unmarshalling time.
==== rubygem-xmlhash ====
Version update (1.3.7 -> 1.3.8)
updated to version 1.3.8
see installed History.txt
=== 1.3.8 / 2022-04-04
* Do not replace entities while parsing
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Fix salt-ssh opts poisoning (bsc#1197637)
- Added:
* fix-salt-ssh-opts-poisoning-bsc-1197637-3004-501.patch
- Fix multiple security issues (bsc#1197417)
- * Sign authentication replies to prevent MiTM (CVE-2022-22935)
- * Sign pillar data to prevent MiTM attacks. (CVE-2022-22934)
- * Prevent job and fileserver replays (CVE-2022-22936)
- * Fixed targeting bug, especially visible when using syndic and user auth. (CVE-2022-22941)
- Added:
* fix-multiple-security-issues-bsc-1197417.patch
==== samba ====
Version update (4.15.5+git.328.f1f29505d84 -> 4.16.0+git.224.70319beb8f8)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- Update to 4.16.0
* New samba-dcerpcd binary to provide DCERPC in the member server
setup
* Certificate Auto Enrollment
* Ability to add ports to dns forwarder addresses in internal DNS
backend
* No longer using Linux mandatory locks for sharemodes
* SMB1 protocol has been deprecated, particularly older dialects
* SMB1 protocol SMBCopy command removed
* SMB1 server-side wildcard expansion removed
- Add python3-dnspython to samba-ad-dc recommens; (bsc#1187101);
- Use systemd-sysusers to create system users; (bsc#1182847);
- Update to 4.15.6
* Renaming file on DFS root fails with
NT_STATUS_OBJECT_PATH_NOT_FOUND; (bso#14169);
* Samba does not response STATUS_INVALID_PARAMETER when opening 2
objects with same lease key; (bso#14737);
* NT error code is not set when overwriting a file during rename
in libsmbclient; (bso#14938);
* Fix ldap simple bind with TLS auditing; (bso#14996);
* net ads info shows LDAP Server: 0.0.0.0 depending on contacted
server; (bso#14674);
* Problem when winbind renews Kerberos; (bso#14979);
(bsc#1196224);
* pam_winbind will not allow gdm login if password about to
expire; (bso#8691);
* virusfilter_vfs_openat: Not scanned: Directory or special file;
(bso#14971);
* DFS fix for AIX broken; (bso#13631);
* Solaris and AIX acl modules: wrong function arguments;
(bso#14974);
* Function aixacl_sys_acl_get_file not declared / coredump;
(bso#7239);
* Regression: Samba 4.15.2 on macOS segfaults intermittently
during strcpy in tdbsam_getsampwnam; (bso#14900);
* Fix a use-after-free in SMB1 server; (bso#14989);
* smb2_signing_decrypt_pdu() may not decrypt with
gnutls_aead_cipher_decrypt() from gnutls before 3.5.2;
(bso#14968);
* Changing the machine password against an RODC likely destroys
the domain join; (bso#14984);
* authsam_make_user_info_dc() steals memory from its struct
ldb_message *msg argument; (bso#14993);
* Use Heimdal 8.0 (pre) rather than an earlier snapshot;
(bso#14995);
* Samba autorid fails to map AD users if id rangesize fits in the
id range only once; (bso#14967);
- Fix mismatched version of libldb2; (bsc#1196788).
- Drop obsolete SuSEfirewall2 service files.
- Drop obsolete Samba fsrvp v0->v1 state upgrade functionality;
(bsc#1080338).
- Fix ntlm authentications with "winbind use default domain = yes";
(bso#13126); (bsc#1173429); (bsc#1196308).
- Fix samba-ad-dc status warning notification message by disabling
systemd notifications in bgqd; (bsc#1195896); (bso#14947).
- libldb version mismatch in Samba dsdb component; (bsc#1118508);
==== setxkbmap ====
Version update (1.3.2 -> 1.3.3)
- Update to version 1.3.3
* bugfix release
==== shared-mime-info ====
Version update (2.1 -> 2.2)
- Update to 2.2:
* model/3mf: new type
* Match shared libraries with version suffix
* model/obj: add mtllib and Blender comment based magic
* model/mtl: add Blender comment magic, increase newmtl range
* model/obj, model/mtl: new types
* Add Electron Archive Format type application/x-asar
* text/x-qml: Lower match priority to avoid conflicts with Python
* Move '*.blend' to top of Blender glob list
* Adding SPARQL media types
* application/zip: Add `*.zipx` glob and test fixture
* Added DSD mime type
* Differentiate comic book archives
* FITS: Add missing `application/fits` and legacy globs
* Add Godot engine files
* Add FlashForge "xgcode" mime-type
* text/x-objc++src: new type
* image/heif: test .hif extension too
* image/hif: add *.hif glob
* image/heif: add another test case
* image/heif: add magics
* Add a build-tools option to allow installing only the mime data
* Add compressed SVG glob pattern `*.svg.gz`
* Add Apple Wallet pass type application/vnd.apple.pkpass
* migrate from custom itstool to builtin msgfmt for creating
translated XML
* Make the remaining plain text types subclasses of text/plain
* audio/mobile-xmf: separate from audio/x-xmf
* Adding ZIM file
* Make text/x-mrml a subclass of application/xml
* image/avif: move acronym and expansion to separate fields from
comment
* freedesktop_generate.sh: Don't hardcode ninja
* Add text/x-mpl2
* application/x-apple-systemprofiler+xml: require
_SPCommandLineArguments in plist
* image/jpeg: add test case with embedded property list XML
* audio/vnd.dts.hd: include parent type magic in magic match
* model/gltf+json: new type
* model/gltf-binary: new type
* application/x-object: add *.mod and a test case
* application/x-mod: add some ProTracker magics and a test case
* image/jxl: include test files in test list
* tests: add trailing linefeed to mime-detection list
* Make application/x-mswinurl a subclass of text/plain
* Change description for *.desktop files to "desktop entry"
* application/x-x509-ca-cert: add magics and test cases
* application/pkix-cert: add BEGIN/END X509 CERTIFICATE magic
* application/pkix-crl: add magic and test case
* application/pkix-cert: add magic and test case
* image/jxl: new type
* Added .sc filename extension for Scala source code, as it is
occasionally used
* application/schema+json: new type
* Add text/x-crystal
* application/x-krita: remove stray period from comment
* adding org-mode
* Add Elixir source code mime type
* Add two new offsets for .kra and .krz
* text/x-python3: add *.pyi glob (Python stub files)
* image/x-canon-cr3: new type
* image/x-xpixmap: make XPM3 magic more specific
* image/x-xpixmap: add XPM2 magic
* application/x-troff-man: add *.[1-9] glob
* application/toml: new type
* Lower priority of "BEGIN {" for perl, awk uses that too
* Add Smacker video type video/vnd.radgamettools.smacker
* Clarify database license
* meson: make xmlto optional, build spec only if found
* application/x-7z-compressed: add *.7z.001 glob
* Add Bink video type video/vnd.radgamettools.bink
* image/x-nikon-nrw: add test case
* image/x-nikon-nrw: new type
* application/x-vhdx-disk: improve acronym and its expansion
* application/ovf: new type
* application/x-qed-disk: new type
* application/x-vdi-disk: new type
* application/x-vmdk-disk: new type
* application/x-vhd-disk, /x-vhdx-disk: new types
* application/vnd.apple.numbers, .pages: add older magics and
test cases
* Add text/x-dart
* application/vnd.apple.numbers, /vnd.apple.pages: new types
* xdgmime: configure as submodule
- Drop obsolete patches:
* fix-build-meson-0_60.patch
* drop-itstool-dep.patch
==== shotwell ====
Version update (0.30.14 -> 0.30.15)
- Update to version 0.30.15:
+ Drop nautilus-sendto.
+ Improve compatibility with Vala 0.56.
+ Updated translations.
==== solid ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Recognize fuse.gocryptfs mounts as devices like we do for cryfs
and encfs (kde#452070)
* Add git blame ignore file
==== sonnet ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Enable Windows spellchecker with mingw
* Add Android to supported platforms in repo metadata
* hunspell: resolve symlinks with canonicalFilePath()
==== squashfs ====
Version update (4.5 -> 4.5.1)
- update to 4.5.1 (bsc#1190531, CVE-2021-41072):
* This release adds Manpages for Mksquashfs(1), Unsquashfs(1),
Sqfstar(1) and Sqfscat(1).
* The -help text output from the utilities has been improved
and extended as well (but the Manpages are now more
comprehensive).
* CVE-2021-41072 which is a writing outside of destination
exploit, has been fixed.
* The number of hard-links in the filesystem is now also
displayed by Mksquashfs in the output summary.
* The number of hard-links written by Unsquashfs is now
also displayed in the output summary.
* Unsquashfs will now write to a pre-existing destination
directory, rather than aborting.
* Unsquashfs now allows "." to used as the destination, to
extract to the current directory.
* The Unsquashfs progress bar now tracks empty files and
hardlinks, in addition to data blocks.
* -no-hardlinks option has been implemented for Sqfstar.
* More sanity checking for "corrupted" filesystems, including
checks for multiply linked directories and directory loops.
* Options that may cause filesystems to be unmountable have
been moved into a new "experts" category in the Mksquashfs
help text (and Manpage).
* Maximum cpiostyle filename limited to PATH_MAX. This
prevents attempts to overflow the stack, or cause system
calls to fail with a too long pathname.
* Don't always use "max open file limit" when calculating
length of queues, as a very large file limit can cause
Unsquashfs to abort. Instead use the smaller of max open
file limit and cache size.
* Fix Mksquashfs silently ignoring Pseudo file definitions
when appending.
* Don't abort if no XATTR support has been built in, and
there's XATTRs in the filesystem. This is a regression
introduced in 2019 in Version 4.4.
* Fix duplicate check when the last file block is sparse.
==== sushi ====
Version update (41.1 -> 41.2)
- Update to version 41.2:
+ Enable web process sandbox (webkitgtk).
==== swtpm ====
Subpackages: swtpm-selinux
- Cheery-pick upstream patch allow-FORTIFY_SOURCE=3.patch.
==== syndication ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== syntax-highlighting ====
Version update (5.92.0 -> 5.93.0)
Subpackages: libKF5SyntaxHighlighting5
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Go syntax - "go" -> ControlFlow
* Autotest for Go
* Go syntax - Separate ControlFlow from Keywords
* Bash/Zsh: fix expression closing parenthesis in regex (kde#450478)
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-devel udev
- Import commit e43a1b018899266b764ab81afb9c30fb417675c6
1c229f8fc1 cryptsetup: fall back to traditional unlocking if any TPM2 operation fails
8881f21539 cryptsetup: fix typo
5882148902 journald: make use of CLAMP() in cache_space_refresh()
6ee0601f73 journald: make sure journal_file_open() doesn't leave a corrupted file around after failing (bsc#1198114)
fe928f3d49 fs-util: make sure openat_report_new() initializes return param also on shortcut
3881af1806 fs-util: fix typos in comments
96060b73ba journal-file: port journal_file_open() to openat_report_new()
611d9955bb fs-util: add openat_report_new() wrapper around openat()
f16edb41d4 network: ignore all errors in loading .network files (bsc#1197968)
5422730a7b meson: build kernel-install man page when necessary
45c627cfc2 build: include status of TPM2 in the feature string show by --version
- Drop 0001-meson-build-kernel-install-man-page-when-necessary.patch
It's been merged in the SUSE git repo.
- spec: define %bootstrap with %bcond_with so it can be used with %when. Also
re-order the meson options a bit.
- spec: make sure /lib exists when installing conf files in /lib/modprobe.d
- Temporarily disable 'libcryptsetup plugins until dracut 056 is merged in
Factory
- Add 0001-meson-build-kernel-install-man-page-when-necessary.patch
Submitted to upstream: https://github.com/systemd/systemd/pull/22918
- Move systemd-boot and all components managing (secure) UEFI boot into udev
sub-package: they may deserve a dedicated sub-package in the future but for
now move them to udev so they aren't installed in systemd based containers.
- Move a bunch of components operating on (mainly block) devices into udev as
without udev they're most likely useless.
- spec: enable 'efi' support regardless of whether sd_boot is enabled or not
We should support EFI systems even if systemd-boot is not enabled.
==== tdb ====
Version update (1.4.4 -> 1.4.6)
Subpackages: libtdb1 python3-tdb
- Update to 1.4.6
+ Drop obsolete patch 0001-tdb-Fix-invalid-syntax-in-tdb.h.patch
+ Fix Python docstrings
+ Use atomic operations for tdb_[increment|get]_seqnum
+ Raw performance torture to beat tdb_increment_seqnum
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Use gzip -n for bit-reproducible builds
- Add also a Conflicts for texlive-texconfig-bin in
texlive-scripts-extra-bin (bsc#1197569)
==== tgt ====
Version update (1.0.74 -> v1.0.82)
- Update to version v1.0.82 (from 1.0.74):
* tgt 1.0.82
* README: minor improvement
* Fix FMK and other flags. sg return good length and sense len. Not needed, additional condition. LTO streamer not work with check only ILI flag, need check FMK and may be other. Without thois check working fine. Test on LTO1 and LTO5 streamers.
* tgt 1.0.81
* README: use markdown format
* Add LICENSE file
* replace sourceforge with github
* tgt 1.0.80
* scripts/checkpatch.pl: escape literal left braces
* Replace __packed with __attribute__(...)
* Avoid passing NULL pointer to printf
* set INFORMATION field on COMPARE AND WRITE miscompare
* add helper to fill sense INFORMATION field
* Clean up error handling
* target: replace bzero with memset
* CHAP_AUTH_STATE_RESPONSE belongs to auth_state
* After rewind option, la->tail may equal la->head. This causes the old logmsg to be lost
* tgt 1.0.79
* fix coding style in log.h
* tgt 1.0.78
* tgtd: support pid file for tgtd daemon
* iscsi_tcp: add support for listening on random port
* iscsi_tcp: fix compile warning
* iscsi_tcp: Replace deprecated valloc function
* tgt 1.0.77
* spc: implement spc 0xb1 and support rotation rate
* tgt 1.0.76
* fix segmentation fault caused by scsi_sprintf
* tgt 1.0.75
* Fix gcc7 string truncation warnings.
* Update README
This removed the need for the following patch (in the code now):
* tgt-Fix-gcc7-string-truncation-warnings.patch
The SPEC file was also updated to match updated filenames.
==== threadweaver ====
Version update (5.92.0 -> 5.93.0)
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- No code change since 5.92.0
==== thunar ====
Version update (4.16.10 -> 4.16.11)
Subpackages: libthunarx-3-0 thunar-lang
- Update to version 4.16.11
* Don't reload the view when text is copied (gxo#xfce/thunar#706)
* NULL checks to prevent crash on malformed bookmark URI (gxo#xfce/thunar#716)
* Use 'g_timeout_add_full' to set tree-view cursor (gxo#xfce/thunar#351)
* Fix signal disconnect in thunar_window_unrealize
* Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths
* Translation Updates
==== tracker-miners ====
Subpackages: tracker-miner-files
- Pass -Dsystemd_user_services_dir=%{_userunitdir} to meson: we
either need pkgconfig(systemd) (which we so far just received
indirectly by some dependencies) or pass the location to install
userunitdirs to meson. As the variable is known already, we opted
for this version, which is 'cheaper' on the build deps.
==== transmission ====
Subpackages: transmission-common transmission-gtk
- Do not run autoreconf - not patching any input files
and intltool is broken with autoreconf of 2.71
==== u-boot-rpiarm64 ====
Version update (2022.01 -> 2022.04)
Subpackages: u-boot-rpiarm64-doc
- Add new build dependencies
- Update to 2022.04
Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2022.04
* Patches dropped:
0010-sunxi-Enable-SPI-support-on-Orange-.patch
0011-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch
0012-smbios-Fix-table-when-no-string-is-.patch
0013-riscv-enable-CMD_BTRFS.patch
0014-Disable-timer-check-in-file-loading.patch
0015-Enable-EFI-and-ISO-partitions-suppo.patch
0016-mx6qsabrelite-Enable-DM_ETH-to-re-e.patch
0017-rockchip-sdhci-Fix-RK3399-eMMC-PHY-.patch
* Patches added:
0010-Disable-CONFIG_CMD_BTRFS-in-xilinx_.patch
0011-smbios-Fix-table-when-no-string-is-.patch
0012-riscv-enable-CMD_BTRFS.patch
0013-Disable-timer-check-in-file-loading.patch
0014-Enable-EFI-and-ISO-partitions-suppo.patch
0015-mx6qsabrelite-Enable-DM_ETH-to-re-e.patch
==== unison ====
Version update (2.51.4 -> 2.52.0)
- Update to version 2.52.0
* wireprotocol is now independent from OCaml version
* see included changelog for details
- Build with dune
- Provide unison-text package
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Drop webkit2gtk3-gcc12.patch. It isn't needed anymore, since the
relevant gcc change has been reverted for now.
- Update some minimum version requirements to match cmake checks.
- Remove build requirements on geoclue and libbrotlidec: they are
no longer build-time dependencies. Add geoclue2 to Recommends.
- Add webkit2gtk3-gcc12.patch: fix the build with gcc 12.
- Disabled usage of gold linker for all targets via existing
define.
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Drop webkit2gtk3-gcc12.patch. It isn't needed anymore, since the
relevant gcc change has been reverted for now.
- Update some minimum version requirements to match cmake checks.
- Remove build requirements on geoclue and libbrotlidec: they are
no longer build-time dependencies. Add geoclue2 to Recommends.
- Add webkit2gtk3-gcc12.patch: fix the build with gcc 12.
- Disabled usage of gold linker for all targets via existing
define.
==== wondershaper ====
Version update (1.1a -> 1.4.1+git.20211015)
- Update to 1.4.1+git.20211015
- use Debian systemd paths
- add high priority host support
- Changes since version 1.4
- download limiting has been added from (removed in 1.3), it had
to be reworked the script now directs ingress to ifb virtual
interface where it is properly limited.
Source for this work are:
- https://gist.github.com/ole1986/d9d6be5218affd41796610a35e3b069c
- https://wiki.archlinux.org/index.php/advanced_traffic_control
- make upload or download limiting optional
- Changes since version 1.3
- move from CBQ to HTB queuing.
CBQ didn't cope well on a ~100Mbps link : individual downloads
were ceiling at 3Mbit/s. Moving to HTB allows to really use all
the available bandwidth, event with a single TCP connection,
and without any caveats on SIP telephony or link reactivity.
- Changes since version 1.2
- added command-line interface (through options and flags)
that didn't seem to be working before as the options were
hardcoded in the script.
- Run spec-cleaner
- Update project URL
- Drop rcwondershaper, wondershaper.service, wondershaper-1.1a.diff
- Drop sysconfig.wondershaper, wondershaper comes now itself with
a .conf file for configuration
- Add wondershaper-fix-conf-path.patch: using /etc/wondershaper
instead /etc/systemd
- Add _service files
- Add wondershaper-systemd-hardening.patch: bsc#1181400
==== xclock ====
Version update (1.0.9 -> 1.1.1)
- Update to version 1.1.1
* This release fixes a build issue introduced in 1.1.0 that
causes builds to fail on NetBSD and other systems without
sincos() in the math library.
- Update to version 1.1.0
* This minor feature update includes an enhancement from Keith
Packard to make the analog clock hands update more smoothly
when using the X Render extension.
==== xdm ====
Version update (1.1.12 -> 1.1.13)
Subpackages: xdm-xsession
- udpate to release 1.1.13
* bugfix release
==== xdpyinfo ====
Version update (1.3.2 -> 1.3.3)
- Update to version 1.3.3:
* This release includes a pair of changes to align with the
xserver-21.x release series - it prints the version without
the leading "1." for 21.x xservers, and it changes the default
for building DMX support from --with-dmx to --without-dmx as
DMX is no longer included in the 21.x xservers.
(The DMX support in xdpyinfo is not removed in this release,
and can be enabled at build time with the --with-dmx flag to
configure, but may be fully removed in a future release of
xdpyinfo.)
==== xen ====
Version update (4.16.0_06 -> 4.16.0_08)
Subpackages: xen-libs xen-tools-domU
- bsc#1197423 - VUL-0: CVE-2022-26356: xen: Racy interactions
between dirty vram tracking and paging log dirty hypercalls
(XSA-397)
xsa397.patch
- bsc#1197425 - VUL-0: CVE-2022-26357: xen: race in VT-d domain ID
cleanup (XSA-399)
xsa399.patch
- bsc#1197426 - VUL-0: CVE-2022-26358,CVE-2022-26359,
CVE-2022-26360,CVE-2022-26361: xen: IOMMU: RMRR (VT-d) and unity
map (AMD-Vi) handling issues (XSA-400)
xsa400-01.patch
xsa400-02.patch
xsa400-03.patch
xsa400-04.patch
xsa400-05.patch
xsa400-06.patch
xsa400-07.patch
xsa400-08.patch
xsa400-09.patch
xsa400-10.patch
xsa400-11.patch
xsa400-12.patch
- Additional upstream bug fixes for XSA-400 (bsc#1027519)
61d6ea2d-VT-d-split-domid-map-cleanup-check-into-a-function.patch
61d6ea7b-VT-d-dont-leak-domid-mapping-on-error-path.patch
6229ba46-VT-d-drop-undue-address-of-from-check_cleanup_domid_map.patch
==== xf86-video-dummy ====
Version update (0.3.8 -> 0.4.0)
- Update to verison 0.4.0
* autogen.sh: use quoted string variables
* autogen.sh: use exec instead of waiting for configure to finish
* autogen: add default patch prefix
* Update configure.ac bug URL for gitlab migration
* Delete XV stuff
* Delete dPtr->screenSaver
* Remove DGA support
* Get rid of dPtr->FBBase
* DUMMYGetRec: Fix misleading indentation
* Update README for gitlab migration
* Build xz tarballs instead of bzip2
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* Support for 30 bit depth in dummy driver
* RandR support in dummy video driver
* xf86-video-dummy: changeable physical output size
* Increase maximum number of video outputs to 16
* fix a memory leak in probe
==== xfce4-terminal ====
Version update (0.8.10 -> 1.0.0)
Subpackages: xfce4-terminal-lang
- Update to version 1.0.0
* Replace the deprecated GtkActionEntries with XfceGtkActionEntries
(gxo#apps/xfce4-terminal#79)
* Opening a dialog from a drop-down window closes the window
(gxo#apps/xfce4-terminal#136)
* Add `Fill` background image style (gxo#apps/xfce4-terminal!23).
* Improved options parsing (for both short and long forms)
* Add a menu entry to send signals to the foreground process
(gxo#apps/xfce4-terminal#59)
* Fix `keep window open` preference being applied on restart.
* Rework "--tab" and "--window" behavior (gxo#apps/xfce4-terminal#13)
* Ignore unused modifiers for scroll wheel zooming
* Add alternative shortcuts for zooming (gxo#apps/xfce4-terminal#126)
* Expand scrolled window and make dialog size 70% of parent
(gxo#apps/xfce4-terminal!17)
* Support libxfce4ui XfceTitledDialog new API
* Update unsafe paste dialog text (gxo#apps/xfce4-terminal#73)
* Fix paste button focus
* Replace subtitle by infobar for Unsafe paste dialog
* Fix the `unsafe paste` dialog to actually paste
* Update `.gitignore`, HACKING, AUTHORS, COPYRIGHTS
* Update --preferences, --tab and --window documentation
* Fix various typos
* Fix compilation warnings
* Remove unnecessary function call (gxo#apps/xfce4-terminal!24)
* Add a "Do not warn me again" checkbox for the "Unsafe Paste"
dialog (gxo#apps/xfce4-terminal#129)
* Use GtkScrolledWindow for TerminalScreen and add an
overlay-scrolling preference (gxo#apps/xfce4-terminal#149)
* Support the new Shortcuts editor widget
(requires libxfce4ui 4.17.2 or greater)
* New preference: Select right click action
* Improved `scrolling-on-output` behaviour.
* Unsafe Paste Dialog temporary override (gxo#apps/xfce4-terminal#106)
* Fix regression: File Menu missing `Close Window` entry
* Fix regression: Disable Help shortcut does not work
* Fix regression: go-to accelerators not working on startup
* Fix regression: Revert accelerator paths to maintain backwards
compatibility
* Use the latest .glade file structure
* Change incorrect reference to ${XDG_CONFIG_DIRS} in man page
(gxo#apps/xfce4-terminal#47)
* Change outdated documentation links
* Use XfceTitledDialog for `Find` (gxo#apps/xfce4-terminal#168)
* Include '\r' in unsafe-paste checks
* Update tab accelerators at runtime
* Consume events that activate accelerator callbacks
(gxo#apps/xfce4-terminal#159, gxo#apps/xfce4-terminal#153)
* Center on the active terminal window.
* Change handling of goto-tab accelerators so they can be changed
through the editor.
* Menubar changes size when the window is maximized
(gxo#apps/xfce4-terminal#156)
* Context Menu: Revert changes in order and contents introduced by
the transition to XfceGtkActionEntries
* Add "Show Window Borders" entry in View menu (it was missing
in the last 2 dev releases)
* Revert view menu order (Zoom entries below checkboxes)
* Fix the visibility flag of the scrollbar
(gxo#apps/xfce4-terminal#161, could lead to broken themes)
* Replace GTimeVal with gint64
* Fix build warnings
* Update Copyright
* Translation Updates
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk
- disable -z now linking for now, as there are some missing symbol
issues. (boo#1197994)
==== xscreensaver ====
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang
- Fix build with autoconf 2.71: call sed only after autoreconf.
autoconf 2.71 internally calls intltoolize again, overwriting
po/Makefile.in.in.
- Copy config.rpath from gettext to have autoreconf work for autoconf
2.71
==== xwayland ====
Version update (22.1.0 -> 22.1.1)
- Update to version 22.1.1
* xwayland: Clear timer_armed in xwl_present_unrealize_window
* xwayland: Always hook up frame_callback_list in xwl_present_queue_vblank
* Xwayland: Do not map the COW by default when rootless
* xwayland/present: Fix use-after-free in xwl_unrealize_window()
==== yast2 ====
Version update (4.4.47 -> 4.5.1)
Subpackages: yast2-logs
- Show file conflict checking progress in delayed popup (bsc#1195608)
PR: https://github.com/yast/yast-yast2/pull/1252
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
==== yast2-alternatives ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 for openSUSE Leap 15.4 / Tumbleweed
(bsc#1198109)
==== yast2-bootloader ====
Version update (4.4.16 -> 4.5.1)
- AutoYaST: do not clone device for hibernation and also check
during autoinstallation if device for hibernation exists and if
not then use proposed one. (bsc#1187690 and bsc#1197192)
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
==== yast2-drbd ====
Version update (4.4.2 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-firstboot ====
Version update (4.4.8 -> 4.5.1)
- Extract the translatable texts also from the wsl/firstboot.xml
file (bsc#1197965)
- 4.5.1
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-installation ====
Version update (4.4.50 -> 4.4.51)
- AutoYaST: move custom file creation past user creation so that
the element files/file/file_owner actually has an effect
(bsc#1196595)
- 4.4.51
==== yast2-instserver ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-isns ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-nfs-client ====
Version update (4.4.4 -> 4.5.0)
- Bump version to 4.5.0 (#bsc1198109)
- Recover hosts caching (related to fate#318196).
==== yast2-packager ====
Version update (4.4.26 -> 4.5.1)
- Show package downloads in the global progress bar during package
installation (bsc#1195608)
PR: https://github.com/yast/yast-packager/pull/612
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
- Fixed regression in repository alias name for add-ons (bsc#1193214)
- 4.4.27
==== yast2-schema-default ====
Version update (4.4.11 -> 4.5.2)
- Fix up for the previous change (related to bsc#1183893)
- 4.5.2
- Remove dependency of YaST NIS packages from TW (bsc#1183893).
- 4.5.1
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-slp-server ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 for openSUSE Leap 15.4 / Tumbleweed
(bsc#1198109)
==== yast2-storage-ng ====
Version update (4.4.36 -> 4.5.2)
- Release sources before probing during installation to avoid
issues when unmounting devices (bsc#1197999 and related to
bsc#1196061).
- 4.5.2
- Fix fstab entry filesystem matching allowing the use of quotes
surrounding the device UUID or label (bsc#1197692)
- 4.5.1
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-sudo ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-trans ====
Version update (84.87.20220313.3dfcfc0d1f -> 84.87.20220410.9099c51b0c)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20220410.9099c51b0c:
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
* New POT for text domain 'users'.
* Translated using Weblate (Ukrainian)
* Translated using Weblate (German)
* Translated using Weblate (Slovak)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'packager'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'base'.
- Update to version 84.87.20220406.6a9f225e0e:
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* New POT for text domain 'autoinst'.
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Catalan)
* Translated using Weblate (Vietnamese)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Spanish)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Spanish)
* Translated using Weblate (Catalan)
* New POT for text domain 'network'.
* New POT for text domain 'country'.
==== yast2-users ====
Version update (4.4.10 -> 4.5.1)
- Fix import users: do not fail if the group does not exist
(bsc#1197040).
- 4.5.1
- Bump version to 4.5.0 (#bsc1198109)
==== yast2-vpn ====
Version update (4.4.0 -> 4.5.0)
- Bump version to 4.5.0 (bsc#1198109)
==== yast2-ycp-ui-bindings ====
Version update (4.4.1 -> 4.5.0)
- Bump version to 4.5.0 (#bsc1198109)
- Modernized the Wizard2.rb example to use real Ruby
- Added a new example Wizard-RelNotes.rb to test the release notes
viewer that is built into the YQWizard (bsc#1195158)
==== yelp ====
Version update (42.0 -> 42.1)
Subpackages: libyelp0
- Update to version 42.1:
+ Fixed URI parsing issue that can lead to crash.
+ Updated location for appdata screenshot.
- Drop yelp-ghelp.patch: fixed upstream.
==== zenity ====
Version update (3.41.0 -> 3.42.0)
- Update to version 3.42.0:
+ tree: Clicking row checks radio/checkboxes.
+ Fix search column selection with --imagelist.
+ Updated translations.
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=opensuse&groupid=3&versio…
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:
389-ds (2.0.14~git25.e6431d959 -> 2.1.1~git4.b7f891097)
ImageMagick (7.1.0.27 -> 7.1.0.28)
Mesa (22.0.0 -> 22.0.1)
Mesa-drivers (22.0.0 -> 22.0.1)
apache2-mod_php7
bluedevil5 (5.24.3 -> 5.24.4)
breeze (5.24.3 -> 5.24.4)
breeze-gtk (5.24.3 -> 5.24.4)
cfitsio (4.0.0 -> 4.1.0)
createrepo_c (0.17.3 -> 0.20.0)
cronie
dhcp
discover (5.24.3 -> 5.24.4)
drkonqi5 (5.24.3 -> 5.24.4)
expat (2.4.7 -> 2.4.8)
firewalld (1.1.0 -> 1.1.1)
gnome-control-center
gnome-logs (3.36.0 -> 42.0)
grub2
gtk4
hdf5
hylafax+ (7.0.4 -> 7.0.5)
kactivitymanagerd (5.24.3 -> 5.24.4)
kcm_sddm (5.24.3 -> 5.24.4)
kde-cli-tools5 (5.24.3 -> 5.24.4)
kde-gtk-config5 (5.24.3 -> 5.24.4)
kdump (1.0.2 -> 1.0.2+git8.g51e8c4d)
kgamma5 (5.24.3 -> 5.24.4)
khotkeys5 (5.24.3 -> 5.24.4)
kidletime
kinfocenter5 (5.24.3 -> 5.24.4)
kmenuedit5 (5.24.3 -> 5.24.4)
kmod
knewstuff
kscreen5 (5.24.3 -> 5.24.4)
kscreenlocker (5.24.3 -> 5.24.4)
ksshaskpass5 (5.24.3 -> 5.24.4)
ksystemstats5 (5.24.3 -> 5.24.4)
kwayland-integration (5.24.3 -> 5.24.4)
kwayland-server (5.24.3 -> 5.24.4)
kwin5 (5.24.3 -> 5.24.4)
kwrited5 (5.24.3 -> 5.24.4)
layer-shell-qt (5.24.3 -> 5.24.4)
libevdev (1.12.0 -> 1.12.1)
libfido2 (1.9.0 -> 1.10.0)
libical (3.0.13 -> 3.0.14)
libical-glib (3.0.13 -> 3.0.14)
libkdecoration2 (5.24.3 -> 5.24.4)
libkscreen2 (5.24.3 -> 5.24.4)
libksysguard5 (5.24.3 -> 5.24.4)
libnvme (1.0~7 -> 1.0~8)
libsoup (3.0.5 -> 3.0.6)
libstorage-ng (4.4.94 -> 4.5.1)
libtool (2.4.6 -> 2.4.7)
lvm2
lvm2-device-mapper
milou5 (5.24.3 -> 5.24.4)
mozjs91
mutter
ncurses (6.3.20220312 -> 6.3.20220319)
nvme-cli (2.0~7 -> 2.0~8)
open-vm-tools (11.3.5 -> 12.0.0)
openSUSE-build-key
openldap2 (2.4.59 -> 2.5.9)
openslp
openvpn (2.5.5 -> 2.5.6)
oxygen5 (5.24.3 -> 5.24.4)
patterns-xfce
php7
pipewire (0.3.48 -> 0.3.49)
plasma-browser-integration (5.24.3 -> 5.24.4)
plasma-nm5 (5.24.3 -> 5.24.4)
plasma5-addons (5.24.3 -> 5.24.4)
plasma5-desktop (5.24.3 -> 5.24.4)
plasma5-disks (5.24.3 -> 5.24.4)
plasma5-integration (5.24.3 -> 5.24.4)
plasma5-openSUSE
plasma5-pa (5.24.3 -> 5.24.4)
plasma5-systemmonitor (5.24.3 -> 5.24.4)
plasma5-thunderbolt (5.24.3 -> 5.24.4)
plasma5-workspace (5.24.3 -> 5.24.4)
polkit-default-privs (1550+20220325.163dbdf -> 1550+20220401.41ccb1d)
polkit-kde-agent-5 (5.24.3 -> 5.24.4)
powerdevil5 (5.24.3 -> 5.24.4)
python-docutils (0.16 -> 0.17.1)
python-kiwisolver (1.3.2 -> 1.4.1)
python-prettytable (2.5.0 -> 3.2.0)
python-pytz (2021.3 -> 2022.1)
python-scipy (1.7.3 -> 1.8.0)
python-trio (0.19.0 -> 0.20.0)
python38 (3.8.12 -> 3.8.13)
python38-core (3.8.12 -> 3.8.13)
qemu
rubygem-puma (5.6.2 -> 5.6.4)
shaderc
spice
sqlite3 (3.38.1 -> 3.38.2)
squid
sushi (41.0 -> 41.1)
systemsettings5 (5.24.3 -> 5.24.4)
tcl
wireplumber
xdg-desktop-portal (1.14.1 -> 1.14.2)
xdg-desktop-portal-kde (5.24.3 -> 5.24.4)
zlib
=== Details ===
==== 389-ds ====
Version update (2.0.14~git25.e6431d959 -> 2.1.1~git4.b7f891097)
Subpackages: lib389 libsvrcore0
- Resolve bsc#1197275 - CVE-2022-0918 - Crafted message may cause DoS
- Update to version 2.1.1~git4.b7f891097:
* Issue 5242- Craft message may crash the server (#5243)
* Issue 5234 - UI - rename Users and Groups tab
* Issue 5217 - Simplify instance creation and administration by non root user (#5224)
* Issue 5227 - UI - No way to move back to Get Started step (#5233)
* Bump version to 2.1.1
* Issue 5230 - Race condition in RHDS disk monitoring functions
* Issue 4299 - UI - Add CoS funtionality (#5196)
* Issue 5225 - UI - impossible to manually set entry cache
* Issue 5186 - UI - Fix SASL Mapping regex test feature
* Issue 5221 - User with expired password can still login with full privledges
==== ImageMagick ====
Version update (7.1.0.27 -> 7.1.0.28)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- update to 7.1.0.28:
* support 10-bit AVIF
* fix PS and EPS %%BoundingBox not being parsed
* fix stack based buffer overflow in _TIFFVGetField (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=42549)
* fix heap buffer overflow in dcm image reading (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45640)
==== Mesa ====
Version update (22.0.0 -> 22.0.1)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Update to 22.0.1
* fixes in lavapipe and zink, maintainer scripts and panfrost
- supersedes U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
==== Mesa-drivers ====
Version update (22.0.0 -> 22.0.1)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- Update to 22.0.1
* fixes in lavapipe and zink, maintainer scripts and panfrost
- supersedes U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
==== apache2-mod_php7 ====
- build PHP-FPM with libacl support (boo#1196870)
==== bluedevil5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: bluedevil5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== breeze ====
Version update (5.24.3 -> 5.24.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* Fix build without QtQuick and QtX11Extras
==== breeze-gtk ====
Version update (5.24.3 -> 5.24.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== cfitsio ====
Version update (4.0.0 -> 4.1.0)
- Update to version 4.1.0:
* Calls to the zlib inflate() function in zcompress.c now handle
the Z_BUF_ERROR return value rather than exiting.
* The SUBTRACTIVE_DITHER_2 option has been removed when using the
HCOMPRESS algorithm.
* Updated fits_get_version function to return a float calculated
from 3 version fields.
* Added handling of SBYTE_IMG and ULONGLONG_IMG types to the
fits_resize_img function.
* Updates made to C/Fortran interfacing in cfortran.h and
f77_wrap.h specifically driven by new Mac/ARM architecture.
* Fix to the fits_insert_col functions to handle columns with
TULONGLONG data.
==== createrepo_c ====
Version update (0.17.3 -> 0.20.0)
Subpackages: libcreaterepo_c0 python3-createrepo_c
- Update to 0.20.0
+ Remove obsoleted API cr_xml_parse_main_metadata_together
+ Fix ampersand encoding in attributes when parsing repodata
+ Add a streaming parsing API that is user-controllable
+ Fix a bug in cr_repomd_record_compress_and_fill()
+ Zero init buffer to prevent use of garbage values if input is too short
+ Use copy+delete fallback when moving of a dir fails
+ Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata
+ Set database version only for the database records, not everything
+ If the new repodata generated during an --update run exactly matches the old repodata don't touch the files
+ Use --error-exit-val option by default
+ Remove insecure hashes SHA-1 and MD5 from the default build (rh#1935486)
+ Fix error when updating repo with removed modules metadata
+ Exit with status code 1 when loading of repo's metadata fails
+ Fix memory leaks and covscan warnings
==== cronie ====
Subpackages: cron
- Update to 1.6.0:
* Add switch -f for foreground mode
* Fix regression in handling */x crontab entries
* Add random within range '~' operator
* Fix RandomScale calculation
* crond: Fix description of '-P' option
* Increase the maximum number of crontab entries
* crontab: use bold colors
- Remove upstreamed patches:
* cronie-1.5.7-increase_crontab_limit.patch
* cronie-piddir.patch
- Refresh patches:
* cronie-nheader_lines.diff
* cronie-cron_pid.diff
==== dhcp ====
Subpackages: dhcp-relay dhcp-server
- Require hostname binary, not package [bsc#1197087]
==== discover ====
Version update (5.24.3 -> 5.24.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* Fix searchfield focus on touch launch
==== drkonqi5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: drkonqi5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== expat ====
Version update (2.4.7 -> 2.4.8)
Subpackages: libexpat-devel libexpat1
- update to 2.4.8:
* Other changes:
- pkg-config: Move "-lm" to section "Libs.private"
- CMake|MSVC: Fix pkg-config section "Libs"
- CMake|macOS: Start using linker arguments
"-compatibility_version <version>" and
"-current_version <version>" in a way compatible with GNU
Libtool
- Version info bumped from 9:7:8 to 9:8:8;
see https://verbump.de/ for what these numbers do
==== firewalld ====
Version update (1.1.0 -> 1.1.1)
Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall
- Update to 1.1.1:
* fix(build): oci: use centos:stream8 instead of ubi:8
* fix(functions): --check-config fails if direct.xml exists
* fix(build): oci: use dbus inside the container
* docs(README): add note about container host integration
* docs: typo fixes
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Add gnome-control-center-goa-helper-on-X11.patch: Fix GOA helper
not showing up on X11 [glgo#GNOME/gnome-control-center!1651].
==== gnome-logs ====
Version update (3.36.0 -> 42.0)
- Update to version 42.0:
+ Opt-in to dark mode user preference.
+ Rounded window corners using libhandy.
+ Add feature to open journal files directly.
+ Add several keyboard shortcuts to help overlay.
+ Window sizing improvements.
+ Some small fixes.
+ Updated translations.
- Add libhandy-1 pkgconfig module capability, with 1.5.0 as minimal
version, build requirement.
- Remove hicolor-icon-theme build requirement as it's not really a
requirement. Own DATADIR/icons/hicolor/ directory directly
instead and its subdirectories, used by the package.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix wrong order in kernel sorting of listing rc before final release
(bsc#1197376)
* grub2-use-rpmsort-for-version-sorting.patch
==== gtk4 ====
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- gtkimmulticontext: Handle switches between displays
(glgo#GNOME/gtk#4805). Added:
gtkimmulticontext-Handle-switches-between-displays.patch
==== hdf5 ====
Subpackages: libhdf5-103 libhdf5_cpp103 libhdf5_fortran102 libhdf5_hl100 libhdf5_hl_cpp100 libhdf5hl_fortran100
- Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
* boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
* Avoids package crashes due to an overeager version check.
Packages depending on the shared libraries are not being
rebuilt in Factory after a patchlevel version bump of hdf5
without SONAME changes.
==== hylafax+ ====
Version update (7.0.4 -> 7.0.5)
Subpackages: hylafax+-client
- version 7.0.5
* hylafax.diff removed - included in source
* extend Class1RecvAbortOK = 0 timeout to 500 ms (4 Dec 2021)
* cope with Si2435 V.34/V.8 connection glitch (17, 19 Nov 2021)
* cope with spurious +FCERROR or other delayed messages from modem (26 Oct 2021)
* avoid letting corrupt RTC signals lead to RTN (26 Oct 2021)
* don't refer to DCN as an invalid response in error messages (20 Oct 2021)
* handle TSI during procedural interrupt (19 Oct 2021)
* do better with waiting on prologue frames from receiver (13 Oct 2021)
* cope with echo of ERR (13 Oct 2021)
* run ps2fax, pdf2fax, tiff2fax, pcl2fax coverters as fax user (12 Oct 2021)
* attempt to cope with receivers who signal RTN in ECM Phase D (23 Sep 2021)
* fix hfaxd build when LDAP libs are not present (23 Sep 2021)
* handle PPR echo after fourth PPR (22 Sep 2021)
* don't use CRP when waiting for CFR following training (15 Sep 2021)
* attempt to cope with receivers which signal CFR after PPS (14 Sep 2021)
* cope with senders who signal FTT in Phase D (10 Sep 2021)
* fix problem with handling NSF/CSI/DIS frame after CTC/EOR (9 Sep 2021)
* cope with senders who signal PPS without the PPS FCF (9 Sep 2021)
* handle echo of PPR when expecting CTC/EOR (8 Sep 2021)
* add failure messages for unspecified training failures (7 Sep 2021)
* don't use CRP when waiting for CTR (7 Sep 2021)
* handle echo of EOR, don't use CRP when waiting for ERR (7 Sep 2021)
* repeat PIN if sender repeats post-page or partial-page message (7-8 Sep 2021)
==== kactivitymanagerd ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kcm_sddm ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kcm_sddm-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kde-cli-tools5 ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kde-gtk-config5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kdump ====
Version update (1.0.2 -> 1.0.2+git8.g51e8c4d)
- pull sources directly from git using obs_scm
- fix bsc#1190299, bsc#1186272
- add support for Zstandard compression algorithm
- remove patches included in upstream git:
kdump-calibrate-include-af_packet.patch,
kdump-calibrate-fix-nic-naming.patch,
kdump-calibrate.conf-depends-on-kdumptool.patch
==== kgamma5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kgamma5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== khotkeys5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: khotkeys5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kidletime ====
- Add upstream fix (kde#451946):
* 0001-Fixed-crash-during-KIdleTime-timeoutReached.patch
==== kinfocenter5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kinfocenter5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kmenuedit5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kmenuedit5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- add keyring so that gpg validation actually does something
==== knewstuff ====
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5
- Add upstream fix (kde#451165):
* 0001-Do-not-set-user-visible-name-as-additional-agent-inf.patch
==== kscreen5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* KCM: Center Orientation label when there's no automatic options
* X11: align touchscreen to internal display (kde#415683)
- Drop code for obsolete versions
==== kscreenlocker ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== ksshaskpass5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: ksshaskpass5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== ksystemstats5 ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kwayland-integration ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== kwayland-server ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* outputchangeset: set default values for vrr policy and rgb range (kde#442520)
==== kwin5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: kwin5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* backends/drm: attempt a modeset on output disabling (kde#449878)
* plugins/screencast: Fix a glitch in cursor bitmap
* backends/drm: set max bpc in DrmPipeline
* backends/drm: fall back to legacy mode in virtual machines (kde#427060)
* backends/drm: only allow ARGB8888 as the cursor format
* effects/blur: Fix window flickering when the clip intersected with the current blur region. (kde#421135)
* screencast: better solution for missing context on cursor move
* Revert "screencast: make context current in tryEnqueue"
* src/kcmkwin: fix botched indentation code for final checkbox
* backends/drm: don't do direct scanout with software rotation
* screencast: make context current in tryEnqueue
* effects/desktopgrid: don't forget to schedule repaints when timeline is running (kde#444678)
* effects/desktopgrid: register down gesture (kde#444694)
* inputmethod: Do not reset when hiding
* inputmethod: Listen to text-input enablement changes when starting disabled
- Drop patches, now upstream:
* 0001-backends-drm-fall-back-to-legacy-mode-in-virtual-mac.patch
==== kwrited5 ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== layer-shell-qt ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== libevdev ====
Version update (1.12.0 -> 1.12.1)
Subpackages: libevdev-devel libevdev-tools libevdev2
- update to 1.12.1:
* Add manpage for mouse-dpi-tool
* include sync key codes from kernel 5.17
==== libfido2 ====
Version update (1.9.0 -> 1.10.0)
- Version 1.10.0 (2022-01-17)
* hid_osx: handle devices with paths > 511 bytes; gh#462.
* bio: fix CTAP2 canonical CBOR encoding in fido_bio_dev_enroll_*(); gh#480.
* winhello: fallback to GetTopWindow() if GetForegroundWindow() fails.
* winhello: fallback to hid_win.c if webauthn.dll isn?t available.
* New API calls:
- fido_dev_info_set;
- fido_dev_io_handle;
- fido_dev_new_with_info;
- fido_dev_open_with_info.
* Cygwin and NetBSD build fixes.
* Documentation and reliability fixes.
* Support for TPM 2.0 attestation of COSE_ES256 credentials.
==== libical ====
Version update (3.0.13 -> 3.0.14)
- update to 3.0.14:
* icalvalue: Reset non-UTC icaltimetype::zone on set
* Fix icalcomponent_set_due not removing TZID when necessary
==== libical-glib ====
Version update (3.0.13 -> 3.0.14)
- update to 3.0.14:
* icalvalue: Reset non-UTC icaltimetype::zone on set
* Fix icalcomponent_set_due not removing TZID when necessary
==== libkdecoration2 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* Add RtL support (kde#432390)
==== libkscreen2 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== libksysguard5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
- Force PIE when building with gcc-10 (boo#1195628, boo#1197641)
==== libnvme ====
Version update (1.0~7 -> 1.0~8)
- Update to version 1.0-rc8:
* types: Add support for get log - MI Command Supported
* types: Add new Identify constant
* types: Update persistent event entry struct added new fields
* types: Add Host Initiated Data Gen Number to telemetry log struct
* tree: always allocate config file in nvme_read_config()
* tree: rework nvme_scan_subsystem()
* tree: make subsystem name mandatory in nvme_scan_ctrl()
* tree: move nvme_init_subsystem() into nvme_lookup_subsystem()
* tree: do not return error when filtering out subsystems
* tree: add debugging messages during scanning
* tree: Handle NULL subsysname in nvme_scan_ctrl()
* tree: Fix subsystem initialization in nvme_scan_ctrl()
* tree: Fix leaking 'name' in nvme_subsystem_lookup_namespace()
* tree: Avoid dereferencing nvme_subsystem_t before its check for NULL
* tree: Clarify NULL return values from nvme_get_attr()
* fabrics: Invoke nvmf_dim() with provided tas argument
* fabrics: add 'nvmf_update_config()'
* fabrics: Avoid out of bounds string chomping
* fabrics: Free old traddr in nvmf_add_ctrl
* fabrics: update log level for write failures
* fabrics: Streamlining documentation
* fabrics: Fix leaking ctrl in nvmf_connect_disc_entry()
* fabrics: Add missing break in a switch
* ioctl: Remove attribute packed and alignedof for args structs
* ioctl: Align arguments indentation with braces
* json: fix endless loop scanning for controllers
* Remove nvme_init_id_ns
* Add lbstm support for create-ns
* documentation updates
==== libsoup ====
Version update (3.0.5 -> 3.0.6)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.0.6:
+ Misc HTTP/2 fixes.
+ Add PUT/POST support to examples/get.
+ Add `--user-agent` option to examples/get.
+ Misc meson improvements.
+ Fix build with Visual Studio.
==== libstorage-ng ====
Version update (4.4.94 -> 4.5.1)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#866
- fix for volume groups with extent sizes of 4 GiB and up (bsc#1197779)
- 4.5.1
- merge gh#openSUSE/libstorage-ng#865
- NFS: Validate fstype in fstab
- Cleanup, rename argument
- NFS/fstab: Validate file system type
(gh#openSUSE/libstorage-ng#864)
- 4.5.0
==== libtool ====
Version update (2.4.6 -> 2.4.7)
Subpackages: libltdl7
- add handle-Werror-return-type.patch
- disable lto, breaks libtool as seen in testsuite
- update to 2.4.7:
- Libtool script now supports (configure-time and runtime) ARFLAGS
variable, which obsoletes AR_FLAGS. This is due to naming conventions
among other *FLAGS and to be consistent with Automake's ARFLAGS.
- Gnulib testsuite is enabled and run during 'make check'.
- Support the Windows version of the Intel C Compiler (icl) in
libtool script.
- Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC
to linker.
- Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers.
- The variable 'FILECMD' with default value of '/usr/bin/file' was used to
replace existing hard coded references to '/usr/bin/file'.
- Add MidnightBSD support.
- Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'.
- Do not pass '-pthread' to Solaris linker.
- 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang.
Previously '#! /bin/sh' was used, which presents challenges for
containerized environments.
- Fix significant slowdown of libtoolize for certain projects (regression
introduced in 2.4.3 release) caused by infinite m4 macro recursion.
- Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by
increased number of calls to '$SED $sed_quote_subst' (bug#20006).
- Properly parse and export TLS symbols on AIX.
- Various bug fixes surrounding use of 'sed'.
- Darwin systems set proper "allow undefined" flag on OSX 11, and
PowerPC 10.5.
- Removed some deprecated tests related to 'Makefile.inc' files.
- merge in testsuite, disable for now, isn't building for a while
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
+ 0025-vgchange-monitor-don-t-use-udev-info.patch
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
+ 0025-vgchange-monitor-don-t-use-udev-info.patch
==== milou5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: milou5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== mozjs91 ====
- Change version number of icudt67l.dat to icudt69l.dat to fix build for
bigendian
==== mutter ====
- Add mutter-42.0-fix-top-bar-elements-hovering-effect.patch based
on commits: 0280b0aaa563db65bf79a3643f6a9e8e76bfe458 and
2aad56b949b86b4f1d0eab6d3d3b0d5491e8515b. A fix for elements in
the top bar not losing the cursor-hovering effect if the cursor
immediately enters an app window (glgo#GNOME/gnome-shell#203).
==== ncurses ====
Version update (6.3.20220312 -> 6.3.20220319)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Make extended status line support of xterm a switch (boo#1197313)
- Add ncurses patch 20220319
+ add xgterm -TD
+ correct setal in mintty/tmux entries, add to vte-2018 (report by
Robert Lange)
+ add blink to vte-2018 (report by Robert Lange)
+ improve tic warning about XT versus redundant tsl, etc.
==== nvme-cli ====
Version update (2.0~7 -> 2.0~8)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.0-rc8:
* fabrics: Add DIM command
* fabrics: Introduce force flag to overwrite persistence logic (bsc#1197076)
* fabrics: Free non-matching controller during discovery
* fabrics: add 'nvme config' command
* fabrics: Correctly stringify discovery.conf and config.json paths
* nvme-print: Add human readable print for nsattr field
* nvme-print: Update Persistent Event log fields
* nvme-print: print discovery async event support
* nvme-rpmb: Fix spelling for 'Partition'
* nvme-copy: add missing field to the command
* nvme: add get_mi_cmd_support_effects_log command
* nvme: Fixup namespace filtering yet again
* nvme: Use type bool for OPT_FLAG
* nvme: use filter for 'list-subsys <devname>' (bsc#1195938)
* Add lbstm option to create-ns
* argconfig: Do not use default value loading by getopt_long_only
* argconfig: Rename CFG_NONE to CFG_FLAG
* plugins: Use type bool for OPT_FLAG
* documenation updates
- Drop 'ProtectKernelTunables=true' (bsc#1197076)
==== open-vm-tools ====
Version update (11.3.5 -> 12.0.0)
Subpackages: libvmtools0 open-vm-tools-desktop
- Update to 12.0.0 (build 19345655) (boo#1196803)
- jsc#SLE-24097 ECO Update open-vm-tools 12.0.0
+ New/Updated features:
- Support for managing Salt Minion through guest variables. A new
open-vm-tools-salt-minion rpm is added to handle this support.
jsc#SLE-24094 Update open-vm-tools 12.0.0 SLES15SP4
jsc#SLE-24095 Update open-vm-tools 12.0.0 SLES15SP3
jsc#SLE-24096 Update open-vm-tools 12.0.0 SLES12SP5
- New ComponentMgr plugin to manage (add, remove, monitor) components on
the guest VM.
- Patch to fix potential Fail to Build from Source [FTBFS] (boo#1196804).
- Build vmhgfs with either libfuse2 or libfuse3.
+ A number of Coverity and Codacy reported issues have been addressed.
+ The following issues and pull requests reported on
github.com/vmware/open-vm-tools have been addressed: Issue # 128,
Issue # 314, Pull # 513, Pull # 544, Pull # 573
- Added patches
+ gcc_size_t.patch (boo#1196804)
==== openSUSE-build-key ====
- gpg-pubkey-307e3d54-5aaa90a5 is actually "package gpg-pubkey,
version-release 307e3d54-5aaa90a5"
==== openldap2 ====
Version update (2.4.59 -> 2.5.9)
Subpackages: libldap-data openldap2-client
- Add _multibuild support to integrate the build of libldapcpp-devel
to drop the outdated copy
- update to 2.5.9
OpenLDAP 2.5.9 Release (2021/10/25)
Fixed slapo-accesslog to initialize minCSN on import of 2.4 databases (ITS#9720)
- update to 2.5.8
OpenLDAP 2.5.8 Release (2021/10/11)
Fixed libldap ldap_int_tls_connect: isdigit() requires unsigned char (ITS#9668)
Fixed libldap memory leak in ldap_get_option LDAP_OPT_X_TLS_PEERCERT (ITS#9696)
Fixed slapd to allow normalized values for namingContexts in cn=monitor (ITS#8341)
Fixed slapd to normalize the suffix in rootDSE (ITS#9664)
Fixed slapd slapadd to avoid destroying configDB prematurely (ITS#9678)
Fixed slapd to not spam logs with lastbind information (ITS#9156)
Fixed slapd slaptest migration to correctly set olcTSLVerifyClient (ITS#9711)
Fixed slapd-mdb multival delete handling (ITS#9712)
Fixed slapd-sql ldap_entry_objectclass table for mariadb/mysql (ITS#9679)
Fixed slapd-wt multiple issues (ITS#9463)
Fixed slapd-wt to close cache db correctly (ITS#9631)
Fixed slapo-ppolicy to restore OpenLDAP 2.4 compatibilty (ITS#9671)
Fixed slapo-syncprov to free uuid list when finished replaying sessionlog (ITS#6467)
Build
Fixed libldap result.c compilation on musl systems (ITS#9648)
Fixed slapd duplicate definition of peerbv (ITS#9659)
Fixed test suite with memberof modular builds (ITS#9464)
Contrib
Added man page for ppm contrib module (ITS#9644)
Fix crash when pwdCheckModuleArg is not defined for ppm (ITS#9656)
Documentation
Fixed guide download link for heimdal (ITS#9669)
Fixed guide documentation for TLSECName (ITS#9687)
Fixed guide documentation missing tags (ITS#9693)
Fixed guide loadbalancer typo (ITS#9699)
Fixed guide synprov-nopresent redundant text (ITS#9689)
Fixed guide various typos and fix config alignment (ITS#9706)
Removed ppolicy.schema from servers/slapd/schema/README (ITS#9156)
Fixed slapd.conf(5)/slapd-config(5) to document default for database monitoring (ITS#9674)
Fixed slapd-meta(5)/slapd-asyncmeta(5) verbiage for try-propagate (ITS#9646)
Fixed slapo-syncprov(5) to note entryCSN indexing is highly recommended (ITS#9688)
- Update to upstream version 2.5.7
Fixed lloadd client state tracking (ITS#9624)
Fixed slapd bconfig to canonicalize structuralObjectclass (ITS#9611)
Fixed slapd-ldif duplicate controls response (ITS#9497)
Fixed slapd-mdb multival crash when attribute is missing an equality matchingrule (ITS#9621)
Fixed slapd-mdb compatibility with OpenLDAP 2.4 MDB databases (ITS#8958)
Fixed slapd-mdb idlexp maximum size handling (ITS#9637)
Fixed slapd-monitor number of ops executing with asynchronous backends (ITS#9628)
Fixed slapd-sql to add support for ppolicy attributes (ITS#9629)
Fixed slapd-sql to close transactions after bind and search (ITS#9630)
Fixed slapo-accesslog to make reqMod optional (ITS#9569)
Fixed slapo-ppolicy logging when pwdChangedTime attribute is not present (ITS#9625)
Documentation
slapd-mdb(5) note max idlexp size is 30, not 31 (ITS#9637)
slapo-accesslog(5) note that reqMod is optional (ITS#9569)
Add ldapvc(1) man page (ITS#9549)
Add guide section on load balancer (ITS#9443)
Updated guide to document multiprovider as replacement for mirrormode (ITS#9200)
Updated guide to clarify slapd-mdb upgrade requirements (ITS#9200)
Updated guide to document removal of deprecated options from client tools (ITS#9200)
- Major version update to 2.5.6
See https://www.openldap.org/software/release/announce.html for a list of
changes.
- The threaded version of the OpenLDAP libraries, libldap_r, has been merged
with libldap with 2.5. Removed all related downstream changes, including the
openldap-r-only.dif patch.
Introduce a new compatibility symlink in the other direction: libldap_r
pointing to libldap.
- Removed the ppolicy-check-password module. It is unmaintained and does not
build any more. As part of that also remove the patch
patch 0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch, which
is applied to this module.
- Removed patch 0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch
Fixed upstream in 2.5 (ITS#8866)
- Updated patch 0005-pie-compile.dif
Removed the hunks on back-bdb and back-hdb, which are retired backends in 2.5.
- Removed patch 0007-Recover-on-DB-version-change.dif
The back-bdb backend was retired.
- Removed patch 0011-openldap-re24-its7796.patch
Fixed upstream in 2.5 (ITS#7796)
- Remove non-existant configure arguments:
- -enable-rewrite, --enable-monitor, --enable-lmpasswd
- Add the --enable-dynacl configure option, which is required for --enable-aci
- Add the --with-argon2 configure option and remove it from the contrib
modules, since it is now official (ITS#9453).
- Pass mandir to smbk5pwd to ensure the man page ends up in /usr/share.
- Include the new overlays in libdir/openldap in the packages.
- Add the pkgconfig files to the devel package.
- Remove compat macro for _fillupdir, which was introduced in Nov 2017 and
should be widely available now.
==== openslp ====
Subpackages: libslp1 openslp-server
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* slpd.service
==== openvpn ====
Version update (2.5.5 -> 2.5.6)
- update to 2.5.6:
* bsc#1197341, CVE-2022-0547: possible authentication bypass in
external authentication plug-in
* Fix "--mtu-disc maybe|yes" on Linux
* Fix $common_name variable passed to scripts when
username-as-common-name is in effect.
* Fix potential memory leaks in add_route() and add_route_ipv6().
* Apply connect-retry backoff only to one side of the connection
in p2p mode.
* repair "--inactive" handling with a 'bytes' parameter larger
than 2 Gbytes.
* new plugin (sample-plugin/defer/multi-auth.c) to help testing
with multiple parallel plugins that succeed/fail in
direct/deferred mode.
==== oxygen5 ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== patterns-xfce ====
Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop patterns-xfce-xfce_office
- Install blueman because blueberry is no longer available
==== php7 ====
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- build PHP-FPM with libacl support (boo#1196870)
==== pipewire ====
Version update (0.3.48 -> 0.3.49)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Reorder BuildRequires and space conditions a bit better in the
spec file.
- Update to version 0.3.49:
* Highlights
- Sample rate switching should work again.
- pw-dot can now use the output of pw-dump to render a graph.
- Bluetooth A2DP streaming was improved that would reduce
stuttering on some devices.
- A JACK bug was fixed that would sometimes make it impossible
to add more tracks in Ardour. (#1714)
- Many bugfixes and improvements.
* PipeWire
- Fix a potential crash when NULL params were configured.
- Add some simple functional tests to avoid some recent
regressions. Improve the test framework for this as well.
- Improvements to the poll loop to avoid some use-after-free
scenarios.
- Fix samplerate switching again.
- setlocale is not called anymore from the pipewire library.
This should be called by the application. (#2223)
- pw_init() and pw_deinit() can now be nested and called
multiple times.
- pw_stream will now report the resampler delay in the
pw_time.queued field.
* modules
- module-filter-chain now supports arbitrary many properties
and will use property hints to assign them the right type.
- The ROC modules now accept a sink/source_properties
parameter.
- The module-rt can now also be built without RT-Kit support.
- module-echo-cancel can now use a fraction to specify the
delay for more precise control.
* SPA
- The channelmixer will now do upmixing by default and will not
use normalization. It will also use a simple upmixing
algorithm that duplicates channels by default. A more
interesting upmix method is also available (PSD) but needs to
be enabled manually. (#861)
- Add SSE optimized (de)interleave functions for 32 bits
samples with and without byteswap.
- JSON parsing of empty strings will now give an invalid number
instead of 0.
- JSON numbers are now parsed and serialized in a locale
independent way so that , and . are not mixed up.
- The resampler will now report the resample delay and queued
samples as the extra delay.
* tools
- pw-cat will read more dsf files correctly and will not crash
at the end.
- pw-top now has a man page.
- pw-dot can now use the output of pw-dump to render a graph.
* bluetooth
- Improve interactions with oFono.
- Fix recovery with slow connections.
- Improve frame size of AptX-ll.
- A2DP can now use any quantum and will flush packets in
smaller chunks when needed to adapt. This improves stuttering
in some cases.
* pulse-server
- The server configuration can now be placed in
pulse.properties section, which also makes it possible to
have custom overrides.
- Implement FIX_ flags for capture as well.
- Small fixes and improvements in module loading.
* JACK
- Clear the last error before executing a new action or else we
could end up with error from a previous action. This causes
some problems in Ardour where adding a track would fail after
some time. (#1714)
- Rebase reduce-meson-dependency.patch.
==== plasma-browser-integration ====
Version update (5.24.3 -> 5.24.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
- Drop handling for 0%{?suse_version} < 1330
==== plasma-nm5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== plasma5-addons ====
Version update (5.24.3 -> 5.24.4)
Subpackages: plasma5-addons-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== plasma5-desktop ====
Version update (5.24.3 -> 5.24.4)
Subpackages: plasma5-desktop-emojier
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* kcms/componentchooser: unify combobox lengths (kde#451365)
==== plasma5-disks ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== plasma5-integration ====
Version update (5.24.3 -> 5.24.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.24.4
- Use 'https://' instead of 'git://' to fetch Github changes.
==== plasma5-pa ====
Version update (5.24.3 -> 5.24.4)
Subpackages: plasma5-pa-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== plasma5-systemmonitor ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== plasma5-thunderbolt ====
Version update (5.24.3 -> 5.24.4)
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== plasma5-workspace ====
Version update (5.24.3 -> 5.24.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* kcms/users: Adjust for padding in overlay sheet (kde#451031)
* [Media Controller] Explicitly set slider "to" before setting "value"
* [Notifications] Fix implicit size propagation in SelectableLabel
* applets/kicker: Skip creating KService for non-desktop files or folders (kde#442970)
* Fix sleep/suspend sometimes not working ... from ksmserver-logout-greeter, by making the DBus calls synchronous.
* kicker/actionlist: Ensure we parse the args for the jumplist actions (kde#451418)
* libtaskmanager: recompute active task when a task is removed
* sddm/lockscreen: Fix weird behaviour
* [Notifications] Limit notification heading line count
==== polkit-default-privs ====
Version update (1550+20220325.163dbdf -> 1550+20220401.41ccb1d)
- Update to version 1550+20220401.41ccb1d:
* usbguard: relax read-only operations to yes
==== polkit-kde-agent-5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== powerdevil5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: powerdevil5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== python-docutils ====
Version update (0.16 -> 0.17.1)
- update to 0.17.1:
* Fix bug #406 (MathML translation of ``\mathbf``).
* Open "docutils.sty" with encoding set to "utf8".
* Provide fallbacks for parser config settings
to facilitate programmatic use.
* Installing with ``setup.py`` now requires ``setuptools``.
Alternatively, install with `pip`_ (or "manually").
* Use importlib.import_module() to programmatically import modules.
* Fix bug #385: Import of language modules.
* Arabic mappings by Shahin.
* Fixes in Korean translation by Shinjo Park.
* Fix error when copying `system_message` node
* Make the sidebar's "title" argument optional
* Make "meta" elements available for "latex" and "odt".
* Prevent infinite inclusion loops.
* Move non-essential styling to ``plain.css``.
* Support "captionbelow" class value for tables.
* Display code line numbers as pseudo-elements which are skipped
when copying text from code blocks. Solves feature request #32.
* Support numbered figures.
* New optional style that adapts to different screen sizes.
* Fix #394 fix missing new line after rubric.
* Patch #168 fix crashing on empty citation (by Takeshi KOMIYA).
* Fix #126 manpage title with spaces.
* Fix #380 commandline option problem in sphinx.
* Fix/improve metadata handling:
fix "keyword" splitting,
allow generic fields (stored as "Custom Properties").
__ docs/user/config.html#detailled
* Run python3 test like python2 against source not the build/-directory
* New generic command line front end that allows the free selection of
reader, parser, and writer components.
- remove pygments25.patch (upstream)
==== python-kiwisolver ====
Version update (1.3.2 -> 1.4.1)
- Update to 1.4.1
* add missing include PR #129
* re-organize the Python binding sources to properly ship type
hints PR #131
* make installation PEP517 compliant PR #125
* add type hints PR #125
* add Constraint::violated() method PR #128
* make the the c++ part of the code c++20 compliant PR #120
* test with c++11 and c++20 PR #120
- Switch to PyPI sources
==== python-prettytable ====
Version update (2.5.0 -> 3.2.0)
- Update to 3.2.0
* Drop support for EOL Python 3.6 (#152) @hugovk
* Use <caption> tags to print html table titles (#160) @daibhid
* Add colorful tables and themes (#140) @BD103
* Convert None to empty cell or custom value (#164) @av-guy
* Resolve "KeyError" issue on _stringify_row (#167)
@michal-jagiello-tmpl
* Use concrete built-in exceptions instead of Exception base
class (#169) @hugovk
* Fix width for custom none_format (#174) @av-guy
* Enforce max widths for field names (#171) @OlafvdSpek
==== python-pytz ====
Version update (2021.3 -> 2022.1)
- update to 2022.1
* matches tzdata 2022a
* declare python 3.10 compatibility
==== python-scipy ====
Version update (1.7.3 -> 1.8.0)
- Update to version 1.8.0
* https://scipy.github.io/devdocs/release.1.8.0.html
* SciPy 1.8.0 is the culmination of 6 months of hard work. It
contains many new features, numerous bug-fixes, improved test
coverage and better documentation. There have been a number of
deprecations and API changes in this release. All users are
encouraged to upgrade to this release, as there are a large
number of bug-fixes and optimizations. Before upgrading, we
recommend that users check that their own code does not use
deprecated SciPy functionality (to do so, run your code with
python -Wd and check for `DeprecationWarning`s).
* A sparse array API has been added for early testing and
feedback; this work is ongoing, and users should expect minor
API refinements over the next few releases.
* The sparse SVD library PROPACK is now vendored with SciPy, and
an interface is exposed via scipy.sparse.svds with
solver='PROPACK'. It is currently default-off due to potential
issues on Windows that we aim to resolve in the next release,
but can be optionally enabled at runtime for friendly testing
with an environment variable setting of USE_PROPACK=1.
* A new scipy.stats.sampling submodule that leverages the UNU.RAN
C library to sample from arbitrary univariate non-uniform
continuous and discrete distributions
* All namespaces that were private but happened to miss
underscores in their names have been deprecated.
* Backwards incompatible changes
- SciPy has raised the minimum compiler versions to GCC 6.3 on
linux and VS2019 on windows. In particular, this means that
SciPy may now use C99 and C++14 features. For more details
see here.
- The result for empty bins for scipy.stats.binned_statistic
with the builtin 'std' metric is now nan, for consistency
with np.std.
- The function scipy.spatial.distance.wminkowski has been
removed. To achieve the same results as before, please use
the minkowski distance function with the (optional) w=
keyword-argument for the given weight.
==== python-trio ====
Version update (0.19.0 -> 0.20.0)
- Update to version 0.20.0
* You can now conveniently spawn a child process in a background
task and interact it with on the fly using process = await
nursery.start(run_process, ...). See run_process for more
details. We recommend most users switch to this new API. Also
note that:
- trio.open_process has been deprecated in favor of
trio.lowlevel.open_process,
- The aclose method on Process has been deprecated along with
async with process_obj. (#1104)
* Now context variables set with contextvars are preserved when
running functions in a worker thread with
trio.to_thread.run_sync, or when running functions from the
worker thread in the parent Trio thread with
trio.from_thread.run, and trio.from_thread.run_sync. This is
done by automatically copying the contextvars context.
trio.lowlevel.spawn_system_task now also receives an optional
context argument. (#2160)
* Trio now avoids creating cyclic garbage when a MultiError is
generated and filtered, including invisibly within the
cancellation system. This means errors raised through nurseries
and cancel scopes should result in less GC latency. (#2063)
* Trio now deterministically cleans up file descriptors that were
opened before subprocess creation fails. Previously, they would
remain open until the next run of the garbage collector.
(#2193)
* Add compatibility with OpenSSL 3.0 on newer Python and PyPy
versions by working around SSLEOFError not being raised
properly. (#2203)
* Fix a bug that could cause Process.wait to hang on Linux
systems using pidfds, if another task were to access
Process.returncode after the process exited but before wait
woke up (#2209)
- Drop trio-pr2043-py310ssl-deprecationwarnings.patch
==== python38 ====
Version update (3.8.12 -> 3.8.13)
Subpackages: python38-curses python38-dbm python38-tk
- Update to 3.8.13:
Core and Builtins
bpo-46794: Bump up the libexpat version into 2.4.6
bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4)
bpo-46932: Update bundled libexpat to 2.4.7
bpo-46811: Make test suite support Expat >=2.4.5
bpo-46784: Fix libexpat symbols collisions with user
dynamically loaded or statically linked libexpat in embedded
Python.
bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4
bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid
potential REDoS by limiting ambiguity in consecutive
whitespace.
bpo-44849: Fix the os.set_inheritable() function on FreeBSD
14 for file descriptor opened with the O_PATH flag: ignore
the EBADF error on ioctl(), fallback on the fcntl()
implementation.
bpo-41028: Language and version switchers, previously
maintained in every cpython branches, are now handled by
docsbuild-script.
bpo-45195: Fix test_readline.test_nonascii(): sometimes, the
newline character is not written at the end, so don?t
expect it in the output.
bpo-44949: Fix auto history tests of test_readline:
sometimes, the newline character is not written at the end,
so don?t expect it in the output.
bpo-45405: Prevent internal configure error when running
configure with recent versions of clang.
- Remove upstreamed patches:
- support-expat-245.patch
==== python38-core ====
Version update (3.8.12 -> 3.8.13)
Subpackages: libpython3_8-1_0 python38-base
- Update to 3.8.13:
Core and Builtins
bpo-46794: Bump up the libexpat version into 2.4.6
bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4)
bpo-46932: Update bundled libexpat to 2.4.7
bpo-46811: Make test suite support Expat >=2.4.5
bpo-46784: Fix libexpat symbols collisions with user
dynamically loaded or statically linked libexpat in embedded
Python.
bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4
bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid
potential REDoS by limiting ambiguity in consecutive
whitespace.
bpo-44849: Fix the os.set_inheritable() function on FreeBSD
14 for file descriptor opened with the O_PATH flag: ignore
the EBADF error on ioctl(), fallback on the fcntl()
implementation.
bpo-41028: Language and version switchers, previously
maintained in every cpython branches, are now handled by
docsbuild-script.
bpo-45195: Fix test_readline.test_nonascii(): sometimes, the
newline character is not written at the end, so don?t
expect it in the output.
bpo-44949: Fix auto history tests of test_readline:
sometimes, the newline character is not written at the end,
so don?t expect it in the output.
bpo-45405: Prevent internal configure error when running
configure with recent versions of clang.
- Remove upstreamed patches:
- support-expat-245.patch
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Support the SGX feature (bsc#1197807)
* Patches added:
doc-Add-the-SGX-numa-description.patch
numa-Enable-numa-for-SGX-EPC-sections.patch
numa-Support-SGX-numa-in-the-monitor-and.patch
- Backport CVE-2021-3929 (bsc#1193880)
* Patches added:
hw-nvme-fix-CVE-2021-3929.patch
- The patches from upstream cause testsuit failures (bsc#1197150 bsc#1197528)
* Patches added:
Revert-python-iotests-replace-qmp-with-a.patch
Revert-python-machine-add-instance-disam.patch
Revert-python-machine-add-sock_dir-prope.patch
Revert-python-machine-handle-fast-QEMU-t.patch
Revert-python-machine-move-more-variable.patch
Revert-python-machine-remove-_remove_mon.patch
- Add missing patch from a PTFs (bsc#1194938)
* Patches added:
scsi-generic-check-for-additional-SG_IO-.patch
- Kill downstream patches around bifmt handling that makes
cumbersome to run multi-arch containers, and switch to the
upstream behavior, which is well documented and valid on
all other distros. This is possible thanks to Linux kernel
commit 2347961b11d4 and QEMU commit 6e1c0d7b951e19c53 (so
it can only work on Leap/SLE 15.4 and higher). (bsc#1197298)
* Patches dropped:
qemu-binfmt-conf.sh-allow-overriding-SUS.patch
qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch
- Fix update_git.sh wiping all the package file of the local
checkout while cloning the git repository on demand (in case they
don't exist and the user as to do so).
- Improve test reliability
* Patches added:
Fix-the-module-building-problem-for-s390.patch
tests-qemu-iotests-040-Skip-TestCommitWi.patch
tests-qemu-iotests-testrunner-Quote-case.patch
==== rubygem-puma ====
Version update (5.6.2 -> 5.6.4)
- Update to version 5.6.4
https://github.com/puma/puma/security/advisories/GHSA-h99w-9q5r-gjq9
https://github.com/puma/puma/releases/tag/v5.6.4
==== shaderc ====
- Add baselibs.conf, containing libshaderc_shared1 (the shared lib).
==== spice ====
- Add patch to let spice build with gstreamer 1.20.x
(https://gitlab.freedesktop.org/spice/spice/-/merge_requests/207)
* fix-build-with-gstreamer-1.20.patch
==== sqlite3 ====
Version update (3.38.1 -> 3.38.2)
Subpackages: libsqlite3-0 sqlite3-devel
- update to 3.38.2:
* Fix a problem with the Bloom filter optimization that might
cause an incorrect answer when doing a LEFT JOIN with a WHERE
clause constraint that says that one of the columns on the
right table of the LEFT JOIN is NULL.
* Other minor patches.
- Remove obsolete configure flags
- Package the Tcl bindings here again so that we only ship one copy
of SQLite (bsc#1195773).
==== squid ====
- Do not try to set special permissions for basic_pam_auth (bsc#1197649)
==== sushi ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Enable web process (webkitgtk) sandbox.
==== systemsettings5 ====
Version update (5.24.3 -> 5.24.4)
Subpackages: systemsettings5-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- Changes since 5.24.3:
* Don't let back arrow be re-colored to monochrome
* systemsettings runner: Ensure that we match keywords case insensitively (kde#451634)
==== tcl ====
- Remove the SQLite extension and package it as a subpackage of
sqlite3 to have only a single copy and keep it more up to date
(bsc#1195773).
- Clean up the lib dependencies in tclConfig.sh and tcl.pc.
==== wireplumber ====
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Add patch from upstream to fix no sound on reconnection of
bluetooth device (glfo#pipewire/wireplumber#234):
* 0001-scripts-policy-device-profile-clear-tables-when-devices-removed.patch
- Add patch from upstream to set locale in apps now that pw_init
doesn't call it by itself anymore in pipewire 0.3.49:
* 0001-src-setlocale-in-main-for-tools-and-the-daemon.patch
==== xdg-desktop-portal ====
Version update (1.14.1 -> 1.14.2)
- Update to version 1.14.2:
+ Fix a frequent crash with WebKit processes.
+ Fix a bug in parsing the app ID from the cgroup on KDE.
+ Documentation improvements.
+ Updated translations.
==== xdg-desktop-portal-kde ====
Version update (5.24.3 -> 5.24.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.24.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.24.4
- No code changes since 5.24.3
==== zlib ====
Subpackages: libminizip1 libz1 zlib-devel
- Fix memory corruption on deflate, bsc#1197459
* bsc1197459.patch - CVE-2018-25032
- Update 410.patch
* Remove included patches:
bsc1174551-fxi-imcomplete-raw-streams.patch
zlib-compression-switching.patch
zlib-s390x-z15-fix-hw-compression.patch
- Refresh bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch
- Don't install (internal) crypt.h header in minizip
* minizip-dont-install-crypt-header.patch
1
0
Hi,
It's been some years since I played with OBS and now I'm a bit rusty.
I'm trying to add support for a quite old udoo quad (imx6, similar to
cubox-i and udoo neo).
I followed the instructions from
https://en.opensuse.org/Portal:Arm/Contrib and created the repo here:
https://build.opensuse.org/project/show/home:ocurero:ARM:Factory:Contrib:Ud…
But something is wrong because I cannot get the package JeOS-udooquad to
start the build, it says "excluded". Are builds for armv7 disabled for
some reason?
Thanks in advance!
2
1