openSUSE Kubic
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
December 2021
- 4 participants
- 59 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Imath (3.1.2 -> 3.1.3)
colord
gnome-shell (41.1 -> 41.2)
gnome-shell-extensions (41.0 -> 41.1)
gstreamer-plugins-bad
hplip
hwinfo (21.78 -> 21.80)
installation-images-MicroOS (17.28 -> 17.30)
iputils (20210722 -> 20211215)
kernel-source (5.15.7 -> 5.15.8)
libgcrypt
libostree (2020.8 -> 2021.6)
mutter (41.1 -> 41.2)
ncurses (6.3.20211120 -> 6.3.20211127)
neon (0.31.2 -> 0.32.1)
openssl-1_1
openvpn
p11-kit
pam
pango (1.48.10 -> 1.50.1)
pangomm1_4 (2.46.1 -> 2.46.2)
patterns-base
pipewire (0.3.40 -> 0.3.42)
polkit-default-privs (1550+20211209.8ce206c -> 1550+20211214.daf2765)
python-SQLAlchemy (1.4.26 -> 1.4.27)
qemu
rav1e (0.5.0+0 -> 0.5.1+0)
runc (1.0.3 -> 1.1.0~rc1)
sensors
shadow
upower
util-linux
util-linux-systemd
webkit2gtk3
webkit2gtk3-soup2
wireless-regdb (20210828 -> 20211209)
wireplumber
xen
xfsprogs (5.14.0 -> 5.14.2)
xorg-x11-server (21.1.1 -> 21.1.2)
xxhash (0.8.0 -> 0.8.1)
yast2 (4.4.27 -> 4.4.30)
zxing-cpp
=== Details ===
==== Imath ====
Version update (3.1.2 -> 3.1.3)
- version update to 3.1.3
* Patch release with miscellaneous fixes
* Fix undefined access of a vector when empty
* Require sphinx 4.0.3
* Build sphinx/doxygen docs with CMake
* Use PYIMATH_OVERRIDE_PYTHON_INSTALL_DIR to specify destination python modules
* Guard `__has_attribute` for compilers that don't support it
* Cuda safety fixes
* Replace stray Imath:: with IMATH_INTERNAL_NAMESPACE::
==== colord ====
Subpackages: colord-color-profiles libcolord2 libcolorhug2
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_colord.service.patch
==== gnome-shell ====
Version update (41.1 -> 41.2)
Subpackages: gnome-shell-calendar
- Update to version 41.2:
+ Fix wrongly rejected D-Bus calls after gnome-shell restarts.
+ magnifier: Avoid offscreen rendering if possible.
+ Improve handling of all-day/zero-length events in calendar.
+ Keep keyboard focus in notification list after deleting
message.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Switch to git checkout of released tag via source service.
==== gnome-shell-extensions ====
Version update (41.0 -> 41.1)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 41.1:
+ native-window-placement: Fix distorted layout in app grid.
+ window-list: Fix on-screen keyboard.
+ Misc. bug fixes.
+ Updated translations.
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0
- Add 2564.patch: Allow to build against Neon 0.32.x.
==== hplip ====
- Replace keys.openpgp.org with pgp.surf.nl (bsc#1193656)
* gpg refuses to load the key from keys.openpgp.org.
- Add build dependency on python-rpm-macros (bsc#1193718)
- Replace pool.sks-keyservers.net by keys.openpgp.org (bsc#1193656)
==== hwinfo ====
Version update (21.78 -> 21.80)
- merge gh#openSUSE/hwinfo#109
- fix logic around cdrom detection
- 21.80
- merge gh#openSUSE/hwinfo#108
- Donot close the open tray after read_cdrom_info.
- Donot close the open tray after read.
- 21.79
==== installation-images-MicroOS ====
Version update (17.28 -> 17.30)
- merge gh#openSUSE/installation-images#555
- don't add Y2* install boot options to target system (jsc#SLE-21308)
- 17.30
- merge gh#openSUSE/installation-images#552
- etc: update module.config to match 5.16
- etc/module.config: sort the network modules
- kernel 5.16 update
- 17.29
==== iputils ====
Version update (20210722 -> 20211215)
- Update to version 20211215
https://github.com/iputils/iputils/releases/tag/20211215
- rarpd and rdisc are going to be removed in next release
(https://github.com/iputils/iputils/issues/363)
therefore don't pack it since this release
- Drop harden_rdisc.service.patch, which was 1) merged upstream
4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs")
for all services
2) we don't build rdisc since this release
==== kernel-source ====
Version update (5.15.7 -> 5.15.8)
- Revert "- rpm/*build: use buildroot macro instead of env variable"
buildroot macro is not being expanded inside a shell script. go
back to the environment variable usage. This reverts parts of
commit e2f60269b9330d7225b2547e057ef0859ccec155.
- commit fe85f96
- kernel-obs-build: include the preferred kernel parameters
Currently the Open Build Service hardcodes the kernel boot parameters
globally. Recently functionality was added to control the parameters
by the kernel-obs-build package, so make use of that. parameters here
will overwrite what is used by OBS otherwise.
- commit a631240
- Linux 5.15.8 (bsc#1012628).
- bpf: Add selftests to cover packet access corner cases
(bsc#1012628).
- clocksource/drivers/dw_apb_timer_of: Fix probe failure
(bsc#1012628).
- misc: fastrpc: fix improper packet size calculation
(bsc#1012628).
- irqchip: nvic: Fix offset for Interrupt Priority Offsets
(bsc#1012628).
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing
INVALL (bsc#1012628).
- aio: Fix incorrect usage of eventfd_signal_allowed()
(bsc#1012628).
- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts
(bsc#1012628).
- irqchip/armada-370-xp: Fix return value of
armada_370_xp_msi_alloc() (bsc#1012628).
- irqchip/aspeed-scu: Replace update_bits with write_bits
(bsc#1012628).
- csky: fix typo of fpu config macro (bsc#1012628).
- bus: mhi: core: Add support for forced PM resume (bsc#1012628).
- bus: mhi: pci_generic: Fix device recovery failed issue
(bsc#1012628).
- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628).
- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628).
- iio: accel: kxcjk-1013: Fix possible memory leak in probe and
remove (bsc#1012628).
- iio: ad7768-1: Call iio_trigger_notify_done() on error
(bsc#1012628).
- iio: adc: axp20x_adc: fix charging current reporting on AXP22x
(bsc#1012628).
- iio: adc: stm32: fix a current leak by resetting pcsel before
disabling vdda (bsc#1012628).
- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628).
- iio: dln2: Check return value of devm_iio_trigger_register()
(bsc#1012628).
- iio: dln2-adc: Fix lockdep complaint (bsc#1012628).
- iio: itg3200: Call iio_trigger_notify_done() on error
(bsc#1012628).
- iio: kxsd9: Don't return error code in trigger handler
(bsc#1012628).
- iio: ltr501: Don't return error code in trigger handler
(bsc#1012628).
- iio: mma8452: Fix trigger reference couting (bsc#1012628).
- iio: stk3310: Don't return error code in interrupt handler
(bsc#1012628).
- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628).
- iio: trigger: Fix reference counting (bsc#1012628).
- iio: gyro: adxrs290: fix data signedness (bsc#1012628).
- xhci: avoid race between disable slot command and host runtime
suspend (bsc#1012628).
- usb: core: config: using bit mask instead of individual bits
(bsc#1012628).
- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from
runtime suspending (bsc#1012628).
- usb: core: config: fix validation of wMaxPacketValue entries
(bsc#1012628).
- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property
by default" (bsc#1012628).
- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628).
- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628).
- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628).
- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628).
- net, neigh: clear whole pneigh_entry at alloc time
(bsc#1012628).
- net: fec: only clear interrupt of handling queue in
fec_enet_rx_queue() (bsc#1012628).
- net: altera: set a couple error code in probe() (bsc#1012628).
- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero
(bsc#1012628).
- tools build: Remove needless libpython-version feature check
that breaks test-all fast path (bsc#1012628).
- dt-bindings: net: Reintroduce PHY no lane swap binding
(bsc#1012628).
- Documentation/locking/locktypes: Update migrate_disable() bits
(bsc#1012628).
- perf tools: Fix SMT detection fast read path (bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset
(bsc#1012628).
- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on
emulated bridge" (bsc#1012628).
- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc
(bsc#1012628).
- bpf, sockmap: Re-evaluate proto ops when psock is removed from
sockmap (bsc#1012628).
- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628).
- mtd: rawnand: fsmc: Take instruction delay into account
(bsc#1012628).
- i40e: Fix pre-set max number of queues for VF (bsc#1012628).
- i40e: Fix failed opcode appearing if handling messages from VF
(bsc#1012628).
- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion
(bsc#1012628).
- clk: imx: use module_platform_driver (bsc#1012628).
- hwmon: (dell-smm) Fix warning on /proc/i8k creation error
(bsc#1012628).
- RDMA/hns: Do not destroy QP resources in the hw resetting phase
(bsc#1012628).
- RDMA/hns: Do not halt commands during reset until later
(bsc#1012628).
- ASoC: codecs: wcd934x: return correct value from mixer put
(bsc#1012628).
- ASoC: codecs: wcd934x: handle channel mappping list correctly
(bsc#1012628).
- ASoC: codecs: wsa881x: fix return values from kcontrol put
(bsc#1012628).
- ASoC: qdsp6: q6routing: Fix return value from
msm_routing_put_audio_mixer (bsc#1012628).
- ASoC: rt5682: Fix crash due to out of scope stack vars
(bsc#1012628).
- PM: runtime: Fix pm_runtime_active() kerneldoc comment
(bsc#1012628).
- qede: validate non LSO skb length (bsc#1012628).
- ALSA: usb-audio: Reorder snd_djm_devices[] entries
(bsc#1012628).
- scsi: scsi_debug: Fix buffer size of REPORT ZONES command
(bsc#1012628).
- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc()
(bsc#1012628).
- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
(bsc#1012628).
- i2c: mpc: Use atomic read and fix break condition (bsc#1012628).
- tracefs: Set all files to the same group ownership as the
mount option (bsc#1012628).
- aio: fix use-after-free due to missing POLLFREE handling
(bsc#1012628).
- aio: keep poll requests on waitqueue until completed
(bsc#1012628).
- signalfd: use wake_up_pollfree() (bsc#1012628).
- binder: use wake_up_pollfree() (bsc#1012628).
- wait: add wake_up_pollfree() (bsc#1012628).
- io_uring: ensure task_work gets run as part of cancelations
(bsc#1012628).
- libata: add horkage for ASMedia 1092 (bsc#1012628).
- drm/syncobj: Deal with signalled fences in
drm_syncobj_find_fence (bsc#1012628).
- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL
(bsc#1012628).
- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628).
- mmc: renesas_sdhi: initialize variable properly when tuning
(bsc#1012628).
- hwmon: (pwm-fan) Ensure the fan going on in .probe()
(bsc#1012628).
- selftests: KVM: avoid failures due to reserved HyperTransport
region (bsc#1012628).
- tracefs: Have new files inherit the ownership of their parent
(bsc#1012628).
- nfsd: Fix nsfd startup race (again) (bsc#1012628).
- nfsd: fix use-after-free due to delegation race (bsc#1012628).
- md: fix update super 1.0 on rdev size change (bsc#1012628).
- perf intel-pt: Fix error timestamp setting on the decoder
error path (bsc#1012628).
- perf intel-pt: Fix missing 'instruction' events with 'q' option
(bsc#1012628).
- perf intel-pt: Fix next 'err' value, walking trace
(bsc#1012628).
- perf intel-pt: Fix state setting when receiving overflow (OVF)
packet (bsc#1012628).
- perf intel-pt: Fix intel_pt_fup_event() assumptions about
setting state type (bsc#1012628).
- perf intel-pt: Fix sync state when a PSB (synchronization)
packet is found (bsc#1012628).
- perf intel-pt: Fix some PGE (packet generation enable/control
flow packets) usage (bsc#1012628).
- btrfs: free exchange changeset on failures (bsc#1012628).
- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper
error handling (bsc#1012628).
- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628).
- btrfs: clear extent buffer uptodate when we fail to write it
(bsc#1012628).
- scsi: qla2xxx: Format log strings only if needed (bsc#1012628).
- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628).
- ALSA: pcm: oss: Handle missing errors in
snd_pcm_oss_change_params*() (bsc#1012628).
- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628).
- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628).
- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628).
- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897
platform (bsc#1012628).
- ALSA: ctl: Fix copy of updated id with element read/write
(bsc#1012628).
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered
(bsc#1012628).
- mm/slub: fix endianness bug for alloc/free_traces attributes
(bsc#1012628).
- mm/damon/core: fix fake load reports due to uninterruptible
sleeps (bsc#1012628).
- timers: implement usleep_idle_range() (bsc#1012628).
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V
TLB flush hypercall (bsc#1012628).
- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse
IPI req (bsc#1012628).
- KVM: x86: Don't WARN if userspace mucks with RCX during string
I/O exit (bsc#1012628).
- net: mvpp2: fix XDP rx queues registering (bsc#1012628).
- net/sched: fq_pie: prevent dismantle issue (bsc#1012628).
- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering
(bsc#1012628).
- net: dsa: mv88e6xxx: error handling for serdes_power functions
(bsc#1012628).
- net: bcm4908: Handle dma_set_coherent_mask error codes
(bsc#1012628).
- devlink: fix netns refcount leak in devlink_nl_cmd_reload()
(bsc#1012628).
- IB/hfi1: Correct guard on eager buffer deallocation
(bsc#1012628).
- iavf: Fix reporting when setting descriptor count (bsc#1012628).
- iavf: restore MSI state on reset (bsc#1012628).
- netfilter: conntrack: annotate data-races around ct->timeout
(bsc#1012628).
- netfilter: nft_exthdr: break evaluation if setting TCP option
fails (bsc#1012628).
- udp: using datalen to cap max gso segments (bsc#1012628).
- seg6: fix the iif in the IPv6 socket control block
(bsc#1012628).
- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628).
- bonding: make tx_rebalance_counter an atomic (bsc#1012628).
- ethtool: do not perform operations on net devices being
unregistered (bsc#1012628).
- ice: ignore dropped packets during init (bsc#1012628).
- bpf: Fix the off-by-two error in range markings (bsc#1012628).
- bpf: Make sure bpf_disable_instrumentation() is safe vs
preemption (bsc#1012628).
- bpf, sockmap: Attach map progs to psock early for feature probes
(bsc#1012628).
- bpf, x86: Fix "no previous prototype" warning (bsc#1012628).
- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628).
- selftests: netfilter: add a vrf+conntrack testcase
(bsc#1012628).
- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
(bsc#1012628).
- platform/x86: amd-pmc: Fix s2idle failures on certain AMD
laptops (bsc#1012628).
- x86/sme: Explicitly map new EFI memmap table as encrypted
(bsc#1012628).
- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports
(bsc#1012628).
- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal
PHY's" (bsc#1012628).
- can: m_can: Disable and ignore ELO interrupt (bsc#1012628).
- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo()
(bsc#1012628).
- can: m_can: pci: fix incorrect reference clock rate
(bsc#1012628).
- can: m_can: m_can_read_fifo: fix memory leak in error branch
(bsc#1012628).
- can: pch_can: pch_can_rx_normal: fix use after free
(bsc#1012628).
- can: sja1000: fix use after free in ems_pcmcia_add_card()
(bsc#1012628).
- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase
correct stats->{rx,tx}_errors counter (bsc#1012628).
- can: kvaser_usb: get CAN clock frequency from device
(bsc#1012628).
- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628).
- IB/hfi1: Fix early init panic (bsc#1012628).
- IB/hfi1: Insure use of smp_processor_id() is preempt disabled
(bsc#1012628).
- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for
six 8-bit groups (bsc#1012628).
- platform/x86/intel: hid: add quirk to support Surface Go 3
(bsc#1012628).
- HID: Ignore battery for Elan touchscreen on Asus UX550VE
(bsc#1012628).
- HID: sony: fix error path in probe (bsc#1012628).
- mmc: spi: Add device-tree SPI IDs (bsc#1012628).
- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628).
- HID: check for valid USB device for many HID drivers
(bsc#1012628).
- HID: wacom: fix problems when device is not a valid USB device
(bsc#1012628).
- HID: bigbenff: prevent null pointer dereference (bsc#1012628).
- HID: add USB_HID dependancy on some USB HID drivers
(bsc#1012628).
- HID: add USB_HID dependancy to hid-chicony (bsc#1012628).
- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628).
- HID: add hid_is_usb() function to make it simpler for USB
detection (bsc#1012628).
- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested
(bsc#1012628).
- HID: google: add eel USB id (bsc#1012628).
- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
(bsc#1012628).
- usb: gadget: uvc: fix multiple opens (bsc#1012628).
- commit 3f92609
- kernel-obs-build: inform build service about virtio-serial
Inform the build worker code that this kernel supports virtio-serial,
which improves performance and relability of logging.
- commit 301a3a7
- rpm/*.spec.in: use buildroot macro instead of env variable
The RPM_BUILD_ROOT variable is considered deprecated over
a buildroot macro. future proof the spec files.
- commit e2f6026
- Update BT fix patch for regression with 8087:0026 device (bsc#1193124)
Also corrected the references and patch description
- commit 634695b
==== libgcrypt ====
- FIPS: Fix gcry_mpi_sub_ui subtraction [bsc#1193480]
* gcry_mpi_sub_ui: fix subtracting from negative value
* Add libgcrypt-FIPS-fix-gcry_mpi_sub_ui.patch
==== libostree ====
Version update (2020.8 -> 2021.6)
Subpackages: libostree-1-1
- Update to version 2021.6:
+ Most of the fixes are related to warnings highlighted by gcc
- fanalyzer static source analysis.
+ Performance of pruning logic has been improved, avoiding
unnecessary trips through redundant serialization.
+ A regression has been fixed so that ostree is properly behaving
again when used from the initramfs, at a point where /sysroot
may not be mounted yet.
+ A race condition related to sysroot.readonly has been addressed
by directly setting up sysroot readonly in initramfs.
- Changes from version 2020.8 to 2021.5 please see upstreams list
https://github.com/ostreedev/ostree/releases
- Switch to obs_scm from tar_scm, and use obscpio instead of
generated tarball. Also stop autogeneration of .changes, upstream
now have proper release notes that should be used.
- Use ldconfig_scriptlets macro for post(un) handling for shared
library, modernize spec.
==== mutter ====
Version update (41.1 -> 41.2)
- Update to version 41.2:
+ Fix blank screen when unplugging docking station.
+ Prefer GBM over EGLStream where possible.
+ Fix unredirected Xwayland windows not getting updated.
+ Improve anti-aliasing of background corners.
+ Copy damage rectangles to secondary GPU
+ Improve Wacom tablet mapping.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Switch to git checkout of released tag via source service.
==== ncurses ====
Version update (6.3.20211120 -> 6.3.20211127)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20211127
+ fix errata in description fields (report by Eric Lindblad) -TD
+ add x10term+sl, aixterm+sl, ncr260vp+sl, ncr260vp+vt, wyse+sl -TD
- Correct offsets of patch ncurses-6.3.dif
==== neon ====
Version update (0.31.2 -> 0.32.1)
- update to 0.32.1:
* Fix configure CFLAGS handling in Kerberos detection.
- includes changes from 0.32.0:
* NE_AUTH_DIGEST now only enables RFC 2617/7616 auth by default;
to enable weaker RFC 2069 Digest, use NE_AUTH_LEGACY_DIGEST
(treated as a security enhancement, not an API/ABI break)
* Interface additions and bug fixes
- drop patches:
* neon-0.31.2-sha1-tests.patch
* neon-0.31.2-CA-tests.patch
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Added openssl-1_1-use-include-directive.patch so that the default
/etc/ssl/openssl.cnf file will include any configuration files that
other packages might place into /etc/ssl/engines.d/ and
/etc/ssl/engdef.d/ This is a fix for bsc#1004463 where scripting was
being used to modify the openssl.cnf file. The scripting would fail
if either the default openssl.cnf file, or the sample openssl-ibmca
configuration file would be changed by upstream.
- Updated spec file to create the two new necessary directores for
the above patch.
==== openvpn ====
- Drop 0001-preform-deferred-authentication-in-the-background.patch
Upstream has meanwhile solved this differently and the two
implementations interfere (boo#1193017).
- Obsoleted SLE patches up to this point:
* openvpn-CVE-2020-15078.patch
* openvpn-CVE-2020-11810.patch
* openvpn-CVE-2018-7544.patch
* openvpn-CVE-2018-9336.patch
==== p11-kit ====
Subpackages: libp11-kit0 p11-kit-tools
- Enable systemd support
==== pam ====
Subpackages: pam_unix
- Drop pam_umask-usergroups-login_defs.patch, does more harm
than helps. If not explizit specified as module option, we
use UMASK from login.defs unmodified.
==== pango ====
Version update (1.48.10 -> 1.50.1)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.50.1:
+ Fix a crash in tab handling.
+ Fix tab positioning without line wrapping.
+ Fix an assertion failure found by fuzzing.
+ Make underlines work again for broken fonts.
- Update to version 1.50.0:
+ Fix glyph placement in gravity east
+ Fix line heights in improper gravities
+ Only shown selected ignorables with nicks
+ Support tab alignments other than left
+ Support custom decimal points on decimal tabs
+ Fix a pango-view crash
+ Optimize handling of many tabs
+ Drop json-glib dependency
- Drop pkgconfig(json-glib-1.0) BuildRequires, no longer needed.
- Update to version 1.49.4:
+ Require fontconfig 2.13
+ Require harfbuzz 2.6
+ Many fixes to line breaking accuracy
+ coretext: Correctly clamp text weights at min/max values
+ Add serialization api for PangoLayout, PangoFont and
PangoAttrList
+ Require json-glib
+ tests:
- Use serialized layouts for test cases
- Include fonts in git
+ pango-view: Accept serialized layouts
+ Fix a rounding problem with font metrics
+ Fix visible space display using ?
- Changes from version 1.49.3:
+ Fix hinting of glyph metrics
+ Fix logical glyph extents in vertical gravities
+ Visualize more default-ignorable glyphs
+ Fix advance widths in transformed contexts
+ Implement Small Caps and other casing variations
- Changes from version 1.49.2:
+ Update Unicode data to Unicode 14
+ Fix underlining of spaces
+ Round font metrics when appropriate
+ Fix some corner cases of cursor positioning
+ Handle Catalan middle-dot in text segmentation
- Changes from version 1.49.1:
+ Only recompute log attrs when needed
+ Validate log attrs
+ Fix conformance issues in Thai and Indic linebreaking
+ Add pango_attr_break to support customizing line and word
breaks
+ Add font-dependent baseline shifts and sizing for super- and
subscripts
+ Improve hyphenation support
+ pango-view:
- Visualize caret positions and slopes
- Show glyph rects
- Make --annotate easier to use
+ Add pango_layout_get_caret_pos to support sloped carets
+ Improve caret positioning for ligatures
+ Better under- and overline placement
+ layout:
- Allocate a bit less
- Fix cluster extents with rise
+ Add pango_layout_iter_get_run_baseline
+ Add pango_glyph_string_index_to_x_full
+ coretext: Set size on font descriptions
+ Add color information to PangoGlyphVisAttr
- Changes from version 1.49.0:
+ Require fribidi 1.0.6
+ Fix threadsafety issues with Thai
+ Fix a rounding problem on i386
+ Fix font choice for ellipsis
+ New api:
- pango_font_get_languages
- Introspection helpers for attributes
+ Ignore width in horizontal context when itemizing
+ markup:
- Allow specifying size and rise in points
- Allow specifying size as percentage
+ Rewrite pango_layout_move_cursor_visually
+ Add a line-height attribute and make logical line extents
respect it
+ Add pango_justify_last_line
+ Add pango_shape_item
+ Add a text-transform attribute and implement it
+ Clean up fribidi api usage
+ Fix a bug in the gravity data table
+ pango-view: Improve the --annotate option
+ Fix a possible crash in rendering strikethroughs
- Add pkgconfig(json-glib-1.0) BuildRequires, new dependency.
==== pangomm1_4 ====
Version update (2.46.1 -> 2.46.2)
- Switch back to released tarballs: Stop passing
maintainer-mode=true to meson and remove m4, mm-common and
perl(XML::Parser) BuildRequires, as this was all only needed to
build a git-checkout.
- Update to version 2.46.2:
* Move to stable released tag, no code changes.
- Update to version 2.46.1+7:
* NMake Makefiles: Fix header installation
* NMake Makefiles: Correct VS2019 toolset number
* build: Support Visual Studio 2022 builds
* docs/reference/Doxyfile.in: Remove obsolete entry
* Don't include individual pango headers, part 2
* Don't include individual pango headers
* Use pango from the main branch
* 2.46.1
* Documentation: Let links point to pangomm-1.4 versions
* Add dependencies to Doxygen tag files in subprojects
- Switch to using a gitcheckout via source service. Pass
maintainer-mode=true to meson and add m4, mm-common and
perl(XML::Parser) BuildRequires, as this is needed with a
git-checkout.
==== patterns-base ====
Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11
- Drop low-memory-monitor: It's not enabled by default, not used by
any of the default applications and would conflict with other
installed OOM handling daemons like earlyoom or oomd
- Run pre_checkin.sh
- base: favour psmisc over busybox-psmisc or other equivalents
- enhanced_base: Recommend low-memory-monitor an early boot daemon
to monitor memory pressure and react to low memory.
- Run pre_checkin.sh to sync 32-bit patterns.
==== pipewire ====
Version update (0.3.40 -> 0.3.42)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Revert the merge of spa-plugins and modules into the library
package.
- Move some of the files between packages where they make more
sense.
- Rename the modules subpackage to modules-%{apiver_str} so
it can be versioned more easily (there still are some unversioned
files in the package, but it's a step in the right direction)
- Remove unneccesary Conflicts with packages that are Obsoleted
- Update to version 0.3.42:
* Highlights
- Fixes a bug in pulse-server underrun handling that broke qemu
and orca.
- A fix was added to pulse-server to handle quantum changes
gracefully.
- Fix module-echo-cancel again.
- Fix a bug where the bluetooth headset capture was producing
noise.
- Remove the dependency on wireplumber-audio which was pulling in
pulseaudio. We'll require wireplumber-audio directly from
wireplumber.
- Remove pipewire-rpmlintrc since the filters don't apply anymore
- Merge the pipewire-spa-plugins-0_2 and pipewire-modules
packages into the libpipewire package just as the fedora packages
do and simplify the filelist a bit by using some recursive
listing instead of explicitly listing all files.
- Use the gcc9-c++ compiler in SLE/Leap so it builds successfully.
- Update to version 0.3.41:
* Highlights
- Improved compatibility for flatpaks. Flatpaks with newer
PipeWire version can connect to an older server in all cases.
- A new RAOP module was added to stream to Apple Airplay
devices.
- OBS can now capture from the monitor devices again when using
WirePlumber.
- Improved JACK compatibility. Improved stability in Carla and
Ardour when changing buffer size. Improved latency
calculations and playback latency in Ardour.
- Improved pulse-server handling of underruns and buffer size
changes.
- Many bugfixes and improvements.
* PipeWire
- The systemd service files now have better names.
- client.access permission checks are improved.
- Fix some memory leaks in error paths.
- Objects now have a global serial number that is unique for
the lifetime of the server.
- Make clock.rate, clock.allowed-rates and clock.quantum
runtime tunable parameters with the settings metadata.
- Add some additional memory checks in client-node to avoid
sending invalid memory to clients. (#1859)
- Improve buffer memory allocation. If one of the nodes is a
remote node, ensure we only use memory that can be shared.
- Version checks when binding to objects is removed. This means
that newer clients can now bind to older servers, which is a
typical case for a flatpak.
- A bug in the latency calculations was fixed where it would in
some cases report the wrong minumum latency.
* modules
- module-echo-cancel has voice-detection enabled now.
- module-raop-sink and module-raop-discover to stream audio to
an Apple Airplay device.
- module-filter-chain now has preliminary support for LV2
plugins.
* SPA
- The audio resampler now has improved buffer size
calculations. In some cases it was too small and would cause
distortions.
- More checks are done when doing volume changes so that the
channelmap is correct.
- Audioadapter now exposes most config options with params so
that they can be adjusted at runtime.
- The resampler can now calculate the expected input buffer
size before receiving the first buffer, which avoids some
confusion when starting streams.
- Support was added for some 10bit video formats.
- MONO channel handling was improved.
- Most plugins now set a clock name and this is configurable
where it makes sense. The clock.system.monotonic clock name
is used for most plugins that use the system clock for
timing.
* pulse-server
- implement module-raop-discover
- Use STREAM_CAPTURE_SINK property when capturing from a
monitor source to better inform the session manager. This
fixes some issues where OBS would capture from the
microphone instead of the output monitor.
- Limit the amount of cache messages to 16MB and don't add
large memory blocks to the cache. This should fix some
excessive memory usage that people reported.
- Fix a potential memory leak when cleaning up a client.
- Do some additional checks to avoid buffer overruns.
- Improve recovery from underruns better. (#1857) This improves
seeking in gnome-music.
- Improve recovery when the quantum is forced larger that the
stream configured latency.
- The prebuf state is now handled correctly.
* JACK
- A per type object cache is now implemented. This ensures that
port objects remain valid for a longer time because many JACK
applications inspect objects after they are destroyed. This
improves catia/carla compatibility.
- Recompute the latencies when the buffer-size changes. Fix
some cases where we would end up with negative latencies.
- Handle regcomp errors to avoid some crashes later.
- Latency calculations are improved a lot.
- More care is taken to not call a process callback while a
buffer size change is pending. This fixes some crashes in
Carla, which expect that all clients are paused when one
handles the buffersize callback.
- Loopback links to a client are now handled correctly and
without latency. This fixes playback latency in ardour6
(#1839)
* ALSA
- ALSA devices now keep track of the samplerate of the card
and ensure that all PCM use the same rate. This is a
workaround for a kernel bug that is fixed in 5.16.
- Refactor the ALSA plugin a little.
- The ALSA plugin now reports correct delay for a capture PCM.
(#1697)
- The ALSA nodes now expose all config options with params
that can be changed at runtime.
- The ALSA node has a configurable clock name. Adaptive
resampling to match clock rates is avoided when the driver
has the same clock name as the ALSA node. This can be used
to link alsa devices together with a word clock.
==== polkit-default-privs ====
Version update (1550+20211209.8ce206c -> 1550+20211214.daf2765)
- Update to version 1550+20211214.daf2765:
* fwupd: tighten the downgrade rules (bsc#1193310)
==== python-SQLAlchemy ====
Version update (1.4.26 -> 1.4.27)
- update to 1.4.27:
Bugfixes
* see https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.27
==== qemu ====
- Reinstate Lin Ma's fixes for bsc#1192147 as they were
submitted only to IBS.
* Patches added:
hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch
hw-i386-acpi-build-Deny-control-on-PCIe-.patch
pcie-rename-native-hotplug-to-x-native-h.patch
- Rename the Guest Agent service qemu-guest-agent, like in other
distros (and upstream). bsc#1185543
- disable QOM cast debug outside the testsuite as the corresponding
asserts show up occassionally as top #1 in perf(1) traces under
heavy virtio load
- enable LTO when we'd like to use LTO
==== rav1e ====
Version update (0.5.0+0 -> 0.5.1+0)
- Update to version 0.5.1+0:
* Fix the dispatcher calling `avx2` code when the sub-architecture does not
support it.
==== runc ====
Version update (1.0.3 -> 1.1.0~rc1)
- Update to runc v1.1.0~rc1. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.1.0-rc.1.
+ Add support for RDMA cgroup added in Linux 4.11.
* runc exec now produces exit code of 255 when the exec failed.
This may help in distinguishing between runc exec failures
(such as invalid options, non-running container or non-existent
binary etc.) and failures of the command being executed.
+ runc run: new --keep option to skip removal exited containers artefacts.
This might be useful to check the state (e.g. of cgroup controllers) after
the container has?exited.
+ seccomp: add support for SCMP_ACT_KILL_PROCESS and SCMP_ACT_KILL_THREAD
(the latter is just an alias for SCMP_ACT_KILL).
+ seccomp: add support for SCMP_ACT_NOTIFY (seccomp actions). This allows
users to create sophisticated seccomp filters where syscalls can be
efficiently emulated by privileged processes on the host.
+ checkpoint/restore: add an option (--lsm-mount-context) to set
a different LSM mount context on restore.
+ intelrdt: support ClosID parameter.
+ runc exec --cgroup: an option to specify a (non-top) in-container cgroup
to use for the process being executed.
+ cgroup v1 controllers now support hybrid hierarchy (i.e. when on a cgroup v1
machine a cgroup2 filesystem is mounted to /sys/fs/cgroup/unified, runc
run/exec now adds the container to the appropriate cgroup under it).
+ sysctl: allow slashes in sysctl names, to better match sysctl(8)'s
behaviour.
+ mounts: add support for bind-mounts which are inaccessible after switching
the user namespace. Note that this does not permit the container any
additional access to the host filesystem, it simply allows containers to
have bind-mounts configured for paths the user can access but have
restrictive access control settings for other users.
+ Add support for recursive mount attributes using mount_setattr(2). These
have the same names as the proposed mount(8) options -- just prepend r
to the option name (such as rro).
+ Add runc features subcommand to allow runc users to detect what features
runc has been built with. This includes critical information such as
supported mount flags, hook names, and so on. Note that the output of this
command is subject to change and will not be considered stable until runc
1.2 at the earliest. The runtime-spec specification for this feature is
being developed in opencontainers/runtime-spec#1130.
* system: improve performance of /proc/$pid/stat parsing.
* cgroup2: when /sys/fs/cgroup is configured as a read-write mount, change
the ownership of certain cgroup control files (as per
/sys/kernel/cgroup/delegate) to allow for proper deferral to the container
process.
* runc checkpoint/restore: fixed for containers with an external bind mount
which destination is a symlink.
* cgroup: improve openat2 handling for cgroup directory handle hardening.
runc delete -f now succeeds (rather than timing out) on a paused
container.
* runc run/start/exec now refuses a frozen cgroup (paused container in case of
exec). Users can disable this using --ignore-paused.
- Update version data embedded in binary to correctly include the git commit of
the release.
- Drop runc-rpmlintrc because we don't have runc-test anymore.
==== sensors ====
- Also remove ProtectKernelTunables from harden_fancontrol.service.patch,
breaks service (boo#1193149)
==== shadow ====
Subpackages: login_defs
- Really enable USERGROUPS_ENAB [bsc#1189139].
Did go lost during merges.
==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0
- Use libplist 2 starting from SLE15SP4 on.
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- The legacy code does not support /etc/login.defs.d used by YaST.
Enable libeconf to read it (bsc#1192954) on released products.
==== util-linux-systemd ====
- The legacy code does not support /etc/login.defs.d used by YaST.
Enable libeconf to read it (bsc#1192954) on released products.
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Typo fix for %define usegcc10.
- Introduce usegcc10 %define in order to have the condition
(0%{?sle_version} && 0%{?sle_version} <= 150400) only at one
point.
- Correct a very old "Obsoletes: webkit2gtk3-plugin-process-gtk2"
to be a versioned obsoletes.
- Make the earlier Obsoletes: libwebkit2gtk3-lang compliant with:
https://en.opensuse.org/openSUSE:Upgrade_dependencies_explanation#Renaming_…
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Typo fix for %define usegcc10.
- Introduce usegcc10 %define in order to have the condition
(0%{?sle_version} && 0%{?sle_version} <= 150400) only at one
point.
- Correct a very old "Obsoletes: webkit2gtk3-plugin-process-gtk2"
to be a versioned obsoletes.
- Make the earlier Obsoletes: libwebkit2gtk3-lang compliant with:
https://en.opensuse.org/openSUSE:Upgrade_dependencies_explanation#Renaming_…
==== wireless-regdb ====
Version update (20210828 -> 20211209)
- Update to version 20211209:
* wireless-regdb: Raise DFS TX power limit to 250 mW (24 dBm) for the US
==== wireplumber ====
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Remove many build dependencies which aren't really needed
- Use %autosetup, apply patches unconditionally
- Hard depend on wireplumber-audio if pipewire-pulseaudio is installed
==== xen ====
- bsc#1193307 - pci backend does not exist when attach a vf to a pv
guest
libxl-PCI-defer-backend-wait.patch
==== xfsprogs ====
Version update (5.14.0 -> 5.14.2)
- update to 5.14.2:
- libxfs: move rogue fallthrough macro out of linux.h
- libxfs: fix atomic64_t for 32-bit architectures
- libfrog: fix crc32c self test code on cross builds
==== xorg-x11-server ====
Version update (21.1.1 -> 21.1.2)
Subpackages: xorg-x11-server-Xvfb
- Update to version 21.1.1
* This release fixes 4 recently reported security vulnerabilities and
several regressions.
* In particular, the real physical dimensions are no longer reported
by the X server anymore as it was deemed to be a too disruptive
change. X server will continue to report DPI as 96.
- supersedes U_hw-xfree86-Propagate-physical-dimensions-from-DRM-co.patch
- supersedes U_rendercompositeglyphs.patch
- supersedes U_xfixes-Fix-out-of-bounds-access-in-ProcXFixesCreateP.patch
- supersedes U_Xext-Fix-out-of-bounds-access-in-SProcScreenSaverSus.patch
- supersedes U_record-Fix-out-of-bounds-access-in-SwapCreateRegiste.patch
- U_xfixes-Fix-out-of-bounds-access-in-ProcXFixesCreateP.patch
* CVE-2021-4009/ZDI-CAN-14950 (bsc#1190487)
The handler for the CreatePointerBarrier request of the XFixes
extension does not properly validate the request length leading
to out of bounds memory write.
- U_Xext-Fix-out-of-bounds-access-in-SProcScreenSaverSus.patch
* CVE-2021-4010/ZDI-CAN-14951 (bsc#1190488)
The handler for the Suspend request of the Screen Saver extension
does not properly validate the request length leading to out of
bounds memory write.
- U_record-Fix-out-of-bounds-access-in-SwapCreateRegiste.patch
* CVE-2021-4011/ZDI-CAN-14952 (bsc#1190489)
The handlers for the RecordCreateContext and RecordRegisterClients
requests of the Record extension do not properly validate the request
length leading to out of bounds memory write.
- U_rendercompositeglyphs.patch
* X.Org Server SProcRenderCompositeGlyphs Out-Of-Bounds Access
Privilege Escalation Vulnerability [CVE-2021-4008, ZDI-CAN-14192]
(boo#1193030)
- u_Support-configuration-files-under-run-X11-xorg.conf..patch
- u_Add-udev-scripts-for-configuration-of-platform-devic.patch
- u_Add-udev-rule-for-HyperV-devices.patch
* Remove udev-based configuration
- u_Revert-xf86-Accept-devices-with-the-simpledrm-driver.patch
* Restore simpledrm workaround
- u_xf86-Accept-devices-with-the-hyperv_drm-driver.patch
* Add workaround to support hyperv_drm
==== xxhash ====
Version update (0.8.0 -> 0.8.1)
- update to 0.8.1:
* perf : much improved performance for XXH3 streaming variants, notably on
gcc and msvc
* perf : improved XXH64 speed and latency on small inputs
* perf : small XXH32 speed and latency improvement on small inputs of random
size
* perf : minor stack usage improvement for XXH32 and XXH64
* api : new experimental variants XXH3_*_withSecretandSeed()
* api : update XXH3_generateSecret(), can no generate secret of any size (>=
XXH3_SECRET_SIZE_MIN)
* cli : xxhsum can now generate and check XXH3 checksums, using command `-H3`
* build: can build xxhash without XXH3, with new build macro XXH_NO_XXH3
* build: fix xxh_x86dispatch build with MSVC, by @apankrat
* build: XXH_INLINE_ALL can always be used safely, even after XXH_NAMESPACE
or a previous XXH_INLINE_ALL
* build: improved PPC64LE vector support
* install: fix pkgconfig
* install: compatibility with Haiku
* doc : code comments made compatible with doxygen
* misc : XXH_ACCEPT_NULL_INPUT_POINTER is no longer necessary, all functions
can accept NULL input pointers, as long as size == 0
* misc : complete refactor of CI tests on Github Actions, offering much
larger coverage
* misc : xxhsum code base split into multiple specialized units, within
directory cli/
- add 836f4e735cf368542f14005e41d2f84ec29dfd60.patch (fix manpage installation)
==== yast2 ====
Version update (4.4.27 -> 4.4.30)
- Fixed RelURL to work properly with the FTP URLs (related to
jsc#SLE-22669)
- 4.4.30
- Fixed RelURL unit test randomly crashing (related to
jsc#SLE-22669)
- 4.4.29
- Added RelURL class for working with relative URLs ("relurl://")
(jsc#SLE-22669)
- 4.4.28
==== zxing-cpp ====
- Update stb_image/stb_image_write to include the fixes for
the following CVEs:
CVE-2021-28021, bsc#1191743
CVE-2021-42715, bsc#1191942
CVE-2021-42716, bsc#1191944
* 269.patch
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
colord
hwinfo (21.78 -> 21.80)
installation-images-MicroOS (17.28 -> 17.30)
iputils (20210722 -> 20211215)
kernel-source (5.15.7 -> 5.15.8)
kubernetes (1.22.2 -> 1.23.0)
kubernetes1.22 (1.22.2 -> 1.22.4)
kubic-control (0.12.2 -> 0.12.3)
libgcrypt
ncurses (6.3.20211120 -> 6.3.20211127)
openssl-1_1
p11-kit
pam
pango (1.48.10 -> 1.50.1)
patterns-base
python-SQLAlchemy (1.4.26 -> 1.4.27)
qemu
runc (1.0.3 -> 1.1.0~rc1)
shadow
util-linux
util-linux-systemd
wireless-regdb (20210828 -> 20211209)
xen
xfsprogs (5.14.0 -> 5.14.2)
xxhash (0.8.0 -> 0.8.1)
yast2 (4.4.27 -> 4.4.30)
=== Details ===
==== colord ====
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_colord.service.patch
==== hwinfo ====
Version update (21.78 -> 21.80)
- merge gh#openSUSE/hwinfo#109
- fix logic around cdrom detection
- 21.80
- merge gh#openSUSE/hwinfo#108
- Donot close the open tray after read_cdrom_info.
- Donot close the open tray after read.
- 21.79
==== installation-images-MicroOS ====
Version update (17.28 -> 17.30)
- merge gh#openSUSE/installation-images#555
- don't add Y2* install boot options to target system (jsc#SLE-21308)
- 17.30
- merge gh#openSUSE/installation-images#552
- etc: update module.config to match 5.16
- etc/module.config: sort the network modules
- kernel 5.16 update
- 17.29
==== iputils ====
Version update (20210722 -> 20211215)
- Update to version 20211215
https://github.com/iputils/iputils/releases/tag/20211215
- rarpd and rdisc are going to be removed in next release
(https://github.com/iputils/iputils/issues/363)
therefore don't pack it since this release
- Drop harden_rdisc.service.patch, which was 1) merged upstream
4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs")
for all services
2) we don't build rdisc since this release
==== kernel-source ====
Version update (5.15.7 -> 5.15.8)
- Revert "- rpm/*build: use buildroot macro instead of env variable"
buildroot macro is not being expanded inside a shell script. go
back to the environment variable usage. This reverts parts of
commit e2f60269b9330d7225b2547e057ef0859ccec155.
- commit fe85f96
- kernel-obs-build: include the preferred kernel parameters
Currently the Open Build Service hardcodes the kernel boot parameters
globally. Recently functionality was added to control the parameters
by the kernel-obs-build package, so make use of that. parameters here
will overwrite what is used by OBS otherwise.
- commit a631240
- Linux 5.15.8 (bsc#1012628).
- bpf: Add selftests to cover packet access corner cases
(bsc#1012628).
- clocksource/drivers/dw_apb_timer_of: Fix probe failure
(bsc#1012628).
- misc: fastrpc: fix improper packet size calculation
(bsc#1012628).
- irqchip: nvic: Fix offset for Interrupt Priority Offsets
(bsc#1012628).
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing
INVALL (bsc#1012628).
- aio: Fix incorrect usage of eventfd_signal_allowed()
(bsc#1012628).
- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts
(bsc#1012628).
- irqchip/armada-370-xp: Fix return value of
armada_370_xp_msi_alloc() (bsc#1012628).
- irqchip/aspeed-scu: Replace update_bits with write_bits
(bsc#1012628).
- csky: fix typo of fpu config macro (bsc#1012628).
- bus: mhi: core: Add support for forced PM resume (bsc#1012628).
- bus: mhi: pci_generic: Fix device recovery failed issue
(bsc#1012628).
- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628).
- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628).
- iio: accel: kxcjk-1013: Fix possible memory leak in probe and
remove (bsc#1012628).
- iio: ad7768-1: Call iio_trigger_notify_done() on error
(bsc#1012628).
- iio: adc: axp20x_adc: fix charging current reporting on AXP22x
(bsc#1012628).
- iio: adc: stm32: fix a current leak by resetting pcsel before
disabling vdda (bsc#1012628).
- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628).
- iio: dln2: Check return value of devm_iio_trigger_register()
(bsc#1012628).
- iio: dln2-adc: Fix lockdep complaint (bsc#1012628).
- iio: itg3200: Call iio_trigger_notify_done() on error
(bsc#1012628).
- iio: kxsd9: Don't return error code in trigger handler
(bsc#1012628).
- iio: ltr501: Don't return error code in trigger handler
(bsc#1012628).
- iio: mma8452: Fix trigger reference couting (bsc#1012628).
- iio: stk3310: Don't return error code in interrupt handler
(bsc#1012628).
- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628).
- iio: trigger: Fix reference counting (bsc#1012628).
- iio: gyro: adxrs290: fix data signedness (bsc#1012628).
- xhci: avoid race between disable slot command and host runtime
suspend (bsc#1012628).
- usb: core: config: using bit mask instead of individual bits
(bsc#1012628).
- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from
runtime suspending (bsc#1012628).
- usb: core: config: fix validation of wMaxPacketValue entries
(bsc#1012628).
- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property
by default" (bsc#1012628).
- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628).
- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628).
- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628).
- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628).
- net, neigh: clear whole pneigh_entry at alloc time
(bsc#1012628).
- net: fec: only clear interrupt of handling queue in
fec_enet_rx_queue() (bsc#1012628).
- net: altera: set a couple error code in probe() (bsc#1012628).
- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero
(bsc#1012628).
- tools build: Remove needless libpython-version feature check
that breaks test-all fast path (bsc#1012628).
- dt-bindings: net: Reintroduce PHY no lane swap binding
(bsc#1012628).
- Documentation/locking/locktypes: Update migrate_disable() bits
(bsc#1012628).
- perf tools: Fix SMT detection fast read path (bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset
(bsc#1012628).
- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on
emulated bridge" (bsc#1012628).
- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc
(bsc#1012628).
- bpf, sockmap: Re-evaluate proto ops when psock is removed from
sockmap (bsc#1012628).
- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628).
- mtd: rawnand: fsmc: Take instruction delay into account
(bsc#1012628).
- i40e: Fix pre-set max number of queues for VF (bsc#1012628).
- i40e: Fix failed opcode appearing if handling messages from VF
(bsc#1012628).
- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion
(bsc#1012628).
- clk: imx: use module_platform_driver (bsc#1012628).
- hwmon: (dell-smm) Fix warning on /proc/i8k creation error
(bsc#1012628).
- RDMA/hns: Do not destroy QP resources in the hw resetting phase
(bsc#1012628).
- RDMA/hns: Do not halt commands during reset until later
(bsc#1012628).
- ASoC: codecs: wcd934x: return correct value from mixer put
(bsc#1012628).
- ASoC: codecs: wcd934x: handle channel mappping list correctly
(bsc#1012628).
- ASoC: codecs: wsa881x: fix return values from kcontrol put
(bsc#1012628).
- ASoC: qdsp6: q6routing: Fix return value from
msm_routing_put_audio_mixer (bsc#1012628).
- ASoC: rt5682: Fix crash due to out of scope stack vars
(bsc#1012628).
- PM: runtime: Fix pm_runtime_active() kerneldoc comment
(bsc#1012628).
- qede: validate non LSO skb length (bsc#1012628).
- ALSA: usb-audio: Reorder snd_djm_devices[] entries
(bsc#1012628).
- scsi: scsi_debug: Fix buffer size of REPORT ZONES command
(bsc#1012628).
- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc()
(bsc#1012628).
- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
(bsc#1012628).
- i2c: mpc: Use atomic read and fix break condition (bsc#1012628).
- tracefs: Set all files to the same group ownership as the
mount option (bsc#1012628).
- aio: fix use-after-free due to missing POLLFREE handling
(bsc#1012628).
- aio: keep poll requests on waitqueue until completed
(bsc#1012628).
- signalfd: use wake_up_pollfree() (bsc#1012628).
- binder: use wake_up_pollfree() (bsc#1012628).
- wait: add wake_up_pollfree() (bsc#1012628).
- io_uring: ensure task_work gets run as part of cancelations
(bsc#1012628).
- libata: add horkage for ASMedia 1092 (bsc#1012628).
- drm/syncobj: Deal with signalled fences in
drm_syncobj_find_fence (bsc#1012628).
- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL
(bsc#1012628).
- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628).
- mmc: renesas_sdhi: initialize variable properly when tuning
(bsc#1012628).
- hwmon: (pwm-fan) Ensure the fan going on in .probe()
(bsc#1012628).
- selftests: KVM: avoid failures due to reserved HyperTransport
region (bsc#1012628).
- tracefs: Have new files inherit the ownership of their parent
(bsc#1012628).
- nfsd: Fix nsfd startup race (again) (bsc#1012628).
- nfsd: fix use-after-free due to delegation race (bsc#1012628).
- md: fix update super 1.0 on rdev size change (bsc#1012628).
- perf intel-pt: Fix error timestamp setting on the decoder
error path (bsc#1012628).
- perf intel-pt: Fix missing 'instruction' events with 'q' option
(bsc#1012628).
- perf intel-pt: Fix next 'err' value, walking trace
(bsc#1012628).
- perf intel-pt: Fix state setting when receiving overflow (OVF)
packet (bsc#1012628).
- perf intel-pt: Fix intel_pt_fup_event() assumptions about
setting state type (bsc#1012628).
- perf intel-pt: Fix sync state when a PSB (synchronization)
packet is found (bsc#1012628).
- perf intel-pt: Fix some PGE (packet generation enable/control
flow packets) usage (bsc#1012628).
- btrfs: free exchange changeset on failures (bsc#1012628).
- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper
error handling (bsc#1012628).
- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628).
- btrfs: clear extent buffer uptodate when we fail to write it
(bsc#1012628).
- scsi: qla2xxx: Format log strings only if needed (bsc#1012628).
- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628).
- ALSA: pcm: oss: Handle missing errors in
snd_pcm_oss_change_params*() (bsc#1012628).
- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628).
- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628).
- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628).
- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897
platform (bsc#1012628).
- ALSA: ctl: Fix copy of updated id with element read/write
(bsc#1012628).
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered
(bsc#1012628).
- mm/slub: fix endianness bug for alloc/free_traces attributes
(bsc#1012628).
- mm/damon/core: fix fake load reports due to uninterruptible
sleeps (bsc#1012628).
- timers: implement usleep_idle_range() (bsc#1012628).
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V
TLB flush hypercall (bsc#1012628).
- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse
IPI req (bsc#1012628).
- KVM: x86: Don't WARN if userspace mucks with RCX during string
I/O exit (bsc#1012628).
- net: mvpp2: fix XDP rx queues registering (bsc#1012628).
- net/sched: fq_pie: prevent dismantle issue (bsc#1012628).
- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering
(bsc#1012628).
- net: dsa: mv88e6xxx: error handling for serdes_power functions
(bsc#1012628).
- net: bcm4908: Handle dma_set_coherent_mask error codes
(bsc#1012628).
- devlink: fix netns refcount leak in devlink_nl_cmd_reload()
(bsc#1012628).
- IB/hfi1: Correct guard on eager buffer deallocation
(bsc#1012628).
- iavf: Fix reporting when setting descriptor count (bsc#1012628).
- iavf: restore MSI state on reset (bsc#1012628).
- netfilter: conntrack: annotate data-races around ct->timeout
(bsc#1012628).
- netfilter: nft_exthdr: break evaluation if setting TCP option
fails (bsc#1012628).
- udp: using datalen to cap max gso segments (bsc#1012628).
- seg6: fix the iif in the IPv6 socket control block
(bsc#1012628).
- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628).
- bonding: make tx_rebalance_counter an atomic (bsc#1012628).
- ethtool: do not perform operations on net devices being
unregistered (bsc#1012628).
- ice: ignore dropped packets during init (bsc#1012628).
- bpf: Fix the off-by-two error in range markings (bsc#1012628).
- bpf: Make sure bpf_disable_instrumentation() is safe vs
preemption (bsc#1012628).
- bpf, sockmap: Attach map progs to psock early for feature probes
(bsc#1012628).
- bpf, x86: Fix "no previous prototype" warning (bsc#1012628).
- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628).
- selftests: netfilter: add a vrf+conntrack testcase
(bsc#1012628).
- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
(bsc#1012628).
- platform/x86: amd-pmc: Fix s2idle failures on certain AMD
laptops (bsc#1012628).
- x86/sme: Explicitly map new EFI memmap table as encrypted
(bsc#1012628).
- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports
(bsc#1012628).
- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal
PHY's" (bsc#1012628).
- can: m_can: Disable and ignore ELO interrupt (bsc#1012628).
- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo()
(bsc#1012628).
- can: m_can: pci: fix incorrect reference clock rate
(bsc#1012628).
- can: m_can: m_can_read_fifo: fix memory leak in error branch
(bsc#1012628).
- can: pch_can: pch_can_rx_normal: fix use after free
(bsc#1012628).
- can: sja1000: fix use after free in ems_pcmcia_add_card()
(bsc#1012628).
- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase
correct stats->{rx,tx}_errors counter (bsc#1012628).
- can: kvaser_usb: get CAN clock frequency from device
(bsc#1012628).
- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628).
- IB/hfi1: Fix early init panic (bsc#1012628).
- IB/hfi1: Insure use of smp_processor_id() is preempt disabled
(bsc#1012628).
- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for
six 8-bit groups (bsc#1012628).
- platform/x86/intel: hid: add quirk to support Surface Go 3
(bsc#1012628).
- HID: Ignore battery for Elan touchscreen on Asus UX550VE
(bsc#1012628).
- HID: sony: fix error path in probe (bsc#1012628).
- mmc: spi: Add device-tree SPI IDs (bsc#1012628).
- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628).
- HID: check for valid USB device for many HID drivers
(bsc#1012628).
- HID: wacom: fix problems when device is not a valid USB device
(bsc#1012628).
- HID: bigbenff: prevent null pointer dereference (bsc#1012628).
- HID: add USB_HID dependancy on some USB HID drivers
(bsc#1012628).
- HID: add USB_HID dependancy to hid-chicony (bsc#1012628).
- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628).
- HID: add hid_is_usb() function to make it simpler for USB
detection (bsc#1012628).
- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested
(bsc#1012628).
- HID: google: add eel USB id (bsc#1012628).
- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
(bsc#1012628).
- usb: gadget: uvc: fix multiple opens (bsc#1012628).
- commit 3f92609
- kernel-obs-build: inform build service about virtio-serial
Inform the build worker code that this kernel supports virtio-serial,
which improves performance and relability of logging.
- commit 301a3a7
- rpm/*.spec.in: use buildroot macro instead of env variable
The RPM_BUILD_ROOT variable is considered deprecated over
a buildroot macro. future proof the spec files.
- commit e2f6026
- Update BT fix patch for regression with 8087:0026 device (bsc#1193124)
Also corrected the references and patch description
- commit 634695b
==== kubernetes ====
Version update (1.22.2 -> 1.23.0)
Subpackages: kubernetes-client kubernetes-kubeadm kubernetes-kubelet
- Bump coredns to 1.8.6 and coredns for *-minus1 to 1.8.4
- Bump kubernetes-* to 1.23.0, *-minus1 to 1.22.4 and etcd to 3.5.1
==== kubernetes1.22 ====
Version update (1.22.2 -> 1.22.4)
- Update to version 1.22.4:
* defer close the rotated log open
* proxy/iptables: fix all-vs-ready endpoints a bit
* proxy/iptables: Remove a no-op check
* proxy/iptables: Add more stuff to the unit test
* proxy/iptables: Fix TestOnlyLocalNodePortsNoClusterCIDR
* proxy/iptables: test that we create a consistent set of iptables rules
* proxy/iptables: Misc improvements to unit test
* proxy/iptables: Improve the sorting logic in TestOverallIPTablesRulesWithMultipleServices
* proxy/iptables: Fix sync_proxy_rules_iptables_total metric
* Fixed nil pointer dereference
* Add tests for checking bind mounts
* Check subpath file
* Add check for subpaths
* Fixed unit test SELinux support
* Add shortcut for SELinux detection
* Don't guess SELinux support on error
* Manual cherry pick of kube-openapi changes for release-1.22 Bump kube-openapi against kube-openapi/release-1.22 branch
* kube-proxy: fix stale detection logic
* Use separate pathSpec for local and remote to properly handle cleaning paths
* [go1.16] Update to go1.16.10
* Automated cherry pick of #105122: added keys for structured logging (#105137)
* Update debian, debian-iptables, setcap images to pick up CVE-2021-33910 fixes
* Fixing how EndpointSlice Mirroring handles Service selector transitions
* Add unit tests to cover scheduler's setup
* sched: ensure feature gate is honored when instantiating scheduler
* Fix race condition in logging when request times out
* use original requests in NodeResourcesBalancedAllocation instead of NonZero
* Remove nodes with Cluster Autoscaler taint from LB backends.
* Fix issue in node status updating VolumeAttached list
* Support cgroupv2 in node problem detector test
* Update CHANGELOG/CHANGELOG-1.22.md for v1.22.3
* Free APF seats for watches handled by an aggregated apiserver.
* parameter 'disabled-metrics' is invalid
* Run storage hostpath e2e test client pod as privileged
* support more than 100 disk mounts on Windows
* [go1.16] Update to go1.16.9
* Clear initial UDP conntrack entries for loadBalancerIPs
* Verifying the auth headers are set for upgraded aggregated API requests
* apiserver aggregator upgrade unit test
* Aggregator uses the regular transport even if the request requires upgrades
* Fix PreferNominatedNode test
* Remove Error Message Check Dynamic PV Tests
* go fmt
* Add e2e test to verify kubelet restart behaviour
* kubelet: set terminated podWorker status for terminated pods
* Fix quota controller hotloop in integration tests
* remove StartedPodsErrorsTotal metrice message
* Copy VolumeSnapshotContent annotations in snapshottable.go test
* Fix bugs in e2e pod test
* Ensure terminal pods maintain terminal status
* Do not sync Waiting statuses for Terminated pods
* Adds CancelRequest function to CommandHeadersRoundTripper
* Fixes kubectl command headers which hangs on kubectl run
* Revert "Build non-static binaries with PIE buildmode"
* Ignore VMs in vmss delete backend pools
* Fix CSR test to accept certs shorter than the requested duration
* fix: skip not found nodes when reconciling LB backend address pools
* fix: consolidate logs for instance not found error
* Remove a duplicate StorageClass creation call
* Update Containerd version - GCE Windows
* e2e scheduling priorities: do not reference control loop variable
* storege e2etest: Delete restored PVC/Pod in snapshottable
* pkg/kubelet/cm/memorymanager: Fix ErrorS key/value pair
* v1.22: Fix test flake in old svc registry
* 'New' Event namespace validate failed
* kubelet: Handle UID reuse in pod worker
* Add test for recreating a static pod
* Update CHANGELOG/CHANGELOG-1.22.md for v1.22.2
* Refine locking in API Priority and Fairness config controller
* kube-controller-manager: properly check generic ephemeral volume feature
* Fix null JSON round tripping
* Propagate conversion errors
* integration test
* fix 104329: check for headless before trying to release the ClusterIPs
* fix detach disk issue on deleting node
* kubelet: fix sandbox creation error suppression when pods are quickly deleted
* remove listx from OWNERS_ALIASES
==== kubic-control ====
Version update (0.12.2 -> 0.12.3)
Subpackages: kubic-haproxycfg kubicctl kubicd
- Revert to go 1.14 until we have a solution for the go certificate
handling changes
- Update to version 0.12.3
- Fix last PR
- Require go 1.17 or newer
==== libgcrypt ====
- FIPS: Fix gcry_mpi_sub_ui subtraction [bsc#1193480]
* gcry_mpi_sub_ui: fix subtracting from negative value
* Add libgcrypt-FIPS-fix-gcry_mpi_sub_ui.patch
==== ncurses ====
Version update (6.3.20211120 -> 6.3.20211127)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20211127
+ fix errata in description fields (report by Eric Lindblad) -TD
+ add x10term+sl, aixterm+sl, ncr260vp+sl, ncr260vp+vt, wyse+sl -TD
- Correct offsets of patch ncurses-6.3.dif
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Added openssl-1_1-use-include-directive.patch so that the default
/etc/ssl/openssl.cnf file will include any configuration files that
other packages might place into /etc/ssl/engines.d/ and
/etc/ssl/engdef.d/ This is a fix for bsc#1004463 where scripting was
being used to modify the openssl.cnf file. The scripting would fail
if either the default openssl.cnf file, or the sample openssl-ibmca
configuration file would be changed by upstream.
- Updated spec file to create the two new necessary directores for
the above patch.
==== p11-kit ====
Subpackages: libp11-kit0 p11-kit-tools
- Enable systemd support
==== pam ====
Subpackages: pam_unix
- Drop pam_umask-usergroups-login_defs.patch, does more harm
than helps. If not explizit specified as module option, we
use UMASK from login.defs unmodified.
==== pango ====
Version update (1.48.10 -> 1.50.1)
- Update to version 1.50.1:
+ Fix a crash in tab handling.
+ Fix tab positioning without line wrapping.
+ Fix an assertion failure found by fuzzing.
+ Make underlines work again for broken fonts.
- Update to version 1.50.0:
+ Fix glyph placement in gravity east
+ Fix line heights in improper gravities
+ Only shown selected ignorables with nicks
+ Support tab alignments other than left
+ Support custom decimal points on decimal tabs
+ Fix a pango-view crash
+ Optimize handling of many tabs
+ Drop json-glib dependency
- Drop pkgconfig(json-glib-1.0) BuildRequires, no longer needed.
- Update to version 1.49.4:
+ Require fontconfig 2.13
+ Require harfbuzz 2.6
+ Many fixes to line breaking accuracy
+ coretext: Correctly clamp text weights at min/max values
+ Add serialization api for PangoLayout, PangoFont and
PangoAttrList
+ Require json-glib
+ tests:
- Use serialized layouts for test cases
- Include fonts in git
+ pango-view: Accept serialized layouts
+ Fix a rounding problem with font metrics
+ Fix visible space display using ?
- Changes from version 1.49.3:
+ Fix hinting of glyph metrics
+ Fix logical glyph extents in vertical gravities
+ Visualize more default-ignorable glyphs
+ Fix advance widths in transformed contexts
+ Implement Small Caps and other casing variations
- Changes from version 1.49.2:
+ Update Unicode data to Unicode 14
+ Fix underlining of spaces
+ Round font metrics when appropriate
+ Fix some corner cases of cursor positioning
+ Handle Catalan middle-dot in text segmentation
- Changes from version 1.49.1:
+ Only recompute log attrs when needed
+ Validate log attrs
+ Fix conformance issues in Thai and Indic linebreaking
+ Add pango_attr_break to support customizing line and word
breaks
+ Add font-dependent baseline shifts and sizing for super- and
subscripts
+ Improve hyphenation support
+ pango-view:
- Visualize caret positions and slopes
- Show glyph rects
- Make --annotate easier to use
+ Add pango_layout_get_caret_pos to support sloped carets
+ Improve caret positioning for ligatures
+ Better under- and overline placement
+ layout:
- Allocate a bit less
- Fix cluster extents with rise
+ Add pango_layout_iter_get_run_baseline
+ Add pango_glyph_string_index_to_x_full
+ coretext: Set size on font descriptions
+ Add color information to PangoGlyphVisAttr
- Changes from version 1.49.0:
+ Require fribidi 1.0.6
+ Fix threadsafety issues with Thai
+ Fix a rounding problem on i386
+ Fix font choice for ellipsis
+ New api:
- pango_font_get_languages
- Introspection helpers for attributes
+ Ignore width in horizontal context when itemizing
+ markup:
- Allow specifying size and rise in points
- Allow specifying size as percentage
+ Rewrite pango_layout_move_cursor_visually
+ Add a line-height attribute and make logical line extents
respect it
+ Add pango_justify_last_line
+ Add pango_shape_item
+ Add a text-transform attribute and implement it
+ Clean up fribidi api usage
+ Fix a bug in the gravity data table
+ pango-view: Improve the --annotate option
+ Fix a possible crash in rendering strikethroughs
- Add pkgconfig(json-glib-1.0) BuildRequires, new dependency.
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-bootloader patterns-base-minimal_base
- Drop low-memory-monitor: It's not enabled by default, not used by
any of the default applications and would conflict with other
installed OOM handling daemons like earlyoom or oomd
- Run pre_checkin.sh
- base: favour psmisc over busybox-psmisc or other equivalents
- enhanced_base: Recommend low-memory-monitor an early boot daemon
to monitor memory pressure and react to low memory.
- Run pre_checkin.sh to sync 32-bit patterns.
==== python-SQLAlchemy ====
Version update (1.4.26 -> 1.4.27)
- update to 1.4.27:
Bugfixes
* see https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.27
==== qemu ====
- Reinstate Lin Ma's fixes for bsc#1192147 as they were
submitted only to IBS.
* Patches added:
hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch
hw-i386-acpi-build-Deny-control-on-PCIe-.patch
pcie-rename-native-hotplug-to-x-native-h.patch
- Rename the Guest Agent service qemu-guest-agent, like in other
distros (and upstream). bsc#1185543
- disable QOM cast debug outside the testsuite as the corresponding
asserts show up occassionally as top #1 in perf(1) traces under
heavy virtio load
- enable LTO when we'd like to use LTO
==== runc ====
Version update (1.0.3 -> 1.1.0~rc1)
- Update to runc v1.1.0~rc1. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.1.0-rc.1.
+ Add support for RDMA cgroup added in Linux 4.11.
* runc exec now produces exit code of 255 when the exec failed.
This may help in distinguishing between runc exec failures
(such as invalid options, non-running container or non-existent
binary etc.) and failures of the command being executed.
+ runc run: new --keep option to skip removal exited containers artefacts.
This might be useful to check the state (e.g. of cgroup controllers) after
the container has?exited.
+ seccomp: add support for SCMP_ACT_KILL_PROCESS and SCMP_ACT_KILL_THREAD
(the latter is just an alias for SCMP_ACT_KILL).
+ seccomp: add support for SCMP_ACT_NOTIFY (seccomp actions). This allows
users to create sophisticated seccomp filters where syscalls can be
efficiently emulated by privileged processes on the host.
+ checkpoint/restore: add an option (--lsm-mount-context) to set
a different LSM mount context on restore.
+ intelrdt: support ClosID parameter.
+ runc exec --cgroup: an option to specify a (non-top) in-container cgroup
to use for the process being executed.
+ cgroup v1 controllers now support hybrid hierarchy (i.e. when on a cgroup v1
machine a cgroup2 filesystem is mounted to /sys/fs/cgroup/unified, runc
run/exec now adds the container to the appropriate cgroup under it).
+ sysctl: allow slashes in sysctl names, to better match sysctl(8)'s
behaviour.
+ mounts: add support for bind-mounts which are inaccessible after switching
the user namespace. Note that this does not permit the container any
additional access to the host filesystem, it simply allows containers to
have bind-mounts configured for paths the user can access but have
restrictive access control settings for other users.
+ Add support for recursive mount attributes using mount_setattr(2). These
have the same names as the proposed mount(8) options -- just prepend r
to the option name (such as rro).
+ Add runc features subcommand to allow runc users to detect what features
runc has been built with. This includes critical information such as
supported mount flags, hook names, and so on. Note that the output of this
command is subject to change and will not be considered stable until runc
1.2 at the earliest. The runtime-spec specification for this feature is
being developed in opencontainers/runtime-spec#1130.
* system: improve performance of /proc/$pid/stat parsing.
* cgroup2: when /sys/fs/cgroup is configured as a read-write mount, change
the ownership of certain cgroup control files (as per
/sys/kernel/cgroup/delegate) to allow for proper deferral to the container
process.
* runc checkpoint/restore: fixed for containers with an external bind mount
which destination is a symlink.
* cgroup: improve openat2 handling for cgroup directory handle hardening.
runc delete -f now succeeds (rather than timing out) on a paused
container.
* runc run/start/exec now refuses a frozen cgroup (paused container in case of
exec). Users can disable this using --ignore-paused.
- Update version data embedded in binary to correctly include the git commit of
the release.
- Drop runc-rpmlintrc because we don't have runc-test anymore.
==== shadow ====
Subpackages: login_defs
- Really enable USERGROUPS_ENAB [bsc#1189139].
Did go lost during merges.
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- The legacy code does not support /etc/login.defs.d used by YaST.
Enable libeconf to read it (bsc#1192954) on released products.
==== util-linux-systemd ====
- The legacy code does not support /etc/login.defs.d used by YaST.
Enable libeconf to read it (bsc#1192954) on released products.
==== wireless-regdb ====
Version update (20210828 -> 20211209)
- Update to version 20211209:
* wireless-regdb: Raise DFS TX power limit to 250 mW (24 dBm) for the US
==== xen ====
- bsc#1193307 - pci backend does not exist when attach a vf to a pv
guest
libxl-PCI-defer-backend-wait.patch
==== xfsprogs ====
Version update (5.14.0 -> 5.14.2)
- update to 5.14.2:
- libxfs: move rogue fallthrough macro out of linux.h
- libxfs: fix atomic64_t for 32-bit architectures
- libfrog: fix crc32c self test code on cross builds
==== xxhash ====
Version update (0.8.0 -> 0.8.1)
- update to 0.8.1:
* perf : much improved performance for XXH3 streaming variants, notably on
gcc and msvc
* perf : improved XXH64 speed and latency on small inputs
* perf : small XXH32 speed and latency improvement on small inputs of random
size
* perf : minor stack usage improvement for XXH32 and XXH64
* api : new experimental variants XXH3_*_withSecretandSeed()
* api : update XXH3_generateSecret(), can no generate secret of any size (>=
XXH3_SECRET_SIZE_MIN)
* cli : xxhsum can now generate and check XXH3 checksums, using command `-H3`
* build: can build xxhash without XXH3, with new build macro XXH_NO_XXH3
* build: fix xxh_x86dispatch build with MSVC, by @apankrat
* build: XXH_INLINE_ALL can always be used safely, even after XXH_NAMESPACE
or a previous XXH_INLINE_ALL
* build: improved PPC64LE vector support
* install: fix pkgconfig
* install: compatibility with Haiku
* doc : code comments made compatible with doxygen
* misc : XXH_ACCEPT_NULL_INPUT_POINTER is no longer necessary, all functions
can accept NULL input pointers, as long as size == 0
* misc : complete refactor of CI tests on Github Actions, offering much
larger coverage
* misc : xxhsum code base split into multiple specialized units, within
directory cli/
- add 836f4e735cf368542f14005e41d2f84ec29dfd60.patch (fix manpage installation)
==== yast2 ====
Version update (4.4.27 -> 4.4.30)
- Fixed RelURL to work properly with the FTP URLs (related to
jsc#SLE-22669)
- 4.4.30
- Fixed RelURL unit test randomly crashing (related to
jsc#SLE-22669)
- 4.4.29
- Added RelURL class for working with relative URLs ("relurl://")
(jsc#SLE-22669)
- 4.4.28
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
dracut (055+suse.142.g7d8c3ce3 -> 055+suse.179.g3cf989c2)
gdbm (1.20 -> 1.22)
=== Details ===
==== dracut ====
Version update (055+suse.142.g7d8c3ce3 -> 055+suse.179.g3cf989c2)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 055+suse.179.g3cf989c2:
* fix(cpio): write zeros instead of seek for padding and alignment (bsc#1190982)
* fix(dracut.sh): check kernel zstd support early
* fix(dracut.sh): check availability of configured compression
* fix(dracut.sh): inform user about auto-selected compression method
* fix(dracut.sh): drop pointless check for module compression method
* chore(suse): add dracut-cpio archiver (jsc#SLE-16157)
* ci(TEST-63-DRACUT-CPIO): kernel extraction tests for dracut-cpio
* feat(dracut.sh): add "--enhanced-cpio" option for calling dracut-cpio
* feat(Makefile): cargo wrapper for dracut-cpio build
* feat(cpio): add newc archive creation utility
* feat(cpio): add rust argument parsing library from crosvm
* ci(TEST-62-SKIPCPIO): add simple skipcpio test
* ci(test): export basedir and testdir as absolute paths
* ci(TEST-60-BONDBRIDGEVLANIFCFG): use toplevel Makefile
* fix(dracut.spec): check for non-usrmerged environments
* fix(zfcp_rules): add quotes around rule installation argument
* fix(zipl): correct argument for uuid to device conversion
* fix(fips): missing value of _vmname variable (bsc#1193267)
- Update to version 055+suse.158.g51e87247:
* chore(suse): add fido2 module (jsc#SLE-21070)
* feat(crypt): check if fido2 module is needed in hostonly mode (jsc#SLE-21070)
* feat(fido2): introducing the fido2 module (jsc#SLE-21070)
* feat(crypt): check if tpm2-tss module is needed in hostonly mode (jsc#SLE-21070)
* fix(dracut-functions.sh): get block device driver if in a virtual subsystem (bsc#1189776)
* fix(mdraid): allow UUID comparison for more than one UUID (bsc#1192665)
* fix(dracut.spec): update dependency for suse-module-tools
* fix(network-legacy): route parsing issues in ifup (bsc#1182688)
* fix(systemd-udevd): make collect optional (bsc#1177870)
==== gdbm ====
Version update (1.20 -> 1.22)
Subpackages: libgdbm6 libgdbm_compat4
- version update to 1.22
* Fix file header validation
* Fix key verification in sequential access
* Fix testing with DejaGNU 1.6.3
* Fix stack overflow in print_usage
* Fix a leak of avail entry on pushing a new avail block
* New gdbmtool variables: errorexit, errormask, trace, timing
* etc. see CHANGES
- modified patches
% gdbm-no-build-date.patch (refreshed)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
dracut (055+suse.142.g7d8c3ce3 -> 055+suse.179.g3cf989c2)
gdbm (1.20 -> 1.22)
=== Details ===
==== dracut ====
Version update (055+suse.142.g7d8c3ce3 -> 055+suse.179.g3cf989c2)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 055+suse.179.g3cf989c2:
* fix(cpio): write zeros instead of seek for padding and alignment (bsc#1190982)
* fix(dracut.sh): check kernel zstd support early
* fix(dracut.sh): check availability of configured compression
* fix(dracut.sh): inform user about auto-selected compression method
* fix(dracut.sh): drop pointless check for module compression method
* chore(suse): add dracut-cpio archiver (jsc#SLE-16157)
* ci(TEST-63-DRACUT-CPIO): kernel extraction tests for dracut-cpio
* feat(dracut.sh): add "--enhanced-cpio" option for calling dracut-cpio
* feat(Makefile): cargo wrapper for dracut-cpio build
* feat(cpio): add newc archive creation utility
* feat(cpio): add rust argument parsing library from crosvm
* ci(TEST-62-SKIPCPIO): add simple skipcpio test
* ci(test): export basedir and testdir as absolute paths
* ci(TEST-60-BONDBRIDGEVLANIFCFG): use toplevel Makefile
* fix(dracut.spec): check for non-usrmerged environments
* fix(zfcp_rules): add quotes around rule installation argument
* fix(zipl): correct argument for uuid to device conversion
* fix(fips): missing value of _vmname variable (bsc#1193267)
- Update to version 055+suse.158.g51e87247:
* chore(suse): add fido2 module (jsc#SLE-21070)
* feat(crypt): check if fido2 module is needed in hostonly mode (jsc#SLE-21070)
* feat(fido2): introducing the fido2 module (jsc#SLE-21070)
* feat(crypt): check if tpm2-tss module is needed in hostonly mode (jsc#SLE-21070)
* fix(dracut-functions.sh): get block device driver if in a virtual subsystem (bsc#1189776)
* fix(mdraid): allow UUID comparison for more than one UUID (bsc#1192665)
* fix(dracut.spec): update dependency for suse-module-tools
* fix(network-legacy): route parsing issues in ifup (bsc#1182688)
* fix(systemd-udevd): make collect optional (bsc#1177870)
==== gdbm ====
Version update (1.20 -> 1.22)
Subpackages: libgdbm6 libgdbm_compat4
- version update to 1.22
* Fix file header validation
* Fix key verification in sequential access
* Fix testing with DejaGNU 1.6.3
* Fix stack overflow in print_usage
* Fix a leak of avail entry on pushing a new avail block
* New gdbmtool variables: errorexit, errormask, trace, timing
* etc. see CHANGES
- modified patches
% gdbm-no-build-date.patch (refreshed)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (21.3.0 -> 21.3.1)
Mesa-drivers (21.3.0 -> 21.3.1)
alsa (1.2.5.1 -> 1.2.6.1)
at-spi2-core
attica-qt5 (5.88.0 -> 5.89.0)
baloo5 (5.88.0 -> 5.89.0)
baloo5-widgets (21.08.3 -> 21.12.0)
bash
blog (2.21 -> 2.26)
bluez-qt (5.88.0 -> 5.89.0)
breeze5-icons (5.88.0 -> 5.89.0)
c-ares (1.17.2 -> 1.18.1)
cloud-init
colord
dolphin (21.08.3 -> 21.12.0)
double-conversion (3.1.5 -> 3.1.6)
evolution-data-server (3.42.1 -> 3.42.2)
fftw3 (3.3.9 -> 3.3.10)
flatpak
frameworkintegration (5.88.0 -> 5.89.0)
freetype2 (2.11.0 -> 2.11.1)
gcc11 (11.2.1+git610 -> 11.2.1+git1018)
gdm
gettext-runtime
glib-networking (2.70.0 -> 2.70.1)
glib2 (2.70.1 -> 2.70.2)
glibc
gnome-control-center (41.1 -> 41.2)
gnome-desktop (41.1 -> 41.2)
gnome-software (41.1 -> 41.2)
gnome-terminal (3.42.1 -> 3.42.2)
gnome-user-docs (41.0 -> 41.1)
grub2
gupnp (1.4.0 -> 1.4.1)
harfbuzz (2.9.1 -> 3.1.1)
hidapi (0.10.1 -> 0.11.0)
hwdata (0.353 -> 0.354)
installation-images-MicroOS (17.27 -> 17.28)
kaccounts-integration (21.08.3 -> 21.12.0)
kactivities-stats (5.88.0 -> 5.89.0)
kactivities5 (5.88.0 -> 5.89.0)
karchive (5.88.0 -> 5.89.0)
kate (21.08.3 -> 21.12.0)
kauth (5.88.0 -> 5.89.0)
kbookmarks (5.88.0 -> 5.89.0)
kcmutils (5.88.0 -> 5.89.0)
kcodecs (5.88.0 -> 5.89.0)
kcompletion (5.88.0 -> 5.89.0)
kconfig (5.88.0 -> 5.89.0)
kconfigwidgets (5.88.0 -> 5.89.0)
kcoreaddons (5.88.0 -> 5.89.0)
kcrash (5.88.0 -> 5.89.0)
kdbusaddons (5.88.0 -> 5.89.0)
kde-print-manager (21.08.3 -> 21.12.0)
kdeclarative (5.88.0 -> 5.89.0)
kded (5.88.0 -> 5.89.0)
kdelibs4support (5.88.0 -> 5.89.0)
kdesu (5.88.0 -> 5.89.0)
kdialog (21.08.3 -> 21.12.0)
kdnssd-framework (5.88.0 -> 5.89.0)
kdoctools (5.88.0 -> 5.89.0)
kernel-firmware (20211115 -> 20211123)
kernel-source (5.15.5 -> 5.15.7)
keylime
kfilemetadata5 (5.88.0 -> 5.89.0)
kglobalaccel (5.88.0 -> 5.89.0)
kguiaddons (5.88.0 -> 5.89.0)
kholidays (5.88.0 -> 5.89.0)
ki18n (5.88.0 -> 5.89.0)
kiconthemes (5.88.0 -> 5.89.0)
kidletime (5.88.0 -> 5.89.0)
kinit (5.88.0 -> 5.89.0)
kio (5.88.0 -> 5.89.0)
kio-extras5 (21.08.3 -> 21.12.0)
kirigami2 (5.88.0 -> 5.89.0)
kitemmodels (5.88.0 -> 5.89.0)
kitemviews (5.88.0 -> 5.89.0)
kjobwidgets (5.88.0 -> 5.89.0)
kmod
knewstuff (5.88.0 -> 5.89.0)
knotifications (5.88.0 -> 5.89.0)
knotifyconfig (5.88.0 -> 5.89.0)
konsole (21.08.3 -> 21.12.0)
kpackage (5.88.0 -> 5.89.0)
kparts (5.88.0 -> 5.89.0)
kpeople5 (5.88.0 -> 5.89.0)
kpty (5.88.0 -> 5.89.0)
kquickcharts (5.88.0 -> 5.89.0)
krunner (5.88.0 -> 5.89.0)
kservice (5.88.0 -> 5.89.0)
ktexteditor (5.88.0 -> 5.89.0)
ktextwidgets (5.88.0 -> 5.89.0)
kunitconversion (5.88.0 -> 5.89.0)
kwallet (5.88.0 -> 5.89.0)
kwalletmanager5 (21.08.3 -> 21.12.0)
kwayland (5.88.0 -> 5.89.0)
kwidgetsaddons (5.88.0 -> 5.89.0)
kwindowsystem (5.88.0 -> 5.89.0)
kxmlgui (5.88.0 -> 5.89.0)
libKF5ModemManagerQt (5.88.0 -> 5.89.0)
libKF5NetworkManagerQt (5.88.0 -> 5.89.0)
libX11 (1.7.2 -> 1.7.3.1)
libXfixes
libcap-ng (0.7.10 -> 0.7.11)
libedit (3.1.snap20180525 -> 20210910.3.1)
libevdev (1.11.0 -> 1.12.0)
libffi (3.3.git30 -> 3.4.2)
libgexiv2
libical (3.0.10 -> 3.0.11)
libical-glib (3.0.10 -> 3.0.11)
libopenmpt (0.5.12 -> 0.5.13)
libplist
libxcrypt (4.4.25 -> 4.4.26)
makedumpfile
milou5
mozilla-nss (3.71 -> 3.73)
mozjs78 (78.14.0 -> 78.15.0)
mpg123 (1.29.2 -> 1.29.3)
multipath-tools (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
nvme-cli (1.15 -> 1.16)
openssl-1_1
osinfo-db
patterns-gnome
perl-Try-Tiny (0.30 -> 0.31)
perl-libwww-perl (6.58 -> 6.59)
pipewire (0.3.39 -> 0.3.40)
plasma-framework (5.88.0 -> 5.89.0)
plasma-nm5
podman (3.4.2 -> 3.4.4)
polkit (0.118 -> 0.120)
polkit-default-privs (1550+20211008.9751669 -> 1550+20211209.8ce206c)
poppler (21.10.0 -> 21.12.0)
poppler-qt5 (21.10.0 -> 21.12.0)
prison-qt5 (5.88.0 -> 5.89.0)
purpose (5.88.0 -> 5.89.0)
python-Mako (1.1.5 -> 1.1.6)
python-alembic (1.7.4 -> 1.7.5)
python-charset-normalizer (2.0.8 -> 2.0.9)
python-cryptography (3.4.8 -> 36.0.0)
python-dragonmapper
python-importlib-metadata (4.8.1 -> 4.8.2)
python-jsonpointer (2.1 -> 2.2)
python-loguru
python-matplotlib
python-networkx
python-numpy (1.21.2 -> 1.21.4)
python-pyOpenSSL
python-pybind11 (2.8.0 -> 2.8.1)
python-pycparser (2.20 -> 2.21)
python-pyparsing (2.4.7 -> 3.0.6)
python-python-gnupg (0.4.7 -> 0.4.8)
python-simplejson (3.17.5 -> 3.17.6)
python-tornado6
qemu
qqc2-desktop-style (5.88.0 -> 5.89.0)
re2
runc (1.0.2 -> 1.0.3)
solid (5.88.0 -> 5.89.0)
sonnet (5.88.0 -> 5.89.0)
soundtouch (2.2 -> 2.3.1)
sudo (1.9.7p2 -> 1.9.8p2)
suse-module-tools (16.0.14+2 -> 16.0.16)
syntax-highlighting (5.88.0 -> 5.89.0)
system-config-printer
systemd-presets-common-SUSE
threadweaver (5.88.0 -> 5.89.0)
tpm2-0-tss
tpm2.0-abrmd
tpm2.0-tools
tracker-miners
u-boot-rpiarm64
udisks2 (2.9.2 -> 2.9.4)
v4l-utils (1.20.0 -> 1.22.1)
vte (0.66.1 -> 0.66.2)
webkit2gtk3
webkit2gtk3-soup2
xorg-x11-server
xterm (368 -> 370)
yast2 (4.4.22 -> 4.4.27)
yelp (41.1 -> 41.2)
yelp-xsl (41.0 -> 41.1)
=== Details ===
==== Mesa ====
Version update (21.3.0 -> 21.3.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.3.1
* mostly AMD, Intel & Zink fixes.
==== Mesa-drivers ====
Version update (21.3.0 -> 21.3.1)
Subpackages: Mesa-dri Mesa-gallium
- update to 21.3.1
* mostly AMD, Intel & Zink fixes.
==== alsa ====
Version update (1.2.5.1 -> 1.2.6.1)
- Update to version 1.2.6.1:
a minor fix release:
* conf: fix the device parsing when arguments has no defaults
* conf: accept '_' character in the variable name
- Update to version 1.2.6:
lots of changes, including UCM and config updates and rawmidi
framing mode support: for details, see below
https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball
==== at-spi2-core ====
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Configure to use dbus-broker when available.
- Add libsystemd to BuildRequires: needed for dbus-broker support.
==== attica-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Attica5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== baloo5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: baloo5-imports baloo5-kioslaves libKF5Baloo5 libKF5BalooEngine5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port QStringRef (deprecated) to QStringView
==== baloo5-widgets ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add clang-format file to gitignore
* Enable gitlab CI
* Port filepropertiesplugin to use JSON metadata
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== bash ====
Subpackages: bash-sh
- avoid duplicating COPYING file in bash-doc (already in main package in
licensedir)
==== blog ====
Version update (2.21 -> 2.26)
Subpackages: libblogger2
- Update to version 2.26
* On s390/x and PPC64 gcc misses unused arg0
- Remove patch fcb9e0c2.patch as now part of tar ball
- Add upstream patch fcb9e0c2.patch
* On s390/x and PPC64 gcc misses unused arg0
- Update to version 2.24
* Avoid install errror due missed directory
- Update to version 2.22
* Avoid KillMode=none for newer systemd version as well as rework
the systemd unit files of blog (boo#1186506)
==== bluez-qt ====
Version update (5.88.0 -> 5.89.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add functions that allow setting the discovery filter based on Bluez Adapter APIs
==== breeze5-icons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Too many changes since 5.88.0, only listing bugfixes:
* Install dark icons via execute_process to use copy command (kde#444095)
* BUG 110673 media-write icon fix (kde#110673)
* BUG 412029 add preferences-desktop-feedback icon (kde#412029)
* BUG 423937 add edit-copy-path icon for dolphin and konsole (kde#423937)
* BUG: 414215 add tabs colorful icon (kde#414215)
* BUG: 414213 add preferences-scroll icon (kde#414213)
* BUG: 437999 add veracrypt app icon (kde#437999)
* BUG: 407048 add online account icon for the KCM (kde#407048)
* BUG: 409022 update disk-quota icons (kde#409022)
* BUG: 372461 update rar mimetype icon (kde#372461)
* BUG: 405654 Update input-keyboard-virtual-off (kde#405654)
* BUG 110673 add media-write-dvd icon (kde#110673)
* BUG 396124 add Crow Translate app icons (kde#396124)
* BUG 392534 add missing kmail breeze icons (kde#392534)
* Okular sidebar use now colorful icons (kde#412407, kde#412405)
* BUG 429737 update view-media-playlist icon and other playlist icons (kde#429737)
* BUG 418864 add gajim app icon. status icons can't be used from breeze (kde#418864)
* BUG 394023 add gpodder application icon (kde#394023)
==== c-ares ====
Version update (1.17.2 -> 1.18.1)
- update to 1.18.1. Changes since 1.17.2:
* Allow '/' as a valid character for a returned name for
CNAME in-addr.arpa delegation
* no longer forwards requests for localhost resolution per RFC6761
* During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
that the search process will continue to the next domain
in the search.
* Provide ares_nameser.h as a public interface as needed by NodeJS
* Add support for URI(Uniform Resource Identifier) records via
ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed
==== cloud-init ====
- Remove unneeded BuildRequires on python3-nose.
==== colord ====
Subpackages: colord-color-profiles libcolord2 libcolorhug2
- Change to systemd-sysusers
==== dolphin ====
Version update (21.08.3 -> 21.12.0)
Subpackages: dolphin-part libdolphinvcs5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Use new "edit-copy-path" icon for "Copy Location" menu item
* [Status Bar] Don't mess with status bar visibility in extensions (kde#443132)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix updating window and tab titles
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Port ViewModeSettings from macros to std::variant
* Remove duplicate include from .h/.cpp
* Add support for recentlyused: kio to view properties.
* Save size of config dialog in state config
* Utilize KXMLGUI API to store state config in separate file
* Install KCMs in dolphin/kcms namespace
* Fix typo: PascalCase in docs
* Change settings window title to "Configure" for consistency sake
* Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. (kde#411878)
* Add kde-ci file
* Don't force icon for preferred search tool action if one is manually configured (kde#442815)
* Port to KTerminalLauncherJob (kde#441072)
* Tabs: ensure to have folder icons for remote folders
* [Split view] Reset splitter position on double click (kde#206525)
* Revert "Revert "Disable Hidden Files Last sort by default""
* Revert "Revert "Configurable Show hidden files and folders last toggle""
* Revert "Revert "Show hidden files and folders last""
* Use default icon size when resetting zoom level (kde#437349)
* DBus activation with filemanager iface
* Simplify KFileItemModel's sorting
* Avoid crash on start when help actions are restricted through the Kiosk system
* Remove unneeded KCM plugin keyword stuff
* Use KDirLister directly now that it emits a jobError() signal
* [DetailsView] Improve zooming
* [PlacesPanel] Remove horizontal scrollbar (kde#301758)
* Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist
* Allow to have HiDpi previews (kde#401170)
* Don't exit immediately if DBus isn't running
* Avoid crashing on startup if DBus isn't running
- Drop upstream patch:
* 0001-Port-to-KTerminalLauncherJob.patch
==== double-conversion ====
Version update (3.1.5 -> 3.1.6)
- update to 3.1.6:
* Features some code cleanups.
* Adds the following new architectures: loongarch, xtensa, nios2, e2k.
==== evolution-data-server ====
Version update (3.42.1 -> 3.42.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.42.2:
+ Bugs Fixed: glgo#GNOME/evolution-data-server#364,
glgo#GNOME/evolution-data-server#365,
glgo#GNOME/evolution-data-server#366.
+ Updated translations.
==== fftw3 ====
Version update (3.3.9 -> 3.3.10)
- update to 3.3.10:
* Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
to attempt unaligned accesses in certain obscure cases, causing
segfaults.
* This test computes a pair of length-4 real->complex transforms where
the second input is 5 real numbers away from the first input. That
is, there is a gap of one real number between the first and second
input array. The -oexhaustive level allow FFTW to attempt to
compute this transform by reducing it to a pair of complex
transforms of length 2, but now the second input is not aligned to a
complex-number boundary. The fact that 5 is odd is the problem.
* The bug cannot occur in complex->complex transforms because the
complex interface accepts strides in units of complex numbers, so
strides are aligned by construction.
==== flatpak ====
Subpackages: libflatpak0 system-user-flatpak
- Add patch support-new-pyparsing.patch:
* Support pyparsing >= 3.0.4.
==== frameworkintegration ====
Version update (5.88.0 -> 5.89.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== freetype2 ====
Version update (2.11.0 -> 2.11.1)
- update to 2.11.1:
* Some fields in the `CID_FaceDictRec`, `CID_FaceInfoRec`, and
`FT_Data` structures have been changed from signed to unsigned
type, which better reflects the actual usage. It is also an
additional means to protect against malformed input.
* Cmake support has been further improved. To do that various
backward-incompatible changes were necessary; please see file
`CMakeLists.txt` for more details.
* The experimental 'COLR' v1 API has been updated to the latest
OpenType standard 1.9.
==== gcc11 ====
Version update (11.2.1+git610 -> 11.2.1+git1018)
Subpackages: cpp11 libgcc_s1 libgfortran5 libgomp1 libstdc++6 libubsan1
- Enable the cross compilers also on i586
- Enable some cross compilers also in rings
- Remove cross compilers for i386 target
- Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
* fixes issue with debug dumping together with -o /dev/null
* fixes libgccjit issue showing up in emacs build [boo#1192951]
- Package mwaitintrin.h
- Remove spurious exit from change_spec.
- Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++)
cross compiler, not just a freestanding one. I.e. with a cross
glibc. They don't yet support the sanitizer libraries.
Part of [jsc#OBS-124].
==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add gdm-restart-greeter-session-after-crash.patch: When active vt
is gdm initial vt, restart greeter session. Avoiding the blank
screen when greeter session crashed
(bsc#1190230 glgo#GNOME/gdm#735).
- Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
With GDM_DISABLE_USER_DISPLAY_SERVER=1 environment variable, make
X server logging to /var/log/Xorg.*.log and journal log
(bsc#1192177).
==== gettext-runtime ====
Subpackages: libtextstyle0
- Remove libcroco from BuildRequires: it is now bundled internally.
==== glib-networking ====
Version update (2.70.0 -> 2.70.1)
- Update to version 2.70.1:
+ Fix crashes when handshake is cancelled
+ OpenSSL: fix spurious certificate expired verification errors
+ GnuTLS:
- Fix tests on 32-bit systems
- Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.
==== glib2 ====
Version update (2.70.1 -> 2.70.2)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.2:
+ Fix use of the default log writer with journald namespaces
+ Fix hang in `dbus-daemon` under `GTestDBus` when
`G_MESSAGES_DEBUG=all` is set
+ Speed up `g_canonicalize_filename()` to avoid pathogenic cases
with `..`
+ Fix URI for pcre subproject as it?s moved upstream
+ Fix storing GSettings dictionaries on macOS
+ Speed up ?remove dot segments? algorithm in `GUri` to avoid
pathogenic cases with `..`
+ Fix infinite loops in D-Bus message parsing for truncated
inputs
+ Improve correctness of version information returned by
`g_get_os_info()` for Windows 10/Server 2019+
+ Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426,
glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530,
glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541,
glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313,
glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316,
glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335,
glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340,
glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356,
glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361,
glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366,
glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383.
+ Updated translations.
- Stop passing fam=true to meson and drop gamin-devel
BuildRequires, following upstream default. Following this, drop
libgio-fam sub-package.
==== glibc ====
Subpackages: glibc-locale glibc-locale-base
- Enable building the cross packages in rings.
==== gnome-control-center ====
Version update (41.1 -> 41.2)
Subpackages: gnome-control-center-goa
- Update to version 41.2:
+ Updated translations.
==== gnome-desktop ====
Version update (41.1 -> 41.2)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 41.2:
+ No changes, version bump only.
==== gnome-software ====
Version update (41.1 -> 41.2)
- Update to version 41.2:
+ Fix a crash when processing age ratings
+ Reload application details only when not installing/removing
the application
+ Do not follow symlinks when calculating disk size usage
+ Fix addons section, which could show addons for different
application
+ Updated translations.
==== gnome-terminal ====
Version update (3.42.1 -> 3.42.2)
Subpackages: nautilus-extension-terminal
- Update to version 3.42.2:
+ Updated translations.
==== gnome-user-docs ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Various updates.
+ Updated translations.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin
- Add support for simplefb (boo#1193532).
+ grub2-simplefb.patch
- Fix extent not found when initramfs contains shared extents (bsc#1190982)
* 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch
==== gupnp ====
Version update (1.4.0 -> 1.4.1)
- Update to version 1.4.1:
+ Fix regression in async deprecated API.
+ Fix context creation not failing if the HTTP server fails to
bind.
==== harfbuzz ====
Version update (2.9.1 -> 3.1.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 3.1.1:
+ Work around GCC cast-align error/warning on some platforms.
+ Documentation improvements.
- Drop patch fixed upstream:
+ harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.1.0:
* Better offset-overflow handling in the subsetter library
* Improved Unicode 14 properties in the USE shaper, and various
other USE shaper fixes
* MATH and COLR v1 tables subsetting support, and various other
subsetter fixes
* Support for Pwo Karen / Ason Chin medial la. (Simon Cozens)
* Apply GPOS positioning when substituting with morx table, if
kerx is missing
* Apply calt and clig features across syllable boundaries in
Indic shaper
* Meson option for enabling Graphite 2 has been renamed to
graphite2
* Build and documentation fixes
- add harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.0.0:
+ Unicode 14.0 support
+ hb-subset API and harfbuzz-subset ABI now declared stable
+ hb-style API is now stable
==== hidapi ====
Version update (0.10.1 -> 0.11.0)
- update to 0.11.0:
* hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
* libusb: stabilize device path (uses same semantic as Linux kernel)
* libusb: add platform-specific hid_libusb_wrap_sys_device
* general: lots of documentation improvements
* general: (Windows) DDK build files are obsolete
* general: add CMake build system
* general: deprecated Autotools build scripts
* lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)
==== hwdata ====
Version update (0.353 -> 0.354)
- Update to version 0.354:
+ Updated pci, usb and vendor ids.
==== installation-images-MicroOS ====
Version update (17.27 -> 17.28)
- merge gh#openSUSE/installation-images#551
- Update _constraint to avoid to swap in order to speed up the
builds
- 17.28
==== kaccounts-integration ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
* Add keywords to KAccounts to improve search
* Disable selection highlight in kcm
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== kactivities-stats ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
* Fixed the singleton access mutex locking
==== kactivities5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
==== karchive ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* K7Zip: use functions instead of macros
==== kate ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kate-plugins
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix git blame for git submodules
* Fix blame fails when opening a single file
* git-blame: Fix commit summary not available
* Introducing Colored Brackets plugin
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add more options for clangd
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* LSP Completion: use textEdit.newText as a workaround (kde#445085)
* Fix compile cpp when path has spaces (kde#443618)
* Show LspClient after positioning (kde#443895)
* fixes reload dialog on wayland (kde#440583)
* avoid crash on session rename (kde#443267)
* fix view differences (kde#441120)
* save 'Show output view for message type' setting (kde#442707)
* Fix infinite recursion in project filter model (kde#443026)
* Fix replicode plugin not deleting its toolview (kde#441859)
* Delete unfilled entries in tool config group (kde#437419)
* KWrite: use KStandardAction::preferences (kde#441505)
* Escape shortcut mnemonic markers (&) in tab texts (kde#441340)
* Allow multiple tabs for Konsole plugin(s) (kde#437922, kde#419710, kde#435398, kde#200322, kde#145203)
* handle nullptr return of screenAt() (kde#439804)
* Expand tool view sidebars when they are collapsed (kde#439535)
* avoid that tool view split view collapse (kde#439535)
==== kauth ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Auth5 libKF5AuthCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kbookmarks ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add source file back
* Fix compile
* Make CI happy
==== kcmutils ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Set initial page using initialPage property, rather than pushing
* Do not reset KPluginModel if there are no plugins
* Implement KPluginSelector replacement not based around KPluginInfo
* Do not try to unload static plugins
* Support static plugins for X-KDE-ConfigModule property
==== kcodecs ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kcompletion ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kconfig ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI
* KDesktopFile: deprecate resource()
* README.dox: GENERATE_MOC is required for signals
* Use innerVarStr instead of varStr for choices
* Add the enum group test to the kconfigcompiler_test
* Add a proper test for the enumms within groups
* Add missing changes
* unbreak kconfig with enums, mutators and properties.
* Demonstrate build failure with kconfig generated code
* Copy ConfigPropertyMap from KDeclarative to new KConfig QML module
==== kconfigwidgets ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated I18N_NOOP
* Add color scheme saving and loading
* [KCommandBar] Add placeholder text for empty view
* Fix hamburger menu opening as a window on Wayland (kde#442375)
* [KCommandBar] Fix rendering of chord shortcuts
* [KCommandBar] Dynamic column widths + shortcuts alignment
==== kcoreaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME
compile definition
* Compile against Qt6
* Allow reading enabled state from KPluginMetaData using templated method
* KF5CoreAddonsMacros: Build static plugins as static libs
* Store KDE specific static plugin in seperate map
* KF5CoreAddonsMacros: Clean up cached plugin names after each CMake run
* Make KPluginMetaData::isStaticPlugin public
* kcoreaddons_add_plugin: Set property for file name
* Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin
* Create kcoreaddons_target_static_plugins cmake function
* Allow KPluginMetaData::findPlugins to return static plugins
* kcoreaddons_add_plugin: Allow creation of static plugins
* Allow KPluginMetaData to represent static plugins
* Create KPluginFactory::create method for loading KPart without keyword
* Deprecate KPluginFactory::create overload taking plugin keyword
* Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods
* Deprecate KPluginFactory::registerPlugin overloads taking keyword
* KPluginFactory: Use overload instead of default arg for registerPlugin keyword parameter
* Add missing include guard for kjsonutils.h
* Deprecate KPluginMetaData::serviceTypes
==== kcrash ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdbusaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Link against X11Extras when building statically
==== kde-print-manager ====
Version update (21.08.3 -> 21.12.0)
- Fix package build with plasma-framework 5.89.0.
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* libkcups: Add debug context to some warnings
* Drop useless X-KDE-System-Settings-Parent-Category-V2 entry
* Add keywords to print manager to improve search
* Fix plugin name in .desktop file (kde#426834)
==== kdeclarative ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KeySequenceItem: Make sure we record on the correct window (kde#445277)
* Deprecate KRun KIO plugin
* Add missing override keyword
* Allow KCM kpackages to use metadata of C++ plugin
* add takeLast() slot to ConfigModule
* Fix overflowing text properly
==== kded ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdelibs4support ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Move Esperanto flag icon to kdelibs
==== kdesu ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdialog ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add .kde-ci.yml
* Modernize code
==== kdnssd-framework ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdoctools ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [ca]: Improve all references to 'licensed under'
==== kernel-firmware ====
Version update (20211115 -> 20211123)
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 20211123:
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* amdgpu: update yellow carp dmcub firmware
* amdgpu: update vangogh DMCUB firmware
* Update ath10k/QCA6174/hw3.0/board-2.bin
* mrvl: prestera: Update Marvell Prestera Switchdev v4.0
* QCA: Add Bluetooth firmware for WCN685x
- Fix the script to adapt ZSTD compressed modules (jsc#SLE-21256)
- Update _service to follow branch main instead
- Update aliases
==== kernel-source ====
Version update (5.15.5 -> 5.15.7)
- Linux 5.15.7 (bsc#1012628).
- ALSA: usb-audio: Rename early_playback_start flag with
lowlatency_playback (bsc#1012628).
- ALSA: usb-audio: Disable low-latency playback for free-wheel
mode (bsc#1012628).
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
sync (bsc#1012628).
- ALSA: usb-audio: Check available frames for the next packet size
(bsc#1012628).
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
- ALSA: usb-audio: Improved lowlatency playback support
(bsc#1012628).
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
(bsc#1012628).
- ALSA: usb-audio: Fix packet size calculation regression
(bsc#1012628).
- ALSA: usb-audio: Less restriction for low-latency playback mode
(bsc#1012628).
- ALSA: usb-audio: Switch back to non-latency mode at a later
point (bsc#1012628).
- ALSA: usb-audio: Don't start stream for capture at prepare
(bsc#1012628).
- gfs2: release iopen glock early in evict (bsc#1012628).
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
window for persistent memory" (bsc#1012628).
- powerpc/pseries/ddw: Do not try direct mapping with persistent
memory and one window (bsc#1012628).
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
- mac80211: do not access the IV when it was stripped
(bsc#1012628).
- mac80211: fix throughput LED trigger (bsc#1012628).
- x86/hyperv: Move required MSRs check to initial platform probing
(bsc#1012628).
- net/smc: Transfer remaining wait queue entries during fallback
(bsc#1012628).
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
(bsc#1012628).
- net: return correct error code (bsc#1012628).
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
GPIOLIB_IRQCHIP (bsc#1012628).
- platform/x86: dell-wmi-descriptor: disable by default
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add support for dual fan control
(bsc#1012628).
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
after S3 deep (bsc#1012628).
- s390/setup: avoid using memblock_enforce_memory_limit
(bsc#1012628).
- btrfs: silence lockdep when reading chunk tree during mount
(bsc#1012628).
- btrfs: check-integrity: fix a warning on write caching disabled
disk (bsc#1012628).
- thermal: core: Reset previous low and high trip during thermal
zone init (bsc#1012628).
- scsi: iscsi: Unblock session then wake up error handler
(bsc#1012628).
- net: usb: r8152: Add MAC passthrough support for more Lenovo
Docks (bsc#1012628).
- drm/amd/pm: Remove artificial freq level on Navi1x
(bsc#1012628).
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
triggered again (bsc#1012628).
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
(bsc#1012628).
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
(bsc#1012628).
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
may be out of bound (bsc#1012628).
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
in type3_infoblock() (bsc#1012628).
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
- perf sort: Fix the 'p_stage_cyc' sort key behavior
(bsc#1012628).
- perf inject: Fix ARM SPE handling (bsc#1012628).
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
- tracing: Don't use out-of-sync va_list in event printing
(bsc#1012628).
- net/smc: Avoid warning of possible recursive locking
(bsc#1012628).
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
dev xmit (bsc#1012628).
- kprobes: Limit max data_size of the kretprobe instances
(bsc#1012628).
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
(bsc#1012628).
- rt2x00: do not mark device gone on EPROTO errors during start
(bsc#1012628).
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
(bsc#1012628).
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
flow (bsc#1012628).
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
- fget: check that the fd still exists after getting a ref to it
(bsc#1012628).
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
(bsc#1012628).
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
(bsc#1012628).
- scsi: lpfc: Fix non-recovery of remote ports following an
unsolicited LOGO (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
- drm/amd/display: Allow DSC on supported MST branch devices
(bsc#1012628).
- drm/i915/dp: Perform 30ms delay after source OUI write
(bsc#1012628).
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
- KVM: Disallow user memslot with size that exceeds "unsigned
long" (bsc#1012628).
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
(bsc#1012628).
- KVM: Ensure local memslot copies operate on up-to-date
arch-specific data (bsc#1012628).
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
new vpid12 (bsc#1012628).
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit (bsc#1012628).
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
disabled (bsc#1012628).
- KVM: x86: Use a stable condition around all VT-d PI paths
(bsc#1012628).
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
CPTR_EL2 to 1 (bsc#1012628).
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
(bsc#1012628).
- KVM: x86: check PIR even for vCPUs with disabled APICv
(bsc#1012628).
- tracing/histograms: String compares should not care about
signed values (bsc#1012628).
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
(bsc#1012628).
- net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver (bsc#1012628).
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
(bsc#1012628).
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
family (bsc#1012628).
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
(bsc#1012628).
- wireguard: selftests: increase default dmesg log size
(bsc#1012628).
- wireguard: allowedips: add missing __rcu annotation to satisfy
sparse (bsc#1012628).
- wireguard: selftests: actually test for routing loops
(bsc#1012628).
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
(bsc#1012628).
- wireguard: device: reset peer src endpoint when netns exits
(bsc#1012628).
- wireguard: receive: use ring buffer for incoming handshakes
(bsc#1012628).
- wireguard: receive: drop handshakes if queue lock is contended
(bsc#1012628).
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
(bsc#1012628).
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
- tcp: fix page frag corruption on page fault (bsc#1012628).
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings() (bsc#1012628).
- net: mpls: Fix notifications when deleting a device
(bsc#1012628).
- siphash: use _unaligned version by default (bsc#1012628).
- arm64: ftrace: add missing BTIs (bsc#1012628).
- iwlwifi: fix warnings produced by kernel debug options
(bsc#1012628).
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
in case of encapsulation (bsc#1012628).
- net/mlx4_en: Fix an use-after-free bug in
mlx4_en_try_alloc_resources() (bsc#1012628).
- selftests: net: Correct case name (bsc#1012628).
- net: dsa: b53: Add SPI ID table (bsc#1012628).
- mt76: mt7915: fix NULL pointer dereference in
mt7915_get_phy_mode (bsc#1012628).
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
(bsc#1012628).
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
(bsc#1012628).
- ALSA: intel-dsp-config: add quirk for CML devices based on
ES8336 codec (bsc#1012628).
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
support (bsc#1012628).
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available (bsc#1012628).
- net: marvell: mvpp2: Fix the computation of shared CPUs
(bsc#1012628).
- dpaa2-eth: destroy workqueue at the end of remove function
(bsc#1012628).
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
(bsc#1012628).
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
(bsc#1012628).
- net/rds: correct socket tunable error in rds_tcp_tune()
(bsc#1012628).
- net/smc: Keep smc_close_final rc during active close
(bsc#1012628).
- drm/msm/a6xx: Allocate enough space for GMU registers
(bsc#1012628).
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
- drm/vc4: kms: Wait for the commit before increasing our clock
rate (bsc#1012628).
- drm/vc4: kms: Fix return code check (bsc#1012628).
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
(bsc#1012628).
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
- atlantic: Increase delay for fw transactions (bsc#1012628).
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
- atlantic: Fix to display FW bundle version instead of FW mac
version (bsc#1012628).
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
- Remove Half duplex mode speed capabilities (bsc#1012628).
- atlantic: Fix statistics logic for production hardware
(bsc#1012628).
- atlantic: Remove warn trace message (bsc#1012628).
- KVM: x86/mmu: Skip tlb flush if it has been done in
zap_gfn_range() (bsc#1012628).
- KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
(bsc#1012628).
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
- drm/msm: Restore error return on invalid fence (bsc#1012628).
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
(bsc#1012628).
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
- net/mlx5e: Fix missing IPsec statistics on uplink representor
(bsc#1012628).
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
error state (bsc#1012628).
- net/mlx5: E-switch, Respect BW share of the new group
(bsc#1012628).
- net/mlx5: E-Switch, fix single FDB creation on BlueField
(bsc#1012628).
- net/mlx5: E-Switch, Check group pointer before reading bw_share
value (bsc#1012628).
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
(bsc#1012628).
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
- io-wq: don't retry task_work creation failure on fatal
conditions (bsc#1012628).
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
and qword (bsc#1012628).
- x86/entry: Add a fence for kernel entry SWAPGS in
paranoid_entry() (bsc#1012628).
- x86/entry: Use the correct fence macro after swapgs in kernel
CR3 (bsc#1012628).
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
(bsc#1012628).
- preempt/dynamic: Fix setup_preempt_mode() return value
(bsc#1012628).
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
(bsc#1012628).
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
setup fails (bsc#1012628).
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
(bsc#1012628).
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
collapsible path (bsc#1012628).
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
(bsc#1012628).
- net/mlx5e: Rename TIR lro functions to TIR packet merge
functions (bsc#1012628).
- net/mlx5e: Sync TIR params updates against concurrent
create/modify (bsc#1012628).
- serial: 8250_bcm7271: UART errors after resuming from S2
(bsc#1012628).
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
(bsc#1012628).
- parisc: Fix "make install" on newer debian releases
(bsc#1012628).
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
(bsc#1012628).
- vgacon: Propagate console boot parameters before calling
`vc_resize' (bsc#1012628).
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
(bsc#1012628).
- usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests (bsc#1012628).
- usb: cdnsp: Fix a NULL pointer dereference in
cdnsp_endpoint_init() (bsc#1012628).
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
(bsc#1012628).
- x86/tsc: Disable clocksource watchdog for TSC on qualified
platorms (bsc#1012628).
- x86/64/mm: Map all kernel memory into trampoline_pgd
(bsc#1012628).
- tty: serial: msm_serial: Deactivate RX DMA for polling support
(bsc#1012628).
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
- serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30 (bsc#1012628).
- serial: core: fix transmit-buffer reset and memleak
(bsc#1012628).
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
(bsc#1012628).
- serial: 8250_pci: rewrite pericom_do_set_divisor()
(bsc#1012628).
- serial: 8250: Fix RTS modem control while in rs485 mode
(bsc#1012628).
- serial: liteuart: Fix NULL pointer dereference in ->remove()
(bsc#1012628).
- serial: liteuart: fix use-after-free and memleak on unbind
(bsc#1012628).
- serial: liteuart: fix minor-number leak on probe errors
(bsc#1012628).
- ipmi: msghandler: Make symbol 'remove_work_wq' static
(bsc#1012628).
- Refresh patches.suse/suse-hv-guest-os-id.patch.
- commit b92986a
- xhci: Fix commad ring abort, write all 64 bits to CRCR register
(bsc#1192569).
- commit 0f8ae34
- Bluetooth: Apply initial command workaround for more Intel chips
(bsc#83f2dafe2a62).
- commit dc51f96
- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306)
After usrmerge, vmlinux file is not named vmlinux-<version>, but simply
vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set.
So fix this by removing the dash...
- commit 83af88d
- Linux 5.15.6 (bsc#1012628).
- drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
(bsc#1012628).
- drm/amdgpu/gfx10: add wraparound gpu counter check for APUs
as well (bsc#1012628).
- block: avoid to quiesce queue in elevator_init_mq (bsc#1012628).
- blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue
and disk_release() (bsc#1012628).
- docs: accounting: update delay-accounting.rst reference
(bsc#1012628).
- firmware: arm_scmi: Fix type error in sensor protocol
(bsc#1012628).
- firmware: arm_scmi: Fix type error assignment in voltage
protocol (bsc#1012628).
- io_uring: fix soft lockup when call __io_remove_buffers
(bsc#1012628).
- cifs: nosharesock should be set on new server (bsc#1012628).
- tracing: Check pid filtering when creating events (bsc#1012628).
- ksmbd: Fix an error handling path in 'smb2_sess_setup()'
(bsc#1012628).
- vhost/vsock: fix incorrect used length reported to the guest
(bsc#1012628).
- vdpa_sim: avoid putting an uninitialized iova_domain
(bsc#1012628).
- iommu/amd: Clarify AMD IOMMUv2 initialization messages
(bsc#1012628).
- ceph: properly handle statfs on multifs setups (bsc#1012628).
- cifs: nosharesock should not share socket with future sessions
(bsc#1012628).
- riscv: dts: microchip: drop duplicated MMC/SDHC node
(bsc#1012628).
- riscv: dts: microchip: fix board compatible (bsc#1012628).
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
(bsc#1012628).
- f2fs: quota: fix potential deadlock (bsc#1012628).
- iommu/vt-d: Fix unmap_pages support (bsc#1012628).
- iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 (bsc#1012628).
- sched/scs: Reset task stack state in bringup_cpu()
(bsc#1012628).
- perf: Ignore sigtrap for tracepoints destined for other tasks
(bsc#1012628).
- locking/rwsem: Make handoff bit handling more consistent
(bsc#1012628).
- net: mscc: ocelot: correctly report the timestamping RX filters
in ethtool (bsc#1012628).
- net: mscc: ocelot: don't downgrade timestamping RX filters in
SIOCSHWTSTAMP (bsc#1012628).
- net: hns3: fix incorrect components info of ethtool --reset
command (bsc#1012628).
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs
(bsc#1012628).
- net/smc: Don't call clcsock shutdown twice when smc shutdown
(bsc#1012628).
- net: vlan: fix underflow for the real_dev refcnt (bsc#1012628).
- ethtool: ioctl: fix potential NULL deref in
ethtool_set_coalesce() (bsc#1012628).
- net/sched: sch_ets: don't peek at classes beyond 'nbands'
(bsc#1012628).
- net: stmmac: Disable Tx queues when reconfiguring the interface
(bsc#1012628).
- tls: fix replacing proto_ops (bsc#1012628).
- tls: splice_read: fix accessing pre-processed records
(bsc#1012628).
- tls: splice_read: fix record type check (bsc#1012628).
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
(bsc#1012628).
- MIPS: loongson64: fix FTLB configuration (bsc#1012628).
- igb: fix netpoll exit with traffic (bsc#1012628).
- nvmet: use IOCB_NOWAIT only if the filesystem supports it
(bsc#1012628).
- net/smc: Fix loop in smc_listen (bsc#1012628).
- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()
(bsc#1012628).
- net: phylink: Force retrigger in case of latched link-fail
indicator (bsc#1012628).
- net: phylink: Force link down and retrigger resolve on interface
change (bsc#1012628).
- lan743x: fix deadlock in lan743x_phy_link_status_change()
(bsc#1012628).
- tcp_cubic: fix spurious Hystart ACK train detections for
not-cwnd-limited flows (bsc#1012628).
- drm/amd/display: Set plane update flags for all planes in reset
(bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after GPU reset
(bsc#1012628).
- PM: hibernate: use correct mode for swsusp_close()
(bsc#1012628).
- net/ncsi : Add payload to be 32-bit aligned to fix dropped
packets (bsc#1012628).
- arm64: uaccess: avoid blocking within critical sections
(bsc#1012628).
- drm/hyperv: Fix device removal on Gen1 VMs (bsc#1012628).
- nvmet-tcp: fix incomplete data digest send (bsc#1012628).
- cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs
(bsc#1012628).
- net: marvell: mvpp2: increase MTU limit when XDP enabled
(bsc#1012628).
- net: ipa: kill ipa_cmd_pipeline_clear() (bsc#1012628).
- net: ipa: separate disabling setup from modem stop
(bsc#1012628).
- net: ipa: directly disable ipa-setup-ready interrupt
(bsc#1012628).
- mlxsw: spectrum: Protect driver from buggy firmware
(bsc#1012628).
- net/smc: Ensure the active closing peer first closes clcsock
(bsc#1012628).
- i2c: virtio: disable timeout handling (bsc#1012628).
- erofs: fix deadlock when shrink erofs slab (bsc#1012628).
- scsi: scsi_debug: Zero clear zones at reset write pointer
(bsc#1012628).
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
(bsc#1012628).
- ice: avoid bpf_prog refcount underflow (bsc#1012628).
- ice: fix vsi->txq_map sizing (bsc#1012628).
- net: nexthop: release IPv6 per-cpu dsts when replacing a
nexthop group (bsc#1012628).
- net: ipv6: add fib6_nh_release_dsts stub (bsc#1012628).
- net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls
(bsc#1012628).
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid
(bsc#1012628).
- ipv6: fix typos in __ip6_finish_output() (bsc#1012628).
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented
(bsc#1012628).
- af_unix: fix regression in read after shutdown (bsc#1012628).
- mptcp: use delegate action to schedule 3rd ack retrans
(bsc#1012628).
- mptcp: fix delack timer (bsc#1012628).
- ALSA: intel-dsp-config: add quirk for JSL devices based on
ES8336 codec (bsc#1012628).
- xen/pvh: add missing prototype to header (bsc#1012628).
- x86/pvh: add prototype for xen_pvh_init() (bsc#1012628).
- iavf: Fix VLAN feature flags after VFR (bsc#1012628).
- iavf: Fix refreshing iavf adapter stats on ethtool request
(bsc#1012628).
- iavf: Prevent changing static ITR values if adaptive moderation
is on (bsc#1012628).
- HID: magicmouse: prevent division by 0 on scroll (bsc#1012628).
- HID: input: set usage type to key on keycode remap
(bsc#1012628).
- HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields
(bsc#1012628).
- net: marvell: prestera: fix double free issue on err path
(bsc#1012628).
- net: marvell: prestera: fix brige port operation (bsc#1012628).
- drm/aspeed: Fix vga_pw sysfs output (bsc#1012628).
- drm/vc4: fix error code in vc4_create_object() (bsc#1012628).
- scsi: mpt3sas: Fix incorrect system timestamp (bsc#1012628).
- scsi: mpt3sas: Fix system going into read-only mode
(bsc#1012628).
- scsi: mpt3sas: Fix kernel panic during drive powercycle test
(bsc#1012628).
- scsi: qla2xxx: edif: Fix off by one bug in
qla_edif_app_getfcinfo() (bsc#1012628).
- drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks
(bsc#1012628).
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
(bsc#1012628).
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed
(bsc#1012628).
- ASoC: stm32: i2s: fix 32 bits channel length without mclk
(bsc#1012628).
- firmware: arm_scmi: pm: Propagate return value to caller
(bsc#1012628).
- firmware: arm_scmi: Fix base agent discover response
(bsc#1012628).
- net: ieee802154: handle iftypes as u32 (bsc#1012628).
- ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask
(bsc#1012628).
- ASoC: codecs: wcd934x: return error code correctly from
hw_params (bsc#1012628).
- ASoC: codecs: wcd938x: fix volatile register range
(bsc#1012628).
- ASoC: topology: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling
(bsc#1012628).
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
(bsc#1012628).
- ARM: dts: bcm2711: Fix PCIe interrupts (bsc#1012628).
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node
(bsc#1012628).
- ARM: dts: BCM5301X: Fix I2C controller interrupt (bsc#1012628).
- firmware: arm_scmi: Fix null de-reference on error path
(bsc#1012628).
- media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86
(bsc#1012628).
- netfilter: flowtable: fix IPv6 tunnel addr match (bsc#1012628).
- netfilter: ipvs: Fix reuse connection if RS weight is 0
(bsc#1012628).
- netfilter: ctnetlink: do not erase error code with EINVAL
(bsc#1012628).
- netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY
(bsc#1012628).
- ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended
(bsc#1012628).
- proc/vmcore: fix clearing user buffer by properly using
clear_user() (bsc#1012628).
- drm/amd/display: Fix OLED brightness control on eDP
(bsc#1012628).
- PCI: aardvark: Fix link training (bsc#1012628).
- PCI: aardvark: Simplify initialization of rootcap on virtual
bridge (bsc#1012628).
- PCI: aardvark: Implement re-issuing config requests on CRS
response (bsc#1012628).
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
(bsc#1012628).
- NFSv42: Fix pagecache invalidation after COPY/CLONE
(bsc#1012628).
- iomap: Fix inline extent handling in iomap_readpage
(bsc#1012628).
- powerpc/32: Fix hardlockup on vmap stack overflow (bsc#1012628).
- cpufreq: intel_pstate: Fix active mode offline/online EPP
handling (bsc#1012628).
- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd
(bsc#1012628).
- mdio: aspeed: Fix "Link is Down" issue (bsc#1012628).
- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (bsc#1012628).
- mmc: sdhci-esdhc-imx: disable CMDQ support (bsc#1012628).
- tracing: Fix pid filtering when triggers are attached
(bsc#1012628).
- tracing/uprobe: Fix uprobe_perf_open probes iteration
(bsc#1012628).
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
(bsc#1012628).
- ksmbd: fix memleak in get_file_stream_info() (bsc#1012628).
- ksmbd: contain default data stream even if xattr is empty
(bsc#1012628).
- ksmbd: downgrade addition info error msg to debug in
smb2_get_info_sec() (bsc#1012628).
- drm/nouveau: recognise GA106 (bsc#1012628).
- drm/amdgpu/pm: fix powerplay OD interface (bsc#1012628).
- drm/amdgpu: IH process reset count when restart (bsc#1012628).
- io_uring: fix link traversal locking (bsc#1012628).
- io_uring: fail cancellation for EXITING tasks (bsc#1012628).
- io_uring: correct link-list traversal locking (bsc#1012628).
- xen: detect uninitialized xenbus in xenbus_init (bsc#1012628).
- xen: don't continue xenstore initialization in case of errors
(bsc#1012628).
- fuse: release pipe buf after last use (bsc#1012628).
- staging: r8188eu: fix a memory leak in rtw_wx_read32()
(bsc#1012628).
- staging: r8188eu: use GFP_ATOMIC under spinlock (bsc#1012628).
- staging: r8188eu: Fix breakage introduced when 5G code was
removed (bsc#1012628).
- staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic
context (bsc#1012628).
- staging: rtl8192e: Fix use after free in
_rtl92e_pci_disconnect() (bsc#1012628).
- staging: greybus: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- staging/fbtft: Fix backlight (bsc#1012628).
- HID: wacom: Use "Confidence" flag to prevent reporting invalid
contacts (bsc#1012628).
- Revert "parisc: Fix backtrace to always include init funtion
names" (bsc#1012628).
- media: cec: copy sequence field for the reply (bsc#1012628).
- ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100
(bsc#1012628).
- ALSA: ctxfi: Fix out-of-range access (bsc#1012628).
- binder: fix test regression due to sender_euid change
(bsc#1012628).
- usb: hub: Fix locking issues with address0_mutex (bsc#1012628).
- usb: hub: Fix usb enumeration issue due to address0 race
(bsc#1012628).
- usb: xhci: tegra: Check padctrl interrupt presence in device
tree (bsc#1012628).
- usb: typec: fusb302: Fix masking of comparator and bc_lvl
interrupts (bsc#1012628).
- usb: chipidea: ci_hdrc_imx: fix potential error pointer
dereference in probe (bsc#1012628).
- net: nexthop: fix null pointer dereference when IPv6 is not
enabled (bsc#1012628).
- net: usb: Correct PHY handling of smsc95xx (bsc#1012628).
- usb: dwc3: gadget: Fix null pointer exception (bsc#1012628).
- usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer
(bsc#1012628).
- usb: dwc3: gadget: Ignore NoStream after End Transfer
(bsc#1012628).
- usb: dwc3: core: Revise GHWPARAMS9 offset (bsc#1012628).
- usb: dwc3: leave default DMA for PCI devices (bsc#1012628).
- usb: dwc2: hcd_queue: Fix use of floating point literal
(bsc#1012628).
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames
(bsc#1012628).
- USB: serial: option: add Fibocom FM101-GL variants
(bsc#1012628).
- USB: serial: option: add Telit LE910S1 0x9200 composition
(bsc#1012628).
- USB: serial: pl2303: fix GC type detection (bsc#1012628).
- ACPI: CPPC: Add NULL pointer check to cppc_get_perf()
(bsc#1012628).
- ACPI: Get acpi_device's parent from the parent field
(bsc#1012628).
- scsi: sd: Fix sd_do_mode_sense() buffer length handling
(bsc#1012628).
- commit 30c5f4d
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
(CVE-2021-43976 bsc#1192847).
- commit c216596
- constraints: Build aarch64 on recent ARMv8.1 builders.
Request asimdrdm feature which is available only on recent ARMv8.1 CPUs.
This should prevent scheduling the kernel on an older slower builder.
- commit 60fc53f
==== keylime ====
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Introduce a bcond for cfssl detection
- Drop cfssl if we are not in openSUSE
==== kfilemetadata5 ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KFileMetaData::Property: Deprecate toVariantMap and toPropertyMap methods
* Port deprecated QMap methods to QMultiMap
* Put code of public header depending on deprecated Qt API in deprecation wrapper
* [PopplerExtractor] extract pageCount
==== kglobalaccel ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make XCB XTEST optional requirement
* Add missing override keyword
==== kguiaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Include definition of QTWAYLANDCLIENT_VERSION
* Add KSystemClipboard to use wlr-data-control transparently in Wayland
* Use qGuiApp instead of qApp
==== kholidays ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== ki18n ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Document how KLazyLocalizedString is tied to a translation domain
* Consider TRANSLATION_DOMAIN when converting to a KLocalizedString
* KLazyLocalizedString: add KLocalizedString forward API for convenience
* KLazyLocalizedString: allow implicit default constructor
* Add KLazyLocalizedString::isEmpty() const
* Work around QStandardPaths not working for unit tests on Windows
* Fix MSVC warning about inconsistent export macro in forward declaration
* Port Kuit keymap away from I18N_NOOP macro usage
* Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString
* Add KLazyLocalizedString as a replacement for the I18N_NOOP macros
* Fix loading a KCatalog with a different language on Windows
==== kiconthemes ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KIconLoader: prefer icons from current theme before falling back to other themes (kde#445804)
* [KIconDialog] Add Ctrl+F shortcut for focussing search line
* [KIconButton] Pre-select current icon when opening dialog
* [KIconDialog] Add API for pre-selecting an icon
* Fix test
==== kidletime ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kinit ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kio ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kio-core
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add new signals and logic to handle open directories in new windows or tabs
* Fix KRun::runApplication when xdg activation is involved (kde#446272)
* Explicitly remove the event filters in classes managed by a unique_ptr
* [KACLEditWidget] Load list of users/groups on demand
* [KPropertiesDialog] Reuse existing KUser instance
* Fix directory thumbnailer loading
* [CopyJob] Emit moving while renaming
* [KPropertiesDialog] Improve presentation of file type configuration
* [KPropertiesDialog] Add extra fields value in correct column
* Allow loading of Thumbnailers using embedded json metadata
* KDirOperator: get the icon sizes from user settings
* [KACLEditWidget] Remove redundancy and add icons to buttons
* [KPropertiesDialog] Use Filelight icon and name from desktop file
* [KPropertiesDialog] Hide time labels in multiple mode
* [KPropertiesDialog] Also hide label_left for timestamps
* Fix copying between different filesystems on Linux < 5.3
* [KDynamicJobTracker] Support KUiServerV2JobTracker
- Drop patch, now upstream:
* 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch
- Add patch to fix KRun on Wayland (kde#446272,
gh#openSUSE/kmozillahelper#33):
* 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch
==== kio-extras5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libkioarchive5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* implement timeouts from ws-discovery (kde#436574)
* kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187)
==== kirigami2 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* PageRowGlobalToolBarUI: use open-menu-symbolic
* Heading: Deprecate headerPointSize(int level) method
* Let escape key close pushed dialog layers
* AboutItem: fix the view for narrow dialogs
* AboutItem: Report its implicit size so it can scroll
* removed unnecessary code
* Increase passive notification opacity (kde#440390)
* Bold labels for narrow FormLayout
* Add Dialog Components
* add columns on empty width
* DefaultCardBackground improvements
* Expose internal icon source in the Avatar component
* Preconfigure kconfig and kaboutdata on template
==== kitemmodels ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kitemviews ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kjobwidgets ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kmod ====
Subpackages: libkmod2
- Ensure that kmod and packages linking to libkmod provide same features
(bsc#1193430).
==== knewstuff ====
Version update (5.88.0 -> 5.89.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Improve presentation of multi-file download sheet
* Use RTL half-star rating icon when in RTL mode
==== knotifications ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Tester] Support urgency for inline reply notification
==== knotifyconfig ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== konsole ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konsole-part
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Open bookmarks toolbar button on click; don't require press-and-hold (kde#446339)
* Use new "edit-copy-path" icon for "Copy Location" menu item
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix changing non-Breeze scrollbar colors at runtime
* Adapt scrollbar to terminal color scheme for Breeze widget style again
* Revert "Let the scrollbar follow the app color scheme"
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* EditProfileDialog: fix build with Clang and libc++ (kde#443420)
* Make "Find Next/Previous" icons in Edit menu consistent with those in the search bar (kde#443244)
* Use one option to control menubar visibility (kde#440328)
* Always save the window state and geometry (kde#442252)
* Move splitview toolbar buttons into a button menu (kde#437555)
* Update copyright year to 2021 (kde#442016)
* Fix missing new-tab menu when only one profile exists (kde#436264)
* Hide the Plugins menu if no plugins were loaded (kde#441199)
* Fix the maximum port number in the SSH Manager plugin (kde#441889)
* For the fallback profile change the menu text to "Create New Profile" (kde#440885)
* Don't resize window when switching virtual desktops in OpenBox (kde#441610)
* Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206)
* improve session closing behavior (kde#401898)
* Prevent window "flashing" when closing the last session (kde#432077)
* Fix crash when closing a tab using the close button (kde#411962)
* Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036)
* Fix crash when setting blur effect (kde#439871)
* Don't create a new temp profile when --workdir is used to launch Konsole (kde#435537)
* Resize lines when clearing to end of line. (kde#432669)
* Fix one crash in the sshmanager plugin (kde#439551)
- Drop upstream patch:
* 0002-Always-save-the-window-state-and-geometry.patch
==== kpackage ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Utilize type-safe KPluginMetaData API methods
* Utilize KPluginMetaData::value overloads
==== kparts ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Remove calls to KIO::Scheduler::publishSlaveOnHold
==== kpeople5 ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kpty ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kquickcharts ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== krunner ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port to KPluginMetaData::isEnabled instead of custom string magic
==== kservice ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KPluginInfo: Fix mimetypes that are wildcards not appearing in MimeTypes json value
* Deprecate KToolInvokation::kdeinitExecWait
* Deprecate E-Mail and terminal related methods in KToolInvocation
==== ktexteditor ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Bring back git via QProcess
* When reloading, don't override auto-detected hl mode if not set by user
* If user didn't set them, don't override file type and highlighting modes detection
* Pass KTextEditor::Cursor by value everywhere
* Use const QString
* Revert "completion: invoke always"
* Remove selected text if preedit is not empty.
* Disable "tail-available-on-undo" in ViInputMode
* Fix vi-mode completion unit-tests
* Improve built-in search performance
* Remove duplicated lua.js indent file
* Fix a compiler warning
* Review KateTextLine usages
* Create a separate path for fetching lineLength
* Use iterators for iterating over blocks
* Completion in two edits feature describing comment
* Re-add "undo removed tail" on completion
==== ktextwidgets ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kunitconversion ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Currency] Don't complain about missing connection if we didn't download
* Use C locale for valuetest to fix failures on localized systems
==== kwallet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* MAC_USE_OSXKEYCHAIN: Fix compilation errors
* MAC_USE_OSXKEYCHAIN: Link against CoreFoundation
==== kwalletmanager5 ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* REmove duplicate line
* Add .kde-ci.yml
==== kwayland ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kwidgetsaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KAcceleratorManager: Take into account actions with Alt+X shortcuts (kde#444990)
==== kwindowsystem ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make KWindowSystem a bit easier to integrate in QML
==== kxmlgui ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5ModemManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5NetworkManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libX11 ====
Version update (1.7.2 -> 1.7.3.1)
Subpackages: libX11-6 libX11-data libX11-xcb1
- Update to version 1.7.3.1
* This release of libX11 corrects a packaging problem in 1.7.3
which caused the m4 files needed for autoreconf to not be
included in the tarballs.
* As a bonus, this release also includes one tiny typo fix in the
XIM specs.
- Update to version 1.7.3
* This release includes a number of bug fixes and adds support for
the _EVDEVK keysyms added in xorgproto 2021.2.
==== libXfixes ====
- update to version 6.0 is needed for GNOME41, particularly the
gnome-settings-daemon's new feature to disconnect from Xwayland
(JIRA #SLE-22829)
==== libcap-ng ====
Version update (0.7.10 -> 0.7.11)
- Update to 0.7.11
* Really clear bounding set if asked in capng_change_id
* Add CAP_PERFMON, CAP_BPF, & CAP_CHECKPOINT_RESTORE
* Avoid malloc/free in capng_apply (Natanael Copa)
* If procfs is not available, get bounding set via prctl
- Removed unneeded rules from rpmlintrc
==== libedit ====
Version update (3.1.snap20180525 -> 20210910.3.1)
- update to 20210910:
* all: sync with upstream source
* see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)
==== libevdev ====
Version update (1.11.0 -> 1.12.0)
- update to 1.12.0:
* doc: fix uinput device creation warnings
* doc: fix initialization and setup error
* gitlab CI: make the qemu selection automatic
* gitlab CI: make the tarball distro selection automatic
* gitlab CI: bump to Fedora 34 and Ubuntu 21.04
* gitlab CI: update to latest ci-templates
* include: sync event codes with kernel 5.15
* tools: add a helper tool to list all currently known codes
* libevdev 1.12.0
* make-event-names: Fix determinism issue
==== libffi ====
Version update (3.3.git30 -> 3.4.2)
- disable static trampolines (bsc#1193272)
- update to 3.4.2:
* Add static trampoline support for Linux on x86_64 and ARM64.
* Add support for Alibaba's CSKY architecture.
* Add support for Kalray's KVX architecture.
* Add support for Intel Control-flow Enforcement Technology (CET).
* Add support for ARM Pointer Authentication (PA).
* Fix 32-bit PPC regression.
* Fix MIPS soft-float problem.
* Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
* Enable compatibility with MSVC runtime stack checking.
* Reject float and small integer argument in ffi_prep_cif_var().
* Callers must promote these types themselves.
- drop aarch64.patch: fixed upstream differently
- drop info dependency, uses file triggers now
==== libgexiv2 ====
- Set pythons python3 define, only build for python 3, following
this, drop conditional sub-package python-gexiv2 and
bcond_without macros. Use plain py3-*devel BuildRequires instead
of python modules.
==== libical ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libical-glib ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libopenmpt ====
Version update (0.5.12 -> 0.5.13)
- Update to 0.5.13:
* [Bug] Fixed various undefined behaviour found with ubsan.
* IMF: Change envelope interpretation to be more like in XM instead of
IT and tighten header validation.
* MED: Some samples had a ping-pong loop when there should be no loop at all.
* MT2: Ignore incorrect drums chunk size in early MT2 files (fixes e.g.
?A little Rock? by Csumi).
* MT2: Work around initial master volume of 0 used in some files that apply
a fade-in a the song start using track automation that would stay silent
forever otherwise (track automation is currently not supported).
* OKT: Apply portamento on every tick.
* mpg123: Update to v1.29.2 (2021-10-23).
==== libplist ====
- Drop incorrect Provides/Obsoletes of library packages
- Avoid libplist{,++} capabilities by using the library names directly
- Use %autosetup
- Use install with -D instead of mkdir
==== libxcrypt ====
Version update (4.4.25 -> 4.4.26)
- update to 4.4.26:
* fix compilation on system with gcc >= 10 that do not support
declarations with __attribute__((symver))
- switch to bootstrapped tarball, add upstream signing key and
verify source signature
==== makedumpfile ====
- Non-existent patches must be listed twice to appear as added in a
unified diff against a version that had them. Only that can make
factory-auto happy. Here we go:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
- Merge SLE15 SP3 changelog.
- Patches that were never actually applied to Factory:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
(included in 1.6.8)
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
(included in 1.6.8)
==== milou5 ====
- Fix package build with plasma-framework 5.89.0.
==== mozilla-nss ====
Version update (3.71 -> 3.73)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs
- update to NSS 3.73
* bmo#1735028 - check for missing signedData field.
* bmo#1737470 - Ensure DER encoded signatures are within size limits.
* bmo#1729550 - NSS needs FiPS 140-3 version indicators.
* bmo#1692132 - pkix_CacheCert_Lookup doesn't return cached certs
* bmo#1738600 - sunset Coverity from NSS
MFSA 2021-51 (bsc#1193170)
* CVE-2021-43527 (bmo#1737470)
Memory corruption via DER-encoded DSA and RSA-PSS signatures
- update to NSS 3.72
* Remove newline at the end of coreconf.dep
* bmo#1731911 - Fix nsinstall parallel failure.
* bmo#1729930 - Increase KDF cache size to mitigate perf
regression in about:logins
==== mozjs78 ====
Version update (78.14.0 -> 78.15.0)
- Update to version 78.15.0esr.
==== mpg123 ====
Version update (1.29.2 -> 1.29.3)
- Update to version 1.29.3
libmpg123:
* Catch more NULL pointer arguments in LFS wrappers
(most prominently: mpg123_feedseek(), bug 328).
mpg123:
* Fix regression that did _not_ enable --remote-err on -s
anymore.
* Fix typos in man page (thanks to Naglis Jonaitis).
* Drop mixed-up value limits on remote control SEQ command. It
is up to you if you want to distort your sound.
* Add note about equalizer frequency bands to man page.
build:
* add BUILD_PROGRAMS option to ports/cmake
==== multipath-tools ====
Version update (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
Subpackages: kpartx libmpath0
- Update to 0.8.8+38+suse.2bdd3a14.obscpio
* upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31
- Drop versioned dependency on libmpath0 again (bsc#1190622)
* Since 0.8.6, libmultipath and libmpathpersist have got proper ABI
versioning, and rpmbuild auto-generates dependencies on
libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.
- Update to version 0.8.7+138+suse.7c9afe31:
New upstream version (pre-0.8.8)
* deprecate "config_dir" and "multipath_dir" config options
(will be removed in future version)
* remove dependency on systemd-udevd-settle.service (boo#1193336)
* fix crash in remove_map (boo#1193334)
* CLI: add path wildcard "%I" for init state
* CLI: add "reconfigure all" command
* allow multiple pending "reconfigure" commands (bsc#1189551)
* speed up "reconfigure" by avoiding unnecessary map reloads
(bsc#1189551)
* rework of CLI command handler (unix socket handler) to avoid
hanging CLI commands (bsc#1189551)
* fix multipathd startup after stop during reconfigure (boo#1193338)
* improve error detection and warning messages in config file parser
* fix exit status of multipath -T (bsc#1191900)
* fix defects reported by coverity (boo#1193342)
- avoid sleeping with locks held
- exit if bindings file is broken
- set umask before mkstemp
- add bounds and consistency checks in SCSI VPD parsing code
* add hardware table entry for DellEMC/ME4 (PowerVault ME4)
==== nvme-cli ====
Version update (1.15 -> 1.16)
- Update to version 1.16:
+ Print ProductName found even if subvendor/subdevice is unknown.
+ Add New fields on PEL based on NVMe 2.0a.
+ nvme-cli:
- Split media units written/read into hi/lo 64 bit fields.
- Add support for new SN650 device.
- Update WDC pluging version to 1.15.3.
- fix the [data|mdata]_len param (boo#1193547).
- Add support for C3/Latency Monitor Log page parsing.
- ctrl-loss-tmo should accept -1 as value.
+ nvme: add spinup control feature (fid=0x1A).
+ nvme: Add Identify for CNS 08h NVMe spec 2.0a based.
+ nvme: add boot partition log support.
+ nvme: add support for fid supported and effects log(lid =
0x12).
+ add identify endurance group list (cns 0x19) support.
+ add json support for zns report zones.
+ fabrics: fix 'nvme discover' segfault if sysfs path is not
available.
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Add support for livepatches (jsc#SLE-20049).
- Generate ipa-clones tarball artifact when livepatching is enabled.
==== osinfo-db ====
- jsc#SLE-17764 - Dev: Support Oracle Linux as a guest VM. See also
bsc#1192238 [Build58.2][KVM] The latest supported OracleLinux as
guest versions are not included anywhere
add-missing-oracle-linux-versions.patch
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome_basic patterns-gnome-gnome_basis
- No longer suggest brasero: the suggests is mainly used to add
something onto the DVD (not installed by default). With Cd/DVD
burning declining, less users need this and it remains available
in the repositories.
- Drop giggle suggests: NOP, as that package does not exist
anymore.
==== perl-Try-Tiny ====
Version update (0.30 -> 0.31)
- updated to 0.31
see /usr/share/doc/packages/perl-Try-Tiny/Changes
0.31 2021-11-23 20:29:12Z
- plug Syntax::Keyword::Try and Feature::Compat::Try in the docs
==== perl-libwww-perl ====
Version update (6.58 -> 6.59)
- updated to 6.59
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.59 2021-12-02 21:16:04Z
- Use American English aspell master dictionary for POD spelling tests (GH#394) (Ville Skyttä)
- Remove unnecessary string concatenations in mirror error messages (GH#391) (Ville Skyttä)
- Spelling and grammar fixes (GH#390) (Ville Skyttä)
==== pipewire ====
Version update (0.3.39 -> 0.3.40)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Drop server packages from baselibs.conf. Only the client parts
are needed in there.
- Minor aesthetic changes in the spec file
- Enable AAC support for Leap 15.4+
- Replace the Recommends wireplumber to a Suggests since there's
already a Require dependency on a pipewire-session-manager and
when in doubt the Suggested package is selected.
- Unconditionally enable AAC support now that fdk-aac-free is in
Factory (adapted from SR 936225 by Neal Gompa
<ngompa(a)opensuse.org>)
- Makes sure if we're using wireplumber and pulseaudio that
we don't enable the audio devices in pipewire by requiring
wireplumber-audio or pulseaudio if wireplumber is installed
- Better integration with PulseAudio (bsc#1188516) made by tiwai:
* Add Requires pulseaudio-setup package for the extra setups
in the %post section
* Add the missing Recommends alsa-plugins-pulse to
pipewire-pulseaudio package
- Update to version 0.3.40:
* Highlights:
- Producers and consumers can now incrementally negotiate a
format by narrowing down the options. This can be used to
select an optimal combination of format and modifiers.
- Driver nodes such as the consumer of a headless compositor
can now throttle the speed based on a new trigger_done event.
- Headless compositors can now signal a damage event to
consumers to start the processing of the graph.
- Compatibility improvements in JACK.
- Draining and resuming is now working correctly in pulse and
alsa.
- Many bugfixes and improvements.
* PipeWire:
- Many BSD fixes.
- clang compilation fixes.
- Fix map implementation on big-endian machines.
- Improve tracking of param changes in pw-stream.
- Add support for renegotiation. With this change, producer and
consumer can incrementally renegotiate a format until it is
fixed. This will be used to do complex negotiation of DRM
modifiers.
- Add a trigger-done event in the stream. This can be used to
know when processing of the complete graph has finished after
issuing a trigger_process() and it can be used to throttle
processing.
- Add a RequestProcess node event and command. This can be used
by non-driver nodes to suggest to a driver to start
processing. One case is where a compositor can emit this
event as a result of a screen update to let the headless
compositor start an update.
- Fix zeroconf sample format.
- pw-mon outputs to stderr now and has colors.
* SPA:
- Fix compilation on ppc and armv7.
- Fix port type check for ALSA seq midi ports so that they are
not falsely listed as hardware.
- Fix crash when running SSE code on unsupported HW.
- The libcamera plugin was rewritten. It now supports hotplug,
format enumeration and an easier to read codebase.
- Fix compatibility some more for cards with 64 channels.
* pulse-server:
- Flush data in pause in combine-sink to avoid stray audio
fragments.
- Fix a race where not all objects were removed correctly.
- The latency calculations and setup was improved to more
closely match pulseaudio behaviour. PULSE_LATENCY_MSEC should
now resemble pulseaudio more closely.
- The drained reply is now sent only once and new data will be
accepted once the drain completes.
- Fix a potential crasher bug where the stream started
processing before the setup was completed.
- The server will now drop the client connections when the
pipewire connection is lost.
* JACK:
- Rework the jack_port_get_buffer() method to return the same
memory when called multiple times during the process()
callback. This makes things work on a new Hydrogen.
- Add an option to disable showing the monitor ports.
- JACK ports are now sorted per node/client and port_id. This
should more closely match JACK behaviour and avoid random
port order.
* v4l2:
- Fix v4l2 LD_PRELOAD script.
- Make sure we destroy the proxy when the global is destroyed.
* ALSA:
- _prepare should exit the draining state.
- Fix the precision of the _delay function by taking into
account the amount of queued samples are the correct
samplerate.
- Drop patches fixed upstream:
* 0001-cpu-fix-compilation-on-some-architectures.patch
* 0001-map-make-_insert_at-fail-on-a-removed-item.patch
* 0002-map-use-uintptr_t-for-the-next-pointer.patch
- Recommend wireplumber so it's preferred to pipewire-media-session
==== plasma-framework ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* wallpaperinterface: Don't double delete action
* Use `open-menu-symbolic` instead of `application-menu`
* Make Breeze plasma scrollbar/slider/progressbar color match application theme
* Heading: Deprecate headerPointSize(int level) method
* Don't reload renderers for empty paths
* PageStack: Replace == equality with === strict equality
* Reload shared renderers when a file changed on disk (kde#445516)
* PlasmoidHeading: Turn location into an alias for position property
* Replace variant property type with var and other appropriate types
* org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration
* Fix links in generated doc
* ButtonColumn: Fix missing import
* Fix IconLabel
* Title: Replace implementation with Heading {}
* Title: Lower size (again)
* QQuickWindow::event after setupwaylandintegration
* Do updateTheme after QQuickWindow::event (kde#305247)
* Breeze slider.svg: Fix bad SVG code making shadow invisible
* set all roles that can be mapped from dialog types to plasma protocol role
* Forward declare deprecated Plasma::Package class
* smaller mask to hide glitches
* Remove dead code
* KF5PlasmaMacros: Actually install desktop files if they exist
* Doc: Reflow text
* make the OSD an actual wayland OSD
==== plasma-nm5 ====
- Fix package build with plasma-framework 5.89.0.
==== podman ====
Version update (3.4.2 -> 3.4.4)
Subpackages: podman-cni-config
- Update to version 3.4.4:
* Bugfixes
- Fixed a bug where the podman exec command would, under some circumstances,
print a warning message about failing to move conmon to the appropriate cgroup (#12535).
- Fixed a bug where named volumes created as part of container creation
(e.g. podman run --volume avolume:/a/mountpoint or similar) would be
mounted with incorrect permissions (#12523).
- Fixed a bug where the podman-remote create and podman-remote run commands
did not properly handle the --entrypoint="" option (to clear the container's entrypoint) (#12521).
- Update to version 3.4.3:
* Security
- This release addresses CVE-2021-4024, where the podman machine command opened the gvproxy API (used to forward ports to podman machine VMs) to the public internet on port 7777.
- This release addresses CVE-2021-41190, where incomplete specification of behavior regarding image manifests could lead to inconsistent decoding on different clients.
* Features
- The --secret type=mount option to podman create and podman run supports a new option, target=, which specifies where in the container the secret will be mounted (#12287).
* Bugfixes
- Fixed a bug where rootless Podman would occasionally print warning messages about failing to move the pause process to a new cgroup (#12065).
- Fixed a bug where the podman run and podman create commands would, when pulling images, still require TLS even with registries set to Insecure via config file (#11933).
- Fixed a bug where the podman generate systemd command generated units that depended on multi-user.target, which has been removed from some distributions (#12438).
- Fixed a bug where Podman could not run containers with images that had /etc/ as a symlink (#12189).
- Fixed a bug where the podman logs -f command would, when using the journald logs backend, exit immediately if the container had previously been restarted (#12263).
- Fixed a bug where, in containers on VMs created by podman machine, the host.containers.internal name pointed to the VM, not the host system (#11642).
- Fixed a bug where containers and pods created by the podman play kube command in VMs managed by podman machine would not automatically forward ports from the host machine (#12248).
- Fixed a bug where podman machine init would fail on OS X when GNU Coreutils was installed (#12329).
- Fixed a bug where podman machine start would exit before SSH on the started VM was accepting connections (#11532).
- Fixed a bug where the podman run command with signal proxying (--sig-proxy) enabled could print an error if it attempted to send a signal to a container that had just exited (#8086).
- Fixed a bug where the podman stats command would not return correct information for containers running Systemd as PID1 (#12400).
- Fixed a bug where the podman image save command would fail on OS X when writing the image to STDOUT (#12402).
- Fixed a bug where the podman ps command did not properly handle PS arguments which contained whitespace (#12452).
- Fixed a bug where the podman-remote wait command could fail to detect that the container exited and return an error under some circumstances (#12457).
- Fixed a bug where the Windows MSI installer for podman-remote would break the PATH environment variable by adding an extra " (#11416).
* API
- Updated the containers/image library to v5.17.0
- The Libpod Play Kube endpoint now also accepts ConfigMap YAML as part of its payload, and will use provided any ConfigMap to configure provided pods and services.
- Fixed a bug where the Compat Create endpoint for Containers would not always create the container's working directory if it did not exist (#11842).
- Fixed a bug where the Compat Create endpoint for Containers returned an incorrect error message with 404 errors when the requested image was not found (#12315).
- Fixed a bug where the Compat Create endpoint for Containers did not properly handle the HostConfig.Mounts field (#12419).
- Fixed a bug where the Compat Archive endpoint for Containers did not properly report errors when the operation failed (#12420).
- Fixed a bug where the Compat Build endpoint for Images ignored the layers query parameter (for caching intermediate layers from the build) (#12378).
- Fixed a bug where the Compat Build endpoint for Images did not report errors in a manner compatible with Docker (#12392).
- Fixed a bug where the Compat Build endpoint for Images would fail to build if the context directory was a symlink (#12409).
- Fixed a bug where the Compat List endpoint for Images included manifest lists (and not just images) in returned results (#12453).
* Misc
- Podman now builds by default with cgo enabled on OS X, resolving some issues with SSH (#10737).
==== polkit ====
Version update (0.118 -> 0.120)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 typelib-1_0-Polkit-1_0
- update to 0.120:
* transition from Intltool to gettext
* several tarball, meson and pipeline fixups
* Portuguese translation
* Romanian translation
* meson build system added
* CVE-2021-3560 mitigation
* properties in text listener
* typos fixups
* Update Hungarian translation
- drop CVE-2021-3560.patch (upstream)
==== polkit-default-privs ====
Version update (1550+20211008.9751669 -> 1550+20211209.8ce206c)
- Update to version 1550+20211209.8ce206c:
* fwupd: whitelist new, more granular permissions (bsc#1193310)
==== poppler ====
Version update (21.10.0 -> 21.12.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8
- update to 21.12.0:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
* Add API for validation of signatures
* Add API to read/save to file descriptor
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
* Increase C++ standard to 17
- Update to 21.11.0:
core:
* Fix rendering of some non-standard confirming annotations
* Support rendering of some non-standard Type3 charprocs
* TextOutputDev: Respect orientation when selecting words
* CairoOutputDev: Don't override the antialias settings from the cairo_t
* StructElement: support MCID in XObjects
* Fix detection of monospace fonts
* Ignore Adobe-Identity for non embedded CID fonts
* PageLabelInfo::labelToIndex: work on some special no style intervals
* Fix crash in malformed files
* Minor code improvements
utils:
* pdfinfo: add -url option to print all URLs in a PDF
* pdftohtml: document what zoom means in regard to DPI
qt6:
* Require Qt 6.1
* Minor code improvements
==== poppler-qt5 ====
Version update (21.10.0 -> 21.12.0)
- update to 21.12.0:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
* Add API for validation of signatures
* Add API to read/save to file descriptor
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
* Increase C++ standard to 17
- Update to 21.11.0:
core:
* Fix rendering of some non-standard confirming annotations
* Support rendering of some non-standard Type3 charprocs
* TextOutputDev: Respect orientation when selecting words
* CairoOutputDev: Don't override the antialias settings from the cairo_t
* StructElement: support MCID in XObjects
* Fix detection of monospace fonts
* Ignore Adobe-Identity for non embedded CID fonts
* PageLabelInfo::labelToIndex: work on some special no style intervals
* Fix crash in malformed files
* Minor code improvements
utils:
* pdfinfo: add -url option to print all URLs in a PDF
* pdftohtml: document what zoom means in regard to DPI
qt6:
* Require Qt 6.1
* Minor code improvements
==== prison-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add missing include
==== purpose ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated KPluginMetaData::readTranslatedString
* Port away from deprecated KPluginLoader
==== python-Mako ====
Version update (1.1.5 -> 1.1.6)
- update to 1.1.6:
* Fixed issue where control statements on multi lines with a backslash would
not parse correctly if the template itself contained CR/LF pairs as on
Windows.
==== python-alembic ====
Version update (1.7.4 -> 1.7.5)
- update to 1.7.5:
* Adjustments to the test suite to accommodate for error message change
in newer SQLAlchemy
==== python-charset-normalizer ====
Version update (2.0.8 -> 2.0.9)
- update to 2.0.9:
* Moderating the logging impact (since 2.0.8) for specific
environments
* Wrong logging level applied when setting kwarg `explain` to True
==== python-cryptography ====
Version update (3.4.8 -> 36.0.0)
- update to 36.0.0:
* FINAL DEPRECATION Support for verifier and signer on our asymmetric key
classes was deprecated in version 2.1. These functions had an extended
deprecation due to usage, however the next version of cryptography will
drop support. Users should migrate to sign and verify.
* The entire X.509 layer is now written in Rust. This allows alternate
asymmetric key implementations that can support cloud key management
services or hardware security modules provided they implement the necessary
interface (for example: EllipticCurvePrivateKey).
* Deprecated the backend argument for all functions.
* Added support for AESOCB3.
* Added support for iterating over arbitrary request attributes.
* Deprecated the get_attribute_for_oid method on CertificateSigningRequest in
favor of get_attribute_for_oid() on the new Attributes object.
* Fixed handling of PEM files to allow loading when certificate and key are
in the same file.
* Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText.
* Allow parsing of negative serial numbers in certificates. Negative serial
numbers are prohibited by RFC 5280 so a deprecation warning will be raised
whenever they are encountered. A future version of cryptography will drop
support for parsing them.
* Added support for parsing PKCS12 files with friendly names for all
certificates with load_pkcs12(), which will return an object of type
PKCS12KeyAndCertificates.
* rfc4514_string() and related methods now have an optional
attr_name_overrides parameter to supply custom OID to name mappings, which
can be used to match vendor-specific extensions.
* BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email
address fields as E in rfc4514_string() methods from version 35.0.
* The previous behavior can be restored with:
name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})
* Allow X25519PublicKey and X448PublicKey to be used as public keys when
parsing certificates or creating them with CertificateBuilder. These key
types must be signed with a different signing algorithm as X25519 and X448
do not support signing.
* Extension values can now be serialized to a DER byte string by calling public_bytes().
* Added experimental support for compiling against BoringSSL. As BoringSSL
does not commit to a stable API, cryptography tests against the latest
commit only. Please note that several features are not available when
building against BoringSSL.
* Parsing CertificateSigningRequest from DER and PEM now, for a limited time
period, allows the Extension critical field to be incorrectly encoded. See
the issue for complete details. This will be reverted in a future
cryptography release.
* When OCSPNonce are parsed and generated their value is now correctly
wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts
with the original behavior specified in RFC 2560. For a temporary period
for backwards compatibility, we will also parse values that are encoded as
specified in RFC 2560 but this behavior will be removed in a future
release.
* Changed the version scheme. This will result in us incrementing the major
version more frequently, but does not change our existing backwards
compatibility policy.
* BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM
string passed have PEM delimiters of the correct type. For example, parsing
a private key PEM concatenated with a certificate PEM will no longer be
accepted by the PEM certificate parser.
* BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows
negative serial numbers. RFC 5280 has always prohibited these.
* BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during
X.509 parsing will raise an error on initial parse rather than when the
malformed field is accessed.
* Rust is now required for building cryptography, the
CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected.
* Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust.
This should be backwards compatible (modulo the items listed above) and
improve both security and performance.
* Added support for OpenSSL 3.0.0 as a compilation target.
* Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms
are provided for compatibility in regions where they may be required, and
are not generally recommended.
* We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our
manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine
Linux should ensure they upgrade to the latest pip to correctly receive
wheels.
* Added rfc4514_attribute_name attribute to x509.NameAttribute.
- drop disable-uneven-sizes-tests.patch (upstream)
- drop disable-RustExtension.patch: building rust extension now
==== python-dragonmapper ====
- do not require pytest-runner for build, not required
==== python-importlib-metadata ====
Version update (4.8.1 -> 4.8.2)
- update to 4.8.2:
* #353: Fixed discovery of distributions when path is empty.
==== python-jsonpointer ====
Version update (2.1 -> 2.2)
- update to 2.2:
* Add method and add classmethod tag
* Add test for get_parts
==== python-loguru ====
- Skip two formatting tests -- gh#Delgan/loguru#550
==== python-matplotlib ====
- Skip some broken tests with new pyparsing.
==== python-networkx ====
- Add patch xfail-pydot-tests.patch:
* From upstream, survive pydot test failures.
==== python-numpy ====
Version update (1.21.2 -> 1.21.4)
- Ignore Python 3.10 deprecation warnings
- Fix abbreviated references
- Update to 1.21.4:
* #20278: BUG: Fix shadowed reference of dtype in type stub
* #20293: BUG: Fix headers for universal2 builds
* #20294: BUG: VOID_nonzero could sometimes mutate alignment flag
* #20295: BUG: Do not use nonzero fastpath on unaligned arrays
* #20296: BUG: Distutils patch to allow for 2 as a minor version (!)
* #20297: BUG, SIMD: Fix 64-bit/8-bit integer division by a scalar
* #20298: BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC...
* #20300: REL: Prepare for the NumPy 1.21.4 release.
* #20302: TST: Fix a Arrayterator typing test failure
- Release to 1.21.3:
* #19745: ENH: Add dtype-support to 3 `generic/ndarray methods
* #19955: BUG: Resolve Divide by Zero on Apple silicon + test failures...
* #19958: MAINT: Mark type-check-only ufunc subclasses as ufunc aliases...
* #19994: BUG: np.tan(np.inf) test failure
* #20080: BUG: Correct incorrect advance in PCG with emulated int128
* #20081: BUG: Fix NaT handling in the PyArray_CompareFunc for datetime...
* #20082: DOC: Ensure that we add documentation also as to the dict for...
* #20106: BUG: core: result_type(0, np.timedelta64(4)) would seg. fault.
- Add patch to fix aarch64 support:
* numpy-fix-cpu_asimdfhm.patch
==== python-pyOpenSSL ====
- Inject multibuild to avoid a build loop.
==== python-pybind11 ====
Version update (2.8.0 -> 2.8.1)
- udpate to 2.8.1:
* The simple namespace creation shortcut added in 2.8.0 was deprecated due to
usage of CPython internal API, and will be removed soon.
* Add C++ Exception type to throw and catch ``AttributeError``.
* Fixed the potential for dangling references when using properties with
``std::optional`` types.
* Modernize usage of ``PyCodeObject`` on Python 3.9+ (moving toward support for
Python 3.11a1)
* A long-standing bug in ``eigen.h`` was fixed (originally PR #3343). The bug
was unmasked by newly added ``static_assert``'s in the Eigen 3.4.0 release.
* Support multiple raw inclusion of CMake helper files
* Fix harmless warning on upcoming CMake 3.22.
* Fix 2.8.0 regression with MSVC 2017 + C++17 mode + Python 3.
* Fix 2.8.0 regression that caused undefined behavior (typically
segfaults) in ``make_key_iterator``/``make_value_iterator`` if dereferencing
the iterator returned a temporary value instead of a reference.
==== python-pycparser ====
Version update (2.20 -> 2.21)
- update to 2.21:
- Much improved support for C11 (multiple PRs)
- Support for parehthesized compount statements (#423)
- Support for modern Python versions (3.9 and 3.10)
- Fix support for structs with nested enums (#387)
- Multiple small bug fixes
==== python-pyparsing ====
Version update (2.4.7 -> 3.0.6)
- requires jinja2 for testing
- requires railroad-diagrams for testing
- update to 3.0.6:
* Added suppress_warning() method to individually suppress a warning
on a specific ParserElement. Used to refactor original_text_for
to preserve internal results names, which, while undocumented, had
been adopted by some projects.
* Fix bug when delimited_list was called with a str literal instead
of a parse expression.
- changes from 3.0.5:
* Added return type annotations for col, line, and lineno.
* Fixed bug when warn_ungrouped_named_tokens_in_collection warning
was raised when assigning a results name to an original_text_for
expression. (Issue #110, would raise warning in packaging.)
* Fixed internal bug where ParserElement.streamline() would not
return self if already streamlined.
* Changed run_tests() output to default to not showing line and
column numbers. If line numbering is desired, call with
with_line_numbers=True. Also fixed minor bug where separating
line was not included after a test failure.
- changes from 3.0.4:
* Fixed bug in which Dict classes did not correctly return tokens
as nested ParseResults
* Documented API-changing side-effect of converting ParseResults
to use __slots__ to pre-define instance attributes.
* Fixed bug in railroad diagramming where the vertical limit would
count all expressions in a group, not just those that would
create visible railroad elements.
- changes from 3.0.3:
* Fixed regex typo in one_of fix for as_keyword=True.
* Fixed a whitespace-skipping bug, Issue #319, introduced as part
of the revert of the LineStart changes.
* Added header column labeling > 100 in with_line_numbers - some
input lines are longer than others.
- changes from 3.0.2:
* Reverted change in behavior with LineStart and StringStart, which
changed the interpretation of when and how LineStart and
StringStart should match when a line starts with spaces. In 3.0.0,
the xxxStart expressions were not really treated like expressions
in their own right, but as modifiers to the following expression
when used like LineStart() + expr, so that if there were whitespace
on the line before expr (which would match in versions prior to
3.0.0), the match would fail.
3.0.0 implemented this by automatically promoting LineStart() +
expr to AtLineStart(expr), which broke existing parsers that did
not expect expr to necessarily be right at the start of the line,
but only be the first token found on the line. This was reported
as a regression in Issue (gh#pyparsing/pyparsing/issues#317).
In 3.0.2, pyparsing reverts to the previous behavior, but will
retain the new AtLineStart and AtStringStart expression classes,
so that parsers can chose whichever behavior applies in their
specific instance.
* Performance enhancement to one_of to always generate an internal
Regex, even if caseless or as_keyword args are given as True
(unless explicitly disabled by passing use_regex=False).
* IndentedBlock class now works with recursive flag. By default,
the results parsed by an IndentedBlock are grouped. This can be
disabled by constructing the IndentedBlock with grouped=False.
- changes from 3.0.1
* Fixed bug where Word(max=n) did not match word groups less than
length 'n'. Thanks to Joachim Metz for catching this!
* Fixed bug where ParseResults accidentally created recursive
contents. Joachim Metz on this one also!
* Fixed bug where warn_on_multiple_string_args_to_oneof warning
is raised even when not enabled.
- changes from 3.0.0
* A consolidated list of all the changes in the 3.0.0 release
can be found in docs/whats_new_in_3_0_0.rst.
(https://github.com/pyparsing/pyparsing/blob/master/docs/whats_new_in_3_0_0.…)
- disable build for python2, not supported anymore
==== python-python-gnupg ====
Version update (0.4.7 -> 0.4.8)
- update to 0.4.8:
* Return gpg's return code in all result instances.
* Add check for invalid file objects.
* Provide more useful status message when a secret key is absent.
* Added a get_recipients() API to find the recipients of an encrypted
message without decrypting it.
==== python-simplejson ====
Version update (3.17.5 -> 3.17.6)
- update to 3.17.6:
* Declare support for Python 3.10 and add wheels
==== python-tornado6 ====
- Filter Python 3.10 deprecation warnings during testing
* ignore-py310-deprecation-warnings.patch
* gh#tornadoweb/tornado#3033
==== qemu ====
* Patches added (bsc#1186256):
qemu-binfmt-conf.sh-allow-overriding-SUS.patch
- cross-i386-binutils and cross-i386-gcc are not needed and were
dropped from Factory - boo#1193424
==== qqc2-desktop-style ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix syntax highlighting
==== re2 ====
- Use newer libs and GCC on Leap 15.3 & 15.4
==== runc ====
Version update (1.0.2 -> 1.0.3)
- Update to runc v1.0.3. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.3. CVE-2021-43784
* A potential vulnerability was discovered in runc (related to an internal
usage of netlink), however upon further investigation we discovered that
while this bug was exploitable on the master branch of runc, no released
version of runc could be exploited using this bug. The exploit required
being able to create a netlink attribute with a length that would overflow a
uint16 but this was not possible in any released version of runc. For more
information see GHSA-v95c-p5hm-xq8f and CVE-2021-43784.
Due to an abundance of caution we decided to do an emergency release with
this fix, but to reiterate we do not believe this vulnerability was
possible to exploit. Thanks to Felix Wilhelm from Google Project Zero for
discovering and reporting this vulnerability so quickly.
* Fixed inability to start a container with read-write bind mount of a
read-only fuse host mount.
* Fixed inability to start when read-only /dev in set in spec.
* Fixed not removing sub-cgroups upon container delete, when rootless cgroup
v2 is used with older systemd.
* Fixed returning error from GetStats when hugetlb is unsupported (which
causes excessive logging for kubernetes).
==== solid ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Solid5 solid-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Allow udisks2 and upower backends to be disabled with environment variables
* Add device description for storage medium without size
* Config.cmake: Lookup LibMount when building statically
* Add support for graphics tablet batteries
* [upower] Consider audio devices and generic bluetooth devices to be batteries (kde#445141)
* [upower] Add new device types
==== sonnet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* don't load plugins from current working directory, that is even a security issue
* export all known languages
* apply coding style
* Move away from QStringRef
* massive speedup, avoid loading the same huge dictionaries several times
* only load one instance of a plugin
* core: attempt to load local plugins first, makes development easier
==== soundtouch ====
Version update (2.2 -> 2.3.1)
- update to 2.3.1:
* Adjusted cmake build settings and header files that cmake installs
* Disable setting "SOUNDTOUCH_ALLOW_NONEXACT_SIMD_OPTIMIZATION" by default. The
original purpose of this setting was to avoid performance penalty due to
unaligned SIMD memory accesses in old CPUs, but that is not any more issue in
concurrent CPU SIMD implementations and having this setting enabled can cause
slight compromise in result quality.
* soundtouch.clear() to really clear whole processing pipeline state. Earlier
individual variables were left uncleared, which caused slightly different
result if the same audio stream were processed again after calling clear().
* TDstretch to align initial offset position to be in middle of correlation
search window. This ensures that with zero tempo change the output will be
same as input.
* Fix a bug in TDstrectch with too small initial skipFract value that
occurred with certain processing parameter settings: Replace assert with
assignment that corrects the situation.
* Remove OpenMP "_init_threading" workaround from Android build as it's not
needed with concurrent Android SDKs any more.
==== sudo ====
Version update (1.9.7p2 -> 1.9.8p2)
- update to 1.9.8p2
* Fixed a potential out-of-bounds read with "sudo -i" when the
target user's shell is bash. This is a regression introduced
in sudo 1.9.8. Bug #998.
* sudo_logsrvd now only sends a log ID for first command of a session.
There is no need to send the log ID for each sub-command.
* Fixed a few minor memory leaks in intercept mode.
* Fixed a problem with sudo_logsrvd in relay mode if "store_first"
was enabled when handling sub-commands. A new zero-length journal
file was created for each sub-command instead of simply using
the existing journal file.
- update to 1.9.8p1
* Fixed support for passing a prompt (sudo -p) or a login class
(sudo -l) on the command line. This is a regression introduced
in sudo 1.9.8. Bug #993.
* Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends.
This is a regression introduced in sudo 1.9.8. Bug #994.
* Fixed a compilation error when the --enable-static-sudoers configure
option was specified. This is a regression introduced in sudo
1.9.8 caused by a symbol clash with the intercept and log server
protobuf functions.
* It is now possible to transparently intercepting sub-commands
executed by the original command run via sudo. Intercept support
is implemented using LD_PRELOAD (or the equivalent supported by
the system) and so has some limitations. The two main limitations
are that only dynamic executables are supported and only the
execl, execle, execlp, execv, execve, execvp, and execvpe library
functions are currently intercepted. Its main use case is to
support restricting privileged shells run via sudo.
To support this, there is a new "intercept" Defaults setting and
an INTERCEPT command tag that can be used in sudoers. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
Defaults!SHELLS intercept
would cause sudo to run the listed shells in intercept mode.
This can also be set on a per-rule basis. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
chuck ALL = INTERCEPT: SHELLS
would only apply intercept mode to user "chuck" when running one
of the listed shells.
In intercept mode, sudo will not prompt for a password before
running a sub-command and will not allow a set-user-ID or
set-group-ID program to be run by default. The new
intercept_authenticate and intercept_allow_setid sudoers settings
can be used to change this behavior.
* The new "log_subcmds" sudoers setting can be used to log additional
commands run in a privileged shell. It uses the same mechanism as
the intercept support described above and has the same limitations.
* The new "log_exit_status" sudoers setting can be used to log
the exit status commands run via sudo. This is also a corresponding
"log_exit" setting in the sudo_logsrvd.conf eventlog stanza.
* Support for logging sudo_logsrvd errors via syslog or to a file.
Previously, most sudo_logsrvd errors were only visible in the
debug log.
* Better diagnostics when there is a TLS certificate validation error.
* Using the "+=" or "-=" operators in a Defaults setting that takes
a string, not a list, now produces a warning from sudo and a
syntax error from inside visudo.
* Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd
had no effect when creating I/O log parent directories if the I/O log
file name ended with the string "XXXXXX".
* Fixed a bug in the sudoers custom prompt code where the size
parameter that was passed to the strlcpy() function was incorrect.
No overflow was possible since the correct amount of memory was
already pre-allocated.
* The mksigname and mksiglist helper programs are now built with
the host compiler, not the target compiler, when cross-compiling.
Bug #989.
* Fixed compilation error when the --enable-static-sudoers configure
option was specified. This was due to a typo introduced in sudo
1.9.7. GitHub PR #113.
- pack /usr/libexec/sudo/sudo/sudo_intercept.so
==== suse-module-tools ====
Version update (16.0.14+2 -> 16.0.16)
- Update to version 16.0.16:
* modprobe.d: split conf files (jsc#SLE-21626, boo#1193059)
- Rather than shipping two large files with modprobe.d options
(00-system.conf and 50-blacklist.conf), ship multiple small
per-module files. This makes it easier for users to override
distribution defaults.
* blacklist isst_if_mbox_msr (bsc#1187196)
* boot-sysctl: make sure file exists (fix for containers)
* remove blacklist entry for snd_bt87x (bsc#1192974, bsc#51718)
==== syntax-highlighting ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SyntaxHighlighting5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* markdown.xml: Fix highlighting of headers (include last char) (kde#444422)
* Update orgmode.xml
* use the same way as emacs to highlight priority cookie
* update test files
* support verbatim since it seems used more often than inline code
* support single line comment, babel call, priority cookie
* Update context.xml version
* Update ConTeXt test references
* Corrected syntax for ConTeXt TABLE commands (kde#445820)
* ConTeXt: Verbatim highlighting allows for nesting (kde#445818)
* Added ConTeXt test references
* Added ConTeXt test file
* Update context.xml version number
* Added highlighting for ConTeXt "\m" command
* Fixed current math command highlighting.
* misc: Add `Pipfile` to create Python venv for generators
* cmake.xml: Updates for CMake 3.22
* fix: Add `Loader` parameter in call to `yaml.load()`
* update test for inline code
* support inline code and another type of number list
* update test files for newly added syntax
* support block and number list
* add test files
* add orgmode.xml
* add racket.xml
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-common system-config-printer-dbus-service udev-configure-printer
- Fix icons yet again, this time what sizes are available.
- Drop post(un) handling, this is done automatically now.
==== systemd-presets-common-SUSE ====
- Replace the pipewire-media-session preset with a wireplumber
user service preset to enable it by default.
==== threadweaver ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== tpm2-0-tss ====
Subpackages: libtss2-esys0 libtss2-fapi1 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0
- Version 3.1.0 includes:
+ cover update to 2.4.5 (jsc#SLE-17366)
+ cover update to 2.3.0 (jsc#SLE-9515)
+ fix policy session for TPM2_PolicyAuthValue (bsc#1160736)
- Add version the configuration file tpm2-tss-fapi.conf
==== tpm2.0-abrmd ====
Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux
- Version 2.4.0
+ remover syslog deprecation warning (bsc#1185154)
+ cover update to 2.3.3 (jsc#SLE-17366)
+ contains reload fix (bsc#1166936~
+ fix tcti loading using short / long names (bsc#1159176)
- Warp selinux into a bcond
==== tpm2.0-tools ====
- The update to 5.2 fill also jsc#SLE-9515 (4.1) and jsc#SLE-17366 (4.3.0)
- Fix python3-PyYAML requirement
- Move the tests inside a bcond. Disabled by default.
==== tracker-miners ====
Subpackages: tracker-miner-files
- Add tracker-miners-drop-syscalls-in-seccomp.patch:
Revert upstream commit 595560c, 30b24e9 and 550ea1b since Leap 15.4
and SLE 15-SP4 do not have them (bsc#1192567).
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2021.10
* Patches added:
0017-rpi-Add-identifier-for-the-new-RPi-.patch
==== udisks2 ====
Version update (2.9.2 -> 2.9.4)
Subpackages: libudisks2-0
- Update to version 2.9.4:
+ Many fixes, improvements, and additions to the code.
+ Mount options:
- Always use errors=remount-ro for ext filesystems;
- Add ntfs3 kernel driver options.
+ Build: Remove warnings unknown to clang.
+ Tests: Adapt to clang differences when causing a segfault.
- Changes from version 2.9.3:
+ Many fixes, improvements, and additions to the code and test.
- Add "%tmpfiles_create %{_tmpfilesdir}/udisks2.conf" call in %post
section to make sure /run/media will be created right after the
instalation of udisks2.
==== v4l-utils ====
Version update (1.20.0 -> 1.22.1)
Subpackages: libv4l libv4l1-0 libv4l2-0 libv4lconvert0
- update to 1.22.1
* add missing include for uClibc-ng
* buildsystem: Start v4l-utils 1.21.0 development cycle
* Build with libbpf, remove local sources
* cec: add active sensing test for Audio Rate Control messages
* cec: add Deck Control wake-up handling tests
* cec: add invalid operand test for Audio Rate Control messages
* cec: add One Touch Record Standby tests
* cec: add tests for Deck Control message
* cec: add tests for Deck Play message
* cec: add tests for Give Deck Status message
* cec-compliance: add Audio System mask to Set Audio Rate
* cec-compliance: add cec-test-tuner-record-timer.cpp
* cec-compliance: add 'reason' sanity check.
* cec-compliance: Add version command
* cec-compliance: clarify a power transition test
* cec-compliance: clarify a warning
* cec-compliance: don't skip tests if phys addr is invalid
* cec-compliance: fix broken timer tests
* cec-compliance: fix confusing 'Transient state' message
* cec-compliance: fix 'unresponsive' detection
* cec-compliance/follower: fix type comparison warnings
* cec-compliance: hardcode audio_out_delay to 1 if not set
* cec-compliance: improve confusing message
* cec-compliance: improve current latency checks
* cec-compliance: improve error message
* cec-compliance: improve testLostMsgs test
* cec-compliance: improve warning about late reply
* cec-compliance: move audio helper functions to cec-test-audio.cpp
* cec-compliance: move CDC helper functions to cec-test.cpp
* cec-compliance: options -n and -N were swapped in --help
* cec-compliance: remove Deck Status test
* cec-compliance: remove One Touch Record Status test
* cec-compliance: skip warning if audio_out_delay is 1
* cec-compliance: the SHA needs to be shown in different ways
* cec-compliance: use send_timer_error for one more test
* cec-compliance: use the actual audio_out_delay value
* cec-compliance: wait up to 10s for Inactive Source reply
* cec-ctl.1.in: fix awkward language
* cec-ctl: Add version command
* cec-ctl/cec-compliance: add pulse8-cec kernel version check
* cec-ctl: detect if Standby etc. messages are Nacked
* cec-ctl: don't spam log with PA changes unless paused
* cec-ctl: free signal time -> signal free time
* cec-ctl: improve --list-devices
* cec-ctl: improve 'Sleep' message in stress test
* cec-ctl: improve the --phys-addr-from-edid-poll option
* cec-ctl: log signal free time when (show && !verbose)
* cec-ctl: min/max-sleep arguments should be double, not unsigned
* cec-ctl: really wait for 2 seconds when the HPD is low
* cec-ctl: report low drive without --verbose
* cec-ctl: showTopology(): fix level wraparound bug
* cec: expand One Touch Record tests
* cec: expand Timer Programming tests
* cec-follower: add --standby and --toggle-power-status
* cec-follower: Add version command
* cec-follower: CEC_MSG_STANDBY can just call enter_standby()
* cec-follower: detect the cessation of Audio Rate Control messages
* cec-follower: drop physical address check
* cec-follower: emulate features for CEC versions < CEC 2.0
* cec-follower: emulate programmed timer recordings
* cec-follower: fix incorrect fallthrough
* cec-follower: fix logging the SHA
* cec-follower: increase precision of Audio Rate Control active sensing
* cec-follower: refactoring: split up overly long functions
* cec-follower: use log_addr_type to get local device type
* cec: improve vendor ID logging
* cec: remove redundant struct cec_msg initializations
* cec-tuner: std::array conversions
* cec utils and v4l2-compliance: improve version info
* clang-tidy: add a bunch of const
* clang-tidy: use auto
* clang-tidy: use nullptr
* clang-tidy: use using instead of typedef
* clean up includes and convert C includes to C++
* common/media-info.cpp: 'Flags' was not aligned
* configure.ac: Add --without-libudev option to avoid automagic dep
* configure.ac: autodetect availability of systemd
* configure.ac: drop printf for GIT_COMMIT_DATE
* configure.ac: Export git commit count
* configure.ac: Fix building without libudev
* configure.ac: improve gettext compatibility support
* configure.ac: Resolve GIT_* even if repository is a submodule
* configure.ac: revert AM_GNU_GETTEXT_VERSION change
* contrib/test/test-media: add -setup option
* convert files to reference
* convert to range based loops
* cppcheck: turn several references to const
* cppcheck: use const references
* cv4l-helpers.h: fix the cv4l_buffer assignment operator
* dvb-dev-remote: check if setsockopt() fails
* dvb-fe-tool: better check the event type
* dvb-file: fix one-line output with default values
* dvb-file: reimplement get_pmt_descriptors()
* dvbv5-daemon: don't dereference a null pointer
* dvbv5-daemon: do some cleanups at the daemon
* dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
* dvbv5-zap: add a warning when not recording PMT data
* dvbv5-zap: allow recording also the SDT table
* dvbv5-zap: don't use start time initialized
* dvbv5-zap: fix a cut-and paste error
* dvbv5-zap: remove an unused logic
* dvb-zap: copy_to_file doesn't return any value
* fix mismatching declaration
* Fix print formatting warning for clang.
* ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
* ir-ctl: increase the size of the buffer used to read raw files
* ir-ctl: print correct transmitter count
* ir-ctl: Revert "ir-ctl: print correct transmitter count"
* keytable: Add source information in generated keymaps
* keytable: ensure BPF IR decoders use correct section name
* keytable: Fix missing inclusion of argp.h
* keytable: fix typo
* keytable: restrict installation of 50-rc_keymap.conf
* libcecutil/cec-info.cpp: rename Reserved to Backup
* libcecutil: make license consistent
* libdvb: fix ATSC service location parser
* libdvbv5: add a warning if a descriptor's init doesn't went fine
* libdvbv5: add support for the registration descriptor
* libdvbv5: avoid a potential access out of an array
* libdvbv5: desc_ca: cleanup the routine
* libdvbv5: desc_language: check if the size is correct
* libdvbv5: desc_network_name: simplify the init code
* libdvbv5: detect SMTPE 302m audio format
* libdvbv5: don't leak memory at dvb-dev-remote
* libdvbv5: dvb-dev-local: better handle realloc()
* libdvbv5: dvb-dev-local: fix error handling for device addition
* libdvbv5: dvb-dev-remote: better handle cmd size
* libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
* libdvbv5: fix a typo
* libdvbv5: fix init of the ATSC service location
* libdvbv5: fix the quality detection logic
* libdvbv5: hide my_strlcpy symbol
* libdvbv5: hide stack_dump symbols and provide soname compatibility
* libdvbv5: initialize v3 params
* libdvbv5: use an array for the fourcc type
* libdvbv5: validate cable descriptor's size
* libv4l2: add newer caps to v4l2_driver.c
* Makefile.am: turn the build less verbose by default
* mass constexpr conversions
* mc_nextgen_test: Link against argp library
* media-ctl: add v4l2-ycbcr-enc field in help description
* media-ctl: Add version command
* media-ctl: fix compiler warnings
* media-ctl: fix ycbcr property in help description
* media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
* Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
* qv4l2: add -Wno-psabi to avoid ABI warning on ARM
* qv4l2: Also fall back to old method for querying resolution
* qv4l2: fallback if window()->windowHandle() == NULL
* qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
* qv4l2: fix more 'deprecated Qt functions' warnings
* qv4l2: fix use of deprecated byteCount method
* qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
* qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer > 8 bits
* qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
* remove pointless constructor
* remove unused ARRAY_SIZE
* Rudimentary support for mi_media_detect_type on FreeBSD.
* sync with latest media kernel
* test-media: add 'date' at beginning and end, show versions
* test-media: add -E and -W options
* test-media: add support for vidtv
* test-media: add 'tee /dev/kmsg'
* test-media: add vidtv to the mc target
* test-media: also keep vivid cec devices open
* test-media: configure vimc scaler correctly
* test-media: drop vidtv from mc, but warn if MC is disabled for DVB
* test-media: drop vidtv from the 'mc' target
* test-media: enable cache_hints for the first vivid instance
* test-media: improve vidtv tests
* test-media: mc should include vidtv
* test-media: missed one scaler config line
* test-media: show version info earlier and show cmd args
* use auto
* use emplace_back
* use explicit for single argument constructors
* Use standard integer types
* use using instead of typedef
* utils/cec: fix inconsistent Vendor ID reporting
* utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
* utils: replace push_back with emplace_back
* utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
* v4l2/cec-compliance: use new GIT_SHA variable
* v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
* v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
* v4l2-compliance: add 0 check for v4l2_event reserved field
* v4l2-compliance: Add libcamera to businfo prefixes
* v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
* v4l2-compliance: add new test for 32/64 bit time handling
* v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-compliance: Add version command
* v4l2-compliance: check correct buffer length after CREATE_BUFS
* v4l2-compliance: check entity function for codecs
* v4l2-compliance: Convert testBlockingDQBuf to pthreads
* v4l2-compliance: disable cache flag test for kernels < 5.9
* v4l2-compliance: don't warn about seq counter for metadata
* v4l2-compliance: drop kernel_version
* v4l2-compliance: fix bad indentation
* v4l2-compliance: fix cache hint regressions
* v4l2-compliance: fix colorspace checks for JPEG codecs
* v4l2-compliance: fix g++-7 compile error
* v4l2-compliance: fix stateful encoder tests
* v4l2-compliance: fix two S_EDID tests
* v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
* v4l2-compliance: improve compound control checks
* v4l2-compliance: improve fmtdesc.description check
* v4l2-compliance: improve frequency range checks
* v4l2-compliance: improve request tests
* v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
* v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
* v4l2-compliance: move all vivid controls to v4l2-compliance.h
* v4l2-compliance: relax testBasicSelection check.
* v4l2-compliance: remove spurious \n in message
* v4l2-compliance: rename stvec to vec_remote_subtests
* v4l2-compliance: skip sequence tests for vivid
* v4l2-compliance: some fails were ignored
* v4l2-compliance: test for vb2/m2m poll kernel bug
* v4l2-compliance: test polling and disconnecting
* v4l2-compliance: use fail_on_test_val for better fail reports
* v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
* v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
* v4l2-ctl: add missing const, use {} instead of memset
* v4l2-ctl: add new control types
* v4l2-ctl: add '--set-edid type=list' support
* v4l2-ctl: add --show-edid, add new test EDIDs
* v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-ctl: Add version command
* v4l2-ctl: break on VIDIOC_DQEVENT error
* v4l2-ctl: clean up control value printing
* v4l2-ctl: don't squash setting multiple identical controls.
* v4l2-ctl: fix broken fd.qbuf error check
* v4l2-ctl: fix bugs found in streaming_set_cap2out
* v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
* v4l2-ctl: fix incorrect check for last_ts
* v4l2-ctl: fix INTEGER64 support, add common_print_control()
* v4l2-ctl: Fix test_ioctl cmd type
* v4l2-ctl: improve --help-edid
* v4l2-ctl: print delta to current clock in verbose mode
* v4l2-ctl: print specific error upon failure
* v4l2-ctl: recognize compound h264 and fwht control types
* v4l2-ctl: remove unused struct flag_def
* v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
* v4l2-ctl: set total number of native DTDs to 1
* v4l2-ctl: subdev: Add support for the CSC API in the subdevices
* v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
* v4l2-ctl: update EDIDs
* v4l2-ctl: update test EDIDs
* v4l2-ctl: vidcap: Add support for the CSC API
* v4l2-dbg: fix control flow problem
* v4l2grab: add command line args for other capture methods
* v4l2grab: add querycap basic support
* v4l2grab: add read and userptr capture methods
* v4l2grab: fix block mode handling
* v4l2grab: prepare it for adding support for other methods
* v4l2grab: remove an unused var
* v4l2grab: some code reorg
* v4l2-info: add v4l2_info_subdev_capability
* v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
* v4l2-subdev.h: replace BIT(0) by 0x00000001
* v4l2-tpg.patch: add clamp_t define
* v4l2-tpg.patch: rename min/max defines to tpg_min/max
* v4l2-utils: test cache_hints for MMAP queues
* v4l2-utils: turn fb_formats to constexpr array
* v4l-compliance: re-introduce NON_COHERENT and cache hints tests
* v4l-compliance: remove NON_CONSISTENT hint test
* v4l-helpers: don't mix enum type with int
* v4l-utils: add missing fallthrough
* v4l-utils: add missing static
* v4l-utils: convert board_list to vector
* v4l-utils: FreeBSD already defines packed
* v4l-utils: libdvbv5: fix broken my_strlcpy calls
* v4l-utils: patch v4l2-controls.h
* v4l-utils: switch remote_subtest arrays to vector
* v4l-utils: sync with latest media kernel
* v4l-utils: sync with latest media staging tree
* v4l-utils: sync with latest media_tree master repo
* v4l-utils: sync with media_tree master
* v4l-utils: sync with media_tree/master
* v4l-utils: sync with upstream media_tree master
* v4l-utils: update v4l2-tpg.patch
* v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete
==== vte ====
Version update (0.66.1 -> 0.66.2)
- Update to version 0.66.2:
+ parser: Fix some control codes
+ emulation:
- ECMA modes should not be saved by DECSC
- Use correct range for DECRQCRA
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb
- u_pci-primary-Fix-up-primary-PCI-device-detection-for-the-platfrom-bus.patch
* Fix SEGFAULT when parsing bus IDs of NULL
- u_Support-configuration-files-under-run-X11-xorg.conf..patch
* Support configuration files under /run. Required for generating
configuration files via udev.
- u_Add-udev-scripts-for-configuration-of-platform-devic.patch
* Generate configuration files for platform devices
- u_Revert-xf86-Accept-devices-with-the-simpledrm-driver.patch
* Code has been obsoleted by udev patchset
- u_Add-udev-rule-for-HyperV-devices.patch
* Same as for platform devices, but on HyperV
==== xterm ====
Version update (368 -> 370)
- Use separate subpackage for resize binary. It does not actually
depend on X so can be used in small systems.
- update to 370:
* add -a, -c and -d options to query-status.pl to improve test for
DECRQSS.
* expanded discussion of maximum graphics geometry in ctlseqs.ms
* corrected parameter symbol for DECCARA and DECRARA in ctlseqs.ms to
indicate that multiple parameters may be used
* add several test/demo scripts.
* improve DECCOLM, DECLRMM and DECALN referring to pseudo-code in DEC
070.
* amend a change in patch #348 which caused left/right margin mode to
be reset when resizing the terminal window
* fix a misnamed macro-parameter
* fix spacing of wideFont when its width is not exactly twice as wide
as the normal font
* suppress loading of italic font in a few places when colorITmode is
enabled
* modify XTSMGRAPHICS to return failure status if the terminal is not
configured to support the corresponding ReGIS or SIXEL feature
* modify DECERA and DECFRA to erase corresponding area in SIXEL
graphics
* equate visuals for TrueColor and DirectColor
* correct computation for pixel value of rgb when using depth 16
* correct wrapping of VT100-style double-sized characters when
configured for Unicode wide-characters
* updated default value for sixelScrolling resource to match expected
behavior versus DECSDM change in patch #369
- update to 369:
* modify run-tic.sh to work around bug in development version of
ncurses which was packaged in FreeBSD ports.
* remove ifdef's for OPT_COLOR_RES and OPT_COLOR_RES2.
* improve performance over slow connections
* update cursor if restoring mode for DECTCEM.
* modify CharWidth macro to ensure that the shortcut for Latin-1 is
only applied when UTF-8 is not enabled, to fix a bug in handling
soft-hyphen from patch #334 changes (patch by Martijn van Duren).
* improve terminfo:
+ fill-in function-keys in terminfo which are not Sun/HP
keyboards using xterm+nopcfkeys building-block.
+ add kbeg to xterm+keypad to accommodate termcap applications
+ add smglp and smgrp to vt420+lrmm, to provide useful data for
the "tabs" +m option
* support shift-tab in Sun, HP and SCO keyboards.
* document some legacy features in ctlseqs.ms (prompted by discussion
with Jimmy Aguilar Mena "Ergus").
* add ?trim? option to cdXtraScroll and tiXtraScroll.
* remove support for non-fifo save-lines configuration.
* extend cdXtraScroll to check if the cursor is at the upper-left of
the scrolling region when the erasure is for the remainder of the
screen versus the whole screen
* add workaround for broken pcre2 package in Debian 10.
* change screen-refresh call used for DECCARA and DECRARA to ensure
that trailing blanks which are part of the rectangle are repainted
(report/analysis by Dennis Filder).
* when resetting the terminal, ensure that the cursor shape also is
reset, e.g., if DECSCUSR has been used to modify the cursor shape
for an xterm which was started with the underlined cursor option
(report/analysis by Luis Javier Merino).
* prevent DECSCUSR from blinking the cursor if the cursorBlink
resource is ?never? (report by Vladimir D Seleznev).
* invert the sense of DECSDM, to correspond with VT382 manuals (lsix
[#41]).
* update tables in wcwidth.c based on Unicode 14.0.0
==== yast2 ====
Version update (4.4.22 -> 4.4.27)
- Drop support for subscription-tools, that package is not present
in SLE15 anymore - removed modules/ProductProfiles.rb file
(bsc#1193339)
- 4.4.27
- Popup.YesNo(): Unify the internal [No] button ID (bsc#1193326)
- 4.4.26
- Add register_target to the Y2Packager::Product class
(bsc#1193212).
- 4.4.25
- Do not crash when it is not possible to fetch the package
containing the release notes (bsc#1193148).
- 4.4.24
- Prepare code for ruby3 (bsc#1193192)
- 4.4.23
==== yelp ====
Version update (41.1 -> 41.2)
Subpackages: libyelp0
- Update to version 41.2:
+ Fixed regression when opening documents with ghelp URIs
+ Updated translations.
- Refresh yelp-lang-bundle.patch with quilt.
- Use autosetup macro.
- Use ldconfig_scriptlets for post(un) handling.
==== yelp-xsl ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Updated translations.
- Drop yelp-xsl-lang Obsoletes, we have had this since version
3.3.1, so it is pretty safe to assume everyone have updated since
that version (10 years ago).
- Add yelp-xsl-rpmlintrc file, filter out warning about devel file
in non-devel package (.pc file).
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=3&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa (1.2.5.1 -> 1.2.6.1)
at-spi2-core
bash
c-ares (1.17.2 -> 1.18.1)
cloud-init
colord
freetype2 (2.11.0 -> 2.11.1)
gcc11 (11.2.1+git610 -> 11.2.1+git1018)
gettext-runtime
glib-networking (2.70.0 -> 2.70.1)
glib2 (2.70.1 -> 2.70.2)
glibc
grub2
harfbuzz (2.9.1 -> 3.1.1)
hidapi (0.10.1 -> 0.11.0)
installation-images-MicroOS (17.27 -> 17.28)
k9s (0.25.6 -> 0.25.8)
kernel-firmware (20211115 -> 20211123)
kernel-source (5.15.5 -> 5.15.7)
keylime
kmod
libX11 (1.7.2 -> 1.7.3.1)
libXfixes
libcap-ng (0.7.10 -> 0.7.11)
libedit (3.1.snap20180525 -> 20210910.3.1)
libffi (3.3.git30 -> 3.4.2)
libxcrypt (4.4.25 -> 4.4.26)
makedumpfile
mozjs78 (78.14.0 -> 78.15.0)
multipath-tools (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
nvme-cli (1.15 -> 1.16)
openssl-1_1
podman (3.4.2 -> 3.4.4)
polkit (0.118 -> 0.120)
python-Mako (1.1.5 -> 1.1.6)
python-alembic (1.7.4 -> 1.7.5)
python-charset-normalizer (2.0.8 -> 2.0.9)
python-cryptography (3.4.8 -> 36.0.0)
python-dragonmapper
python-importlib-metadata (4.8.1 -> 4.8.2)
python-jsonpointer (2.1 -> 2.2)
python-loguru
python-matplotlib
python-networkx
python-numpy (1.21.2 -> 1.21.4)
python-pyOpenSSL
python-pybind11 (2.8.0 -> 2.8.1)
python-pycparser (2.20 -> 2.21)
python-pyparsing (2.4.7 -> 3.0.6)
python-python-gnupg (0.4.7 -> 0.4.8)
python-simplejson (3.17.5 -> 3.17.6)
python-tornado6
qemu
rdma-core (37.1 -> 38.0)
runc (1.0.2 -> 1.0.3)
sudo (1.9.7p2 -> 1.9.8p2)
suse-module-tools (16.0.14+2 -> 16.0.16)
systemd-presets-common-SUSE
tpm2-0-tss
tpm2.0-abrmd
tpm2.0-tools
u-boot-rpiarm64
yast2 (4.4.22 -> 4.4.27)
=== Details ===
==== alsa ====
Version update (1.2.5.1 -> 1.2.6.1)
- Update to version 1.2.6.1:
a minor fix release:
* conf: fix the device parsing when arguments has no defaults
* conf: accept '_' character in the variable name
- Update to version 1.2.6:
lots of changes, including UCM and config updates and rawmidi
framing mode support: for details, see below
https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball
==== at-spi2-core ====
Subpackages: libatspi0
- Configure to use dbus-broker when available.
- Add libsystemd to BuildRequires: needed for dbus-broker support.
==== bash ====
Subpackages: bash-sh
- avoid duplicating COPYING file in bash-doc (already in main package in
licensedir)
==== c-ares ====
Version update (1.17.2 -> 1.18.1)
- update to 1.18.1. Changes since 1.17.2:
* Allow '/' as a valid character for a returned name for
CNAME in-addr.arpa delegation
* no longer forwards requests for localhost resolution per RFC6761
* During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
that the search process will continue to the next domain
in the search.
* Provide ares_nameser.h as a public interface as needed by NodeJS
* Add support for URI(Uniform Resource Identifier) records via
ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed
==== cloud-init ====
- Remove unneeded BuildRequires on python3-nose.
==== colord ====
- Change to systemd-sysusers
==== freetype2 ====
Version update (2.11.0 -> 2.11.1)
- update to 2.11.1:
* Some fields in the `CID_FaceDictRec`, `CID_FaceInfoRec`, and
`FT_Data` structures have been changed from signed to unsigned
type, which better reflects the actual usage. It is also an
additional means to protect against malformed input.
* Cmake support has been further improved. To do that various
backward-incompatible changes were necessary; please see file
`CMakeLists.txt` for more details.
* The experimental 'COLR' v1 API has been updated to the latest
OpenType standard 1.9.
==== gcc11 ====
Version update (11.2.1+git610 -> 11.2.1+git1018)
Subpackages: libgcc_s1 libgfortran5 libgomp1 libstdc++6
- Enable the cross compilers also on i586
- Enable some cross compilers also in rings
- Remove cross compilers for i386 target
- Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
* fixes issue with debug dumping together with -o /dev/null
* fixes libgccjit issue showing up in emacs build [boo#1192951]
- Package mwaitintrin.h
- Remove spurious exit from change_spec.
- Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++)
cross compiler, not just a freestanding one. I.e. with a cross
glibc. They don't yet support the sanitizer libraries.
Part of [jsc#OBS-124].
==== gettext-runtime ====
Subpackages: libtextstyle0
- Remove libcroco from BuildRequires: it is now bundled internally.
==== glib-networking ====
Version update (2.70.0 -> 2.70.1)
- Update to version 2.70.1:
+ Fix crashes when handshake is cancelled
+ OpenSSL: fix spurious certificate expired verification errors
+ GnuTLS:
- Fix tests on 32-bit systems
- Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.
==== glib2 ====
Version update (2.70.1 -> 2.70.2)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.2:
+ Fix use of the default log writer with journald namespaces
+ Fix hang in `dbus-daemon` under `GTestDBus` when
`G_MESSAGES_DEBUG=all` is set
+ Speed up `g_canonicalize_filename()` to avoid pathogenic cases
with `..`
+ Fix URI for pcre subproject as it?s moved upstream
+ Fix storing GSettings dictionaries on macOS
+ Speed up ?remove dot segments? algorithm in `GUri` to avoid
pathogenic cases with `..`
+ Fix infinite loops in D-Bus message parsing for truncated
inputs
+ Improve correctness of version information returned by
`g_get_os_info()` for Windows 10/Server 2019+
+ Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426,
glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530,
glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541,
glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313,
glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316,
glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335,
glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340,
glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356,
glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361,
glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366,
glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383.
+ Updated translations.
- Stop passing fam=true to meson and drop gamin-devel
BuildRequires, following upstream default. Following this, drop
libgio-fam sub-package.
==== glibc ====
Subpackages: glibc-locale-base
- Enable building the cross packages in rings.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin
- Add support for simplefb (boo#1193532).
+ grub2-simplefb.patch
- Fix extent not found when initramfs contains shared extents (bsc#1190982)
* 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch
==== harfbuzz ====
Version update (2.9.1 -> 3.1.1)
- Update to version 3.1.1:
+ Work around GCC cast-align error/warning on some platforms.
+ Documentation improvements.
- Drop patch fixed upstream:
+ harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.1.0:
* Better offset-overflow handling in the subsetter library
* Improved Unicode 14 properties in the USE shaper, and various
other USE shaper fixes
* MATH and COLR v1 tables subsetting support, and various other
subsetter fixes
* Support for Pwo Karen / Ason Chin medial la. (Simon Cozens)
* Apply GPOS positioning when substituting with morx table, if
kerx is missing
* Apply calt and clig features across syllable boundaries in
Indic shaper
* Meson option for enabling Graphite 2 has been renamed to
graphite2
* Build and documentation fixes
- add harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.0.0:
+ Unicode 14.0 support
+ hb-subset API and harfbuzz-subset ABI now declared stable
+ hb-style API is now stable
==== hidapi ====
Version update (0.10.1 -> 0.11.0)
- update to 0.11.0:
* hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
* libusb: stabilize device path (uses same semantic as Linux kernel)
* libusb: add platform-specific hid_libusb_wrap_sys_device
* general: lots of documentation improvements
* general: (Windows) DDK build files are obsolete
* general: add CMake build system
* general: deprecated Autotools build scripts
* lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)
==== installation-images-MicroOS ====
Version update (17.27 -> 17.28)
- merge gh#openSUSE/installation-images#551
- Update _constraint to avoid to swap in order to speed up the
builds
- 17.28
==== k9s ====
Version update (0.25.6 -> 0.25.8)
- Update to version 0.25.8:
* release v0.25.8 (#1354)
* add logFile flag to change the default log file path (#1336)
* Support colors on Windows (#1312)
- Update to version 0.25.7:
- Bug fixes
* Issue #1341 Colored container logs are not displayed correctly
See more: https://github.com/derailed/k9s/releases/tag/v0.25.7
==== kernel-firmware ====
Version update (20211115 -> 20211123)
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 20211123:
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* amdgpu: update yellow carp dmcub firmware
* amdgpu: update vangogh DMCUB firmware
* Update ath10k/QCA6174/hw3.0/board-2.bin
* mrvl: prestera: Update Marvell Prestera Switchdev v4.0
* QCA: Add Bluetooth firmware for WCN685x
- Fix the script to adapt ZSTD compressed modules (jsc#SLE-21256)
- Update _service to follow branch main instead
- Update aliases
==== kernel-source ====
Version update (5.15.5 -> 5.15.7)
- Linux 5.15.7 (bsc#1012628).
- ALSA: usb-audio: Rename early_playback_start flag with
lowlatency_playback (bsc#1012628).
- ALSA: usb-audio: Disable low-latency playback for free-wheel
mode (bsc#1012628).
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
sync (bsc#1012628).
- ALSA: usb-audio: Check available frames for the next packet size
(bsc#1012628).
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
- ALSA: usb-audio: Improved lowlatency playback support
(bsc#1012628).
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
(bsc#1012628).
- ALSA: usb-audio: Fix packet size calculation regression
(bsc#1012628).
- ALSA: usb-audio: Less restriction for low-latency playback mode
(bsc#1012628).
- ALSA: usb-audio: Switch back to non-latency mode at a later
point (bsc#1012628).
- ALSA: usb-audio: Don't start stream for capture at prepare
(bsc#1012628).
- gfs2: release iopen glock early in evict (bsc#1012628).
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
window for persistent memory" (bsc#1012628).
- powerpc/pseries/ddw: Do not try direct mapping with persistent
memory and one window (bsc#1012628).
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
- mac80211: do not access the IV when it was stripped
(bsc#1012628).
- mac80211: fix throughput LED trigger (bsc#1012628).
- x86/hyperv: Move required MSRs check to initial platform probing
(bsc#1012628).
- net/smc: Transfer remaining wait queue entries during fallback
(bsc#1012628).
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
(bsc#1012628).
- net: return correct error code (bsc#1012628).
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
GPIOLIB_IRQCHIP (bsc#1012628).
- platform/x86: dell-wmi-descriptor: disable by default
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add support for dual fan control
(bsc#1012628).
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
after S3 deep (bsc#1012628).
- s390/setup: avoid using memblock_enforce_memory_limit
(bsc#1012628).
- btrfs: silence lockdep when reading chunk tree during mount
(bsc#1012628).
- btrfs: check-integrity: fix a warning on write caching disabled
disk (bsc#1012628).
- thermal: core: Reset previous low and high trip during thermal
zone init (bsc#1012628).
- scsi: iscsi: Unblock session then wake up error handler
(bsc#1012628).
- net: usb: r8152: Add MAC passthrough support for more Lenovo
Docks (bsc#1012628).
- drm/amd/pm: Remove artificial freq level on Navi1x
(bsc#1012628).
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
triggered again (bsc#1012628).
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
(bsc#1012628).
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
(bsc#1012628).
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
may be out of bound (bsc#1012628).
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
in type3_infoblock() (bsc#1012628).
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
- perf sort: Fix the 'p_stage_cyc' sort key behavior
(bsc#1012628).
- perf inject: Fix ARM SPE handling (bsc#1012628).
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
- tracing: Don't use out-of-sync va_list in event printing
(bsc#1012628).
- net/smc: Avoid warning of possible recursive locking
(bsc#1012628).
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
dev xmit (bsc#1012628).
- kprobes: Limit max data_size of the kretprobe instances
(bsc#1012628).
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
(bsc#1012628).
- rt2x00: do not mark device gone on EPROTO errors during start
(bsc#1012628).
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
(bsc#1012628).
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
flow (bsc#1012628).
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
- fget: check that the fd still exists after getting a ref to it
(bsc#1012628).
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
(bsc#1012628).
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
(bsc#1012628).
- scsi: lpfc: Fix non-recovery of remote ports following an
unsolicited LOGO (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
- drm/amd/display: Allow DSC on supported MST branch devices
(bsc#1012628).
- drm/i915/dp: Perform 30ms delay after source OUI write
(bsc#1012628).
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
- KVM: Disallow user memslot with size that exceeds "unsigned
long" (bsc#1012628).
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
(bsc#1012628).
- KVM: Ensure local memslot copies operate on up-to-date
arch-specific data (bsc#1012628).
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
new vpid12 (bsc#1012628).
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit (bsc#1012628).
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
disabled (bsc#1012628).
- KVM: x86: Use a stable condition around all VT-d PI paths
(bsc#1012628).
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
CPTR_EL2 to 1 (bsc#1012628).
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
(bsc#1012628).
- KVM: x86: check PIR even for vCPUs with disabled APICv
(bsc#1012628).
- tracing/histograms: String compares should not care about
signed values (bsc#1012628).
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
(bsc#1012628).
- net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver (bsc#1012628).
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
(bsc#1012628).
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
family (bsc#1012628).
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
(bsc#1012628).
- wireguard: selftests: increase default dmesg log size
(bsc#1012628).
- wireguard: allowedips: add missing __rcu annotation to satisfy
sparse (bsc#1012628).
- wireguard: selftests: actually test for routing loops
(bsc#1012628).
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
(bsc#1012628).
- wireguard: device: reset peer src endpoint when netns exits
(bsc#1012628).
- wireguard: receive: use ring buffer for incoming handshakes
(bsc#1012628).
- wireguard: receive: drop handshakes if queue lock is contended
(bsc#1012628).
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
(bsc#1012628).
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
- tcp: fix page frag corruption on page fault (bsc#1012628).
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings() (bsc#1012628).
- net: mpls: Fix notifications when deleting a device
(bsc#1012628).
- siphash: use _unaligned version by default (bsc#1012628).
- arm64: ftrace: add missing BTIs (bsc#1012628).
- iwlwifi: fix warnings produced by kernel debug options
(bsc#1012628).
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
in case of encapsulation (bsc#1012628).
- net/mlx4_en: Fix an use-after-free bug in
mlx4_en_try_alloc_resources() (bsc#1012628).
- selftests: net: Correct case name (bsc#1012628).
- net: dsa: b53: Add SPI ID table (bsc#1012628).
- mt76: mt7915: fix NULL pointer dereference in
mt7915_get_phy_mode (bsc#1012628).
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
(bsc#1012628).
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
(bsc#1012628).
- ALSA: intel-dsp-config: add quirk for CML devices based on
ES8336 codec (bsc#1012628).
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
support (bsc#1012628).
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available (bsc#1012628).
- net: marvell: mvpp2: Fix the computation of shared CPUs
(bsc#1012628).
- dpaa2-eth: destroy workqueue at the end of remove function
(bsc#1012628).
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
(bsc#1012628).
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
(bsc#1012628).
- net/rds: correct socket tunable error in rds_tcp_tune()
(bsc#1012628).
- net/smc: Keep smc_close_final rc during active close
(bsc#1012628).
- drm/msm/a6xx: Allocate enough space for GMU registers
(bsc#1012628).
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
- drm/vc4: kms: Wait for the commit before increasing our clock
rate (bsc#1012628).
- drm/vc4: kms: Fix return code check (bsc#1012628).
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
(bsc#1012628).
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
- atlantic: Increase delay for fw transactions (bsc#1012628).
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
- atlantic: Fix to display FW bundle version instead of FW mac
version (bsc#1012628).
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
- Remove Half duplex mode speed capabilities (bsc#1012628).
- atlantic: Fix statistics logic for production hardware
(bsc#1012628).
- atlantic: Remove warn trace message (bsc#1012628).
- KVM: x86/mmu: Skip tlb flush if it has been done in
zap_gfn_range() (bsc#1012628).
- KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
(bsc#1012628).
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
- drm/msm: Restore error return on invalid fence (bsc#1012628).
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
(bsc#1012628).
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
- net/mlx5e: Fix missing IPsec statistics on uplink representor
(bsc#1012628).
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
error state (bsc#1012628).
- net/mlx5: E-switch, Respect BW share of the new group
(bsc#1012628).
- net/mlx5: E-Switch, fix single FDB creation on BlueField
(bsc#1012628).
- net/mlx5: E-Switch, Check group pointer before reading bw_share
value (bsc#1012628).
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
(bsc#1012628).
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
- io-wq: don't retry task_work creation failure on fatal
conditions (bsc#1012628).
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
and qword (bsc#1012628).
- x86/entry: Add a fence for kernel entry SWAPGS in
paranoid_entry() (bsc#1012628).
- x86/entry: Use the correct fence macro after swapgs in kernel
CR3 (bsc#1012628).
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
(bsc#1012628).
- preempt/dynamic: Fix setup_preempt_mode() return value
(bsc#1012628).
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
(bsc#1012628).
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
setup fails (bsc#1012628).
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
(bsc#1012628).
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
collapsible path (bsc#1012628).
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
(bsc#1012628).
- net/mlx5e: Rename TIR lro functions to TIR packet merge
functions (bsc#1012628).
- net/mlx5e: Sync TIR params updates against concurrent
create/modify (bsc#1012628).
- serial: 8250_bcm7271: UART errors after resuming from S2
(bsc#1012628).
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
(bsc#1012628).
- parisc: Fix "make install" on newer debian releases
(bsc#1012628).
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
(bsc#1012628).
- vgacon: Propagate console boot parameters before calling
`vc_resize' (bsc#1012628).
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
(bsc#1012628).
- usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests (bsc#1012628).
- usb: cdnsp: Fix a NULL pointer dereference in
cdnsp_endpoint_init() (bsc#1012628).
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
(bsc#1012628).
- x86/tsc: Disable clocksource watchdog for TSC on qualified
platorms (bsc#1012628).
- x86/64/mm: Map all kernel memory into trampoline_pgd
(bsc#1012628).
- tty: serial: msm_serial: Deactivate RX DMA for polling support
(bsc#1012628).
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
- serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30 (bsc#1012628).
- serial: core: fix transmit-buffer reset and memleak
(bsc#1012628).
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
(bsc#1012628).
- serial: 8250_pci: rewrite pericom_do_set_divisor()
(bsc#1012628).
- serial: 8250: Fix RTS modem control while in rs485 mode
(bsc#1012628).
- serial: liteuart: Fix NULL pointer dereference in ->remove()
(bsc#1012628).
- serial: liteuart: fix use-after-free and memleak on unbind
(bsc#1012628).
- serial: liteuart: fix minor-number leak on probe errors
(bsc#1012628).
- ipmi: msghandler: Make symbol 'remove_work_wq' static
(bsc#1012628).
- Refresh patches.suse/suse-hv-guest-os-id.patch.
- commit b92986a
- xhci: Fix commad ring abort, write all 64 bits to CRCR register
(bsc#1192569).
- commit 0f8ae34
- Bluetooth: Apply initial command workaround for more Intel chips
(bsc#83f2dafe2a62).
- commit dc51f96
- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306)
After usrmerge, vmlinux file is not named vmlinux-<version>, but simply
vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set.
So fix this by removing the dash...
- commit 83af88d
- Linux 5.15.6 (bsc#1012628).
- drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
(bsc#1012628).
- drm/amdgpu/gfx10: add wraparound gpu counter check for APUs
as well (bsc#1012628).
- block: avoid to quiesce queue in elevator_init_mq (bsc#1012628).
- blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue
and disk_release() (bsc#1012628).
- docs: accounting: update delay-accounting.rst reference
(bsc#1012628).
- firmware: arm_scmi: Fix type error in sensor protocol
(bsc#1012628).
- firmware: arm_scmi: Fix type error assignment in voltage
protocol (bsc#1012628).
- io_uring: fix soft lockup when call __io_remove_buffers
(bsc#1012628).
- cifs: nosharesock should be set on new server (bsc#1012628).
- tracing: Check pid filtering when creating events (bsc#1012628).
- ksmbd: Fix an error handling path in 'smb2_sess_setup()'
(bsc#1012628).
- vhost/vsock: fix incorrect used length reported to the guest
(bsc#1012628).
- vdpa_sim: avoid putting an uninitialized iova_domain
(bsc#1012628).
- iommu/amd: Clarify AMD IOMMUv2 initialization messages
(bsc#1012628).
- ceph: properly handle statfs on multifs setups (bsc#1012628).
- cifs: nosharesock should not share socket with future sessions
(bsc#1012628).
- riscv: dts: microchip: drop duplicated MMC/SDHC node
(bsc#1012628).
- riscv: dts: microchip: fix board compatible (bsc#1012628).
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
(bsc#1012628).
- f2fs: quota: fix potential deadlock (bsc#1012628).
- iommu/vt-d: Fix unmap_pages support (bsc#1012628).
- iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 (bsc#1012628).
- sched/scs: Reset task stack state in bringup_cpu()
(bsc#1012628).
- perf: Ignore sigtrap for tracepoints destined for other tasks
(bsc#1012628).
- locking/rwsem: Make handoff bit handling more consistent
(bsc#1012628).
- net: mscc: ocelot: correctly report the timestamping RX filters
in ethtool (bsc#1012628).
- net: mscc: ocelot: don't downgrade timestamping RX filters in
SIOCSHWTSTAMP (bsc#1012628).
- net: hns3: fix incorrect components info of ethtool --reset
command (bsc#1012628).
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs
(bsc#1012628).
- net/smc: Don't call clcsock shutdown twice when smc shutdown
(bsc#1012628).
- net: vlan: fix underflow for the real_dev refcnt (bsc#1012628).
- ethtool: ioctl: fix potential NULL deref in
ethtool_set_coalesce() (bsc#1012628).
- net/sched: sch_ets: don't peek at classes beyond 'nbands'
(bsc#1012628).
- net: stmmac: Disable Tx queues when reconfiguring the interface
(bsc#1012628).
- tls: fix replacing proto_ops (bsc#1012628).
- tls: splice_read: fix accessing pre-processed records
(bsc#1012628).
- tls: splice_read: fix record type check (bsc#1012628).
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
(bsc#1012628).
- MIPS: loongson64: fix FTLB configuration (bsc#1012628).
- igb: fix netpoll exit with traffic (bsc#1012628).
- nvmet: use IOCB_NOWAIT only if the filesystem supports it
(bsc#1012628).
- net/smc: Fix loop in smc_listen (bsc#1012628).
- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()
(bsc#1012628).
- net: phylink: Force retrigger in case of latched link-fail
indicator (bsc#1012628).
- net: phylink: Force link down and retrigger resolve on interface
change (bsc#1012628).
- lan743x: fix deadlock in lan743x_phy_link_status_change()
(bsc#1012628).
- tcp_cubic: fix spurious Hystart ACK train detections for
not-cwnd-limited flows (bsc#1012628).
- drm/amd/display: Set plane update flags for all planes in reset
(bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after GPU reset
(bsc#1012628).
- PM: hibernate: use correct mode for swsusp_close()
(bsc#1012628).
- net/ncsi : Add payload to be 32-bit aligned to fix dropped
packets (bsc#1012628).
- arm64: uaccess: avoid blocking within critical sections
(bsc#1012628).
- drm/hyperv: Fix device removal on Gen1 VMs (bsc#1012628).
- nvmet-tcp: fix incomplete data digest send (bsc#1012628).
- cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs
(bsc#1012628).
- net: marvell: mvpp2: increase MTU limit when XDP enabled
(bsc#1012628).
- net: ipa: kill ipa_cmd_pipeline_clear() (bsc#1012628).
- net: ipa: separate disabling setup from modem stop
(bsc#1012628).
- net: ipa: directly disable ipa-setup-ready interrupt
(bsc#1012628).
- mlxsw: spectrum: Protect driver from buggy firmware
(bsc#1012628).
- net/smc: Ensure the active closing peer first closes clcsock
(bsc#1012628).
- i2c: virtio: disable timeout handling (bsc#1012628).
- erofs: fix deadlock when shrink erofs slab (bsc#1012628).
- scsi: scsi_debug: Zero clear zones at reset write pointer
(bsc#1012628).
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
(bsc#1012628).
- ice: avoid bpf_prog refcount underflow (bsc#1012628).
- ice: fix vsi->txq_map sizing (bsc#1012628).
- net: nexthop: release IPv6 per-cpu dsts when replacing a
nexthop group (bsc#1012628).
- net: ipv6: add fib6_nh_release_dsts stub (bsc#1012628).
- net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls
(bsc#1012628).
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid
(bsc#1012628).
- ipv6: fix typos in __ip6_finish_output() (bsc#1012628).
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented
(bsc#1012628).
- af_unix: fix regression in read after shutdown (bsc#1012628).
- mptcp: use delegate action to schedule 3rd ack retrans
(bsc#1012628).
- mptcp: fix delack timer (bsc#1012628).
- ALSA: intel-dsp-config: add quirk for JSL devices based on
ES8336 codec (bsc#1012628).
- xen/pvh: add missing prototype to header (bsc#1012628).
- x86/pvh: add prototype for xen_pvh_init() (bsc#1012628).
- iavf: Fix VLAN feature flags after VFR (bsc#1012628).
- iavf: Fix refreshing iavf adapter stats on ethtool request
(bsc#1012628).
- iavf: Prevent changing static ITR values if adaptive moderation
is on (bsc#1012628).
- HID: magicmouse: prevent division by 0 on scroll (bsc#1012628).
- HID: input: set usage type to key on keycode remap
(bsc#1012628).
- HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields
(bsc#1012628).
- net: marvell: prestera: fix double free issue on err path
(bsc#1012628).
- net: marvell: prestera: fix brige port operation (bsc#1012628).
- drm/aspeed: Fix vga_pw sysfs output (bsc#1012628).
- drm/vc4: fix error code in vc4_create_object() (bsc#1012628).
- scsi: mpt3sas: Fix incorrect system timestamp (bsc#1012628).
- scsi: mpt3sas: Fix system going into read-only mode
(bsc#1012628).
- scsi: mpt3sas: Fix kernel panic during drive powercycle test
(bsc#1012628).
- scsi: qla2xxx: edif: Fix off by one bug in
qla_edif_app_getfcinfo() (bsc#1012628).
- drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks
(bsc#1012628).
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
(bsc#1012628).
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed
(bsc#1012628).
- ASoC: stm32: i2s: fix 32 bits channel length without mclk
(bsc#1012628).
- firmware: arm_scmi: pm: Propagate return value to caller
(bsc#1012628).
- firmware: arm_scmi: Fix base agent discover response
(bsc#1012628).
- net: ieee802154: handle iftypes as u32 (bsc#1012628).
- ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask
(bsc#1012628).
- ASoC: codecs: wcd934x: return error code correctly from
hw_params (bsc#1012628).
- ASoC: codecs: wcd938x: fix volatile register range
(bsc#1012628).
- ASoC: topology: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling
(bsc#1012628).
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
(bsc#1012628).
- ARM: dts: bcm2711: Fix PCIe interrupts (bsc#1012628).
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node
(bsc#1012628).
- ARM: dts: BCM5301X: Fix I2C controller interrupt (bsc#1012628).
- firmware: arm_scmi: Fix null de-reference on error path
(bsc#1012628).
- media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86
(bsc#1012628).
- netfilter: flowtable: fix IPv6 tunnel addr match (bsc#1012628).
- netfilter: ipvs: Fix reuse connection if RS weight is 0
(bsc#1012628).
- netfilter: ctnetlink: do not erase error code with EINVAL
(bsc#1012628).
- netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY
(bsc#1012628).
- ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended
(bsc#1012628).
- proc/vmcore: fix clearing user buffer by properly using
clear_user() (bsc#1012628).
- drm/amd/display: Fix OLED brightness control on eDP
(bsc#1012628).
- PCI: aardvark: Fix link training (bsc#1012628).
- PCI: aardvark: Simplify initialization of rootcap on virtual
bridge (bsc#1012628).
- PCI: aardvark: Implement re-issuing config requests on CRS
response (bsc#1012628).
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
(bsc#1012628).
- NFSv42: Fix pagecache invalidation after COPY/CLONE
(bsc#1012628).
- iomap: Fix inline extent handling in iomap_readpage
(bsc#1012628).
- powerpc/32: Fix hardlockup on vmap stack overflow (bsc#1012628).
- cpufreq: intel_pstate: Fix active mode offline/online EPP
handling (bsc#1012628).
- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd
(bsc#1012628).
- mdio: aspeed: Fix "Link is Down" issue (bsc#1012628).
- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (bsc#1012628).
- mmc: sdhci-esdhc-imx: disable CMDQ support (bsc#1012628).
- tracing: Fix pid filtering when triggers are attached
(bsc#1012628).
- tracing/uprobe: Fix uprobe_perf_open probes iteration
(bsc#1012628).
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
(bsc#1012628).
- ksmbd: fix memleak in get_file_stream_info() (bsc#1012628).
- ksmbd: contain default data stream even if xattr is empty
(bsc#1012628).
- ksmbd: downgrade addition info error msg to debug in
smb2_get_info_sec() (bsc#1012628).
- drm/nouveau: recognise GA106 (bsc#1012628).
- drm/amdgpu/pm: fix powerplay OD interface (bsc#1012628).
- drm/amdgpu: IH process reset count when restart (bsc#1012628).
- io_uring: fix link traversal locking (bsc#1012628).
- io_uring: fail cancellation for EXITING tasks (bsc#1012628).
- io_uring: correct link-list traversal locking (bsc#1012628).
- xen: detect uninitialized xenbus in xenbus_init (bsc#1012628).
- xen: don't continue xenstore initialization in case of errors
(bsc#1012628).
- fuse: release pipe buf after last use (bsc#1012628).
- staging: r8188eu: fix a memory leak in rtw_wx_read32()
(bsc#1012628).
- staging: r8188eu: use GFP_ATOMIC under spinlock (bsc#1012628).
- staging: r8188eu: Fix breakage introduced when 5G code was
removed (bsc#1012628).
- staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic
context (bsc#1012628).
- staging: rtl8192e: Fix use after free in
_rtl92e_pci_disconnect() (bsc#1012628).
- staging: greybus: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- staging/fbtft: Fix backlight (bsc#1012628).
- HID: wacom: Use "Confidence" flag to prevent reporting invalid
contacts (bsc#1012628).
- Revert "parisc: Fix backtrace to always include init funtion
names" (bsc#1012628).
- media: cec: copy sequence field for the reply (bsc#1012628).
- ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100
(bsc#1012628).
- ALSA: ctxfi: Fix out-of-range access (bsc#1012628).
- binder: fix test regression due to sender_euid change
(bsc#1012628).
- usb: hub: Fix locking issues with address0_mutex (bsc#1012628).
- usb: hub: Fix usb enumeration issue due to address0 race
(bsc#1012628).
- usb: xhci: tegra: Check padctrl interrupt presence in device
tree (bsc#1012628).
- usb: typec: fusb302: Fix masking of comparator and bc_lvl
interrupts (bsc#1012628).
- usb: chipidea: ci_hdrc_imx: fix potential error pointer
dereference in probe (bsc#1012628).
- net: nexthop: fix null pointer dereference when IPv6 is not
enabled (bsc#1012628).
- net: usb: Correct PHY handling of smsc95xx (bsc#1012628).
- usb: dwc3: gadget: Fix null pointer exception (bsc#1012628).
- usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer
(bsc#1012628).
- usb: dwc3: gadget: Ignore NoStream after End Transfer
(bsc#1012628).
- usb: dwc3: core: Revise GHWPARAMS9 offset (bsc#1012628).
- usb: dwc3: leave default DMA for PCI devices (bsc#1012628).
- usb: dwc2: hcd_queue: Fix use of floating point literal
(bsc#1012628).
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames
(bsc#1012628).
- USB: serial: option: add Fibocom FM101-GL variants
(bsc#1012628).
- USB: serial: option: add Telit LE910S1 0x9200 composition
(bsc#1012628).
- USB: serial: pl2303: fix GC type detection (bsc#1012628).
- ACPI: CPPC: Add NULL pointer check to cppc_get_perf()
(bsc#1012628).
- ACPI: Get acpi_device's parent from the parent field
(bsc#1012628).
- scsi: sd: Fix sd_do_mode_sense() buffer length handling
(bsc#1012628).
- commit 30c5f4d
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
(CVE-2021-43976 bsc#1192847).
- commit c216596
- constraints: Build aarch64 on recent ARMv8.1 builders.
Request asimdrdm feature which is available only on recent ARMv8.1 CPUs.
This should prevent scheduling the kernel on an older slower builder.
- commit 60fc53f
==== keylime ====
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Introduce a bcond for cfssl detection
- Drop cfssl if we are not in openSUSE
==== kmod ====
Subpackages: libkmod2
- Ensure that kmod and packages linking to libkmod provide same features
(bsc#1193430).
==== libX11 ====
Version update (1.7.2 -> 1.7.3.1)
Subpackages: libX11-6 libX11-data
- Update to version 1.7.3.1
* This release of libX11 corrects a packaging problem in 1.7.3
which caused the m4 files needed for autoreconf to not be
included in the tarballs.
* As a bonus, this release also includes one tiny typo fix in the
XIM specs.
- Update to version 1.7.3
* This release includes a number of bug fixes and adds support for
the _EVDEVK keysyms added in xorgproto 2021.2.
==== libXfixes ====
- update to version 6.0 is needed for GNOME41, particularly the
gnome-settings-daemon's new feature to disconnect from Xwayland
(JIRA #SLE-22829)
==== libcap-ng ====
Version update (0.7.10 -> 0.7.11)
- Update to 0.7.11
* Really clear bounding set if asked in capng_change_id
* Add CAP_PERFMON, CAP_BPF, & CAP_CHECKPOINT_RESTORE
* Avoid malloc/free in capng_apply (Natanael Copa)
* If procfs is not available, get bounding set via prctl
- Removed unneeded rules from rpmlintrc
==== libedit ====
Version update (3.1.snap20180525 -> 20210910.3.1)
- update to 20210910:
* all: sync with upstream source
* see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)
==== libffi ====
Version update (3.3.git30 -> 3.4.2)
- disable static trampolines (bsc#1193272)
- update to 3.4.2:
* Add static trampoline support for Linux on x86_64 and ARM64.
* Add support for Alibaba's CSKY architecture.
* Add support for Kalray's KVX architecture.
* Add support for Intel Control-flow Enforcement Technology (CET).
* Add support for ARM Pointer Authentication (PA).
* Fix 32-bit PPC regression.
* Fix MIPS soft-float problem.
* Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
* Enable compatibility with MSVC runtime stack checking.
* Reject float and small integer argument in ffi_prep_cif_var().
* Callers must promote these types themselves.
- drop aarch64.patch: fixed upstream differently
- drop info dependency, uses file triggers now
==== libxcrypt ====
Version update (4.4.25 -> 4.4.26)
- update to 4.4.26:
* fix compilation on system with gcc >= 10 that do not support
declarations with __attribute__((symver))
- switch to bootstrapped tarball, add upstream signing key and
verify source signature
==== makedumpfile ====
- Non-existent patches must be listed twice to appear as added in a
unified diff against a version that had them. Only that can make
factory-auto happy. Here we go:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
- Merge SLE15 SP3 changelog.
- Patches that were never actually applied to Factory:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
(included in 1.6.8)
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
(included in 1.6.8)
==== mozjs78 ====
Version update (78.14.0 -> 78.15.0)
- Update to version 78.15.0esr.
==== multipath-tools ====
Version update (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
Subpackages: kpartx libmpath0
- Update to 0.8.8+38+suse.2bdd3a14.obscpio
* upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31
- Drop versioned dependency on libmpath0 again (bsc#1190622)
* Since 0.8.6, libmultipath and libmpathpersist have got proper ABI
versioning, and rpmbuild auto-generates dependencies on
libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.
- Update to version 0.8.7+138+suse.7c9afe31:
New upstream version (pre-0.8.8)
* deprecate "config_dir" and "multipath_dir" config options
(will be removed in future version)
* remove dependency on systemd-udevd-settle.service (boo#1193336)
* fix crash in remove_map (boo#1193334)
* CLI: add path wildcard "%I" for init state
* CLI: add "reconfigure all" command
* allow multiple pending "reconfigure" commands (bsc#1189551)
* speed up "reconfigure" by avoiding unnecessary map reloads
(bsc#1189551)
* rework of CLI command handler (unix socket handler) to avoid
hanging CLI commands (bsc#1189551)
* fix multipathd startup after stop during reconfigure (boo#1193338)
* improve error detection and warning messages in config file parser
* fix exit status of multipath -T (bsc#1191900)
* fix defects reported by coverity (boo#1193342)
- avoid sleeping with locks held
- exit if bindings file is broken
- set umask before mkstemp
- add bounds and consistency checks in SCSI VPD parsing code
* add hardware table entry for DellEMC/ME4 (PowerVault ME4)
==== nvme-cli ====
Version update (1.15 -> 1.16)
- Update to version 1.16:
+ Print ProductName found even if subvendor/subdevice is unknown.
+ Add New fields on PEL based on NVMe 2.0a.
+ nvme-cli:
- Split media units written/read into hi/lo 64 bit fields.
- Add support for new SN650 device.
- Update WDC pluging version to 1.15.3.
- fix the [data|mdata]_len param (boo#1193547).
- Add support for C3/Latency Monitor Log page parsing.
- ctrl-loss-tmo should accept -1 as value.
+ nvme: add spinup control feature (fid=0x1A).
+ nvme: Add Identify for CNS 08h NVMe spec 2.0a based.
+ nvme: add boot partition log support.
+ nvme: add support for fid supported and effects log(lid =
0x12).
+ add identify endurance group list (cns 0x19) support.
+ add json support for zns report zones.
+ fabrics: fix 'nvme discover' segfault if sysfs path is not
available.
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Add support for livepatches (jsc#SLE-20049).
- Generate ipa-clones tarball artifact when livepatching is enabled.
==== podman ====
Version update (3.4.2 -> 3.4.4)
Subpackages: podman-cni-config
- Update to version 3.4.4:
* Bugfixes
- Fixed a bug where the podman exec command would, under some circumstances,
print a warning message about failing to move conmon to the appropriate cgroup (#12535).
- Fixed a bug where named volumes created as part of container creation
(e.g. podman run --volume avolume:/a/mountpoint or similar) would be
mounted with incorrect permissions (#12523).
- Fixed a bug where the podman-remote create and podman-remote run commands
did not properly handle the --entrypoint="" option (to clear the container's entrypoint) (#12521).
- Update to version 3.4.3:
* Security
- This release addresses CVE-2021-4024, where the podman machine command opened the gvproxy API (used to forward ports to podman machine VMs) to the public internet on port 7777.
- This release addresses CVE-2021-41190, where incomplete specification of behavior regarding image manifests could lead to inconsistent decoding on different clients.
* Features
- The --secret type=mount option to podman create and podman run supports a new option, target=, which specifies where in the container the secret will be mounted (#12287).
* Bugfixes
- Fixed a bug where rootless Podman would occasionally print warning messages about failing to move the pause process to a new cgroup (#12065).
- Fixed a bug where the podman run and podman create commands would, when pulling images, still require TLS even with registries set to Insecure via config file (#11933).
- Fixed a bug where the podman generate systemd command generated units that depended on multi-user.target, which has been removed from some distributions (#12438).
- Fixed a bug where Podman could not run containers with images that had /etc/ as a symlink (#12189).
- Fixed a bug where the podman logs -f command would, when using the journald logs backend, exit immediately if the container had previously been restarted (#12263).
- Fixed a bug where, in containers on VMs created by podman machine, the host.containers.internal name pointed to the VM, not the host system (#11642).
- Fixed a bug where containers and pods created by the podman play kube command in VMs managed by podman machine would not automatically forward ports from the host machine (#12248).
- Fixed a bug where podman machine init would fail on OS X when GNU Coreutils was installed (#12329).
- Fixed a bug where podman machine start would exit before SSH on the started VM was accepting connections (#11532).
- Fixed a bug where the podman run command with signal proxying (--sig-proxy) enabled could print an error if it attempted to send a signal to a container that had just exited (#8086).
- Fixed a bug where the podman stats command would not return correct information for containers running Systemd as PID1 (#12400).
- Fixed a bug where the podman image save command would fail on OS X when writing the image to STDOUT (#12402).
- Fixed a bug where the podman ps command did not properly handle PS arguments which contained whitespace (#12452).
- Fixed a bug where the podman-remote wait command could fail to detect that the container exited and return an error under some circumstances (#12457).
- Fixed a bug where the Windows MSI installer for podman-remote would break the PATH environment variable by adding an extra " (#11416).
* API
- Updated the containers/image library to v5.17.0
- The Libpod Play Kube endpoint now also accepts ConfigMap YAML as part of its payload, and will use provided any ConfigMap to configure provided pods and services.
- Fixed a bug where the Compat Create endpoint for Containers would not always create the container's working directory if it did not exist (#11842).
- Fixed a bug where the Compat Create endpoint for Containers returned an incorrect error message with 404 errors when the requested image was not found (#12315).
- Fixed a bug where the Compat Create endpoint for Containers did not properly handle the HostConfig.Mounts field (#12419).
- Fixed a bug where the Compat Archive endpoint for Containers did not properly report errors when the operation failed (#12420).
- Fixed a bug where the Compat Build endpoint for Images ignored the layers query parameter (for caching intermediate layers from the build) (#12378).
- Fixed a bug where the Compat Build endpoint for Images did not report errors in a manner compatible with Docker (#12392).
- Fixed a bug where the Compat Build endpoint for Images would fail to build if the context directory was a symlink (#12409).
- Fixed a bug where the Compat List endpoint for Images included manifest lists (and not just images) in returned results (#12453).
* Misc
- Podman now builds by default with cgo enabled on OS X, resolving some issues with SSH (#10737).
==== polkit ====
Version update (0.118 -> 0.120)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0
- update to 0.120:
* transition from Intltool to gettext
* several tarball, meson and pipeline fixups
* Portuguese translation
* Romanian translation
* meson build system added
* CVE-2021-3560 mitigation
* properties in text listener
* typos fixups
* Update Hungarian translation
- drop CVE-2021-3560.patch (upstream)
==== python-Mako ====
Version update (1.1.5 -> 1.1.6)
- update to 1.1.6:
* Fixed issue where control statements on multi lines with a backslash would
not parse correctly if the template itself contained CR/LF pairs as on
Windows.
==== python-alembic ====
Version update (1.7.4 -> 1.7.5)
- update to 1.7.5:
* Adjustments to the test suite to accommodate for error message change
in newer SQLAlchemy
==== python-charset-normalizer ====
Version update (2.0.8 -> 2.0.9)
- update to 2.0.9:
* Moderating the logging impact (since 2.0.8) for specific
environments
* Wrong logging level applied when setting kwarg `explain` to True
==== python-cryptography ====
Version update (3.4.8 -> 36.0.0)
- update to 36.0.0:
* FINAL DEPRECATION Support for verifier and signer on our asymmetric key
classes was deprecated in version 2.1. These functions had an extended
deprecation due to usage, however the next version of cryptography will
drop support. Users should migrate to sign and verify.
* The entire X.509 layer is now written in Rust. This allows alternate
asymmetric key implementations that can support cloud key management
services or hardware security modules provided they implement the necessary
interface (for example: EllipticCurvePrivateKey).
* Deprecated the backend argument for all functions.
* Added support for AESOCB3.
* Added support for iterating over arbitrary request attributes.
* Deprecated the get_attribute_for_oid method on CertificateSigningRequest in
favor of get_attribute_for_oid() on the new Attributes object.
* Fixed handling of PEM files to allow loading when certificate and key are
in the same file.
* Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText.
* Allow parsing of negative serial numbers in certificates. Negative serial
numbers are prohibited by RFC 5280 so a deprecation warning will be raised
whenever they are encountered. A future version of cryptography will drop
support for parsing them.
* Added support for parsing PKCS12 files with friendly names for all
certificates with load_pkcs12(), which will return an object of type
PKCS12KeyAndCertificates.
* rfc4514_string() and related methods now have an optional
attr_name_overrides parameter to supply custom OID to name mappings, which
can be used to match vendor-specific extensions.
* BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email
address fields as E in rfc4514_string() methods from version 35.0.
* The previous behavior can be restored with:
name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})
* Allow X25519PublicKey and X448PublicKey to be used as public keys when
parsing certificates or creating them with CertificateBuilder. These key
types must be signed with a different signing algorithm as X25519 and X448
do not support signing.
* Extension values can now be serialized to a DER byte string by calling public_bytes().
* Added experimental support for compiling against BoringSSL. As BoringSSL
does not commit to a stable API, cryptography tests against the latest
commit only. Please note that several features are not available when
building against BoringSSL.
* Parsing CertificateSigningRequest from DER and PEM now, for a limited time
period, allows the Extension critical field to be incorrectly encoded. See
the issue for complete details. This will be reverted in a future
cryptography release.
* When OCSPNonce are parsed and generated their value is now correctly
wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts
with the original behavior specified in RFC 2560. For a temporary period
for backwards compatibility, we will also parse values that are encoded as
specified in RFC 2560 but this behavior will be removed in a future
release.
* Changed the version scheme. This will result in us incrementing the major
version more frequently, but does not change our existing backwards
compatibility policy.
* BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM
string passed have PEM delimiters of the correct type. For example, parsing
a private key PEM concatenated with a certificate PEM will no longer be
accepted by the PEM certificate parser.
* BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows
negative serial numbers. RFC 5280 has always prohibited these.
* BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during
X.509 parsing will raise an error on initial parse rather than when the
malformed field is accessed.
* Rust is now required for building cryptography, the
CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected.
* Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust.
This should be backwards compatible (modulo the items listed above) and
improve both security and performance.
* Added support for OpenSSL 3.0.0 as a compilation target.
* Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms
are provided for compatibility in regions where they may be required, and
are not generally recommended.
* We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our
manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine
Linux should ensure they upgrade to the latest pip to correctly receive
wheels.
* Added rfc4514_attribute_name attribute to x509.NameAttribute.
- drop disable-uneven-sizes-tests.patch (upstream)
- drop disable-RustExtension.patch: building rust extension now
==== python-dragonmapper ====
- do not require pytest-runner for build, not required
==== python-importlib-metadata ====
Version update (4.8.1 -> 4.8.2)
- update to 4.8.2:
* #353: Fixed discovery of distributions when path is empty.
==== python-jsonpointer ====
Version update (2.1 -> 2.2)
- update to 2.2:
* Add method and add classmethod tag
* Add test for get_parts
==== python-loguru ====
- Skip two formatting tests -- gh#Delgan/loguru#550
==== python-matplotlib ====
- Skip some broken tests with new pyparsing.
==== python-networkx ====
- Add patch xfail-pydot-tests.patch:
* From upstream, survive pydot test failures.
==== python-numpy ====
Version update (1.21.2 -> 1.21.4)
- Ignore Python 3.10 deprecation warnings
- Fix abbreviated references
- Update to 1.21.4:
* #20278: BUG: Fix shadowed reference of dtype in type stub
* #20293: BUG: Fix headers for universal2 builds
* #20294: BUG: VOID_nonzero could sometimes mutate alignment flag
* #20295: BUG: Do not use nonzero fastpath on unaligned arrays
* #20296: BUG: Distutils patch to allow for 2 as a minor version (!)
* #20297: BUG, SIMD: Fix 64-bit/8-bit integer division by a scalar
* #20298: BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC...
* #20300: REL: Prepare for the NumPy 1.21.4 release.
* #20302: TST: Fix a Arrayterator typing test failure
- Release to 1.21.3:
* #19745: ENH: Add dtype-support to 3 `generic/ndarray methods
* #19955: BUG: Resolve Divide by Zero on Apple silicon + test failures...
* #19958: MAINT: Mark type-check-only ufunc subclasses as ufunc aliases...
* #19994: BUG: np.tan(np.inf) test failure
* #20080: BUG: Correct incorrect advance in PCG with emulated int128
* #20081: BUG: Fix NaT handling in the PyArray_CompareFunc for datetime...
* #20082: DOC: Ensure that we add documentation also as to the dict for...
* #20106: BUG: core: result_type(0, np.timedelta64(4)) would seg. fault.
- Add patch to fix aarch64 support:
* numpy-fix-cpu_asimdfhm.patch
==== python-pyOpenSSL ====
- Inject multibuild to avoid a build loop.
==== python-pybind11 ====
Version update (2.8.0 -> 2.8.1)
- udpate to 2.8.1:
* The simple namespace creation shortcut added in 2.8.0 was deprecated due to
usage of CPython internal API, and will be removed soon.
* Add C++ Exception type to throw and catch ``AttributeError``.
* Fixed the potential for dangling references when using properties with
``std::optional`` types.
* Modernize usage of ``PyCodeObject`` on Python 3.9+ (moving toward support for
Python 3.11a1)
* A long-standing bug in ``eigen.h`` was fixed (originally PR #3343). The bug
was unmasked by newly added ``static_assert``'s in the Eigen 3.4.0 release.
* Support multiple raw inclusion of CMake helper files
* Fix harmless warning on upcoming CMake 3.22.
* Fix 2.8.0 regression with MSVC 2017 + C++17 mode + Python 3.
* Fix 2.8.0 regression that caused undefined behavior (typically
segfaults) in ``make_key_iterator``/``make_value_iterator`` if dereferencing
the iterator returned a temporary value instead of a reference.
==== python-pycparser ====
Version update (2.20 -> 2.21)
- update to 2.21:
- Much improved support for C11 (multiple PRs)
- Support for parehthesized compount statements (#423)
- Support for modern Python versions (3.9 and 3.10)
- Fix support for structs with nested enums (#387)
- Multiple small bug fixes
==== python-pyparsing ====
Version update (2.4.7 -> 3.0.6)
- requires jinja2 for testing
- requires railroad-diagrams for testing
- update to 3.0.6:
* Added suppress_warning() method to individually suppress a warning
on a specific ParserElement. Used to refactor original_text_for
to preserve internal results names, which, while undocumented, had
been adopted by some projects.
* Fix bug when delimited_list was called with a str literal instead
of a parse expression.
- changes from 3.0.5:
* Added return type annotations for col, line, and lineno.
* Fixed bug when warn_ungrouped_named_tokens_in_collection warning
was raised when assigning a results name to an original_text_for
expression. (Issue #110, would raise warning in packaging.)
* Fixed internal bug where ParserElement.streamline() would not
return self if already streamlined.
* Changed run_tests() output to default to not showing line and
column numbers. If line numbering is desired, call with
with_line_numbers=True. Also fixed minor bug where separating
line was not included after a test failure.
- changes from 3.0.4:
* Fixed bug in which Dict classes did not correctly return tokens
as nested ParseResults
* Documented API-changing side-effect of converting ParseResults
to use __slots__ to pre-define instance attributes.
* Fixed bug in railroad diagramming where the vertical limit would
count all expressions in a group, not just those that would
create visible railroad elements.
- changes from 3.0.3:
* Fixed regex typo in one_of fix for as_keyword=True.
* Fixed a whitespace-skipping bug, Issue #319, introduced as part
of the revert of the LineStart changes.
* Added header column labeling > 100 in with_line_numbers - some
input lines are longer than others.
- changes from 3.0.2:
* Reverted change in behavior with LineStart and StringStart, which
changed the interpretation of when and how LineStart and
StringStart should match when a line starts with spaces. In 3.0.0,
the xxxStart expressions were not really treated like expressions
in their own right, but as modifiers to the following expression
when used like LineStart() + expr, so that if there were whitespace
on the line before expr (which would match in versions prior to
3.0.0), the match would fail.
3.0.0 implemented this by automatically promoting LineStart() +
expr to AtLineStart(expr), which broke existing parsers that did
not expect expr to necessarily be right at the start of the line,
but only be the first token found on the line. This was reported
as a regression in Issue (gh#pyparsing/pyparsing/issues#317).
In 3.0.2, pyparsing reverts to the previous behavior, but will
retain the new AtLineStart and AtStringStart expression classes,
so that parsers can chose whichever behavior applies in their
specific instance.
* Performance enhancement to one_of to always generate an internal
Regex, even if caseless or as_keyword args are given as True
(unless explicitly disabled by passing use_regex=False).
* IndentedBlock class now works with recursive flag. By default,
the results parsed by an IndentedBlock are grouped. This can be
disabled by constructing the IndentedBlock with grouped=False.
- changes from 3.0.1
* Fixed bug where Word(max=n) did not match word groups less than
length 'n'. Thanks to Joachim Metz for catching this!
* Fixed bug where ParseResults accidentally created recursive
contents. Joachim Metz on this one also!
* Fixed bug where warn_on_multiple_string_args_to_oneof warning
is raised even when not enabled.
- changes from 3.0.0
* A consolidated list of all the changes in the 3.0.0 release
can be found in docs/whats_new_in_3_0_0.rst.
(https://github.com/pyparsing/pyparsing/blob/master/docs/whats_new_in_3_0_0.…)
- disable build for python2, not supported anymore
==== python-python-gnupg ====
Version update (0.4.7 -> 0.4.8)
- update to 0.4.8:
* Return gpg's return code in all result instances.
* Add check for invalid file objects.
* Provide more useful status message when a secret key is absent.
* Added a get_recipients() API to find the recipients of an encrypted
message without decrypting it.
==== python-simplejson ====
Version update (3.17.5 -> 3.17.6)
- update to 3.17.6:
* Declare support for Python 3.10 and add wheels
==== python-tornado6 ====
- Filter Python 3.10 deprecation warnings during testing
* ignore-py310-deprecation-warnings.patch
* gh#tornadoweb/tornado#3033
==== qemu ====
* Patches added (bsc#1186256):
qemu-binfmt-conf.sh-allow-overriding-SUS.patch
- cross-i386-binutils and cross-i386-gcc are not needed and were
dropped from Factory - boo#1193424
==== rdma-core ====
Version update (37.1 -> 38.0)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Update to v38.0 (jsc#SLE-18383)
- Bugfixes on all providers
- New provider for irdma support
- Add rdma-ndd to recommended depencies of rdma-core
==== runc ====
Version update (1.0.2 -> 1.0.3)
- Update to runc v1.0.3. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.3. CVE-2021-43784
* A potential vulnerability was discovered in runc (related to an internal
usage of netlink), however upon further investigation we discovered that
while this bug was exploitable on the master branch of runc, no released
version of runc could be exploited using this bug. The exploit required
being able to create a netlink attribute with a length that would overflow a
uint16 but this was not possible in any released version of runc. For more
information see GHSA-v95c-p5hm-xq8f and CVE-2021-43784.
Due to an abundance of caution we decided to do an emergency release with
this fix, but to reiterate we do not believe this vulnerability was
possible to exploit. Thanks to Felix Wilhelm from Google Project Zero for
discovering and reporting this vulnerability so quickly.
* Fixed inability to start a container with read-write bind mount of a
read-only fuse host mount.
* Fixed inability to start when read-only /dev in set in spec.
* Fixed not removing sub-cgroups upon container delete, when rootless cgroup
v2 is used with older systemd.
* Fixed returning error from GetStats when hugetlb is unsupported (which
causes excessive logging for kubernetes).
==== sudo ====
Version update (1.9.7p2 -> 1.9.8p2)
- update to 1.9.8p2
* Fixed a potential out-of-bounds read with "sudo -i" when the
target user's shell is bash. This is a regression introduced
in sudo 1.9.8. Bug #998.
* sudo_logsrvd now only sends a log ID for first command of a session.
There is no need to send the log ID for each sub-command.
* Fixed a few minor memory leaks in intercept mode.
* Fixed a problem with sudo_logsrvd in relay mode if "store_first"
was enabled when handling sub-commands. A new zero-length journal
file was created for each sub-command instead of simply using
the existing journal file.
- update to 1.9.8p1
* Fixed support for passing a prompt (sudo -p) or a login class
(sudo -l) on the command line. This is a regression introduced
in sudo 1.9.8. Bug #993.
* Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends.
This is a regression introduced in sudo 1.9.8. Bug #994.
* Fixed a compilation error when the --enable-static-sudoers configure
option was specified. This is a regression introduced in sudo
1.9.8 caused by a symbol clash with the intercept and log server
protobuf functions.
* It is now possible to transparently intercepting sub-commands
executed by the original command run via sudo. Intercept support
is implemented using LD_PRELOAD (or the equivalent supported by
the system) and so has some limitations. The two main limitations
are that only dynamic executables are supported and only the
execl, execle, execlp, execv, execve, execvp, and execvpe library
functions are currently intercepted. Its main use case is to
support restricting privileged shells run via sudo.
To support this, there is a new "intercept" Defaults setting and
an INTERCEPT command tag that can be used in sudoers. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
Defaults!SHELLS intercept
would cause sudo to run the listed shells in intercept mode.
This can also be set on a per-rule basis. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
chuck ALL = INTERCEPT: SHELLS
would only apply intercept mode to user "chuck" when running one
of the listed shells.
In intercept mode, sudo will not prompt for a password before
running a sub-command and will not allow a set-user-ID or
set-group-ID program to be run by default. The new
intercept_authenticate and intercept_allow_setid sudoers settings
can be used to change this behavior.
* The new "log_subcmds" sudoers setting can be used to log additional
commands run in a privileged shell. It uses the same mechanism as
the intercept support described above and has the same limitations.
* The new "log_exit_status" sudoers setting can be used to log
the exit status commands run via sudo. This is also a corresponding
"log_exit" setting in the sudo_logsrvd.conf eventlog stanza.
* Support for logging sudo_logsrvd errors via syslog or to a file.
Previously, most sudo_logsrvd errors were only visible in the
debug log.
* Better diagnostics when there is a TLS certificate validation error.
* Using the "+=" or "-=" operators in a Defaults setting that takes
a string, not a list, now produces a warning from sudo and a
syntax error from inside visudo.
* Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd
had no effect when creating I/O log parent directories if the I/O log
file name ended with the string "XXXXXX".
* Fixed a bug in the sudoers custom prompt code where the size
parameter that was passed to the strlcpy() function was incorrect.
No overflow was possible since the correct amount of memory was
already pre-allocated.
* The mksigname and mksiglist helper programs are now built with
the host compiler, not the target compiler, when cross-compiling.
Bug #989.
* Fixed compilation error when the --enable-static-sudoers configure
option was specified. This was due to a typo introduced in sudo
1.9.7. GitHub PR #113.
- pack /usr/libexec/sudo/sudo/sudo_intercept.so
==== suse-module-tools ====
Version update (16.0.14+2 -> 16.0.16)
- Update to version 16.0.16:
* modprobe.d: split conf files (jsc#SLE-21626, boo#1193059)
- Rather than shipping two large files with modprobe.d options
(00-system.conf and 50-blacklist.conf), ship multiple small
per-module files. This makes it easier for users to override
distribution defaults.
* blacklist isst_if_mbox_msr (bsc#1187196)
* boot-sysctl: make sure file exists (fix for containers)
* remove blacklist entry for snd_bt87x (bsc#1192974, bsc#51718)
==== systemd-presets-common-SUSE ====
- Replace the pipewire-media-session preset with a wireplumber
user service preset to enable it by default.
==== tpm2-0-tss ====
Subpackages: libtss2-esys0 libtss2-fapi1 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0
- Version 3.1.0 includes:
+ cover update to 2.4.5 (jsc#SLE-17366)
+ cover update to 2.3.0 (jsc#SLE-9515)
+ fix policy session for TPM2_PolicyAuthValue (bsc#1160736)
- Add version the configuration file tpm2-tss-fapi.conf
==== tpm2.0-abrmd ====
Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux
- Version 2.4.0
+ remover syslog deprecation warning (bsc#1185154)
+ cover update to 2.3.3 (jsc#SLE-17366)
+ contains reload fix (bsc#1166936~
+ fix tcti loading using short / long names (bsc#1159176)
- Warp selinux into a bcond
==== tpm2.0-tools ====
- The update to 5.2 fill also jsc#SLE-9515 (4.1) and jsc#SLE-17366 (4.3.0)
- Fix python3-PyYAML requirement
- Move the tests inside a bcond. Disabled by default.
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2021.10
* Patches added:
0017-rpi-Add-identifier-for-the-new-RPi-.patch
==== yast2 ====
Version update (4.4.22 -> 4.4.27)
- Drop support for subscription-tools, that package is not present
in SLE15 anymore - removed modules/ProductProfiles.rb file
(bsc#1193339)
- 4.4.27
- Popup.YesNo(): Unify the internal [No] button ID (bsc#1193326)
- 4.4.26
- Add register_target to the Y2Packager::Product class
(bsc#1193212).
- 4.4.25
- Do not crash when it is not possible to fetch the package
containing the release notes (bsc#1193148).
- 4.4.24
- Prepare code for ruby3 (bsc#1193192)
- 4.4.23
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
libcap-ng (0.7.10 -> 0.7.11)
=== Details ===
==== libcap-ng ====
Version update (0.7.10 -> 0.7.11)
- Update to 0.7.11
* Really clear bounding set if asked in capng_change_id
* Add CAP_PERFMON, CAP_BPF, & CAP_CHECKPOINT_RESTORE
* Avoid malloc/free in capng_apply (Natanael Copa)
* If procfs is not available, get bounding set via prctl
- Removed unneeded rules from rpmlintrc
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
libcap-ng (0.7.10 -> 0.7.11)
=== Details ===
==== libcap-ng ====
Version update (0.7.10 -> 0.7.11)
- Update to 0.7.11
* Really clear bounding set if asked in capng_change_id
* Add CAP_PERFMON, CAP_BPF, & CAP_CHECKPOINT_RESTORE
* Avoid malloc/free in capng_apply (Natanael Copa)
* If procfs is not available, get bounding set via prctl
- Removed unneeded rules from rpmlintrc
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
at-spi2-core
attica-qt5 (5.88.0 -> 5.89.0)
baloo5 (5.88.0 -> 5.89.0)
baloo5-widgets (21.08.3 -> 21.12.0)
bluez-qt (5.88.0 -> 5.89.0)
breeze5-icons (5.88.0 -> 5.89.0)
c-ares (1.17.2 -> 1.18.1)
dolphin (21.08.3 -> 21.12.0)
frameworkintegration (5.88.0 -> 5.89.0)
gettext-runtime
grub2
hidapi (0.10.1 -> 0.11.0)
kaccounts-integration (21.08.3 -> 21.12.0)
kactivities-stats (5.88.0 -> 5.89.0)
kactivities5 (5.88.0 -> 5.89.0)
karchive (5.88.0 -> 5.89.0)
kate (21.08.3 -> 21.12.0)
kauth (5.88.0 -> 5.89.0)
kbookmarks (5.88.0 -> 5.89.0)
kcmutils (5.88.0 -> 5.89.0)
kcodecs (5.88.0 -> 5.89.0)
kcompletion (5.88.0 -> 5.89.0)
kconfig (5.88.0 -> 5.89.0)
kconfigwidgets (5.88.0 -> 5.89.0)
kcoreaddons (5.88.0 -> 5.89.0)
kcrash (5.88.0 -> 5.89.0)
kdbusaddons (5.88.0 -> 5.89.0)
kde-print-manager (21.08.3 -> 21.12.0)
kdeclarative (5.88.0 -> 5.89.0)
kded (5.88.0 -> 5.89.0)
kdelibs4support (5.88.0 -> 5.89.0)
kdesu (5.88.0 -> 5.89.0)
kdialog (21.08.3 -> 21.12.0)
kdnssd-framework (5.88.0 -> 5.89.0)
kdoctools (5.88.0 -> 5.89.0)
keylime
kfilemetadata5 (5.88.0 -> 5.89.0)
kglobalaccel (5.88.0 -> 5.89.0)
kguiaddons (5.88.0 -> 5.89.0)
kholidays (5.88.0 -> 5.89.0)
ki18n (5.88.0 -> 5.89.0)
kiconthemes (5.88.0 -> 5.89.0)
kidletime (5.88.0 -> 5.89.0)
kinit (5.88.0 -> 5.89.0)
kio (5.88.0 -> 5.89.0)
kio-extras5 (21.08.3 -> 21.12.0)
kirigami2 (5.88.0 -> 5.89.0)
kitemmodels (5.88.0 -> 5.89.0)
kitemviews (5.88.0 -> 5.89.0)
kjobwidgets (5.88.0 -> 5.89.0)
knewstuff (5.88.0 -> 5.89.0)
knotifications (5.88.0 -> 5.89.0)
knotifyconfig (5.88.0 -> 5.89.0)
konsole (21.08.3 -> 21.12.0)
kpackage (5.88.0 -> 5.89.0)
kparts (5.88.0 -> 5.89.0)
kpeople5 (5.88.0 -> 5.89.0)
kpty (5.88.0 -> 5.89.0)
kquickcharts (5.88.0 -> 5.89.0)
krunner (5.88.0 -> 5.89.0)
kservice (5.88.0 -> 5.89.0)
ktexteditor (5.88.0 -> 5.89.0)
ktextwidgets (5.88.0 -> 5.89.0)
kunitconversion (5.88.0 -> 5.89.0)
kwallet (5.88.0 -> 5.89.0)
kwalletmanager5 (21.08.3 -> 21.12.0)
kwayland (5.88.0 -> 5.89.0)
kwidgetsaddons (5.88.0 -> 5.89.0)
kwindowsystem (5.88.0 -> 5.89.0)
kxmlgui (5.88.0 -> 5.89.0)
libKF5ModemManagerQt (5.88.0 -> 5.89.0)
libKF5NetworkManagerQt (5.88.0 -> 5.89.0)
libedit (3.1.snap20180525 -> 20210910.3.1)
libevdev (1.11.0 -> 1.12.0)
libplist
libxcrypt (4.4.25 -> 4.4.26)
milou5
mpg123 (1.29.2 -> 1.29.3)
plasma-framework (5.88.0 -> 5.89.0)
plasma-nm5
prison-qt5 (5.88.0 -> 5.89.0)
purpose (5.88.0 -> 5.89.0)
python-tornado6
qqc2-desktop-style (5.88.0 -> 5.89.0)
solid (5.88.0 -> 5.89.0)
sonnet (5.88.0 -> 5.89.0)
syntax-highlighting (5.88.0 -> 5.89.0)
threadweaver (5.88.0 -> 5.89.0)
tpm2-0-tss
xterm (368 -> 370)
=== Details ===
==== at-spi2-core ====
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Configure to use dbus-broker when available.
- Add libsystemd to BuildRequires: needed for dbus-broker support.
==== attica-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Attica5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== baloo5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: baloo5-imports baloo5-kioslaves libKF5Baloo5 libKF5BalooEngine5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port QStringRef (deprecated) to QStringView
==== baloo5-widgets ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add clang-format file to gitignore
* Enable gitlab CI
* Port filepropertiesplugin to use JSON metadata
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== bluez-qt ====
Version update (5.88.0 -> 5.89.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add functions that allow setting the discovery filter based on Bluez Adapter APIs
==== breeze5-icons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Too many changes since 5.88.0, only listing bugfixes:
* Install dark icons via execute_process to use copy command (kde#444095)
* BUG 110673 media-write icon fix (kde#110673)
* BUG 412029 add preferences-desktop-feedback icon (kde#412029)
* BUG 423937 add edit-copy-path icon for dolphin and konsole (kde#423937)
* BUG: 414215 add tabs colorful icon (kde#414215)
* BUG: 414213 add preferences-scroll icon (kde#414213)
* BUG: 437999 add veracrypt app icon (kde#437999)
* BUG: 407048 add online account icon for the KCM (kde#407048)
* BUG: 409022 update disk-quota icons (kde#409022)
* BUG: 372461 update rar mimetype icon (kde#372461)
* BUG: 405654 Update input-keyboard-virtual-off (kde#405654)
* BUG 110673 add media-write-dvd icon (kde#110673)
* BUG 396124 add Crow Translate app icons (kde#396124)
* BUG 392534 add missing kmail breeze icons (kde#392534)
* Okular sidebar use now colorful icons (kde#412407, kde#412405)
* BUG 429737 update view-media-playlist icon and other playlist icons (kde#429737)
* BUG 418864 add gajim app icon. status icons can't be used from breeze (kde#418864)
* BUG 394023 add gpodder application icon (kde#394023)
==== c-ares ====
Version update (1.17.2 -> 1.18.1)
- update to 1.18.1. Changes since 1.17.2:
* Allow '/' as a valid character for a returned name for
CNAME in-addr.arpa delegation
* no longer forwards requests for localhost resolution per RFC6761
* During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
that the search process will continue to the next domain
in the search.
* Provide ares_nameser.h as a public interface as needed by NodeJS
* Add support for URI(Uniform Resource Identifier) records via
ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed
==== dolphin ====
Version update (21.08.3 -> 21.12.0)
Subpackages: dolphin-part libdolphinvcs5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Use new "edit-copy-path" icon for "Copy Location" menu item
* [Status Bar] Don't mess with status bar visibility in extensions (kde#443132)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix updating window and tab titles
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Port ViewModeSettings from macros to std::variant
* Remove duplicate include from .h/.cpp
* Add support for recentlyused: kio to view properties.
* Save size of config dialog in state config
* Utilize KXMLGUI API to store state config in separate file
* Install KCMs in dolphin/kcms namespace
* Fix typo: PascalCase in docs
* Change settings window title to "Configure" for consistency sake
* Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. (kde#411878)
* Add kde-ci file
* Don't force icon for preferred search tool action if one is manually configured (kde#442815)
* Port to KTerminalLauncherJob (kde#441072)
* Tabs: ensure to have folder icons for remote folders
* [Split view] Reset splitter position on double click (kde#206525)
* Revert "Revert "Disable Hidden Files Last sort by default""
* Revert "Revert "Configurable Show hidden files and folders last toggle""
* Revert "Revert "Show hidden files and folders last""
* Use default icon size when resetting zoom level (kde#437349)
* DBus activation with filemanager iface
* Simplify KFileItemModel's sorting
* Avoid crash on start when help actions are restricted through the Kiosk system
* Remove unneeded KCM plugin keyword stuff
* Use KDirLister directly now that it emits a jobError() signal
* [DetailsView] Improve zooming
* [PlacesPanel] Remove horizontal scrollbar (kde#301758)
* Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist
* Allow to have HiDpi previews (kde#401170)
* Don't exit immediately if DBus isn't running
* Avoid crashing on startup if DBus isn't running
- Drop upstream patch:
* 0001-Port-to-KTerminalLauncherJob.patch
==== frameworkintegration ====
Version update (5.88.0 -> 5.89.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== gettext-runtime ====
Subpackages: libtextstyle0
- Remove libcroco from BuildRequires: it is now bundled internally.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Add support for simplefb (boo#1193532).
+ grub2-simplefb.patch
==== hidapi ====
Version update (0.10.1 -> 0.11.0)
- update to 0.11.0:
* hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
* libusb: stabilize device path (uses same semantic as Linux kernel)
* libusb: add platform-specific hid_libusb_wrap_sys_device
* general: lots of documentation improvements
* general: (Windows) DDK build files are obsolete
* general: add CMake build system
* general: deprecated Autotools build scripts
* lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)
==== kaccounts-integration ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
* Add keywords to KAccounts to improve search
* Disable selection highlight in kcm
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== kactivities-stats ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
* Fixed the singleton access mutex locking
==== kactivities5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
==== karchive ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* K7Zip: use functions instead of macros
==== kate ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kate-plugins
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix git blame for git submodules
* Fix blame fails when opening a single file
* git-blame: Fix commit summary not available
* Introducing Colored Brackets plugin
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add more options for clangd
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* LSP Completion: use textEdit.newText as a workaround (kde#445085)
* Fix compile cpp when path has spaces (kde#443618)
* Show LspClient after positioning (kde#443895)
* fixes reload dialog on wayland (kde#440583)
* avoid crash on session rename (kde#443267)
* fix view differences (kde#441120)
* save 'Show output view for message type' setting (kde#442707)
* Fix infinite recursion in project filter model (kde#443026)
* Fix replicode plugin not deleting its toolview (kde#441859)
* Delete unfilled entries in tool config group (kde#437419)
* KWrite: use KStandardAction::preferences (kde#441505)
* Escape shortcut mnemonic markers (&) in tab texts (kde#441340)
* Allow multiple tabs for Konsole plugin(s) (kde#437922, kde#419710, kde#435398, kde#200322, kde#145203)
* handle nullptr return of screenAt() (kde#439804)
* Expand tool view sidebars when they are collapsed (kde#439535)
* avoid that tool view split view collapse (kde#439535)
==== kauth ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Auth5 libKF5AuthCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kbookmarks ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add source file back
* Fix compile
* Make CI happy
==== kcmutils ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Set initial page using initialPage property, rather than pushing
* Do not reset KPluginModel if there are no plugins
* Implement KPluginSelector replacement not based around KPluginInfo
* Do not try to unload static plugins
* Support static plugins for X-KDE-ConfigModule property
==== kcodecs ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kcompletion ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kconfig ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI
* KDesktopFile: deprecate resource()
* README.dox: GENERATE_MOC is required for signals
* Use innerVarStr instead of varStr for choices
* Add the enum group test to the kconfigcompiler_test
* Add a proper test for the enumms within groups
* Add missing changes
* unbreak kconfig with enums, mutators and properties.
* Demonstrate build failure with kconfig generated code
* Copy ConfigPropertyMap from KDeclarative to new KConfig QML module
==== kconfigwidgets ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated I18N_NOOP
* Add color scheme saving and loading
* [KCommandBar] Add placeholder text for empty view
* Fix hamburger menu opening as a window on Wayland (kde#442375)
* [KCommandBar] Fix rendering of chord shortcuts
* [KCommandBar] Dynamic column widths + shortcuts alignment
==== kcoreaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME
compile definition
* Compile against Qt6
* Allow reading enabled state from KPluginMetaData using templated method
* KF5CoreAddonsMacros: Build static plugins as static libs
* Store KDE specific static plugin in seperate map
* KF5CoreAddonsMacros: Clean up cached plugin names after each CMake run
* Make KPluginMetaData::isStaticPlugin public
* kcoreaddons_add_plugin: Set property for file name
* Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin
* Create kcoreaddons_target_static_plugins cmake function
* Allow KPluginMetaData::findPlugins to return static plugins
* kcoreaddons_add_plugin: Allow creation of static plugins
* Allow KPluginMetaData to represent static plugins
* Create KPluginFactory::create method for loading KPart without keyword
* Deprecate KPluginFactory::create overload taking plugin keyword
* Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods
* Deprecate KPluginFactory::registerPlugin overloads taking keyword
* KPluginFactory: Use overload instead of default arg for registerPlugin keyword parameter
* Add missing include guard for kjsonutils.h
* Deprecate KPluginMetaData::serviceTypes
==== kcrash ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdbusaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Link against X11Extras when building statically
==== kde-print-manager ====
Version update (21.08.3 -> 21.12.0)
- Fix package build with plasma-framework 5.89.0.
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* libkcups: Add debug context to some warnings
* Drop useless X-KDE-System-Settings-Parent-Category-V2 entry
* Add keywords to print manager to improve search
* Fix plugin name in .desktop file (kde#426834)
==== kdeclarative ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KeySequenceItem: Make sure we record on the correct window (kde#445277)
* Deprecate KRun KIO plugin
* Add missing override keyword
* Allow KCM kpackages to use metadata of C++ plugin
* add takeLast() slot to ConfigModule
* Fix overflowing text properly
==== kded ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdelibs4support ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Move Esperanto flag icon to kdelibs
==== kdesu ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdialog ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add .kde-ci.yml
* Modernize code
==== kdnssd-framework ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdoctools ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [ca]: Improve all references to 'licensed under'
==== keylime ====
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Introduce a bcond for cfssl detection
==== kfilemetadata5 ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KFileMetaData::Property: Deprecate toVariantMap and toPropertyMap methods
* Port deprecated QMap methods to QMultiMap
* Put code of public header depending on deprecated Qt API in deprecation wrapper
* [PopplerExtractor] extract pageCount
==== kglobalaccel ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make XCB XTEST optional requirement
* Add missing override keyword
==== kguiaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Include definition of QTWAYLANDCLIENT_VERSION
* Add KSystemClipboard to use wlr-data-control transparently in Wayland
* Use qGuiApp instead of qApp
==== kholidays ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== ki18n ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Document how KLazyLocalizedString is tied to a translation domain
* Consider TRANSLATION_DOMAIN when converting to a KLocalizedString
* KLazyLocalizedString: add KLocalizedString forward API for convenience
* KLazyLocalizedString: allow implicit default constructor
* Add KLazyLocalizedString::isEmpty() const
* Work around QStandardPaths not working for unit tests on Windows
* Fix MSVC warning about inconsistent export macro in forward declaration
* Port Kuit keymap away from I18N_NOOP macro usage
* Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString
* Add KLazyLocalizedString as a replacement for the I18N_NOOP macros
* Fix loading a KCatalog with a different language on Windows
==== kiconthemes ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KIconLoader: prefer icons from current theme before falling back to other themes (kde#445804)
* [KIconDialog] Add Ctrl+F shortcut for focussing search line
* [KIconButton] Pre-select current icon when opening dialog
* [KIconDialog] Add API for pre-selecting an icon
* Fix test
==== kidletime ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kinit ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kio ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kio-core
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add new signals and logic to handle open directories in new windows or tabs
* Fix KRun::runApplication when xdg activation is involved (kde#446272)
* Explicitly remove the event filters in classes managed by a unique_ptr
* [KACLEditWidget] Load list of users/groups on demand
* [KPropertiesDialog] Reuse existing KUser instance
* Fix directory thumbnailer loading
* [CopyJob] Emit moving while renaming
* [KPropertiesDialog] Improve presentation of file type configuration
* [KPropertiesDialog] Add extra fields value in correct column
* Allow loading of Thumbnailers using embedded json metadata
* KDirOperator: get the icon sizes from user settings
* [KACLEditWidget] Remove redundancy and add icons to buttons
* [KPropertiesDialog] Use Filelight icon and name from desktop file
* [KPropertiesDialog] Hide time labels in multiple mode
* [KPropertiesDialog] Also hide label_left for timestamps
* Fix copying between different filesystems on Linux < 5.3
* [KDynamicJobTracker] Support KUiServerV2JobTracker
- Drop patch, now upstream:
* 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch
==== kio-extras5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libkioarchive5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* implement timeouts from ws-discovery (kde#436574)
* kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187)
==== kirigami2 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* PageRowGlobalToolBarUI: use open-menu-symbolic
* Heading: Deprecate headerPointSize(int level) method
* Let escape key close pushed dialog layers
* AboutItem: fix the view for narrow dialogs
* AboutItem: Report its implicit size so it can scroll
* removed unnecessary code
* Increase passive notification opacity (kde#440390)
* Bold labels for narrow FormLayout
* Add Dialog Components
* add columns on empty width
* DefaultCardBackground improvements
* Expose internal icon source in the Avatar component
* Preconfigure kconfig and kaboutdata on template
==== kitemmodels ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kitemviews ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kjobwidgets ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== knewstuff ====
Version update (5.88.0 -> 5.89.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Improve presentation of multi-file download sheet
* Use RTL half-star rating icon when in RTL mode
==== knotifications ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Tester] Support urgency for inline reply notification
==== knotifyconfig ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== konsole ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konsole-part
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Open bookmarks toolbar button on click; don't require press-and-hold (kde#446339)
* Use new "edit-copy-path" icon for "Copy Location" menu item
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix changing non-Breeze scrollbar colors at runtime
* Adapt scrollbar to terminal color scheme for Breeze widget style again
* Revert "Let the scrollbar follow the app color scheme"
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* EditProfileDialog: fix build with Clang and libc++ (kde#443420)
* Make "Find Next/Previous" icons in Edit menu consistent with those in the search bar (kde#443244)
* Use one option to control menubar visibility (kde#440328)
* Always save the window state and geometry (kde#442252)
* Move splitview toolbar buttons into a button menu (kde#437555)
* Update copyright year to 2021 (kde#442016)
* Fix missing new-tab menu when only one profile exists (kde#436264)
* Hide the Plugins menu if no plugins were loaded (kde#441199)
* Fix the maximum port number in the SSH Manager plugin (kde#441889)
* For the fallback profile change the menu text to "Create New Profile" (kde#440885)
* Don't resize window when switching virtual desktops in OpenBox (kde#441610)
* Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206)
* improve session closing behavior (kde#401898)
* Prevent window "flashing" when closing the last session (kde#432077)
* Fix crash when closing a tab using the close button (kde#411962)
* Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036)
* Fix crash when setting blur effect (kde#439871)
* Don't create a new temp profile when --workdir is used to launch Konsole (kde#435537)
* Resize lines when clearing to end of line. (kde#432669)
* Fix one crash in the sshmanager plugin (kde#439551)
- Drop upstream patch:
* 0002-Always-save-the-window-state-and-geometry.patch
==== kpackage ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Utilize type-safe KPluginMetaData API methods
* Utilize KPluginMetaData::value overloads
==== kparts ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Remove calls to KIO::Scheduler::publishSlaveOnHold
==== kpeople5 ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kpty ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kquickcharts ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== krunner ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port to KPluginMetaData::isEnabled instead of custom string magic
==== kservice ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KPluginInfo: Fix mimetypes that are wildcards not appearing in MimeTypes json value
* Deprecate KToolInvokation::kdeinitExecWait
* Deprecate E-Mail and terminal related methods in KToolInvocation
==== ktexteditor ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Bring back git via QProcess
* When reloading, don't override auto-detected hl mode if not set by user
* If user didn't set them, don't override file type and highlighting modes detection
* Pass KTextEditor::Cursor by value everywhere
* Use const QString
* Revert "completion: invoke always"
* Remove selected text if preedit is not empty.
* Disable "tail-available-on-undo" in ViInputMode
* Fix vi-mode completion unit-tests
* Improve built-in search performance
* Remove duplicated lua.js indent file
* Fix a compiler warning
* Review KateTextLine usages
* Create a separate path for fetching lineLength
* Use iterators for iterating over blocks
* Completion in two edits feature describing comment
* Re-add "undo removed tail" on completion
==== ktextwidgets ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kunitconversion ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Currency] Don't complain about missing connection if we didn't download
* Use C locale for valuetest to fix failures on localized systems
==== kwallet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* MAC_USE_OSXKEYCHAIN: Fix compilation errors
* MAC_USE_OSXKEYCHAIN: Link against CoreFoundation
==== kwalletmanager5 ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* REmove duplicate line
* Add .kde-ci.yml
==== kwayland ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kwidgetsaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KAcceleratorManager: Take into account actions with Alt+X shortcuts (kde#444990)
==== kwindowsystem ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make KWindowSystem a bit easier to integrate in QML
==== kxmlgui ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5ModemManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5NetworkManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libedit ====
Version update (3.1.snap20180525 -> 20210910.3.1)
- update to 20210910:
* all: sync with upstream source
* see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)
==== libevdev ====
Version update (1.11.0 -> 1.12.0)
- update to 1.12.0:
* doc: fix uinput device creation warnings
* doc: fix initialization and setup error
* gitlab CI: make the qemu selection automatic
* gitlab CI: make the tarball distro selection automatic
* gitlab CI: bump to Fedora 34 and Ubuntu 21.04
* gitlab CI: update to latest ci-templates
* include: sync event codes with kernel 5.15
* tools: add a helper tool to list all currently known codes
* libevdev 1.12.0
* make-event-names: Fix determinism issue
==== libplist ====
- Drop incorrect Provides/Obsoletes of library packages
- Avoid libplist{,++} capabilities by using the library names directly
- Use %autosetup
- Use install with -D instead of mkdir
==== libxcrypt ====
Version update (4.4.25 -> 4.4.26)
- update to 4.4.26:
* fix compilation on system with gcc >= 10 that do not support
declarations with __attribute__((symver))
- switch to bootstrapped tarball, add upstream signing key and
verify source signature
==== milou5 ====
- Fix package build with plasma-framework 5.89.0.
==== mpg123 ====
Version update (1.29.2 -> 1.29.3)
- Update to version 1.29.3
libmpg123:
* Catch more NULL pointer arguments in LFS wrappers
(most prominently: mpg123_feedseek(), bug 328).
mpg123:
* Fix regression that did _not_ enable --remote-err on -s
anymore.
* Fix typos in man page (thanks to Naglis Jonaitis).
* Drop mixed-up value limits on remote control SEQ command. It
is up to you if you want to distort your sound.
* Add note about equalizer frequency bands to man page.
build:
* add BUILD_PROGRAMS option to ports/cmake
==== plasma-framework ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* wallpaperinterface: Don't double delete action
* Use `open-menu-symbolic` instead of `application-menu`
* Make Breeze plasma scrollbar/slider/progressbar color match application theme
* Heading: Deprecate headerPointSize(int level) method
* Don't reload renderers for empty paths
* PageStack: Replace == equality with === strict equality
* Reload shared renderers when a file changed on disk (kde#445516)
* PlasmoidHeading: Turn location into an alias for position property
* Replace variant property type with var and other appropriate types
* org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration
* Fix links in generated doc
* ButtonColumn: Fix missing import
* Fix IconLabel
* Title: Replace implementation with Heading {}
* Title: Lower size (again)
* QQuickWindow::event after setupwaylandintegration
* Do updateTheme after QQuickWindow::event (kde#305247)
* Breeze slider.svg: Fix bad SVG code making shadow invisible
* set all roles that can be mapped from dialog types to plasma protocol role
* Forward declare deprecated Plasma::Package class
* smaller mask to hide glitches
* Remove dead code
* KF5PlasmaMacros: Actually install desktop files if they exist
* Doc: Reflow text
* make the OSD an actual wayland OSD
==== plasma-nm5 ====
- Fix package build with plasma-framework 5.89.0.
==== prison-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add missing include
==== purpose ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated KPluginMetaData::readTranslatedString
* Port away from deprecated KPluginLoader
==== python-tornado6 ====
- Filter Python 3.10 deprecation warnings during testing
* ignore-py310-deprecation-warnings.patch
* gh#tornadoweb/tornado#3033
==== qqc2-desktop-style ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix syntax highlighting
==== solid ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Solid5 solid-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Allow udisks2 and upower backends to be disabled with environment variables
* Add device description for storage medium without size
* Config.cmake: Lookup LibMount when building statically
* Add support for graphics tablet batteries
* [upower] Consider audio devices and generic bluetooth devices to be batteries (kde#445141)
* [upower] Add new device types
==== sonnet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* don't load plugins from current working directory, that is even a security issue
* export all known languages
* apply coding style
* Move away from QStringRef
* massive speedup, avoid loading the same huge dictionaries several times
* only load one instance of a plugin
* core: attempt to load local plugins first, makes development easier
==== syntax-highlighting ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SyntaxHighlighting5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* markdown.xml: Fix highlighting of headers (include last char) (kde#444422)
* Update orgmode.xml
* use the same way as emacs to highlight priority cookie
* update test files
* support verbatim since it seems used more often than inline code
* support single line comment, babel call, priority cookie
* Update context.xml version
* Update ConTeXt test references
* Corrected syntax for ConTeXt TABLE commands (kde#445820)
* ConTeXt: Verbatim highlighting allows for nesting (kde#445818)
* Added ConTeXt test references
* Added ConTeXt test file
* Update context.xml version number
* Added highlighting for ConTeXt "\m" command
* Fixed current math command highlighting.
* misc: Add `Pipfile` to create Python venv for generators
* cmake.xml: Updates for CMake 3.22
* fix: Add `Loader` parameter in call to `yaml.load()`
* update test for inline code
* support inline code and another type of number list
* update test files for newly added syntax
* support block and number list
* add test files
* add orgmode.xml
* add racket.xml
==== threadweaver ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== tpm2-0-tss ====
Subpackages: libtss2-esys0 libtss2-fapi1 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0
- Version 3.1.0 includes:
+ cover update to 2.4.5 (jsc#SLE-17366)
+ cover update to 2.3.0 (jsc#SLE-9515)
+ fix policy session for TPM2_PolicyAuthValue (bsc#1160736)
- Add version the configuration file tpm2-tss-fapi.conf
==== xterm ====
Version update (368 -> 370)
- Use separate subpackage for resize binary. It does not actually
depend on X so can be used in small systems.
- update to 370:
* add -a, -c and -d options to query-status.pl to improve test for
DECRQSS.
* expanded discussion of maximum graphics geometry in ctlseqs.ms
* corrected parameter symbol for DECCARA and DECRARA in ctlseqs.ms to
indicate that multiple parameters may be used
* add several test/demo scripts.
* improve DECCOLM, DECLRMM and DECALN referring to pseudo-code in DEC
070.
* amend a change in patch #348 which caused left/right margin mode to
be reset when resizing the terminal window
* fix a misnamed macro-parameter
* fix spacing of wideFont when its width is not exactly twice as wide
as the normal font
* suppress loading of italic font in a few places when colorITmode is
enabled
* modify XTSMGRAPHICS to return failure status if the terminal is not
configured to support the corresponding ReGIS or SIXEL feature
* modify DECERA and DECFRA to erase corresponding area in SIXEL
graphics
* equate visuals for TrueColor and DirectColor
* correct computation for pixel value of rgb when using depth 16
* correct wrapping of VT100-style double-sized characters when
configured for Unicode wide-characters
* updated default value for sixelScrolling resource to match expected
behavior versus DECSDM change in patch #369
- update to 369:
* modify run-tic.sh to work around bug in development version of
ncurses which was packaged in FreeBSD ports.
* remove ifdef's for OPT_COLOR_RES and OPT_COLOR_RES2.
* improve performance over slow connections
* update cursor if restoring mode for DECTCEM.
* modify CharWidth macro to ensure that the shortcut for Latin-1 is
only applied when UTF-8 is not enabled, to fix a bug in handling
soft-hyphen from patch #334 changes (patch by Martijn van Duren).
* improve terminfo:
+ fill-in function-keys in terminfo which are not Sun/HP
keyboards using xterm+nopcfkeys building-block.
+ add kbeg to xterm+keypad to accommodate termcap applications
+ add smglp and smgrp to vt420+lrmm, to provide useful data for
the "tabs" +m option
* support shift-tab in Sun, HP and SCO keyboards.
* document some legacy features in ctlseqs.ms (prompted by discussion
with Jimmy Aguilar Mena "Ergus").
* add ?trim? option to cdXtraScroll and tiXtraScroll.
* remove support for non-fifo save-lines configuration.
* extend cdXtraScroll to check if the cursor is at the upper-left of
the scrolling region when the erasure is for the remainder of the
screen versus the whole screen
* add workaround for broken pcre2 package in Debian 10.
* change screen-refresh call used for DECCARA and DECRARA to ensure
that trailing blanks which are part of the rectangle are repainted
(report/analysis by Dennis Filder).
* when resetting the terminal, ensure that the cursor shape also is
reset, e.g., if DECSCUSR has been used to modify the cursor shape
for an xterm which was started with the underlined cursor option
(report/analysis by Luis Javier Merino).
* prevent DECSCUSR from blinking the cursor if the cursorBlink
resource is ?never? (report by Vladimir D Seleznev).
* invert the sense of DECSDM, to correspond with VT382 manuals (lsix
[#41]).
* update tables in wcwidth.c based on Unicode 14.0.0
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
at-spi2-core
c-ares (1.17.2 -> 1.18.1)
gettext-runtime
grub2
hidapi (0.10.1 -> 0.11.0)
keylime
libedit (3.1.snap20180525 -> 20210910.3.1)
libxcrypt (4.4.25 -> 4.4.26)
python-tornado6
tpm2-0-tss
=== Details ===
==== at-spi2-core ====
Subpackages: libatspi0
- Configure to use dbus-broker when available.
- Add libsystemd to BuildRequires: needed for dbus-broker support.
==== c-ares ====
Version update (1.17.2 -> 1.18.1)
- update to 1.18.1. Changes since 1.17.2:
* Allow '/' as a valid character for a returned name for
CNAME in-addr.arpa delegation
* no longer forwards requests for localhost resolution per RFC6761
* During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
that the search process will continue to the next domain
in the search.
* Provide ares_nameser.h as a public interface as needed by NodeJS
* Add support for URI(Uniform Resource Identifier) records via
ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed
==== gettext-runtime ====
Subpackages: libtextstyle0
- Remove libcroco from BuildRequires: it is now bundled internally.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Add support for simplefb (boo#1193532).
+ grub2-simplefb.patch
==== hidapi ====
Version update (0.10.1 -> 0.11.0)
- update to 0.11.0:
* hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
* libusb: stabilize device path (uses same semantic as Linux kernel)
* libusb: add platform-specific hid_libusb_wrap_sys_device
* general: lots of documentation improvements
* general: (Windows) DDK build files are obsolete
* general: add CMake build system
* general: deprecated Autotools build scripts
* lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)
==== keylime ====
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Introduce a bcond for cfssl detection
==== libedit ====
Version update (3.1.snap20180525 -> 20210910.3.1)
- update to 20210910:
* all: sync with upstream source
* see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)
==== libxcrypt ====
Version update (4.4.25 -> 4.4.26)
- update to 4.4.26:
* fix compilation on system with gcc >= 10 that do not support
declarations with __attribute__((symver))
- switch to bootstrapped tarball, add upstream signing key and
verify source signature
==== python-tornado6 ====
- Filter Python 3.10 deprecation warnings during testing
* ignore-py310-deprecation-warnings.patch
* gh#tornadoweb/tornado#3033
==== tpm2-0-tss ====
Subpackages: libtss2-esys0 libtss2-fapi1 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0
- Version 3.1.0 includes:
+ cover update to 2.4.5 (jsc#SLE-17366)
+ cover update to 2.3.0 (jsc#SLE-9515)
+ fix policy session for TPM2_PolicyAuthValue (bsc#1160736)
- Add version the configuration file tpm2-tss-fapi.conf
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa (1.2.6 -> 1.2.6.1)
kernel-source (5.15.6 -> 5.15.7)
libical (3.0.10 -> 3.0.11)
libical-glib (3.0.10 -> 3.0.11)
libssh2_org (1.9.0 -> 1.10.0)
patterns-gnome
pipewire (0.3.39 -> 0.3.40)
polkit-default-privs (1550+20211008.9751669 -> 1550+20211209.8ce206c)
python-cryptography (3.4.8 -> 36.0.0)
python-dragonmapper
python-loguru
python-numpy
python-pyOpenSSL
systemd-presets-common-SUSE
v4l-utils (1.20.0 -> 1.22.1)
webkit2gtk3
webkit2gtk3-soup2
=== Details ===
==== alsa ====
Version update (1.2.6 -> 1.2.6.1)
- Update to version 1.2.6.1:
a minor fix release:
* conf: fix the device parsing when arguments has no defaults
* conf: accept '_' character in the variable name
==== kernel-source ====
Version update (5.15.6 -> 5.15.7)
- Linux 5.15.7 (bsc#1012628).
- ALSA: usb-audio: Rename early_playback_start flag with
lowlatency_playback (bsc#1012628).
- ALSA: usb-audio: Disable low-latency playback for free-wheel
mode (bsc#1012628).
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
sync (bsc#1012628).
- ALSA: usb-audio: Check available frames for the next packet size
(bsc#1012628).
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
- ALSA: usb-audio: Improved lowlatency playback support
(bsc#1012628).
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
(bsc#1012628).
- ALSA: usb-audio: Fix packet size calculation regression
(bsc#1012628).
- ALSA: usb-audio: Less restriction for low-latency playback mode
(bsc#1012628).
- ALSA: usb-audio: Switch back to non-latency mode at a later
point (bsc#1012628).
- ALSA: usb-audio: Don't start stream for capture at prepare
(bsc#1012628).
- gfs2: release iopen glock early in evict (bsc#1012628).
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
window for persistent memory" (bsc#1012628).
- powerpc/pseries/ddw: Do not try direct mapping with persistent
memory and one window (bsc#1012628).
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
- mac80211: do not access the IV when it was stripped
(bsc#1012628).
- mac80211: fix throughput LED trigger (bsc#1012628).
- x86/hyperv: Move required MSRs check to initial platform probing
(bsc#1012628).
- net/smc: Transfer remaining wait queue entries during fallback
(bsc#1012628).
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
(bsc#1012628).
- net: return correct error code (bsc#1012628).
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
GPIOLIB_IRQCHIP (bsc#1012628).
- platform/x86: dell-wmi-descriptor: disable by default
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add support for dual fan control
(bsc#1012628).
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
after S3 deep (bsc#1012628).
- s390/setup: avoid using memblock_enforce_memory_limit
(bsc#1012628).
- btrfs: silence lockdep when reading chunk tree during mount
(bsc#1012628).
- btrfs: check-integrity: fix a warning on write caching disabled
disk (bsc#1012628).
- thermal: core: Reset previous low and high trip during thermal
zone init (bsc#1012628).
- scsi: iscsi: Unblock session then wake up error handler
(bsc#1012628).
- net: usb: r8152: Add MAC passthrough support for more Lenovo
Docks (bsc#1012628).
- drm/amd/pm: Remove artificial freq level on Navi1x
(bsc#1012628).
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
triggered again (bsc#1012628).
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
(bsc#1012628).
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
(bsc#1012628).
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
may be out of bound (bsc#1012628).
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
in type3_infoblock() (bsc#1012628).
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
- perf sort: Fix the 'p_stage_cyc' sort key behavior
(bsc#1012628).
- perf inject: Fix ARM SPE handling (bsc#1012628).
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
- tracing: Don't use out-of-sync va_list in event printing
(bsc#1012628).
- net/smc: Avoid warning of possible recursive locking
(bsc#1012628).
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
dev xmit (bsc#1012628).
- kprobes: Limit max data_size of the kretprobe instances
(bsc#1012628).
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
(bsc#1012628).
- rt2x00: do not mark device gone on EPROTO errors during start
(bsc#1012628).
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
(bsc#1012628).
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
flow (bsc#1012628).
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
- fget: check that the fd still exists after getting a ref to it
(bsc#1012628).
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
(bsc#1012628).
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
(bsc#1012628).
- scsi: lpfc: Fix non-recovery of remote ports following an
unsolicited LOGO (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
- drm/amd/display: Allow DSC on supported MST branch devices
(bsc#1012628).
- drm/i915/dp: Perform 30ms delay after source OUI write
(bsc#1012628).
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
- KVM: Disallow user memslot with size that exceeds "unsigned
long" (bsc#1012628).
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
(bsc#1012628).
- KVM: Ensure local memslot copies operate on up-to-date
arch-specific data (bsc#1012628).
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
new vpid12 (bsc#1012628).
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit (bsc#1012628).
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
disabled (bsc#1012628).
- KVM: x86: Use a stable condition around all VT-d PI paths
(bsc#1012628).
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
CPTR_EL2 to 1 (bsc#1012628).
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
(bsc#1012628).
- KVM: x86: check PIR even for vCPUs with disabled APICv
(bsc#1012628).
- tracing/histograms: String compares should not care about
signed values (bsc#1012628).
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
(bsc#1012628).
- net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver (bsc#1012628).
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
(bsc#1012628).
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
family (bsc#1012628).
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
(bsc#1012628).
- wireguard: selftests: increase default dmesg log size
(bsc#1012628).
- wireguard: allowedips: add missing __rcu annotation to satisfy
sparse (bsc#1012628).
- wireguard: selftests: actually test for routing loops
(bsc#1012628).
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
(bsc#1012628).
- wireguard: device: reset peer src endpoint when netns exits
(bsc#1012628).
- wireguard: receive: use ring buffer for incoming handshakes
(bsc#1012628).
- wireguard: receive: drop handshakes if queue lock is contended
(bsc#1012628).
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
(bsc#1012628).
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
- tcp: fix page frag corruption on page fault (bsc#1012628).
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings() (bsc#1012628).
- net: mpls: Fix notifications when deleting a device
(bsc#1012628).
- siphash: use _unaligned version by default (bsc#1012628).
- arm64: ftrace: add missing BTIs (bsc#1012628).
- iwlwifi: fix warnings produced by kernel debug options
(bsc#1012628).
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
in case of encapsulation (bsc#1012628).
- net/mlx4_en: Fix an use-after-free bug in
mlx4_en_try_alloc_resources() (bsc#1012628).
- selftests: net: Correct case name (bsc#1012628).
- net: dsa: b53: Add SPI ID table (bsc#1012628).
- mt76: mt7915: fix NULL pointer dereference in
mt7915_get_phy_mode (bsc#1012628).
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
(bsc#1012628).
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
(bsc#1012628).
- ALSA: intel-dsp-config: add quirk for CML devices based on
ES8336 codec (bsc#1012628).
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
support (bsc#1012628).
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available (bsc#1012628).
- net: marvell: mvpp2: Fix the computation of shared CPUs
(bsc#1012628).
- dpaa2-eth: destroy workqueue at the end of remove function
(bsc#1012628).
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
(bsc#1012628).
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
(bsc#1012628).
- net/rds: correct socket tunable error in rds_tcp_tune()
(bsc#1012628).
- net/smc: Keep smc_close_final rc during active close
(bsc#1012628).
- drm/msm/a6xx: Allocate enough space for GMU registers
(bsc#1012628).
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
- drm/vc4: kms: Wait for the commit before increasing our clock
rate (bsc#1012628).
- drm/vc4: kms: Fix return code check (bsc#1012628).
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
(bsc#1012628).
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
- atlantic: Increase delay for fw transactions (bsc#1012628).
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
- atlantic: Fix to display FW bundle version instead of FW mac
version (bsc#1012628).
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
- Remove Half duplex mode speed capabilities (bsc#1012628).
- atlantic: Fix statistics logic for production hardware
(bsc#1012628).
- atlantic: Remove warn trace message (bsc#1012628).
- KVM: x86/mmu: Skip tlb flush if it has been done in
zap_gfn_range() (bsc#1012628).
- KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
(bsc#1012628).
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
- drm/msm: Restore error return on invalid fence (bsc#1012628).
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
(bsc#1012628).
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
- net/mlx5e: Fix missing IPsec statistics on uplink representor
(bsc#1012628).
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
error state (bsc#1012628).
- net/mlx5: E-switch, Respect BW share of the new group
(bsc#1012628).
- net/mlx5: E-Switch, fix single FDB creation on BlueField
(bsc#1012628).
- net/mlx5: E-Switch, Check group pointer before reading bw_share
value (bsc#1012628).
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
(bsc#1012628).
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
- io-wq: don't retry task_work creation failure on fatal
conditions (bsc#1012628).
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
and qword (bsc#1012628).
- x86/entry: Add a fence for kernel entry SWAPGS in
paranoid_entry() (bsc#1012628).
- x86/entry: Use the correct fence macro after swapgs in kernel
CR3 (bsc#1012628).
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
(bsc#1012628).
- preempt/dynamic: Fix setup_preempt_mode() return value
(bsc#1012628).
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
(bsc#1012628).
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
setup fails (bsc#1012628).
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
(bsc#1012628).
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
collapsible path (bsc#1012628).
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
(bsc#1012628).
- net/mlx5e: Rename TIR lro functions to TIR packet merge
functions (bsc#1012628).
- net/mlx5e: Sync TIR params updates against concurrent
create/modify (bsc#1012628).
- serial: 8250_bcm7271: UART errors after resuming from S2
(bsc#1012628).
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
(bsc#1012628).
- parisc: Fix "make install" on newer debian releases
(bsc#1012628).
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
(bsc#1012628).
- vgacon: Propagate console boot parameters before calling
`vc_resize' (bsc#1012628).
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
(bsc#1012628).
- usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests (bsc#1012628).
- usb: cdnsp: Fix a NULL pointer dereference in
cdnsp_endpoint_init() (bsc#1012628).
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
(bsc#1012628).
- x86/tsc: Disable clocksource watchdog for TSC on qualified
platorms (bsc#1012628).
- x86/64/mm: Map all kernel memory into trampoline_pgd
(bsc#1012628).
- tty: serial: msm_serial: Deactivate RX DMA for polling support
(bsc#1012628).
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
- serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30 (bsc#1012628).
- serial: core: fix transmit-buffer reset and memleak
(bsc#1012628).
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
(bsc#1012628).
- serial: 8250_pci: rewrite pericom_do_set_divisor()
(bsc#1012628).
- serial: 8250: Fix RTS modem control while in rs485 mode
(bsc#1012628).
- serial: liteuart: Fix NULL pointer dereference in ->remove()
(bsc#1012628).
- serial: liteuart: fix use-after-free and memleak on unbind
(bsc#1012628).
- serial: liteuart: fix minor-number leak on probe errors
(bsc#1012628).
- ipmi: msghandler: Make symbol 'remove_work_wq' static
(bsc#1012628).
- Refresh patches.suse/suse-hv-guest-os-id.patch.
- commit b92986a
- xhci: Fix commad ring abort, write all 64 bits to CRCR register
(bsc#1192569).
- commit 0f8ae34
- Bluetooth: Apply initial command workaround for more Intel chips
(bsc#83f2dafe2a62).
- commit dc51f96
- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306)
After usrmerge, vmlinux file is not named vmlinux-<version>, but simply
vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set.
So fix this by removing the dash...
- commit 83af88d
==== libical ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libical-glib ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libssh2_org ====
Version update (1.9.0 -> 1.10.0)
- Bump to version 1.10.0
Enhancements and bugfixes:
* support ECDSA certificate authentication
* fix detailed _libssh2_error being overwritten by generic errors
* unified error handling
* fix _libssh2_random() silently discarding errors
* don't error if using keys without RSA
* avoid OpenSSL latent error in FIPS mode
* fix EVP_Cipher interface change in openssl 3
* fix potential overwrite of buffer when reading stdout of command
* use string_buf in ecdh_sha2_nistp() to avoid attempting to parse malformed data
* correct a typo which may lead to stack overflow
* fix random big number generation to match openssl
* added key exchange group16-sha512 and group18-sha512.
* add support for an OSS Fuzzer fuzzing target
* adds support for ECDSA for both key exchange and host key algorithms
* clean up curve25519 code
* update the min, preferred and max DH group values based on RFC 8270.
* changed type of LIBSSH2_FX_* constants to unsigned long
* added diffie-hellman-group14-sha256 kex
* fix for use of uninitialized aes_ctr_cipher.key_len when using HAVE_OPAQUE_STRUCTS, regression
* fixes memory leaks and use after free AES EVP_CIPHER contexts when using OpenSSL 1.0.x.
* fixes crash with delayed compression option using Bitvise server.
* adds support for PKIX key reading
* use new API to parse data in packet_x11_open() for better bounds checking.
* double the static buffer size when reading and writing known hosts
* improved bounds checking in packet_queue_listener
* improve message parsing (CVE-2019-17498)
* improve bounds checking in kex_agree_methods()
* adding SSH agent forwarding.
* fix agent forwarding message, updated example.
* added integration test code and cmake target. Added example to cmake list.
* don't call `libssh2_crypto_exit()` until `_libssh2_initialized` count is down to zero.
* add an EWOULDBLOCK check for better portability
* fix off by one error when loading public keys with no id
* fix use-after-free crash on reinitialization of openssl backend
* preserve error info from agent_list_identities()
* make sure the error code is set in _libssh2_channel_open()
* fixed misspellings
* fix potential typecast error for `_libssh2_ecdsa_key_get_curve_type`
* rename _libssh2_ecdsa_key_get_curve_type to _libssh2_ecdsa_get_curve_type
- Rebased patch libssh2-ocloexec.path
- Removed patch libssh2_org-CVE-2019-17498.patch: the security fix
is already included in the latest version.
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome_basic patterns-gnome-gnome_basis
- No longer suggest brasero: the suggests is mainly used to add
something onto the DVD (not installed by default). With Cd/DVD
burning declining, less users need this and it remains available
in the repositories.
- Drop giggle suggests: NOP, as that package does not exist
anymore.
==== pipewire ====
Version update (0.3.39 -> 0.3.40)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Drop server packages from baselibs.conf. Only the client parts
are needed in there.
- Minor aesthetic changes in the spec file
- Enable AAC support for Leap 15.4+
- Replace the Recommends wireplumber to a Suggests since there's
already a Require dependency on a pipewire-session-manager and
when in doubt the Suggested package is selected.
- Unconditionally enable AAC support now that fdk-aac-free is in
Factory (adapted from SR 936225 by Neal Gompa
<ngompa(a)opensuse.org>)
- Makes sure if we're using wireplumber and pulseaudio that
we don't enable the audio devices in pipewire by requiring
wireplumber-audio or pulseaudio if wireplumber is installed
- Better integration with PulseAudio (bsc#1188516) made by tiwai:
* Add Requires pulseaudio-setup package for the extra setups
in the %post section
* Add the missing Recommends alsa-plugins-pulse to
pipewire-pulseaudio package
- Update to version 0.3.40:
* Highlights:
- Producers and consumers can now incrementally negotiate a
format by narrowing down the options. This can be used to
select an optimal combination of format and modifiers.
- Driver nodes such as the consumer of a headless compositor
can now throttle the speed based on a new trigger_done event.
- Headless compositors can now signal a damage event to
consumers to start the processing of the graph.
- Compatibility improvements in JACK.
- Draining and resuming is now working correctly in pulse and
alsa.
- Many bugfixes and improvements.
* PipeWire:
- Many BSD fixes.
- clang compilation fixes.
- Fix map implementation on big-endian machines.
- Improve tracking of param changes in pw-stream.
- Add support for renegotiation. With this change, producer and
consumer can incrementally renegotiate a format until it is
fixed. This will be used to do complex negotiation of DRM
modifiers.
- Add a trigger-done event in the stream. This can be used to
know when processing of the complete graph has finished after
issuing a trigger_process() and it can be used to throttle
processing.
- Add a RequestProcess node event and command. This can be used
by non-driver nodes to suggest to a driver to start
processing. One case is where a compositor can emit this
event as a result of a screen update to let the headless
compositor start an update.
- Fix zeroconf sample format.
- pw-mon outputs to stderr now and has colors.
* SPA:
- Fix compilation on ppc and armv7.
- Fix port type check for ALSA seq midi ports so that they are
not falsely listed as hardware.
- Fix crash when running SSE code on unsupported HW.
- The libcamera plugin was rewritten. It now supports hotplug,
format enumeration and an easier to read codebase.
- Fix compatibility some more for cards with 64 channels.
* pulse-server:
- Flush data in pause in combine-sink to avoid stray audio
fragments.
- Fix a race where not all objects were removed correctly.
- The latency calculations and setup was improved to more
closely match pulseaudio behaviour. PULSE_LATENCY_MSEC should
now resemble pulseaudio more closely.
- The drained reply is now sent only once and new data will be
accepted once the drain completes.
- Fix a potential crasher bug where the stream started
processing before the setup was completed.
- The server will now drop the client connections when the
pipewire connection is lost.
* JACK:
- Rework the jack_port_get_buffer() method to return the same
memory when called multiple times during the process()
callback. This makes things work on a new Hydrogen.
- Add an option to disable showing the monitor ports.
- JACK ports are now sorted per node/client and port_id. This
should more closely match JACK behaviour and avoid random
port order.
* v4l2:
- Fix v4l2 LD_PRELOAD script.
- Make sure we destroy the proxy when the global is destroyed.
* ALSA:
- _prepare should exit the draining state.
- Fix the precision of the _delay function by taking into
account the amount of queued samples are the correct
samplerate.
- Drop patches fixed upstream:
* 0001-cpu-fix-compilation-on-some-architectures.patch
* 0001-map-make-_insert_at-fail-on-a-removed-item.patch
* 0002-map-use-uintptr_t-for-the-next-pointer.patch
- Recommend wireplumber so it's preferred to pipewire-media-session
==== polkit-default-privs ====
Version update (1550+20211008.9751669 -> 1550+20211209.8ce206c)
- Update to version 1550+20211209.8ce206c:
* fwupd: whitelist new, more granular permissions (bsc#1193310)
==== python-cryptography ====
Version update (3.4.8 -> 36.0.0)
- update to 36.0.0:
* FINAL DEPRECATION Support for verifier and signer on our asymmetric key
classes was deprecated in version 2.1. These functions had an extended
deprecation due to usage, however the next version of cryptography will
drop support. Users should migrate to sign and verify.
* The entire X.509 layer is now written in Rust. This allows alternate
asymmetric key implementations that can support cloud key management
services or hardware security modules provided they implement the necessary
interface (for example: EllipticCurvePrivateKey).
* Deprecated the backend argument for all functions.
* Added support for AESOCB3.
* Added support for iterating over arbitrary request attributes.
* Deprecated the get_attribute_for_oid method on CertificateSigningRequest in
favor of get_attribute_for_oid() on the new Attributes object.
* Fixed handling of PEM files to allow loading when certificate and key are
in the same file.
* Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText.
* Allow parsing of negative serial numbers in certificates. Negative serial
numbers are prohibited by RFC 5280 so a deprecation warning will be raised
whenever they are encountered. A future version of cryptography will drop
support for parsing them.
* Added support for parsing PKCS12 files with friendly names for all
certificates with load_pkcs12(), which will return an object of type
PKCS12KeyAndCertificates.
* rfc4514_string() and related methods now have an optional
attr_name_overrides parameter to supply custom OID to name mappings, which
can be used to match vendor-specific extensions.
* BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email
address fields as E in rfc4514_string() methods from version 35.0.
* The previous behavior can be restored with:
name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})
* Allow X25519PublicKey and X448PublicKey to be used as public keys when
parsing certificates or creating them with CertificateBuilder. These key
types must be signed with a different signing algorithm as X25519 and X448
do not support signing.
* Extension values can now be serialized to a DER byte string by calling public_bytes().
* Added experimental support for compiling against BoringSSL. As BoringSSL
does not commit to a stable API, cryptography tests against the latest
commit only. Please note that several features are not available when
building against BoringSSL.
* Parsing CertificateSigningRequest from DER and PEM now, for a limited time
period, allows the Extension critical field to be incorrectly encoded. See
the issue for complete details. This will be reverted in a future
cryptography release.
* When OCSPNonce are parsed and generated their value is now correctly
wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts
with the original behavior specified in RFC 2560. For a temporary period
for backwards compatibility, we will also parse values that are encoded as
specified in RFC 2560 but this behavior will be removed in a future
release.
* Changed the version scheme. This will result in us incrementing the major
version more frequently, but does not change our existing backwards
compatibility policy.
* BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM
string passed have PEM delimiters of the correct type. For example, parsing
a private key PEM concatenated with a certificate PEM will no longer be
accepted by the PEM certificate parser.
* BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows
negative serial numbers. RFC 5280 has always prohibited these.
* BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during
X.509 parsing will raise an error on initial parse rather than when the
malformed field is accessed.
* Rust is now required for building cryptography, the
CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected.
* Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust.
This should be backwards compatible (modulo the items listed above) and
improve both security and performance.
* Added support for OpenSSL 3.0.0 as a compilation target.
* Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms
are provided for compatibility in regions where they may be required, and
are not generally recommended.
* We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our
manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine
Linux should ensure they upgrade to the latest pip to correctly receive
wheels.
* Added rfc4514_attribute_name attribute to x509.NameAttribute.
- drop disable-uneven-sizes-tests.patch (upstream)
- drop disable-RustExtension.patch: building rust extension now
==== python-dragonmapper ====
- do not require pytest-runner for build, not required
==== python-loguru ====
- Skip two formatting tests -- gh#Delgan/loguru#550
==== python-numpy ====
- Ignore Python 3.10 deprecation warnings
==== python-pyOpenSSL ====
- Inject multibuild to avoid a build loop.
==== systemd-presets-common-SUSE ====
- Replace the pipewire-media-session preset with a wireplumber
user service preset to enable it by default.
==== v4l-utils ====
Version update (1.20.0 -> 1.22.1)
Subpackages: libv4l libv4l1-0 libv4l2-0 libv4lconvert0
- update to 1.22.1
* add missing include for uClibc-ng
* buildsystem: Start v4l-utils 1.21.0 development cycle
* Build with libbpf, remove local sources
* cec: add active sensing test for Audio Rate Control messages
* cec: add Deck Control wake-up handling tests
* cec: add invalid operand test for Audio Rate Control messages
* cec: add One Touch Record Standby tests
* cec: add tests for Deck Control message
* cec: add tests for Deck Play message
* cec: add tests for Give Deck Status message
* cec-compliance: add Audio System mask to Set Audio Rate
* cec-compliance: add cec-test-tuner-record-timer.cpp
* cec-compliance: add 'reason' sanity check.
* cec-compliance: Add version command
* cec-compliance: clarify a power transition test
* cec-compliance: clarify a warning
* cec-compliance: don't skip tests if phys addr is invalid
* cec-compliance: fix broken timer tests
* cec-compliance: fix confusing 'Transient state' message
* cec-compliance: fix 'unresponsive' detection
* cec-compliance/follower: fix type comparison warnings
* cec-compliance: hardcode audio_out_delay to 1 if not set
* cec-compliance: improve confusing message
* cec-compliance: improve current latency checks
* cec-compliance: improve error message
* cec-compliance: improve testLostMsgs test
* cec-compliance: improve warning about late reply
* cec-compliance: move audio helper functions to cec-test-audio.cpp
* cec-compliance: move CDC helper functions to cec-test.cpp
* cec-compliance: options -n and -N were swapped in --help
* cec-compliance: remove Deck Status test
* cec-compliance: remove One Touch Record Status test
* cec-compliance: skip warning if audio_out_delay is 1
* cec-compliance: the SHA needs to be shown in different ways
* cec-compliance: use send_timer_error for one more test
* cec-compliance: use the actual audio_out_delay value
* cec-compliance: wait up to 10s for Inactive Source reply
* cec-ctl.1.in: fix awkward language
* cec-ctl: Add version command
* cec-ctl/cec-compliance: add pulse8-cec kernel version check
* cec-ctl: detect if Standby etc. messages are Nacked
* cec-ctl: don't spam log with PA changes unless paused
* cec-ctl: free signal time -> signal free time
* cec-ctl: improve --list-devices
* cec-ctl: improve 'Sleep' message in stress test
* cec-ctl: improve the --phys-addr-from-edid-poll option
* cec-ctl: log signal free time when (show && !verbose)
* cec-ctl: min/max-sleep arguments should be double, not unsigned
* cec-ctl: really wait for 2 seconds when the HPD is low
* cec-ctl: report low drive without --verbose
* cec-ctl: showTopology(): fix level wraparound bug
* cec: expand One Touch Record tests
* cec: expand Timer Programming tests
* cec-follower: add --standby and --toggle-power-status
* cec-follower: Add version command
* cec-follower: CEC_MSG_STANDBY can just call enter_standby()
* cec-follower: detect the cessation of Audio Rate Control messages
* cec-follower: drop physical address check
* cec-follower: emulate features for CEC versions < CEC 2.0
* cec-follower: emulate programmed timer recordings
* cec-follower: fix incorrect fallthrough
* cec-follower: fix logging the SHA
* cec-follower: increase precision of Audio Rate Control active sensing
* cec-follower: refactoring: split up overly long functions
* cec-follower: use log_addr_type to get local device type
* cec: improve vendor ID logging
* cec: remove redundant struct cec_msg initializations
* cec-tuner: std::array conversions
* cec utils and v4l2-compliance: improve version info
* clang-tidy: add a bunch of const
* clang-tidy: use auto
* clang-tidy: use nullptr
* clang-tidy: use using instead of typedef
* clean up includes and convert C includes to C++
* common/media-info.cpp: 'Flags' was not aligned
* configure.ac: Add --without-libudev option to avoid automagic dep
* configure.ac: autodetect availability of systemd
* configure.ac: drop printf for GIT_COMMIT_DATE
* configure.ac: Export git commit count
* configure.ac: Fix building without libudev
* configure.ac: improve gettext compatibility support
* configure.ac: Resolve GIT_* even if repository is a submodule
* configure.ac: revert AM_GNU_GETTEXT_VERSION change
* contrib/test/test-media: add -setup option
* convert files to reference
* convert to range based loops
* cppcheck: turn several references to const
* cppcheck: use const references
* cv4l-helpers.h: fix the cv4l_buffer assignment operator
* dvb-dev-remote: check if setsockopt() fails
* dvb-fe-tool: better check the event type
* dvb-file: fix one-line output with default values
* dvb-file: reimplement get_pmt_descriptors()
* dvbv5-daemon: don't dereference a null pointer
* dvbv5-daemon: do some cleanups at the daemon
* dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
* dvbv5-zap: add a warning when not recording PMT data
* dvbv5-zap: allow recording also the SDT table
* dvbv5-zap: don't use start time initialized
* dvbv5-zap: fix a cut-and paste error
* dvbv5-zap: remove an unused logic
* dvb-zap: copy_to_file doesn't return any value
* fix mismatching declaration
* Fix print formatting warning for clang.
* ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
* ir-ctl: increase the size of the buffer used to read raw files
* ir-ctl: print correct transmitter count
* ir-ctl: Revert "ir-ctl: print correct transmitter count"
* keytable: Add source information in generated keymaps
* keytable: ensure BPF IR decoders use correct section name
* keytable: Fix missing inclusion of argp.h
* keytable: fix typo
* keytable: restrict installation of 50-rc_keymap.conf
* libcecutil/cec-info.cpp: rename Reserved to Backup
* libcecutil: make license consistent
* libdvb: fix ATSC service location parser
* libdvbv5: add a warning if a descriptor's init doesn't went fine
* libdvbv5: add support for the registration descriptor
* libdvbv5: avoid a potential access out of an array
* libdvbv5: desc_ca: cleanup the routine
* libdvbv5: desc_language: check if the size is correct
* libdvbv5: desc_network_name: simplify the init code
* libdvbv5: detect SMTPE 302m audio format
* libdvbv5: don't leak memory at dvb-dev-remote
* libdvbv5: dvb-dev-local: better handle realloc()
* libdvbv5: dvb-dev-local: fix error handling for device addition
* libdvbv5: dvb-dev-remote: better handle cmd size
* libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
* libdvbv5: fix a typo
* libdvbv5: fix init of the ATSC service location
* libdvbv5: fix the quality detection logic
* libdvbv5: hide my_strlcpy symbol
* libdvbv5: hide stack_dump symbols and provide soname compatibility
* libdvbv5: initialize v3 params
* libdvbv5: use an array for the fourcc type
* libdvbv5: validate cable descriptor's size
* libv4l2: add newer caps to v4l2_driver.c
* Makefile.am: turn the build less verbose by default
* mass constexpr conversions
* mc_nextgen_test: Link against argp library
* media-ctl: add v4l2-ycbcr-enc field in help description
* media-ctl: Add version command
* media-ctl: fix compiler warnings
* media-ctl: fix ycbcr property in help description
* media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
* Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
* qv4l2: add -Wno-psabi to avoid ABI warning on ARM
* qv4l2: Also fall back to old method for querying resolution
* qv4l2: fallback if window()->windowHandle() == NULL
* qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
* qv4l2: fix more 'deprecated Qt functions' warnings
* qv4l2: fix use of deprecated byteCount method
* qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
* qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer > 8 bits
* qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
* remove pointless constructor
* remove unused ARRAY_SIZE
* Rudimentary support for mi_media_detect_type on FreeBSD.
* sync with latest media kernel
* test-media: add 'date' at beginning and end, show versions
* test-media: add -E and -W options
* test-media: add support for vidtv
* test-media: add 'tee /dev/kmsg'
* test-media: add vidtv to the mc target
* test-media: also keep vivid cec devices open
* test-media: configure vimc scaler correctly
* test-media: drop vidtv from mc, but warn if MC is disabled for DVB
* test-media: drop vidtv from the 'mc' target
* test-media: enable cache_hints for the first vivid instance
* test-media: improve vidtv tests
* test-media: mc should include vidtv
* test-media: missed one scaler config line
* test-media: show version info earlier and show cmd args
* use auto
* use emplace_back
* use explicit for single argument constructors
* Use standard integer types
* use using instead of typedef
* utils/cec: fix inconsistent Vendor ID reporting
* utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
* utils: replace push_back with emplace_back
* utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
* v4l2/cec-compliance: use new GIT_SHA variable
* v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
* v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
* v4l2-compliance: add 0 check for v4l2_event reserved field
* v4l2-compliance: Add libcamera to businfo prefixes
* v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
* v4l2-compliance: add new test for 32/64 bit time handling
* v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-compliance: Add version command
* v4l2-compliance: check correct buffer length after CREATE_BUFS
* v4l2-compliance: check entity function for codecs
* v4l2-compliance: Convert testBlockingDQBuf to pthreads
* v4l2-compliance: disable cache flag test for kernels < 5.9
* v4l2-compliance: don't warn about seq counter for metadata
* v4l2-compliance: drop kernel_version
* v4l2-compliance: fix bad indentation
* v4l2-compliance: fix cache hint regressions
* v4l2-compliance: fix colorspace checks for JPEG codecs
* v4l2-compliance: fix g++-7 compile error
* v4l2-compliance: fix stateful encoder tests
* v4l2-compliance: fix two S_EDID tests
* v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
* v4l2-compliance: improve compound control checks
* v4l2-compliance: improve fmtdesc.description check
* v4l2-compliance: improve frequency range checks
* v4l2-compliance: improve request tests
* v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
* v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
* v4l2-compliance: move all vivid controls to v4l2-compliance.h
* v4l2-compliance: relax testBasicSelection check.
* v4l2-compliance: remove spurious \n in message
* v4l2-compliance: rename stvec to vec_remote_subtests
* v4l2-compliance: skip sequence tests for vivid
* v4l2-compliance: some fails were ignored
* v4l2-compliance: test for vb2/m2m poll kernel bug
* v4l2-compliance: test polling and disconnecting
* v4l2-compliance: use fail_on_test_val for better fail reports
* v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
* v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
* v4l2-ctl: add missing const, use {} instead of memset
* v4l2-ctl: add new control types
* v4l2-ctl: add '--set-edid type=list' support
* v4l2-ctl: add --show-edid, add new test EDIDs
* v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-ctl: Add version command
* v4l2-ctl: break on VIDIOC_DQEVENT error
* v4l2-ctl: clean up control value printing
* v4l2-ctl: don't squash setting multiple identical controls.
* v4l2-ctl: fix broken fd.qbuf error check
* v4l2-ctl: fix bugs found in streaming_set_cap2out
* v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
* v4l2-ctl: fix incorrect check for last_ts
* v4l2-ctl: fix INTEGER64 support, add common_print_control()
* v4l2-ctl: Fix test_ioctl cmd type
* v4l2-ctl: improve --help-edid
* v4l2-ctl: print delta to current clock in verbose mode
* v4l2-ctl: print specific error upon failure
* v4l2-ctl: recognize compound h264 and fwht control types
* v4l2-ctl: remove unused struct flag_def
* v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
* v4l2-ctl: set total number of native DTDs to 1
* v4l2-ctl: subdev: Add support for the CSC API in the subdevices
* v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
* v4l2-ctl: update EDIDs
* v4l2-ctl: update test EDIDs
* v4l2-ctl: vidcap: Add support for the CSC API
* v4l2-dbg: fix control flow problem
* v4l2grab: add command line args for other capture methods
* v4l2grab: add querycap basic support
* v4l2grab: add read and userptr capture methods
* v4l2grab: fix block mode handling
* v4l2grab: prepare it for adding support for other methods
* v4l2grab: remove an unused var
* v4l2grab: some code reorg
* v4l2-info: add v4l2_info_subdev_capability
* v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
* v4l2-subdev.h: replace BIT(0) by 0x00000001
* v4l2-tpg.patch: add clamp_t define
* v4l2-tpg.patch: rename min/max defines to tpg_min/max
* v4l2-utils: test cache_hints for MMAP queues
* v4l2-utils: turn fb_formats to constexpr array
* v4l-compliance: re-introduce NON_COHERENT and cache hints tests
* v4l-compliance: remove NON_CONSISTENT hint test
* v4l-helpers: don't mix enum type with int
* v4l-utils: add missing fallthrough
* v4l-utils: add missing static
* v4l-utils: convert board_list to vector
* v4l-utils: FreeBSD already defines packed
* v4l-utils: libdvbv5: fix broken my_strlcpy calls
* v4l-utils: patch v4l2-controls.h
* v4l-utils: switch remote_subtest arrays to vector
* v4l-utils: sync with latest media kernel
* v4l-utils: sync with latest media staging tree
* v4l-utils: sync with latest media_tree master repo
* v4l-utils: sync with media_tree master
* v4l-utils: sync with media_tree/master
* v4l-utils: sync with upstream media_tree master
* v4l-utils: update v4l2-tpg.patch
* v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa (1.2.6 -> 1.2.6.1)
kernel-source (5.15.6 -> 5.15.7)
python-cryptography (3.4.8 -> 36.0.0)
python-dragonmapper
python-loguru
python-numpy
python-pyOpenSSL
systemd-presets-common-SUSE
=== Details ===
==== alsa ====
Version update (1.2.6 -> 1.2.6.1)
- Update to version 1.2.6.1:
a minor fix release:
* conf: fix the device parsing when arguments has no defaults
* conf: accept '_' character in the variable name
==== kernel-source ====
Version update (5.15.6 -> 5.15.7)
- Linux 5.15.7 (bsc#1012628).
- ALSA: usb-audio: Rename early_playback_start flag with
lowlatency_playback (bsc#1012628).
- ALSA: usb-audio: Disable low-latency playback for free-wheel
mode (bsc#1012628).
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
sync (bsc#1012628).
- ALSA: usb-audio: Check available frames for the next packet size
(bsc#1012628).
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
- ALSA: usb-audio: Improved lowlatency playback support
(bsc#1012628).
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
(bsc#1012628).
- ALSA: usb-audio: Fix packet size calculation regression
(bsc#1012628).
- ALSA: usb-audio: Less restriction for low-latency playback mode
(bsc#1012628).
- ALSA: usb-audio: Switch back to non-latency mode at a later
point (bsc#1012628).
- ALSA: usb-audio: Don't start stream for capture at prepare
(bsc#1012628).
- gfs2: release iopen glock early in evict (bsc#1012628).
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
window for persistent memory" (bsc#1012628).
- powerpc/pseries/ddw: Do not try direct mapping with persistent
memory and one window (bsc#1012628).
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
- mac80211: do not access the IV when it was stripped
(bsc#1012628).
- mac80211: fix throughput LED trigger (bsc#1012628).
- x86/hyperv: Move required MSRs check to initial platform probing
(bsc#1012628).
- net/smc: Transfer remaining wait queue entries during fallback
(bsc#1012628).
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
(bsc#1012628).
- net: return correct error code (bsc#1012628).
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
GPIOLIB_IRQCHIP (bsc#1012628).
- platform/x86: dell-wmi-descriptor: disable by default
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add support for dual fan control
(bsc#1012628).
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
after S3 deep (bsc#1012628).
- s390/setup: avoid using memblock_enforce_memory_limit
(bsc#1012628).
- btrfs: silence lockdep when reading chunk tree during mount
(bsc#1012628).
- btrfs: check-integrity: fix a warning on write caching disabled
disk (bsc#1012628).
- thermal: core: Reset previous low and high trip during thermal
zone init (bsc#1012628).
- scsi: iscsi: Unblock session then wake up error handler
(bsc#1012628).
- net: usb: r8152: Add MAC passthrough support for more Lenovo
Docks (bsc#1012628).
- drm/amd/pm: Remove artificial freq level on Navi1x
(bsc#1012628).
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
triggered again (bsc#1012628).
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
(bsc#1012628).
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
(bsc#1012628).
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
may be out of bound (bsc#1012628).
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
in type3_infoblock() (bsc#1012628).
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
- perf sort: Fix the 'p_stage_cyc' sort key behavior
(bsc#1012628).
- perf inject: Fix ARM SPE handling (bsc#1012628).
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
- tracing: Don't use out-of-sync va_list in event printing
(bsc#1012628).
- net/smc: Avoid warning of possible recursive locking
(bsc#1012628).
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
dev xmit (bsc#1012628).
- kprobes: Limit max data_size of the kretprobe instances
(bsc#1012628).
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
(bsc#1012628).
- rt2x00: do not mark device gone on EPROTO errors during start
(bsc#1012628).
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
(bsc#1012628).
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
flow (bsc#1012628).
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
- fget: check that the fd still exists after getting a ref to it
(bsc#1012628).
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
(bsc#1012628).
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
(bsc#1012628).
- scsi: lpfc: Fix non-recovery of remote ports following an
unsolicited LOGO (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
- drm/amd/display: Allow DSC on supported MST branch devices
(bsc#1012628).
- drm/i915/dp: Perform 30ms delay after source OUI write
(bsc#1012628).
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
- KVM: Disallow user memslot with size that exceeds "unsigned
long" (bsc#1012628).
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
(bsc#1012628).
- KVM: Ensure local memslot copies operate on up-to-date
arch-specific data (bsc#1012628).
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
new vpid12 (bsc#1012628).
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit (bsc#1012628).
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
disabled (bsc#1012628).
- KVM: x86: Use a stable condition around all VT-d PI paths
(bsc#1012628).
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
CPTR_EL2 to 1 (bsc#1012628).
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
(bsc#1012628).
- KVM: x86: check PIR even for vCPUs with disabled APICv
(bsc#1012628).
- tracing/histograms: String compares should not care about
signed values (bsc#1012628).
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
(bsc#1012628).
- net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver (bsc#1012628).
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
(bsc#1012628).
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
family (bsc#1012628).
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
(bsc#1012628).
- wireguard: selftests: increase default dmesg log size
(bsc#1012628).
- wireguard: allowedips: add missing __rcu annotation to satisfy
sparse (bsc#1012628).
- wireguard: selftests: actually test for routing loops
(bsc#1012628).
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
(bsc#1012628).
- wireguard: device: reset peer src endpoint when netns exits
(bsc#1012628).
- wireguard: receive: use ring buffer for incoming handshakes
(bsc#1012628).
- wireguard: receive: drop handshakes if queue lock is contended
(bsc#1012628).
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
(bsc#1012628).
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
- tcp: fix page frag corruption on page fault (bsc#1012628).
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings() (bsc#1012628).
- net: mpls: Fix notifications when deleting a device
(bsc#1012628).
- siphash: use _unaligned version by default (bsc#1012628).
- arm64: ftrace: add missing BTIs (bsc#1012628).
- iwlwifi: fix warnings produced by kernel debug options
(bsc#1012628).
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
in case of encapsulation (bsc#1012628).
- net/mlx4_en: Fix an use-after-free bug in
mlx4_en_try_alloc_resources() (bsc#1012628).
- selftests: net: Correct case name (bsc#1012628).
- net: dsa: b53: Add SPI ID table (bsc#1012628).
- mt76: mt7915: fix NULL pointer dereference in
mt7915_get_phy_mode (bsc#1012628).
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
(bsc#1012628).
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
(bsc#1012628).
- ALSA: intel-dsp-config: add quirk for CML devices based on
ES8336 codec (bsc#1012628).
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
support (bsc#1012628).
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available (bsc#1012628).
- net: marvell: mvpp2: Fix the computation of shared CPUs
(bsc#1012628).
- dpaa2-eth: destroy workqueue at the end of remove function
(bsc#1012628).
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
(bsc#1012628).
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
(bsc#1012628).
- net/rds: correct socket tunable error in rds_tcp_tune()
(bsc#1012628).
- net/smc: Keep smc_close_final rc during active close
(bsc#1012628).
- drm/msm/a6xx: Allocate enough space for GMU registers
(bsc#1012628).
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
- drm/vc4: kms: Wait for the commit before increasing our clock
rate (bsc#1012628).
- drm/vc4: kms: Fix return code check (bsc#1012628).
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
(bsc#1012628).
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
- atlantic: Increase delay for fw transactions (bsc#1012628).
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
- atlantic: Fix to display FW bundle version instead of FW mac
version (bsc#1012628).
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
- Remove Half duplex mode speed capabilities (bsc#1012628).
- atlantic: Fix statistics logic for production hardware
(bsc#1012628).
- atlantic: Remove warn trace message (bsc#1012628).
- KVM: x86/mmu: Skip tlb flush if it has been done in
zap_gfn_range() (bsc#1012628).
- KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
(bsc#1012628).
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
- drm/msm: Restore error return on invalid fence (bsc#1012628).
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
(bsc#1012628).
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
- net/mlx5e: Fix missing IPsec statistics on uplink representor
(bsc#1012628).
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
error state (bsc#1012628).
- net/mlx5: E-switch, Respect BW share of the new group
(bsc#1012628).
- net/mlx5: E-Switch, fix single FDB creation on BlueField
(bsc#1012628).
- net/mlx5: E-Switch, Check group pointer before reading bw_share
value (bsc#1012628).
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
(bsc#1012628).
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
- io-wq: don't retry task_work creation failure on fatal
conditions (bsc#1012628).
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
and qword (bsc#1012628).
- x86/entry: Add a fence for kernel entry SWAPGS in
paranoid_entry() (bsc#1012628).
- x86/entry: Use the correct fence macro after swapgs in kernel
CR3 (bsc#1012628).
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
(bsc#1012628).
- preempt/dynamic: Fix setup_preempt_mode() return value
(bsc#1012628).
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
(bsc#1012628).
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
setup fails (bsc#1012628).
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
(bsc#1012628).
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
collapsible path (bsc#1012628).
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
(bsc#1012628).
- net/mlx5e: Rename TIR lro functions to TIR packet merge
functions (bsc#1012628).
- net/mlx5e: Sync TIR params updates against concurrent
create/modify (bsc#1012628).
- serial: 8250_bcm7271: UART errors after resuming from S2
(bsc#1012628).
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
(bsc#1012628).
- parisc: Fix "make install" on newer debian releases
(bsc#1012628).
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
(bsc#1012628).
- vgacon: Propagate console boot parameters before calling
`vc_resize' (bsc#1012628).
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
(bsc#1012628).
- usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests (bsc#1012628).
- usb: cdnsp: Fix a NULL pointer dereference in
cdnsp_endpoint_init() (bsc#1012628).
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
(bsc#1012628).
- x86/tsc: Disable clocksource watchdog for TSC on qualified
platorms (bsc#1012628).
- x86/64/mm: Map all kernel memory into trampoline_pgd
(bsc#1012628).
- tty: serial: msm_serial: Deactivate RX DMA for polling support
(bsc#1012628).
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
- serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30 (bsc#1012628).
- serial: core: fix transmit-buffer reset and memleak
(bsc#1012628).
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
(bsc#1012628).
- serial: 8250_pci: rewrite pericom_do_set_divisor()
(bsc#1012628).
- serial: 8250: Fix RTS modem control while in rs485 mode
(bsc#1012628).
- serial: liteuart: Fix NULL pointer dereference in ->remove()
(bsc#1012628).
- serial: liteuart: fix use-after-free and memleak on unbind
(bsc#1012628).
- serial: liteuart: fix minor-number leak on probe errors
(bsc#1012628).
- ipmi: msghandler: Make symbol 'remove_work_wq' static
(bsc#1012628).
- Refresh patches.suse/suse-hv-guest-os-id.patch.
- commit b92986a
- xhci: Fix commad ring abort, write all 64 bits to CRCR register
(bsc#1192569).
- commit 0f8ae34
- Bluetooth: Apply initial command workaround for more Intel chips
(bsc#83f2dafe2a62).
- commit dc51f96
- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306)
After usrmerge, vmlinux file is not named vmlinux-<version>, but simply
vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set.
So fix this by removing the dash...
- commit 83af88d
==== python-cryptography ====
Version update (3.4.8 -> 36.0.0)
- update to 36.0.0:
* FINAL DEPRECATION Support for verifier and signer on our asymmetric key
classes was deprecated in version 2.1. These functions had an extended
deprecation due to usage, however the next version of cryptography will
drop support. Users should migrate to sign and verify.
* The entire X.509 layer is now written in Rust. This allows alternate
asymmetric key implementations that can support cloud key management
services or hardware security modules provided they implement the necessary
interface (for example: EllipticCurvePrivateKey).
* Deprecated the backend argument for all functions.
* Added support for AESOCB3.
* Added support for iterating over arbitrary request attributes.
* Deprecated the get_attribute_for_oid method on CertificateSigningRequest in
favor of get_attribute_for_oid() on the new Attributes object.
* Fixed handling of PEM files to allow loading when certificate and key are
in the same file.
* Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText.
* Allow parsing of negative serial numbers in certificates. Negative serial
numbers are prohibited by RFC 5280 so a deprecation warning will be raised
whenever they are encountered. A future version of cryptography will drop
support for parsing them.
* Added support for parsing PKCS12 files with friendly names for all
certificates with load_pkcs12(), which will return an object of type
PKCS12KeyAndCertificates.
* rfc4514_string() and related methods now have an optional
attr_name_overrides parameter to supply custom OID to name mappings, which
can be used to match vendor-specific extensions.
* BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email
address fields as E in rfc4514_string() methods from version 35.0.
* The previous behavior can be restored with:
name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})
* Allow X25519PublicKey and X448PublicKey to be used as public keys when
parsing certificates or creating them with CertificateBuilder. These key
types must be signed with a different signing algorithm as X25519 and X448
do not support signing.
* Extension values can now be serialized to a DER byte string by calling public_bytes().
* Added experimental support for compiling against BoringSSL. As BoringSSL
does not commit to a stable API, cryptography tests against the latest
commit only. Please note that several features are not available when
building against BoringSSL.
* Parsing CertificateSigningRequest from DER and PEM now, for a limited time
period, allows the Extension critical field to be incorrectly encoded. See
the issue for complete details. This will be reverted in a future
cryptography release.
* When OCSPNonce are parsed and generated their value is now correctly
wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts
with the original behavior specified in RFC 2560. For a temporary period
for backwards compatibility, we will also parse values that are encoded as
specified in RFC 2560 but this behavior will be removed in a future
release.
* Changed the version scheme. This will result in us incrementing the major
version more frequently, but does not change our existing backwards
compatibility policy.
* BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM
string passed have PEM delimiters of the correct type. For example, parsing
a private key PEM concatenated with a certificate PEM will no longer be
accepted by the PEM certificate parser.
* BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows
negative serial numbers. RFC 5280 has always prohibited these.
* BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during
X.509 parsing will raise an error on initial parse rather than when the
malformed field is accessed.
* Rust is now required for building cryptography, the
CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected.
* Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust.
This should be backwards compatible (modulo the items listed above) and
improve both security and performance.
* Added support for OpenSSL 3.0.0 as a compilation target.
* Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms
are provided for compatibility in regions where they may be required, and
are not generally recommended.
* We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our
manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine
Linux should ensure they upgrade to the latest pip to correctly receive
wheels.
* Added rfc4514_attribute_name attribute to x509.NameAttribute.
- drop disable-uneven-sizes-tests.patch (upstream)
- drop disable-RustExtension.patch: building rust extension now
==== python-dragonmapper ====
- do not require pytest-runner for build, not required
==== python-loguru ====
- Skip two formatting tests -- gh#Delgan/loguru#550
==== python-numpy ====
- Ignore Python 3.10 deprecation warnings
==== python-pyOpenSSL ====
- Inject multibuild to avoid a build loop.
==== systemd-presets-common-SUSE ====
- Replace the pipewire-media-session preset with a wireplumber
user service preset to enable it by default.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
colord
evolution-data-server (3.42.1 -> 3.42.2)
gdm
glib-networking (2.70.0 -> 2.70.1)
glib2 (2.70.1 -> 2.70.2)
gnome-control-center (41.1 -> 41.2)
gnome-desktop (41.1 -> 41.2)
gnome-software (41.1 -> 41.2)
gnome-terminal (3.42.1 -> 3.42.2)
gnome-user-docs (41.0 -> 41.1)
gupnp (1.4.0 -> 1.4.1)
hwdata (0.353 -> 0.354)
libX11 (1.7.2 -> 1.7.3.1)
libgexiv2
mozjs78 (78.14.0 -> 78.15.0)
podman (3.4.2 -> 3.4.4)
polkit (0.118 -> 0.120)
system-config-printer
tracker-miners
udisks2 (2.9.2 -> 2.9.4)
vte (0.66.1 -> 0.66.2)
yelp (41.1 -> 41.2)
yelp-xsl (41.0 -> 41.1)
=== Details ===
==== colord ====
Subpackages: colord-color-profiles libcolord2 libcolorhug2
- Change to systemd-sysusers
==== evolution-data-server ====
Version update (3.42.1 -> 3.42.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.42.2:
+ Bugs Fixed: glgo#GNOME/evolution-data-server#364,
glgo#GNOME/evolution-data-server#365,
glgo#GNOME/evolution-data-server#366.
+ Updated translations.
==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add gdm-restart-greeter-session-after-crash.patch: When active vt
is gdm initial vt, restart greeter session. Avoiding the blank
screen when greeter session crashed
(bsc#1190230 glgo#GNOME/gdm#735).
- Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
With GDM_DISABLE_USER_DISPLAY_SERVER=1 environment variable, make
X server logging to /var/log/Xorg.*.log and journal log
(bsc#1192177).
==== glib-networking ====
Version update (2.70.0 -> 2.70.1)
- Update to version 2.70.1:
+ Fix crashes when handshake is cancelled
+ OpenSSL: fix spurious certificate expired verification errors
+ GnuTLS:
- Fix tests on 32-bit systems
- Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.
==== glib2 ====
Version update (2.70.1 -> 2.70.2)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.2:
+ Fix use of the default log writer with journald namespaces
+ Fix hang in `dbus-daemon` under `GTestDBus` when
`G_MESSAGES_DEBUG=all` is set
+ Speed up `g_canonicalize_filename()` to avoid pathogenic cases
with `..`
+ Fix URI for pcre subproject as it?s moved upstream
+ Fix storing GSettings dictionaries on macOS
+ Speed up ?remove dot segments? algorithm in `GUri` to avoid
pathogenic cases with `..`
+ Fix infinite loops in D-Bus message parsing for truncated
inputs
+ Improve correctness of version information returned by
`g_get_os_info()` for Windows 10/Server 2019+
+ Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426,
glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530,
glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541,
glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313,
glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316,
glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335,
glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340,
glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356,
glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361,
glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366,
glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383.
+ Updated translations.
- Stop passing fam=true to meson and drop gamin-devel
BuildRequires, following upstream default. Following this, drop
libgio-fam sub-package.
==== gnome-control-center ====
Version update (41.1 -> 41.2)
Subpackages: gnome-control-center-goa
- Update to version 41.2:
+ Updated translations.
==== gnome-desktop ====
Version update (41.1 -> 41.2)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 41.2:
+ No changes, version bump only.
==== gnome-software ====
Version update (41.1 -> 41.2)
- Update to version 41.2:
+ Fix a crash when processing age ratings
+ Reload application details only when not installing/removing
the application
+ Do not follow symlinks when calculating disk size usage
+ Fix addons section, which could show addons for different
application
+ Updated translations.
==== gnome-terminal ====
Version update (3.42.1 -> 3.42.2)
Subpackages: nautilus-extension-terminal
- Update to version 3.42.2:
+ Updated translations.
==== gnome-user-docs ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Various updates.
+ Updated translations.
==== gupnp ====
Version update (1.4.0 -> 1.4.1)
- Update to version 1.4.1:
+ Fix regression in async deprecated API.
+ Fix context creation not failing if the HTTP server fails to
bind.
==== hwdata ====
Version update (0.353 -> 0.354)
- Update to version 0.354:
+ Updated pci, usb and vendor ids.
==== libX11 ====
Version update (1.7.2 -> 1.7.3.1)
Subpackages: libX11-6 libX11-data libX11-xcb1
- Update to version 1.7.3.1
* This release of libX11 corrects a packaging problem in 1.7.3
which caused the m4 files needed for autoreconf to not be
included in the tarballs.
* As a bonus, this release also includes one tiny typo fix in the
XIM specs.
- Update to version 1.7.3
* This release includes a number of bug fixes and adds support for
the _EVDEVK keysyms added in xorgproto 2021.2.
==== libgexiv2 ====
- Set pythons python3 define, only build for python 3, following
this, drop conditional sub-package python-gexiv2 and
bcond_without macros. Use plain py3-*devel BuildRequires instead
of python modules.
==== mozjs78 ====
Version update (78.14.0 -> 78.15.0)
- Update to version 78.15.0esr.
==== podman ====
Version update (3.4.2 -> 3.4.4)
Subpackages: podman-cni-config
- Update to version 3.4.4:
* Bugfixes
- Fixed a bug where the podman exec command would, under some circumstances,
print a warning message about failing to move conmon to the appropriate cgroup (#12535).
- Fixed a bug where named volumes created as part of container creation
(e.g. podman run --volume avolume:/a/mountpoint or similar) would be
mounted with incorrect permissions (#12523).
- Fixed a bug where the podman-remote create and podman-remote run commands
did not properly handle the --entrypoint="" option (to clear the container's entrypoint) (#12521).
- Update to version 3.4.3:
* Security
- This release addresses CVE-2021-4024, where the podman machine command opened the gvproxy API (used to forward ports to podman machine VMs) to the public internet on port 7777.
- This release addresses CVE-2021-41190, where incomplete specification of behavior regarding image manifests could lead to inconsistent decoding on different clients.
* Features
- The --secret type=mount option to podman create and podman run supports a new option, target=, which specifies where in the container the secret will be mounted (#12287).
* Bugfixes
- Fixed a bug where rootless Podman would occasionally print warning messages about failing to move the pause process to a new cgroup (#12065).
- Fixed a bug where the podman run and podman create commands would, when pulling images, still require TLS even with registries set to Insecure via config file (#11933).
- Fixed a bug where the podman generate systemd command generated units that depended on multi-user.target, which has been removed from some distributions (#12438).
- Fixed a bug where Podman could not run containers with images that had /etc/ as a symlink (#12189).
- Fixed a bug where the podman logs -f command would, when using the journald logs backend, exit immediately if the container had previously been restarted (#12263).
- Fixed a bug where, in containers on VMs created by podman machine, the host.containers.internal name pointed to the VM, not the host system (#11642).
- Fixed a bug where containers and pods created by the podman play kube command in VMs managed by podman machine would not automatically forward ports from the host machine (#12248).
- Fixed a bug where podman machine init would fail on OS X when GNU Coreutils was installed (#12329).
- Fixed a bug where podman machine start would exit before SSH on the started VM was accepting connections (#11532).
- Fixed a bug where the podman run command with signal proxying (--sig-proxy) enabled could print an error if it attempted to send a signal to a container that had just exited (#8086).
- Fixed a bug where the podman stats command would not return correct information for containers running Systemd as PID1 (#12400).
- Fixed a bug where the podman image save command would fail on OS X when writing the image to STDOUT (#12402).
- Fixed a bug where the podman ps command did not properly handle PS arguments which contained whitespace (#12452).
- Fixed a bug where the podman-remote wait command could fail to detect that the container exited and return an error under some circumstances (#12457).
- Fixed a bug where the Windows MSI installer for podman-remote would break the PATH environment variable by adding an extra " (#11416).
* API
- Updated the containers/image library to v5.17.0
- The Libpod Play Kube endpoint now also accepts ConfigMap YAML as part of its payload, and will use provided any ConfigMap to configure provided pods and services.
- Fixed a bug where the Compat Create endpoint for Containers would not always create the container's working directory if it did not exist (#11842).
- Fixed a bug where the Compat Create endpoint for Containers returned an incorrect error message with 404 errors when the requested image was not found (#12315).
- Fixed a bug where the Compat Create endpoint for Containers did not properly handle the HostConfig.Mounts field (#12419).
- Fixed a bug where the Compat Archive endpoint for Containers did not properly report errors when the operation failed (#12420).
- Fixed a bug where the Compat Build endpoint for Images ignored the layers query parameter (for caching intermediate layers from the build) (#12378).
- Fixed a bug where the Compat Build endpoint for Images did not report errors in a manner compatible with Docker (#12392).
- Fixed a bug where the Compat Build endpoint for Images would fail to build if the context directory was a symlink (#12409).
- Fixed a bug where the Compat List endpoint for Images included manifest lists (and not just images) in returned results (#12453).
* Misc
- Podman now builds by default with cgo enabled on OS X, resolving some issues with SSH (#10737).
==== polkit ====
Version update (0.118 -> 0.120)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 typelib-1_0-Polkit-1_0
- update to 0.120:
* transition from Intltool to gettext
* several tarball, meson and pipeline fixups
* Portuguese translation
* Romanian translation
* meson build system added
* CVE-2021-3560 mitigation
* properties in text listener
* typos fixups
* Update Hungarian translation
- drop CVE-2021-3560.patch (upstream)
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-common system-config-printer-dbus-service udev-configure-printer
- Fix icons yet again, this time what sizes are available.
- Drop post(un) handling, this is done automatically now.
==== tracker-miners ====
Subpackages: tracker-miner-files
- Add tracker-miners-drop-syscalls-in-seccomp.patch:
Revert upstream commit 595560c, 30b24e9 and 550ea1b since Leap 15.4
and SLE 15-SP4 do not have them (bsc#1192567).
==== udisks2 ====
Version update (2.9.2 -> 2.9.4)
Subpackages: libudisks2-0
- Update to version 2.9.4:
+ Many fixes, improvements, and additions to the code.
+ Mount options:
- Always use errors=remount-ro for ext filesystems;
- Add ntfs3 kernel driver options.
+ Build: Remove warnings unknown to clang.
+ Tests: Adapt to clang differences when causing a segfault.
- Changes from version 2.9.3:
+ Many fixes, improvements, and additions to the code and test.
- Add "%tmpfiles_create %{_tmpfilesdir}/udisks2.conf" call in %post
section to make sure /run/media will be created right after the
instalation of udisks2.
==== vte ====
Version update (0.66.1 -> 0.66.2)
- Update to version 0.66.2:
+ parser: Fix some control codes
+ emulation:
- ECMA modes should not be saved by DECSC
- Use correct range for DECRQCRA
==== yelp ====
Version update (41.1 -> 41.2)
Subpackages: libyelp0
- Update to version 41.2:
+ Fixed regression when opening documents with ghelp URIs
+ Updated translations.
- Refresh yelp-lang-bundle.patch with quilt.
- Use autosetup macro.
- Use ldconfig_scriptlets for post(un) handling.
==== yelp-xsl ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Updated translations.
- Drop yelp-xsl-lang Obsoletes, we have had this since version
3.3.1, so it is pretty safe to assume everyone have updated since
that version (10 years ago).
- Add yelp-xsl-rpmlintrc file, filter out warning about devel file
in non-devel package (.pc file).
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
colord
glib-networking (2.70.0 -> 2.70.1)
glib2 (2.70.1 -> 2.70.2)
libX11 (1.7.2 -> 1.7.3.1)
mozjs78 (78.14.0 -> 78.15.0)
podman (3.4.2 -> 3.4.4)
polkit (0.118 -> 0.120)
=== Details ===
==== colord ====
- Change to systemd-sysusers
==== glib-networking ====
Version update (2.70.0 -> 2.70.1)
- Update to version 2.70.1:
+ Fix crashes when handshake is cancelled
+ OpenSSL: fix spurious certificate expired verification errors
+ GnuTLS:
- Fix tests on 32-bit systems
- Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.
==== glib2 ====
Version update (2.70.1 -> 2.70.2)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.70.2:
+ Fix use of the default log writer with journald namespaces
+ Fix hang in `dbus-daemon` under `GTestDBus` when
`G_MESSAGES_DEBUG=all` is set
+ Speed up `g_canonicalize_filename()` to avoid pathogenic cases
with `..`
+ Fix URI for pcre subproject as it?s moved upstream
+ Fix storing GSettings dictionaries on macOS
+ Speed up ?remove dot segments? algorithm in `GUri` to avoid
pathogenic cases with `..`
+ Fix infinite loops in D-Bus message parsing for truncated
inputs
+ Improve correctness of version information returned by
`g_get_os_info()` for Windows 10/Server 2019+
+ Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426,
glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530,
glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541,
glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313,
glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316,
glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335,
glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340,
glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356,
glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361,
glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366,
glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383.
+ Updated translations.
- Stop passing fam=true to meson and drop gamin-devel
BuildRequires, following upstream default. Following this, drop
libgio-fam sub-package.
==== libX11 ====
Version update (1.7.2 -> 1.7.3.1)
Subpackages: libX11-6 libX11-data
- Update to version 1.7.3.1
* This release of libX11 corrects a packaging problem in 1.7.3
which caused the m4 files needed for autoreconf to not be
included in the tarballs.
* As a bonus, this release also includes one tiny typo fix in the
XIM specs.
- Update to version 1.7.3
* This release includes a number of bug fixes and adds support for
the _EVDEVK keysyms added in xorgproto 2021.2.
==== mozjs78 ====
Version update (78.14.0 -> 78.15.0)
- Update to version 78.15.0esr.
==== podman ====
Version update (3.4.2 -> 3.4.4)
Subpackages: podman-cni-config
- Update to version 3.4.4:
* Bugfixes
- Fixed a bug where the podman exec command would, under some circumstances,
print a warning message about failing to move conmon to the appropriate cgroup (#12535).
- Fixed a bug where named volumes created as part of container creation
(e.g. podman run --volume avolume:/a/mountpoint or similar) would be
mounted with incorrect permissions (#12523).
- Fixed a bug where the podman-remote create and podman-remote run commands
did not properly handle the --entrypoint="" option (to clear the container's entrypoint) (#12521).
- Update to version 3.4.3:
* Security
- This release addresses CVE-2021-4024, where the podman machine command opened the gvproxy API (used to forward ports to podman machine VMs) to the public internet on port 7777.
- This release addresses CVE-2021-41190, where incomplete specification of behavior regarding image manifests could lead to inconsistent decoding on different clients.
* Features
- The --secret type=mount option to podman create and podman run supports a new option, target=, which specifies where in the container the secret will be mounted (#12287).
* Bugfixes
- Fixed a bug where rootless Podman would occasionally print warning messages about failing to move the pause process to a new cgroup (#12065).
- Fixed a bug where the podman run and podman create commands would, when pulling images, still require TLS even with registries set to Insecure via config file (#11933).
- Fixed a bug where the podman generate systemd command generated units that depended on multi-user.target, which has been removed from some distributions (#12438).
- Fixed a bug where Podman could not run containers with images that had /etc/ as a symlink (#12189).
- Fixed a bug where the podman logs -f command would, when using the journald logs backend, exit immediately if the container had previously been restarted (#12263).
- Fixed a bug where, in containers on VMs created by podman machine, the host.containers.internal name pointed to the VM, not the host system (#11642).
- Fixed a bug where containers and pods created by the podman play kube command in VMs managed by podman machine would not automatically forward ports from the host machine (#12248).
- Fixed a bug where podman machine init would fail on OS X when GNU Coreutils was installed (#12329).
- Fixed a bug where podman machine start would exit before SSH on the started VM was accepting connections (#11532).
- Fixed a bug where the podman run command with signal proxying (--sig-proxy) enabled could print an error if it attempted to send a signal to a container that had just exited (#8086).
- Fixed a bug where the podman stats command would not return correct information for containers running Systemd as PID1 (#12400).
- Fixed a bug where the podman image save command would fail on OS X when writing the image to STDOUT (#12402).
- Fixed a bug where the podman ps command did not properly handle PS arguments which contained whitespace (#12452).
- Fixed a bug where the podman-remote wait command could fail to detect that the container exited and return an error under some circumstances (#12457).
- Fixed a bug where the Windows MSI installer for podman-remote would break the PATH environment variable by adding an extra " (#11416).
* API
- Updated the containers/image library to v5.17.0
- The Libpod Play Kube endpoint now also accepts ConfigMap YAML as part of its payload, and will use provided any ConfigMap to configure provided pods and services.
- Fixed a bug where the Compat Create endpoint for Containers would not always create the container's working directory if it did not exist (#11842).
- Fixed a bug where the Compat Create endpoint for Containers returned an incorrect error message with 404 errors when the requested image was not found (#12315).
- Fixed a bug where the Compat Create endpoint for Containers did not properly handle the HostConfig.Mounts field (#12419).
- Fixed a bug where the Compat Archive endpoint for Containers did not properly report errors when the operation failed (#12420).
- Fixed a bug where the Compat Build endpoint for Images ignored the layers query parameter (for caching intermediate layers from the build) (#12378).
- Fixed a bug where the Compat Build endpoint for Images did not report errors in a manner compatible with Docker (#12392).
- Fixed a bug where the Compat Build endpoint for Images would fail to build if the context directory was a symlink (#12409).
- Fixed a bug where the Compat List endpoint for Images included manifest lists (and not just images) in returned results (#12453).
* Misc
- Podman now builds by default with cgo enabled on OS X, resolving some issues with SSH (#10737).
==== polkit ====
Version update (0.118 -> 0.120)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0
- update to 0.120:
* transition from Intltool to gettext
* several tarball, meson and pipeline fixups
* Portuguese translation
* Romanian translation
* meson build system added
* CVE-2021-3560 mitigation
* properties in text listener
* typos fixups
* Update Hungarian translation
- drop CVE-2021-3560.patch (upstream)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
makedumpfile
=== Details ===
==== makedumpfile ====
- Non-existent patches must be listed twice to appear as added in a
unified diff against a version that had them. Only that can make
factory-auto happy. Here we go:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
makedumpfile
=== Details ===
==== makedumpfile ====
- Non-existent patches must be listed twice to appear as added in a
unified diff against a version that had them. Only that can make
factory-auto happy. Here we go:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
flatpak
libffi (3.3.git30 -> 3.4.2)
nvme-cli (1.15 -> 1.16)
python-Mako (1.1.5 -> 1.1.6)
python-alembic (1.7.4 -> 1.7.5)
python-charset-normalizer (2.0.8 -> 2.0.9)
python-importlib-metadata (4.8.1 -> 4.8.2)
python-jsonpointer (2.1 -> 2.2)
python-matplotlib
python-networkx
python-numpy (1.21.2 -> 1.21.4)
python-pybind11 (2.8.0 -> 2.8.1)
python-pycparser (2.20 -> 2.21)
python-pyparsing (2.4.7 -> 3.0.6)
python-python-gnupg (0.4.7 -> 0.4.8)
python-simplejson (3.17.5 -> 3.17.6)
=== Details ===
==== flatpak ====
Subpackages: libflatpak0 system-user-flatpak
- Add patch support-new-pyparsing.patch:
* Support pyparsing >= 3.0.4.
==== libffi ====
Version update (3.3.git30 -> 3.4.2)
- disable static trampolines (bsc#1193272)
- update to 3.4.2:
* Add static trampoline support for Linux on x86_64 and ARM64.
* Add support for Alibaba's CSKY architecture.
* Add support for Kalray's KVX architecture.
* Add support for Intel Control-flow Enforcement Technology (CET).
* Add support for ARM Pointer Authentication (PA).
* Fix 32-bit PPC regression.
* Fix MIPS soft-float problem.
* Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
* Enable compatibility with MSVC runtime stack checking.
* Reject float and small integer argument in ffi_prep_cif_var().
* Callers must promote these types themselves.
- drop aarch64.patch: fixed upstream differently
- drop info dependency, uses file triggers now
==== nvme-cli ====
Version update (1.15 -> 1.16)
- Update to version 1.16:
+ Print ProductName found even if subvendor/subdevice is unknown.
+ Add New fields on PEL based on NVMe 2.0a.
+ nvme-cli:
- Split media units written/read into hi/lo 64 bit fields.
- Add support for new SN650 device.
- Update WDC pluging version to 1.15.3.
- fix the [data|mdata]_len param (boo#1193547).
- Add support for C3/Latency Monitor Log page parsing.
- ctrl-loss-tmo should accept -1 as value.
+ nvme: add spinup control feature (fid=0x1A).
+ nvme: Add Identify for CNS 08h NVMe spec 2.0a based.
+ nvme: add boot partition log support.
+ nvme: add support for fid supported and effects log(lid =
0x12).
+ add identify endurance group list (cns 0x19) support.
+ add json support for zns report zones.
+ fabrics: fix 'nvme discover' segfault if sysfs path is not
available.
==== python-Mako ====
Version update (1.1.5 -> 1.1.6)
- update to 1.1.6:
* Fixed issue where control statements on multi lines with a backslash would
not parse correctly if the template itself contained CR/LF pairs as on
Windows.
==== python-alembic ====
Version update (1.7.4 -> 1.7.5)
- update to 1.7.5:
* Adjustments to the test suite to accommodate for error message change
in newer SQLAlchemy
==== python-charset-normalizer ====
Version update (2.0.8 -> 2.0.9)
- update to 2.0.9:
* Moderating the logging impact (since 2.0.8) for specific
environments
* Wrong logging level applied when setting kwarg `explain` to True
==== python-importlib-metadata ====
Version update (4.8.1 -> 4.8.2)
- update to 4.8.2:
* #353: Fixed discovery of distributions when path is empty.
==== python-jsonpointer ====
Version update (2.1 -> 2.2)
- update to 2.2:
* Add method and add classmethod tag
* Add test for get_parts
==== python-matplotlib ====
- Skip some broken tests with new pyparsing.
==== python-networkx ====
- Add patch xfail-pydot-tests.patch:
* From upstream, survive pydot test failures.
==== python-numpy ====
Version update (1.21.2 -> 1.21.4)
- Fix abbreviated references
- Update to 1.21.4:
* #20278: BUG: Fix shadowed reference of dtype in type stub
* #20293: BUG: Fix headers for universal2 builds
* #20294: BUG: VOID_nonzero could sometimes mutate alignment flag
* #20295: BUG: Do not use nonzero fastpath on unaligned arrays
* #20296: BUG: Distutils patch to allow for 2 as a minor version (!)
* #20297: BUG, SIMD: Fix 64-bit/8-bit integer division by a scalar
* #20298: BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC...
* #20300: REL: Prepare for the NumPy 1.21.4 release.
* #20302: TST: Fix a Arrayterator typing test failure
- Release to 1.21.3:
* #19745: ENH: Add dtype-support to 3 `generic/ndarray methods
* #19955: BUG: Resolve Divide by Zero on Apple silicon + test failures...
* #19958: MAINT: Mark type-check-only ufunc subclasses as ufunc aliases...
* #19994: BUG: np.tan(np.inf) test failure
* #20080: BUG: Correct incorrect advance in PCG with emulated int128
* #20081: BUG: Fix NaT handling in the PyArray_CompareFunc for datetime...
* #20082: DOC: Ensure that we add documentation also as to the dict for...
* #20106: BUG: core: result_type(0, np.timedelta64(4)) would seg. fault.
- Add patch to fix aarch64 support:
* numpy-fix-cpu_asimdfhm.patch
==== python-pybind11 ====
Version update (2.8.0 -> 2.8.1)
- udpate to 2.8.1:
* The simple namespace creation shortcut added in 2.8.0 was deprecated due to
usage of CPython internal API, and will be removed soon.
* Add C++ Exception type to throw and catch ``AttributeError``.
* Fixed the potential for dangling references when using properties with
``std::optional`` types.
* Modernize usage of ``PyCodeObject`` on Python 3.9+ (moving toward support for
Python 3.11a1)
* A long-standing bug in ``eigen.h`` was fixed (originally PR #3343). The bug
was unmasked by newly added ``static_assert``'s in the Eigen 3.4.0 release.
* Support multiple raw inclusion of CMake helper files
* Fix harmless warning on upcoming CMake 3.22.
* Fix 2.8.0 regression with MSVC 2017 + C++17 mode + Python 3.
* Fix 2.8.0 regression that caused undefined behavior (typically
segfaults) in ``make_key_iterator``/``make_value_iterator`` if dereferencing
the iterator returned a temporary value instead of a reference.
==== python-pycparser ====
Version update (2.20 -> 2.21)
- update to 2.21:
- Much improved support for C11 (multiple PRs)
- Support for parehthesized compount statements (#423)
- Support for modern Python versions (3.9 and 3.10)
- Fix support for structs with nested enums (#387)
- Multiple small bug fixes
==== python-pyparsing ====
Version update (2.4.7 -> 3.0.6)
- requires jinja2 for testing
- requires railroad-diagrams for testing
- update to 3.0.6:
* Added suppress_warning() method to individually suppress a warning
on a specific ParserElement. Used to refactor original_text_for
to preserve internal results names, which, while undocumented, had
been adopted by some projects.
* Fix bug when delimited_list was called with a str literal instead
of a parse expression.
- changes from 3.0.5:
* Added return type annotations for col, line, and lineno.
* Fixed bug when warn_ungrouped_named_tokens_in_collection warning
was raised when assigning a results name to an original_text_for
expression. (Issue #110, would raise warning in packaging.)
* Fixed internal bug where ParserElement.streamline() would not
return self if already streamlined.
* Changed run_tests() output to default to not showing line and
column numbers. If line numbering is desired, call with
with_line_numbers=True. Also fixed minor bug where separating
line was not included after a test failure.
- changes from 3.0.4:
* Fixed bug in which Dict classes did not correctly return tokens
as nested ParseResults
* Documented API-changing side-effect of converting ParseResults
to use __slots__ to pre-define instance attributes.
* Fixed bug in railroad diagramming where the vertical limit would
count all expressions in a group, not just those that would
create visible railroad elements.
- changes from 3.0.3:
* Fixed regex typo in one_of fix for as_keyword=True.
* Fixed a whitespace-skipping bug, Issue #319, introduced as part
of the revert of the LineStart changes.
* Added header column labeling > 100 in with_line_numbers - some
input lines are longer than others.
- changes from 3.0.2:
* Reverted change in behavior with LineStart and StringStart, which
changed the interpretation of when and how LineStart and
StringStart should match when a line starts with spaces. In 3.0.0,
the xxxStart expressions were not really treated like expressions
in their own right, but as modifiers to the following expression
when used like LineStart() + expr, so that if there were whitespace
on the line before expr (which would match in versions prior to
3.0.0), the match would fail.
3.0.0 implemented this by automatically promoting LineStart() +
expr to AtLineStart(expr), which broke existing parsers that did
not expect expr to necessarily be right at the start of the line,
but only be the first token found on the line. This was reported
as a regression in Issue (gh#pyparsing/pyparsing/issues#317).
In 3.0.2, pyparsing reverts to the previous behavior, but will
retain the new AtLineStart and AtStringStart expression classes,
so that parsers can chose whichever behavior applies in their
specific instance.
* Performance enhancement to one_of to always generate an internal
Regex, even if caseless or as_keyword args are given as True
(unless explicitly disabled by passing use_regex=False).
* IndentedBlock class now works with recursive flag. By default,
the results parsed by an IndentedBlock are grouped. This can be
disabled by constructing the IndentedBlock with grouped=False.
- changes from 3.0.1
* Fixed bug where Word(max=n) did not match word groups less than
length 'n'. Thanks to Joachim Metz for catching this!
* Fixed bug where ParseResults accidentally created recursive
contents. Joachim Metz on this one also!
* Fixed bug where warn_on_multiple_string_args_to_oneof warning
is raised even when not enabled.
- changes from 3.0.0
* A consolidated list of all the changes in the 3.0.0 release
can be found in docs/whats_new_in_3_0_0.rst.
(https://github.com/pyparsing/pyparsing/blob/master/docs/whats_new_in_3_0_0.…)
- disable build for python2, not supported anymore
==== python-python-gnupg ====
Version update (0.4.7 -> 0.4.8)
- update to 0.4.8:
* Return gpg's return code in all result instances.
* Add check for invalid file objects.
* Provide more useful status message when a secret key is absent.
* Added a get_recipients() API to find the recipients of an encrypted
message without decrypting it.
==== python-simplejson ====
Version update (3.17.5 -> 3.17.6)
- update to 3.17.6:
* Declare support for Python 3.10 and add wheels
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
libffi (3.3.git30 -> 3.4.2)
nvme-cli (1.15 -> 1.16)
python-Mako (1.1.5 -> 1.1.6)
python-alembic (1.7.4 -> 1.7.5)
python-charset-normalizer (2.0.8 -> 2.0.9)
python-importlib-metadata (4.8.1 -> 4.8.2)
python-jsonpointer (2.1 -> 2.2)
python-matplotlib
python-networkx
python-numpy (1.21.2 -> 1.21.4)
python-pybind11 (2.8.0 -> 2.8.1)
python-pycparser (2.20 -> 2.21)
python-pyparsing (2.4.7 -> 3.0.6)
python-python-gnupg (0.4.7 -> 0.4.8)
python-simplejson (3.17.5 -> 3.17.6)
=== Details ===
==== libffi ====
Version update (3.3.git30 -> 3.4.2)
- disable static trampolines (bsc#1193272)
- update to 3.4.2:
* Add static trampoline support for Linux on x86_64 and ARM64.
* Add support for Alibaba's CSKY architecture.
* Add support for Kalray's KVX architecture.
* Add support for Intel Control-flow Enforcement Technology (CET).
* Add support for ARM Pointer Authentication (PA).
* Fix 32-bit PPC regression.
* Fix MIPS soft-float problem.
* Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
* Enable compatibility with MSVC runtime stack checking.
* Reject float and small integer argument in ffi_prep_cif_var().
* Callers must promote these types themselves.
- drop aarch64.patch: fixed upstream differently
- drop info dependency, uses file triggers now
==== nvme-cli ====
Version update (1.15 -> 1.16)
- Update to version 1.16:
+ Print ProductName found even if subvendor/subdevice is unknown.
+ Add New fields on PEL based on NVMe 2.0a.
+ nvme-cli:
- Split media units written/read into hi/lo 64 bit fields.
- Add support for new SN650 device.
- Update WDC pluging version to 1.15.3.
- fix the [data|mdata]_len param (boo#1193547).
- Add support for C3/Latency Monitor Log page parsing.
- ctrl-loss-tmo should accept -1 as value.
+ nvme: add spinup control feature (fid=0x1A).
+ nvme: Add Identify for CNS 08h NVMe spec 2.0a based.
+ nvme: add boot partition log support.
+ nvme: add support for fid supported and effects log(lid =
0x12).
+ add identify endurance group list (cns 0x19) support.
+ add json support for zns report zones.
+ fabrics: fix 'nvme discover' segfault if sysfs path is not
available.
==== python-Mako ====
Version update (1.1.5 -> 1.1.6)
- update to 1.1.6:
* Fixed issue where control statements on multi lines with a backslash would
not parse correctly if the template itself contained CR/LF pairs as on
Windows.
==== python-alembic ====
Version update (1.7.4 -> 1.7.5)
- update to 1.7.5:
* Adjustments to the test suite to accommodate for error message change
in newer SQLAlchemy
==== python-charset-normalizer ====
Version update (2.0.8 -> 2.0.9)
- update to 2.0.9:
* Moderating the logging impact (since 2.0.8) for specific
environments
* Wrong logging level applied when setting kwarg `explain` to True
==== python-importlib-metadata ====
Version update (4.8.1 -> 4.8.2)
- update to 4.8.2:
* #353: Fixed discovery of distributions when path is empty.
==== python-jsonpointer ====
Version update (2.1 -> 2.2)
- update to 2.2:
* Add method and add classmethod tag
* Add test for get_parts
==== python-matplotlib ====
- Skip some broken tests with new pyparsing.
==== python-networkx ====
- Add patch xfail-pydot-tests.patch:
* From upstream, survive pydot test failures.
==== python-numpy ====
Version update (1.21.2 -> 1.21.4)
- Fix abbreviated references
- Update to 1.21.4:
* #20278: BUG: Fix shadowed reference of dtype in type stub
* #20293: BUG: Fix headers for universal2 builds
* #20294: BUG: VOID_nonzero could sometimes mutate alignment flag
* #20295: BUG: Do not use nonzero fastpath on unaligned arrays
* #20296: BUG: Distutils patch to allow for 2 as a minor version (!)
* #20297: BUG, SIMD: Fix 64-bit/8-bit integer division by a scalar
* #20298: BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC...
* #20300: REL: Prepare for the NumPy 1.21.4 release.
* #20302: TST: Fix a Arrayterator typing test failure
- Release to 1.21.3:
* #19745: ENH: Add dtype-support to 3 `generic/ndarray methods
* #19955: BUG: Resolve Divide by Zero on Apple silicon + test failures...
* #19958: MAINT: Mark type-check-only ufunc subclasses as ufunc aliases...
* #19994: BUG: np.tan(np.inf) test failure
* #20080: BUG: Correct incorrect advance in PCG with emulated int128
* #20081: BUG: Fix NaT handling in the PyArray_CompareFunc for datetime...
* #20082: DOC: Ensure that we add documentation also as to the dict for...
* #20106: BUG: core: result_type(0, np.timedelta64(4)) would seg. fault.
- Add patch to fix aarch64 support:
* numpy-fix-cpu_asimdfhm.patch
==== python-pybind11 ====
Version update (2.8.0 -> 2.8.1)
- udpate to 2.8.1:
* The simple namespace creation shortcut added in 2.8.0 was deprecated due to
usage of CPython internal API, and will be removed soon.
* Add C++ Exception type to throw and catch ``AttributeError``.
* Fixed the potential for dangling references when using properties with
``std::optional`` types.
* Modernize usage of ``PyCodeObject`` on Python 3.9+ (moving toward support for
Python 3.11a1)
* A long-standing bug in ``eigen.h`` was fixed (originally PR #3343). The bug
was unmasked by newly added ``static_assert``'s in the Eigen 3.4.0 release.
* Support multiple raw inclusion of CMake helper files
* Fix harmless warning on upcoming CMake 3.22.
* Fix 2.8.0 regression with MSVC 2017 + C++17 mode + Python 3.
* Fix 2.8.0 regression that caused undefined behavior (typically
segfaults) in ``make_key_iterator``/``make_value_iterator`` if dereferencing
the iterator returned a temporary value instead of a reference.
==== python-pycparser ====
Version update (2.20 -> 2.21)
- update to 2.21:
- Much improved support for C11 (multiple PRs)
- Support for parehthesized compount statements (#423)
- Support for modern Python versions (3.9 and 3.10)
- Fix support for structs with nested enums (#387)
- Multiple small bug fixes
==== python-pyparsing ====
Version update (2.4.7 -> 3.0.6)
- requires jinja2 for testing
- requires railroad-diagrams for testing
- update to 3.0.6:
* Added suppress_warning() method to individually suppress a warning
on a specific ParserElement. Used to refactor original_text_for
to preserve internal results names, which, while undocumented, had
been adopted by some projects.
* Fix bug when delimited_list was called with a str literal instead
of a parse expression.
- changes from 3.0.5:
* Added return type annotations for col, line, and lineno.
* Fixed bug when warn_ungrouped_named_tokens_in_collection warning
was raised when assigning a results name to an original_text_for
expression. (Issue #110, would raise warning in packaging.)
* Fixed internal bug where ParserElement.streamline() would not
return self if already streamlined.
* Changed run_tests() output to default to not showing line and
column numbers. If line numbering is desired, call with
with_line_numbers=True. Also fixed minor bug where separating
line was not included after a test failure.
- changes from 3.0.4:
* Fixed bug in which Dict classes did not correctly return tokens
as nested ParseResults
* Documented API-changing side-effect of converting ParseResults
to use __slots__ to pre-define instance attributes.
* Fixed bug in railroad diagramming where the vertical limit would
count all expressions in a group, not just those that would
create visible railroad elements.
- changes from 3.0.3:
* Fixed regex typo in one_of fix for as_keyword=True.
* Fixed a whitespace-skipping bug, Issue #319, introduced as part
of the revert of the LineStart changes.
* Added header column labeling > 100 in with_line_numbers - some
input lines are longer than others.
- changes from 3.0.2:
* Reverted change in behavior with LineStart and StringStart, which
changed the interpretation of when and how LineStart and
StringStart should match when a line starts with spaces. In 3.0.0,
the xxxStart expressions were not really treated like expressions
in their own right, but as modifiers to the following expression
when used like LineStart() + expr, so that if there were whitespace
on the line before expr (which would match in versions prior to
3.0.0), the match would fail.
3.0.0 implemented this by automatically promoting LineStart() +
expr to AtLineStart(expr), which broke existing parsers that did
not expect expr to necessarily be right at the start of the line,
but only be the first token found on the line. This was reported
as a regression in Issue (gh#pyparsing/pyparsing/issues#317).
In 3.0.2, pyparsing reverts to the previous behavior, but will
retain the new AtLineStart and AtStringStart expression classes,
so that parsers can chose whichever behavior applies in their
specific instance.
* Performance enhancement to one_of to always generate an internal
Regex, even if caseless or as_keyword args are given as True
(unless explicitly disabled by passing use_regex=False).
* IndentedBlock class now works with recursive flag. By default,
the results parsed by an IndentedBlock are grouped. This can be
disabled by constructing the IndentedBlock with grouped=False.
- changes from 3.0.1
* Fixed bug where Word(max=n) did not match word groups less than
length 'n'. Thanks to Joachim Metz for catching this!
* Fixed bug where ParseResults accidentally created recursive
contents. Joachim Metz on this one also!
* Fixed bug where warn_on_multiple_string_args_to_oneof warning
is raised even when not enabled.
- changes from 3.0.0
* A consolidated list of all the changes in the 3.0.0 release
can be found in docs/whats_new_in_3_0_0.rst.
(https://github.com/pyparsing/pyparsing/blob/master/docs/whats_new_in_3_0_0.…)
- disable build for python2, not supported anymore
==== python-python-gnupg ====
Version update (0.4.7 -> 0.4.8)
- update to 0.4.8:
* Return gpg's return code in all result instances.
* Add check for invalid file objects.
* Provide more useful status message when a secret key is absent.
* Added a get_recipients() API to find the recipients of an encrypted
message without decrypting it.
==== python-simplejson ====
Version update (3.17.5 -> 3.17.6)
- update to 3.17.6:
* Declare support for Python 3.10 and add wheels
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa (1.2.5.1 -> 1.2.6)
cloud-init
dbus-1-glib
double-conversion (3.1.5 -> 3.1.6)
fftw3 (3.3.9 -> 3.3.10)
grub2
kmod
libXfixes
perl-Try-Tiny (0.30 -> 0.31)
qemu
re2
runc (1.0.2 -> 1.0.3)
soundtouch (2.2 -> 2.3.1)
sudo (1.9.7p2 -> 1.9.8p2)
suse-module-tools (16.0.14+2 -> 16.0.16)
tpm2.0-abrmd
tpm2.0-tools
=== Details ===
==== alsa ====
Version update (1.2.5.1 -> 1.2.6)
- Update to version 1.2.6:
lots of changes, including UCM and config updates and rawmidi
framing mode support: for details, see below
https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball
==== cloud-init ====
- Remove unneeded BuildRequires on python3-nose.
==== dbus-1-glib ====
- Add relevant dbus-1-glib-<targettype> provides/obsoletes also in
baselibs.conf (boo#1193502).
==== double-conversion ====
Version update (3.1.5 -> 3.1.6)
- update to 3.1.6:
* Features some code cleanups.
* Adds the following new architectures: loongarch, xtensa, nios2, e2k.
==== fftw3 ====
Version update (3.3.9 -> 3.3.10)
- update to 3.3.10:
* Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
to attempt unaligned accesses in certain obscure cases, causing
segfaults.
* This test computes a pair of length-4 real->complex transforms where
the second input is 5 real numbers away from the first input. That
is, there is a gap of one real number between the first and second
input array. The -oexhaustive level allow FFTW to attempt to
compute this transform by reducing it to a pair of complex
transforms of length 2, but now the second input is not aligned to a
complex-number boundary. The fact that 5 is odd is the problem.
* The bug cannot occur in complex->complex transforms because the
complex interface accepts strides in units of complex numbers, so
strides are aligned by construction.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Fix extent not found when initramfs contains shared extents (bsc#1190982)
* 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch
==== kmod ====
Subpackages: libkmod2
- Ensure that kmod and packages linking to libkmod provide same features
(bsc#1193430).
==== libXfixes ====
- update to version 6.0 is needed for GNOME41, particularly the
gnome-settings-daemon's new feature to disconnect from Xwayland
(JIRA #SLE-22829)
==== perl-Try-Tiny ====
Version update (0.30 -> 0.31)
- updated to 0.31
see /usr/share/doc/packages/perl-Try-Tiny/Changes
0.31 2021-11-23 20:29:12Z
- plug Syntax::Keyword::Try and Feature::Compat::Try in the docs
==== qemu ====
* Patches added (bsc#1186256):
qemu-binfmt-conf.sh-allow-overriding-SUS.patch
- cross-i386-binutils and cross-i386-gcc are not needed and were
dropped from Factory - boo#1193424
==== re2 ====
- Use newer libs and GCC on Leap 15.3 & 15.4
==== runc ====
Version update (1.0.2 -> 1.0.3)
- Update to runc v1.0.3. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.3. CVE-2021-43784
* A potential vulnerability was discovered in runc (related to an internal
usage of netlink), however upon further investigation we discovered that
while this bug was exploitable on the master branch of runc, no released
version of runc could be exploited using this bug. The exploit required
being able to create a netlink attribute with a length that would overflow a
uint16 but this was not possible in any released version of runc. For more
information see GHSA-v95c-p5hm-xq8f and CVE-2021-43784.
Due to an abundance of caution we decided to do an emergency release with
this fix, but to reiterate we do not believe this vulnerability was
possible to exploit. Thanks to Felix Wilhelm from Google Project Zero for
discovering and reporting this vulnerability so quickly.
* Fixed inability to start a container with read-write bind mount of a
read-only fuse host mount.
* Fixed inability to start when read-only /dev in set in spec.
* Fixed not removing sub-cgroups upon container delete, when rootless cgroup
v2 is used with older systemd.
* Fixed returning error from GetStats when hugetlb is unsupported (which
causes excessive logging for kubernetes).
==== soundtouch ====
Version update (2.2 -> 2.3.1)
- update to 2.3.1:
* Adjusted cmake build settings and header files that cmake installs
* Disable setting "SOUNDTOUCH_ALLOW_NONEXACT_SIMD_OPTIMIZATION" by default. The
original purpose of this setting was to avoid performance penalty due to
unaligned SIMD memory accesses in old CPUs, but that is not any more issue in
concurrent CPU SIMD implementations and having this setting enabled can cause
slight compromise in result quality.
* soundtouch.clear() to really clear whole processing pipeline state. Earlier
individual variables were left uncleared, which caused slightly different
result if the same audio stream were processed again after calling clear().
* TDstretch to align initial offset position to be in middle of correlation
search window. This ensures that with zero tempo change the output will be
same as input.
* Fix a bug in TDstrectch with too small initial skipFract value that
occurred with certain processing parameter settings: Replace assert with
assignment that corrects the situation.
* Remove OpenMP "_init_threading" workaround from Android build as it's not
needed with concurrent Android SDKs any more.
==== sudo ====
Version update (1.9.7p2 -> 1.9.8p2)
- update to 1.9.8p2
* Fixed a potential out-of-bounds read with "sudo -i" when the
target user's shell is bash. This is a regression introduced
in sudo 1.9.8. Bug #998.
* sudo_logsrvd now only sends a log ID for first command of a session.
There is no need to send the log ID for each sub-command.
* Fixed a few minor memory leaks in intercept mode.
* Fixed a problem with sudo_logsrvd in relay mode if "store_first"
was enabled when handling sub-commands. A new zero-length journal
file was created for each sub-command instead of simply using
the existing journal file.
- update to 1.9.8p1
* Fixed support for passing a prompt (sudo -p) or a login class
(sudo -l) on the command line. This is a regression introduced
in sudo 1.9.8. Bug #993.
* Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends.
This is a regression introduced in sudo 1.9.8. Bug #994.
* Fixed a compilation error when the --enable-static-sudoers configure
option was specified. This is a regression introduced in sudo
1.9.8 caused by a symbol clash with the intercept and log server
protobuf functions.
* It is now possible to transparently intercepting sub-commands
executed by the original command run via sudo. Intercept support
is implemented using LD_PRELOAD (or the equivalent supported by
the system) and so has some limitations. The two main limitations
are that only dynamic executables are supported and only the
execl, execle, execlp, execv, execve, execvp, and execvpe library
functions are currently intercepted. Its main use case is to
support restricting privileged shells run via sudo.
To support this, there is a new "intercept" Defaults setting and
an INTERCEPT command tag that can be used in sudoers. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
Defaults!SHELLS intercept
would cause sudo to run the listed shells in intercept mode.
This can also be set on a per-rule basis. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
chuck ALL = INTERCEPT: SHELLS
would only apply intercept mode to user "chuck" when running one
of the listed shells.
In intercept mode, sudo will not prompt for a password before
running a sub-command and will not allow a set-user-ID or
set-group-ID program to be run by default. The new
intercept_authenticate and intercept_allow_setid sudoers settings
can be used to change this behavior.
* The new "log_subcmds" sudoers setting can be used to log additional
commands run in a privileged shell. It uses the same mechanism as
the intercept support described above and has the same limitations.
* The new "log_exit_status" sudoers setting can be used to log
the exit status commands run via sudo. This is also a corresponding
"log_exit" setting in the sudo_logsrvd.conf eventlog stanza.
* Support for logging sudo_logsrvd errors via syslog or to a file.
Previously, most sudo_logsrvd errors were only visible in the
debug log.
* Better diagnostics when there is a TLS certificate validation error.
* Using the "+=" or "-=" operators in a Defaults setting that takes
a string, not a list, now produces a warning from sudo and a
syntax error from inside visudo.
* Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd
had no effect when creating I/O log parent directories if the I/O log
file name ended with the string "XXXXXX".
* Fixed a bug in the sudoers custom prompt code where the size
parameter that was passed to the strlcpy() function was incorrect.
No overflow was possible since the correct amount of memory was
already pre-allocated.
* The mksigname and mksiglist helper programs are now built with
the host compiler, not the target compiler, when cross-compiling.
Bug #989.
* Fixed compilation error when the --enable-static-sudoers configure
option was specified. This was due to a typo introduced in sudo
1.9.7. GitHub PR #113.
- pack /usr/libexec/sudo/sudo/sudo_intercept.so
==== suse-module-tools ====
Version update (16.0.14+2 -> 16.0.16)
- Update to version 16.0.16:
* modprobe.d: split conf files (jsc#SLE-21626, boo#1193059)
- Rather than shipping two large files with modprobe.d options
(00-system.conf and 50-blacklist.conf), ship multiple small
per-module files. This makes it easier for users to override
distribution defaults.
* blacklist isst_if_mbox_msr (bsc#1187196)
* boot-sysctl: make sure file exists (fix for containers)
* remove blacklist entry for snd_bt87x (bsc#1192974, bsc#51718)
==== tpm2.0-abrmd ====
Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux
- Version 2.4.0
+ remover syslog deprecation warning (bsc#1185154)
+ cover update to 2.3.3 (jsc#SLE-17366)
+ contains reload fix (bsc#1166936~
+ fix tcti loading using short / long names (bsc#1159176)
- Warp selinux into a bcond
==== tpm2.0-tools ====
- The update to 5.2 fill also jsc#SLE-9515 (4.1) and jsc#SLE-17366 (4.3.0)
- Fix python3-PyYAML requirement
- Move the tests inside a bcond. Disabled by default.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa (1.2.5.1 -> 1.2.6)
cloud-init
grub2
k9s (0.25.7 -> 0.25.8)
kmod
libXfixes
qemu
runc (1.0.2 -> 1.0.3)
sudo (1.9.7p2 -> 1.9.8p2)
suse-module-tools (16.0.14+2 -> 16.0.16)
tpm2.0-abrmd
tpm2.0-tools
=== Details ===
==== alsa ====
Version update (1.2.5.1 -> 1.2.6)
- Update to version 1.2.6:
lots of changes, including UCM and config updates and rawmidi
framing mode support: for details, see below
https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball
==== cloud-init ====
- Remove unneeded BuildRequires on python3-nose.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Fix extent not found when initramfs contains shared extents (bsc#1190982)
* 0001-fs-btrfs-Make-extent-item-iteration-to-handle-gaps.patch
==== k9s ====
Version update (0.25.7 -> 0.25.8)
- Update to version 0.25.8:
* release v0.25.8 (#1354)
* add logFile flag to change the default log file path (#1336)
* Support colors on Windows (#1312)
==== kmod ====
Subpackages: libkmod2
- Ensure that kmod and packages linking to libkmod provide same features
(bsc#1193430).
==== libXfixes ====
- update to version 6.0 is needed for GNOME41, particularly the
gnome-settings-daemon's new feature to disconnect from Xwayland
(JIRA #SLE-22829)
==== qemu ====
* Patches added (bsc#1186256):
qemu-binfmt-conf.sh-allow-overriding-SUS.patch
- cross-i386-binutils and cross-i386-gcc are not needed and were
dropped from Factory - boo#1193424
==== runc ====
Version update (1.0.2 -> 1.0.3)
- Update to runc v1.0.3. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.3. CVE-2021-43784
* A potential vulnerability was discovered in runc (related to an internal
usage of netlink), however upon further investigation we discovered that
while this bug was exploitable on the master branch of runc, no released
version of runc could be exploited using this bug. The exploit required
being able to create a netlink attribute with a length that would overflow a
uint16 but this was not possible in any released version of runc. For more
information see GHSA-v95c-p5hm-xq8f and CVE-2021-43784.
Due to an abundance of caution we decided to do an emergency release with
this fix, but to reiterate we do not believe this vulnerability was
possible to exploit. Thanks to Felix Wilhelm from Google Project Zero for
discovering and reporting this vulnerability so quickly.
* Fixed inability to start a container with read-write bind mount of a
read-only fuse host mount.
* Fixed inability to start when read-only /dev in set in spec.
* Fixed not removing sub-cgroups upon container delete, when rootless cgroup
v2 is used with older systemd.
* Fixed returning error from GetStats when hugetlb is unsupported (which
causes excessive logging for kubernetes).
==== sudo ====
Version update (1.9.7p2 -> 1.9.8p2)
- update to 1.9.8p2
* Fixed a potential out-of-bounds read with "sudo -i" when the
target user's shell is bash. This is a regression introduced
in sudo 1.9.8. Bug #998.
* sudo_logsrvd now only sends a log ID for first command of a session.
There is no need to send the log ID for each sub-command.
* Fixed a few minor memory leaks in intercept mode.
* Fixed a problem with sudo_logsrvd in relay mode if "store_first"
was enabled when handling sub-commands. A new zero-length journal
file was created for each sub-command instead of simply using
the existing journal file.
- update to 1.9.8p1
* Fixed support for passing a prompt (sudo -p) or a login class
(sudo -l) on the command line. This is a regression introduced
in sudo 1.9.8. Bug #993.
* Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends.
This is a regression introduced in sudo 1.9.8. Bug #994.
* Fixed a compilation error when the --enable-static-sudoers configure
option was specified. This is a regression introduced in sudo
1.9.8 caused by a symbol clash with the intercept and log server
protobuf functions.
* It is now possible to transparently intercepting sub-commands
executed by the original command run via sudo. Intercept support
is implemented using LD_PRELOAD (or the equivalent supported by
the system) and so has some limitations. The two main limitations
are that only dynamic executables are supported and only the
execl, execle, execlp, execv, execve, execvp, and execvpe library
functions are currently intercepted. Its main use case is to
support restricting privileged shells run via sudo.
To support this, there is a new "intercept" Defaults setting and
an INTERCEPT command tag that can be used in sudoers. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
Defaults!SHELLS intercept
would cause sudo to run the listed shells in intercept mode.
This can also be set on a per-rule basis. For example:
Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
chuck ALL = INTERCEPT: SHELLS
would only apply intercept mode to user "chuck" when running one
of the listed shells.
In intercept mode, sudo will not prompt for a password before
running a sub-command and will not allow a set-user-ID or
set-group-ID program to be run by default. The new
intercept_authenticate and intercept_allow_setid sudoers settings
can be used to change this behavior.
* The new "log_subcmds" sudoers setting can be used to log additional
commands run in a privileged shell. It uses the same mechanism as
the intercept support described above and has the same limitations.
* The new "log_exit_status" sudoers setting can be used to log
the exit status commands run via sudo. This is also a corresponding
"log_exit" setting in the sudo_logsrvd.conf eventlog stanza.
* Support for logging sudo_logsrvd errors via syslog or to a file.
Previously, most sudo_logsrvd errors were only visible in the
debug log.
* Better diagnostics when there is a TLS certificate validation error.
* Using the "+=" or "-=" operators in a Defaults setting that takes
a string, not a list, now produces a warning from sudo and a
syntax error from inside visudo.
* Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd
had no effect when creating I/O log parent directories if the I/O log
file name ended with the string "XXXXXX".
* Fixed a bug in the sudoers custom prompt code where the size
parameter that was passed to the strlcpy() function was incorrect.
No overflow was possible since the correct amount of memory was
already pre-allocated.
* The mksigname and mksiglist helper programs are now built with
the host compiler, not the target compiler, when cross-compiling.
Bug #989.
* Fixed compilation error when the --enable-static-sudoers configure
option was specified. This was due to a typo introduced in sudo
1.9.7. GitHub PR #113.
- pack /usr/libexec/sudo/sudo/sudo_intercept.so
==== suse-module-tools ====
Version update (16.0.14+2 -> 16.0.16)
- Update to version 16.0.16:
* modprobe.d: split conf files (jsc#SLE-21626, boo#1193059)
- Rather than shipping two large files with modprobe.d options
(00-system.conf and 50-blacklist.conf), ship multiple small
per-module files. This makes it easier for users to override
distribution defaults.
* blacklist isst_if_mbox_msr (bsc#1187196)
* boot-sysctl: make sure file exists (fix for containers)
* remove blacklist entry for snd_bt87x (bsc#1192974, bsc#51718)
==== tpm2.0-abrmd ====
Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux
- Version 2.4.0
+ remover syslog deprecation warning (bsc#1185154)
+ cover update to 2.3.3 (jsc#SLE-17366)
+ contains reload fix (bsc#1166936~
+ fix tcti loading using short / long names (bsc#1159176)
- Warp selinux into a bcond
==== tpm2.0-tools ====
- The update to 5.2 fill also jsc#SLE-9515 (4.1) and jsc#SLE-17366 (4.3.0)
- Fix python3-PyYAML requirement
- Move the tests inside a bcond. Disabled by default.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (21.3.0 -> 21.3.1)
Mesa-drivers (21.3.0 -> 21.3.1)
bash
blog (2.21 -> 2.26)
freetype2 (2.11.0 -> 2.11.1)
kio
libopenmpt (0.5.12 -> 0.5.13)
mozilla-nss (3.71 -> 3.73)
multipath-tools (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
perl-libwww-perl (6.58 -> 6.59)
poppler (21.10.0 -> 21.12.0)
poppler-qt5 (21.10.0 -> 21.12.0)
xorg-x11-server
=== Details ===
==== Mesa ====
Version update (21.3.0 -> 21.3.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.3.1
* mostly AMD, Intel & Zink fixes.
==== Mesa-drivers ====
Version update (21.3.0 -> 21.3.1)
Subpackages: Mesa-dri Mesa-gallium
- update to 21.3.1
* mostly AMD, Intel & Zink fixes.
==== bash ====
Subpackages: bash-sh
- avoid duplicating COPYING file in bash-doc (already in main package in
licensedir)
==== blog ====
Version update (2.21 -> 2.26)
Subpackages: libblogger2
- Update to version 2.26
* On s390/x and PPC64 gcc misses unused arg0
- Remove patch fcb9e0c2.patch as now part of tar ball
- Add upstream patch fcb9e0c2.patch
* On s390/x and PPC64 gcc misses unused arg0
- Update to version 2.24
* Avoid install errror due missed directory
- Update to version 2.22
* Avoid KillMode=none for newer systemd version as well as rework
the systemd unit files of blog (boo#1186506)
==== freetype2 ====
Version update (2.11.0 -> 2.11.1)
- update to 2.11.1:
* Some fields in the `CID_FaceDictRec`, `CID_FaceInfoRec`, and
`FT_Data` structures have been changed from signed to unsigned
type, which better reflects the actual usage. It is also an
additional means to protect against malformed input.
* Cmake support has been further improved. To do that various
backward-incompatible changes were necessary; please see file
`CMakeLists.txt` for more details.
* The experimental 'COLR' v1 API has been updated to the latest
OpenType standard 1.9.
==== kio ====
Subpackages: kio-core
- Add patch to fix KRun on Wayland (kde#446272,
gh#openSUSE/kmozillahelper#33):
* 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch
==== libopenmpt ====
Version update (0.5.12 -> 0.5.13)
- Update to 0.5.13:
* [Bug] Fixed various undefined behaviour found with ubsan.
* IMF: Change envelope interpretation to be more like in XM instead of
IT and tighten header validation.
* MED: Some samples had a ping-pong loop when there should be no loop at all.
* MT2: Ignore incorrect drums chunk size in early MT2 files (fixes e.g.
?A little Rock? by Csumi).
* MT2: Work around initial master volume of 0 used in some files that apply
a fade-in a the song start using track automation that would stay silent
forever otherwise (track automation is currently not supported).
* OKT: Apply portamento on every tick.
* mpg123: Update to v1.29.2 (2021-10-23).
==== mozilla-nss ====
Version update (3.71 -> 3.73)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs
- update to NSS 3.73
* bmo#1735028 - check for missing signedData field.
* bmo#1737470 - Ensure DER encoded signatures are within size limits.
* bmo#1729550 - NSS needs FiPS 140-3 version indicators.
* bmo#1692132 - pkix_CacheCert_Lookup doesn't return cached certs
* bmo#1738600 - sunset Coverity from NSS
MFSA 2021-51 (bsc#1193170)
* CVE-2021-43527 (bmo#1737470)
Memory corruption via DER-encoded DSA and RSA-PSS signatures
- update to NSS 3.72
* Remove newline at the end of coreconf.dep
* bmo#1731911 - Fix nsinstall parallel failure.
* bmo#1729930 - Increase KDF cache size to mitigate perf
regression in about:logins
==== multipath-tools ====
Version update (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
Subpackages: kpartx libmpath0
- Update to 0.8.8+38+suse.2bdd3a14.obscpio
* upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31
- Drop versioned dependency on libmpath0 again (bsc#1190622)
* Since 0.8.6, libmultipath and libmpathpersist have got proper ABI
versioning, and rpmbuild auto-generates dependencies on
libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.
- Update to version 0.8.7+138+suse.7c9afe31:
New upstream version (pre-0.8.8)
* deprecate "config_dir" and "multipath_dir" config options
(will be removed in future version)
* remove dependency on systemd-udevd-settle.service (boo#1193336)
* fix crash in remove_map (boo#1193334)
* CLI: add path wildcard "%I" for init state
* CLI: add "reconfigure all" command
* allow multiple pending "reconfigure" commands (bsc#1189551)
* speed up "reconfigure" by avoiding unnecessary map reloads
(bsc#1189551)
* rework of CLI command handler (unix socket handler) to avoid
hanging CLI commands (bsc#1189551)
* fix multipathd startup after stop during reconfigure (boo#1193338)
* improve error detection and warning messages in config file parser
* fix exit status of multipath -T (bsc#1191900)
* fix defects reported by coverity (boo#1193342)
- avoid sleeping with locks held
- exit if bindings file is broken
- set umask before mkstemp
- add bounds and consistency checks in SCSI VPD parsing code
* add hardware table entry for DellEMC/ME4 (PowerVault ME4)
==== perl-libwww-perl ====
Version update (6.58 -> 6.59)
- updated to 6.59
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.59 2021-12-02 21:16:04Z
- Use American English aspell master dictionary for POD spelling tests (GH#394) (Ville Skyttä)
- Remove unnecessary string concatenations in mirror error messages (GH#391) (Ville Skyttä)
- Spelling and grammar fixes (GH#390) (Ville Skyttä)
==== poppler ====
Version update (21.10.0 -> 21.12.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8
- update to 21.12.0:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
* Add API for validation of signatures
* Add API to read/save to file descriptor
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
* Increase C++ standard to 17
- Update to 21.11.0:
core:
* Fix rendering of some non-standard confirming annotations
* Support rendering of some non-standard Type3 charprocs
* TextOutputDev: Respect orientation when selecting words
* CairoOutputDev: Don't override the antialias settings from the cairo_t
* StructElement: support MCID in XObjects
* Fix detection of monospace fonts
* Ignore Adobe-Identity for non embedded CID fonts
* PageLabelInfo::labelToIndex: work on some special no style intervals
* Fix crash in malformed files
* Minor code improvements
utils:
* pdfinfo: add -url option to print all URLs in a PDF
* pdftohtml: document what zoom means in regard to DPI
qt6:
* Require Qt 6.1
* Minor code improvements
==== poppler-qt5 ====
Version update (21.10.0 -> 21.12.0)
- update to 21.12.0:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
* Add API for validation of signatures
* Add API to read/save to file descriptor
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
* Increase C++ standard to 17
- Update to 21.11.0:
core:
* Fix rendering of some non-standard confirming annotations
* Support rendering of some non-standard Type3 charprocs
* TextOutputDev: Respect orientation when selecting words
* CairoOutputDev: Don't override the antialias settings from the cairo_t
* StructElement: support MCID in XObjects
* Fix detection of monospace fonts
* Ignore Adobe-Identity for non embedded CID fonts
* PageLabelInfo::labelToIndex: work on some special no style intervals
* Fix crash in malformed files
* Minor code improvements
utils:
* pdfinfo: add -url option to print all URLs in a PDF
* pdftohtml: document what zoom means in regard to DPI
qt6:
* Require Qt 6.1
* Minor code improvements
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb
- u_pci-primary-Fix-up-primary-PCI-device-detection-for-the-platfrom-bus.patch
* Fix SEGFAULT when parsing bus IDs of NULL
- u_Support-configuration-files-under-run-X11-xorg.conf..patch
* Support configuration files under /run. Required for generating
configuration files via udev.
- u_Add-udev-scripts-for-configuration-of-platform-devic.patch
* Generate configuration files for platform devices
- u_Revert-xf86-Accept-devices-with-the-simpledrm-driver.patch
* Code has been obsoleted by udev patchset
- u_Add-udev-rule-for-HyperV-devices.patch
* Same as for platform devices, but on HyperV
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
bash
freetype2 (2.11.0 -> 2.11.1)
multipath-tools (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
rdma-core (37.1 -> 38.0)
=== Details ===
==== bash ====
Subpackages: bash-sh
- avoid duplicating COPYING file in bash-doc (already in main package in
licensedir)
==== freetype2 ====
Version update (2.11.0 -> 2.11.1)
- update to 2.11.1:
* Some fields in the `CID_FaceDictRec`, `CID_FaceInfoRec`, and
`FT_Data` structures have been changed from signed to unsigned
type, which better reflects the actual usage. It is also an
additional means to protect against malformed input.
* Cmake support has been further improved. To do that various
backward-incompatible changes were necessary; please see file
`CMakeLists.txt` for more details.
* The experimental 'COLR' v1 API has been updated to the latest
OpenType standard 1.9.
==== multipath-tools ====
Version update (0.8.7+14+suse.5a09bfa -> 0.8.8+38+suse.2bdd3a14)
Subpackages: kpartx libmpath0
- Update to 0.8.8+38+suse.2bdd3a14.obscpio
* upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31
- Drop versioned dependency on libmpath0 again (bsc#1190622)
* Since 0.8.6, libmultipath and libmpathpersist have got proper ABI
versioning, and rpmbuild auto-generates dependencies on
libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.
- Update to version 0.8.7+138+suse.7c9afe31:
New upstream version (pre-0.8.8)
* deprecate "config_dir" and "multipath_dir" config options
(will be removed in future version)
* remove dependency on systemd-udevd-settle.service (boo#1193336)
* fix crash in remove_map (boo#1193334)
* CLI: add path wildcard "%I" for init state
* CLI: add "reconfigure all" command
* allow multiple pending "reconfigure" commands (bsc#1189551)
* speed up "reconfigure" by avoiding unnecessary map reloads
(bsc#1189551)
* rework of CLI command handler (unix socket handler) to avoid
hanging CLI commands (bsc#1189551)
* fix multipathd startup after stop during reconfigure (boo#1193338)
* improve error detection and warning messages in config file parser
* fix exit status of multipath -T (bsc#1191900)
* fix defects reported by coverity (boo#1193342)
- avoid sleeping with locks held
- exit if bindings file is broken
- set umask before mkstemp
- add bounds and consistency checks in SCSI VPD parsing code
* add hardware table entry for DellEMC/ME4 (PowerVault ME4)
==== rdma-core ====
Version update (37.1 -> 38.0)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Update to v38.0 (jsc#SLE-18383)
- Bugfixes on all providers
- New provider for irdma support
- Add rdma-ndd to recommended depencies of rdma-core
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
gcc11 (11.2.1+git610 -> 11.2.1+git1018)
glibc
kernel-firmware (20211115 -> 20211123)
kernel-source (5.15.5 -> 5.15.6)
openssl-1_1
=== Details ===
==== gcc11 ====
Version update (11.2.1+git610 -> 11.2.1+git1018)
Subpackages: cpp11 libgcc_s1 libgfortran5 libgomp1 libquadmath0 libstdc++6 libubsan1
- Enable the cross compilers also on i586
- Enable some cross compilers also in rings
- Remove cross compilers for i386 target
- Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
* fixes issue with debug dumping together with -o /dev/null
* fixes libgccjit issue showing up in emacs build [boo#1192951]
- Package mwaitintrin.h
- Remove spurious exit from change_spec.
- Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++)
cross compiler, not just a freestanding one. I.e. with a cross
glibc. They don't yet support the sanitizer libraries.
Part of [jsc#OBS-124].
==== glibc ====
Subpackages: glibc-locale glibc-locale-base
- Enable building the cross packages in rings.
==== kernel-firmware ====
Version update (20211115 -> 20211123)
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 20211123:
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* amdgpu: update yellow carp dmcub firmware
* amdgpu: update vangogh DMCUB firmware
* Update ath10k/QCA6174/hw3.0/board-2.bin
* mrvl: prestera: Update Marvell Prestera Switchdev v4.0
* QCA: Add Bluetooth firmware for WCN685x
- Fix the script to adapt ZSTD compressed modules (jsc#SLE-21256)
- Update _service to follow branch main instead
- Update aliases
==== kernel-source ====
Version update (5.15.5 -> 5.15.6)
- Linux 5.15.6 (bsc#1012628).
- drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
(bsc#1012628).
- drm/amdgpu/gfx10: add wraparound gpu counter check for APUs
as well (bsc#1012628).
- block: avoid to quiesce queue in elevator_init_mq (bsc#1012628).
- blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue
and disk_release() (bsc#1012628).
- docs: accounting: update delay-accounting.rst reference
(bsc#1012628).
- firmware: arm_scmi: Fix type error in sensor protocol
(bsc#1012628).
- firmware: arm_scmi: Fix type error assignment in voltage
protocol (bsc#1012628).
- io_uring: fix soft lockup when call __io_remove_buffers
(bsc#1012628).
- cifs: nosharesock should be set on new server (bsc#1012628).
- tracing: Check pid filtering when creating events (bsc#1012628).
- ksmbd: Fix an error handling path in 'smb2_sess_setup()'
(bsc#1012628).
- vhost/vsock: fix incorrect used length reported to the guest
(bsc#1012628).
- vdpa_sim: avoid putting an uninitialized iova_domain
(bsc#1012628).
- iommu/amd: Clarify AMD IOMMUv2 initialization messages
(bsc#1012628).
- ceph: properly handle statfs on multifs setups (bsc#1012628).
- cifs: nosharesock should not share socket with future sessions
(bsc#1012628).
- riscv: dts: microchip: drop duplicated MMC/SDHC node
(bsc#1012628).
- riscv: dts: microchip: fix board compatible (bsc#1012628).
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
(bsc#1012628).
- f2fs: quota: fix potential deadlock (bsc#1012628).
- iommu/vt-d: Fix unmap_pages support (bsc#1012628).
- iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 (bsc#1012628).
- sched/scs: Reset task stack state in bringup_cpu()
(bsc#1012628).
- perf: Ignore sigtrap for tracepoints destined for other tasks
(bsc#1012628).
- locking/rwsem: Make handoff bit handling more consistent
(bsc#1012628).
- net: mscc: ocelot: correctly report the timestamping RX filters
in ethtool (bsc#1012628).
- net: mscc: ocelot: don't downgrade timestamping RX filters in
SIOCSHWTSTAMP (bsc#1012628).
- net: hns3: fix incorrect components info of ethtool --reset
command (bsc#1012628).
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs
(bsc#1012628).
- net/smc: Don't call clcsock shutdown twice when smc shutdown
(bsc#1012628).
- net: vlan: fix underflow for the real_dev refcnt (bsc#1012628).
- ethtool: ioctl: fix potential NULL deref in
ethtool_set_coalesce() (bsc#1012628).
- net/sched: sch_ets: don't peek at classes beyond 'nbands'
(bsc#1012628).
- net: stmmac: Disable Tx queues when reconfiguring the interface
(bsc#1012628).
- tls: fix replacing proto_ops (bsc#1012628).
- tls: splice_read: fix accessing pre-processed records
(bsc#1012628).
- tls: splice_read: fix record type check (bsc#1012628).
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
(bsc#1012628).
- MIPS: loongson64: fix FTLB configuration (bsc#1012628).
- igb: fix netpoll exit with traffic (bsc#1012628).
- nvmet: use IOCB_NOWAIT only if the filesystem supports it
(bsc#1012628).
- net/smc: Fix loop in smc_listen (bsc#1012628).
- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()
(bsc#1012628).
- net: phylink: Force retrigger in case of latched link-fail
indicator (bsc#1012628).
- net: phylink: Force link down and retrigger resolve on interface
change (bsc#1012628).
- lan743x: fix deadlock in lan743x_phy_link_status_change()
(bsc#1012628).
- tcp_cubic: fix spurious Hystart ACK train detections for
not-cwnd-limited flows (bsc#1012628).
- drm/amd/display: Set plane update flags for all planes in reset
(bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after GPU reset
(bsc#1012628).
- PM: hibernate: use correct mode for swsusp_close()
(bsc#1012628).
- net/ncsi : Add payload to be 32-bit aligned to fix dropped
packets (bsc#1012628).
- arm64: uaccess: avoid blocking within critical sections
(bsc#1012628).
- drm/hyperv: Fix device removal on Gen1 VMs (bsc#1012628).
- nvmet-tcp: fix incomplete data digest send (bsc#1012628).
- cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs
(bsc#1012628).
- net: marvell: mvpp2: increase MTU limit when XDP enabled
(bsc#1012628).
- net: ipa: kill ipa_cmd_pipeline_clear() (bsc#1012628).
- net: ipa: separate disabling setup from modem stop
(bsc#1012628).
- net: ipa: directly disable ipa-setup-ready interrupt
(bsc#1012628).
- mlxsw: spectrum: Protect driver from buggy firmware
(bsc#1012628).
- net/smc: Ensure the active closing peer first closes clcsock
(bsc#1012628).
- i2c: virtio: disable timeout handling (bsc#1012628).
- erofs: fix deadlock when shrink erofs slab (bsc#1012628).
- scsi: scsi_debug: Zero clear zones at reset write pointer
(bsc#1012628).
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
(bsc#1012628).
- ice: avoid bpf_prog refcount underflow (bsc#1012628).
- ice: fix vsi->txq_map sizing (bsc#1012628).
- net: nexthop: release IPv6 per-cpu dsts when replacing a
nexthop group (bsc#1012628).
- net: ipv6: add fib6_nh_release_dsts stub (bsc#1012628).
- net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls
(bsc#1012628).
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid
(bsc#1012628).
- ipv6: fix typos in __ip6_finish_output() (bsc#1012628).
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented
(bsc#1012628).
- af_unix: fix regression in read after shutdown (bsc#1012628).
- mptcp: use delegate action to schedule 3rd ack retrans
(bsc#1012628).
- mptcp: fix delack timer (bsc#1012628).
- ALSA: intel-dsp-config: add quirk for JSL devices based on
ES8336 codec (bsc#1012628).
- xen/pvh: add missing prototype to header (bsc#1012628).
- x86/pvh: add prototype for xen_pvh_init() (bsc#1012628).
- iavf: Fix VLAN feature flags after VFR (bsc#1012628).
- iavf: Fix refreshing iavf adapter stats on ethtool request
(bsc#1012628).
- iavf: Prevent changing static ITR values if adaptive moderation
is on (bsc#1012628).
- HID: magicmouse: prevent division by 0 on scroll (bsc#1012628).
- HID: input: set usage type to key on keycode remap
(bsc#1012628).
- HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields
(bsc#1012628).
- net: marvell: prestera: fix double free issue on err path
(bsc#1012628).
- net: marvell: prestera: fix brige port operation (bsc#1012628).
- drm/aspeed: Fix vga_pw sysfs output (bsc#1012628).
- drm/vc4: fix error code in vc4_create_object() (bsc#1012628).
- scsi: mpt3sas: Fix incorrect system timestamp (bsc#1012628).
- scsi: mpt3sas: Fix system going into read-only mode
(bsc#1012628).
- scsi: mpt3sas: Fix kernel panic during drive powercycle test
(bsc#1012628).
- scsi: qla2xxx: edif: Fix off by one bug in
qla_edif_app_getfcinfo() (bsc#1012628).
- drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks
(bsc#1012628).
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
(bsc#1012628).
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed
(bsc#1012628).
- ASoC: stm32: i2s: fix 32 bits channel length without mclk
(bsc#1012628).
- firmware: arm_scmi: pm: Propagate return value to caller
(bsc#1012628).
- firmware: arm_scmi: Fix base agent discover response
(bsc#1012628).
- net: ieee802154: handle iftypes as u32 (bsc#1012628).
- ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask
(bsc#1012628).
- ASoC: codecs: wcd934x: return error code correctly from
hw_params (bsc#1012628).
- ASoC: codecs: wcd938x: fix volatile register range
(bsc#1012628).
- ASoC: topology: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling
(bsc#1012628).
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
(bsc#1012628).
- ARM: dts: bcm2711: Fix PCIe interrupts (bsc#1012628).
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node
(bsc#1012628).
- ARM: dts: BCM5301X: Fix I2C controller interrupt (bsc#1012628).
- firmware: arm_scmi: Fix null de-reference on error path
(bsc#1012628).
- media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86
(bsc#1012628).
- netfilter: flowtable: fix IPv6 tunnel addr match (bsc#1012628).
- netfilter: ipvs: Fix reuse connection if RS weight is 0
(bsc#1012628).
- netfilter: ctnetlink: do not erase error code with EINVAL
(bsc#1012628).
- netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY
(bsc#1012628).
- ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended
(bsc#1012628).
- proc/vmcore: fix clearing user buffer by properly using
clear_user() (bsc#1012628).
- drm/amd/display: Fix OLED brightness control on eDP
(bsc#1012628).
- PCI: aardvark: Fix link training (bsc#1012628).
- PCI: aardvark: Simplify initialization of rootcap on virtual
bridge (bsc#1012628).
- PCI: aardvark: Implement re-issuing config requests on CRS
response (bsc#1012628).
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
(bsc#1012628).
- NFSv42: Fix pagecache invalidation after COPY/CLONE
(bsc#1012628).
- iomap: Fix inline extent handling in iomap_readpage
(bsc#1012628).
- powerpc/32: Fix hardlockup on vmap stack overflow (bsc#1012628).
- cpufreq: intel_pstate: Fix active mode offline/online EPP
handling (bsc#1012628).
- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd
(bsc#1012628).
- mdio: aspeed: Fix "Link is Down" issue (bsc#1012628).
- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (bsc#1012628).
- mmc: sdhci-esdhc-imx: disable CMDQ support (bsc#1012628).
- tracing: Fix pid filtering when triggers are attached
(bsc#1012628).
- tracing/uprobe: Fix uprobe_perf_open probes iteration
(bsc#1012628).
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
(bsc#1012628).
- ksmbd: fix memleak in get_file_stream_info() (bsc#1012628).
- ksmbd: contain default data stream even if xattr is empty
(bsc#1012628).
- ksmbd: downgrade addition info error msg to debug in
smb2_get_info_sec() (bsc#1012628).
- drm/nouveau: recognise GA106 (bsc#1012628).
- drm/amdgpu/pm: fix powerplay OD interface (bsc#1012628).
- drm/amdgpu: IH process reset count when restart (bsc#1012628).
- io_uring: fix link traversal locking (bsc#1012628).
- io_uring: fail cancellation for EXITING tasks (bsc#1012628).
- io_uring: correct link-list traversal locking (bsc#1012628).
- xen: detect uninitialized xenbus in xenbus_init (bsc#1012628).
- xen: don't continue xenstore initialization in case of errors
(bsc#1012628).
- fuse: release pipe buf after last use (bsc#1012628).
- staging: r8188eu: fix a memory leak in rtw_wx_read32()
(bsc#1012628).
- staging: r8188eu: use GFP_ATOMIC under spinlock (bsc#1012628).
- staging: r8188eu: Fix breakage introduced when 5G code was
removed (bsc#1012628).
- staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic
context (bsc#1012628).
- staging: rtl8192e: Fix use after free in
_rtl92e_pci_disconnect() (bsc#1012628).
- staging: greybus: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- staging/fbtft: Fix backlight (bsc#1012628).
- HID: wacom: Use "Confidence" flag to prevent reporting invalid
contacts (bsc#1012628).
- Revert "parisc: Fix backtrace to always include init funtion
names" (bsc#1012628).
- media: cec: copy sequence field for the reply (bsc#1012628).
- ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100
(bsc#1012628).
- ALSA: ctxfi: Fix out-of-range access (bsc#1012628).
- binder: fix test regression due to sender_euid change
(bsc#1012628).
- usb: hub: Fix locking issues with address0_mutex (bsc#1012628).
- usb: hub: Fix usb enumeration issue due to address0 race
(bsc#1012628).
- usb: xhci: tegra: Check padctrl interrupt presence in device
tree (bsc#1012628).
- usb: typec: fusb302: Fix masking of comparator and bc_lvl
interrupts (bsc#1012628).
- usb: chipidea: ci_hdrc_imx: fix potential error pointer
dereference in probe (bsc#1012628).
- net: nexthop: fix null pointer dereference when IPv6 is not
enabled (bsc#1012628).
- net: usb: Correct PHY handling of smsc95xx (bsc#1012628).
- usb: dwc3: gadget: Fix null pointer exception (bsc#1012628).
- usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer
(bsc#1012628).
- usb: dwc3: gadget: Ignore NoStream after End Transfer
(bsc#1012628).
- usb: dwc3: core: Revise GHWPARAMS9 offset (bsc#1012628).
- usb: dwc3: leave default DMA for PCI devices (bsc#1012628).
- usb: dwc2: hcd_queue: Fix use of floating point literal
(bsc#1012628).
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames
(bsc#1012628).
- USB: serial: option: add Fibocom FM101-GL variants
(bsc#1012628).
- USB: serial: option: add Telit LE910S1 0x9200 composition
(bsc#1012628).
- USB: serial: pl2303: fix GC type detection (bsc#1012628).
- ACPI: CPPC: Add NULL pointer check to cppc_get_perf()
(bsc#1012628).
- ACPI: Get acpi_device's parent from the parent field
(bsc#1012628).
- scsi: sd: Fix sd_do_mode_sense() buffer length handling
(bsc#1012628).
- commit 30c5f4d
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
(CVE-2021-43976 bsc#1192847).
- commit c216596
- constraints: Build aarch64 on recent ARMv8.1 builders.
Request asimdrdm feature which is available only on recent ARMv8.1 CPUs.
This should prevent scheduling the kernel on an older slower builder.
- commit 60fc53f
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Add support for livepatches (jsc#SLE-20049).
- Generate ipa-clones tarball artifact when livepatching is enabled.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
gcc11 (11.2.1+git610 -> 11.2.1+git1018)
glibc
kernel-firmware (20211115 -> 20211123)
kernel-source (5.15.5 -> 5.15.6)
openssl-1_1
=== Details ===
==== gcc11 ====
Version update (11.2.1+git610 -> 11.2.1+git1018)
Subpackages: libgcc_s1 libgfortran5 libgomp1 libquadmath0 libstdc++6
- Enable the cross compilers also on i586
- Enable some cross compilers also in rings
- Remove cross compilers for i386 target
- Update to gcc-11 branch head (7510c23c1ec53aa4a62705f03), git1018
* fixes issue with debug dumping together with -o /dev/null
* fixes libgccjit issue showing up in emacs build [boo#1192951]
- Package mwaitintrin.h
- Remove spurious exit from change_spec.
- Enable the full cross compiler, cross-aarch64-gcc11 and
cross-riscv64-gcc11 now provide a fully hosted C (and C++)
cross compiler, not just a freestanding one. I.e. with a cross
glibc. They don't yet support the sanitizer libraries.
Part of [jsc#OBS-124].
==== glibc ====
Subpackages: glibc-locale-base
- Enable building the cross packages in rings.
==== kernel-firmware ====
Version update (20211115 -> 20211123)
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 20211123:
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* amdgpu: update yellow carp dmcub firmware
* amdgpu: update vangogh DMCUB firmware
* Update ath10k/QCA6174/hw3.0/board-2.bin
* mrvl: prestera: Update Marvell Prestera Switchdev v4.0
* QCA: Add Bluetooth firmware for WCN685x
- Fix the script to adapt ZSTD compressed modules (jsc#SLE-21256)
- Update _service to follow branch main instead
- Update aliases
==== kernel-source ====
Version update (5.15.5 -> 5.15.6)
- Linux 5.15.6 (bsc#1012628).
- drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
(bsc#1012628).
- drm/amdgpu/gfx10: add wraparound gpu counter check for APUs
as well (bsc#1012628).
- block: avoid to quiesce queue in elevator_init_mq (bsc#1012628).
- blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue
and disk_release() (bsc#1012628).
- docs: accounting: update delay-accounting.rst reference
(bsc#1012628).
- firmware: arm_scmi: Fix type error in sensor protocol
(bsc#1012628).
- firmware: arm_scmi: Fix type error assignment in voltage
protocol (bsc#1012628).
- io_uring: fix soft lockup when call __io_remove_buffers
(bsc#1012628).
- cifs: nosharesock should be set on new server (bsc#1012628).
- tracing: Check pid filtering when creating events (bsc#1012628).
- ksmbd: Fix an error handling path in 'smb2_sess_setup()'
(bsc#1012628).
- vhost/vsock: fix incorrect used length reported to the guest
(bsc#1012628).
- vdpa_sim: avoid putting an uninitialized iova_domain
(bsc#1012628).
- iommu/amd: Clarify AMD IOMMUv2 initialization messages
(bsc#1012628).
- ceph: properly handle statfs on multifs setups (bsc#1012628).
- cifs: nosharesock should not share socket with future sessions
(bsc#1012628).
- riscv: dts: microchip: drop duplicated MMC/SDHC node
(bsc#1012628).
- riscv: dts: microchip: fix board compatible (bsc#1012628).
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
(bsc#1012628).
- f2fs: quota: fix potential deadlock (bsc#1012628).
- iommu/vt-d: Fix unmap_pages support (bsc#1012628).
- iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 (bsc#1012628).
- sched/scs: Reset task stack state in bringup_cpu()
(bsc#1012628).
- perf: Ignore sigtrap for tracepoints destined for other tasks
(bsc#1012628).
- locking/rwsem: Make handoff bit handling more consistent
(bsc#1012628).
- net: mscc: ocelot: correctly report the timestamping RX filters
in ethtool (bsc#1012628).
- net: mscc: ocelot: don't downgrade timestamping RX filters in
SIOCSHWTSTAMP (bsc#1012628).
- net: hns3: fix incorrect components info of ethtool --reset
command (bsc#1012628).
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs
(bsc#1012628).
- net/smc: Don't call clcsock shutdown twice when smc shutdown
(bsc#1012628).
- net: vlan: fix underflow for the real_dev refcnt (bsc#1012628).
- ethtool: ioctl: fix potential NULL deref in
ethtool_set_coalesce() (bsc#1012628).
- net/sched: sch_ets: don't peek at classes beyond 'nbands'
(bsc#1012628).
- net: stmmac: Disable Tx queues when reconfiguring the interface
(bsc#1012628).
- tls: fix replacing proto_ops (bsc#1012628).
- tls: splice_read: fix accessing pre-processed records
(bsc#1012628).
- tls: splice_read: fix record type check (bsc#1012628).
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
(bsc#1012628).
- MIPS: loongson64: fix FTLB configuration (bsc#1012628).
- igb: fix netpoll exit with traffic (bsc#1012628).
- nvmet: use IOCB_NOWAIT only if the filesystem supports it
(bsc#1012628).
- net/smc: Fix loop in smc_listen (bsc#1012628).
- net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()
(bsc#1012628).
- net: phylink: Force retrigger in case of latched link-fail
indicator (bsc#1012628).
- net: phylink: Force link down and retrigger resolve on interface
change (bsc#1012628).
- lan743x: fix deadlock in lan743x_phy_link_status_change()
(bsc#1012628).
- tcp_cubic: fix spurious Hystart ACK train detections for
not-cwnd-limited flows (bsc#1012628).
- drm/amd/display: Set plane update flags for all planes in reset
(bsc#1012628).
- drm/amd/display: Fix DPIA outbox timeout after GPU reset
(bsc#1012628).
- PM: hibernate: use correct mode for swsusp_close()
(bsc#1012628).
- net/ncsi : Add payload to be 32-bit aligned to fix dropped
packets (bsc#1012628).
- arm64: uaccess: avoid blocking within critical sections
(bsc#1012628).
- drm/hyperv: Fix device removal on Gen1 VMs (bsc#1012628).
- nvmet-tcp: fix incomplete data digest send (bsc#1012628).
- cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs
(bsc#1012628).
- net: marvell: mvpp2: increase MTU limit when XDP enabled
(bsc#1012628).
- net: ipa: kill ipa_cmd_pipeline_clear() (bsc#1012628).
- net: ipa: separate disabling setup from modem stop
(bsc#1012628).
- net: ipa: directly disable ipa-setup-ready interrupt
(bsc#1012628).
- mlxsw: spectrum: Protect driver from buggy firmware
(bsc#1012628).
- net/smc: Ensure the active closing peer first closes clcsock
(bsc#1012628).
- i2c: virtio: disable timeout handling (bsc#1012628).
- erofs: fix deadlock when shrink erofs slab (bsc#1012628).
- scsi: scsi_debug: Zero clear zones at reset write pointer
(bsc#1012628).
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
(bsc#1012628).
- ice: avoid bpf_prog refcount underflow (bsc#1012628).
- ice: fix vsi->txq_map sizing (bsc#1012628).
- net: nexthop: release IPv6 per-cpu dsts when replacing a
nexthop group (bsc#1012628).
- net: ipv6: add fib6_nh_release_dsts stub (bsc#1012628).
- net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls
(bsc#1012628).
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid
(bsc#1012628).
- ipv6: fix typos in __ip6_finish_output() (bsc#1012628).
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented
(bsc#1012628).
- af_unix: fix regression in read after shutdown (bsc#1012628).
- mptcp: use delegate action to schedule 3rd ack retrans
(bsc#1012628).
- mptcp: fix delack timer (bsc#1012628).
- ALSA: intel-dsp-config: add quirk for JSL devices based on
ES8336 codec (bsc#1012628).
- xen/pvh: add missing prototype to header (bsc#1012628).
- x86/pvh: add prototype for xen_pvh_init() (bsc#1012628).
- iavf: Fix VLAN feature flags after VFR (bsc#1012628).
- iavf: Fix refreshing iavf adapter stats on ethtool request
(bsc#1012628).
- iavf: Prevent changing static ITR values if adaptive moderation
is on (bsc#1012628).
- HID: magicmouse: prevent division by 0 on scroll (bsc#1012628).
- HID: input: set usage type to key on keycode remap
(bsc#1012628).
- HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields
(bsc#1012628).
- net: marvell: prestera: fix double free issue on err path
(bsc#1012628).
- net: marvell: prestera: fix brige port operation (bsc#1012628).
- drm/aspeed: Fix vga_pw sysfs output (bsc#1012628).
- drm/vc4: fix error code in vc4_create_object() (bsc#1012628).
- scsi: mpt3sas: Fix incorrect system timestamp (bsc#1012628).
- scsi: mpt3sas: Fix system going into read-only mode
(bsc#1012628).
- scsi: mpt3sas: Fix kernel panic during drive powercycle test
(bsc#1012628).
- scsi: qla2xxx: edif: Fix off by one bug in
qla_edif_app_getfcinfo() (bsc#1012628).
- drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks
(bsc#1012628).
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
(bsc#1012628).
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed
(bsc#1012628).
- ASoC: stm32: i2s: fix 32 bits channel length without mclk
(bsc#1012628).
- firmware: arm_scmi: pm: Propagate return value to caller
(bsc#1012628).
- firmware: arm_scmi: Fix base agent discover response
(bsc#1012628).
- net: ieee802154: handle iftypes as u32 (bsc#1012628).
- ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask
(bsc#1012628).
- ASoC: codecs: wcd934x: return error code correctly from
hw_params (bsc#1012628).
- ASoC: codecs: wcd938x: fix volatile register range
(bsc#1012628).
- ASoC: topology: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling
(bsc#1012628).
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
(bsc#1012628).
- ARM: dts: bcm2711: Fix PCIe interrupts (bsc#1012628).
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node
(bsc#1012628).
- ARM: dts: BCM5301X: Fix I2C controller interrupt (bsc#1012628).
- firmware: arm_scmi: Fix null de-reference on error path
(bsc#1012628).
- media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86
(bsc#1012628).
- netfilter: flowtable: fix IPv6 tunnel addr match (bsc#1012628).
- netfilter: ipvs: Fix reuse connection if RS weight is 0
(bsc#1012628).
- netfilter: ctnetlink: do not erase error code with EINVAL
(bsc#1012628).
- netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY
(bsc#1012628).
- ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended
(bsc#1012628).
- proc/vmcore: fix clearing user buffer by properly using
clear_user() (bsc#1012628).
- drm/amd/display: Fix OLED brightness control on eDP
(bsc#1012628).
- PCI: aardvark: Fix link training (bsc#1012628).
- PCI: aardvark: Simplify initialization of rootcap on virtual
bridge (bsc#1012628).
- PCI: aardvark: Implement re-issuing config requests on CRS
response (bsc#1012628).
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
(bsc#1012628).
- NFSv42: Fix pagecache invalidation after COPY/CLONE
(bsc#1012628).
- iomap: Fix inline extent handling in iomap_readpage
(bsc#1012628).
- powerpc/32: Fix hardlockup on vmap stack overflow (bsc#1012628).
- cpufreq: intel_pstate: Fix active mode offline/online EPP
handling (bsc#1012628).
- arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd
(bsc#1012628).
- mdio: aspeed: Fix "Link is Down" issue (bsc#1012628).
- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (bsc#1012628).
- mmc: sdhci-esdhc-imx: disable CMDQ support (bsc#1012628).
- tracing: Fix pid filtering when triggers are attached
(bsc#1012628).
- tracing/uprobe: Fix uprobe_perf_open probes iteration
(bsc#1012628).
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
(bsc#1012628).
- ksmbd: fix memleak in get_file_stream_info() (bsc#1012628).
- ksmbd: contain default data stream even if xattr is empty
(bsc#1012628).
- ksmbd: downgrade addition info error msg to debug in
smb2_get_info_sec() (bsc#1012628).
- drm/nouveau: recognise GA106 (bsc#1012628).
- drm/amdgpu/pm: fix powerplay OD interface (bsc#1012628).
- drm/amdgpu: IH process reset count when restart (bsc#1012628).
- io_uring: fix link traversal locking (bsc#1012628).
- io_uring: fail cancellation for EXITING tasks (bsc#1012628).
- io_uring: correct link-list traversal locking (bsc#1012628).
- xen: detect uninitialized xenbus in xenbus_init (bsc#1012628).
- xen: don't continue xenstore initialization in case of errors
(bsc#1012628).
- fuse: release pipe buf after last use (bsc#1012628).
- staging: r8188eu: fix a memory leak in rtw_wx_read32()
(bsc#1012628).
- staging: r8188eu: use GFP_ATOMIC under spinlock (bsc#1012628).
- staging: r8188eu: Fix breakage introduced when 5G code was
removed (bsc#1012628).
- staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic
context (bsc#1012628).
- staging: rtl8192e: Fix use after free in
_rtl92e_pci_disconnect() (bsc#1012628).
- staging: greybus: Add missing rwsem around snd_ctl_remove()
calls (bsc#1012628).
- staging/fbtft: Fix backlight (bsc#1012628).
- HID: wacom: Use "Confidence" flag to prevent reporting invalid
contacts (bsc#1012628).
- Revert "parisc: Fix backtrace to always include init funtion
names" (bsc#1012628).
- media: cec: copy sequence field for the reply (bsc#1012628).
- ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100
(bsc#1012628).
- ALSA: ctxfi: Fix out-of-range access (bsc#1012628).
- binder: fix test regression due to sender_euid change
(bsc#1012628).
- usb: hub: Fix locking issues with address0_mutex (bsc#1012628).
- usb: hub: Fix usb enumeration issue due to address0 race
(bsc#1012628).
- usb: xhci: tegra: Check padctrl interrupt presence in device
tree (bsc#1012628).
- usb: typec: fusb302: Fix masking of comparator and bc_lvl
interrupts (bsc#1012628).
- usb: chipidea: ci_hdrc_imx: fix potential error pointer
dereference in probe (bsc#1012628).
- net: nexthop: fix null pointer dereference when IPv6 is not
enabled (bsc#1012628).
- net: usb: Correct PHY handling of smsc95xx (bsc#1012628).
- usb: dwc3: gadget: Fix null pointer exception (bsc#1012628).
- usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer
(bsc#1012628).
- usb: dwc3: gadget: Ignore NoStream after End Transfer
(bsc#1012628).
- usb: dwc3: core: Revise GHWPARAMS9 offset (bsc#1012628).
- usb: dwc3: leave default DMA for PCI devices (bsc#1012628).
- usb: dwc2: hcd_queue: Fix use of floating point literal
(bsc#1012628).
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames
(bsc#1012628).
- USB: serial: option: add Fibocom FM101-GL variants
(bsc#1012628).
- USB: serial: option: add Telit LE910S1 0x9200 composition
(bsc#1012628).
- USB: serial: pl2303: fix GC type detection (bsc#1012628).
- ACPI: CPPC: Add NULL pointer check to cppc_get_perf()
(bsc#1012628).
- ACPI: Get acpi_device's parent from the parent field
(bsc#1012628).
- scsi: sd: Fix sd_do_mode_sense() buffer length handling
(bsc#1012628).
- commit 30c5f4d
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
(CVE-2021-43976 bsc#1192847).
- commit c216596
- constraints: Build aarch64 on recent ARMv8.1 builders.
Request asimdrdm feature which is available only on recent ARMv8.1 CPUs.
This should prevent scheduling the kernel on an older slower builder.
- commit 60fc53f
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Add support for livepatches (jsc#SLE-20049).
- Generate ipa-clones tarball artifact when livepatching is enabled.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
harfbuzz (2.9.1 -> 3.1.1)
installation-images-MicroOS (17.27 -> 17.28)
keylime
makedumpfile
osinfo-db
xen (4.16.0_01 -> 4.16.0_02)
yast2 (4.4.22 -> 4.4.27)
=== Details ===
==== harfbuzz ====
Version update (2.9.1 -> 3.1.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 3.1.1:
+ Work around GCC cast-align error/warning on some platforms.
+ Documentation improvements.
- Drop patch fixed upstream:
+ harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.1.0:
* Better offset-overflow handling in the subsetter library
* Improved Unicode 14 properties in the USE shaper, and various
other USE shaper fixes
* MATH and COLR v1 tables subsetting support, and various other
subsetter fixes
* Support for Pwo Karen / Ason Chin medial la. (Simon Cozens)
* Apply GPOS positioning when substituting with morx table, if
kerx is missing
* Apply calt and clig features across syllable boundaries in
Indic shaper
* Meson option for enabling Graphite 2 has been renamed to
graphite2
* Build and documentation fixes
- add harfbuzz-3.1.0-work-around-GCC-cast-align-error-warning.patch
- harfbuzz 3.0.0:
+ Unicode 14.0 support
+ hb-subset API and harfbuzz-subset ABI now declared stable
+ hb-style API is now stable
==== installation-images-MicroOS ====
Version update (17.27 -> 17.28)
- merge gh#openSUSE/installation-images#551
- Update _constraint to avoid to swap in order to speed up the
builds
- 17.28
==== keylime ====
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Drop cfssl if we are not in openSUSE
==== makedumpfile ====
- Merge SLE15 SP3 changelog.
- Patches that were never actually applied to Factory:
* makedumpfile-Retrieve-MAX_PHYSMEM_BITS-from-vmcoreinfo.patch
(included in 1.6.8)
* makedumpfile-arm64-Add-support-for-ARMv8.2-LPA-52-bit-PA-su.patch
(included in 1.6.8)
==== osinfo-db ====
- jsc#SLE-17764 - Dev: Support Oracle Linux as a guest VM. See also
bsc#1192238 [Build58.2][KVM] The latest supported OracleLinux as
guest versions are not included anywhere
add-missing-oracle-linux-versions.patch
==== xen ====
Version update (4.16.0_01 -> 4.16.0_02)
- Update to Xen 4.16.0 FCS release
xen-4.16.0-testing-src.tar.bz2
* Miscellaneous fixes to the TPM manager software in preparation
for TPM 2.0 support.
* Increased reliance on the PV shim as 32-bit PV guests will only
be supported in shim mode going forward. This change reduces
the attack surface in the hypervisor.
* Increased hardware support by allowing Xen to boot on Intel
devices that lack a Programmable Interval Timer.
* Cleanup of legacy components by no longer building QEMU
Traditional or PV-Grub by default. Note both projects have
upstream Xen support merged now, so it is no longer recommended
to use the Xen specific forks.
* Initial support for guest virtualized Performance Monitor
Counters on Arm.
* Improved support for dom0less mode by allowing the usage on
Arm 64bit hardware with EFI firmware.
* Improved support for Arm 64-bit heterogeneous systems by
leveling the CPU features across all to improve big.LITTLE
support.
==== yast2 ====
Version update (4.4.22 -> 4.4.27)
- Drop support for subscription-tools, that package is not present
in SLE15 anymore - removed modules/ProductProfiles.rb file
(bsc#1193339)
- 4.4.27
- Popup.YesNo(): Unify the internal [No] button ID (bsc#1193326)
- 4.4.26
- Add register_target to the Y2Packager::Product class
(bsc#1193212).
- 4.4.25
- Do not crash when it is not possible to fetch the package
containing the release notes (bsc#1193148).
- 4.4.24
- Prepare code for ruby3 (bsc#1193192)
- 4.4.23
1
0