Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
colord-gtk (0.2.0+8 -> 0.3.0)
gnome-desktop (42.1 -> 42.2)
gnome-settings-daemon (42.1 -> 42.2)
gtk4 (4.6.5 -> 4.7.0)
kernel-firmware (20220516 -> 20220607)
libadwaita (1.1.1 -> 1.1.2)
libcontainers-common
ncurses (6.3.20220529 -> 6.3.20220604)
openssl (1.1.1n -> 1.1.1o)
openssl-1_1 (1.1.1n -> 1.1.1o)
python-PyJWT (2.3.0 -> 2.4.0)
tracker (3.3.0 -> 3.3.1)
tracker-miners (3.3.0 -> 3.3.1)
=== Details ===
==== colord-gtk ====
Version update (0.2.0+8 -> 0.3.0)
- Update to stable release 0.3.0
+ Stable release
+ Sync spec file with downstream
- Use source signature
==== gnome-desktop ====
Version update (42.1 -> 42.2)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common libgnome-desktop-4-1 typelib-1_0-GnomeDesktop-3_0
- Update to version 42.2:
+ Don't try to use bubblewrap inside snaps.
==== gnome-settings-daemon ====
Version update (42.1 -> 42.2)
- Update to version 42.2:
+ Drop direct uses of GSlice.
+ A11y-settings: Enable toolkit-accessibility when using the
magnifier.
+ Xsettings:
- Simplify fetching string for an enum value.
- Remove direct mapping from gtk-im-module to Gtk/IMModule.
+ Updated translations.
==== gtk4 ====
Version update (4.6.5 -> 4.7.0)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.7.0:
+ GtkTextView: Reduce overdraws.
+ GtkViewport: Default scroll-to-focus to TRUE.
+ GtkText: Stop blinking when we lose focus.
+ GtkSearchEntry: Make search delay configurable.
+ GtkPopoverMenu: Fix RTL positioning of buttons.
+ GtkLabel: Fix focus keynav with links
+ GtkFileChooser:
- Prevent undesirable completion popups.
- Fix a corner case in save mode.
- Keep the portal filechooser alive long enough.
+ GtkCheckButton: Allow setting a custom child.
+ GtkEditableLabel: Make the :editing property writable.
+ GtkColumnView: Various optimizations to improve scrolling
performance.
+ GtkTreeStore: Allow populating tree stores from ui files.
+ GtkBoxLayout: Avoid infinite loops.
+ CSS: Optimize reordering within the same parent.
+ Emoji:
- Update to CLDR v40 / Unicode 14.
- Add more locales.
+ Input:
- Add scroll unit handling.
- Handle display changes in GtkIMMultiContext.
- Always populate GDK_AXIS_X/Y in event history.
- Don't crash for large compose tables.
+ Accessibility: Fix a crash at start when orca is running.
+ Theme:
- Refresh icons.
- Fix selection in vertical spin buttons.
- Fix selection in editable labels.
+ gdk:
- Optimize pixel format conversions.
- Use EGL_KHR_swap_buffers_with_damage for NVidia.
+ gsk:
- Handle large viewports.
- Prepare texture libraries for glyphy rendering.
- Don't leak big glyphs in the glyph cache.
- Align offscreen rendering with th pixel grid.
- Check for half-float support before using it.
+ Updated translations.
==== kernel-firmware ====
Version update (20220516 -> 20220607)
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 ucode-amd
- Update to version 20220607 (git commit 02c69863c885):
* rtl_bt: Update RTL8852A BT USB firmware to 0xDFB8_0634
* Makefile: replace mkdir by install
* iwlwifi: remove old unsupported 3160/7260/7265/8000/8265 firmware
* ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.9
* WHENCE: ath11k: move regdb.bin before board-2.bin
* ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00157
* ath10k: QCA9888 hw2.0: update board-2.bin
* ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00157
* ath10k: QCA4019 hw1.0: update board-2.bin
* ath10k: WCN3990 hw1.0: add board-2.bin
- Update aliases from 5.19-rc1
- Minor adjustment of spec template and makespec.sh to align with
the latest TW format
==== libadwaita ====
Version update (1.1.1 -> 1.1.2)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.1.2:
+ AdwLeaflet: Fix child sizing with
fold-threshold-policy=natural.
+ AdwStyleManager: Correctly handle removing a GdkDisplay.
+ AdwSwipeTracker:
- Fix a memory leak.
- Fix high contrast setting name when using a portal.
+ AdwTabBar: Fix middle click when inside GtkWindowHandle.
+ Stylesheet:
- Fix action row title and subtitle inside GtkHeaderBar.
- Fix progressbar.osd overriding text color.
- Ensure active states consistently work with touchscreens.
- Fix GtkDropDown visual glitch when pressed on touchscreen.
+ Updated translations.
==== libcontainers-common ====
- Add missing comma to previous change
- Add registry.suse.com as agreed on oSC22
Let's advertise usage of BCI images in general
==== ncurses ====
Version update (6.3.20220529 -> 6.3.20220604)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch +20220604
+ add note on portable memory-leak checking in man/curs_memleaks.3x
+ remove u6-u9 from teken-2018 -TD
+ set "xterm-new" to "xterm-p370", add "xterm-p371" -TD
==== openssl ====
Version update (1.1.1n -> 1.1.1o)
- Update to 1.1.1o release
==== openssl-1_1 ====
Version update (1.1.1n -> 1.1.1o)
Subpackages: libopenssl1_1
- Update to 1.1.1o: [CVE-2022-1292, bsc#1199166]
* Fixed a bug in the c_rehash script which was not properly sanitising
shell metacharacters to prevent command injection.
* Rebased openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch
* Rebased openssl-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch
- Added openssl-update_expired_certificates.patch
* Openssl failed tests because of expired certificates.
* bsc#1185637
* Sourced from https://github.com/openssl/openssl/pull/18446/commits
==== python-PyJWT ====
Version update (2.3.0 -> 2.4.0)
- Update to 2.4.0 (CVE-2022-29217 boo#1199756)
- Security
- [CVE-2022-29217] Prevent key confusion through
non-blocklisted public key formats. GHSA-ffqj-6fqr-9h24
- Other changes:
- Explicit check the key for ECAlgorithm by @estin in
https://github.com/jpadilla/pyjwt/pull/713
- Raise DeprecationWarning for jwt.decode(verify=...) by @akx
in https://github.com/jpadilla/pyjwt/pull/742
- Don't use implicit optionals by @rekyungmin in
https://github.com/jpadilla/pyjwt/pull/705
- documentation fix: show correct scope for decode_complete()
by @sseering in https://github.com/jpadilla/pyjwt/pull/661
- fix: Update copyright information by @kkirsche in
https://github.com/jpadilla/pyjwt/pull/729
- Don't mutate options dictionary in .decode_complete() by @akx
in https://github.com/jpadilla/pyjwt/pull/743
- Add support for Python 3.10 by @hugovk in
https://github.com/jpadilla/pyjwt/pull/699
- api_jwk: Add PyJWKSet.__getitem__ by @woodruffw in
https://github.com/jpadilla/pyjwt/pull/725
- Update usage.rst by @guneybilen in
https://github.com/jpadilla/pyjwt/pull/727
- Docs: mention performance reasons for reusing RSAPrivateKey
when encoding by @dmahr1 in
https://github.com/jpadilla/pyjwt/pull/734
- Fixed typo in usage.rst by @israelabraham in
https://github.com/jpadilla/pyjwt/pull/738
- Add detached payload support for JWS encoding and decoding by
@fviard in https://github.com/jpadilla/pyjwt/pull/723
- Replace various string interpolations with f-strings by @akx
in https://github.com/jpadilla/pyjwt/pull/744
==== tracker ====
Version update (3.3.0 -> 3.3.1)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Update to version 3.3.1:
+ Fixed blank nodes to return the correct identifier in certain
queries.
+ Fixes to FTS consistency after updates.
+ Fixes to HTTP module linking.
+ Fix handling of STRING_LITERAL_LONG1/2 terminals.
+ Fix handling of negated property paths.
+ Use .so suffix for modules on all platforms.
+ Added code examples in JS/Python.
+ Developer documentation improvements.
==== tracker-miners ====
Version update (3.3.0 -> 3.3.1)
Subpackages: tracker-miner-files
- Update to version 3.3.1:
+ Properly fallback to inotify monitors on fanotify failures.
+ Fixes to handling of files being atomically replaced.
+ Fixes to handling of IPTC data embedded in TIFFs.
+ Improvements to "tracker3 status" output and redirection
handling.
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
colord-gtk (0.2.0+8 -> 0.3.0)
gnome-desktop (42.1 -> 42.2)
gnome-settings-daemon (42.1 -> 42.2)
gtk4 (4.6.5 -> 4.7.0)
kernel-firmware (20220516 -> 20220607)
libadwaita (1.1.1 -> 1.1.2)
libcontainers-common
ncurses (6.3.20220529 -> 6.3.20220604)
openssl (1.1.1n -> 1.1.1o)
openssl-1_1 (1.1.1n -> 1.1.1o)
python-PyJWT (2.3.0 -> 2.4.0)
tracker (3.3.0 -> 3.3.1)
tracker-miners (3.3.0 -> 3.3.1)
=== Details ===
==== colord-gtk ====
Version update (0.2.0+8 -> 0.3.0)
- Update to stable release 0.3.0
+ Stable release
+ Sync spec file with downstream
- Use source signature
==== gnome-desktop ====
Version update (42.1 -> 42.2)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common libgnome-desktop-4-1 typelib-1_0-GnomeDesktop-3_0
- Update to version 42.2:
+ Don't try to use bubblewrap inside snaps.
==== gnome-settings-daemon ====
Version update (42.1 -> 42.2)
- Update to version 42.2:
+ Drop direct uses of GSlice.
+ A11y-settings: Enable toolkit-accessibility when using the
magnifier.
+ Xsettings:
- Simplify fetching string for an enum value.
- Remove direct mapping from gtk-im-module to Gtk/IMModule.
+ Updated translations.
==== gtk4 ====
Version update (4.6.5 -> 4.7.0)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.7.0:
+ GtkTextView: Reduce overdraws.
+ GtkViewport: Default scroll-to-focus to TRUE.
+ GtkText: Stop blinking when we lose focus.
+ GtkSearchEntry: Make search delay configurable.
+ GtkPopoverMenu: Fix RTL positioning of buttons.
+ GtkLabel: Fix focus keynav with links
+ GtkFileChooser:
- Prevent undesirable completion popups.
- Fix a corner case in save mode.
- Keep the portal filechooser alive long enough.
+ GtkCheckButton: Allow setting a custom child.
+ GtkEditableLabel: Make the :editing property writable.
+ GtkColumnView: Various optimizations to improve scrolling
performance.
+ GtkTreeStore: Allow populating tree stores from ui files.
+ GtkBoxLayout: Avoid infinite loops.
+ CSS: Optimize reordering within the same parent.
+ Emoji:
- Update to CLDR v40 / Unicode 14.
- Add more locales.
+ Input:
- Add scroll unit handling.
- Handle display changes in GtkIMMultiContext.
- Always populate GDK_AXIS_X/Y in event history.
- Don't crash for large compose tables.
+ Accessibility: Fix a crash at start when orca is running.
+ Theme:
- Refresh icons.
- Fix selection in vertical spin buttons.
- Fix selection in editable labels.
+ gdk:
- Optimize pixel format conversions.
- Use EGL_KHR_swap_buffers_with_damage for NVidia.
+ gsk:
- Handle large viewports.
- Prepare texture libraries for glyphy rendering.
- Don't leak big glyphs in the glyph cache.
- Align offscreen rendering with th pixel grid.
- Check for half-float support before using it.
+ Updated translations.
==== kernel-firmware ====
Version update (20220516 -> 20220607)
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 20220607 (git commit 02c69863c885):
* rtl_bt: Update RTL8852A BT USB firmware to 0xDFB8_0634
* Makefile: replace mkdir by install
* iwlwifi: remove old unsupported 3160/7260/7265/8000/8265 firmware
* ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.9
* WHENCE: ath11k: move regdb.bin before board-2.bin
* ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00157
* ath10k: QCA9888 hw2.0: update board-2.bin
* ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00157
* ath10k: QCA4019 hw1.0: update board-2.bin
* ath10k: WCN3990 hw1.0: add board-2.bin
- Update aliases from 5.19-rc1
- Minor adjustment of spec template and makespec.sh to align with
the latest TW format
==== libadwaita ====
Version update (1.1.1 -> 1.1.2)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.1.2:
+ AdwLeaflet: Fix child sizing with
fold-threshold-policy=natural.
+ AdwStyleManager: Correctly handle removing a GdkDisplay.
+ AdwSwipeTracker:
- Fix a memory leak.
- Fix high contrast setting name when using a portal.
+ AdwTabBar: Fix middle click when inside GtkWindowHandle.
+ Stylesheet:
- Fix action row title and subtitle inside GtkHeaderBar.
- Fix progressbar.osd overriding text color.
- Ensure active states consistently work with touchscreens.
- Fix GtkDropDown visual glitch when pressed on touchscreen.
+ Updated translations.
==== libcontainers-common ====
- Add missing comma to previous change
- Add registry.suse.com as agreed on oSC22
Let's advertise usage of BCI images in general
==== ncurses ====
Version update (6.3.20220529 -> 6.3.20220604)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch +20220604
+ add note on portable memory-leak checking in man/curs_memleaks.3x
+ remove u6-u9 from teken-2018 -TD
+ set "xterm-new" to "xterm-p370", add "xterm-p371" -TD
==== openssl ====
Version update (1.1.1n -> 1.1.1o)
- Update to 1.1.1o release
==== openssl-1_1 ====
Version update (1.1.1n -> 1.1.1o)
Subpackages: libopenssl1_1
- Update to 1.1.1o: [CVE-2022-1292, bsc#1199166]
* Fixed a bug in the c_rehash script which was not properly sanitising
shell metacharacters to prevent command injection.
* Rebased openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch
* Rebased openssl-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch
- Added openssl-update_expired_certificates.patch
* Openssl failed tests because of expired certificates.
* bsc#1185637
* Sourced from https://github.com/openssl/openssl/pull/18446/commits
==== python-PyJWT ====
Version update (2.3.0 -> 2.4.0)
- Update to 2.4.0 (CVE-2022-29217 boo#1199756)
- Security
- [CVE-2022-29217] Prevent key confusion through
non-blocklisted public key formats. GHSA-ffqj-6fqr-9h24
- Other changes:
- Explicit check the key for ECAlgorithm by @estin in
https://github.com/jpadilla/pyjwt/pull/713
- Raise DeprecationWarning for jwt.decode(verify=...) by @akx
in https://github.com/jpadilla/pyjwt/pull/742
- Don't use implicit optionals by @rekyungmin in
https://github.com/jpadilla/pyjwt/pull/705
- documentation fix: show correct scope for decode_complete()
by @sseering in https://github.com/jpadilla/pyjwt/pull/661
- fix: Update copyright information by @kkirsche in
https://github.com/jpadilla/pyjwt/pull/729
- Don't mutate options dictionary in .decode_complete() by @akx
in https://github.com/jpadilla/pyjwt/pull/743
- Add support for Python 3.10 by @hugovk in
https://github.com/jpadilla/pyjwt/pull/699
- api_jwk: Add PyJWKSet.__getitem__ by @woodruffw in
https://github.com/jpadilla/pyjwt/pull/725
- Update usage.rst by @guneybilen in
https://github.com/jpadilla/pyjwt/pull/727
- Docs: mention performance reasons for reusing RSAPrivateKey
when encoding by @dmahr1 in
https://github.com/jpadilla/pyjwt/pull/734
- Fixed typo in usage.rst by @israelabraham in
https://github.com/jpadilla/pyjwt/pull/738
- Add detached payload support for JWS encoding and decoding by
@fviard in https://github.com/jpadilla/pyjwt/pull/723
- Replace various string interpolations with f-strings by @akx
in https://github.com/jpadilla/pyjwt/pull/744
==== tracker ====
Version update (3.3.0 -> 3.3.1)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files
- Update to version 3.3.1:
+ Fixed blank nodes to return the correct identifier in certain
queries.
+ Fixes to FTS consistency after updates.
+ Fixes to HTTP module linking.
+ Fix handling of STRING_LITERAL_LONG1/2 terminals.
+ Fix handling of negated property paths.
+ Use .so suffix for modules on all platforms.
+ Added code examples in JS/Python.
+ Developer documentation improvements.
==== tracker-miners ====
Version update (3.3.0 -> 3.3.1)
Subpackages: tracker-miner-files
- Update to version 3.3.1:
+ Properly fallback to inotify monitors on fanotify failures.
+ Fixes to handling of files being atomically replaced.
+ Fixes to handling of IPTC data embedded in TIFFs.
+ Improvements to "tracker3 status" output and redirection
handling.
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
installation-images-MicroOS (17.51 -> 17.54)
iso-codes (4.9.0 -> 4.10.0)
kdump (1.0.2+git12.g1a68ca5 -> 1.0.2+git13.ge715180)
kernel-source (5.18.1 -> 5.18.2)
kexec-tools (2.0.22 -> 2.0.24)
libnftnl (1.2.1 -> 1.2.2)
makedumpfile (1.7.0 -> 1.7.1)
python-regex (2021.7.6 -> 2022.4.24)
snapper
=== Details ===
==== installation-images-MicroOS ====
Version update (17.51 -> 17.54)
- merge gh#openSUSE/installation-images#597
- Retire Kubic: there are no images built anymore
- 17.54
- merge gh#openSUSE/installation-images#599
- adjust module config to handle mctp-i2c
- 17.53
- merge gh#openSUSE/installation-images#598
- Adjust to ignore all python 3.x versions
- 17.52
==== iso-codes ====
Version update (4.9.0 -> 4.10.0)
Subpackages: iso-codes-lang
- update to 4.10.0:
* Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
* Update ISO 4217. Fixes #24
* ISO 639-3: New translation for Friulian
* ISO 639-5: New translations for Esperanto, Hindi, Russian
* ISO 4217: New translation for Esperanto
* Translation updates for ISO 3166-1
* Translation updates for ISO 3166-2
* Translation updates for ISO 3166-3
* Translation updates for ISO 639-2
* Translation updates for ISO 639-3
* Translation updates for ISO 639-5
* Translation updates for ISO 4217
* Translation updates for ISO 15924
* ISO 3166-2: Add parent codes for GB. Fixes #36
* ISO 3166-2: Fix subdivision names for Finland. Fixes #37
==== kdump ====
Version update (1.0.2+git12.g1a68ca5 -> 1.0.2+git13.ge715180)
- kdumptool calibrate: add more margin to reservation calculations
(bsc#1196728)
==== kernel-source ====
Version update (5.18.1 -> 5.18.2)
- Update config files (only run_oldconfig.sh).
- commit 695cfee
- Linux 5.18.2 (bsc#1012628).
- netfilter: nf_tables: disallow non-stateful expression in sets
earlier (bsc#1012628).
- i2c: ismt: prevent memory corruption in ismt_access()
(bsc#1012628).
- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628).
- pipe: make poll_usage boolean and annotate its access
(bsc#1012628).
- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628).
- net: ipa: compute proper aggregation limit (bsc#1012628).
- drm/i915: Fix -Wstringop-overflow warning in call to
intel_read_wm_latency() (bsc#1012628).
- exfat: check if cluster num is valid (bsc#1012628).
- netfilter: nft_limit: Clone packet limits' cost value
(bsc#1012628).
- netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
(bsc#1012628).
- netfilter: nf_tables: hold mutex on netns pre_exit path
(bsc#1012628).
- netfilter: nf_tables: double hook unregistration in netns path
(bsc#1012628).
- netfilter: conntrack: re-fetch conntrack after insertion
(bsc#1012628).
- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator
(bsc#1012628).
- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct
kvm_xsave) (bsc#1012628).
- x86/kvm: Alloc dummy async #PF token outside of raw spinlock
(bsc#1012628).
- x86, kvm: use correct GFP flags for preemption disabled
(bsc#1012628).
- x86/uaccess: Implement macros for CMPXCHG on user addresses
(bsc#1012628).
- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits
(bsc#1012628).
- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses
(bsc#1012628).
- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness
(bsc#1012628).
- KVM: x86: avoid loading a vCPU after .vm_destroy was called
(bsc#1012628).
- KVM: x86: Fix the intel_pt PMI handling wrongly considered
from guest (bsc#1012628).
- KVM: x86: Drop WARNs that assert a triple fault never "escapes"
from L2 (bsc#1012628).
- KVM: x86/mmu: Don't rebuild page when the page is synced and
no tlb flushing is required (bsc#1012628).
- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent
kernel data leak (bsc#1012628).
- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628).
- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628).
- crypto: qat - rework the VF2PF interrupt handling logic
(bsc#1012628).
- zsmalloc: fix races between asynchronous zspage free and page
migration (bsc#1012628).
- tools/memory-model/README: Update klitmus7 compat table
(bsc#1012628).
- ALSA: usb-audio: Workaround for clock setup on TEAC devices
(bsc#1012628).
- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks
(bsc#1012628).
- ALSA: usb-audio: Configure sync endpoints before data
(bsc#1012628).
- Bluetooth: hci_qca: Use del_timer_sync() before freeing
(bsc#1012628).
- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
(bsc#1012628).
- dm integrity: fix error code in dm_integrity_ctr()
(bsc#1012628).
- dm crypt: make printing of the key constant-time (bsc#1012628).
- dm stats: add cond_resched when looping over entries
(bsc#1012628).
- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628).
- raid5: introduce MD_BROKEN (bsc#1012628).
- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628).
- HID: multitouch: Add support for Google Whiskers Touchpad
(bsc#1012628).
- HID: multitouch: add quirks to enable Lenovo X12 trackpoint
(bsc#1012628).
- x86/sgx: Disconnect backing page references from dirty status
(bsc#1012628).
- x86/sgx: Mark PCMD page as dirty when modifying contents
(bsc#1012628).
- x86/sgx: Obtain backing storage page with enclave mutex held
(bsc#1012628).
- x86/sgx: Fix race between reclaimer and page fault handler
(bsc#1012628).
- x86/sgx: Ensure no data in PCMD page after truncate
(bsc#1012628).
- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628).
- media: i2c: imx412: Fix power_off ordering (bsc#1012628).
- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628).
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
(bsc#1012628).
- docs: submitting-patches: Fix crossref to 'The canonical patch
format' (bsc#1012628).
- NFS: Memory allocation failures are not server fatal errors
(bsc#1012628).
- NFSD: Fix possible sleep during nfsd4_release_lockowner()
(bsc#1012628).
- bpf: Fill new bpf_prog_pack with illegal instructions
(bsc#1012628).
- bpf: Fix potential array overflow in bpf_trampoline_get_progs()
(bsc#1012628).
- bpf: Fix combination of jit blinding and pointers to bpf
subprogs (bsc#1012628).
- bpf: Enlarge offset check value to INT_MAX in
bpf_skb_{load,store}_bytes (bsc#1012628).
- bpf: Fix usage of trace RCU in local storage (bsc#1012628).
- bpf: Fix excessive memory allocation in stack_map_alloc()
(bsc#1012628).
- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access
(bsc#1012628).
- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access
(bsc#1012628).
- bpf: Do write access check for kfunc and global func
(bsc#1012628).
- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628).
- commit b7b9d3b
- Remove mistakenly enabled CONFIG_JBD2_DEBUG.
- commit 7534680
- iommu/amd: Increase timeout waiting for GA log enablement
(bsc#1199052).
- commit dfccb72
- iommu/amd: Increase timeout waiting for GA log enablement
(bsc#1199052).
- commit 0578d76
- KVM: x86: avoid calling x86 emulator without a decoded
instruction (CVE-2022-1852 bsc#1199875).
- commit b4b07c8
- KVM: x86: avoid calling x86 emulator without a decoded
instruction (CVE-2022-1852 bsc#1199875).
- commit 01a406d
==== kexec-tools ====
Version update (2.0.22 -> 2.0.24)
- update to 2.0.24:
* arm64: fix static data relocations in machine_apply_elf_rel()
* kexec/elf: assign one to align if sh_addralign equals zero
* arm64/crashdump-arm64: explicit type conversion to suppress compiler warning
* arm64/kexec-arm64: add support for R_AARCH64_MOVW_UABS_G* rela
* arm64/kexec-arm64: use enum to organize the reloc type
* arm64/kexec-arm64: add support for R_AARCH64_LDST128_ABS_LO12_NC rela
* kexec-tools: fix leak FILE pointer.
* purgatory: do not enable vectorization automatically for purgatory compiling
* kexec-tools: Determine if the image is lzma commpressed
* util_lib/elf_info: harden parsing of printk buffer
* github: run apt-get update before installing packages
* kexec-xen: Allow xen_kexec_exec() to return in case of Live Update
* kexec-tools: print error if kexec_file_load fails
* kexec-tools: mips: Concatenate --reuse-cmdline and --append
* kexec-tools: mips: Add some debug info
* arm64: fix PAGE_OFFSET calc for flipped mm
* arm64: read VA_BITS from kcore for 52-bits VA kernel
* arm64/crashdump: unify routine to get page_offset
* arm64: make phys_offset signed
* s390: add support for --reuse-cmdline
* use slurp_proc_file() in get_command_line()
* add slurp_proc_file()
* s390: use KEXEC_ALL_OPTIONS
* s390: add variable command line size
* arm64: support more than one crash kernel regions
* s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel()
* arm64/crashdump: deduce paddr of _text based on kernel code size
- drop kexec-tools-print-error-if-kexec_file_load-fails.patch,
kexec-tools-remove-duplicate-ramdisk-definition.patch (upstream)
- add homepage url
- add gpg validation
==== libnftnl ====
Version update (1.2.1 -> 1.2.2)
- Update to release 1.2.2
* exthdr: tcp option reset support
==== makedumpfile ====
Version update (1.7.0 -> 1.7.1)
- Update to 1.7.1:
* support for kernel up to 5.17
* sadump: remove variable length array
* print error when reading with unsupported compression
- Drop upstreamed makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch
==== python-regex ====
Version update (2021.7.6 -> 2022.4.24)
- Update to 2022.4.24
* Many fixes, including drop of Python 2 and improvement of fuzzy
test coverage
==== snapper ====
Subpackages: libsnapper6
- added generic plugin support (gh#openSUSE/snapper#727)
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
installation-images-MicroOS (17.51 -> 17.54)
iso-codes (4.9.0 -> 4.10.0)
kdump (1.0.2+git12.g1a68ca5 -> 1.0.2+git13.ge715180)
kernel-source (5.18.1 -> 5.18.2)
kexec-tools (2.0.22 -> 2.0.24)
libnftnl (1.2.1 -> 1.2.2)
makedumpfile (1.7.0 -> 1.7.1)
python-regex (2021.7.6 -> 2022.4.24)
snapper
=== Details ===
==== installation-images-MicroOS ====
Version update (17.51 -> 17.54)
- merge gh#openSUSE/installation-images#597
- Retire Kubic: there are no images built anymore
- 17.54
- merge gh#openSUSE/installation-images#599
- adjust module config to handle mctp-i2c
- 17.53
- merge gh#openSUSE/installation-images#598
- Adjust to ignore all python 3.x versions
- 17.52
==== iso-codes ====
Version update (4.9.0 -> 4.10.0)
Subpackages: iso-codes-lang
- update to 4.10.0:
* Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
* Update ISO 4217. Fixes #24
* ISO 639-3: New translation for Friulian
* ISO 639-5: New translations for Esperanto, Hindi, Russian
* ISO 4217: New translation for Esperanto
* Translation updates for ISO 3166-1
* Translation updates for ISO 3166-2
* Translation updates for ISO 3166-3
* Translation updates for ISO 639-2
* Translation updates for ISO 639-3
* Translation updates for ISO 639-5
* Translation updates for ISO 4217
* Translation updates for ISO 15924
* ISO 3166-2: Add parent codes for GB. Fixes #36
* ISO 3166-2: Fix subdivision names for Finland. Fixes #37
==== kdump ====
Version update (1.0.2+git12.g1a68ca5 -> 1.0.2+git13.ge715180)
- kdumptool calibrate: add more margin to reservation calculations
(bsc#1196728)
==== kernel-source ====
Version update (5.18.1 -> 5.18.2)
- Update config files (only run_oldconfig.sh).
- commit 695cfee
- Linux 5.18.2 (bsc#1012628).
- netfilter: nf_tables: disallow non-stateful expression in sets
earlier (bsc#1012628).
- i2c: ismt: prevent memory corruption in ismt_access()
(bsc#1012628).
- assoc_array: Fix BUG_ON during garbage collect (bsc#1012628).
- pipe: make poll_usage boolean and annotate its access
(bsc#1012628).
- pipe: Fix missing lock in pipe_resize_ring() (bsc#1012628).
- net: ipa: compute proper aggregation limit (bsc#1012628).
- drm/i915: Fix -Wstringop-overflow warning in call to
intel_read_wm_latency() (bsc#1012628).
- exfat: check if cluster num is valid (bsc#1012628).
- netfilter: nft_limit: Clone packet limits' cost value
(bsc#1012628).
- netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
(bsc#1012628).
- netfilter: nf_tables: hold mutex on netns pre_exit path
(bsc#1012628).
- netfilter: nf_tables: double hook unregistration in netns path
(bsc#1012628).
- netfilter: conntrack: re-fetch conntrack after insertion
(bsc#1012628).
- KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator
(bsc#1012628).
- x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct
kvm_xsave) (bsc#1012628).
- x86/kvm: Alloc dummy async #PF token outside of raw spinlock
(bsc#1012628).
- x86, kvm: use correct GFP flags for preemption disabled
(bsc#1012628).
- x86/uaccess: Implement macros for CMPXCHG on user addresses
(bsc#1012628).
- KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits
(bsc#1012628).
- KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses
(bsc#1012628).
- KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness
(bsc#1012628).
- KVM: x86: avoid loading a vCPU after .vm_destroy was called
(bsc#1012628).
- KVM: x86: Fix the intel_pt PMI handling wrongly considered
from guest (bsc#1012628).
- KVM: x86: Drop WARNs that assert a triple fault never "escapes"
from L2 (bsc#1012628).
- KVM: x86/mmu: Don't rebuild page when the page is synced and
no tlb flushing is required (bsc#1012628).
- KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent
kernel data leak (bsc#1012628).
- crypto: caam - fix i.MX6SX entropy delay value (bsc#1012628).
- crypto: ecrdsa - Fix incorrect use of vli_cmp (bsc#1012628).
- crypto: qat - rework the VF2PF interrupt handling logic
(bsc#1012628).
- zsmalloc: fix races between asynchronous zspage free and page
migration (bsc#1012628).
- tools/memory-model/README: Update klitmus7 compat table
(bsc#1012628).
- ALSA: usb-audio: Workaround for clock setup on TEAC devices
(bsc#1012628).
- ALSA: usb-audio: Add missing ep_idx in fixed EP quirks
(bsc#1012628).
- ALSA: usb-audio: Configure sync endpoints before data
(bsc#1012628).
- Bluetooth: hci_qca: Use del_timer_sync() before freeing
(bsc#1012628).
- ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
(bsc#1012628).
- dm integrity: fix error code in dm_integrity_ctr()
(bsc#1012628).
- dm crypt: make printing of the key constant-time (bsc#1012628).
- dm stats: add cond_resched when looping over entries
(bsc#1012628).
- dm verity: set DM_TARGET_IMMUTABLE feature flag (bsc#1012628).
- raid5: introduce MD_BROKEN (bsc#1012628).
- fs/ntfs3: validate BOOT sectors_per_clusters (bsc#1012628).
- HID: multitouch: Add support for Google Whiskers Touchpad
(bsc#1012628).
- HID: multitouch: add quirks to enable Lenovo X12 trackpoint
(bsc#1012628).
- x86/sgx: Disconnect backing page references from dirty status
(bsc#1012628).
- x86/sgx: Mark PCMD page as dirty when modifying contents
(bsc#1012628).
- x86/sgx: Obtain backing storage page with enclave mutex held
(bsc#1012628).
- x86/sgx: Fix race between reclaimer and page fault handler
(bsc#1012628).
- x86/sgx: Ensure no data in PCMD page after truncate
(bsc#1012628).
- media: i2c: imx412: Fix reset GPIO polarity (bsc#1012628).
- media: i2c: imx412: Fix power_off ordering (bsc#1012628).
- tpm: Fix buffer access in tpm2_get_tpm_pt() (bsc#1012628).
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
(bsc#1012628).
- docs: submitting-patches: Fix crossref to 'The canonical patch
format' (bsc#1012628).
- NFS: Memory allocation failures are not server fatal errors
(bsc#1012628).
- NFSD: Fix possible sleep during nfsd4_release_lockowner()
(bsc#1012628).
- bpf: Fill new bpf_prog_pack with illegal instructions
(bsc#1012628).
- bpf: Fix potential array overflow in bpf_trampoline_get_progs()
(bsc#1012628).
- bpf: Fix combination of jit blinding and pointers to bpf
subprogs (bsc#1012628).
- bpf: Enlarge offset check value to INT_MAX in
bpf_skb_{load,store}_bytes (bsc#1012628).
- bpf: Fix usage of trace RCU in local storage (bsc#1012628).
- bpf: Fix excessive memory allocation in stack_map_alloc()
(bsc#1012628).
- bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access
(bsc#1012628).
- bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access
(bsc#1012628).
- bpf: Do write access check for kfunc and global func
(bsc#1012628).
- ALSA: usb-audio: Optimize TEAC clock quirk (bsc#1012628).
- commit b7b9d3b
- Remove mistakenly enabled CONFIG_JBD2_DEBUG.
- commit 7534680
- iommu/amd: Increase timeout waiting for GA log enablement
(bsc#1199052).
- commit dfccb72
- iommu/amd: Increase timeout waiting for GA log enablement
(bsc#1199052).
- commit 0578d76
- KVM: x86: avoid calling x86 emulator without a decoded
instruction (CVE-2022-1852 bsc#1199875).
- commit b4b07c8
- KVM: x86: avoid calling x86 emulator without a decoded
instruction (CVE-2022-1852 bsc#1199875).
- commit 01a406d
==== kexec-tools ====
Version update (2.0.22 -> 2.0.24)
- update to 2.0.24:
* arm64: fix static data relocations in machine_apply_elf_rel()
* kexec/elf: assign one to align if sh_addralign equals zero
* arm64/crashdump-arm64: explicit type conversion to suppress compiler warning
* arm64/kexec-arm64: add support for R_AARCH64_MOVW_UABS_G* rela
* arm64/kexec-arm64: use enum to organize the reloc type
* arm64/kexec-arm64: add support for R_AARCH64_LDST128_ABS_LO12_NC rela
* kexec-tools: fix leak FILE pointer.
* purgatory: do not enable vectorization automatically for purgatory compiling
* kexec-tools: Determine if the image is lzma commpressed
* util_lib/elf_info: harden parsing of printk buffer
* github: run apt-get update before installing packages
* kexec-xen: Allow xen_kexec_exec() to return in case of Live Update
* kexec-tools: print error if kexec_file_load fails
* kexec-tools: mips: Concatenate --reuse-cmdline and --append
* kexec-tools: mips: Add some debug info
* arm64: fix PAGE_OFFSET calc for flipped mm
* arm64: read VA_BITS from kcore for 52-bits VA kernel
* arm64/crashdump: unify routine to get page_offset
* arm64: make phys_offset signed
* s390: add support for --reuse-cmdline
* use slurp_proc_file() in get_command_line()
* add slurp_proc_file()
* s390: use KEXEC_ALL_OPTIONS
* s390: add variable command line size
* arm64: support more than one crash kernel regions
* s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel()
* arm64/crashdump: deduce paddr of _text based on kernel code size
- drop kexec-tools-print-error-if-kexec_file_load-fails.patch,
kexec-tools-remove-duplicate-ramdisk-definition.patch (upstream)
- add homepage url
- add gpg validation
==== libnftnl ====
Version update (1.2.1 -> 1.2.2)
- Update to release 1.2.2
* exthdr: tcp option reset support
==== makedumpfile ====
Version update (1.7.0 -> 1.7.1)
- Update to 1.7.1:
* support for kernel up to 5.17
* sadump: remove variable length array
* print error when reading with unsupported compression
- Drop upstreamed makedumpfile-sadump-kaslr-fix-kaslr_offset-calculation.patch
==== python-regex ====
Version update (2021.7.6 -> 2022.4.24)
- Update to 2022.4.24
* Many fixes, including drop of Python 2 and improvement of fuzzy
test coverage
==== snapper ====
Subpackages: libsnapper6
- added generic plugin support (gh#openSUSE/snapper#727)
Hi,
With firewalld 1.1.0 upstream released additonal a firewalld container.
Beside some other bigger problems at the beginning, this container comes
with his own dbus daemon. Which means, podman, NetworkManager, wicked
and other tools cannot communicate with firewalld and will most likely
mess up the system with own iptables rules.
So I thought about this could be done better and here it is, my
firewalld container. It still contains a dbus daemon (firewalld RPM
requires that...), but works with the system dbus daemon:
https://github.com/thkukuk/firewalld-container/
The container image can be found here: registry.opensuse.org/home/kukuk/container/firewalld
I use runlabel to install the required files:
podman container runlabel install registry.opensuse.org/home/kukuk/container/firewalld
Most likely you have to restart polkit afterwards, if you are using it.
MicroOS does not install polkit by default, so no issue there.
Run it:
podman container runlabel run registry.opensuse.org/home/kukuk/container/firewalld
or use "systemctl start firewalld".
and if you want to get rid of it again:
podman container runlabel uninstall registry.opensuse.org/home/kukuk/container/firewalld
Bear with me, it's the first time I use runlabel. I'm more than happy
about any remarks or improvements.
And after two days of testing, I'm so confident from it that I will
deploy it on my productive systems the next days :)
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
Managing Director: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman
(HRB 36809, AG Nürnberg)
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (22.1.0 -> 22.1.1)
Mesa-demo (8.4.0 -> 8.5.0)
Mesa-drivers (22.1.0 -> 22.1.1)
PackageKit
alsa (1.2.6.1 -> 1.2.7)
cups (2.4.1 -> 2.4.2)
evolution-data-server (3.44.1 -> 3.44.2)
geoclue2 (2.5.7 -> 2.6.0)
glib2 (2.72.1 -> 2.72.2)
gnome-control-center (42.1 -> 42.2)
gnome-shell (42.1 -> 42.2)
gnome-shell-extensions (42.1 -> 42.2)
gnome-software (42.1 -> 42.2)
gnome-terminal (3.44.0 -> 3.44.1)
gnutls (3.7.4 -> 3.7.6)
google-noto-fonts
grub2
gstreamer-plugins-bad
gtk4 (4.6.4 -> 4.6.5)
gtkmm3 (3.24.5 -> 3.24.6)
gvfs (1.50.1 -> 1.50.2)
hwdata (0.359 -> 0.360)
iproute2 (5.17 -> 5.18)
kernel-source (5.17.9 -> 5.18.1)
libdrm (2.4.110 -> 2.4.111)
libdvdread (6.1.2 -> 6.1.3)
libmbim (1.26.2 -> 1.26.4)
libwacom (1.12 -> 2.2.0)
lua54
mdadm
mozilla-nspr (4.33 -> 4.34)
mozilla-nss (3.77 -> 3.78.1)
mutter (42.1 -> 42.2)
nautilus (42.1.1 -> 42.2)
ncurses (6.3.20220501 -> 6.3.20220529)
openjpeg2 (2.4.0 -> 2.5.0)
openldap2 (2.6.1 -> 2.6.2)
parted
patterns-base
patterns-containers
patterns-microos
perl-libwww-perl (6.64 -> 6.66)
poppler (22.05.0 -> 22.06.0)
poppler-qt5 (22.05.0 -> 22.06.0)
pulseaudio (15.0 -> 16.0)
python-alembic (1.7.7 -> 1.8.0)
python-jsonschema (4.4.0 -> 4.5.1)
python-prettytable (3.2.0 -> 3.3.0)
python-pyOpenSSL
python-python-gnupg (0.4.8 -> 0.4.9)
python-zipp (3.7.0 -> 3.8.0)
qalculate (3.20.1 -> 4.2.0)
re2 (20220401 -> 20220601)
sg3_utils (1.47+4.82fb156 -> 1.47+5.d13bc56)
suse-module-tools (16.0.19 -> 16.0.20)
system-config-printer (1.5.15 -> 1.5.16)
systemd (250.5 -> 250.6)
tiff (4.3.0 -> 4.4.0)
toolbox (2.3+git20220117.bd53c7c -> 2.3+git20220603.bbeda2e)
webkit2gtk3 (2.36.2 -> 2.36.3)
webkit2gtk3-soup2 (2.36.2 -> 2.36.3)
wireless-regdb (20220408 -> 20220527)
xkeyboard-config (2.34 -> 2.36)
=== Details ===
==== Mesa ====
Version update (22.1.0 -> 22.1.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- removed libkms BuildRequires, since it has been dropped from
libdrm
- Update to 22.1.1
* first bugfix release
- supersedes U_llvmpipe-flush-resources-for-kms-swrast-path.patch
- Add patch to fix glitches with KMS (boo#1199885):
* U_llvmpipe-flush-resources-for-kms-swrast-path.patch
==== Mesa-demo ====
Version update (8.4.0 -> 8.5.0)
- Update to version 8.5.0
* over four years since the last release; a lot of changes
including support for Meson build
==== Mesa-drivers ====
Version update (22.1.0 -> 22.1.1)
Subpackages: Mesa-dri Mesa-gallium
- removed libkms BuildRequires, since it has been dropped from
libdrm
- Update to 22.1.1
* first bugfix release
- supersedes U_llvmpipe-flush-resources-for-kms-swrast-path.patch
- Add patch to fix glitches with KMS (boo#1199885):
* U_llvmpipe-flush-resources-for-kms-swrast-path.patch
==== PackageKit ====
Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
packages(gh#hughsie/PackageKit#543, boo#1199895).
==== alsa ====
Version update (1.2.6.1 -> 1.2.7)
- Backport upstream fixes for 32bit inode and ELD parsing:
0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
0002-control-eld-fix-the-decoding-for-older-hw.patch
- Update to version 1.2.7:
more extended UCM API, PCM rate,multi,direct plugin fixes and
enhancements, compilation fixes, etc. For details see:
https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib
==== cups ====
Version update (2.4.1 -> 2.4.2)
Subpackages: cups-client cups-config libcups2 libcupsimage2
- Version upgrade to 2.4.2:
See https://github.com/openprinting/cups/releases
CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
together with LibreSSL/OpenSSL and minimal AIX support.
* Fixed certificate strings comparison
for Local authorization (CVE-2022-26691)
* The `cupsFileOpen` function no longer opens files
for append in read-write mode (Issue #291)
* The cupsd daemon removed processing temporary
queue (Issue #364)
* Fixed delay in IPP backend if GNUTLS is used and endpoint
doesn't confirm closing the connection (Issue #365)
* Fixed conditional jump based on uninitialized value
in cups/ppd.c (Issue #329)
* Fixed CSS related issues in CUPS Web UI (Issue #344)
* Fixed copyright in CUPS Web UI trailer template (Issue #346)
* mDNS hostname in device uri is not resolved when installaling
a permanent IPP Everywhere queue (Issues #340, #343)
* The `lpstat` command now reports when the scheduler
is not running (Issue #352)
* Updated the man pages concerning the `-h` option (Issue #357)
* Re-added LibreSSL/OpenSSL support (Issue #362)
* Updated the Solaris smf service file (Issue #368)
* Fixed a regression in lpoptions option support (Issue #370)
* The scheduler now regenerates the PPD cache information after
changing the "cupsd.conf" file (Issue #371)
* Updated the scheduler to set "auth-info-required"
to "username,password" if a backend reports it needs
authentication info but doesn't set a method
for authentication (Issue #373)
* Updated the configure script to look for the OpenSSL library
the old way if pkg-config is not available (Issue #375)
* Fixed the prototype for the `httpWriteResponse`
function (Issue #380)
* Brought back minimal AIX support (Issue #389)
* `cupsGetResponse` did not always set the last error.
* Fixed a number of old references to the Apple CUPS web page.
* Restored the default/generic printer icon file
for the web interface.
* Removed old stylesheet classes that are no longer used
by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2
==== evolution-data-server ====
Version update (3.44.1 -> 3.44.2)
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.2:
+ Miscellaneous:
- ERemindersWidget: Allow width shrink for small screens.
- Fix few memory leaks discovered by Coverity scan.
- GOA module: Prevent ESource removal on D-Bus reconnect or
registry reload.
+ Bug Fixes:
- CalDAV: Crash on calendar update.
- e-webdav-discover: Fails to find Radicale calendars within
collection account.
- Google OAuth out-of-band (oob) flow will be deprecated.
- IMAPx: Fails to create folder with NIL folder hierarchy
delimiter.
- WebDAVCollectionBackend: Removes sources on server error.
==== geoclue2 ====
Version update (2.5.7 -> 2.6.0)
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Update to version 2.6.0:
+ Stop the client for system applications when accuracy is set to
NONE.
+ NMEA: add a unix socket file option.
+ Client info: support cgroup v2.
+ Don't compute movements for low accuracy sources.
+ Add an option to generate vapi.
+ Send the 3G tower type as part of the Mozilla location service
requests.
+ Add phosh & lipstick as allowed agents.
+ Use GeoIP when no WiFi device is available.
+ Modem manager: add polkit rule to allow GPS access.
+ Allow disabling compass at build and at runtime.
+ Fix heading computation for identical locations.
+ Be strict with time and distance threshold.
+ Fix the XDG location portal integration.
+ Replace agent wait timeout with a queue.
+ Other bugs fixes.
- Drop geoclue2-geoip-when-wifi-unavailable.patch: fixed upstream.
- Minor tweaks to rpmlintrc file: systemd_service changed from
warnings to error (but still don't apply here, as it's a dbus
enabled service).
==== glib2 ====
Version update (2.72.1 -> 2.72.2)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.72.2:
+ Bugs fixed: glgo#GNOME/GLib#2640, glgo#GNOME/GLib!2605,
glgo#GNOME/GLib!2616, glgo#GNOME/GLib!2629,
glgo#GNOME/GLib!2643, glgo#GNOME/GLib!2644,
glgo#GNOME/GLib!2662, glgo#GNOME/GLib!2691.
+ Updated translations.
==== gnome-control-center ====
Version update (42.1 -> 42.2)
Subpackages: gnome-control-center-goa
- Update to version 42.2:
+ Applications:
- Fix Snap permissions support failing to compile.
- Fix CcInfoRow having the wrong parent.
- Fix crash crash when switching between two apps.
+ Background: Make sure the size of the light/dark previews are
the same.
+ Keyboard: Fix crash resetting all keyboard shortcuts.
+ Network: Stop freeze when closing wired connection properties
with Escape.
+ Sharing:
- Fix close button on Verify Encryption dialog
- Turn off RDP gsettings key when turning off RDP
+ Shell: Initialise locale early.
+ Sound: Update theme correctly so other apps respond to change.
+ Updated translations.
==== gnome-shell ====
Version update (42.1 -> 42.2)
Subpackages: gnome-shell-calendar
- Update to version 42.2:
+ Align space-padded times in world clocks.
+ Fix top bar menus on lock screen.
+ Fix on-screen keyboard gestures.
+ Fix focus tracking in magnifier on wayland.
+ Misc. bug fixes.
==== gnome-shell-extensions ====
Version update (42.1 -> 42.2)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 42.2:
+ native-window-placement: Adjust to gnome-shell 42 changes.
+ window-list: Fix visibility on non-primary monitors.
==== gnome-software ====
Version update (42.1 -> 42.2)
- Update to version 42.2:
+ Fix installing langpacks for certain locales.
+ Improve UI presentation of flatpak apps with complex
permissions.
+ Fix minor UI glitches on updates page.
+ Fix installation of .deb packages with PackageKit ? 1.2.5.
+ Fix the ?Remove? button for your own app reviews.
+ Minor UI fixes when using a dark theme.
+ Updated translations.
==== gnome-terminal ====
Version update (3.44.0 -> 3.44.1)
Subpackages: nautilus-extension-terminal
- Update to version 3.44.1:
+ util: Show timestamps in the local timezone.
+ screen: Use same match cursor as vte hyperlink cursor.
+ Updated translations.
==== gnutls ====
Version update (3.7.4 -> 3.7.6)
- Update to version 3.7.6:
* libgnutls: Fixed invalid write when gnutls_realloc_zero() is
called with new_size < old_size. This bug caused heap
corruption when gnutls_realloc_zero() has been set as gmp
reallocfunc.
* Remove gnutls-3.7.5-fix-gnutls_realloc_zero.patch: Fixed
upstream.
- Add gnutls-3.7.5-fix-gnutls_realloc_zero.patch: Fix memory
corruption in gnutls_realloc_zero (gl#gnutls/gnutls#1367,
boo#1199929).
- update to 3.7.5:
* add options disable session ticket usage in TLS 1.2 because
it does not provide forward secrecy
* For TLS 1.3 where session tickets do provide forward secrecy,
the PFS priority string now only disables session tickets in
TLS 1.2.
* Future backward incompatibility: in the next major release of
GnuTLS those flag and modifier are planned to be removed
* gnutls-cli, gnutls-serv: Channel binding for printing
information has been changed from tls-unique to tls-exporter
as tls-unique is not supported in TLS 1.3.
* Certificate sanity checks has been enhanced to make gnutls
more RFC 5280 compliant:
* Removed 3DES from FIPS approved algorithms
* Optimized support for AES-SIV-CMAC algorithms
* libgnutls: HKDF and AES-GCM algorithms are now approved in
FIPS-140 mode when used in TLS
==== google-noto-fonts ====
- Add obsoletes and provides for google-{arimo,cousine,tinos}-fonts
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin
- Use boot disks in OpenFirmware, fixing regression caused by
0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when
the root LV is completely in the boot LUN (bsc#1197948)
* 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch
- Fix error message in displaying help on bootable snapshot (bsc#1199609)
==== gstreamer-plugins-bad ====
Subpackages: libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0
- removed libkms BuildRequires, since it has been dropped from
libdrm
==== gtk4 ====
Version update (4.6.4 -> 4.6.5)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.6.5:
+ GtkFileChooser: Fix pasting text into the name field.
+ GtkText: Remove an assertion that is sometimes hit.
+ Wayland: Ensure that our cursor surfaces don't violate protocol
constraints.
+ Accssibility: Fix a problem in the accessibility tree.
+ Updated translations.
==== gtkmm3 ====
Version update (3.24.5 -> 3.24.6)
- Update to version 3.24.6:
+ GTK: TreeValueProxy: Declare copy constructor = default,
avoiding warnings from the claing++ compiler.
+ Object::_release_c_instance(): Unref orphan managed widgets.
+ SizeGroup demo: Set active items in the combo boxs,
so something is shown.
+ Build with Meson: MSVC build: Support Visual Studio 2022.
+ Specify 'check' option in run_command().
+ Check if Perl is required for building documentation.
+ Don't use deprecated python3.path() and execute
(..., gui_app...).
==== gvfs ====
Version update (1.50.1 -> 1.50.2)
Subpackages: gvfs-backends
- Update to version 1.50.2:
+ smb: Rework anonymous handling to avoid EINVAL.
+ http: Unescape prefix to fix handling of encoded URIs.
+ build: Fix build without Avahi support.
==== hwdata ====
Version update (0.359 -> 0.360)
- Update to version 0.360 (bsc#1200110):
+ Updated pci, usb and vendor ids.
==== iproute2 ====
Version update (5.17 -> 5.18)
- update to 5.18:
This is the release of iproute2 corresponding to the 5.18 kernel.
There are not many new features in this release.
* The build issues with libbpf should be fixed now.
* Building with clang is now supported.
* There are still some warnings with gcc-12 that will need to be
fixed in the upstream kernel headers.
==== kernel-source ====
Version update (5.17.9 -> 5.18.1)
- Linux 5.18.1 (bsc#1012628).
- ALSA: ctxfi: Add SB046x PCI ID (bsc#1012628).
- ACPI: sysfs: Fix BERT error region memory mapping (bsc#1012628).
- random: check for signals after page of pool writes
(bsc#1012628).
- random: wire up fops->splice_{read,write}_iter() (bsc#1012628).
- random: convert to using fops->write_iter() (bsc#1012628).
- random: convert to using fops->read_iter() (bsc#1012628).
- random: unify batched entropy implementations (bsc#1012628).
- random: move randomize_page() into mm where it belongs
(bsc#1012628).
- random: move initialization functions out of hot pages
(bsc#1012628).
- random: make consistent use of buf and len (bsc#1012628).
- random: use proper return types on get_random_{int,long}_wait()
(bsc#1012628).
- random: remove extern from functions in header (bsc#1012628).
- random: use static branch for crng_ready() (bsc#1012628).
- random: credit architectural init the exact amount
(bsc#1012628).
- random: handle latent entropy and command line from
random_init() (bsc#1012628).
- random: use proper jiffies comparison macro (bsc#1012628).
- random: remove ratelimiting for in-kernel unseeded randomness
(bsc#1012628).
- random: move initialization out of reseeding hot path
(bsc#1012628).
- random: avoid initializing twice in credit race (bsc#1012628).
- random: use symbolic constants for crng_init states
(bsc#1012628).
- siphash: use one source of truth for siphash permutations
(bsc#1012628).
- random: help compiler out with fast_mix() by using simpler
arguments (bsc#1012628).
- random: do not use input pool from hard IRQs (bsc#1012628).
- random: order timer entropy functions below interrupt functions
(bsc#1012628).
- random: do not pretend to handle premature next security model
(bsc#1012628).
- random: use first 128 bits of input as fast init (bsc#1012628).
- random: do not use batches when !crng_ready() (bsc#1012628).
- random: insist on random_get_entropy() existing in order to
simplify (bsc#1012628).
- xtensa: use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- sparc: use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- um: use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- x86/tsc: Use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- nios2: use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- arm: use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- mips: use fallback for random_get_entropy() instead of just
c0 random (bsc#1012628).
- riscv: use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- m68k: use fallback for random_get_entropy() instead of zero
(bsc#1012628).
- timekeeping: Add raw clock fallback for random_get_entropy()
(bsc#1012628).
- powerpc: define get_cycles macro for arch-override
(bsc#1012628).
- alpha: define get_cycles macro for arch-override (bsc#1012628).
- parisc: define get_cycles macro for arch-override (bsc#1012628).
- s390: define get_cycles macro for arch-override (bsc#1012628).
- ia64: define get_cycles macro for arch-override (bsc#1012628).
- init: call time_init() before rand_initialize() (bsc#1012628).
- random: fix sysctl documentation nits (bsc#1012628).
- HID: amd_sfh: Add support for sensor discovery (bsc#1012628).
- lockdown: also lock down previous kgdb use (bsc#1012628).
- commit df81444
- Update patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch
Update to upstream version, update upstream reference and move into sorted
section.
- commit 3ae1db7
- series.conf: cleanup
- update upstream reference and move into sorted section:
- patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch
- commit dc762c4
- kernel-binary.spec: Support radio selection for debuginfo.
To disable debuginfo on 5.18 kernel a radio selection needs to be
switched to a different selection. This requires disabling the currently
active option and selecting NONE as debuginfo type.
- commit 43b5dd3
- Update config files -- DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT (bsc#1199932)
Set DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT which makes use of dwarf5 on
gcc-11 and newer.
- commit f439809
- random: do not use input pool from hard IRQs (bsc#1199803).
- commit 3352b92
- Add dtb-starfive
- commit 9633cc7
- Revert "net: af_key: add check for pfkey_broadcast in function
pfkey_process" (20220523022438.ofhehjievu2alj3h(a)lion.mk-sys.cz).
- commit 2023975
- Update to 5.18 final
- refresh configs (headers only)
- commit d0f5e4b
==== libdrm ====
Version update (2.4.110 -> 2.4.111)
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_nouveau2 libdrm_radeon1
- update to 2.4.111
* bugfixes
* drops libkms
- added tegra-* tools on aarch64 to spefile
==== libdvdread ====
Version update (6.1.2 -> 6.1.3)
- update to 6.1.3:
* Improvements for OpenBSD
* Fix crashes on some DVD (0 PCGI SRP)
* Misc source fixes and cleanups, including fixes for recent toolchains
==== libmbim ====
Version update (1.26.2 -> 1.26.4)
- update to 1.26.4:
* meson: force building doc on normal builds, not only during install.
* meson: fix 'export_packages' in GIR setup.
* compat: deprecate the MbimLteAttachStatus type.
* net-port-manager: use unaligned netlink attribute length.
* include MBIM proxy control service in docs.
* codegen: add section doc for each service.
* utils: add missing short description in section.
* compat: add missing MbimLteAttachStatus doc.
* device: add missing mbim_device_list_links() doc.
* device: fix MbimDevice 'device-in-session' property doc.
* version: add missing MBIM_CHECK_VERSION() documentation.
* device: fix wrong reference to QmiDevice
* Several other minor improvements and fixes.
==== libwacom ====
Version update (1.12 -> 2.2.0)
- Remove meson conditional - no other build system is supported.
- update to 2.2.0:
* data: Add ISDv4 5285 (Lenovo ThinkPad X13 Yoga Gen 2)
* data: Add ISDv4 16C (HP ZBook x2 G4)
* Add ISDv4 52a2 (Lenovo Yoga 6 13ALC6)
* data: Add ISDv4 5218 (Lenovo IdeaPad Flex 5 14ALC05)
* data: Add ISDv4 521c (Lenovo IdeaPad Flex 5 15ALC05)
* data: Add ISDv4 49a3 (Dell Latitude 7320 Detachable)
* Remove now-unused libwacom.pc.in
* CI: add a workflow to check for "sysinfo" in newly added data files
* doc: fix the check for integration flags in the example code
* github: bump freebsd workflow to 0.1.5
* Update data/surface-go-2.tablet
* Update huion-h610-pro.tablet
* data: Add ISDv4 4995 (HP EliteBook x360 1040 G8 Notebook PC)
* data: Add ISDv4 51EF (Lenovo Yoga C740-14IML)
* data: Add ISDv4 2d1f:0095 (PINE64 PineNote)
* data: Add ISDv4 52b0 (Lenovo Yoga 7 14ACN6)
* data: Add ISDv4 511a (Lenovo ThinkPad X1 Tablet Gen 3)
* data: Add ISDv4 484d (Dell Latitude 5290)
* Add description for elan-2a70 (#466)
* data: remove unknown BuiltIn key from the DTU1931
* data: Add ISDv4 5276 (Lenovo ThinkPad X1 Yoga Gen 6)
* data: Add ISDv4 51d0 ("Lenovo ThinkPad X1 Titanium Gen 1")
* data: Add ISDv4 5019 (Fujitsu LIFEBOOK T935)
* test: add a test for matching the button count with the evdev codes
* meson.build: use gnu_symbol_visibility argument
* meson.build: use current_source_dir() over deprecated source_root()
* Remove unused arguments from two helper functions
* github: build with ninja --verbose
* CI: don't enable -Wall -Wextra in the CI
* Make sign-compare a warning/error
* Add support for a new "Wacom One Pen Display 13"
==== lua54 ====
- Added more numbered patches from upstream:
* luabugs3.patch
* luabugs4.patch
* luabugs5.patch
==== mdadm ====
- resource RAID failed during cluster patch, Mdadm gets floating point error (bsc#1197158)
1004-mdadm-super1-restore-commit-45a87c2f31335-to-fix-clu.patch
==== mozilla-nspr ====
Version update (4.33 -> 4.34)
- update to version 4.34
* add an API that returns a preferred loopback IP on hosts that
have two IP stacks available.
==== mozilla-nss ====
Version update (3.77 -> 3.78.1)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs
- update to NSS 3.78.1
* bmo#1767590 - Initialize pointers passed to
NSS_CMSDigestContext_FinishMultiple
- update to NSS 3.78
* bmo#1755264 - Added TLS 1.3 zero-length inner plaintext checks and
tests, zero-length record/fragment handling tests.
* bmo#1294978 - Reworked overlong record size checks and added TLS1.3
specific boundaries.
* bmo#1763120 - Add ECH Grease Support to tstclnt
* bmo#1765003 - Add a strict variant of moz::pkix::CheckCertHostname.
* bmo#1166338 - Change SSL_REUSE_SERVER_ECDHE_KEY default to false.
* bmo#1760813 - Make SEC_PKCS12EnableCipher succeed
* bmo#1762489 - Update zlib in NSS to 1.2.12.
==== mutter ====
Version update (42.1 -> 42.2)
- Update to version 42.2:
+ Don't use direct scanout for transparent windows.
+ Fix initialization of privacy mode in displays that support it.
+ Fix --replace again.
+ Improve picking a window for direct scanout.
+ Do not allow windows to steal focus when the shell has a grab.
+ Fix night light without GAMMA_LUT property.
+ Fixed crash.
+ Misc. bug fixes.
- Add mutter-crash-meta_context_terminate.patch: Fix SIGSEGV in
meta_context_terminate (bsc#1199382 glgo#GNOME/mutter#2267).
==== nautilus ====
Version update (42.1.1 -> 42.2)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1
- Update to version 42.2:
+ Close broken link message dialog on response.
+ Fix crash when opening new window from pathbar.
+ Fix remote filesystem check.
+ Updated translations.
==== ncurses ====
Version update (6.3.20220501 -> 6.3.20220529)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20220529
+ expanded notes for teken/syscons -TD
+ fix overlooked copying of extended string-heap in copy_termtype
(cf: 20220430).
+ update config.guess
- Add ncurses patch 20220521
+ improve memory-leak checking in several test-programs.
+ set trailing null on string passed from winsnstr() to wins_nwstr().
+ modify del_curterm() to fix memory-leak introduced by change to
copy_termtype().
- Update tack to 1.09-20220528
+ Autoconf fixes
- Add ncurses patch 20220514
+ further improvements to test/test_mouse.c; compare with ncurses test
program menu A/a.
- Add ncurses patch 20220507
+ add test/test_mouse.c (patch by Leonid S Usov).
+ add a few debug-traces for tic, fix a couple of memory-leaks.
==== openjpeg2 ====
Version update (2.4.0 -> 2.5.0)
- update to 2.5.0:
* Encoder: add support for generation of TLM markers
* Decoder: add support for high throughput (HTJ2K) decoding
* Decoder: add support for partial bitstream decoding
* Bug fixes (including security fixes)
==== openldap2 ====
Version update (2.6.1 -> 2.6.2)
- Update to release 2.6.2
* Added support for OpenSSL 3.0 (ITS#9436)
* Fixed ldapdelete to prune LDAP subentries (ITS#9737)
* Fixed libldap to drop connection when non-LDAP data is
received (ITS#9803)
* Fixed libldap to allow newlines at end of included file
(ITS#9811)
* Fixed slapd slaptest conversion of olcLastBind (ITS#9808)
* Fixed slapd to correctly init global_host earlier (ITS#9787)
* Fixed slapd bconfig locking for cn=config replication
(ITS#9584)
* Fixed slapd usage of thread local counters (ITS#9789)
* Fixed slapd to clear runqueue task correctly (ITS#9785)
* Fixed slapd idletimeout handling (ITS#9820)
* Fixed slapd syncrepl handling of new sessions (ITS#9584)
* Fixed slapd to clear connections on bind (ITS#9799)
* Fixed slapd to correctly advance connections index (ITS#9831)
* Fixed slapd syncrepl ODSEE replication of unknown attr
(ITS#9801)
* Fixed slapd-asyncmeta memory leak in keepalive setting,
slapd-ldap memory leak in keepalive setting, SEGV on config
rewrite, ordering on config rewrite, memory leak in keepalive
setting (ITS#9802)
* Fixed slapo-pcache SEGV & slapd-monitor SEGV on shutdown
(ITS#9809)
* Fixed slapd-monitor crash when hitting sizelimit (ITS#9832)
* Fixed slapd-sql to properly escape filter value (ITS#9815)
* Fixed slapo-dynlist dynamic group regression (ITS#9825)
* Fixed slapo-ppolicy operation handling to be consistent
(ITS#9794)
* Fixed slapo-translucent to correctly duplicate substring
filters (ITS#9818)
* Contrib:
* Update ppm module to the 2.1 release (ITS#9814)
* Documentation:
* admin26: Document new lloadd features (ITS#9780)
* Fixed slapd.conf(5)/slapd-config(5) syncrepl
sizelimit/timelimit documentation (ITS#9804)
* Fixed slapd-sock(5) to clarify "sockresps result" behavior
(ITS#8255)
==== parted ====
Subpackages: libparted-fs-resize0 libparted2
- use static keyring file (and switch to the release team keyring)
==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11
- No long recommend haveged (boo#1190024): The mainline Linux
Kernel has now HAVEGED algorithm build in internally (since
version 5.6).
==== patterns-containers ====
- Remove patterns for Kubic specific system roles
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Ensure power-profiles-daemon is installed by Desktop GNOME
pattern.
==== perl-libwww-perl ====
Version update (6.64 -> 6.66)
- updated to 6.66
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.66 2022-05-18 16:44:44Z
- Revert automatic follow of meta refresh tags which was added in 6.63
(GH#415) (Olaf Alders)
6.65 2022-05-09 18:36:14Z
- fix NAME in Makefile.PL (GH#413) (Graham Knop)
==== poppler ====
Version update (22.05.0 -> 22.06.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8
- update to 22.06.0:
core:
* Forms: Fix crash in forms with their own DR
* Refactor CairoFontEngine caching
* CairoOutputDev: preserve text color when drawing type 3 glyphs
* Windows: font code simplification
* Minor code improvements
* pdfattach: Assume filename is utf8 encoded
* pdftohtml: Fix type 3 font size calculation
- drop poppler-cairo_font_face_t-incorrect-cacheing.patch (upstream)
==== poppler-qt5 ====
Version update (22.05.0 -> 22.06.0)
- update to 22.06.0:
core:
* Forms: Fix crash in forms with their own DR
* Refactor CairoFontEngine caching
* CairoOutputDev: preserve text color when drawing type 3 glyphs
* Windows: font code simplification
* Minor code improvements
* pdfattach: Assume filename is utf8 encoded
* pdftohtml: Fix type 3 font size calculation
- drop poppler-cairo_font_face_t-incorrect-cacheing.patch (upstream)
==== pulseaudio ====
Version update (15.0 -> 16.0)
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup
- update to 16.0:
* Notes for end users
* Opus support in RTP modules
* Improved hardware support
* EPOS/Sennheiser GSP 670 USB/wireless headset
* SteelSeries GameDAC
* Behringer UMC22 generalized to Texas Instruments PCM2902 to support more products
* NI Komplete Audio 6 MK2 profiles
* Tunnel latency is now configurable
* Bluetooth device battery level reporting added
* Tunnel and combine-sunk latency fixes
* patcl can show information in JSON format
* Channel remixing can be disabled for module-combine-sink
* A lot of fixes to ALSA, bluetooth, and other components.
* Notes for application developers
* Stream latency reports now include resampler delay
* Module installation location changed, remember to upgrade paprefs to the latest version!
* Notes for packagers
* Opus support in the RTP modules requires enabling GStreamer
* Bluetooth battery level reporting via BlueZ requires enabling experimentals features in BlueZ
* New time smoother implementation
* Change Meson option 'daemon-only' to 'client'
* glib and fftw are now common dependencies, not only for the client.
* Enable GStreamer-based RTP by default when available
==== python-alembic ====
Version update (1.7.7 -> 1.8.0)
- update to version 1.8.0:
* changed
+ [changed] [installation] Alembic 1.8 now supports Python 3.7 and
above. References: #1025
+ [changed] [environment] The ?Pylons? environment template has
been removed as of Alembic 1.8. This template was based on the
very old pre-Pyramid Pylons web framework which has been long
superseded by Pyramid. References: #987
* feature
+ [feature] [typing] PEP 484 typing annotations have been added to
the env.py and revision template files within migration
templates. Pull request by Nikita Sobolev. References: #764
* usecase
+ [usecase] [operations] The op.drop_table() operation directive
will now trigger the before_drop() and after_drop() DDL event
hooks at the table level, which is similar to how the
before_create() and after_create() hooks are triggered by the
op.create_table() directive. Note that as op.drop_table()
accepts only a table name and optional schema name, the Table
object received by the event will not have any information
within it other than the table name and schema name.
References: #1037
+ [usecase] [commands] Added new token epoch to the file_template
option, which will populate the integer epoch as determined by
int(create_date.timestamp()). Pull request courtesy Caio
Carvalho. References: #1027
* bug
+ [bug] [revisioning] Fixed issue where a downgrade using a
relative revision would fail in case of multiple branches with a
single effectively head due to interdependencies between
revisions. References: #1026
+ [bug] [batch] Fixed issue in batch mode where CREATE INDEX would
not use a new column name in the case of a column rename.
References: #1034
==== python-jsonschema ====
Version update (4.4.0 -> 4.5.1)
- update to 4.5.1:
* Revert changes to ``$dynamicRef`` which caused a performance regression
in v4.5.0
* Validator classes for each version now maintain references to the correct
corresponding format checker (#905)
* Development has moved to a `GitHub organization
<https://github.com/python-jsonschema/>`_.
No functional behavior changes are expected from the change.
==== python-prettytable ====
Version update (3.2.0 -> 3.3.0)
- update to 3.3.0:
* Support Python 3.11
* Add flag to preserve internal borders when border=False
* Alignment timing fix (#179) @myheroyuki
==== python-pyOpenSSL ====
- Shift BuildRequires on openssl, it's only required for tests.
==== python-python-gnupg ====
Version update (0.4.8 -> 0.4.9)
- update to 0.4.9:
* Added a status attribute to the returned object from gen_key()
* Provide the ability to add subkeys.
* Add keygrip values to the information collected when keys are listed.
* Added extra_args keyword argument to send_keys(), recv_keys() and
search_keys() to allow passing options relating to key servers.
==== python-zipp ====
Version update (3.7.0 -> 3.8.0)
- update to 3.8.0:
* Removed compatibility code.
==== qalculate ====
Version update (3.20.1 -> 4.2.0)
- Update to 4.2.0:
- Option to plot real and imaginary parts separately (enabled
by default)
- Variable spacing of x values in plot (unless step size is used)
- Updated plot() function with arguments for specification of
plot options (in any order after the third argument)
- Polar plot style
- Ask the user for the desired sinc() variant (unnormalized or
normalized)
- Support for binary-coded decimals (BCD)
- Show names with underscore capitalized and with underscore
removed (with some exceptions)
- Additional information units
- Units for volumetric flow rate
- Tradtional numbers (e.g. dozen, score)
- Show warning when log() is used with a single argument, and
always show second argument of log()
- Show single digit suffixes using Unicode subscript (CLI)
- Make names with a single character followed by digits
case-sensitive with suffix by default
- Accept more than two arguments in gcd() and lcm()
- Interpret a single vector argument as a list of arguments if
function requires more than one argument
- Fix limit of floor(), ceil(), and trunc()
- Fix plotting of derivatives and integrals
- Fix randpoisson()
- Fix reactivation of object, after object that caused
deactivation is removed
- Update to 4.1.1:
- Restrict use of reciprocal in unit conversion, e.g. invert in
"5m/s to s/m" (= 0.2 s/m) but not in "500/lb to g" (= 1.1/g)
- New mHg unit (allows use with prefixes other than milli)
- Always display abbreviated unit name (symbol) with
abbreviated prefix (when unit only has short name)
- Minor improvements to automatic unit conversion
- Fix display of (1 + f(x))/n
- Save definitions on exit (only) if definitions has changed
regardless of interactive mode status (qalc)
- Update to 4.1:
- Use non-breaking narrow space as digit separator in
reasonably short numbers, and between quantity and unit
- Update value of austronomical unit
- Fix segfault (when compiled with -D_GLIBCXX_ASSERTIONS) with
local digit grouping when separator is empty (e.g. with
ignore locale)
- Fix freezes and crashes with extrememly large vectors and
matrices
- Fix segfault (when compiled with -D_GLIBCXX_ASSERTIONS) in
matrix multiplication
- Minor bug fixes and feature improvements (see the ChangeLog
for more details)
- Update to 4.0:
- New matrix syntax (column separated by space or comma, rows
separated by semicolon, as in matlab)
- Do not make any difference between a vector and a matrix with
a single row, or between a scalar and matrix with a single
element
- Support input of functions, units, and variables with
underscores omitted in names (e.g. µ0 = µ_0, FermiCoupling
= fermi_coupling), with some exceptions
- Option to disable "simplified" percentage calculations (e.g.
interpret 100 + 20% as 100 + 0.2 instead of 100 × 120%)
- Option to truncate numbers (instead of round to nearest) in
result
- Convert K, Hz, and 1/m to J (and derived units) using
conversion factor constants (e.g. 1/(550nm) to eV ? 2.25
eV)
- Allow use of M as 10^6 without unit
- New ksi unit
- New functions: divisors(), rate(), vertcat(), horzcat()
- New plastic number (?) constant, and new "hbar" name for
reduced Planck constant, and add second Unicode codepoint for
µ-sign in constants
- Allow zero (1st and/or 2nd argument) in comb() and perm(),
and return zero if second argument (k) is greater than the
first (n)
- Calculate statistical functions (e.g. mode(), min(), max(),
percentile()) separately for each column of matrix
- Return the lowest value if there are multiple values with
equal frequency in mode()
- Parse text argument as expression if concatenate function
name is found in text string, and fix concatenate returning
date
- New layout for output of result of matrices and equations
(qalc)
- Fix Unicode handling on platforms where char is not signed
- Fix bitrot()
- Fix segfault in multisolve() when initial order of equations
is not optimal
- Fix segfault with empty sqrt inside sqrt, e.g. sqrt(1+sqrt())
- Fix incompletely calculated nounit(), e.g. in unit conversion
- Update to 3.22.0:
- New functions: linearfit(), quadraticfit(), cubicfit(),
ramlatency(), parallel()
- Merged inv() and inverse() functions
- Improved and extended parallel operator (|| is interpreted as
parallel if units are used)
- Allow nested subfunctions
- Do not stop testing function argument values after first failure
- Solve x^(x^(-a))=b
- Improved simplification: Im(-x)=-Im(x), Re(-x)=-Re(x)
- Handle units in plot data (remove and set as y-axis label)
- Avoid precision loss on output of interval when saving
approximate variable
- Fix pearson() and spearman()
- Fix display of incompletely solved equation with dual
approximation in some cases
- Fix genvector() when step size requires evaluation
- Fix a%%-b (interpret %% as mod, not percent)
- Fix asin(x)+bcos(x)=c
- Minor bug fixes and feature improvements
- [qacalc] Support "--" as end of options
- [qacalc] New --defaults command line option
- [qacalc] Configurable SIGINT (Ctrl+C) action (exit orderly by
default)
- [qacalc] Vertical space option (vspace)
- [qacalc] Clear command with Ctrl+L shortcut
- [qacalc] Apply same logic with separate to command, as with "to" at
end of expression, when result contains no unit
- [qacalc] Fix "to unicode"
- Update to 3.21.0:
- Ask (once) for correct interpretation of ambiguous implicit
multiplication
- Fix crash when using the dock menu to show the RPN dock stack
for the first time
- Fix link in new version dialog
- Fix parenthesis highlighting when cursor is at end of
expression
- Fix initial value of interval display in preferences dialog
- Fix saving of approximation mode
- Improved simplification of radical expressions
- Improved Im(), Re(), and arg() functions
- Improved output of complex forms (other than the default
rectangular) in exact mode
- Function for drill bit size conversion
- Fixes for equations with complex inverse trigonometric and
hyperbolic functions with no solution
- Fixes for complex x^(ax)=b
==== re2 ====
Version update (20220401 -> 20220601)
- update to 2022-06-01:
* switch to cxx_std_11 and other developer visible fixes
==== sg3_utils ====
Version update (1.47+4.82fb156 -> 1.47+5.d13bc56)
Subpackages: libsgutils2-1_47-2
- Update to version 1.47+5.d13bc56:
* rescan-scsi-bus.sh: add timeout parameter (bsc#1199248)
==== suse-module-tools ====
Version update (16.0.19 -> 16.0.20)
- Update to version 16.0.20:
* Bump version to 16.0.20
* driver-check.sh: avoid false positive error messages (boo#1200107)
* don't hardcode /boot for kernel-related files (boo#1199873)
* spec file: use "install -p" consistently
==== system-config-printer ====
Version update (1.5.15 -> 1.5.16)
Subpackages: python3-cupshelpers system-config-printer-common system-config-printer-dbus-service udev-configure-printer
- Update to version 1.5.16:
+ fix preserve_job_files default settings.
+ add debugprint covering failed fingerprint retrieval attempts.
+ Make sure that applet.py is running one instance per user.
+ fix incorrect use of urllib.request.
+ remove python3-requests.
+ build: Migrate build system from Intltool to Gettext.
+ udev-configure-printer.c: Fix possible use after frees and
leaks.
+ scp-dbus-service.py: Fix typo in method call.
+ add option to disable xmlto manual generation.
+ allow + in device uris - gutenprint has a backend with +.
- Drop python3-requests requires: no longer needed, following
upstream changes.
- Rebase system-config-printer-no-openprinting.patch.
==== systemd ====
Version update (250.5 -> 250.6)
Subpackages: libsystemd0 libudev1 udev
- Import commit 4dbc543953eabd4c578da67ce6e2970d6f96c406 (merge of v250.6)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/0d950479e58dd3af007eb3780d600a5…
- Update rpmlintrc for shlib-policy-name-error/multibuild case.
==== tiff ====
Version update (4.3.0 -> 4.4.0)
- update to 4.4.0:
* TIFFIsBigTiff() function added.
* Functions TIFFFieldSetGetSize() and TIFFieldSetGetCountSize() added.
* LZWDecode(): major speed improvements (~30% faster)
* Predictor 2 (horizontal differenciation): support 64-bit
* Support libjpeg 9d
* avoid hang in TIFFRewriteDirectory() if a classic file > 4 GB is attempted
to be created
* tif_jbig.c: fix crash when reading a file with multiple IFD in
memory-mapped mode and when bit reversal is needed
* TIFFFetchNormalTag(): avoid calling memcpy() with a null source pointer and
size of zero
* TIFFWriteDirectoryTagData(): turn assertion on data length into a runtime
check
* TIFFFetchStripThing(): avoid calling memcpy() with a null source pointer
and size of zero
* TIFFReadDirectory(): avoid calling memcpy() with a null source pointer and
size of zero
* TIFFYCbCrToRGBInit(): avoid Integer-overflow
* TIFFGetField(TIFFTAG_STRIPBYTECOUNTS/TIFFTAG_STRIPOFFSETS): return error if
returned pointer is NULL (fixes #342)
* OJPEG: avoid assertion when using TIFFReadScanline()
* TIFFReadDirectory: fix OJPEG hack
* LZW codec: fix support for strips/tiles > 2 GB on Windows
* TIFFAppendToStrip(): fix rewrite-in-place logic
* Fix TIFFRewriteDirectory discarding directories.
* TIFFReadCustomDirectory(): avoid crash when reading SubjectDistance tag on
a non EXIF directory
* Fix Segmentation fault printing GPS directory if Altitude tag is present
* tif_jpeg.c: do not emit progressive scans with mozjpeg. (#266)
* _TIFFRewriteField(): fix when writing a IFD with a single tile that is a
sparse one, on big endian hosts
* Fix all remaining uses of legacy Deflate compression id and warn on use.
- drop tiff-CVE-2022-0907.patch, tiff-CVE-2022-0561.patch, tiff-CVE-2022-0562.patch,
tiff-CVE-2022-0865.patch, tiff-CVE-2022-0909.patch, tiff-CVE-2022-0924.patch,
tiff-CVE-2022-0908.patch, tiff-CVE-2022-1056,CVE-2022-0891.patch: all upstream
- add signature validation, adds tiff.keyring
==== toolbox ====
Version update (2.3+git20220117.bd53c7c -> 2.3+git20220603.bbeda2e)
- Update to version 2.3+git20220603.bbeda2e:
* Allow to choose runtime and try to retain the user's groups
* (Try to) Avoid problems when packages touching bind mounts are upgraded
* Try to make sure that (some) foreign distro images (kind of) work as toolboxes
* Do not stop a toolbox with something running inside
* Exit if neither podman or docker are usable
* Support passing just the name of the container to create and enter command
* Fix cleanup logic and make toolbox start a little less verbose
* Always pull when creating a new toolbox
* Add a "more sandboxing" mode
==== webkit2gtk3 ====
Version update (2.36.2 -> 2.36.3)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.3 (boo#1200106):
+ Support capturing already encoded video streams, which takes
advantage of encoding done in hardware by devices which support
this feature.
+ Avoid using experimental GStreamer elements for video demuxing.
+ Avoid using the legacy GStreamer VA-API decoding plug-ins,
which often cause rendering issues and are not much maintained.
Their usage can be re-enabled setting
WEBKIT_GST_ENABLE_LEGACY_VAAPI=1 in the environment.
+ Fix playback of YouTube streams which use dynamic ad insertion.
+ Fix display capture with Pipewire.
+ Fix the build without the X11 target when X11 headers are not
present.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-26700, CVE-2022-26709, CVE-2022-26716,
CVE-2022-26717, CVE-2022-26719.
==== webkit2gtk3-soup2 ====
Version update (2.36.2 -> 2.36.3)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.3 (boo#1200106):
+ Support capturing already encoded video streams, which takes
advantage of encoding done in hardware by devices which support
this feature.
+ Avoid using experimental GStreamer elements for video demuxing.
+ Avoid using the legacy GStreamer VA-API decoding plug-ins,
which often cause rendering issues and are not much maintained.
Their usage can be re-enabled setting
WEBKIT_GST_ENABLE_LEGACY_VAAPI=1 in the environment.
+ Fix playback of YouTube streams which use dynamic ad insertion.
+ Fix display capture with Pipewire.
+ Fix the build without the X11 target when X11 headers are not
present.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2022-26700, CVE-2022-26709, CVE-2022-26716,
CVE-2022-26717, CVE-2022-26719.
==== wireless-regdb ====
Version update (20220408 -> 20220527)
- Update to version 20220527:
* wireless-regdb: update regulatory rules for Bulgaria (BG) on 6GHz
* Regulatory update for 6 GHz operation in FI
* Regulatory update for 6 GHz operation in United States (US)
* Regulatory update for 6 GHz operation in Canada (CA)
==== xkeyboard-config ====
Version update (2.34 -> 2.36)
- U_Fixes-regression-from-c3c5d02-were-mistakenly-replac.patch
* Regression fixed from
c3c5d02rules: sort the names of multimedia keyboards alphabetically
"\" at the end of line were mistakenly replacd by "/"
- Update to version 2.36
* bugfixes
* removed autotools support :-(
- switched to meson
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa
Mesa-drivers
alsa
gstreamer-plugins-bad
libdrm (2.4.110 -> 2.4.111)
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- removed libkms BuildRequires, since it has been dropped from
libdrm
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium
- removed libkms BuildRequires, since it has been dropped from
libdrm
==== alsa ====
- Backport upstream fixes for 32bit inode and ELD parsing:
0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
0002-control-eld-fix-the-decoding-for-older-hw.patch
==== gstreamer-plugins-bad ====
Subpackages: libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0
- removed libkms BuildRequires, since it has been dropped from
libdrm
==== libdrm ====
Version update (2.4.110 -> 2.4.111)
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1
- update to 2.4.111
* bugfixes
* drops libkms
- added tegra-* tools on aarch64 to spefile
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
iproute2 (5.17 -> 5.18)
lua54
openjpeg2 (2.4.0 -> 2.5.0)
poppler (22.05.0 -> 22.06.0)
poppler-qt5 (22.05.0 -> 22.06.0)
python-alembic (1.7.7 -> 1.8.0)
python-jsonschema (4.4.0 -> 4.5.1)
python-prettytable (3.2.0 -> 3.3.0)
python-python-gnupg (0.4.8 -> 0.4.9)
=== Details ===
==== iproute2 ====
Version update (5.17 -> 5.18)
- update to 5.18:
This is the release of iproute2 corresponding to the 5.18 kernel.
There are not many new features in this release.
* The build issues with libbpf should be fixed now.
* Building with clang is now supported.
* There are still some warnings with gcc-12 that will need to be
fixed in the upstream kernel headers.
==== lua54 ====
- Added more numbered patches from upstream:
* luabugs3.patch
* luabugs4.patch
* luabugs5.patch
==== openjpeg2 ====
Version update (2.4.0 -> 2.5.0)
- update to 2.5.0:
* Encoder: add support for generation of TLM markers
* Decoder: add support for high throughput (HTJ2K) decoding
* Decoder: add support for partial bitstream decoding
* Bug fixes (including security fixes)
==== poppler ====
Version update (22.05.0 -> 22.06.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8
- update to 22.06.0:
core:
* Forms: Fix crash in forms with their own DR
* Refactor CairoFontEngine caching
* CairoOutputDev: preserve text color when drawing type 3 glyphs
* Windows: font code simplification
* Minor code improvements
* pdfattach: Assume filename is utf8 encoded
* pdftohtml: Fix type 3 font size calculation
- drop poppler-cairo_font_face_t-incorrect-cacheing.patch (upstream)
==== poppler-qt5 ====
Version update (22.05.0 -> 22.06.0)
- update to 22.06.0:
core:
* Forms: Fix crash in forms with their own DR
* Refactor CairoFontEngine caching
* CairoOutputDev: preserve text color when drawing type 3 glyphs
* Windows: font code simplification
* Minor code improvements
* pdfattach: Assume filename is utf8 encoded
* pdftohtml: Fix type 3 font size calculation
- drop poppler-cairo_font_face_t-incorrect-cacheing.patch (upstream)
==== python-alembic ====
Version update (1.7.7 -> 1.8.0)
- update to version 1.8.0:
* changed
+ [changed] [installation] Alembic 1.8 now supports Python 3.7 and
above. References: #1025
+ [changed] [environment] The ?Pylons? environment template has
been removed as of Alembic 1.8. This template was based on the
very old pre-Pyramid Pylons web framework which has been long
superseded by Pyramid. References: #987
* feature
+ [feature] [typing] PEP 484 typing annotations have been added to
the env.py and revision template files within migration
templates. Pull request by Nikita Sobolev. References: #764
* usecase
+ [usecase] [operations] The op.drop_table() operation directive
will now trigger the before_drop() and after_drop() DDL event
hooks at the table level, which is similar to how the
before_create() and after_create() hooks are triggered by the
op.create_table() directive. Note that as op.drop_table()
accepts only a table name and optional schema name, the Table
object received by the event will not have any information
within it other than the table name and schema name.
References: #1037
+ [usecase] [commands] Added new token epoch to the file_template
option, which will populate the integer epoch as determined by
int(create_date.timestamp()). Pull request courtesy Caio
Carvalho. References: #1027
* bug
+ [bug] [revisioning] Fixed issue where a downgrade using a
relative revision would fail in case of multiple branches with a
single effectively head due to interdependencies between
revisions. References: #1026
+ [bug] [batch] Fixed issue in batch mode where CREATE INDEX would
not use a new column name in the case of a column rename.
References: #1034
==== python-jsonschema ====
Version update (4.4.0 -> 4.5.1)
- update to 4.5.1:
* Revert changes to ``$dynamicRef`` which caused a performance regression
in v4.5.0
* Validator classes for each version now maintain references to the correct
corresponding format checker (#905)
* Development has moved to a `GitHub organization
<https://github.com/python-jsonschema/>`_.
No functional behavior changes are expected from the change.
==== python-prettytable ====
Version update (3.2.0 -> 3.3.0)
- update to 3.3.0:
* Support Python 3.11
* Add flag to preserve internal borders when border=False
* Alignment timing fix (#179) @myheroyuki
==== python-python-gnupg ====
Version update (0.4.8 -> 0.4.9)
- update to 0.4.9:
* Added a status attribute to the returned object from gen_key()
* Provide the ability to add subkeys.
* Add keygrip values to the information collected when keys are listed.
* Added extra_args keyword argument to send_keys(), recv_keys() and
search_keys() to allow passing options relating to key servers.
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
qalculate (3.20.1 -> 4.2.0)
toolbox (2.3+git20220117.bd53c7c -> 2.3+git20220603.bbeda2e)
=== Details ===
==== qalculate ====
Version update (3.20.1 -> 4.2.0)
- Update to 4.2.0:
- Option to plot real and imaginary parts separately (enabled
by default)
- Variable spacing of x values in plot (unless step size is used)
- Updated plot() function with arguments for specification of
plot options (in any order after the third argument)
- Polar plot style
- Ask the user for the desired sinc() variant (unnormalized or
normalized)
- Support for binary-coded decimals (BCD)
- Show names with underscore capitalized and with underscore
removed (with some exceptions)
- Additional information units
- Units for volumetric flow rate
- Tradtional numbers (e.g. dozen, score)
- Show warning when log() is used with a single argument, and
always show second argument of log()
- Show single digit suffixes using Unicode subscript (CLI)
- Make names with a single character followed by digits
case-sensitive with suffix by default
- Accept more than two arguments in gcd() and lcm()
- Interpret a single vector argument as a list of arguments if
function requires more than one argument
- Fix limit of floor(), ceil(), and trunc()
- Fix plotting of derivatives and integrals
- Fix randpoisson()
- Fix reactivation of object, after object that caused
deactivation is removed
- Update to 4.1.1:
- Restrict use of reciprocal in unit conversion, e.g. invert in
"5m/s to s/m" (= 0.2 s/m) but not in "500/lb to g" (= 1.1/g)
- New mHg unit (allows use with prefixes other than milli)
- Always display abbreviated unit name (symbol) with
abbreviated prefix (when unit only has short name)
- Minor improvements to automatic unit conversion
- Fix display of (1 + f(x))/n
- Save definitions on exit (only) if definitions has changed
regardless of interactive mode status (qalc)
- Update to 4.1:
- Use non-breaking narrow space as digit separator in
reasonably short numbers, and between quantity and unit
- Update value of austronomical unit
- Fix segfault (when compiled with -D_GLIBCXX_ASSERTIONS) with
local digit grouping when separator is empty (e.g. with
ignore locale)
- Fix freezes and crashes with extrememly large vectors and
matrices
- Fix segfault (when compiled with -D_GLIBCXX_ASSERTIONS) in
matrix multiplication
- Minor bug fixes and feature improvements (see the ChangeLog
for more details)
- Update to 4.0:
- New matrix syntax (column separated by space or comma, rows
separated by semicolon, as in matlab)
- Do not make any difference between a vector and a matrix with
a single row, or between a scalar and matrix with a single
element
- Support input of functions, units, and variables with
underscores omitted in names (e.g. µ0 = µ_0, FermiCoupling
= fermi_coupling), with some exceptions
- Option to disable "simplified" percentage calculations (e.g.
interpret 100 + 20% as 100 + 0.2 instead of 100 × 120%)
- Option to truncate numbers (instead of round to nearest) in
result
- Convert K, Hz, and 1/m to J (and derived units) using
conversion factor constants (e.g. 1/(550nm) to eV ? 2.25
eV)
- Allow use of M as 10^6 without unit
- New ksi unit
- New functions: divisors(), rate(), vertcat(), horzcat()
- New plastic number (?) constant, and new "hbar" name for
reduced Planck constant, and add second Unicode codepoint for
µ-sign in constants
- Allow zero (1st and/or 2nd argument) in comb() and perm(),
and return zero if second argument (k) is greater than the
first (n)
- Calculate statistical functions (e.g. mode(), min(), max(),
percentile()) separately for each column of matrix
- Return the lowest value if there are multiple values with
equal frequency in mode()
- Parse text argument as expression if concatenate function
name is found in text string, and fix concatenate returning
date
- New layout for output of result of matrices and equations
(qalc)
- Fix Unicode handling on platforms where char is not signed
- Fix bitrot()
- Fix segfault in multisolve() when initial order of equations
is not optimal
- Fix segfault with empty sqrt inside sqrt, e.g. sqrt(1+sqrt())
- Fix incompletely calculated nounit(), e.g. in unit conversion
- Update to 3.22.0:
- New functions: linearfit(), quadraticfit(), cubicfit(),
ramlatency(), parallel()
- Merged inv() and inverse() functions
- Improved and extended parallel operator (|| is interpreted as
parallel if units are used)
- Allow nested subfunctions
- Do not stop testing function argument values after first failure
- Solve x^(x^(-a))=b
- Improved simplification: Im(-x)=-Im(x), Re(-x)=-Re(x)
- Handle units in plot data (remove and set as y-axis label)
- Avoid precision loss on output of interval when saving
approximate variable
- Fix pearson() and spearman()
- Fix display of incompletely solved equation with dual
approximation in some cases
- Fix genvector() when step size requires evaluation
- Fix a%%-b (interpret %% as mod, not percent)
- Fix asin(x)+bcos(x)=c
- Minor bug fixes and feature improvements
- [qacalc] Support "--" as end of options
- [qacalc] New --defaults command line option
- [qacalc] Configurable SIGINT (Ctrl+C) action (exit orderly by
default)
- [qacalc] Vertical space option (vspace)
- [qacalc] Clear command with Ctrl+L shortcut
- [qacalc] Apply same logic with separate to command, as with "to" at
end of expression, when result contains no unit
- [qacalc] Fix "to unicode"
- Update to 3.21.0:
- Ask (once) for correct interpretation of ambiguous implicit
multiplication
- Fix crash when using the dock menu to show the RPN dock stack
for the first time
- Fix link in new version dialog
- Fix parenthesis highlighting when cursor is at end of
expression
- Fix initial value of interval display in preferences dialog
- Fix saving of approximation mode
- Improved simplification of radical expressions
- Improved Im(), Re(), and arg() functions
- Improved output of complex forms (other than the default
rectangular) in exact mode
- Function for drill bit size conversion
- Fixes for equations with complex inverse trigonometric and
hyperbolic functions with no solution
- Fixes for complex x^(ax)=b
==== toolbox ====
Version update (2.3+git20220117.bd53c7c -> 2.3+git20220603.bbeda2e)
- Update to version 2.3+git20220603.bbeda2e:
* Allow to choose runtime and try to retain the user's groups
* (Try to) Avoid problems when packages touching bind mounts are upgraded
* Try to make sure that (some) foreign distro images (kind of) work as toolboxes
* Do not stop a toolbox with something running inside
* Exit if neither podman or docker are usable
* Support passing just the name of the container to create and enter command
* Fix cleanup logic and make toolbox start a little less verbose
* Always pull when creating a new toolbox
* Add a "more sandboxing" mode
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (22.1.0 -> 22.1.1)
Mesa-drivers (22.1.0 -> 22.1.1)
alsa (1.2.6.1 -> 1.2.7)
cups (2.4.1 -> 2.4.2)
geoclue2 (2.5.7 -> 2.6.0)
google-noto-fonts
grub2
hwdata (0.359 -> 0.360)
libwacom (1.12 -> 2.2.0)
ncurses (6.3.20220501 -> 6.3.20220529)
openldap2 (2.6.1 -> 2.6.2)
parted
patterns-base
patterns-containers
perl-libwww-perl (6.64 -> 6.66)
python-pyOpenSSL
re2 (20220401 -> 20220601)
sg3_utils (1.47+4.82fb156 -> 1.47+5.d13bc56)
suse-module-tools (16.0.19 -> 16.0.20)
tiff (4.3.0 -> 4.4.0)
xkeyboard-config (2.34 -> 2.36)
=== Details ===
==== Mesa ====
Version update (22.1.0 -> 22.1.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Update to 22.1.1
* first bugfix release
- supersedes U_llvmpipe-flush-resources-for-kms-swrast-path.patch
- Add patch to fix glitches with KMS (boo#1199885):
* U_llvmpipe-flush-resources-for-kms-swrast-path.patch
==== Mesa-drivers ====
Version update (22.1.0 -> 22.1.1)
Subpackages: Mesa-dri Mesa-gallium
- Update to 22.1.1
* first bugfix release
- supersedes U_llvmpipe-flush-resources-for-kms-swrast-path.patch
- Add patch to fix glitches with KMS (boo#1199885):
* U_llvmpipe-flush-resources-for-kms-swrast-path.patch
==== alsa ====
Version update (1.2.6.1 -> 1.2.7)
- Update to version 1.2.7:
more extended UCM API, PCM rate,multi,direct plugin fixes and
enhancements, compilation fixes, etc. For details see:
https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib
==== cups ====
Version update (2.4.1 -> 2.4.2)
Subpackages: cups-client cups-config libcups2 libcupsimage2
- Version upgrade to 2.4.2:
See https://github.com/openprinting/cups/releases
CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
together with LibreSSL/OpenSSL and minimal AIX support.
* Fixed certificate strings comparison
for Local authorization (CVE-2022-26691)
* The `cupsFileOpen` function no longer opens files
for append in read-write mode (Issue #291)
* The cupsd daemon removed processing temporary
queue (Issue #364)
* Fixed delay in IPP backend if GNUTLS is used and endpoint
doesn't confirm closing the connection (Issue #365)
* Fixed conditional jump based on uninitialized value
in cups/ppd.c (Issue #329)
* Fixed CSS related issues in CUPS Web UI (Issue #344)
* Fixed copyright in CUPS Web UI trailer template (Issue #346)
* mDNS hostname in device uri is not resolved when installaling
a permanent IPP Everywhere queue (Issues #340, #343)
* The `lpstat` command now reports when the scheduler
is not running (Issue #352)
* Updated the man pages concerning the `-h` option (Issue #357)
* Re-added LibreSSL/OpenSSL support (Issue #362)
* Updated the Solaris smf service file (Issue #368)
* Fixed a regression in lpoptions option support (Issue #370)
* The scheduler now regenerates the PPD cache information after
changing the "cupsd.conf" file (Issue #371)
* Updated the scheduler to set "auth-info-required"
to "username,password" if a backend reports it needs
authentication info but doesn't set a method
for authentication (Issue #373)
* Updated the configure script to look for the OpenSSL library
the old way if pkg-config is not available (Issue #375)
* Fixed the prototype for the `httpWriteResponse`
function (Issue #380)
* Brought back minimal AIX support (Issue #389)
* `cupsGetResponse` did not always set the last error.
* Fixed a number of old references to the Apple CUPS web page.
* Restored the default/generic printer icon file
for the web interface.
* Removed old stylesheet classes that are no longer used
by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2
==== geoclue2 ====
Version update (2.5.7 -> 2.6.0)
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Update to version 2.6.0:
+ Stop the client for system applications when accuracy is set to
NONE.
+ NMEA: add a unix socket file option.
+ Client info: support cgroup v2.
+ Don't compute movements for low accuracy sources.
+ Add an option to generate vapi.
+ Send the 3G tower type as part of the Mozilla location service
requests.
+ Add phosh & lipstick as allowed agents.
+ Use GeoIP when no WiFi device is available.
+ Modem manager: add polkit rule to allow GPS access.
+ Allow disabling compass at build and at runtime.
+ Fix heading computation for identical locations.
+ Be strict with time and distance threshold.
+ Fix the XDG location portal integration.
+ Replace agent wait timeout with a queue.
+ Other bugs fixes.
- Drop geoclue2-geoip-when-wifi-unavailable.patch: fixed upstream.
- Minor tweaks to rpmlintrc file: systemd_service changed from
warnings to error (but still don't apply here, as it's a dbus
enabled service).
==== google-noto-fonts ====
- Add obsoletes and provides for google-{arimo,cousine,tinos}-fonts
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Use boot disks in OpenFirmware, fixing regression caused by
0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when
the root LV is completely in the boot LUN (bsc#1197948)
* 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch
- Fix error message in displaying help on bootable snapshot (bsc#1199609)
==== hwdata ====
Version update (0.359 -> 0.360)
- Update to version 0.360 (bsc#1200110):
+ Updated pci, usb and vendor ids.
==== libwacom ====
Version update (1.12 -> 2.2.0)
- Remove meson conditional - no other build system is supported.
- update to 2.2.0:
* data: Add ISDv4 5285 (Lenovo ThinkPad X13 Yoga Gen 2)
* data: Add ISDv4 16C (HP ZBook x2 G4)
* Add ISDv4 52a2 (Lenovo Yoga 6 13ALC6)
* data: Add ISDv4 5218 (Lenovo IdeaPad Flex 5 14ALC05)
* data: Add ISDv4 521c (Lenovo IdeaPad Flex 5 15ALC05)
* data: Add ISDv4 49a3 (Dell Latitude 7320 Detachable)
* Remove now-unused libwacom.pc.in
* CI: add a workflow to check for "sysinfo" in newly added data files
* doc: fix the check for integration flags in the example code
* github: bump freebsd workflow to 0.1.5
* Update data/surface-go-2.tablet
* Update huion-h610-pro.tablet
* data: Add ISDv4 4995 (HP EliteBook x360 1040 G8 Notebook PC)
* data: Add ISDv4 51EF (Lenovo Yoga C740-14IML)
* data: Add ISDv4 2d1f:0095 (PINE64 PineNote)
* data: Add ISDv4 52b0 (Lenovo Yoga 7 14ACN6)
* data: Add ISDv4 511a (Lenovo ThinkPad X1 Tablet Gen 3)
* data: Add ISDv4 484d (Dell Latitude 5290)
* Add description for elan-2a70 (#466)
* data: remove unknown BuiltIn key from the DTU1931
* data: Add ISDv4 5276 (Lenovo ThinkPad X1 Yoga Gen 6)
* data: Add ISDv4 51d0 ("Lenovo ThinkPad X1 Titanium Gen 1")
* data: Add ISDv4 5019 (Fujitsu LIFEBOOK T935)
* test: add a test for matching the button count with the evdev codes
* meson.build: use gnu_symbol_visibility argument
* meson.build: use current_source_dir() over deprecated source_root()
* Remove unused arguments from two helper functions
* github: build with ninja --verbose
* CI: don't enable -Wall -Wextra in the CI
* Make sign-compare a warning/error
* Add support for a new "Wacom One Pen Display 13"
==== ncurses ====
Version update (6.3.20220501 -> 6.3.20220529)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20220529
+ expanded notes for teken/syscons -TD
+ fix overlooked copying of extended string-heap in copy_termtype
(cf: 20220430).
+ update config.guess
- Add ncurses patch 20220521
+ improve memory-leak checking in several test-programs.
+ set trailing null on string passed from winsnstr() to wins_nwstr().
+ modify del_curterm() to fix memory-leak introduced by change to
copy_termtype().
- Update tack to 1.09-20220528
+ Autoconf fixes
- Add ncurses patch 20220514
+ further improvements to test/test_mouse.c; compare with ncurses test
program menu A/a.
- Add ncurses patch 20220507
+ add test/test_mouse.c (patch by Leonid S Usov).
+ add a few debug-traces for tic, fix a couple of memory-leaks.
==== openldap2 ====
Version update (2.6.1 -> 2.6.2)
- Update to release 2.6.2
* Added support for OpenSSL 3.0 (ITS#9436)
* Fixed ldapdelete to prune LDAP subentries (ITS#9737)
* Fixed libldap to drop connection when non-LDAP data is
received (ITS#9803)
* Fixed libldap to allow newlines at end of included file
(ITS#9811)
* Fixed slapd slaptest conversion of olcLastBind (ITS#9808)
* Fixed slapd to correctly init global_host earlier (ITS#9787)
* Fixed slapd bconfig locking for cn=config replication
(ITS#9584)
* Fixed slapd usage of thread local counters (ITS#9789)
* Fixed slapd to clear runqueue task correctly (ITS#9785)
* Fixed slapd idletimeout handling (ITS#9820)
* Fixed slapd syncrepl handling of new sessions (ITS#9584)
* Fixed slapd to clear connections on bind (ITS#9799)
* Fixed slapd to correctly advance connections index (ITS#9831)
* Fixed slapd syncrepl ODSEE replication of unknown attr
(ITS#9801)
* Fixed slapd-asyncmeta memory leak in keepalive setting,
slapd-ldap memory leak in keepalive setting, SEGV on config
rewrite, ordering on config rewrite, memory leak in keepalive
setting (ITS#9802)
* Fixed slapo-pcache SEGV & slapd-monitor SEGV on shutdown
(ITS#9809)
* Fixed slapd-monitor crash when hitting sizelimit (ITS#9832)
* Fixed slapd-sql to properly escape filter value (ITS#9815)
* Fixed slapo-dynlist dynamic group regression (ITS#9825)
* Fixed slapo-ppolicy operation handling to be consistent
(ITS#9794)
* Fixed slapo-translucent to correctly duplicate substring
filters (ITS#9818)
* Contrib:
* Update ppm module to the 2.1 release (ITS#9814)
* Documentation:
* admin26: Document new lloadd features (ITS#9780)
* Fixed slapd.conf(5)/slapd-config(5) syncrepl
sizelimit/timelimit documentation (ITS#9804)
* Fixed slapd-sock(5) to clarify "sockresps result" behavior
(ITS#8255)
==== parted ====
Subpackages: libparted-fs-resize0 libparted2
- use static keyring file (and switch to the release team keyring)
==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11
- No long recommend haveged (boo#1190024): The mainline Linux
Kernel has now HAVEGED algorithm build in internally (since
version 5.6).
==== patterns-containers ====
- Remove patterns for Kubic specific system roles
==== perl-libwww-perl ====
Version update (6.64 -> 6.66)
- updated to 6.66
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.66 2022-05-18 16:44:44Z
- Revert automatic follow of meta refresh tags which was added in 6.63
(GH#415) (Olaf Alders)
6.65 2022-05-09 18:36:14Z
- fix NAME in Makefile.PL (GH#413) (Graham Knop)
==== python-pyOpenSSL ====
- Shift BuildRequires on openssl, it's only required for tests.
==== re2 ====
Version update (20220401 -> 20220601)
- update to 2022-06-01:
* switch to cxx_std_11 and other developer visible fixes
==== sg3_utils ====
Version update (1.47+4.82fb156 -> 1.47+5.d13bc56)
Subpackages: libsgutils2-1_47-2
- Update to version 1.47+5.d13bc56:
* rescan-scsi-bus.sh: add timeout parameter (bsc#1199248)
==== suse-module-tools ====
Version update (16.0.19 -> 16.0.20)
- Update to version 16.0.20:
* Bump version to 16.0.20
* driver-check.sh: avoid false positive error messages (boo#1200107)
* don't hardcode /boot for kernel-related files (boo#1199873)
* spec file: use "install -p" consistently
==== tiff ====
Version update (4.3.0 -> 4.4.0)
- update to 4.4.0:
* TIFFIsBigTiff() function added.
* Functions TIFFFieldSetGetSize() and TIFFieldSetGetCountSize() added.
* LZWDecode(): major speed improvements (~30% faster)
* Predictor 2 (horizontal differenciation): support 64-bit
* Support libjpeg 9d
* avoid hang in TIFFRewriteDirectory() if a classic file > 4 GB is attempted
to be created
* tif_jbig.c: fix crash when reading a file with multiple IFD in
memory-mapped mode and when bit reversal is needed
* TIFFFetchNormalTag(): avoid calling memcpy() with a null source pointer and
size of zero
* TIFFWriteDirectoryTagData(): turn assertion on data length into a runtime
check
* TIFFFetchStripThing(): avoid calling memcpy() with a null source pointer
and size of zero
* TIFFReadDirectory(): avoid calling memcpy() with a null source pointer and
size of zero
* TIFFYCbCrToRGBInit(): avoid Integer-overflow
* TIFFGetField(TIFFTAG_STRIPBYTECOUNTS/TIFFTAG_STRIPOFFSETS): return error if
returned pointer is NULL (fixes #342)
* OJPEG: avoid assertion when using TIFFReadScanline()
* TIFFReadDirectory: fix OJPEG hack
* LZW codec: fix support for strips/tiles > 2 GB on Windows
* TIFFAppendToStrip(): fix rewrite-in-place logic
* Fix TIFFRewriteDirectory discarding directories.
* TIFFReadCustomDirectory(): avoid crash when reading SubjectDistance tag on
a non EXIF directory
* Fix Segmentation fault printing GPS directory if Altitude tag is present
* tif_jpeg.c: do not emit progressive scans with mozjpeg. (#266)
* _TIFFRewriteField(): fix when writing a IFD with a single tile that is a
sparse one, on big endian hosts
* Fix all remaining uses of legacy Deflate compression id and warn on use.
- drop tiff-CVE-2022-0907.patch, tiff-CVE-2022-0561.patch, tiff-CVE-2022-0562.patch,
tiff-CVE-2022-0865.patch, tiff-CVE-2022-0909.patch, tiff-CVE-2022-0924.patch,
tiff-CVE-2022-0908.patch, tiff-CVE-2022-1056,CVE-2022-0891.patch: all upstream
- add signature validation, adds tiff.keyring
==== xkeyboard-config ====
Version update (2.34 -> 2.36)
- U_Fixes-regression-from-c3c5d02-were-mistakenly-replac.patch
* Regression fixed from
c3c5d02rules: sort the names of multimedia keyboards alphabetically
"\" at the end of line were mistakenly replacd by "/"
- Update to version 2.36
* bugfixes
* removed autotools support :-(
- switched to meson