openSUSE ARM
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 2103 discussions
All,
I've hit an issue this past weekend trying to compile a custom kernel based on the OpenSUSE stable branch with CONFIG_VFIO_FSL_MC enabled (for NXP QorIQ) on aarch64. This is in order to support passthrough of DPAA2 containers to VMs on a system with a LS1088 processor.
My build host:
OpenSUSE LEAP 15.3 (aarch64)
rock:~ # uname -a
Linux rock 5.3.18-59.19-default #1 SMP Tue Aug 3 14:11:23 UTC 2021 (055c4fd) aarch64 aarch64 aarch64 GNU/Linux
rock:~/kernel # gcc --version
gcc (SUSE Linux) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Checkout stable branch:
rock:~ # git clone https://github.com/SUSE/kernel -b stable
Cloning into 'kernel'...
remote: Enumerating objects: 11355151, done.
remote: Counting objects: 100% (84628/84628), done.
remote: Compressing objects: 100% (26754/26754), done.
remote: Total 11355151 (delta 60838), reused 73774 (delta 57756), pack-reused 11270523
Receiving objects: 100% (11355151/11355151), 2.37 GiB | 10.37 MiB/s, done.
Resolving deltas: 100% (9666658/9666658), done.
Checking objects: 100% (33554432/33554432), done.
Updating files: 100% (72873/72873), done.
Configuration step. Here I've enabled CONFIG_VFIO_FSL_MC=m here after loading
/boot/config-5.3.18-59.19-default
rock:~/kernel # make menuconfig
HOSTCC scripts/basic/fixdep
UPD scripts/kconfig/mconf-cfg
HOSTCC scripts/kconfig/mconf.o
HOSTCC scripts/kconfig/lxdialog/checklist.o
HOSTCC scripts/kconfig/lxdialog/inputbox.o
HOSTCC scripts/kconfig/lxdialog/menubox.o
HOSTCC scripts/kconfig/lxdialog/textbox.o
HOSTCC scripts/kconfig/lxdialog/util.o
HOSTCC scripts/kconfig/lxdialog/yesno.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/mconf
#
# using defaults found in /boot/config-5.3.18-59.19-default
#
configuration written to .config
*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.
Start build
rock:~/kernel # make -j4
WRAP arch/arm64/include/generated/uapi/asm/errno.h
WRAP arch/arm64/include/generated/uapi/asm/kvm_para.h
WRAP arch/arm64/include/generated/uapi/asm/ioctls.h
WRAP arch/arm64/include/generated/uapi/asm/ioctl.h
WRAP arch/arm64/include/generated/uapi/asm/ipcbuf.h
WRAP arch/arm64/include/generated/uapi/asm/msgbuf.h
WRAP arch/arm64/include/generated/uapi/asm/poll.h
WRAP arch/arm64/include/generated/uapi/asm/resource.h
WRAP arch/arm64/include/generated/uapi/asm/sembuf.h
WRAP arch/arm64/include/generated/uapi/asm/shmbuf.h
WRAP arch/arm64/include/generated/uapi/asm/siginfo.h
WRAP arch/arm64/include/generated/uapi/asm/socket.h
WRAP arch/arm64/include/generated/uapi/asm/sockios.h
WRAP arch/arm64/include/generated/uapi/asm/stat.h
WRAP arch/arm64/include/generated/uapi/asm/swab.h
WRAP arch/arm64/include/generated/uapi/asm/termbits.h
WRAP arch/arm64/include/generated/uapi/asm/termios.h
WRAP arch/arm64/include/generated/uapi/asm/types.h
....
....
DTC arch/arm64/boot/dts/qcom/sm8250-mtp.dtb
DTC arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dtb
DTC arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dtb
DTC arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dtb
DTC arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dtb
DTC arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dtb
DTC arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dtb
DTC arch/arm64/boot/dts/qcom/sm8350-hdk.dtb
DTC arch/arm64/boot/dts/qcom/sm8350-mtp.dtb
============= BUILD STOPS HERE - no error is displayed, return to prompt =============
Run make -j4 again - and we see an error building scripts/modpost
rock:~/kernel # make -j4
HOSTLD scripts/mod/modpost
/usr/lib64/gcc/aarch64-suse-linux/7/../../../../aarch64-suse-linux/bin/ld: scripts/mod/modpost.o: in function `main':
modpost.c:(.text.startup+0x61c): undefined reference to `get_next_line'
/usr/lib64/gcc/aarch64-suse-linux/7/../../../../aarch64-suse-linux/bin/ld: modpost.c:(.text.startup+0x710): undefined reference to `get_next_line'
collect2: error: ld returned 1 exit status
make[1]: *** [scripts/Makefile.host:104: scripts/mod/modpost] Error 1
make: *** [Makefile:1225: prepare0] Error 2
make: *** Waiting for unfinished jobs....
rock:~/kernel # ls -la scripts/mod/
total 460
drwxr-xr-x 1 root root 814 Sep 6 11:55 .
drwxr-xr-x 1 root root 4172 Sep 6 11:54 ..
-rw-r--r-- 1 root root 4739 Sep 6 11:54 .devicetable-offsets.s.cmd
-rw-r--r-- 1 root root 104 Sep 6 11:54 .elfconfig.h.cmd
-rw-r--r-- 1 root root 2510 Sep 6 11:54 .empty.o.cmd
-rw-r--r-- 1 root root 556 Sep 6 11:54 .file2alias.o.cmd
-rw-r--r-- 1 root root 99 Sep 6 11:51 .gitignore
-rw-r--r-- 1 root root 104 Sep 6 11:54 .ksym-provides.cmd
-rw-r--r-- 1 root root 440 Sep 6 11:54 .ksym-provides.o.cmd
-rw-r--r-- 1 root root 416 Sep 6 11:54 .mk_elfconfig.cmd
-rw-r--r-- 1 root root 896 Sep 6 11:54 .modpost.o.cmd
-rw-r--r-- 1 root root 464 Sep 6 11:54 .sumversion.o.cmd
-rw-r--r-- 1 root root 949 Sep 6 11:51 Makefile
-rw-r--r-- 1 root root 7438 Sep 6 11:51 devicetable-offsets.c
-rw-r--r-- 1 root root 16224 Sep 6 11:54 devicetable-offsets.h
-rw-r--r-- 1 root root 48497 Sep 6 11:54 devicetable-offsets.s
-rw-r--r-- 1 root root 136 Sep 6 11:54 elfconfig.h
-rw-r--r-- 1 root root 54 Sep 6 11:51 empty.c
-rw-r--r-- 1 root root 2248 Sep 6 11:54 empty.o
-rw-r--r-- 1 root root 45703 Sep 6 11:51 file2alias.c
-rw-r--r-- 1 root root 56120 Sep 6 11:54 file2alias.o
-rwxr-xr-x 1 root root 75992 Sep 6 11:54 ksym-provides
-rw-r--r-- 1 root root 2534 Sep 6 11:51 ksym-provides.c
-rw-r--r-- 1 root root 5024 Sep 6 11:54 ksym-provides.o
-rwxr-xr-x 1 root root 75152 Sep 6 11:54 mk_elfconfig
-rw-r--r-- 1 root root 1269 Sep 6 11:51 mk_elfconfig.c
-rw-r--r-- 1 root root 71306 Sep 6 11:51 modpost.c
-rw-r--r-- 1 root root 5934 Sep 6 11:51 modpost.h
-rw-r--r-- 1 root root 63432 Sep 6 11:54 modpost.o
-rw-r--r-- 1 root root 9921 Sep 6 11:51 sumversion.c
-rw-r--r-- 1 root root 7480 Sep 6 11:54 sumversion.o
Any suggestions or feedback would be appreciated.
4
4
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
bind (9.16.19 -> 9.16.20)
ekiga
graphviz
graphviz-addons
kcalendarcore
kmod
libjpeg-turbo (2.1.0 -> 2.1.1)
libmodulemd (2.12.1 -> 2.13.0)
libqmi (1.28.6 -> 1.28.8)
okular
=== Details ===
==== bind ====
Version update (9.16.19 -> 9.16.20)
Subpackages: bind-doc bind-utils python3-bind
- Upgrade to 9.16.20
Bugs fixed:
* An assertion failure occurred when named attempted to send a
UDP packet that exceeded the MTU size, if Response Rate
Limiting (RRL) was enabled. (CVE-2021-25218)
* Zones using KASP and inline-signed zones failed to apply
changes from the unsigned zone to the signed zone under
certain circumstances.
* "rndc reload <zonename>" could trigger a redundant reload for
an inline-signed zone whose zone file was not modified since
the last "rndc reload".
* named failed to check the opcode of responses when performing
zone refreshes, stub zone updates, and UPDATE forwarding.
* Some changes to "zone-statistics" settings were not properly
processed by "rndc reconfig".
* The "check DS" code failed to release all resources upon
named shutdown when a refresh was in progress.
* Authentication of rndc messages could fail if a "controls"
statement was configured with multiple key algorithms for
the same listener.
More changes see CHANGES in the source package.
[bsc#1189460, CVE-2021-25218]
==== ekiga ====
Subpackages: ekiga-lang ekiga-plugins-evolution
- Add python3-libxml2 as build requirement (fixes Factory build)
- Spec cleanup
==== graphviz ====
Subpackages: graphviz-plugins-core libgraphviz6
- Changelog Update for SLES:
The Following patches have been backported to SLES and are therefore
missing from the Factory changelog:
* graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
* graphviz-out-of-bounds-write.patch (bsc#1185833)
* graphviz-null_dereference.patch (bsc#1185833)
==== graphviz-addons ====
Subpackages: graphviz-gd graphviz-gnome
- Changelog Update for SLES:
The Following patches have been backported to SLES and are therefore
missing from the Factory changelog:
* graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
* graphviz-out-of-bounds-write.patch (bsc#1185833)
* graphviz-null_dereference.patch (bsc#1185833)
==== kcalendarcore ====
- Disable lto for ppc64 builds.
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Add ZSTD support on Tumbleweed only. Add a way to detect ZSTD.
==== libjpeg-turbo ====
Version update (2.1.0 -> 2.1.1)
Subpackages: libjpeg8 libturbojpeg0
- version update to 2.1.1
1. Fixed a regression introduced in 2.1.0 that caused build failures
with non-GCC-compatible compilers for Un*x/Arm platforms.
2. Fixed a regression introduced by 2.1 beta1[13] that prevented the
Arm 32-bit (AArch32) Neon SIMD extensions from building unless
the C compiler flags included -mfloat-abi=softfp or -mfloat-abi=hard.
3. Fixed an issue in the AArch32 Neon SIMD Huffman encoder whereby
reliance on undefined C compiler behavior led to crashes
("SIGBUS: illegal alignment") on Android systems when running
AArch32/Thumb builds of libjpeg-turbo built with recent versions
of Clang.
4. Added a command-line argument (-copy icc) to jpegtran that causes
it to copy only the ICC profile markers from the source file and
discard any other metadata.
5. libjpeg-turbo should now build and run on CHERI-enabled
architectures, which use capability pointers that are larger than
the size of size_t.
6. Fixed a regression introduced by 2.1 beta1[5] that caused a segfault
in the 64-bit SSE2 Huffman encoder when attempting to losslessly
transform a specially-crafted malformed JPEG image.
==== libmodulemd ====
Version update (2.12.1 -> 2.13.0)
- Update to 2.13.0
+ Add /data/demodularized/rpms list to modulemd and modulemd-packager
formats.
+ modulemd-validator enables you to constrain a document type with
a new "--type" option.
+ Reject invalid integers. Purely non-numeric values and negative
numbers where an unsigned type is mandated by a specification
raise a parser error now.
+ Handle a failed g_setenv() call in modulemd-validator.
+ Prevent from dereferencing a NULL pointer when reporting invalid
subdocuments.
+ "modulemd-validator --version" command returns 0 exit code now.
==== libqmi ====
Version update (1.28.6 -> 1.28.8)
Subpackages: libqmi-glib5 libqmi-tools
- Update to version 1.28.8
* libqmi-glib:
- Fix CTL "Set Data Format" output TLV prerequisites.
- Fix double free in the qmiwwan based net port manager.
==== okular ====
Subpackages: okular-spectre
- Disable lto for ppc64 builds.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
kernel-source (5.13.12 -> 5.13.13)
nodejs16 (16.6.0 -> 16.6.2)
perl-Image-ExifTool (12.29 -> 12.30)
=== Details ===
==== kernel-source ====
Version update (5.13.12 -> 5.13.13)
Subpackages: kernel-default kernel-docs
- net: usb: asix: ax88772: Fix less than zero comparison of a u16
(git-fixes).
- commit 8e5c63f
- Linux 5.13.13 (bsc#1012628).
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards
(bsc#1012628).
- io_uring: Use WRITE_ONCE() when writing to sq_flags
(bsc#1012628).
- USB: core: Avoid WARNings for 0-length descriptor requests
(bsc#1012628).
- USB: core: Fix incorrect pipe calculation in do_proc_control()
(bsc#1012628).
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating
transfers (bsc#1012628).
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe()
(bsc#1012628).
- spi: spi-mux: Add module info needed for autoloading
(bsc#1012628).
- net: xfrm: Fix end of loop tests for list_for_each_entry
(bsc#1012628).
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218
(bsc#1012628).
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if
controller is not yet available (bsc#1012628).
- scsi: pm80xx: Fix TMF task completion race condition
(bsc#1012628).
- scsi: megaraid_mm: Fix end of loop tests for
list_for_each_entry() (bsc#1012628).
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach()
(bsc#1012628).
- scsi: core: Avoid printing an error if target_alloc() returns
- ENXIO (bsc#1012628).
- scsi: core: Fix capacity set to zero after offlinining device
(bsc#1012628).
- drm/amdgpu: fix the doorbell missing when in CGPG issue for
renoir (bsc#1012628).
- qede: fix crash in rmmod qede while automatic debug collection
(bsc#1012628).
- ARM: dts: nomadik: Fix up interrupt controller node names
(bsc#1012628).
- net: usb: pegasus: Check the return value of get_geristers()
and friends; (bsc#1012628).
- perf/x86: Fix out of bound MSR access (bsc#1012628).
- spi: cadence-quadspi: Fix check condition for DTR ops
(bsc#1012628).
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X
(bsc#1012628).
- drm/amd/display: workaround for hard hang on HPD on native DP
(bsc#1012628).
- kyber: make trace_block_rq call consistent with documentation
(bsc#1012628).
- mtd: rawnand: Add a check in of_get_nand_secure_regions()
(bsc#1012628).
- arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x
(bsc#1012628).
- arm64: dts: qcom: msm8992-bullhead: Remove PSCI (bsc#1012628).
- arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem mapping
(bsc#1012628).
- iommu: Check if group is NULL before remove device
(bsc#1012628).
- cpufreq: arm_scmi: Fix error path when allocation failed
(bsc#1012628).
- arm64: dts: qcom: msm8994-angler: Disable cont_splash_mem
(bsc#1012628).
- arm64: dts: qcom: sdm845-oneplus: fix reserved-mem
(bsc#1012628).
- mt76: fix enum type mismatch (bsc#1012628).
- mtd: rawnand: Fix probe failure due to
of_get_nand_secure_regions() (bsc#1012628).
- soc: fsl: qe: convert QE interrupt controller to platform_device
(bsc#1012628).
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant
(bsc#1012628).
- dccp: add do-while-0 stubs for dccp_pr_debug macros
(bsc#1012628).
- virtio: Protect vqs list access (bsc#1012628).
- vhost-vdpa: Fix integer overflow in
vhost_vdpa_process_iotlb_update() (bsc#1012628).
- bus: ti-sysc: Fix error handling for sysc_check_active_timer()
(bsc#1012628).
- vhost: Fix the calculation in vhost_overflow() (bsc#1012628).
- vdpa_sim: Fix return value check for vdpa_alloc_device()
(bsc#1012628).
- vp_vdpa: Fix return value check for vdpa_alloc_device()
(bsc#1012628).
- vDPA/ifcvf: Fix return value check for vdpa_alloc_device()
(bsc#1012628).
- vdpa/mlx5: Avoid destroying MR on empty iotlb (bsc#1012628).
- vdpa/mlx5: Fix queue type selection logic (bsc#1012628).
- drm/mediatek: Add AAL output size configuration (bsc#1012628).
- drm/mediatek: Add component_del in OVL and COLOR remove function
(bsc#1012628).
- bpf: Clear zext_dst of dead insns (bsc#1012628).
- bnxt: don't lock the tx queue from napi poll (bsc#1012628).
- bnxt: disable napi before canceling DIM (bsc#1012628).
- bnxt: make sure xmit_more + errors does not miss doorbells
(bsc#1012628).
- bnxt: count Tx drops (bsc#1012628).
- soc: fsl: qe: fix static checker warning (bsc#1012628).
- net: 6pack: fix slab-out-of-bounds in decode_data (bsc#1012628).
- ptp_pch: Restore dependency on PCI (bsc#1012628).
- bnxt_en: Disable aRFS if running on 212 firmware (bsc#1012628).
- bnxt_en: Add missing DMA memory barriers (bsc#1012628).
- vrf: Reset skb conntrack connection on VRF rcv (bsc#1012628).
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO
(bsc#1012628).
- mac80211: fix locking in ieee80211_restart_work() (bsc#1012628).
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32
(bsc#1012628).
- ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable
error path (bsc#1012628).
- sch_cake: fix srchost/dsthost hashing mode (bsc#1012628).
- net: mdio-mux: Don't ignore memory allocation errors
(bsc#1012628).
- net: mdio-mux: Handle -EPROBE_DEFER correctly (bsc#1012628).
- ovs: clear skb->tstamp in forwarding path (bsc#1012628).
- net: usb: asix: refactor asix_read_phy_addr() and handle errors
on return (bsc#1012628).
- iommu/vt-d: Fix incomplete cache flush in
intel_pasid_tear_down_entry() (bsc#1012628).
- drm/i915: Skip display interruption setup when display is not
available (bsc#1012628).
- drm/i915: Tweaked Wa_14010685332 for all PCHs (bsc#1012628).
- drm/amd/display: Use DCN30 watermark calc for DCN301
(bsc#1012628).
- net: mscc: ocelot: allow forwarding from bridge ports to the
tag_8021q CPU port (bsc#1012628).
- mptcp: fix memory leak on address flush (bsc#1012628).
- mptcp: full fully established support after ADD_ADDR
(bsc#1012628).
- r8152: fix writing USB_BP2_EN (bsc#1012628).
- r8152: fix the maximum number of PLA bp for RTL8153C
(bsc#1012628).
- PCI/sysfs: Use correct variable for the legacy_mem sysfs object
(bsc#1012628).
- i40e: Fix ATR queue selection (bsc#1012628).
- iavf: Fix ping is lost after untrusted VF had tried to change
MAC (bsc#1012628).
- Revert "flow_offload: action should not be NULL when it is
referenced" (bsc#1012628).
- net: dpaa2-switch: disable the control interface on error path
(bsc#1012628).
- iommu/dma: Fix leak in non-contiguous API (bsc#1012628).
- mmc: dw_mmc: Fix hang on data CRC error (bsc#1012628).
- mmc: mmci: stm32: Check when the voltage switch procedure
should be done (bsc#1012628).
- mmc: sdhci-msm: Update the software timeout value for sdhc
(bsc#1012628).
- clk: imx6q: fix uart earlycon unwork (bsc#1012628).
- clk: qcom: gdsc: Ensure regulator init state matches GDSC state
(bsc#1012628).
- arm64: clean vdso & vdso32 files (bsc#1012628).
- cfi: Use rcu_read_{un}lock_sched_notrace (bsc#1012628).
- ALSA: hda - fix the 'Capture Switch' value change notifications
(bsc#1012628).
- tracing: define needed config DYNAMIC_FTRACE_WITH_ARGS
(bsc#1012628).
- tracing / histogram: Fix NULL pointer dereference on strcmp()
on NULL event name (bsc#1012628).
- slimbus: messaging: start transaction ids from 1 instead of zero
(bsc#1012628).
- slimbus: messaging: check for valid transaction id
(bsc#1012628).
- slimbus: ngd: set correct device for pm (bsc#1012628).
- slimbus: ngd: reset dma setup during runtime pm (bsc#1012628).
- ipack: tpci200: fix many double free issues in tpci200_pci_probe
(bsc#1012628).
- ipack: tpci200: fix memory leak in the tpci200_register
(bsc#1012628).
- io_uring: fix code style problems (bsc#1012628).
- io_uring: only assign io_uring_enter() SQPOLL error in actual
error case (bsc#1012628).
- ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15
9510 laptop (bsc#1012628).
- opp: Drop empty-table checks from _put functions (bsc#1012628).
- btrfs: prevent rename2 from exchanging a subvol with a directory
from different parents (bsc#1012628).
- tracing: Apply trace filters on all output channels
(bsc#1012628).
- ALSA: hda/via: Apply runtime PM workaround for ASUS B23E
(bsc#1012628).
- s390/pci: fix use after free of zpci_dev (bsc#1012628).
- usb: typec: tcpm: Fix VDMs sometimes not being forwarded to
alt-mode drivers (bsc#1012628).
- powerpc/32s: Move setup_{kuep/kuap}() into {kuep/kuap}.c
(bsc#1012628).
- powerpc/32s: Refactor update of user segment registers
(bsc#1012628).
- powerpc/32s: Fix random crashes by adding isync() after
locking/unlocking KUEP (bsc#1012628).
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI
(bsc#1012628).
- ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8
(bsc#1012628).
- ASoC: intel: atom: Fix breakage for PCM buffer address setup
(bsc#1012628).
- riscv: Fix a number of free'd resources in init_resources()
(bsc#1012628).
- mm: memcontrol: fix occasional OOMs due to proportional
memory.low reclaim (bsc#1012628).
- mm,hwpoison: make get_hwpoison_page() call get_any_page()
(bsc#1012628).
- mm/hwpoison: retry with shake_page() for unhandlable pages
(bsc#1012628).
- kfence: fix is_kfence_address() for addresses below
KFENCE_POOL_SIZE (bsc#1012628).
- hugetlb: don't pass page cache pages to restore_reserve_on_error
(bsc#1012628).
- io_uring: fix xa_alloc_cycle() error return value check
(bsc#1012628).
- fs: warn about impending deprecation of mandatory locks
(bsc#1012628).
- Update config files.
- commit b44f35f
- post.sh: detect /usr mountpoint too
- commit c7b3d74
- config: re-modularize CRYPTO_{CTS,ECB,XTS} on arm* (bsc#1189034).
Now that FS_ENCRYPTION_ALGS is modular, the crypto modules it utilizes
can be modular as well. CRYPTO_AES and CRYPTO_CBC are used by
ENCRYPTED_KEYS and must remain built-in. CRYPTO_SHA512 and CRYPTO_HMAC
are used by module signature validation and must also remain built-in.
- commit abd126e
- config: re-modularize CRYPTO_{GCM,GHASH,GF128MUL} on arm* (bsc#1189033).
These modules were selected as built-in due to Kconfig changes between
4.14-rc3 and 5.8-rc1 selecting them if BIG_KEYS was enabled. They can
be built as modules again now.
- commit 9c21610
- usb: renesas-xhci: Prefer firmware loading on unknown ROM state
(bsc#1189207).
- commit 0567e80
- Update config files. (vanillas)
Oldconfig on vanillas.
- commit fc469d6
- Update config files. (arm & epaper drivers and other old graphics)
Propagate recent epaper drivers and other old graphics changes to arms.
- commit 985c396
- Update config files. (arm & CONFIG_GAMEPORT)
Propagate recent CONFIG_GAMEPORT changes to arms.
- commit ef35027
- Update config files. (arm & CONFIG_BT_MSFTEXT)
Propagate recent CONFIG_BT_MSFTEXT changes to arms.
- commit ef6c760
- Update config files. (arm & ATALK)
Propagate recent ATALK changes to arms.
- commit d976e0c
- Update config files. (arm & EXT4_FS)
Propagate recent EXT4_FS changes to arms.
- commit 91c3bf2
- Update config files.
Only refresh using scripts/run_oldconfig.sh.
- commit bdb4b85
- config: enable CONFIG_NO_HZ_FULL where supported (bsc#1189692).
- commit da75261
- config: enable CONFIG_MAXSMP (bsc#1189691).
- commit 7c67b01
- config: disable CONFIG_SOUNDWIRE_QCOM on x86 (bsc#1189686).
- commit fb7c80f
- config: disable CONFIG_MD_MULTIPATH (bsc#1189678).
First-class multipath on Linux has used dm-multipath for ages.
- commit 1309089
- config: disable CONFIG_PM_AUTOSLEEP and CONFIG_PM_WAKELOCKS (bsc#1189677).
- commit 77c3a63
- config: disable CONFIG_ISDN (bsc#1189675).
Without CONFIG_ISDN, we no longer need to carry:
- patches.suse/misdn-add-support-for-group-membership-check.
- commit 0e1a617
- config: enable CONFIG_PRINTK_CALLER (bsc#1189674).
- commit f0e131e
- Update config files: make pinctrl-cherryview built-in (bsc#1189447)
Otherwise some devices aren't properly intiailized.
- commit b19ed90
==== nodejs16 ====
Version update (16.6.0 -> 16.6.2)
Subpackages: npm16
- Update to 16.6.2:
* CVE-2021-3672/CVE-2021-22931: Improper handling of untypical
characters in domain names (bsc#1189370, bsc#1188881)
* CVE-2021-22940: Use after free on close http2 on stream canceling
(bsc#1189368)
* CVE-2021-22939: Incomplete validation of rejectUnauthorized parameter
(bsc#1189369)
* deps: upgrade npm to 7.20.3
* deps: revert ABI-breaking change from V8 9.2
* module: fix ERR_REQUIRE_ESM error for null frames
- cares_public_headers.patch: don't use private headers
==== perl-Image-ExifTool ====
Version update (12.29 -> 12.30)
Subpackages: exiftool
- updated to 12.30
see /usr/share/doc/packages/perl-Image-ExifTool/Changes
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
389-ds (2.0.6~git0.d81dc6c90 -> 2.0.8~git0.553f26c87)
Mesa (21.1.6 -> 21.2.0)
Mesa-drivers (21.1.6 -> 21.2.0)
ModemManager
MozillaFirefox (90.0.2 -> 91.0.1)
MozillaThunderbird (78.13.0 -> 91.0.1)
NetworkManager (1.32.6 -> 1.32.10)
NetworkManager-applet (1.22.0 -> 1.24.0)
PackageKit
aaa_base (84.87+git20210727.b447649 -> 84.87+git20210823.4c98889)
accountsservice
acpid
audacity (3.0.2 -> 3.0.4)
audit-secondary
bluez
btrfsprogs (5.13 -> 5.13.1)
cpio
cracklib
dracut (055+suse.115.gf65e559b -> 055+suse.117.ge5fc2048)
ell (0.41 -> 0.42)
eog (40.2 -> 40.3)
epiphany (40.2 -> 40.3)
evolution (3.40.3 -> 3.40.4)
evolution-data-server (3.40.3 -> 3.40.4)
evolution-ews (3.40.3 -> 3.40.4)
eyeD3 (0.9.5 -> 0.9.6)
fetchmail (6.4.20 -> 6.4.21)
fuse
gcc11 (11.1.1+git536 -> 11.2.1+git610)
git (2.32.0 -> 2.33.0)
gjs (1.68.1 -> 1.68.3)
glib2 (2.68.3 -> 2.68.4)
glib2-branding-openSUSE
gnome-autoar (0.3.3 -> 0.4.0)
gnome-desktop (40.3 -> 40.4)
gnome-maps (40.3 -> 40.4)
gnome-session
gnome-shell (40.3 -> 40.4)
gnome-shell-extensions (40.3 -> 40.4)
gnome-software (40.3 -> 40.4)
gnome-user-docs (40.3 -> 40.4)
gnome-weather (40.0 -> 40.1)
grep (3.6 -> 3.7)
grub2
gsound (1.0.2 -> 1.0.3)
gstreamer-plugins-libav
gthumb (3.10.3 -> 3.10.4)
java-11-openjdk
json-glib (1.6.2 -> 1.6.4)
kdevelop5
kernel-64kb (5.13.8 -> 5.13.12)
kernel-source (5.13.8 -> 5.13.12)
kio
kio-extras5
kismet (2020_12_R3 -> 2021_08_R1)
kmod
konsole
libcontainers-common
libcroco
libfprint (1.90.7 -> 1.92.1)
libgcrypt (1.9.3 -> 1.9.4)
libgexiv2 (0.12.2 -> 0.12.3)
libgpg-error
libktorrent
libnl3
libnma (1.8.30 -> 1.8.32)
libopenmpt (0.5.10 -> 0.5.11)
libreoffice
libspf2
libssh (0.9.5 -> 0.9.6)
libstorage-ng (4.4.33 -> 4.4.35)
libupnp (1.14.9 -> 1.14.10)
libvirt
libxcrypt (4.4.23 -> 4.4.25)
libzypp (17.28.0 -> 17.28.1)
live555 (2021.08.09 -> 2021.08.23)
mariadb
mobile-broadband-provider-info (20201225 -> 20210805)
mozilla-nss
multipath-tools (0.8.6+10+suse.4771137 -> 0.8.6+32+suse.f11c192)
mutter (40.3 -> 40.4)
ncurses (6.2.20210724 -> 6.2.20210814)
nftables (0.9.9 -> 1.0.0)
nvme-cli (1.14 -> 1.15)
okular (21.04.3 -> 21.08.0)
open-iscsi
openssl (1.1.1k -> 1.1.1l)
openssl-1_1 (1.1.1k -> 1.1.1l)
pango (1.48.7 -> 1.48.9)
pavucontrol (4.0 -> 5.0)
pcfclock (0.44_k5.13.8_1 -> 0.44_k5.13.12_2)
perl-IO-Socket-SSL (2.071 -> 2.072)
perl-Mojolicious (9.20 -> 9.21)
perl-libwww-perl (6.55 -> 6.56)
pipewire (0.3.33 -> 0.3.34)
pkgconf (1.7.4 -> 1.8.0)
plasma-framework
polkit-default-privs (1550+20210813.ce0df56 -> 1550+20210818.b0c41fd)
poppler (21.07.0 -> 21.08.0)
poppler-qt5 (21.07.0 -> 21.08.0)
postfix
publicsuffix (20210804 -> 20210823)
pulseaudio (14.2 -> 15.0)
python
python-aioitertools (0.7.1 -> 0.8.0)
python-base
python-fsspec
python-gcsfs (0.7.1 -> 2021.7.0)
python-google-auth (1.24.0 -> 2.0.1)
python-google-auth-oauthlib (0.4.1 -> 0.4.5)
python-pandas
python-s3fs (2021.5.0 -> 2021.7.0)
python-semanage
python-xarray (0.18.2 -> 0.19.0)
rdma-core (35.0 -> 36.0)
ruby-common
ruby3.0
rubygem-bootsnap (1.7.6 -> 1.7.7)
rubygem-bundler (2.2.21 -> 2.2.24)
rubygem-chef-utils (17.2.29 -> 17.3.48)
rubygem-dry-core (0.6.0 -> 0.7.1)
rubygem-dry-inflector (0.2.0 -> 0.2.1)
rubygem-fluentd (1.12.0 -> 1.13.2)
rubygem-gettext (3.3.7 -> 3.3.8)
rubygem-globalid (0.4.2 -> 0.5.2)
rubygem-http_parser.rb (0.6.0 -> 0.7.0)
rubygem-js-routes (2.0.7 -> 2.0.8)
rubygem-listen (3.6.0 -> 3.7.0)
rubygem-loofah (2.10.0 -> 2.12.0)
rubygem-mini_mime (1.1.0 -> 1.1.1)
rubygem-mocha (1.12.0 -> 1.13.0)
rubygem-nio4r (2.5.4 -> 2.5.8)
rubygem-nokogiri (1.11.7 -> 1.12.3)
rubygem-puma (5.3.2 -> 5.4.0)
rubygem-pundit (2.1.0 -> 2.1.1)
rubygem-rails-html-sanitizer (1.3.0 -> 1.4.2)
rubygem-red-datasets (0.1.2 -> 0.1.4)
rubygem-rspec-rails (5.0.1 -> 5.0.2)
rubygem-rubocop (1.18.4 -> 1.19.1)
rubygem-rubocop-ast (1.8.0 -> 1.11.0)
rubygem-ruby2_keywords (0.0.4 -> 0.0.5)
schily
selinux-policy
sensors
shotwell (0.30.12 -> 0.30.14)
smartmontools
sudo (1.9.7 -> 1.9.7p2)
suse-module-tools (16.0.6 -> 16.0.8+1)
swtpm (0.5.2 -> 0.6.0)
umbrello
unrar_wrapper
usbredir (0.9.0 -> 0.11.0)
vim (8.2.3204 -> 8.2.3360)
wireshark (3.4.7 -> 3.4.8)
wxWidgets-3_2-nostl
xfsprogs (5.12.0 -> 5.13.0)
xterm
yarn (1.22.10 -> 1.22.11)
yast2-add-on (4.4.0 -> 4.4.1)
yast2-bootloader (4.4.5 -> 4.4.6)
yast2-country (4.4.4 -> 4.4.5)
yast2-installation (4.4.15 -> 4.4.17)
yast2-nfs-server (4.4.1 -> 4.4.2)
yast2-online-update (4.4.0 -> 4.4.1)
yast2-python-bindings (4.4.0 -> 4.4.1)
yast2-ruby-bindings (4.4.2 -> 4.4.4)
yast2-services-manager (4.4.0 -> 4.4.1)
yast2-theme (4.4.2 -> 4.4.3)
yast2-trans (84.87.20210806.5bda944287 -> 84.87.20210822.664756784b)
=== Details ===
==== 389-ds ====
Version update (2.0.6~git0.d81dc6c90 -> 2.0.8~git0.553f26c87)
Subpackages: lib389 libsvrcore0
- Update to version 2.0.8~git0.553f26c87:
* Bump version to 2.0.8
* Issue 4877 - RFE - EntryUUID to validate UUIDs on fixup (#4878)
* Issue 4872 - BUG - entryuuid enabled by default causes replication issues (#4876)
* Issue 4851 - Typos in "dsconf pwpolicy set --help" (#4867)
* Issue 4763 - Attribute Uniqueness Plugin uses wrong subtree on ModRDN (#4871)
* Issue 4736 - lib389 - fix regression in certutil error checking
* Issue 4861 - Improve instructions in custom.conf for memory leak detection
* Issue 4859 - Don't version libns-dshttpd
* Issue 4169 - Migrate Replication & Schema tabs to PF4
* Issue 4623 - RFE - Monitor the current DB locks ( nsslapd-db-current-locks )
* Issue 4736 - CLI - Errors from certutil are not propagated
* Issue 4460 - Fix isLocal and TLS paths discovery (#4850)
* Issue 4848 - Force to require nss version greater or equal as the version available at the build time
* Issue - 4696 - Password hash upgrade on bind (#4840)
* Bump version to 2.0.7
* Issue 4443 - Internal unindexed searches in syncrepl/retro changelog
* Issue 4603 - Reindexing a single backend (#4831)
* Issue 4169 - UI - migrate Server Tab forms to PF4
* Issue 4817 - BUG - locked crypt accounts on import may allow all passwords (#4819)
* Issue 4820 - RFE - control flow integrity (#4821)
* Issue 4706 - negative wtime for compare operations (#4780)
* Issue 4414 - SIGFPE crash in rhds disk monitoring routine (#4829)
* Issue 4262 - Fix Index out of bound in fractional test (#4828)
* Issue 4826 - Filter argparse-manpage from autogenerated requires
* Issue 4822 - Fix CI temporary password: fixture leftover breaks them (#4823)
* Issue 2820 - Fix CI test suite issues
* Bump version to 2.0.6
==== Mesa ====
Version update (21.1.6 -> 21.2.0)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- fixed build on %ix86 by removing "-flto=auto" from optflags for
cpp
- enabled build of 'crocus' Gallium3D OpenGL driver for i965 "Gen4"
through Haswell "Gen7" graphics (alternative to classic "i965"
OpenGL driver); use MESA_LOADER_DRIVER_OVERRIDE=crocus to use it;
in case of issues with video hardware acceleration(vaapi driver),
set LIBVA_DRIVER_NAME=i965
- update to 21.2.0
* new release
==== Mesa-drivers ====
Version update (21.1.6 -> 21.2.0)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon
- fixed build on %ix86 by removing "-flto=auto" from optflags for
cpp
- enabled build of 'crocus' Gallium3D OpenGL driver for i965 "Gen4"
through Haswell "Gen7" graphics (alternative to classic "i965"
OpenGL driver); use MESA_LOADER_DRIVER_OVERRIDE=crocus to use it;
in case of issues with video hardware acceleration(vaapi driver),
set LIBVA_DRIVER_NAME=i965
- update to 21.2.0
* new release
==== ModemManager ====
Subpackages: ModemManager-bash-completion libmm-glib0
- Switch bash completion subpackage to noarch.
==== MozillaFirefox ====
Version update (90.0.2 -> 91.0.1)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 91.0.1
* Fixed an issue causing buttons on the tab bar to be resized when
loading certain websites (bmo#1704404)
* Fixed an issue which caused tabs from private windows to be
visible in non-private windows when viewing switch-to-tab results
in the address bar panel (bmo#1720369)
* Various stability fixes
MFSA 2021-37 (bsc#1189547)
* CVE-2021-29991 (bmo#1724896)
Header Splitting possible with HTTP/3 Responses
- Mozilla Firefox 91.0
MFSA 2021-33 (bsc#1188891)
* CVE-2021-29986 (bmo#1696138)
Race condition when resolving DNS names could have led to
memory corruption
* CVE-2021-29981 (bmo#1707774)
Live range splitting could have led to conflicting
assignments in the JIT
* CVE-2021-29988 (bmo#1717922)
Memory corruption as a result of incorrect style treatment
* CVE-2021-29983 (bmo#1719088)
Firefox for Android could get stuck in fullscreen mode
* CVE-2021-29984 (bmo#1720031)
Incorrect instruction reordering during JIT optimization
* CVE-2021-29980 (bmo#1722204)
Uninitialized memory in a canvas object could have led to
memory corruption
* CVE-2021-29987 (bmo#1716129)
Users could have been tricked into accepting unwanted
permissions on Linux
* CVE-2021-29985 (bmo#1722083)
Use-after-free media channels
* CVE-2021-29982 (bmo#1715318)
Single bit data leak due to incorrect JIT optimization and
type confusion
* CVE-2021-29989 (bmo#1662676, bmo#1666184, bmo#1719178,
bmo#1719998, bmo#1720568)
Memory safety bugs fixed in Firefox 91 and Firefox ESR 78.13
* CVE-2021-29990 (bmo#1544190, bmo#1716481, bmo#1717778,
bmo#1719319, bmo#1722073)
Memory safety bugs fixed in Firefox 91
- requires
* rustc/cargo >= 1.51
* NSPR >= 4.32
* NSS >= 3.68
- force-disable webrender on BE platforms
==== MozillaThunderbird ====
Version update (78.13.0 -> 91.0.1)
- Mozilla Thunderbird 91.0.1
MFSA 2021-37 (bsc#1189547)
* CVE-2021-29991 (bmo#1724896)
Header Splitting possible with HTTP/3 Responses
- appdate screenshot URL updated (by mailaender(a)opensuse.org)
- Mozilla Thunderbird 91.0
* based on Mozilla's 91 ESR codebase
* many new and changed features
https://www.thunderbird.net/en-US/thunderbird/91.0/releasenotes/#whatsnew
* Renamed "Add-ons" to "Add-ons and Themes" and "Options" to "Preferences"
* Thunderbird now operates in multi-process (e10s) mode by default
* New user interface for adding attachments
* Enable redirect of messages
* CardDAV address book support
- Removed obsolete patches:
* mozilla-bmo1463035.patch
* mozilla-ppc-altivec_static_inline.patch
* mozilla-pipewire-0-3.patch
* mozilla-bmo1554971.patch
- add mozilla-libavcodec58_91.patch
- removed obsolete BigEndian ICU build workaround
- updated build requirements
- build using clang
==== NetworkManager ====
Version update (1.32.6 -> 1.32.10)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.32.10:
+ core: fix the order of IPv6 addresses changing on service
restart.
+ initrd: add command line option to configure link
autonegotiation and speed.
+ ifcfg-rh:
- fix crash when parsing invalid DNS address.
- extend ifup/ifdown scripts to work with connection profile
names.
+ udev: also react to "move" (and "change") udev actions in our
rules.
- Changes from version 1.32.8:
+ firewalld: configure zones on "Reloaded" signal.
+ core: fix wrong MTU for bridge interfaces.
+ cloud-setup: fix gateway address for Aliyun cloud.
==== NetworkManager-applet ====
Version update (1.22.0 -> 1.24.0)
Subpackages: NetworkManager-connection-editor
- Update to version 1.24.0:
+ If Polkit permissions allow it, create system connections
(instead of user-restricted ones) when clicking on a Wi-Fi
network in the applet.
+ Fix display of blurry applet icon.
+ Use the "port" word for dependend devices and profiles in the
editor.
+ Support storing and retrieving WireGuard preshared-key
into/from a keyring.
+ Update translations.
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
zypp: Fix crash when search string is NULL (bsc#1179287,
gh#hughsie/PackageKit/commit#21ccf49).
==== aaa_base ====
Version update (84.87+git20210727.b447649 -> 84.87+git20210823.4c98889)
Subpackages: aaa_base-extras
- Update to version 84.87+git20210823.4c98889:
* Remove /etc/hushlogins
- Update to version 84.87+git20210819.b55340d:
* Rework locale checks for better support of ssh
* Update mime types from apache
* Better support of Midnight Commander color skins (boo#1188862)
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Update harden_accounts-daemon.service.patch: Do not proect home
directories: the accounts daemon is used to create home
directories upon user creation (boo#1189853).
- Spec layout cleaning up for harden_accounts-daemon.service.patch.
- Added hardening to systemd service(s). Added patch(es):
* harden_accounts-daemon.service.patch
==== acpid ====
- allow DeviceAllow=char-input to make character input work again
(was blocked by ProtectClock=true check added)
==== audacity ====
Version update (3.0.2 -> 3.0.4)
Subpackages: audacity-lang
- Update to version 3.0.4
- Add git patches:
0001-Adds-an-option-to-disable-Conan.patch,
0001-Scope-libraries-required-by-the-optional-features.patch
0001-Fixes-wxwidgets-fixup-script.patch
- Added patch adapted from git, Fixes-GCC11-compatibility.patch
- Removed obsolete patches, audacity-remove-wx-test.patch and
b4b5cc8.patch
- Upstream changes:
* This is a hotfix release that fixes a bug with envelope points,
which could multiply uncontrollably and cause Audacity to crash.
* In particular:
[#1476]: Envelope points are multiplied when using
Filter Curve EQ or Graphic EQ
[#1477]: Filter Curve EQ will crash if there is an envelope
point outside of the selection
* This fix re-introduces an earlier, but way less destructive bug:
bugzilla 208 / #1500: Some effects delete Envelope Control Points
or do not move them when timeline changes
* Other than that, this release is identical to Version 3.0.3.
==== audit-secondary ====
Subpackages: audit python3-audit system-group-audit
- harden_auditd.service.patch: automatic hardening applied to systemd
services
==== bluez ====
Subpackages: libbluetooth3
- add fedora's patches 0002-Use-g_memdup2-everywhere.patch and
0005-media-rename-local-function-conflicting-with-pause-2.patch
to fix compatibility problems with newer glib and glibc
==== btrfsprogs ====
Version update (5.13 -> 5.13.1)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- Update to 5.13.1
* build: fix build on musl libc due to missing definition of NAME_MAX
* check:
* batch more work into one transaction when clearing v1 free space inodes
* detect directoris with wrong number of links
* libbtrfsutil: fix race between subvolume iterator and deletion
* mkfs: be more specific about supported profiles for zoned device
* other:
* documentation updates
- Update to 5.13
* restore: remove loop checks for extent count and directory scan
* inspect dump-tree: new options to print node (--csum-headers) and data
checksums (--csum-items)
* fi usage:
* print stripe count for striped profiles
* print zoned information: size, total unusable
* mkfs: print note about sha256 accelerated module loading issue
* check: ability to reset dev_item::bytes_used
* fixes
* detect zoned kernel support at run time too
* exclusive op running check return value
* fi resize: support cancel (kernel 5.14)
* device remove: support cancel (kernel 5.14)
* documentation about general topics
* compression
* zoned mode
* storage model
* hardware considerations
* other
* libbtrfsutil API overview
* help text fixes and updates
* hash speedtest measure time, cycles using perf and print throughput
- Add --disable-zoned for leap
- revert previous change, unintentionally disables zstd on tumbleweed
- Fix build for leap
* --disable-zstd if leap < 42.3
* --disable-zoned for leap
- Update to 5.12.1
* build: fix missing symbols in libbtrfs
* mkfs: check for minimal number of zones
* check: fix warning about cache generation when free space tree is enabled
* fix superblock write in zoned mode on 16K pages
- Update to 5.12
* libbtrfsutil: relicensed to LGPL v2.1+
* mkfs: zoned mode support (kernel 5.12+)
* fi df: show zone_unusable per profile type in zoned mode
* fi usage: show total amount of zone_unusable
* fi resize: fix message for exact size
* image: fix warning and enlarge output file if necessary
* core
* refactor chunk allocator for more modes
* implement zoned mode support: allocation and writes, sb log
* crypto/hash refactoring and cleanups
* refactoring and cleanups
* other
* test updates
* CI updates
* travis-ci integration disabled
* docker images updated, more coverage
* incomplete build support for Android removed
* doc updates
* chattr mode m for 'NOCOMPRESS"
* swapfile used from fstab
* how to add a new export to libbtrfsutil
* update status of mount options since 5.9
- Update to 5.11.1
* properly format checksums when a mismatch is reported
* check: fix false alert on tree block crossing 64K page boundary
* convert:
* refuse to convert filesystem with 'needs_recovery'
* update documentation to require fsck before conversion
* balance convert: fix raid56 warning when converting other profiles
* fi resize: improved summary
* other
* build: fix checks and autoconf defines
* fix symlink paths for CI support scripts
* updated tests
- Update to 5.11
* fix device path canonicalization for device mapper devices
* receive: remove workaround for setting capabilities, all stable kernels
have been patched
* receive: fix duplicate mount path detection
* rescue: new subcommand create-control-device
* device stats: minor fix for plain text format output
* build: detect if e2fsprogs support 64bit timestamps
* build: drop libmount, required functionality has been reimplemented
* mkfs: warn when raid56 is used
* balance convert: warn when raid56 is used
* other
* new and updated tests
* documentation updates
* seeding device
* raid56 status
* CI updates
* docker images for various distros
- Update to 5.10.1
* static build works again
* other:
* add a way to test static binaries with the testsuite
* clarify scrub docs
* update dependencies, minimum version for libmount is 2.24, this may
change in the future
- Update to 5.10
* scrub status:
* print percentage of progress
* add size unit options
* fi usage: also print free space from statfs
* convert: copy full 64 bit timestamp from ext4 if availalble
* check:
* add ability to repair extent item generation
* new option to remove leftovers from inode number cache (-o inode_cache)
* check for already running exclusive operation (balance, device add/...)
when starting one
* preliminary json output support for 'device stats'
* fixes:
* subvolume set-default: id 0 correctly falls back to toplevel
* receive: align internal buffer to allow fast CRC calculation
* logical-resolve: distinguish -o subvol and bind mounts
* build: new dependency libmount
* other
* doc fixes and updates
* new tests
* ci on gitlab temporarily disabled
* debugging output enhancements
- prepare usrmerge (boo#1029961)
- Update to 5.9:
* mkfs:
* switch default to single profile for multi-device filesystem, up to
now it was raid0 that may not be simple to convert to some other profile
as raid0 needs a workspace on all device for that
* new option -R for run-time options (eg. mount time enabled), now
understands free-space-tree
* subvolume delete:
* refuse to delete the default subvolume (kernel will not allow that but
the error reason is not obvious)
* warn on EPERM, eg. if send is on progress on the subvolume
* convert:
* fix 32bit overflows on large filesystems
* improved error handling and error messages
* check free space taking fragmentation into account
* check:
* detect and repair wrong inode generation
* minor improvement in error reporting on roots
* libbtrfsutils: follow main package versioning (5.9)
* add pkg-config file definitions
* python-btrfsutil: follow main package versioning (5.9)
* inspect tree-stats: print node counts for each level, fanout
* other:
* docs:
* remove obsolete mount options (alloc_start, subvolrootid)
* deleting default subvolume is not permitted
* updated or fixed tests
* .editorconfig updates
* move files to kernel-shared/
* CI:
* updated to use zstd 1.4.5
* fix reiserfs build
* more builds with asan, ubsan
* sb-mod updates
* build:
* print .so versions of libraries in configure summary
- Update to 5.7:
* mkfs:
* new option to enable features otherwise enabled at runtime, now
implemented for quotas, 'mkfs.btrfs -R quota'
* fix space accounting for small image, DUP and --rootdir
* option -A removed
* check: detect ranges with overlapping csum items
* fi usage: report correct numbers when plain RAID56 profiles are used
* convert: ensure the data chunks size never exceed device size
* libbtrfsutil: update documentation regarding subvolume deletion
* build: support libkcapi as implementation backend for cryptographic
primitives
* core: global options for verbosity (-v, -q), subcommands -v or -q are
aliases and will continue to work but are considered deprecated,
current command output is preserved to keep scripts working
* other:
* build warning fixes
* btrfs-debugfs ported to python 3
- Update to 5.6.1:
* print warning when multiple block group profiles exist, update 'fi usage'
summary, add docs to maual page explaining the situation
* build: optional support for libgcrypt or libsodium, providing hash
implementations
* updated docs
- Fix content of _dracutmodulesdir variable: this definitively does
not belong to libexecdir.
- Update to 5.6:
* inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o',
helps advanced dedupe tools
* inspect: user larger buffer (64K) for results
* subvol delete: support deletion by id (requires kernel 5.7+)
* dump-tree: new option --hide-names, replace any names
(file, directory, subvolume, xattr) in the output with stubs
* various fixes
- Update to 5.4.1
* build: fix docbook5 build
* check: do extra verification of extent items, inode items and chunks
* qgroup: return ENOTCONN if quotas not running (needs updated kernel)
* other: various test fixups
- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to
shortcut through the -mini flavor.
- Use pkg-config --modversion udev to identify the current udev
version. This is more portable and supports the -mini flavors.
- Update to 5.4
* support new hash algorithms (kernel 5.5):
* mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2
* mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5)
* check:
* --repair delays start with a warning, can be skipped using --force
* enhanced detetion of inode types from partial data, more options for
repair
* receive: fix quiet option
* image: speed up chunk loading
* fi usage:
* sort devices by id
* print ratio of used/total per block group type
* rescue zero-log: reset the log pointers directly, avoid reading some other
potentially damaged structures
* new make target install-static to install only static binaries/libraries
* other
* docs updates
* new tests
* cleanups and refactoring
- Update to 5.3.1:
* libbtrfs: fix link breakage due to missing symbols
- Updaet to 5.3:
* mkfs:
* new option to specify checksum algorithm (only crc32c)
* fix xattr enumeration
* dump-tree: BFS (breadth-first) traversal now default
* libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines
* ci: add support for gitlab
* other:
* preparatory work for more checksum algorithms
* docs update
* switch to docbook5 backend for asciidoc
* fix build on uClibc due to missing backtrace()
* lots of printf format fixups
- Enable build of python-bindings for libbtrfsutil
- Update to 5.2.2:
* check:
* fix false report of wrong byte count for orphan inodes
* option -E was not handled correctly
* new check and repair for root item generation
* balance: check for full-balance before background fork
* mkfs: check that total device size does not overflow 16EiB
* dump-tree: print DEV_STATS key type
* other:
* new and updated tests
* doc fixups and updates
- update to 5.2.1
* scrub status: fix ETA calculation after resume
* check: fix crash when using -Q
* restore: fix symlink owner restoration
* mkfs: fix regression with mixed block groups
* core: fix commit to process all delayed refs
* other:
* minor cleanups
* test updates
- update to 5.2
* subvol show: print qgroup information when available
* scrub:
* status: show ETA, revamp the whole output
* fix reading/writing of last position on resume/cancel, potentially
skipping part of the filesystem on next resume
* dump-tree: add new option --noscan to use only devices given on the
commandline
* all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image,
btrfs-convert, btrfstune
* image: fix hang when there are more than 32 cpus online and compression is
requested
* convert: fix some false ENOSPC errors when --rootdir is used
* build: fix gcc9 warnings
* core changes
* command handling cleanups
* dead code removal
* cmds-* files moved to cmds/
* other shared userspace files moved to common/
* utils.c split into more files
* preparatory work for more output formats
* libbtrfsutil: fix unaligned access
* other
* new and updated tests
* fix tests so CI passes again
* sb-mod can modify more superblock items
- update to version 5.1
* repair: flush/FUA support to avoid breaking metadata COW
* file extents repair no longer relies on data in extent tree
* lowmem: fix false error reports about gaps between extents
* add inode mode check and repair for various objects
* add check for invalid combination of nocow/compressed extents
* device scan option to forget scanned devices [new]
* mkfs: use same chunk size as kernel for initial creation
* dev-repace: better report when other exclusive operation runs
* help for sntax errors on command lines, print relevant msgs
* defrag: able to open files in RO mode
* dump-tree: --block can be specified multiple times
- update to version 4.20.2
* dump-super: minor output fixup
* revert fix for prefix detection of receive path, this is temporary and
unbreaks existing user setups
- Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539)
* Remove module-setup.sh
* Add module-setup.sh.in
- Advise user of fs recovery options when we fail to mount (fate#320443,
bsc#1122539)
* Add dracut-fsck-help.txt
* Add module-setup.sh
- update to version 4.20.1
* libbtrfs: fix build of external tools due to missing symbols
* ci: enable library test
- update to version 4.20
* new feature: metadata uuid
* lightweight change of UUID without rewriting all metadata
(incompatible change)
* done by btrfstune -m/-M, needs kernel support, 5.0+
* image:
* fix block groups when restoring from multi-device image
* only enlarge result image if it's a regular file
* check
* more device extent checks and fixes
* can repair dir item with mismatched hash
* mkfs: uuid tree created with proper contents
* fix mount point detection due to partial prefix match
* other:
* new tests, build fixes, doc updates
* libbtrfsutil: fix tests if kernel lacks support for new
subvolume ioctls
- partial cleanup with spec-cleaner
- drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
- drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
- drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
- drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
- drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- Use %license instead of %doc [bsc#1082318]
- Implement fate#325871
* Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch
* Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch
* Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch
* Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch
* Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch
- update to version 4.19.1
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
* other
* new tests
* cleanups
- update to version 4.19
* check: support repair of fs with free-space-tree feature
* core:
* port delayed ref infrastructure from kernel
* support write to free space tree
* dump-tree: new options for BFS and DFS enumeration of b-trees
* quota: rescan is now done automatically after 'assign'
* btrfstune: incomplete fix to uuid change
* subvol: fix 255 char limit checks
* completion: complete block devices and now regular files too
* docs:
* ship uncompressed manual pages
* btrfsck uses a manual page link instead of symlink
* other
* improved error handling
* docs
* new tests
- update to version 4.17.1
* check:
* add ability to fix wrong ram_bytes for compressed inline files
* beautify progress output
* btrfstune: allow to continue uuid change after unclean interruption
* several fuzz fixes:
* detect overalpping chunks
* chunk loading error handling
* don't crash with unexpected root refs to extents
* relax option parsing again to allow mixing options and non-options
arguments
* fix qgroup rescan status reporting
* build:
* drop obsolete dir-test
* new configure option to disable building of tools
* add compatibility options --disable-static and --disable-shared
* other:
* cleanups and preparatory work
* new test images
- spec cleanup
- update to version 4.17
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
- Removed patches (upstreamed):
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- Don't require libzstd-devel-static on builds that don't use it.
- fix installation of btrfs.5.gz
- Fix building on SLE11:
* btrfs-progs: convert: fix support for e2fsprogs < 1.42
* btrfs-progs: build: detect whether -std=gnu90 is supported
* btrfs-progs: build: autoconf 2.63 compatibility
* Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- update to version 4.16.1
* remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super,
btrfs-calc-size
* sb-mod: new debugging tool to edit superblock items
* mkfs: detect if thin-provisioned device does not have enough space
* check: don't try to verify checksums on metadata dump images
* build: fail documentation build if xmlto is not found
* build: fix build of btrfs.static
- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)
- Update initrd script
- update to version 4.16
* libbtrfsutil - new LGPL library to wrap userspace functionality
* several 'btrfs' commands converted to use it:
* properties
* filesystem sync
* subvolume set-default/get-default/delete/show/sync
* python bindings, tests
* build
* use configured pkg-config path
* CI: add python, musl/clang, built dependencies caching
* convert: build fix for e2fsprogs 1.44+
* don't install library links with wrong permissions
* fixes
* prevent incorrect use of subvol_strip_mountpoint
* dump-super: don't verify csum for unknown type
* convert: fix inline extent creation condition
* check:
* lowmem: fix false alert for 'data extent backref lost for snapshot'
* lowmem: fix false alert for orphan inode
* lowmem: fix false alert for shared prealloc extents
* mkfs:
* add UUID and otime to root of FS_TREE - with the uuid, snapshots will
be now linked to the toplevel subvol by the parent UUID
* don't follow symlinks when calculating size
* pre-create the UUID tree
* fix --rootdir with selinux enabled
* dump-tree: add option to print only children nodes of a given block
* image: handle missing device for RAID1
* other
* new tests
* test script cleanups (quoting, helpers)
* tool to edit superblocks
* updated docs
- Add patch: 0001-btrfs-progs-build-fix-static-build.patch
- Add new library packages: libbtrfsutil
- use documentation shipped by upstream tar, reduce dependencies
- enable static build again, zstd now has static version
- update to version 4.15
* mkfs --rootdir reworked, does not minimize the final image but can be still
done using a new option --shrink
* fix allocation of system chunk, don't allocate from the reserved area
* other
* new and updated tests
* cleanups, refactoring
* doc updates
- spec: fix distro version condition
- update to version 4.14.1
* dump-tree: print times of root items
* check: fix several lowmem mode bugs
* convert: fix rollback after balance
* other
* new and updated tests, enabled lowmem mode in CI
* docs updates
* fix travis CI build
* build fixes
* cleanups
- update to version 4.14
* build: libzstd now required by default
* check: more lowmem mode repair enhancements
* subvol set-default: also accept path
* prop set: compression accepts no/none, same as ""
* filesystem usage: enable for filesystem on top of a seed device
* rescue: new command fix-device-size
* other
* new tests
* cleanups and refactoring
* doc updates
- Removed patches:
- rollback-regression-fix.patch - upstreamed
- spec: disable static build, missing libzstd-devel-static
- spec: disable zstd support for non-Tumbleweed distros
- Fix rollback regression which can lead to data corruption
Added patches: rollback-regression-fix.patch (bsc#1069478)
- Escape the usage of %{VERSION} when calling out to rpm.
RPM 4.14 has %{VERSION} defined as 'the main packages version'.
- Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085).
- update to version 4.13.3:
* check: fix --force, wrong check for a mounted block device
* build: fix --with-convert parsing
* subvol list: don't list TOPLEVEL
* other: update tests
- update to version 4.13.2:
* subvol list:
* don't list toplevel subvolume among deleted (broken since 4.8.3)
* minor adjustments of uuid print format
* subvol delete:
* fix swapped behaviour of --commit-each and --commit-after
* fix potentially lost sync if subvolumes are from different filesystems
* check: add cache for metadata blocks, should improve performance
* other:
* new tests, testsuite updates
* doc updates
* cleanups
- update to version 4.13.1:
* image: speed up generating the sanitized names, do not generate unprintable chars
* completion: add missing commands, better mount point detection
* restore: add zstd support; libzstd detected automatically, will be
requested by default in the future, or can be configured out
* other:
* misc fixes found by sparse
* doc enhancements, ioctl manual page started
* updated and new tests
* build fixes
- update to version 4.13:
* convert: reiserfs support
* check: new option --force to allow check of a mounted filesystem (no repair)
* mkfs: --rootdir will now copy special files
* dump-tree: minor output changes
* inspect rootid: accept file as arugment
* dev usage: don't calculate slack space for missing devices
* fi du: don't print error on EMPTY_SUBVOL (inode number 2)
* build:
* fixed support for sanitization features on gcc (tsan, asan, ubsan)
* fix PIE build
* other:
* misc cleanups and stability fixes
* travis CI enhancements
* new tests, fuzzed images
* testsuite cleanups
- Removed patches:
- 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed
- local-version-override.patch - not needed anymore
- btrfs-support-pie.patch - upstremed
- Removed patches:
- 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch
- 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch
- update to 4.12.1
* build:
* fix cross-compilation
* use gnu90 explicitly
* dump-tree: more relaxed checks so -b can print block on a damaged fs
* convert: fix the 1MB range exclusion
* check: more dir_item hash checks
* other
* added missing getopt spec for some options
* doc fixes
* cleanups
* test updates
- update to 4.12
* subvol show: new options --rootid, --uuid to show subvol by the given spec
* convert: progress report fixes, found by tsan
* image: progress report fixes, found by tsan
* fix infinite looping in find-root, or when looking for free extents
* other:
* code refactoring
* docs updates
* build: ThreadSanitizer support
* tests: stricter checks for mounted filesystem
- update to -4.11.1
* image: restoring from multiple devices
* dev stats: make --check option work
* check: fix false alert with extent hole on a NO_HOLE filesystem
* check: lowmem mode, fix false alert in case of mixed inline and compressed
extent
* convert: work with large filesystems (many TB)
* convert: fix overwriting of eb header flags
* convert: do not clear NODATASUM flag in inodes when run with --no-datasum
* docs updates
* build: sync Android.mk with Makefile
* tests:
* new tests
* fix 008 and 009, shell quotation mistake
- update to 4.11
* receive: fix handling empty stream with -e (multi-stream)
* send dump: fix printing long file names
* stability fixes for: dump-super, print-tree, check
* option parser updates: global options are parsed before the subcommand name
(old xfstests will fail)
* new and updated tests
* documentation updates
- btrfs-support-pie.patch: remove CFLAGS usage from linker lines,
this will allow the default PIE support to work.
- update to 4.10.2
* check: lowmem mode fix for false alert about lost backrefs
* convert: minor bugfix
* library: fix build, misisng symbols, added tests
- update to 4.10.1
* receive: handle subvolume in path clone
* convert: rollback fixed (rewrite was needed to address previous design issues)
* build: fix build of 3rd party tools, missing <linux/sizes.h>
* dump-tree: print log trees
* other: new and updated tests
- update to 4.10
* send: dump output fixes: missing newlies
* check: several fixes for the lowmem mode, improved error reporting
* build
* removed some library deps for binaries that not use them
* ctags, cscope
* split Makefile to the autotool generated part and the rest, not needed
to autogen.sh after adding a file
* shared code: sync easy parts with kernel sources
* other
* lots of cleanups
* source file reorganization: convert, mkfs, utils
* lots of spelling fixes in docs, other updates
* more tests
- update to 4.9.1
* check:
* use correct inode number for lost+found files
* lowmem mode: fix false alert on dropped leaf
* size reports: negative numbers might appear in size reports during device
deletes (previously in EiB units)
* mkfs: print device being trimmed
* defrag: v1 ioctl support dropped
* quota: print message before starting to wait for rescan
* qgroup show: new option to sync before printing the stats
* other:
* corrupt-block enhancements
* backtrace and co. cleanups
* doc fixes
- update to 4.9
* check: many lowmem mode updates
* send: use splice syscall to copy buffer from kernel
* receive: new option to dump the stream in textual form
* convert:
* move sources to own directory
* prevent accounting of blocks beyond end of the device
* make it work with 64k sectorsize
* mkfs: move sources to own directory
* defrag: warns if directory used without -r
* dev stats:
* new option to check stats for non-zero values
* add long option for -z
* library: version bump to 0.1.2, added subvol_uuid_search2
* other:
* cleanups
* docs updates
- update to 4.8.5
* receive: fix detection of end of stream (error reported even for valid
streams)
* other:
* added test for the receive bug
* fix linking of library-test
- update to 4.8.4
* check: support for clearing space cache v2 (free-space-tree)
* send:
* more sanity checks (with tests), cleanups
* fix for fstests/btrfs/038 and btrfs/117 failures
* build:
* fix compilation of standalone ioctl.h, pull NULL definition
* fix library link errors introduced in 4.8.3
* tests:
* add more fuzzed images from bugzilla
* add bogus send stream checks
* fixups and enhancements for CI environment builds
* misc refinements and updates of testing framework
* other:
* move sources for btrfs-image to own directory
* deprecated and not build by default: btrfs-calc-size, btrfs-show-super
* docs updates
- update to 4.8.3
* check:
* support for clearing space cache (v1)
* size reduction of inode backref structure
* send:
* fix handling of multiple snapshots (-p and -c options)
* transfer buffer increased (should reduce number of context switches)
* reuse existing file for output (-f), eg. when root cannot create files (NFS)
* dump-tree:
* print missing items for various structures
* new: dev stats, balance status item
* sync key names with kernel (the persistent items)
* subvol show: now able to print the toplevel subvolume -- the creation time
might be wrong though
* mkfs:
* store the creation time of toplevel root inode
* print UUID in the summary
* build: travis CI for devel
* other:
* lots of cleanups and refactoring
* switched to on-stack path structure
* fixes from coverity, asan, ubsan
* new tests
* updates in testing infrastructure
* fixed convert test 005
- update to 4.8.2
* convert: also convert file attributes
* convert: fix wrong tree block alignment for unalianged block group
* check: quota verify fixes, handle reloc tree
* build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels
* build: add stub for BUILD_ASSERT when ioctl.h is included
* dump-tree: don't crash on unrecognized tree id for -t
* tests:
* add more ioctl tests
* convert: more symlink tests, attribute tests
* quota verify for reloc tree
* other cleanups
- Add ability to provide site specific defaults for mkfs (FATE#320615).
* Only used for SLES11 defaults.
- Added patch mkfs-default-features.patch
- update to 4.8.1
* 32bit builds fixed
* build without backtrace support fixed
- update to 4.8
* error handling improvements all over the place
* new fuzzed images, test updates
* doc fixups
* minor cleanups and improvements
* kernel library helpers moved to own directory
* qgroup: fix regression leading to incorrect status after check,
introduced in 4.7
- update to 4.7.3
* fixed free space tree compat status
* check: low-mem mode: handle partially dropped snapshots
* dump-super: consolidate options for superblock copy
* tree-stats: check mount status
* subvol delete: handle verbosity option
* defrag: print correct error string
* mkfs: fix reading rotational status
* other:
* UBSAN build option
* documentation updates
* enhanced tests: convert, fuzzed images, more tools to run on fuzzed
images
- removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build
- update to 4.7.2
* check:
* urgent fix: false report of backref mismatches; do not --repair
last unaffected version 4.6.1 (code reverted to that state)
* fuzzing and fixes
* added more sanity checks for various structures
* testing images added
* build: udev compatibility: do not install .rules on version < 190
* other:
* dump-super: do not crash on garbage value in csum_type
* minor improvements in messages and help strings
* documentation:
* filesystem features
- Add new btrfsprogs-udev-rules package to contain the udev rules.
- Fix packaging for udev rules:
- btrfs builtin didn't exist prior to udev v190, so the rules must
depend on that version.
- Added patch:
* btrfsprogs-only-install-udev-rules-for-udev-190.patch
- update to 4.7.1
* check:
* new optional mode: optimized for low memory usage (memory/io tradeoff)
* --mode=lowmem, not default, still considered experimental
* does not work with --repair yet
* convert: regression fix, ext2_subvol/image rw permissions
* mkfs/convert:
* two-staged creation, partially created filesystem will not be recognized
* improved error handling (fewer BUG_ONs)
* convert: preparation for more filesystems to convert from
* documentation updates: quota, qgroup
* other
* message updates
* more tests
* more build options, enhanced debugging
- update to 4.7
* convert: fix creating discontig extents
* check: speed up traversing heavily reflinked extents within a file
* check: verify qgroups of higher levels
* check: repair can now fix wrong qgroup numbers
* balance: new option to run in the background
* defrag: default extent target size changed to 32MiB
* du: silently skip non-btrfs dirs/files
* documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub,
filesystem, convert
* bugfixes:
* unaligned access (reported for sparc64) in raid56 parity calculations
* use /bin/bash
* other stability fixes and cleanups
* more tests
- Removed patches:
* 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
* 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.6.1
* fi resize: negative resize argument accepted again
* qgroup rescan: fix skipping when rescan is in progress
* mkfs: initialize stripesize to correct value
* testsuite updates, mostly convert tests
* documentation updates
* btrfs-device, btrfs-restore manual pages enhanced
* misc fixups
- update to 4.6
* convert - major rewrite:
* fix a long-standing bug that led to mixing data blocks into metadata block
groups
* the workaround was to do full balance after conversion, which was
recommended practice anyway
* explicitly set the lowest supported version of e2fstools to 1.41
* provide and install udev rules file that addresses problems with device
mapper devices, renames after removal
* send: new option: quiet
* dev usage: report slack space (device size minus filesystem area on the dev)
* image: support DUP
* build: short options to enable debugging builds
* other:
* code cleanups
* build fixes
* more tests and other enhancements
* Removed patches:
* 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
* 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
* btrfs-progs-no-PKG_CHECK_VAR
- btrfsck updates for qgroup verification and repair (fate#318144)
* We can now check all qgroup levels
* btrfsck will write out corrected qgroups when run with --repair
- Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
- Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
- Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.5.3
* ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS
on architectures that do not support unaligned access and do not performa
any fixups
* improved validation checks of superblock and chunk-related structures
* subvolume sync: fix handling of -s option
* balance: adjust timing of safety delay countdown with --full-balance
* rescue super-recover: fix reversed condition check
* check: fix bytes_used accounting
* documentation updates: mount options, scrub, send, receive, select-super,
check, mkfs
* testing: new fuzzed images, for superblock and chunks
- fix build failure on 13.1: conditional default for udevdir
- fix build failure on SLE11SP4: wrong check in makefile
- Add udev rules for dm devices (bsc#912170 bsc#888215)
- Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
- Added patch: btrfs-progs-no-PKG_CHECK_VAR
- update to 4.5.2
* new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats
* check: fix false alert for metadata blocks crossing stripe boundary
* check: catch when qgroup numbers mismatch
* check: detect running quota rescan and report mismatches
* balance start: add safety delay before doing a full balance
* fi sync: is now silent
* fi show: don't miss filesystems with partially matching uuids
* dev ready: accept only one argument for device
* dev stats: print "devid:N" for a missing device instead of "(null)"
* other:
* lowest supported version of e2fsprogs is 1.41
* minor cleanups, test updates
- Removed patch: 2000-btrfs-full-balance-warning.diff
- update to 4.5.1
* mkfs: allow DUP on multidev fs
* fix static build
- update to 4.5
* new/moved commands
* btrfs-show-super -> btrfs inspect-internal dump-super
* btrfs-debug-tree -> btrfs inspect-internal dump-tree
* new commands
* btrfs fi du - calculate disk usage, including shared extents
* enhancements
* device delete - delete by id (needs kernel support, not merged to 4.6)
* check - new option to specify chunk root
* debug-tree/dump-tree - option -t understands human readable name of the
tree (along numerical ids)
* btrfs-debugfs - can dump block group information
* bugfixes
* all commands should accept the option separator "--"
* several fixes in device scan
* restore works on filesystems with sectorsize > 4k
* debug-tree/dump-tree - print compression type as string
* subvol sync: fix crash, memory corruption
* argument parsing fixes: subvol get-default, qgroup create/destroy/assign,
inspect subvolid-resolve
* check for block device or regular file in several commands
* other
* documentation updates
* manual pages for the moved tools now point to btrfs-filesystem
* testsuite updates
- Removed patch (upstream):
0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch
- Recommend btrfsmaintenance
- hide min/max macros clashing with gcc 6 (bnc#966257)
(0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch)
- update to 4.4.1
* find-root: don't skip the first chunk
* free-space-tree compat bits fix
* build: target symlinks
* documentation updates
* test updates
- update to 4.4
* mkfs.btrfs --data dup
* support balance filters added/enhanced in linux 4.4
* manual pages enhanced (btrfs, mkfs, mount, filesystem, balance)
* 'btrfs filesystem usage' works with mixed blockgroups
* build: installation to /usr/local
* build: the 'ar' tool is properly deteced during cross-compilation
* improved stability on fuzzed/crafted images when reading sys array in
superblock
* debug-tree: option -t understands ids for tree root and chnuk tree
* check: properly reset nlink of multi-linked file
* chunk recovery: fix floating point exception
* chunk recovery: endianity bugfix during rebuild
* mkfs with 64K pages and nodesize reported superblock checksum mismatch
- Removed patches:
* 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
* fix-doc-build-on-SLE11SP3.diff
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at post / postun (boo#958562)
- fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819)
- Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
- update to 4.3.1
* fixes
* device delete: recognize 'missing' again
* mkfs: long names are not trimmed when doing ssd check
* support partitioned loop devices
* other
* replace several mallocs with on-stack variables
* more memory allocation failure handling
* add tests for bugs fixed
* cmd-device: switch to new message printing helpers
* minor code cleanups
- update to 4.3
* mkfs
* mixed mode is not forced for filesystems smaller than 1GiB
* mixed mode broken with mismatching sectorsize and nodesize, fixed
* print version info earlier
* print devices sorted by id
* do not truncate target image with --rootsize
* fi usage:
* don't print global block reserve
* print device id
* minor output tuning
* other cleanups
* calc-size:
* div-by-zero fix on an empty filesystem
* fix crash
* bugfixes:
* more superblock sanity checks
* consistently round size of all devices down to sectorsize
* misc leak fixes
* convert: don't try to rollback with a half-deleted ext2_saved subvolume
* other:
* check: add progress indicator
* scrub: enahced error message
* show-super: read superblock from a given offset
* add README
* docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal
* build: optional build with more warnings (W=...)
* build: better support for static checkers
* build: html output of documentation
* pretty-print: last_snapshot for root_item
* pretty-print: stripe dev uuid
* error reporting wrappers, introduced and example use
* refactor open_file_or_dir
* other docs and help updates
* testing:
* test for nodes crossing stripes
* test for broken 'subvolume sync'
* basic tests for mkfs, raid option combinations
* basic tests for fuzzed images (check)
* command intrumentation (eg valgrind)
* print commands if requested
* add README for tests
- build btrfsprogs-static package for 13.2 and Factory, package
with static versions of the utilities, aimed for rescue environments
- update to 4.2.3
- subvol sync: make it actually work again
- scanning: do not scan already discovered filesystems (minor optimization)
- convert: better error message in case the filesystem is not finalized
- restore: off-by-one symlink path check fix
- update to 4.2.2
- fi label: use fallback if the label ioctl is not available
- convert: check nodesize constraints against commandline features (-O)
- scrub: report status 'running' until all devices are finished
- device scanning might crash in some scenarios
- fi usage: print summary for non-root users
- update to 4.2.1
- fix an off-by-one error in cross-stripe boundary check
- convert: don't write uninitialized data to image
- image: don't loop with option -t0
- image: don't create threads if compression is not requested
- Removed patches:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64
(bsc#945229)
- Added patch:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- version 4.2
* enhancements:
* mkfs: do not create extra single chunks on multiple devices
* resize: try to guess the minimal size, 'inspect min-dev-size'
* qgroup assign: add option to schedule rescan
* chunk-recover: be more verbose about the scanning process
* fixes:
* check:
* find stripes crossing stripe boundary -- created by convert
* print correct range for file hole when there are no extents
and learn how to fix it
* replace: more sanity checks
* convert: concurrency fixes related to reporting progress
* find-root: option -a will not skip the current root anymore
* subvol list: fix occasional crash
* do not create stripes crossing stripe boundary
* build:
* fixes for musl libc
* preliminary support for android (not working yet, more code changes needed)
* new EXTRA_CFLAGS and EXTRA_LDFLAGS
* other:
* lots of cleanups
* tests: lots of updates, new tests, framework improvements
* documentation updates
* debugging: print-tree shows stripe length
- Removed patches (upstreamed):
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- add warning before full balance starts (bsc#940467, fate#319317)
- Added patches:
2000-btrfs-full-balance-warning.diff
- Add feature to get minimum size a filesystem can be resized to
(FATE#317897).
- Added patches:
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- version 4.1.2
- mkfs: bugfix, previous version does not create entierly correct
filesystem (has to be recreated)
- version 4.1.1
* bugfixes
- defrag: threshold overflow fix
- fsck:
- check if items fit into the leaf space
- fix wrong nbytes
- mkfs:
- create only desired block groups for single device
- preparatory work for fix on multiple devices
* enhancements
- new alias for 'device delete': 'device remove'
* other
- fix compilation on old gcc (4.3)
- documentation updates
- debug-tree: print nbytes
- test: image for corrupted nbytes
- corupt-block: let it kill nbytes
- spec: drop libacl dependency
- version 4.1
* bugfixes
- fsck.btrfs: no bash-isms
- bugzilla 97171: invalid memory access (with tests)
- receive:
- cloning works with --chroot
- capabilities not lost
- mkfs: do not try to register bare file images
- option --help accepted by the standalone utilities
* enhancements
- corrupt block: ability to remove csums
- mkfs:
- warn if metadata redundancy is lower than for data
- options to make the output quiet (only errors)
- mixed case names of raid profiles accepted
- rework the output:
- more comprehensive, 'key: value' format
- subvol:
- show:
- print received uuid
- update the output
- new options to specify size units
- sync:
- grab all deleted ids and print them as they're removed,
previous implementation only checked if there are any
to be deleted - change in command semantics
- scrub: print timestamps in days HMS format
- receive:
- can specify mount point, do not rely on /proc
- can work inside subvolumes
- send:
- new option to send stream without data (NO_FILE_DATA)
- convert:
- specify incompat features on the new fs
- qgroup:
- show: distinguish no limits and 0 limit value
- limit: ability to clear the limit
- help for 'btrfs' is shorter, 1st level command overview
- debug tree: print key names according to their C name
* new
- rescure zero-log
- btrfsune:
- rewrite uuid on a filesystem image
- new option to turn on NO_HOLES incompat feature
* deprecated
- standalone btrfs-zero-log
* other
- testing framework updates
- uuid rewrite test
- btrfstune feature setting test
- zero-log tests
- more testing image formats
- manual page updates
- ioctl.h synced with current kernel uapi version
- convert: preparatory works for more filesystems (reiserfs pending)
- use static buffers for path handling where possible
- add new helpers for send uilts that check memory allocations,
switch all users, deprecate old helpers
- Makefile: fix build dependency generation
- map-logical: make it work again
- Install bash completion for btrfs.
- version 4.0
* resize:
* don't accept file as an argument (it's confusing)
* print better error message in case of an error
* restore: optionally restore metadata (time, mode, uid/gid)
* receive: optionally enforce chroot
* new rescue subcommand 'zero-log', same as btrfs-zero-log, but
now also part of the main utility
* check:
* free space checks match kernel, fixes incorrect reports
* convert: fix setting of checksum bit if --no-datasum is used
* fsck.btrfs: don't print messages
* fix quota rescan on PPC64 (mangled ioctl number)
* test updates
* documentation: files renamed to .asciidoc, misc fixups
- version 3.19.1
- convert:
- new option to specify metadata block size
- --no-progress actually works
- restore: properly handle the page boundary corner case
- build fixes:
- missing macro from public header, BTRFS_BUILD_VERSION
- wrong handling of --enable-convert
- fi usage: reports correct space for degraded mounts
- other:
- mkfs: help string updates
- completion: added 'usage' subcommands
- cleanups in qgroup code, preparatory work
- version 3.19
- btrfs-image
- restore can now run in parallel threads
- fixed restore of multiple image from multiple devices onto a single dev
- introduced metadump v2
- check
- make --init-csum-tree and --init-extent-tree work together
- find-new
- option to search through all metadata even if a root was already found
- convert
- show progress by default, can be turned off
- corrupt-block
- option to work on a specific root
- bash completion script for all subcommands
- spec: convert to autotools
Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch
- add COPYING
- version 3.18.2
* qgroup show: print human readable sizes, options to say otherwise
* check: new option to explicitly say no to writes
* mkfs: message about trimming is not printed to stderr
* fi show: fixed return value
* tests: new infrastructure
* btrfstune: force flag can be used together with seeding option
* backtrace support is back
* getopt cleanups
* doc and help updates
- version 3.18.1
- minor fixes
- documentation updates
- version 3.18
- mkfs - skinny-metadata feature is now on by default, first introduced in
kernel 3.10
- filesystem usage - give an overview of fs usage in a way that's more
comprehensible than existing 'fi df'
- device usage - more detailed information about per-device allocations
- check:
- option to set a different tree root byte number
- ability to link lost files to lost+found, caused by a recent kernel bug
- repair of severely corrupted fs (use with care)
- convert - option to show progress
- subvol create - print the commit mode inline, print the global mode only if --verbose
- other updates: musl-libc support, coverity bugfixes, new test images,
documentation
- Removed patches (upstreamed):
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- version 3.17.3
- convert: fix conversion of sparse ext* filesystems
- show: resolve to the correct path
- fsck: more verbose error for root dir problems
- version 3.17.2
- check improvements
- add ability to replace missing dir item/dir indexes
- fix missing inode items
- create missing root dirid
- corrupt block: enhancements for testing fsck
- zero-log: able to reset a fs with bogus log tree pointer (bko#72151)
- package mkinitrd scripts conditionally (bsc#893577)
- spec: minor updates
- version 3.17.1
- fi df: argument handling
- fix linking with libbtrfs
- replace: better error reporting
- fi show: fixed stall if run concurrently with balance
- check: fixed argument parsing for --subvol-extents
- fi df: SI prefixes corrected
- Added patches:
* fix-doc-build-on-SLE11SP3.diff
- Removed patches:
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
- version 3.17
- check: --init-csum-tree acutally does something useful, rebuilds the whole
csum tree
- /dev scanning for btrfs devices is gone
- /proc/partitions scanning is gone, blkid is used exclusively
- new subcommand subvolume sync
- filesystem df: new options to set unit format
- convert: allow to copy label from the origin, or specify a new one
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- Added patches:
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Removed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- version 3.16.2
- fsck: handle bad extent mapping
- image: make it work on a balanced fs
- btrfs-show-super: print flags in human readable way
- documentation updates
- version 3.16.1
- library version defines
- subvol list: -R to print received UUID
- fixed detection of multiple mounts on the same directory
- restore: misc fixes
- other fixes
- Modified patches (sync with pending upstream versions):
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
- Removed patch: library-version-defines.patch (upstream)
- send-stream API users updatd, drop the workaround
- Removed patch: send-stream-api-wokaround.patch
- workaround for send api breakage
- Added patch: send-stream-api-wokaround.patch
- add api versioning and package version.h (now 0.1.1)
- Added patches:
* library-version-defines.patch
- version 3.16
- show-super: skip unrecognized sb, add option to force
- debug-tree: print tree by id
- mkfs: new option to specify UUID
- receive: new option to limit number of errors
- check: new option to verify quotas
- check: reduced memory requirements
- check: new option to print extent sharing
- restore: check length before decompression
- restore: more error handling
- balance: new filter 'limit'
- recover: allow to read all sb copies
- restore: option to loop during restoring
- mkfs: drop experimental notice
- btrfstune: new option to force dangerous changes
- documentation updates
- Deleted patches (upstream):
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
* btrfs-progs-canonicalize-pathnames-for-device-commands
- Refreshed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
- refresh references on the following patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: ignore orphaned qgroups by default
- Added patch:
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
- btrfs-progs: show extent state for a subvolume (bnc#865621)
- Added patch:
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: canonicalize pathnames for device commands (bnc#880486).
- Added patch:
* btrfs-progs-canonicalize-pathnames-for-device-commands
- fsck: fix checking on filesystems with large sectorsize (bnc#872286)
- Added patches:
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- Do not package btrfs-find-root and btrfs-select-super by default.
- Removed printing byte number for every slot (bnc#872364).
- Removed patch:
* 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch
- update to upstream 3.14.2
- man: separate pages for all subcommands
- minor bugfixes
- spec: removed upstreamed patches, update build dependencies
- Added patches:
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
- Removed patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- Update the changelog with some sad version of diffstat output to meet
requirements.
- Added patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- update to upstream 3.14.1
- mkfs:
- fix TRIM detection
- do not zero-out end of device unconditionally
- no crash with --features option
- fsck:
- clear log tree in repair mode
- check reloc roots
- btrfs - reworked space reporting (bnc#873106)
- btrfs fi usage - new command
- btrfs dev usage - new command
- btrfs fi df - enhanced output with GlobalReserve
- Removed patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- Added patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- own mkinitrd directories
- add missing symbol to library (bnc#873164)
- add version dependency for devel package
- Added patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- fsck: fixes and enahancements to --init-extent-tree mode
- fsck: chunk-recover updates
- scrub: add force option -f
- send: check if subvolumes are read-only
- subvol snapshot: add options to affect commit behaviour
- btrfs: add properties command group
- restore: add dry-run option
- restore: fix restoring of compressed files
- mkfs: support for no-holes feature
- mkfs: option -r deals with hardlinks and relative paths
- mkfs: discard phase is interruptible
- documentation updates
- cleaned spec file
- Removed patches:
* 0162-btrfs-progs-fix-loop-device-mount-checks.patch
* 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch
* 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch
- bump version to 3.12
- update tarball and remove upstreamed patches
- fsck, image, restore: various improvements and fixes
- btrfs: quota rescan (fate#312751)
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
* 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
* 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
* 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
* 0053-btrfs-progs-use-reentrant-localtime.patch
* 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
* 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
* 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
* 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
* 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
* 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
* 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
* 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
* 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch
- Change udev rule filename in setup-btrfs.sh to
/usr/lib/udev/rules.d/64-btrfs.rules from
from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7)
- Remove udev rules file - udev packages one itself (bnc#839960).
- update to upstream master (194aa4a1)
- btrfs-restore: deal with NULL returns from read_node_slot
- btrfs-restore: use the correct leafsize when reading the FS location
- btrfs-find-root: Add options to control generation and level
- btrfsck: fix incorrect casting on items in the corrupt_blocks tree
- Btrfs-progs: fix closing of devices
- Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
- Btrfs-progs: cleanup btrfs-image usage
- Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing
- Btrfs-progs: skip open devices which is missing
- Btrfs-progs: fix misuse of skinny metadata in btrfs-image
- Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk
- Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP
- Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init}
- Btrfs-progs: Add chunk recover function - using old chunk items
- Btrfs-progs: Add block group check funtion
- Btrfs-progs: extend the extent cache for the device extent
- Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
- Btrfs-progs: introduce common insert/search/delete functions for rb-tree
- Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree
- Btrfs-progs: Don't free the devices when close the ctree
- Btrfs-progs: don't close the file descriptor 0 when closing a device
- Btrfs-progs: fix missing recow roots when making btrfs filesystem
- Add fix for passing super_nr while opening ctree
- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
default, (aka hardlink count limtitation) (bnc#835695)
- added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix
loop mount detection again (bnc#834173)
- Simplify checks in mkinitrd scripts.
They are always true because they come from the same package
Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed
- update to upstream master (f00dd8386a57d241d0f7c)
- Make requirement on libattr-devel explicit
- initrd support: add module (bnc#750185, bnc#727383)
- set correct file mode if writing replacement fsck
- fix build failure
- add btrfs-debug-tree to initrd
- adjust fs size to correct size (bnc#744593)
- man page documentation updates
- do not package obsolete utilities
- mkfs: store correct size of device in superblock (bnc#730103)
- updated restriper/balance commands to match kernel version
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd scrippt accordingly
- add btrfsck repair options for:
- rebuild extent records
- fix block group accounting
- reset csums for rescue nodatasum mount
- prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath (bnc#749540)
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility
- patch license to follow spdx.org standard
- btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix
segfaults from bnc#710486 due to unchecked usage of return
value of open_ctree()
[fixed compilation warnings]
- pull upstream, replace existing patches, spec update
- update 'restore' utility
- lzo support
- tools may now take earlies superblock when opening the fs
- other fixes
- pull integration-20111030 branch
- mkfs: force mkfs if desired
- other fixes
- add btrfs-dump-super to mkinitrd
- other fixes
- skip non-existent devices or without media
- documentation updates
- scrubbing single device
- graceful error handling when opening fs fails
- updated mkinitrd script to scan devices before mount (bnc#727383)
- add several tools to mkinitrd if root fs is btrfs
- pull upstream branch and delete local patches
- btrfsck: ignore -a (bnc#655906)
- btrfsck: fix strerror value
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- add patch for local version override as we do not build from
git, and avoid doubled "Btrfs" in output of 'btrfs'
- reorder help for 'get-default' right after 'set-default'
- add option -p to print parent subvolume
- add subvolume 'get-default' subsubcommand
- remove debugging printf from
0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch
- add support for currently available kernel features:
- add scrub subcommand
- scan /proc/partitions by default (or use --all-devices for all)
- mkfs fixes and improvements
- documentation fixes
- fix failing on deleted loop mounts (bnc#697671)
- update from git:
- add btrfs-select-super utility
- add btrfs-label utility
- allow mixed data+metadata (option --mixed)
- allow populating new filesystem with files (option --rootdir)
- allow discard support in mkfs
- lzo support
- deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show'
- other bugfixes and documentation improvements
- change to a hardlink
- add link for fsck.btrfs (bnc#665899)
- update to v0.19-35-g1b444cd:
* used space accounting fix for the converter
* Add btrfs-list for listing subvolumes
* Add new util: 'btrfs'
* multidevice support for check_mounted
* check slash in deleting subvolumes
* Add btrfsck option to select the super block copy
* btrfs-debug-tree: add -d option to print only the device mapping
- fix crash on creating filesystems (bnc#603620)
- revert last change (bnc#599224#c3)
- add hardlink from fsck.btrfs (bnc#599224)
- fix memory leak (bnc#537633)
- Updated to latest repo version.
- used space accounting fix for the converter
- btrfsctl: add snapshot/subvolume destroy ioctl
- btrfsck: check root back/forward references
- Add btrfs-map-logical program to map and read logical block numbers
- build btfs-convert (bnc#572912)
- enable parallel build
- added Supplements
- move apps to /sbin
- update to 0.19:
- build with rpm optflags
- install man pages
- fix leak in extends checking (bnc#523447)
- Initial package (0.18)
==== cpio ====
Subpackages: cpio-mt
- Fix regression in last update (bsc#1189465)
* fix-CVE-2021-38185_2.patch
* fix-CVE-2021-38185_3.patch
- Fix CVE-2021-38185 Remote code execution caused by an integer overflow in ds_fgetstr
(CVE-2021-38185, bsc#1189206)
* fix-CVE-2021-38185.patch
==== cracklib ====
Subpackages: libcrack2
- Drop --with-pic, as it has no effect with --disable-static.
==== dracut ====
Version update (055+suse.115.gf65e559b -> 055+suse.117.ge5fc2048)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 055+suse.117.ge5fc2048:
* fix(suse-initrd): need to handle relative links too
==== ell ====
Version update (0.41 -> 0.42)
- Update to release 0.42
* Add support for constant time security functions.
* Add support for manipulating DHCP leases.
==== eog ====
Version update (40.2 -> 40.3)
- Update to version 40.3:
+ EogImage: Do not crash if content type or filesize cannot be
detected.
+ Updated translations.
==== epiphany ====
Version update (40.2 -> 40.3)
Subpackages: gnome-shell-search-provider-epiphany
- Update to version 40.3:
+ Use PDF.js only for GET requests
+ Use AdGuard script to block YouTube ads
+ Manually check adblock filter content type
+ Fix UI process CPU usage issue
+ Don't improperly lowercase bang searches
==== evolution ====
Version update (3.40.3 -> 3.40.4)
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.40.4:
+ mail-notification: Show mail folder name as the last in the
notification.
+ EShellSearchbar: Update actions only if the shell view is
active.
+ Bugs fixed: glgo#GNOME/evolution#1522,
glgo#GNOME/evolution#1564.
+ Updated translations.
==== evolution-data-server ====
Version update (3.40.3 -> 3.40.4)
Subpackages: libcamel-1_2-62 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.40.4:
+ CamelMimeFilterToHTML:
- Speed up read of long lines.
- Correct filtering of text without new line at the end.
+ alarm-notify: Focus window on status icon click when shown.
+ ESoupSession: Let it understand GSSAPI authentication method.
+ Bugs fixed: glgo#GNOME/evolution-data-server#346,
glgo#GNOME/evolution-data-server!74.
+ Updated translations.
==== evolution-ews ====
Version update (3.40.3 -> 3.40.4)
- Update to version 3.40.4:
+ ESoupAuthNegotiate:
- Improve thread safety.
- Fix two memory leaks.
==== eyeD3 ====
Version update (0.9.5 -> 0.9.6)
- update to 0.9.6
* prepare for python 3.9
- dependency fixes
- add minimal runtime requires
- add some recommends needed for plugins
==== fetchmail ====
Version update (6.4.20 -> 6.4.21)
Subpackages: fetchmailconf
- Update to 6.4.21:
* REGRESSION FIX: The new security fix in 6.4.20 for
CVE-2021-36386 caused truncation of messages logged to
buffered outputs, predominantly --logfile.
==== fuse ====
Subpackages: libfuse2
- Add closefrom.patch [boo#1189086]
==== gcc11 ====
Version update (11.1.1+git536 -> 11.2.1+git610)
Subpackages: cpp11 gcc11-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc11 libstdc++6-locale libstdc++6-pp-gcc11 libtsan0 libubsan1
- Require libgccjit%{libgccjit_sover}%{libgccjit_suffix} from
libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}.
- Update to gcc-11 branch head (056e324ce46a7924b5cf10f610), git610
* Includes GCC 11.2 release
* Includes fix for opie build with glibc 2.34 [boo#1188623]
==== git ====
Version update (2.32.0 -> 2.33.0)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk perl-Git
- git 2.33.0:
* "git send-email" learned the "--sendmail-cmd" command line option
and the "sendemail.sendmailCmd" configuration variable, which is a
more sensible approach than the current way of repurposing the
"smtp-server" that is meant to name the server to instead name the
command to talk to the server.
* The userdiff pattern for C# learned the token "record".
* "git rev-list" learns to omit the "commit <object-name>" header
lines from the output with the `--no-commit-header` option.
* "git worktree add --lock" learned to record why the worktree is
locked with a custom message.
* internal improvements including performance optimizations
* a number of bug fixes
==== gjs ====
Version update (1.68.1 -> 1.68.3)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.68.3:
+ Crash and bug fixes backported from the development branch.
+ Build fixes.
- Changes from version 1.68.2:
+ Crash and regression fixes backported from the development
branch.
+ Build fix to adjust to GLib renaming its main branch.
==== glib2 ====
Version update (2.68.3 -> 2.68.4)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.68.4:
+ Various bugfixes and backports from master.
+ Updated translations.
- Drop 63e7864.patch: fixed upstream.
==== glib2-branding-openSUSE ====
- Update for libreoffice-* desktop files no longer dropping the
libreoffice- prefix.
==== gnome-autoar ====
Version update (0.3.3 -> 0.4.0)
Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0
- Update to version 0.4.0:
+ Port to meson build system.
+ Add support for creation of password-protected archives.
+ Fix extraction of archives with absolute paths.
- Add meson BuildRequires and macros following upstreams port.
- Add gtk-doc BuildRequires and pass gtk_doc=true to meson, needed
now to build documentation.
- Pass vapi=true to meson, needed to build vala bindings.
==== gnome-desktop ====
Version update (40.3 -> 40.4)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 40.4:
+ No changes.
==== gnome-maps ====
Version update (40.3 -> 40.4)
- Update to version 40.4:
+ Update donation and wiki web links in appdata.
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Add gnome-session-s390-not-require-g-s-d_wacom.patch: Remove the
gnome session runtime requirement of g-s-d Wacom plugin because
it is not build on s390 (bsc#1129412).
==== gnome-shell ====
Version update (40.3 -> 40.4)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 40.4:
+ Don't include hidden search results in keynav.
+ Always take workarea into account when allocating workspaces.
+ Add focus indication for switches.
+ Fix glitch when dragging window preview in overview.
+ workspace: Handle skip-taskbar changes.
+ screenShield: Fix suspend inhibitor accounting.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Remove libcroco from BuildRequires: the relevant sources are now
included directly in the gnome-shell tarball.
==== gnome-shell-extensions ====
Version update (40.3 -> 40.4)
- Update to version 40.4:
+ drive-menu: Fix indicator visibility
+ Use distinct gettext domain for e.g.o uploads
==== gnome-software ====
Version update (40.3 -> 40.4)
- Update to version 40.4:
+ flatpak: Improve search of applications.
+ Correct download size for app's runtime.
+ Updated translations.
==== gnome-user-docs ====
Version update (40.3 -> 40.4)
- Update to version 40.4:
+ Updates to color calibration docs
+ Removed remaining references to GNOME 3
+ Updated translations.
==== gnome-weather ====
Version update (40.0 -> 40.1)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 40.1:
+ Add corner radius to forecast chart.
+ Increase contrast when using dark themes.
+ Bugs fixed: glgo#GNOME/gnome-weather#146,
glgo#GNOME/gnome-weather#168, glgo#GNOME/gnome-weather#190,
glgo#GNOME/gnome-weather!82, glgo#GNOME/gnome-weather#169.
+ Updated translations.
- Drop patches fixed upstream:
+ gnome-weather-wrong-min-temperature.patch
+ gnome-weather-welcome-screen-when-saved-locations.patch
+ gnome-weather-fix-forever-loading.patch
==== grep ====
Version update (3.6 -> 3.7)
- Update to grep 3.7
* Preprocessing N patterns would take at least O(N^2) time when too many
patterns hashed to too few buckets
- werror-return-type.patch, gnulib-c-stack.patch: Removed
- Skip stack overflow tests in qemu build
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- update grub2-systemd-sleep.sh to fix hibernation by avoiding the
error "no kernelfile matching the running kernel found" on
usrmerged setup
- Use %autosetup
==== gsound ====
Version update (1.0.2 -> 1.0.3)
Subpackages: libgsound0 typelib-1_0-GSound-1_0
- Update to version 1.0.3:
+ No upstream changes provided, please check upstream git log.
- Drop gsound-gsound-play-Call-setlocale.patch: Fixed upstream.
- Add gtk-doc and meson BuildRequires and macros following
upstreams port.
==== gstreamer-plugins-libav ====
- Update add-gpl-option.patch: the proper language to be used is
cpp, not c++; fixes build with meson 0.59.
==== gthumb ====
Version update (3.10.3 -> 3.10.4)
- Update to version 3.10.4:
+ Install the gThumb import desktop file.
+ Contact sheet: fixed themes list always empty.
+ Thumbnailer: try with the system thumbnailer if the image is
null
+ File chooser: correctly get the filename extension.
+ Updated translations.
==== java-11-openjdk ====
Subpackages: java-11-openjdk-headless
- Added patch:
* jdk11-glibc234.patch
+ fix build with glibc-2.34 (bsc#1189201)
- riscv64-zero.patch: Add support for riscv64 (zero VM)
==== json-glib ====
Version update (1.6.2 -> 1.6.4)
Subpackages: libjson-glib-1_0-0 typelib-1_0-Json-1_0
- Update to version 1.6.4:
+ Discover linker flags on all toolchains
+ Fix memory leak
+ Use gi-docgen instead of gtk-doc for generating the API
reference
+ Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
documentation.
==== kdevelop5 ====
Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang libkdevplatform56
- Disable build for archs missing qtwebengine.
==== kernel-64kb ====
Version update (5.13.8 -> 5.13.12)
- Bluetooth: switch to lock_sock in SCO (CVE-2021-3640
bsc#1188172).
- Bluetooth: avoid circular locks in sco_sock_connect
(CVE-2021-3640 bsc#1188172).
- commit aa9e1af
- driver core: Add missing kernel doc for device::msi_lock
(git-fixes).
- commit 33709df
- Linux 5.13.12 (bsc#1012628).
- lib: use PFN_PHYS() in devmem_is_allowed() (bsc#1012628).
- Revert "usb: dwc3: gadget: Use list_replace_init() before
traversing lists" (bsc#1012628).
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading
channels (bsc#1012628).
- iio: adis: set GPIO reset pin direction (bsc#1012628).
- iio: humidity: hdc100x: Add margin to the conversion time
(bsc#1012628).
- iio: adc: Fix incorrect exit of for-loop (bsc#1012628).
- ASoC: amd: Fix reference to PCM buffer address (bsc#1012628).
- ASoC: xilinx: Fix reference to PCM buffer address (bsc#1012628).
- ASoC: uniphier: Fix reference to PCM buffer address
(bsc#1012628).
- ASoC: tlv320aic31xx: Fix jack detection after suspend
(bsc#1012628).
- ASoC: kirkwood: Fix reference to PCM buffer address
(bsc#1012628).
- ASoC: intel: atom: Fix reference to PCM buffer address
(bsc#1012628).
- i2c: dev: zero out array used for i2c reads from userspace
(bsc#1012628).
- cifs: Handle race conditions during rename (bsc#1012628).
- cifs: create sd context must be a multiple of 8 (bsc#1012628).
- cifs: Call close synchronously during unlink/rename/lease break
(bsc#1012628).
- cifs: use the correct max-length for dentry_path_raw()
(bsc#1012628).
- io_uring: drop ctx->uring_lock before flushing work item
(bsc#1012628).
- io_uring: fix ctx-exit io_rsrc_put_work() deadlock
(bsc#1012628).
- scsi: lpfc: Move initialization of phba->poll_list earlier to
avoid crash (bsc#1012628).
- cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync
(bsc#1012628).
- seccomp: Fix setting loaded filter count during TSYNC
(bsc#1012628).
- net: wwan: mhi_wwan_ctrl: Fix possible deadlock (bsc#1012628).
- net: ethernet: ti: cpsw: fix min eth packet size for non-switch
use-cases (bsc#1012628).
- ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on
context switch (bsc#1012628).
- ceph: reduce contention in ceph_check_delayed_caps()
(bsc#1012628).
- pinctrl: k210: Fix k210_fpioa_probe() (bsc#1012628).
- ACPI: NFIT: Fix support for virtual SPA ranges (bsc#1012628).
- libnvdimm/region: Fix label activation vs errors (bsc#1012628).
- riscv: kexec: do not add '-mno-relax' flag if compiler doesn't
support it (bsc#1012628).
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections
(bsc#1012628).
- drm/i915/gvt: Fix cached atomics setting for Windows VM
(bsc#1012628).
- drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg
(bsc#1012628).
- drm/amd/display: Remove invalid assert for ODM + MPC case
(bsc#1012628).
- drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work
(bsc#1012628).
- drm/amdgpu: Add preferred mode in modeset when freesync video
mode's enabled (bsc#1012628).
- drm/amdgpu: don't enable baco on boco platforms in runpm
(bsc#1012628).
- drm/amdgpu: handle VCN instances when harvesting (v2)
(bsc#1012628).
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (bsc#1012628).
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (bsc#1012628).
- drm/mediatek: Fix cursor plane no update (bsc#1012628).
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo
(bsc#1012628).
- ASoC: cs42l42: Correct definition of ADC Volume control
(bsc#1012628).
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (bsc#1012628).
- ASoC: cs42l42: Fix bclk calculation for mono (bsc#1012628).
- selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c
(bsc#1012628).
- ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies
(bsc#1012628).
- ASoC: SOF: Intel: hda-ipc: fix reply size checking
(bsc#1012628).
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control
(bsc#1012628).
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency
(bsc#1012628).
- netfilter: nf_conntrack_bridge: Fix memory leak when error
(bsc#1012628).
- pinctrl: tigerlake: Fix GPIO mapping for newer version of
software (bsc#1012628).
- ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL
(bsc#1012628).
- ASoC: cs42l42: Fix LRCLK frame start edge (bsc#1012628).
- ASoC: cs42l42: Fix mono playback (bsc#1012628).
- net: dsa: mt7530: add the missing RxUnicast MIB counter
(bsc#1012628).
- net: mvvp2: fix short frame size on s390 (bsc#1012628).
- platform/x86: pcengines-apuv2: Add missing terminating entries
to gpio-lookup tables (bsc#1012628).
- perf/x86/intel: Apply mid ACK for small core (bsc#1012628).
- drm/amd/pm: Fix a memory leak in an error handling path in
'vangogh_tables_init()' (bsc#1012628).
- libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT
(bsc#1012628).
- libbpf: Do not close un-owned FD 0 on errors (bsc#1012628).
- net: dsa: qca: ar9331: make proper initial port defaults
(bsc#1012628).
- net: phy: micrel: Fix link detection on ksz87xx switch"
(bsc#1012628).
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified
(bsc#1012628).
- io_uring: clear TIF_NOTIFY_SIGNAL when running task work
(bsc#1012628).
- net/smc: fix wait on already cleared link (bsc#1012628).
- net/smc: Correct smc link connection counter in case of smc
client (bsc#1012628).
- net: sched: act_mirred: Reset ct info when mirror/redirect skb
(bsc#1012628).
- ice: Prevent probing virtual functions (bsc#1012628).
- ice: Stop processing VF messages during teardown (bsc#1012628).
- ice: don't remove netdev->dev_addr from uc sync list
(bsc#1012628).
- iavf: Set RSS LUT and key in reset handle path (bsc#1012628).
- psample: Add a fwd declaration for skbuff (bsc#1012628).
- bareudp: Fix invalid read beyond skb's linear data
(bsc#1012628).
- io-wq: fix bug of creating io-wokers unconditionally
(bsc#1012628).
- io-wq: fix IO_WORKER_F_FIXED issue in create_io_worker()
(bsc#1012628).
- net/mlx5: Don't skip subfunction cleanup in case of error in
module init (bsc#1012628).
- net/mlx5: DR, Add fail on error check on decap (bsc#1012628).
- net/mlx5e: Avoid creating tunnel headers for local route
(bsc#1012628).
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free
(bsc#1012628).
- net/mlx5: Block switchdev mode while devlink traps are active
(bsc#1012628).
- net/mlx5e: TC, Fix error handling memory leak (bsc#1012628).
- net/mlx5: Synchronize correct IRQ when destroying CQ
(bsc#1012628).
- net/mlx5: Fix return value from tracer initialization
(bsc#1012628).
- drm/meson: fix colour distortion from HDR set during vendor
u-boot (bsc#1012628).
- ovl: fix deadlock in splice write (bsc#1012628).
- bpf: Fix potentially incorrect results with
bpf_get_local_storage() (bsc#1012628).
- net: dsa: microchip: Fix ksz_read64() (bsc#1012628).
- net: dsa: microchip: ksz8795: Fix PVID tag insertion
(bsc#1012628).
- net: dsa: microchip: ksz8795: Reject unsupported VLAN
configuration (bsc#1012628).
- net: dsa: microchip: ksz8795: Fix VLAN untagged flag change
on deletion (bsc#1012628).
- net: dsa: microchip: ksz8795: Use software untagging on CPU port
(bsc#1012628).
- net: dsa: microchip: ksz8795: Fix VLAN filtering (bsc#1012628).
- net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VLAN
table lookup (bsc#1012628).
- net: Fix memory leak in ieee802154_raw_deliver (bsc#1012628).
- net: igmp: fix data-race in igmp_ifc_timer_expire()
(bsc#1012628).
- net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- pinctrl: sunxi: Don't underestimate number of functions
(bsc#1012628).
- net: bridge: fix flags interpretation for extern learn fdb
entries (bsc#1012628).
- net: bridge: fix memleak in br_add_if() (bsc#1012628).
- net: linkwatch: fix failure to restore device state across
suspend/resume (bsc#1012628).
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called
after 2B packets (bsc#1012628).
- net: igmp: increase size of mr_ifc_count (bsc#1012628).
- drm/i915: Only access SFC_DONE when media domain is not fused
off (bsc#1012628).
- xen/events: Fix race in set_evtchn_to_irq (bsc#1012628).
- vsock/virtio: avoid potential deadlock when vsock device remove
(bsc#1012628).
- nbd: Aovid double completion of a request (bsc#1012628).
- arm64: efi: kaslr: Fix occasional random alloc (and boot)
failure (bsc#1012628).
- KVM: arm64: Fix off-by-one in range_is_memory (bsc#1012628).
- efi/libstub: arm64: Force Image reallocation if BSS was not
reserved (bsc#1012628).
- efi/libstub: arm64: Relax 2M alignment again for relocatable
kernels (bsc#1012628).
- powerpc/kprobes: Fix kprobe Oops happens in booke (bsc#1012628).
- i2c: iproc: fix race between client unreg and tasklet
(bsc#1012628).
- x86/tools: Fix objdump version check again (bsc#1012628).
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (bsc#1012628).
- x86/msi: Force affinity setup before startup (bsc#1012628).
- x86/ioapic: Force affinity setup before startup (bsc#1012628).
- x86/resctrl: Fix default monitoring groups reporting
(bsc#1012628).
- genirq/msi: Ensure deactivation on teardown (bsc#1012628).
- genirq/timings: Prevent potential array overflow in
__irq_timings_store() (bsc#1012628).
- powerpc/interrupt: Fix OOPS by not calling do_IRQ() from
timer_interrupt() (bsc#1012628).
- PCI/MSI: Enable and mask MSI-X early (bsc#1012628).
- PCI/MSI: Mask all unused MSI-X entries (bsc#1012628).
- PCI/MSI: Enforce that MSI-X table entry is masked for update
(bsc#1012628).
- PCI/MSI: Enforce MSI[X] entry updates to be visible
(bsc#1012628).
- PCI/MSI: Do not set invalid bits in MSI mask (bsc#1012628).
- PCI/MSI: Correct misleading comments (bsc#1012628).
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (bsc#1012628).
- PCI/MSI: Protect msi_desc::masked for multi-MSI (bsc#1012628).
- powerpc/interrupt: Do not call single_step_exception() from
other exceptions (bsc#1012628).
- powerpc/pseries: Fix update of LPAR security flavor after LPM
(bsc#1012628).
- powerpc/32s: Fix napping restore in data storage interrupt (DSI)
(bsc#1012628).
- powerpc/smp: Fix OOPS in topology_init() (bsc#1012628).
- powerpc/xive: Do not skip CPU-less nodes when creating the IPIs
(bsc#1012628).
- powerpc/32: Fix critical and debug interrupts on BOOKE
(bsc#1012628).
- efi/libstub: arm64: Double check image alignment at entry
(bsc#1012628).
- locking/rtmutex: Use the correct rtmutex debugging config option
(bsc#1012628).
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR
emulation (bsc#1012628).
- KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0
wants a #PF (bsc#1012628).
- KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs
(bsc#1012628).
- KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU
with spinlock (bsc#1012628).
- ceph: add some lockdep assertions around snaprealm handling
(bsc#1012628).
- ceph: clean up locking annotation for ceph_get_snap_realm and
__lookup_snap_realm (bsc#1012628).
- ceph: take snap_empty_lock atomically with snaprealm refcount
change (bsc#1012628).
- kasan, slub: reset tag when printing address (bsc#1012628).
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl
(CVE-2021-3653) (bsc#1012628).
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested
(CVE-2021-3656) (bsc#1012628).
- commit e7679db
- Bluetooth: btusb: Add support for Foxconn Mediatek Chip
(bsc#1188064).
- Bluetooth: btusb: Add support for IMC Networks Mediatek Chip
(bsc#1188064).
- Bluetooth: btusb: Add support for Lite-On Mediatek Chip
(bsc#1188064).
- commit 18891ce
- kernel-binary.spec: Require dwarves for kernel-binary-devel when BTF is
enabled (jsc#SLE-17288).
About the pahole version: v1.18 should be bare mnimum, v1.22 should be
fully functional, for now we ship git snapshot with fixes on top of
v1.21.
- commit 8ba3382
- Linux 5.13.11 (bsc#1012628).
- ovl: prevent private clone if bind mount is not allowed
(bsc#1012628).
- ppp: Fix generating ppp unit id when ifname is not specified
(bsc#1012628).
- ALSA: hda: Add quirk for ASUS Flow x13 (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650
G8 Notebook PC (bsc#1012628).
- ALSA: pcm: Fix mmap breakage without explicit buffer setup
(bsc#1012628).
- bpf: Add lockdown check for probe_write_user helper
(bsc#1012628).
- firmware: tee_bnxt: Release TEE shm, session, and context
during kexec (bsc#1012628).
- commit 97e7098
- bpf: Fix integer overflow involving bucket_size (bsc#1189233,
CVE#CVE-2021-38166).
- commit fcfea2b
- Linux 5.13.10 (bsc#1012628).
- Revert "ACPICA: Fix memory leak caused by _CID repair function"
(bsc#1012628).
- ALSA: seq: Fix racy deletion of subscriber (bsc#1012628).
- bus: ti-sysc: Fix gpt12 system timer issue with reserved status
(bsc#1012628).
- net: xfrm: fix memory leak in xfrm_user_rcv_msg (bsc#1012628).
- arm64: dts: ls1028a: fix node name for the sysclk (bsc#1012628).
- dmaengine: idxd: fix array index when int_handles are being used
(bsc#1012628).
- dmaengine: idxd: fix setup sequence for MSIXPERM table
(bsc#1012628).
- ARM: imx: add missing iounmap() (bsc#1012628).
- ARM: imx: add missing clk_disable_unprepare() (bsc#1012628).
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to
10ms (bsc#1012628).
- Revert "soc: imx8m: change to use platform driver"
(bsc#1012628).
- dmaengine: idxd: fix desc->vector that isn't being updated
(bsc#1012628).
- dmaengine: idxd: fix sequence for pci driver remove() and
shutdown() (bsc#1012628).
- dmaengine: idxd: fix submission race window (bsc#1012628).
- arm64: dts: ls1028: sl28: fix networking for variant 2
(bsc#1012628).
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz
(bsc#1012628).
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init
(bsc#1012628).
- ARM: dts: imx: Swap M53Menlo
pinctrl_power_button/pinctrl_power_out pins (bsc#1012628).
- arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC
controllers (bsc#1012628).
- ext4: fix potential uninitialized access to retval in kmmpd
(bsc#1012628).
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode
(bsc#1012628).
- ALSA: usb-audio: fix incorrect clock source setting
(bsc#1012628).
- riscv: stacktrace: Fix NULL pointer dereference (bsc#1012628).
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs
(bsc#1012628).
- ARM: dts: am437x-l4: fix typo in can@0 node (bsc#1012628).
- omap5-board-common: remove not physically existing vdds_1v8_main
fixed-regulator (bsc#1012628).
- dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic()
in atomic state (bsc#1012628).
- clk: tegra: Implement disable_unused() of
tegra_clk_sdmmc_mux_ops (bsc#1012628).
- dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32
dma ops (bsc#1012628).
- dmaengine: stm32-dmamux: Fix PM usage counter unbalance in
stm32 dmamux ops (bsc#1012628).
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay
(bsc#1012628).
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation
(bsc#1012628).
- drm/kmb: Enable LCD DMA for low TVDDCV (bsc#1012628).
- media: videobuf2-core: dequeue if start_streaming fails
(bsc#1012628).
- ARM: dts: stm32: Prefer HW RTC on DHCOM SoM (bsc#1012628).
- ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM (bsc#1012628).
- ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM
(bsc#1012628).
- dmaengine: imx-dma: configure the generic DMA type to make it
work (bsc#1012628).
- net, gro: Set inner transport header offset in tcp/udp GRO hook
(bsc#1012628).
- net: dsa: sja1105: overwrite dynamic FDB entries with static
ones in .port_fdb_add (bsc#1012628).
- net: dsa: sja1105: invalidate dynamic FDB entries learned
concurrently with statically added ones (bsc#1012628).
- net: dsa: sja1105: ignore the FDB entry for unknown multicast
when adding a new address (bsc#1012628).
- net: dsa: sja1105: be stateless with FDB entries on
SJA1105P/Q/R/S/SJA1110 too (bsc#1012628).
- net: dsa: sja1105: match FDB entries regardless of inner/outer
VLAN tag (bsc#1012628).
- net: phy: micrel: Fix detection of ksz87xx switch (bsc#1012628).
- net: natsemi: Fix missing pci_disable_device() in probe and
remove (bsc#1012628).
- gpio: tqmx86: really make IRQ optional (bsc#1012628).
- RDMA/mlx5: Delay emptying a cache entry when a new MR is added
to it recently (bsc#1012628).
- net: bridge: validate the NUD_PERMANENT bit when adding an
extern_learn FDB entry (bsc#1012628).
- sctp: move the active_key update after sh_keys is added
(bsc#1012628).
- drm/i915: Call i915_globals_exit() if pci_register_device()
fails (bsc#1012628).
- nfp: update ethtool reporting of pauseframe control
(bsc#1012628).
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu
(bsc#1012628).
- RDMA/hns: Fix the double unlock problem of poll_sem
(bsc#1012628).
- net: dsa: qca: ar9331: reorder MDIO write sequence
(bsc#1012628).
- riscv: Disable STACKPROTECTOR_PER_TASK if GCC_PLUGIN_RANDSTRUCT
is enabled (bsc#1012628).
- net: sched: fix lockdep_set_class() typo error for sch->seqlock
(bsc#1012628).
- drm/i915: fix i915_globals_exit() section mismatch error
(bsc#1012628).
- MIPS: check return value of pgtable_pmd_page_ctor (bsc#1012628).
- x86/tools/relocs: Fix non-POSIX regexp (bsc#1012628).
- mips: Fix non-POSIX regexp (bsc#1012628).
- kbuild: cancel sub_make_done for the install target to fix DKMS
(bsc#1012628).
- bnx2x: fix an error code in bnx2x_nic_load() (bsc#1012628).
- net: ethernet: ti: am65-cpsw: fix crash in
am65_cpsw_port_offload_fwd_mark_update() (bsc#1012628).
- net: pegasus: fix uninit-value in get_interrupt_interval
(bsc#1012628).
- net: fec: fix use-after-free in fec_drv_remove (bsc#1012628).
- net: vxge: fix use-after-free in vxge_device_unregister
(bsc#1012628).
- blk-iolatency: error out if blk_get_queue() failed in
iolatency_set_limit() (bsc#1012628).
- Bluetooth: defer cleanup of resources in hci_unregister_dev()
(bsc#1012628).
- io-wq: fix no lock protection of acct->nr_worker (bsc#1012628).
- io-wq: fix lack of acct->nr_workers < acct->max_workers
judgement (bsc#1012628).
- USB: usbtmc: Fix RCU stall warning (bsc#1012628).
- USB: serial: option: add Telit FD980 composition 0x1056
(bsc#1012628).
- USB: serial: ch341: fix character loss at high transfer rates
(bsc#1012628).
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2
(bsc#1012628).
- USB: serial: pl2303: fix HX type detection (bsc#1012628).
- USB: serial: pl2303: fix GT type detection (bsc#1012628).
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in
fw_load_sysfs_fallback (bsc#1012628).
- firmware_loader: fix use-after-free in firmware_fallback_sysfs
(bsc#1012628).
- drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled
(bsc#1012628).
- drm/amdgpu/display: fix DMUB firmware version info
(bsc#1012628).
- ALSA: pcm - fix mmap capability check for the snd-dummy driver
(bsc#1012628).
- ALSA: hda/realtek: add mic quirk for Acer SF314-42
(bsc#1012628).
- ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56
(ALC256) (bsc#1012628).
- ALSA: usb-audio: Fix superfluous autosuspend recovery
(bsc#1012628).
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600
(bsc#1012628).
- ALSA: usb-audio: Avoid unnecessary or invalid connector
selection at resume (bsc#1012628).
- usb: dwc3: gadget: Use list_replace_init() before traversing
lists (bsc#1012628).
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup
(bsc#1012628).
- usb: gadget: remove leaked entry from udc driver list
(bsc#1012628).
- usb: cdns3: Fixed incorrect gadget state (bsc#1012628).
- usb: cdnsp: Fixed issue with ZLP (bsc#1012628).
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers
(bsc#1012628).
- usb: gadget: f_hid: fixed NULL pointer dereference
(bsc#1012628).
- usb: gadget: f_hid: idle uses the highest byte for duration
(bsc#1012628).
- usb: host: ohci-at91: suspend/resume ports after/before OHCI
accesses (bsc#1012628).
- usb: typec: tcpm: Keep other events when receiving FRS and
Sourcing_vbus events (bsc#1012628).
- usb: otg-fsm: Fix hrtimer list corruption (bsc#1012628).
- clk: fix leak on devm_clk_bulk_get_all() unwind (bsc#1012628).
- scripts/tracing: fix the bug that can't parse raw_trace_func
(bsc#1012628).
- tracing / histogram: Give calculation hist_fields a size
(bsc#1012628).
- tracing: Reject string operand in the histogram expression
(bsc#1012628).
- tracing: Fix NULL pointer dereference in start_creating
(bsc#1012628).
- tracepoint: static call: Compare data on transition from 2->1
callees (bsc#1012628).
- tracepoint: Fix static call function vs data state mismatch
(bsc#1012628).
- tracepoint: Use rcu get state and cond sync for static call
updates (bsc#1012628).
- arm64: stacktrace: avoid tracing arch_stack_walk()
(bsc#1012628).
- optee: Clear stale cache entries during initialization
(bsc#1012628).
- tee: add tee_shm_alloc_kernel_buf() (bsc#1012628).
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag
(bsc#1012628).
- optee: Fix memory leak when failing to register shm pages
(bsc#1012628).
- optee: Refuse to load the driver under the kdump kernel
(bsc#1012628).
- optee: fix tee out of memory failure seen during kexec reboot
(bsc#1012628).
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec
(bsc#1012628).
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc
(bsc#1012628).
- staging: rtl8712: get rid of flush_scheduled_work (bsc#1012628).
- staging: rtl8712: error handling refactoring (bsc#1012628).
- drivers core: Fix oops when driver probe fails (bsc#1012628).
- media: rtl28xxu: fix zero-length control request (bsc#1012628).
- pipe: increase minimum default pipe size to 2 pages
(bsc#1012628).
- ext4: fix potential htree corruption when growing large_dir
directories (bsc#1012628).
- Revert "thunderbolt: Hide authorized attribute if router does
not support PCIe tunnels" (bsc#1012628).
- serial: tegra: Only print FIFO error message when an error
occurs (bsc#1012628).
- serial: 8250_mtk: fix uart corruption issue when rx power off
(bsc#1012628).
- serial: 8250: Mask out floating 16/32-bit bus bits
(bsc#1012628).
- serial: 8250: fix handle_irq locking (bsc#1012628).
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART
(bsc#1012628).
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated
driver (bsc#1012628).
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts
(bsc#1012628).
- fpga: dfl: fme: Fix cpu hotplug issue in performance reporting
(bsc#1012628).
- timers: Move clearing of base::timer_running under base:: Lock
(bsc#1012628).
- virt: acrn: Do hcall_destroy_vm() before resource release
(bsc#1012628).
- perf: Fix required permissions if sigtrap is requested
(bsc#1012628).
- xfrm: Fix RCU vs hash_resize_mutex lock inversion (bsc#1012628).
- net/xfrm/compat: Copy xfrm_spdattr_type_t atributes
(bsc#1012628).
- pcmcia: i82092: fix a null pointer dereference bug
(bsc#1012628).
- scsi: ibmvfc: Fix command state accounting and stale response
detection (bsc#1012628).
- selinux: correct the return value when loads initial sids
(bsc#1012628).
- bus: ti-sysc: AM3: RNG is GP only (bsc#1012628).
- Revert "gpio: mpc8xxx: change the gpio interrupt
flags." (bsc#1012628).
- arm64: fix compat syscall return truncation (bsc#1012628).
- ARM: omap2+: hwmod: fix potential NULL pointer access
(bsc#1012628).
- md/raid10: properly indicate failure when ending a failed
write request (bsc#1012628).
- io-wq: fix race between worker exiting and activating free
worker (bsc#1012628).
- s390/dasd: fix use after free in dasd path handling
(bsc#1012628).
- KVM: x86: accept userspace interrupt only if no event is
injected (bsc#1012628).
- KVM: SVM: Fix off-by-one indexing when nullifying last used
SEV VMCB (bsc#1012628).
- KVM: Do not leak memory for duplicate debugfs directories
(bsc#1012628).
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds
(bsc#1012628).
- soc: ixp4xx: fix printing resources (bsc#1012628).
- interconnect: Fix undersized devress_alloc allocation
(bsc#1012628).
- usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro
(bsc#1012628).
- usb: cdnsp: Fix incorrect supported maximum speed (bsc#1012628).
- spi: meson-spicc: fix memory leak in meson_spicc_remove
(bsc#1012628).
- interconnect: Zero initial BW after sync-state (bsc#1012628).
- interconnect: Always call pre_aggregate before aggregate
(bsc#1012628).
- interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for
all nodes (bsc#1012628).
- drm/i915: Correct SFC_DONE register offset (bsc#1012628).
- soc: ixp4xx/qmgr: fix invalid __iomem access (bsc#1012628).
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit
inside the guest (bsc#1012628).
- sched/rt: Fix double enqueue caused by rt_effective_prio
(bsc#1012628).
- riscv: dts: fix memory size for the SiFive HiFive Unmatched
(bsc#1012628).
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (bsc#1012628).
- reiserfs: add check for root_inode in reiserfs_fill_super
(bsc#1012628).
- reiserfs: check directory items on read from disk (bsc#1012628).
- virt_wifi: fix error on connect (bsc#1012628).
- net: qede: Fix end of loop tests for list_for_each_entry
(bsc#1012628).
- alpha: Send stop IPI to send to online CPUs (bsc#1012628).
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock
and ql_adapter_reset (bsc#1012628).
- smb3: rc uninitialized in one fallocate path (bsc#1012628).
- drm/amdgpu/display: only enable aux backlight control for OLED
panels (bsc#1012628).
- platform/x86: gigabyte-wmi: add support for B550 Aorus Elite V2
(bsc#1012628).
- HID: ft260: fix device removal due to USB disconnect
(bsc#1012628).
- commit 37b568f
- README: Modernize build instructions.
- commit 8cc5c28
- rpm/kernel-obs-build.spec.in: make builds reproducible (bsc#1189305)
- commit 7f9ade7
- Revert "Revert "UsrMerge the kernel (boo#1184804)""
This reverts commit 999e6048a4cc6accd2653c9dccaaaff2f4ae8f86. By that,
we reverted the original commit 6f5ed044f52a. But the selinux problem is
hopefully fixed in the meantime, so it's time to try UsrMerge for kernel
again.
- Revert "Revert "UsrMerge the kernel (boo#1184804)""
This reverts commit b6ab3ded319fca797d007c541a190a308f940cf7. By that,
we reverted the original commit 6f5ed044f52a. But the two problems were
adressed in the meantime, so it's time to try UsrMerge for kernel again.
- commit 33df9c6
- Fix filesystem requirement and suse-release requires
Reduce filesystem conflict to anything less than 16 to allow pulling the
change into the next major stable version.
Don't require suse-release as that's not technically required. Conflict
with a too old one instead.
- commit 913f755
- blacklist.conf: add one docs fix
- commit 19b1d90
- Revert "qed: fix possible unpaired spin_{un}lock_bh in
_qed_mcp_cmd_and_union()" (git-fixes).
- commit 27fe085
- Linux 5.13.9 (bsc#1012628).
- drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
(bsc#1012628).
- Revert "drm/i915: Propagate errors on awaiting already signaled
fences" (bsc#1012628).
- power: supply: ab8500: Call battery population once
(bsc#1012628).
- skmsg: Increase sk->sk_drops when dropping packets
(bsc#1012628).
- skmsg: Pass source psock to sk_psock_skb_redirect()
(bsc#1012628).
- bpf, sockmap: On cleanup we additionally need to remove cached
skb (bsc#1012628).
- cifs: use helpers when parsing uid/gid mount options and
validate them (bsc#1012628).
- cifs: add missing parsing of backupuid (bsc#1012628).
- net: dsa: sja1105: parameterize the number of ports
(bsc#1012628).
- net: dsa: sja1105: fix address learning getting disabled on
the CPU port (bsc#1012628).
- ASoC: Intel: boards: handle hda-dsp-common as a module
(bsc#1012628).
- ASoC: Intel: boards: create sof-maxim-common module
(bsc#1012628).
- ASoC: Intel: boards: fix xrun issue on platform with max98373
(bsc#1012628).
- regulator: rtmv20: Fix wrong mask for strobe-polarity-high
(bsc#1012628).
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO
(bsc#1012628).
- spi: stm32h7: fix full duplex irq handler handling
(bsc#1012628).
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits
(bsc#1012628).
- regulator: mtk-dvfsrc: Fix wrong dev pointer for
devm_regulator_register (bsc#1012628).
- qed: fix possible unpaired spin_{un}lock_bh in
_qed_mcp_cmd_and_union() (bsc#1012628).
- ASoC: rt5682: Fix the issue of garbled recording after
powerd_dbus_suspend (bsc#1012628).
- net: Fix zero-copy head len calculation (bsc#1012628).
- ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking
during startup (bsc#1012628).
- ASoC: ti: j721e-evm: Check for not initialized parent_clk_id
(bsc#1012628).
- efi/mokvar: Reserve the table only if it is in boot services
data (bsc#1012628).
- nvme: fix nvme_setup_command metadata trace event (bsc#1012628).
- drm/amd/display: Fix comparison error in dcn21 DML
(bsc#1012628).
- drm/amd/display: Fix max vstartup calculation for modes with
borders (bsc#1012628).
- io_uring: never attempt iopoll reissue from release path
(bsc#1012628).
- io_uring: explicitly catch any illegal async queue attempt
(bsc#1012628).
- Revert "Bluetooth: Shutdown controller after workqueues are
flushed or cancelled" (bsc#1012628).
- Revert "watchdog: iTCO_wdt: Account for rebooting on second
timeout" (bsc#1012628).
- drm/amd/display: Fix ASSR regression on embedded panels
(bsc#1012628).
- spi: mediatek: Fix fifo transfer (bsc#1012628).
- Update config files.
- commit ed76d57
==== kernel-source ====
Version update (5.13.8 -> 5.13.12)
Subpackages: kernel-default kernel-docs
- Bluetooth: switch to lock_sock in SCO (CVE-2021-3640
bsc#1188172).
- Bluetooth: avoid circular locks in sco_sock_connect
(CVE-2021-3640 bsc#1188172).
- commit aa9e1af
- driver core: Add missing kernel doc for device::msi_lock
(git-fixes).
- commit 33709df
- Linux 5.13.12 (bsc#1012628).
- lib: use PFN_PHYS() in devmem_is_allowed() (bsc#1012628).
- Revert "usb: dwc3: gadget: Use list_replace_init() before
traversing lists" (bsc#1012628).
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading
channels (bsc#1012628).
- iio: adis: set GPIO reset pin direction (bsc#1012628).
- iio: humidity: hdc100x: Add margin to the conversion time
(bsc#1012628).
- iio: adc: Fix incorrect exit of for-loop (bsc#1012628).
- ASoC: amd: Fix reference to PCM buffer address (bsc#1012628).
- ASoC: xilinx: Fix reference to PCM buffer address (bsc#1012628).
- ASoC: uniphier: Fix reference to PCM buffer address
(bsc#1012628).
- ASoC: tlv320aic31xx: Fix jack detection after suspend
(bsc#1012628).
- ASoC: kirkwood: Fix reference to PCM buffer address
(bsc#1012628).
- ASoC: intel: atom: Fix reference to PCM buffer address
(bsc#1012628).
- i2c: dev: zero out array used for i2c reads from userspace
(bsc#1012628).
- cifs: Handle race conditions during rename (bsc#1012628).
- cifs: create sd context must be a multiple of 8 (bsc#1012628).
- cifs: Call close synchronously during unlink/rename/lease break
(bsc#1012628).
- cifs: use the correct max-length for dentry_path_raw()
(bsc#1012628).
- io_uring: drop ctx->uring_lock before flushing work item
(bsc#1012628).
- io_uring: fix ctx-exit io_rsrc_put_work() deadlock
(bsc#1012628).
- scsi: lpfc: Move initialization of phba->poll_list earlier to
avoid crash (bsc#1012628).
- cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync
(bsc#1012628).
- seccomp: Fix setting loaded filter count during TSYNC
(bsc#1012628).
- net: wwan: mhi_wwan_ctrl: Fix possible deadlock (bsc#1012628).
- net: ethernet: ti: cpsw: fix min eth packet size for non-switch
use-cases (bsc#1012628).
- ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on
context switch (bsc#1012628).
- ceph: reduce contention in ceph_check_delayed_caps()
(bsc#1012628).
- pinctrl: k210: Fix k210_fpioa_probe() (bsc#1012628).
- ACPI: NFIT: Fix support for virtual SPA ranges (bsc#1012628).
- libnvdimm/region: Fix label activation vs errors (bsc#1012628).
- riscv: kexec: do not add '-mno-relax' flag if compiler doesn't
support it (bsc#1012628).
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections
(bsc#1012628).
- drm/i915/gvt: Fix cached atomics setting for Windows VM
(bsc#1012628).
- drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg
(bsc#1012628).
- drm/amd/display: Remove invalid assert for ODM + MPC case
(bsc#1012628).
- drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work
(bsc#1012628).
- drm/amdgpu: Add preferred mode in modeset when freesync video
mode's enabled (bsc#1012628).
- drm/amdgpu: don't enable baco on boco platforms in runpm
(bsc#1012628).
- drm/amdgpu: handle VCN instances when harvesting (v2)
(bsc#1012628).
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (bsc#1012628).
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (bsc#1012628).
- drm/mediatek: Fix cursor plane no update (bsc#1012628).
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo
(bsc#1012628).
- ASoC: cs42l42: Correct definition of ADC Volume control
(bsc#1012628).
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (bsc#1012628).
- ASoC: cs42l42: Fix bclk calculation for mono (bsc#1012628).
- selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c
(bsc#1012628).
- ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies
(bsc#1012628).
- ASoC: SOF: Intel: hda-ipc: fix reply size checking
(bsc#1012628).
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control
(bsc#1012628).
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency
(bsc#1012628).
- netfilter: nf_conntrack_bridge: Fix memory leak when error
(bsc#1012628).
- pinctrl: tigerlake: Fix GPIO mapping for newer version of
software (bsc#1012628).
- ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL
(bsc#1012628).
- ASoC: cs42l42: Fix LRCLK frame start edge (bsc#1012628).
- ASoC: cs42l42: Fix mono playback (bsc#1012628).
- net: dsa: mt7530: add the missing RxUnicast MIB counter
(bsc#1012628).
- net: mvvp2: fix short frame size on s390 (bsc#1012628).
- platform/x86: pcengines-apuv2: Add missing terminating entries
to gpio-lookup tables (bsc#1012628).
- perf/x86/intel: Apply mid ACK for small core (bsc#1012628).
- drm/amd/pm: Fix a memory leak in an error handling path in
'vangogh_tables_init()' (bsc#1012628).
- libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT
(bsc#1012628).
- libbpf: Do not close un-owned FD 0 on errors (bsc#1012628).
- net: dsa: qca: ar9331: make proper initial port defaults
(bsc#1012628).
- net: phy: micrel: Fix link detection on ksz87xx switch"
(bsc#1012628).
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified
(bsc#1012628).
- io_uring: clear TIF_NOTIFY_SIGNAL when running task work
(bsc#1012628).
- net/smc: fix wait on already cleared link (bsc#1012628).
- net/smc: Correct smc link connection counter in case of smc
client (bsc#1012628).
- net: sched: act_mirred: Reset ct info when mirror/redirect skb
(bsc#1012628).
- ice: Prevent probing virtual functions (bsc#1012628).
- ice: Stop processing VF messages during teardown (bsc#1012628).
- ice: don't remove netdev->dev_addr from uc sync list
(bsc#1012628).
- iavf: Set RSS LUT and key in reset handle path (bsc#1012628).
- psample: Add a fwd declaration for skbuff (bsc#1012628).
- bareudp: Fix invalid read beyond skb's linear data
(bsc#1012628).
- io-wq: fix bug of creating io-wokers unconditionally
(bsc#1012628).
- io-wq: fix IO_WORKER_F_FIXED issue in create_io_worker()
(bsc#1012628).
- net/mlx5: Don't skip subfunction cleanup in case of error in
module init (bsc#1012628).
- net/mlx5: DR, Add fail on error check on decap (bsc#1012628).
- net/mlx5e: Avoid creating tunnel headers for local route
(bsc#1012628).
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free
(bsc#1012628).
- net/mlx5: Block switchdev mode while devlink traps are active
(bsc#1012628).
- net/mlx5e: TC, Fix error handling memory leak (bsc#1012628).
- net/mlx5: Synchronize correct IRQ when destroying CQ
(bsc#1012628).
- net/mlx5: Fix return value from tracer initialization
(bsc#1012628).
- drm/meson: fix colour distortion from HDR set during vendor
u-boot (bsc#1012628).
- ovl: fix deadlock in splice write (bsc#1012628).
- bpf: Fix potentially incorrect results with
bpf_get_local_storage() (bsc#1012628).
- net: dsa: microchip: Fix ksz_read64() (bsc#1012628).
- net: dsa: microchip: ksz8795: Fix PVID tag insertion
(bsc#1012628).
- net: dsa: microchip: ksz8795: Reject unsupported VLAN
configuration (bsc#1012628).
- net: dsa: microchip: ksz8795: Fix VLAN untagged flag change
on deletion (bsc#1012628).
- net: dsa: microchip: ksz8795: Use software untagging on CPU port
(bsc#1012628).
- net: dsa: microchip: ksz8795: Fix VLAN filtering (bsc#1012628).
- net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VLAN
table lookup (bsc#1012628).
- net: Fix memory leak in ieee802154_raw_deliver (bsc#1012628).
- net: igmp: fix data-race in igmp_ifc_timer_expire()
(bsc#1012628).
- net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump
(bsc#1012628).
- pinctrl: sunxi: Don't underestimate number of functions
(bsc#1012628).
- net: bridge: fix flags interpretation for extern learn fdb
entries (bsc#1012628).
- net: bridge: fix memleak in br_add_if() (bsc#1012628).
- net: linkwatch: fix failure to restore device state across
suspend/resume (bsc#1012628).
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called
after 2B packets (bsc#1012628).
- net: igmp: increase size of mr_ifc_count (bsc#1012628).
- drm/i915: Only access SFC_DONE when media domain is not fused
off (bsc#1012628).
- xen/events: Fix race in set_evtchn_to_irq (bsc#1012628).
- vsock/virtio: avoid potential deadlock when vsock device remove
(bsc#1012628).
- nbd: Aovid double completion of a request (bsc#1012628).
- arm64: efi: kaslr: Fix occasional random alloc (and boot)
failure (bsc#1012628).
- KVM: arm64: Fix off-by-one in range_is_memory (bsc#1012628).
- efi/libstub: arm64: Force Image reallocation if BSS was not
reserved (bsc#1012628).
- efi/libstub: arm64: Relax 2M alignment again for relocatable
kernels (bsc#1012628).
- powerpc/kprobes: Fix kprobe Oops happens in booke (bsc#1012628).
- i2c: iproc: fix race between client unreg and tasklet
(bsc#1012628).
- x86/tools: Fix objdump version check again (bsc#1012628).
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (bsc#1012628).
- x86/msi: Force affinity setup before startup (bsc#1012628).
- x86/ioapic: Force affinity setup before startup (bsc#1012628).
- x86/resctrl: Fix default monitoring groups reporting
(bsc#1012628).
- genirq/msi: Ensure deactivation on teardown (bsc#1012628).
- genirq/timings: Prevent potential array overflow in
__irq_timings_store() (bsc#1012628).
- powerpc/interrupt: Fix OOPS by not calling do_IRQ() from
timer_interrupt() (bsc#1012628).
- PCI/MSI: Enable and mask MSI-X early (bsc#1012628).
- PCI/MSI: Mask all unused MSI-X entries (bsc#1012628).
- PCI/MSI: Enforce that MSI-X table entry is masked for update
(bsc#1012628).
- PCI/MSI: Enforce MSI[X] entry updates to be visible
(bsc#1012628).
- PCI/MSI: Do not set invalid bits in MSI mask (bsc#1012628).
- PCI/MSI: Correct misleading comments (bsc#1012628).
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (bsc#1012628).
- PCI/MSI: Protect msi_desc::masked for multi-MSI (bsc#1012628).
- powerpc/interrupt: Do not call single_step_exception() from
other exceptions (bsc#1012628).
- powerpc/pseries: Fix update of LPAR security flavor after LPM
(bsc#1012628).
- powerpc/32s: Fix napping restore in data storage interrupt (DSI)
(bsc#1012628).
- powerpc/smp: Fix OOPS in topology_init() (bsc#1012628).
- powerpc/xive: Do not skip CPU-less nodes when creating the IPIs
(bsc#1012628).
- powerpc/32: Fix critical and debug interrupts on BOOKE
(bsc#1012628).
- efi/libstub: arm64: Double check image alignment at entry
(bsc#1012628).
- locking/rtmutex: Use the correct rtmutex debugging config option
(bsc#1012628).
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR
emulation (bsc#1012628).
- KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0
wants a #PF (bsc#1012628).
- KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs
(bsc#1012628).
- KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU
with spinlock (bsc#1012628).
- ceph: add some lockdep assertions around snaprealm handling
(bsc#1012628).
- ceph: clean up locking annotation for ceph_get_snap_realm and
__lookup_snap_realm (bsc#1012628).
- ceph: take snap_empty_lock atomically with snaprealm refcount
change (bsc#1012628).
- kasan, slub: reset tag when printing address (bsc#1012628).
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl
(CVE-2021-3653) (bsc#1012628).
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested
(CVE-2021-3656) (bsc#1012628).
- commit e7679db
- Bluetooth: btusb: Add support for Foxconn Mediatek Chip
(bsc#1188064).
- Bluetooth: btusb: Add support for IMC Networks Mediatek Chip
(bsc#1188064).
- Bluetooth: btusb: Add support for Lite-On Mediatek Chip
(bsc#1188064).
- commit 18891ce
- kernel-binary.spec: Require dwarves for kernel-binary-devel when BTF is
enabled (jsc#SLE-17288).
About the pahole version: v1.18 should be bare mnimum, v1.22 should be
fully functional, for now we ship git snapshot with fixes on top of
v1.21.
- commit 8ba3382
- Linux 5.13.11 (bsc#1012628).
- ovl: prevent private clone if bind mount is not allowed
(bsc#1012628).
- ppp: Fix generating ppp unit id when ifname is not specified
(bsc#1012628).
- ALSA: hda: Add quirk for ASUS Flow x13 (bsc#1012628).
- ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650
G8 Notebook PC (bsc#1012628).
- ALSA: pcm: Fix mmap breakage without explicit buffer setup
(bsc#1012628).
- bpf: Add lockdown check for probe_write_user helper
(bsc#1012628).
- firmware: tee_bnxt: Release TEE shm, session, and context
during kexec (bsc#1012628).
- commit 97e7098
- bpf: Fix integer overflow involving bucket_size (bsc#1189233,
CVE#CVE-2021-38166).
- commit fcfea2b
- Linux 5.13.10 (bsc#1012628).
- Revert "ACPICA: Fix memory leak caused by _CID repair function"
(bsc#1012628).
- ALSA: seq: Fix racy deletion of subscriber (bsc#1012628).
- bus: ti-sysc: Fix gpt12 system timer issue with reserved status
(bsc#1012628).
- net: xfrm: fix memory leak in xfrm_user_rcv_msg (bsc#1012628).
- arm64: dts: ls1028a: fix node name for the sysclk (bsc#1012628).
- dmaengine: idxd: fix array index when int_handles are being used
(bsc#1012628).
- dmaengine: idxd: fix setup sequence for MSIXPERM table
(bsc#1012628).
- ARM: imx: add missing iounmap() (bsc#1012628).
- ARM: imx: add missing clk_disable_unprepare() (bsc#1012628).
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to
10ms (bsc#1012628).
- Revert "soc: imx8m: change to use platform driver"
(bsc#1012628).
- dmaengine: idxd: fix desc->vector that isn't being updated
(bsc#1012628).
- dmaengine: idxd: fix sequence for pci driver remove() and
shutdown() (bsc#1012628).
- dmaengine: idxd: fix submission race window (bsc#1012628).
- arm64: dts: ls1028: sl28: fix networking for variant 2
(bsc#1012628).
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz
(bsc#1012628).
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init
(bsc#1012628).
- ARM: dts: imx: Swap M53Menlo
pinctrl_power_button/pinctrl_power_out pins (bsc#1012628).
- arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC
controllers (bsc#1012628).
- ext4: fix potential uninitialized access to retval in kmmpd
(bsc#1012628).
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode
(bsc#1012628).
- ALSA: usb-audio: fix incorrect clock source setting
(bsc#1012628).
- riscv: stacktrace: Fix NULL pointer dereference (bsc#1012628).
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs
(bsc#1012628).
- ARM: dts: am437x-l4: fix typo in can@0 node (bsc#1012628).
- omap5-board-common: remove not physically existing vdds_1v8_main
fixed-regulator (bsc#1012628).
- dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic()
in atomic state (bsc#1012628).
- clk: tegra: Implement disable_unused() of
tegra_clk_sdmmc_mux_ops (bsc#1012628).
- dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32
dma ops (bsc#1012628).
- dmaengine: stm32-dmamux: Fix PM usage counter unbalance in
stm32 dmamux ops (bsc#1012628).
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay
(bsc#1012628).
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation
(bsc#1012628).
- drm/kmb: Enable LCD DMA for low TVDDCV (bsc#1012628).
- media: videobuf2-core: dequeue if start_streaming fails
(bsc#1012628).
- ARM: dts: stm32: Prefer HW RTC on DHCOM SoM (bsc#1012628).
- ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM (bsc#1012628).
- ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM
(bsc#1012628).
- dmaengine: imx-dma: configure the generic DMA type to make it
work (bsc#1012628).
- net, gro: Set inner transport header offset in tcp/udp GRO hook
(bsc#1012628).
- net: dsa: sja1105: overwrite dynamic FDB entries with static
ones in .port_fdb_add (bsc#1012628).
- net: dsa: sja1105: invalidate dynamic FDB entries learned
concurrently with statically added ones (bsc#1012628).
- net: dsa: sja1105: ignore the FDB entry for unknown multicast
when adding a new address (bsc#1012628).
- net: dsa: sja1105: be stateless with FDB entries on
SJA1105P/Q/R/S/SJA1110 too (bsc#1012628).
- net: dsa: sja1105: match FDB entries regardless of inner/outer
VLAN tag (bsc#1012628).
- net: phy: micrel: Fix detection of ksz87xx switch (bsc#1012628).
- net: natsemi: Fix missing pci_disable_device() in probe and
remove (bsc#1012628).
- gpio: tqmx86: really make IRQ optional (bsc#1012628).
- RDMA/mlx5: Delay emptying a cache entry when a new MR is added
to it recently (bsc#1012628).
- net: bridge: validate the NUD_PERMANENT bit when adding an
extern_learn FDB entry (bsc#1012628).
- sctp: move the active_key update after sh_keys is added
(bsc#1012628).
- drm/i915: Call i915_globals_exit() if pci_register_device()
fails (bsc#1012628).
- nfp: update ethtool reporting of pauseframe control
(bsc#1012628).
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu
(bsc#1012628).
- RDMA/hns: Fix the double unlock problem of poll_sem
(bsc#1012628).
- net: dsa: qca: ar9331: reorder MDIO write sequence
(bsc#1012628).
- riscv: Disable STACKPROTECTOR_PER_TASK if GCC_PLUGIN_RANDSTRUCT
is enabled (bsc#1012628).
- net: sched: fix lockdep_set_class() typo error for sch->seqlock
(bsc#1012628).
- drm/i915: fix i915_globals_exit() section mismatch error
(bsc#1012628).
- MIPS: check return value of pgtable_pmd_page_ctor (bsc#1012628).
- x86/tools/relocs: Fix non-POSIX regexp (bsc#1012628).
- mips: Fix non-POSIX regexp (bsc#1012628).
- kbuild: cancel sub_make_done for the install target to fix DKMS
(bsc#1012628).
- bnx2x: fix an error code in bnx2x_nic_load() (bsc#1012628).
- net: ethernet: ti: am65-cpsw: fix crash in
am65_cpsw_port_offload_fwd_mark_update() (bsc#1012628).
- net: pegasus: fix uninit-value in get_interrupt_interval
(bsc#1012628).
- net: fec: fix use-after-free in fec_drv_remove (bsc#1012628).
- net: vxge: fix use-after-free in vxge_device_unregister
(bsc#1012628).
- blk-iolatency: error out if blk_get_queue() failed in
iolatency_set_limit() (bsc#1012628).
- Bluetooth: defer cleanup of resources in hci_unregister_dev()
(bsc#1012628).
- io-wq: fix no lock protection of acct->nr_worker (bsc#1012628).
- io-wq: fix lack of acct->nr_workers < acct->max_workers
judgement (bsc#1012628).
- USB: usbtmc: Fix RCU stall warning (bsc#1012628).
- USB: serial: option: add Telit FD980 composition 0x1056
(bsc#1012628).
- USB: serial: ch341: fix character loss at high transfer rates
(bsc#1012628).
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2
(bsc#1012628).
- USB: serial: pl2303: fix HX type detection (bsc#1012628).
- USB: serial: pl2303: fix GT type detection (bsc#1012628).
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in
fw_load_sysfs_fallback (bsc#1012628).
- firmware_loader: fix use-after-free in firmware_fallback_sysfs
(bsc#1012628).
- drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled
(bsc#1012628).
- drm/amdgpu/display: fix DMUB firmware version info
(bsc#1012628).
- ALSA: pcm - fix mmap capability check for the snd-dummy driver
(bsc#1012628).
- ALSA: hda/realtek: add mic quirk for Acer SF314-42
(bsc#1012628).
- ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56
(ALC256) (bsc#1012628).
- ALSA: usb-audio: Fix superfluous autosuspend recovery
(bsc#1012628).
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600
(bsc#1012628).
- ALSA: usb-audio: Avoid unnecessary or invalid connector
selection at resume (bsc#1012628).
- usb: dwc3: gadget: Use list_replace_init() before traversing
lists (bsc#1012628).
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup
(bsc#1012628).
- usb: gadget: remove leaked entry from udc driver list
(bsc#1012628).
- usb: cdns3: Fixed incorrect gadget state (bsc#1012628).
- usb: cdnsp: Fixed issue with ZLP (bsc#1012628).
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers
(bsc#1012628).
- usb: gadget: f_hid: fixed NULL pointer dereference
(bsc#1012628).
- usb: gadget: f_hid: idle uses the highest byte for duration
(bsc#1012628).
- usb: host: ohci-at91: suspend/resume ports after/before OHCI
accesses (bsc#1012628).
- usb: typec: tcpm: Keep other events when receiving FRS and
Sourcing_vbus events (bsc#1012628).
- usb: otg-fsm: Fix hrtimer list corruption (bsc#1012628).
- clk: fix leak on devm_clk_bulk_get_all() unwind (bsc#1012628).
- scripts/tracing: fix the bug that can't parse raw_trace_func
(bsc#1012628).
- tracing / histogram: Give calculation hist_fields a size
(bsc#1012628).
- tracing: Reject string operand in the histogram expression
(bsc#1012628).
- tracing: Fix NULL pointer dereference in start_creating
(bsc#1012628).
- tracepoint: static call: Compare data on transition from 2->1
callees (bsc#1012628).
- tracepoint: Fix static call function vs data state mismatch
(bsc#1012628).
- tracepoint: Use rcu get state and cond sync for static call
updates (bsc#1012628).
- arm64: stacktrace: avoid tracing arch_stack_walk()
(bsc#1012628).
- optee: Clear stale cache entries during initialization
(bsc#1012628).
- tee: add tee_shm_alloc_kernel_buf() (bsc#1012628).
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag
(bsc#1012628).
- optee: Fix memory leak when failing to register shm pages
(bsc#1012628).
- optee: Refuse to load the driver under the kdump kernel
(bsc#1012628).
- optee: fix tee out of memory failure seen during kexec reboot
(bsc#1012628).
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec
(bsc#1012628).
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc
(bsc#1012628).
- staging: rtl8712: get rid of flush_scheduled_work (bsc#1012628).
- staging: rtl8712: error handling refactoring (bsc#1012628).
- drivers core: Fix oops when driver probe fails (bsc#1012628).
- media: rtl28xxu: fix zero-length control request (bsc#1012628).
- pipe: increase minimum default pipe size to 2 pages
(bsc#1012628).
- ext4: fix potential htree corruption when growing large_dir
directories (bsc#1012628).
- Revert "thunderbolt: Hide authorized attribute if router does
not support PCIe tunnels" (bsc#1012628).
- serial: tegra: Only print FIFO error message when an error
occurs (bsc#1012628).
- serial: 8250_mtk: fix uart corruption issue when rx power off
(bsc#1012628).
- serial: 8250: Mask out floating 16/32-bit bus bits
(bsc#1012628).
- serial: 8250: fix handle_irq locking (bsc#1012628).
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART
(bsc#1012628).
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated
driver (bsc#1012628).
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts
(bsc#1012628).
- fpga: dfl: fme: Fix cpu hotplug issue in performance reporting
(bsc#1012628).
- timers: Move clearing of base::timer_running under base:: Lock
(bsc#1012628).
- virt: acrn: Do hcall_destroy_vm() before resource release
(bsc#1012628).
- perf: Fix required permissions if sigtrap is requested
(bsc#1012628).
- xfrm: Fix RCU vs hash_resize_mutex lock inversion (bsc#1012628).
- net/xfrm/compat: Copy xfrm_spdattr_type_t atributes
(bsc#1012628).
- pcmcia: i82092: fix a null pointer dereference bug
(bsc#1012628).
- scsi: ibmvfc: Fix command state accounting and stale response
detection (bsc#1012628).
- selinux: correct the return value when loads initial sids
(bsc#1012628).
- bus: ti-sysc: AM3: RNG is GP only (bsc#1012628).
- Revert "gpio: mpc8xxx: change the gpio interrupt
flags." (bsc#1012628).
- arm64: fix compat syscall return truncation (bsc#1012628).
- ARM: omap2+: hwmod: fix potential NULL pointer access
(bsc#1012628).
- md/raid10: properly indicate failure when ending a failed
write request (bsc#1012628).
- io-wq: fix race between worker exiting and activating free
worker (bsc#1012628).
- s390/dasd: fix use after free in dasd path handling
(bsc#1012628).
- KVM: x86: accept userspace interrupt only if no event is
injected (bsc#1012628).
- KVM: SVM: Fix off-by-one indexing when nullifying last used
SEV VMCB (bsc#1012628).
- KVM: Do not leak memory for duplicate debugfs directories
(bsc#1012628).
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds
(bsc#1012628).
- soc: ixp4xx: fix printing resources (bsc#1012628).
- interconnect: Fix undersized devress_alloc allocation
(bsc#1012628).
- usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro
(bsc#1012628).
- usb: cdnsp: Fix incorrect supported maximum speed (bsc#1012628).
- spi: meson-spicc: fix memory leak in meson_spicc_remove
(bsc#1012628).
- interconnect: Zero initial BW after sync-state (bsc#1012628).
- interconnect: Always call pre_aggregate before aggregate
(bsc#1012628).
- interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for
all nodes (bsc#1012628).
- drm/i915: Correct SFC_DONE register offset (bsc#1012628).
- soc: ixp4xx/qmgr: fix invalid __iomem access (bsc#1012628).
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit
inside the guest (bsc#1012628).
- sched/rt: Fix double enqueue caused by rt_effective_prio
(bsc#1012628).
- riscv: dts: fix memory size for the SiFive HiFive Unmatched
(bsc#1012628).
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (bsc#1012628).
- reiserfs: add check for root_inode in reiserfs_fill_super
(bsc#1012628).
- reiserfs: check directory items on read from disk (bsc#1012628).
- virt_wifi: fix error on connect (bsc#1012628).
- net: qede: Fix end of loop tests for list_for_each_entry
(bsc#1012628).
- alpha: Send stop IPI to send to online CPUs (bsc#1012628).
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock
and ql_adapter_reset (bsc#1012628).
- smb3: rc uninitialized in one fallocate path (bsc#1012628).
- drm/amdgpu/display: only enable aux backlight control for OLED
panels (bsc#1012628).
- platform/x86: gigabyte-wmi: add support for B550 Aorus Elite V2
(bsc#1012628).
- HID: ft260: fix device removal due to USB disconnect
(bsc#1012628).
- commit 37b568f
- README: Modernize build instructions.
- commit 8cc5c28
- rpm/kernel-obs-build.spec.in: make builds reproducible (bsc#1189305)
- commit 7f9ade7
- Revert "Revert "UsrMerge the kernel (boo#1184804)""
This reverts commit 999e6048a4cc6accd2653c9dccaaaff2f4ae8f86. By that,
we reverted the original commit 6f5ed044f52a. But the selinux problem is
hopefully fixed in the meantime, so it's time to try UsrMerge for kernel
again.
- Revert "Revert "UsrMerge the kernel (boo#1184804)""
This reverts commit b6ab3ded319fca797d007c541a190a308f940cf7. By that,
we reverted the original commit 6f5ed044f52a. But the two problems were
adressed in the meantime, so it's time to try UsrMerge for kernel again.
- commit 33df9c6
- Fix filesystem requirement and suse-release requires
Reduce filesystem conflict to anything less than 16 to allow pulling the
change into the next major stable version.
Don't require suse-release as that's not technically required. Conflict
with a too old one instead.
- commit 913f755
- blacklist.conf: add one docs fix
- commit 19b1d90
- Revert "qed: fix possible unpaired spin_{un}lock_bh in
_qed_mcp_cmd_and_union()" (git-fixes).
- commit 27fe085
- Linux 5.13.9 (bsc#1012628).
- drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
(bsc#1012628).
- Revert "drm/i915: Propagate errors on awaiting already signaled
fences" (bsc#1012628).
- power: supply: ab8500: Call battery population once
(bsc#1012628).
- skmsg: Increase sk->sk_drops when dropping packets
(bsc#1012628).
- skmsg: Pass source psock to sk_psock_skb_redirect()
(bsc#1012628).
- bpf, sockmap: On cleanup we additionally need to remove cached
skb (bsc#1012628).
- cifs: use helpers when parsing uid/gid mount options and
validate them (bsc#1012628).
- cifs: add missing parsing of backupuid (bsc#1012628).
- net: dsa: sja1105: parameterize the number of ports
(bsc#1012628).
- net: dsa: sja1105: fix address learning getting disabled on
the CPU port (bsc#1012628).
- ASoC: Intel: boards: handle hda-dsp-common as a module
(bsc#1012628).
- ASoC: Intel: boards: create sof-maxim-common module
(bsc#1012628).
- ASoC: Intel: boards: fix xrun issue on platform with max98373
(bsc#1012628).
- regulator: rtmv20: Fix wrong mask for strobe-polarity-high
(bsc#1012628).
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO
(bsc#1012628).
- spi: stm32h7: fix full duplex irq handler handling
(bsc#1012628).
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits
(bsc#1012628).
- regulator: mtk-dvfsrc: Fix wrong dev pointer for
devm_regulator_register (bsc#1012628).
- qed: fix possible unpaired spin_{un}lock_bh in
_qed_mcp_cmd_and_union() (bsc#1012628).
- ASoC: rt5682: Fix the issue of garbled recording after
powerd_dbus_suspend (bsc#1012628).
- net: Fix zero-copy head len calculation (bsc#1012628).
- ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking
during startup (bsc#1012628).
- ASoC: ti: j721e-evm: Check for not initialized parent_clk_id
(bsc#1012628).
- efi/mokvar: Reserve the table only if it is in boot services
data (bsc#1012628).
- nvme: fix nvme_setup_command metadata trace event (bsc#1012628).
- drm/amd/display: Fix comparison error in dcn21 DML
(bsc#1012628).
- drm/amd/display: Fix max vstartup calculation for modes with
borders (bsc#1012628).
- io_uring: never attempt iopoll reissue from release path
(bsc#1012628).
- io_uring: explicitly catch any illegal async queue attempt
(bsc#1012628).
- Revert "Bluetooth: Shutdown controller after workqueues are
flushed or cancelled" (bsc#1012628).
- Revert "watchdog: iTCO_wdt: Account for rebooting on second
timeout" (bsc#1012628).
- drm/amd/display: Fix ASSR regression on embedded panels
(bsc#1012628).
- spi: mediatek: Fix fifo transfer (bsc#1012628).
- Update config files.
- commit ed76d57
==== kio ====
Subpackages: kio-core kio-lang
- Move the designer plugin to the main package, it's used in
applications like KMail through QFormBuilder
==== kio-extras5 ====
Subpackages: libkioarchive5
- Don't delete the DBus service file, it's got nothing to do with
development (boo#1189687)
==== kismet ====
Version update (2020_12_R3 -> 2021_08_R1)
Subpackages: kismet-capture-freaklabs-zigbee kismet-capture-linux-bluetooth kismet-capture-linux-wifi kismet-capture-nrf-51822 kismet-capture-nrf-mousejack kismet-capture-sdr-rtl433 kismet-capture-sdr-rtladsb kismet-capture-sdr-rtlamr kismet-capture-ti-cc2540 kismet-logtools
- Update to version 2021-08-R1
Changes and Updates
* UTF8/Unicode support in the UI
* New WIDS alerts
* Kismet now detects the VDOO RTL8170C exploits, and "funny"
SSIDs that attack Apple products.
* Small tweaks and improvements
* Wigle CSV files now encode the Kismet version in the upload.
* Client names are used in AP lists.
* Initial support for environmental sensors connected to Kismet.
* ticc2540/2531 udev rules.
* Minor revamping of websocket timeouts.
* Regex filtering added to the wiglecsv converter.
* Quick copy-to-clipboard buttons for some common fields in
the UI.
Bug fixes
* Handle URI parameters more correctly
* Don?t spin on "Loading..." in the datasource window sometimes.
- Update to version 2021-06-R1
Bug fixes
* Another huge change to the threading model.
* Fix kismetdb_to_pcap on older kismetdb logs.
* Detect version properly in kismetdb_to_pcap and query the tags
field properly on older logs.
* Handle db versions properly in kismetdb_to_wiglecsv.
* Detect version properly in kismetdb_to_wiglecsv and query
fields properly.
* Handle nested WHERE in sqlite bridge.
* Handle nested WHERE queries properly and detect malformed
queries in the sqlite3 bridge.
* Fix kismetdb_to_wiglecsv Bluetooth.
* Handle the nested WHERE for Bluetooth devices in wiglecsv
correctly.
* Other minor bugfixes to errors, terminology, etc.
- Update to version 2021-05-R1
Changes and Updates
* New mutex and threading.
* Multi-core packet decoding.
* New 802.15.4 phy.
* 802.15.4 is now decoded and displayed in the UI! While many
devices report the default PAN of 0x00, it?s still a huge
step forward!
* New data capture drivers for the Nuand BladeRF2 with Wiphy
firmware, the nrf52840 802.15.4 hardware, and killerbee
802.15.4 hardware.
* New alert UI.
* Alerts now have their own top-level panel and are searchable,
sortable, and have priorities assigned to them.
* Fix Wi-Fi on Linux 5.10 and newer.
* The Linux kernel changed how netlink messages are fragmented,
which broke how channels were indexed. Most likely this would
show up when you had a number of Wi-Fi interfaces plugged in
at once. This is fixed now.
* PcapNG GPS logging.
* New custom blocks and attributes in PcapNG logs for
GPS logging.
* Shift to officially requiring C++14 .
* Support older libwebsockets.
* Support ADSB HEX export per-source.
* Fix datasources in error state getting into weird loops.
* Datasoruces flapping in some error states (such as devices
being unplugged) could get into weird states where the UUID
would flap; this confused the logs, the datasources UI, and
other spots. Properly retain the UUID.
* Fix datasources getting into a no-channels state.
* Some combinations of errors could lead to datasources getting
into a state with no channels, and never being able to get out
of it.
* Fix Wi-Fi pulling WEXT legacy channels.
* Default to WEXT IOCTL legacy channels when netlink fails or
returns no channels, resolve wext channel frequencies to
channel names.
* Fix several thread contention errors on data.
* Several objects were shared for serialization and not properly
protected, leading to subtle corruption or outright crashes at
times. Those are now removed from the combined APIs or properly
protected.
* Better error handling for TI-CC-2531 and TI-CC-2540 .
* Handle soft-resets of the TI-CC-2531 and 2540 802.15.4 and
BTLE chipsets gracefully, so there are fewer errors and resets
of the hardware.
* Add Bluetooth and BTLE to Wigle exports.
* Adding a /&censor=1 to the Kismet web UI will censor all
location and mac addresses (to the best of its ability),
making it easy to take screenshots.
* The new webserver broke CORS negotiation. Fixed.
* Smarter handling of HT/VHT IE tags.
* Fix error timer initialization in datasources.
* Don?t accidentally kill other timers anymore.
* Add new WIDS signatures.
* Detect CVE-2020-9395.
* Fix up HTTP header connection states.
* Add fetch device, monitor device, mac search APIs.
* Fix eventbus websocket errors.
* Expand buffer sizes for remote and IPC capture, this improves
stability significantly on some platforms.
* Many more smaller bugfixes throughout.
* General improvements and changes to the REST API.
==== kmod ====
Subpackages: kmod-bash-completion libkmod2
- Display module information even for modules built into the running kernel
(bsc#1189537).
+ libkmod-Provide-info-even-for-modules-built-into-the.patch
==== konsole ====
Subpackages: konsole-part konsole-part-lang
- Add patch from upstream to fix KXmlGUI toolbars and Konsole
MainWindow size (kde#436471, kde#430036, kde#439339, boo#1188074):
* 0001-Fix-KXmlGUI-toolbars-and-konsole-MainWindow-size.patch
- Add patch from upstream to fix the MainWindow size when there is
no saved size (like the first time a user runs Konsole)
(kde#437791):
* 0001-Fix-MainWindow-size-when-there-is-no-saved-size.patch
==== libcontainers-common ====
- Update common to 0.41.0
- Update podman to 3.2.3
- Update storage to 1.32.6
- Update image to 5.14.0
==== libcroco ====
- Add libcroco-CVE-2020-12825.patch: limit recursion in block and
any productions (boo#1171685 CVE-2020-12825).
==== libfprint ====
Version update (1.90.7 -> 1.92.1)
- Update descriptions, replace historic goals.
- Update version to 1.92.1
* Highlights:
+ elanmoc: New driver for ELAN match-on-chip devices
+ egis0570: New driver for some Egis Technology devices
+ synaptics: Fix empty identify causing enroll issues
+ elan: Support more PIDs
+ misc: Architecture related bugfixes
- Update version to 1.92.0
* Highlights:
+ Support for SPI devices added together with the elanspi driver
+ Generate hwdb for autosuspend (which is now pulled by systemd)
+ An API was added to clear the device storage.
+ Note: Devices may not implement the "list" API anymore.
+ Device features can now be queried using a common API
* New drivers:
+ vfs7552
+ nb1010
+ elanspi
* For additional changes, see
https://gitlab.freedesktop.org/libfprint/libfprint/-/releases#v1.92.1
==== libgcrypt ====
Version update (1.9.3 -> 1.9.4)
Subpackages: libgcrypt20 libgcrypt20-hmac
- Update to 1.9.4:
* Bug fixes:
- Fix Elgamal encryption for other implementations. [CVE-2021-33560]
- Fix alignment problem on macOS.
- Check the input length of the point in ECDH.
- Fix an abort in gcry_pk_get_param for "Curve25519".
* Other features:
- Add GCM and CCM to OID mapping table for AES.
* Upstream libgcrypt-CVE-2021-33560-fix-ElGamal-enc.patch
- Remove not needed patch libgcrypt-sparcv9.diff
- Fix building test t-lock with pthread. [bsc#1189745]
* Explicitly add -lpthread to compile the t-lock test.
* Add libgcrypt-pthread-in-t-lock-test.patch
==== libgexiv2 ====
Version update (0.12.2 -> 0.12.3)
- Update to version 0.12.3:
+ Enable Exiv2's BMFF support if available
+ Catch WError on windows
+ Deprecate gexiv2_metadata_from_stream
+ Bugs fixed: glgo#GNOME/gexiv2#66
==== libgpg-error ====
- Drop --with-pic (no effect with --disable-static).
==== libktorrent ====
Subpackages: libKF5Torrent6 libktorrent-lang
- Disable lto for ppc64 builds.
==== libnl3 ====
Subpackages: libnl-config libnl3-200
- Add 0001-route-link-add-RTNL_LINK_REASM_OVERLAPS-stat.patch
[boo#1189451]
==== libnma ====
Version update (1.8.30 -> 1.8.32)
Subpackages: libnma0 typelib-1_0-NMA-1_0
- Update to version 1.8.32:
+ Fix crash in PKCS11 login dialog.
+ Fix clearing password when restoring a valid configuration to
be displayed to a user.
==== libopenmpt ====
Version update (0.5.10 -> 0.5.11)
- Update to 0.5.11:
* [Sec] Possible crash with malformed modules when trying to
access non-existent plugin slots FX251-FX255.
* [Sec] Possible read beyond sample start after swapping to a
sample with loop points set but not loop enabled.
* [Sec] Fixed various possible crashes with malformed MMCMP
files.
* [Sec] MED: Possible read past end of sequence name
(stack-allocated, so relatively unlikely to result in a
crash).
* Fixed excessive memory usage with files claiming to have an
extremely high rows per beat count while also using tempo
swing. Maximum rows per beat are now limited to 65536.
* STP: Avoid creating thousands of patterns when loading
malformed files even though no more pattern data can be read.
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Keep upstream desktop file names (bsc#1183655) and display math icon (bsc#1180479)
==== libspf2 ====
- Trim unnecessary intermediate steps with /usr/bin/find.
==== libssh ====
Version update (0.9.5 -> 0.9.6)
Subpackages: libssh-config libssh4
- Update to version 0.9.6 (bsc#1189608, CVE-2021-3634)
* https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.9.6
==== libstorage-ng ====
Version update (4.4.33 -> 4.4.35)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#829
- added function BlkFilesystem::supports_tune_options()
- coding style
- 4.4.35
- merge gh#openSUSE/libstorage-ng#828
- added non-const version of BlkFilesystem::get_blk_devices()
- use in-class member initialization
- coding style and documentation
- 4.4.34
==== libupnp ====
Version update (1.14.9 -> 1.14.10)
Subpackages: libixml11 libupnp17
- Update to release 1.4.10
* Changes to build system only; nothing user-visible.
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- supportconfig: When checking for installed hypervisor drivers,
use the libvirtr-daemon-driver-<hypervisor> package instead of
libvirt-daemon-<hypervisor>. The latter are not required packages
for a functioning hypervisor driver.
==== libxcrypt ====
Version update (4.4.23 -> 4.4.25)
Subpackages: libcrypt1 libxcrypt-devel
- Update to 4.4.25
* Fix several issues found by Covscan in the testsuite. These include:
- CWE-170: String not null terminated (STRING_NULL)
- CWE-188: Reliance on integer endianness (INCOMPATIBLE_CAST)
- CWE-190: Unintentional integer overflow (OVERFLOW_BEFORE_WIDEN)
- CWE-569: Wrong sizeof argument (SIZEOF_MISMATCH)
- CWE-573: Missing varargs init or cleanup (VARARGS)
- CWE-687: Argument cannot be negative (NEGATIVE_RETURNS)
* Stricter checking of invalid salt characters (issue #135).
==== libzypp ====
Version update (17.28.0 -> 17.28.1)
- Fix crashes in logging code when shutting down (bsc#1189031)
- version 17.28.1 (22)
==== live555 ====
Version update (2021.08.09 -> 2021.08.23)
Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock30 libliveMedia97
- Update to 2021.08.23:
* Updated the "readSocket()" code in "GroupsockHelper.cpp" yet
again to try to eliminate another (alleged) "depends on
uninitialised value" report from 'valgrind'.
(If, after this, you still see this, then your implementation
of "recvfrom()" is broken.)
- Changes in 2021.08.19:
* Updated the "readSocket()" code in "GroupsockHelper.cpp" to
eliminate another possible "depends on uninitialised value"
report from 'valgrind'.
- Changes in 2021.08.18:
* Updated the "readSocket()" code in "GroupsockHelper.cpp" to
eliminate a "depends on uninitialised value" report from
'valgrind'.
- Changes in 2021.08.17:
* Updated the 'groupsock' "setPortNum()" function to not rely
upon the "ss_family" family field, in case it's uninitialized.
- Changes in 2021.08.14:
* Fixed a minor bug in the previous release ("delete" should have
been "delete[]")
- Changes in 2021.08.13:
* Fixed a bug in "MPEG1or2Demux" that could cause a 'reading
twice at the same time" abort when streaming from a MPEG
Program Stream file. (boo#1189726, CVE-2021-39283)
* Fixed a potential memory leak in "AC3AudioStreamFramer".
(boo#1189725, CVE-2021-39282)
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Support both rpmlint 1.x and 2.x.
- Update rpmlint rules in order to work with rpmlint2
(bsc#1179049).
==== mobile-broadband-provider-info ====
Version update (20201225 -> 20210805)
- Update to version 20210805:
* release: bump version to 20210805
* au: add new Aldi Mobile provider
* Include information for voicemail on AT&T USA
* Include Visual Voicemail Settings for T-Mobile USA
* Expand DTD to include information for Visual Voicemail
* Revert "us: change Visual Voicemail number for T-Mobile USA"
* by: fix MNC for "life:)" Belarus provider
* us: change Visual Voicemail number for T-Mobile USA
* de: add coments about different APN of Deutsche Telekom
* de: telekom: Add apn for business IoT plan
* de: add APNs for T-Mobile(Telekom) provider
* mz: add 'default' APN in Movitel provider
* fi: add DNA MMS APN
* nl: add new Simpel provider
- Rebase mobile-broadband-provider-info-tmobile-reorder.patch.
==== mozilla-nss ====
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- Update nss-fips-constructor-self-tests.patch to fix crashes
reported by upstream. This was likely affecting WebRTC calls.
==== multipath-tools ====
Version update (0.8.6+10+suse.4771137 -> 0.8.6+32+suse.f11c192)
Subpackages: kpartx libmpath0
- Spec file: remove compatibility code for SLE <= SLE15-SP2
- Update to version 0.8.6+32+suse.f11c192:
* libmultipath:fix compilation with glibc 2.34 (bsc#1189099)
* libmultipath: avoid buffer size warning with systemd 240+
(bsc#1189176)
* libmultipath: use uint64_t for sg_id.lun (bsc#1187534)
- Upstream bug fixes:
* multipath-tools: make HUAWEI/XSG1 config work with alua and multibus
* multipath-tools: add info about HPE Alletra 6000 and 9000
* multipathd: cli_getprkey(): fix return value and "aptpl" support
* multipathd: don't rescan_path on wwid change in uev_update_path
* kpartx: Don't leak memory when getblock returns NULL
* multipath: free vectors in configure
* multipathd: fix ev_remove_path return code handling
* multipathd: remove duplicate orphan_paths in flush_map
* multipathd: don't fail to remove path once the map is removed
* multipathd: fix compilation issue with liburcu < 0.8
==== mutter ====
Version update (40.3 -> 40.4)
- Update to version 40.4:
+ Don't require a newly attached buffer to apply state.
+ Fix upside-down Xshape surface with EGLstream.
+ Misc. bug fixes and cleanups.
+ Updated translations.
==== ncurses ====
Version update (6.2.20210724 -> 6.2.20210814)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20210814
+ add workaround for broken pcre2 package in Debian 10, from xterm #369.
- Correct offsets of patch ncurses-6.2.dif
- Add ncurses patch 20210807
+ ignore "--dynamic-linker" option in generated pkg/config files,
adapted from "distr1" patch.
+ add CF_SHARED_OPTS case for Haiku, from patch in haikuports.
- Correct offsets of patch ncurses-6.2.dif
- Add ncurses patch 20210731
+ add extensions in xterm+tmux and ecma+strikeout to ms-terminal,
but cancel the non-working Cr and Ms capabilities -TD
+ add foot and foot-direct -TD
- Correct offsets of patch ncurses-6.2.dif
==== nftables ====
Version update (0.9.9 -> 1.0.0)
Subpackages: libnftables1 python3-nftables
- Update to release 1.0.0
* Catch-all set element support.
* The command-line option --define is now recognized.
* Stateful expressions in maps.
* Allow combination of jhash, symhash and numgen expressions with
the queue statement.
* Allow combination of verdict maps with interval concatenations.
==== nvme-cli ====
Version update (1.14 -> 1.15)
Subpackages: nvme-cli-bash-completion
- update to 1.15
* add NVMe MI features
* add uuid index in get and set features command
* nvme-cli: Add lsi option for get-log command
* nvme: add json output format for list_ns
* fabrics: add fast_io_fail_tmo option
* fabrics: add --host-iface option
* nvme: add latency parameter for passthru commands
* nvme: add optional copy format support id ctrl field
* nvme: add zone desc changed notice async event
* nvme: add json, binary and human readable output format for id iocs
* fabrics: print device name on connect
* nvme: add get log page 2.0 spec fields
* nvme: add the status codes from 2.0 spec
* zns: add timeout parameter for Zone Management Commands
* nvme: add CDW2 and CDW3 support for Write Zeroes and Verify Command
* nvme: add Storage Tag Check field in NVM Commands
* bash: updated completion support for latest commands and plugins
* nvme: add capacity management command support
* add identify CNS 0x18 domain list support
==== okular ====
Version update (21.04.3 -> 21.08.0)
Subpackages: okular-spectre
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Take into account the label size while setting size of the page number box.
* ToggleActionMenu::createWidget(): Do not crash if parent is not a QToolBar
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Fix Page Up/Down scrolling when scrollbars are turned off (kde#421822)
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Fixed encoding detection for small texts (up to 3000 bytes) (kde#334733)
* Fix non unique KPlugin Id for fictionbook generator (kde#439807)
* CursorWrapHelper: Do not crash on Wayland. (kde#437334)
* Uncheck mouse mode action when annotation tool selected (kde#398108)
* Create color mode menu. (kde#407217)
* doc: Try to make it clearer that one one is used not all three (kde#436820)
* Uncheck quick annotation when repopulating the quick tools menu (kde#426026)
* Enable horizontal mouse wrap for Browse tool drag scrolling (kde#371904)
* Fixes changing continuous mode while on tabs issue (kde#422080)
- Only install the license files once
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Merged latest upstream, which includes:
* iscsid: set PR_SET_IO_FLUSHER (bsc#1188869)
==== openssl ====
Version update (1.1.1k -> 1.1.1l)
- Update to 1.1.1l release
==== openssl-1_1 ====
Version update (1.1.1k -> 1.1.1l)
Subpackages: libopenssl1_1 libopenssl1_1-hmac
- Update to 1.1.1l:
* [bsc#1189520, CVE-2021-3711] Fixed an SM2 Decryption Buffer Overflow.
* [bsc#1189521, CVE-2021-3712] Fixed various read buffer overruns
processing ASN.1 strings
- Require the crypto-policies package from libopenssl-1_1
==== pango ====
Version update (1.48.7 -> 1.48.9)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.48.9:
+ Don't require a newly attached buffer to apply state.
+ Fix upside-down Xshape surface with EGLstream.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 1.48.8:
+ Rename git `master` branch to `main`
+ Fix threadsafety issues with Thai
+ Fix a rounding problem on i386
+ Fix font choice for ellipsis
+ Fix a crash if no fonts are found.
- Drop 3ff6365.patch: Upstream have made various changes to the
offending commit.
==== pavucontrol ====
Version update (4.0 -> 5.0)
- Update to version 5.0:
* Support for switching Bluetooth codecs (new in PulseAudio 15.0).
* Support for locking card profiles (new in PulseAudio 15.0).
Locking a profile prevents PulseAudio from automatically switching
away from that profile on plug/unplug events.
* New translations: Asturian, Basque, Belarusian, Galician, Hebrew,
Kazakh, Norwegian Bokmål, Sinhala, Slovenian
* Updated translations: Catalan, Chinese (Simplified), Chinese
(Traditional), Croatian, Danish, Dutch, Finnish, French, German,
Hungarian, Italian, Japanese, Korean, Lithuanian, Norwegian
Nynorsk, Polish, Portugese, Portugese (Brazil), Slovak, Spanish,
Swedish, Turkish, Ukrainian.
* Some bug fixes.
* New dependency: json-glib.
* Minimum gtkmm version bumped to 3.22.
==== pcfclock ====
Version update (0.44_k5.13.8_1 -> 0.44_k5.13.12_2)
- Move modprobe.d files out of /etc
- add patch pcfclock-linux-5.8.patch to fix build with current
kernel
- Use %{?linux_make_arch} when building kernel modules (boo#1098050).
- add libelf-devel to buildrequires (should actually be required
by kernel-devel I guess)
- Enable parallel building. Remove redundant %clean section.
Use %configure call.
- added patch pcfclock-linux-4.12.patch
to fix build with kernel 4.12
include linux/uaccess.h instead of asm/uaccess.h starting
with linux kernel version 4.12
- added patch pcfclock-linux-3.19.patch
fix build with kernel 3.19
use file_inode to get inode from file pointer
- fix build on 11.4 (skip installing tmpfile config)
- Run through spec-cleaner.
- Use tmpfiles.d instead of /lib/udev/devices for device creation.
- renamed modprobe config to /etc/modprobe.d/50-pcfclock.conf
(required by new module-init-tools).
- fix build with 2.6.27
==== perl-IO-Socket-SSL ====
Version update (2.071 -> 2.072)
- updated to 2.072
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
2.072
- add PEM_certs2file and PEM_file2certs in IO::Socket::SSL::Utils based
on idea by rovo89 in #101
- certs/*.p12 used for testing should now work with OpenSSL 3.0 too #108
- update public suffix database
==== perl-Mojolicious ====
Version update (9.20 -> 9.21)
- updated to 9.21
see /usr/share/doc/packages/perl-Mojolicious/Changes
9.21 2021-08-13
- Added EXPERIMENTAL supprt for top-level await to Mojo::Promise.
- Updated Future::AsyncAwait requirement to 0.52 for new fatures and bug fixes.
- Improved *_attr and *_text methods in Test::Mojo to return undef instead of empty string for values that do not
exist. (tim-2)
- Fixed Mojo::DOM not to auto-close tags in <svg> and <math> blocks. (mkende)
==== perl-libwww-perl ====
Version update (6.55 -> 6.56)
- updated to 6.56
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.56 2021-08-17 13:57:12Z
- Update the CONTRIBUTING doc to no longer reference TravisCI. (GH #384) (Slaven Rezi?)
- Increase test coverage for env_proxy() (GH#383) (Slaven Rezi?)
- When a truthy Content-Type is provided, override the default (GH#385)
(Matthew Horsfall (alh))
==== pipewire ====
Version update (0.3.33 -> 0.3.34)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-media-session pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Add BuildRequires: pkgconfig(libcap) since it's being searched
by the build scripts.
- Replace BuildRequires: pkgconfig(libopenaptx) with libfreeaptx
since openaptx has a license issue
- Use bcond_with to enable/disable the usage of libcamera
(the defaults are not changed: it's disabled in Leap since
upstream doesn't recommend enabling it yet and enabled in TW
since we can allow some experimental support there)
- Changes suggested by darix.
- Update to version 0.3.34:
* Highlights
- Fixes some critical issues with previous release. Such as
devices not showing up and default devices being lost.
- Support for consumer driver streams to make the producer
v-sync to the consumer monitor in a headless compositor
setup.
- Improvements to routing of streams.
- Bluetooth battery status support for head-set profile and
using Apple extensions. aptX-LL and FastStream codec support
was added.
- Internal latency of ALSA devices can now be configured.
- A fast convolver was added to the filter-chain to implement
virtual surround sinks or reverbs.
* PipeWire
- Add support for streams that are driver nodes for the graph.
This was already possible for source streams but it is now
also possible for playback streams. This can be used to let
a producer v-sync to the consumer monitor in a headless
compositor setup. (#1484)
- State files are now stored in XDG_STATE_HOME instead of
XDG_CONFIG_HOME. They will still be loaded from the config
home if they are not in the new state home, to ease
migration.
- Set a driver on inactive nodes to make transport work in
xjadeo. (#1491)
- Fix parsing of filter-chain controls.
- A new FFT based convolver was added to module-filter-chain.
It uses a 0-latency 2 stage convolver with small FFT for the
head and a large FFT for the tail of the convolution. A
convolution can be used to implement IR based reverbs, HRIR
surround sound or other convolution based operations. An
example HRIR virtual surround sound sink has been added as
well.
- module-filter-chain was reworked a bit to support more config
options for the plugins.
- Endian conversion and alaw/ulaw formats are now supported for
streams.
- pw-cat will now suggest a samplerate for the graph.
- SPA_PLUGIN_DIR can now search in multiple paths separated
with a ':'.
- Passthrough mode has been worked on and has been partially
merged. S/PDIF definitions have been added and ALSA devices
updated to report and configure S/PDIF formats. The session
manager changes to fully configure and enable passthrough
mode will hopefully be merged next time.
- Fix a race in pw-stream where it would not always emit the
right events.
* ALSA
- Fix volume changed check. It was checking against the wrong
value and this could cause rounding errors.
- The ALSA plugin now also uses RT scheduling.
- Fix the behringer UMC202 usb device id, it was using a
generic TI chip ID that caused problems.
- Fix USB devices that don't show up anymore. Use an ALSA
workaround to fix this. (#1478)
- Add a rule for the new firmware of Sennheiser GSX 1200.
- ALSA sink and source can now use ProcessLatency param to
configure the internal latency. The latencyOffsetNsec
property is also exposed so that the latency can be adjusted
in pavucontrol as well.
* media-session
- Fix a critical issue where the default device was not
remembered anymore when it was removed.
- Fix the issue where some apps need to be restarted when
nodes go away and reappear.
- Improve routing of streams. Streams that have a specific
target set will now be moved to the target when it appears
instead of staying on the fallback.
- Small memory leak fixes.
- Try to switch back to the user selected profile after
finishing a Bluetooth recording.
* Bluetooth
- Add support for HF indicator 2 battery status.
- Add support for XAPL battery status.
- Set the Communication intended role for HFP profile.
- Enable SBC-XQ by default if not disabled by quirks.
- Fix some potential crashes due to excessive polling.
- Add aptx-LL codec and enable duplex for aptx-LL devices.
- Add FastStream codec. This is a codec that can use a
duplex SBC channel.
* PulseAudio server
- Suggests a samplerate for the graph.
- Support for handling S/PDIF (IEC958) formats was added. This
will start working when the session manager supports
configuring streams and nodes in passthrough mode.
- Be smarter when handling devices without a negotiated format
yet so that they are visible as well. This makes virtual
devices show up immediately.
* ALSA plugin
- Now suggests a samplerate for the graph.
* JACK
- The jack.pc file can only be generated with meson >= 0.59.0.
When the jack-devel option is enabled, it will generate an
error with older meson.
- Small stability improvements when connecting/disconnecting in
Ardour.
==== pkgconf ====
Version update (1.7.4 -> 1.8.0)
Subpackages: libpkgconf3 pkgconf-m4 pkgconf-pkg-config
- Update to version 1.8.0:
+ Fix a minor memory leak relating to cross-personalities
+ Fix some edge cases with --redefine-prefix
+ Do not prepend sysroot_dir if the .pc file does not exist
in the sysroot
+ Do not perform path filtering on default system include
and library path lists.
==== plasma-framework ====
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Add patch from upstream to fix a regression in Plasma icon sizes
when using fractional scaling on X11:
* 0001-Fix-Plasma-non-Qt-icon-scaling-with-integer-scale-factors.patch
==== polkit-default-privs ====
Version update (1550+20210813.ce0df56 -> 1550+20210818.b0c41fd)
- Update to version 1550+20210818.b0c41fd:
* whitelist deepin-api service actions (bsc#1070943)
==== poppler ====
Version update (21.07.0 -> 21.08.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to 21.08.0:
core:
* Add API to allow addition and modification of outlines into a PDF
* Use additional samples to test for constant parts of an axial gradient
* forms: Create fallback fonts for some well known font names
* Support reading the PDF Version from the Catalog
* Fix XRef::copy when there are modified objects
* Take into account that Date string may be in unicode
* JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error"
* Replace a local bubble sort implementation by std::sort
* Fix issues with malformed files
build system:
* Better error message when libjpeg is not found
* Better error messages when libopenjpeg2 is not found
qt5/qt6:
* Document that a document has to outlive its pages
* Make getPdfVersion return a dedicated version object
glib:
* mimick TextSelectionDumper logic change for spaceAfter
==== poppler-qt5 ====
Version update (21.07.0 -> 21.08.0)
- Update to 21.08.0:
core:
* Add API to allow addition and modification of outlines into a PDF
* Use additional samples to test for constant parts of an axial gradient
* forms: Create fallback fonts for some well known font names
* Support reading the PDF Version from the Catalog
* Fix XRef::copy when there are modified objects
* Take into account that Date string may be in unicode
* JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error"
* Replace a local bubble sort implementation by std::sort
* Fix issues with malformed files
build system:
* Better error message when libjpeg is not found
* Better error messages when libopenjpeg2 is not found
qt5/qt6:
* Document that a document has to outlive its pages
* Make getPdfVersion return a dedicated version object
glib:
* mimick TextSelectionDumper logic change for spaceAfter
==== postfix ====
Subpackages: postfix-doc
- postfix fails with glibc 2.34
Define HAS_CLOSEFROM
(bsc#1189101)
add patch
- postfix-3.6.2-glibc-234-build-fix.patch
==== publicsuffix ====
Version update (20210804 -> 20210823)
- Update to version 20210823:
* Adding Ellucian subdomains (#1387)
* add ecommerce-shop.pl (#1373)
* add homesklep.pl domain (#1372)
* Updating .ve (Venezuela) entries and contact (#1397)
* Add clerk.app and clerkstage.app (#1389)
* util: gTLD data autopull updates for 2021-08-19T15:13:51 UTC (#1396)
* Add Smoove private domain (#1351)
* Update CONTRIBUTING.md sort sort sort guidelines
* util: gTLD data autopull updates for 2021-08-05T15:14:19 UTC (#1391)
* DEL whole nymnom section due to mass atrophy (#1392)
==== pulseaudio ====
Version update (14.2 -> 15.0)
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion
- Drop SDL_AUDIODRIVER override, as SDL already prefers PA as
default; this also fixes the recent breakage with SDL2 (bsc#1189778)
- Update to PulseAudio 15
- drop esound compat support
- drop gconf support
- convert to mason build system
- disable doxygen doc generation
- droped patches:
drop bluetooth patches integrated in release:
0001-bluetooth-use-consistent-profile-names.patch
0002-bluetooth-separate-HSP-and-HFP.patch
0003-bluetooth-add-correct-HFP-rfcomm-negotiation.patch
0004-bluetooth-make-native-the-default-backend.patch
0005-bluetooth-enable-module-bluez5-discover-argument-ena.patch
0006-bluetooth-fix-headset-auto-ofono-handover.patch
0007-bluetooth-prefer-headset-HFP-HF-connection-with-nati.patch
0008-bluetooth-complete-bluetooth-profile-separation.patch
0009-bluetooth-use-device-flag-to-prevent-assertion-failu.patch
0010-bluetooth-rename-enable_hs_role-to-enable_shared_pro.patch
0011-bluetooth-clean-up-rfcomm_write-usage.patch
drop parecord patches integrated in release
parecord-fix-Failed-to-open-audio-file-for-FLAC-and-.patch
parecord-really-fix-recording-OGG.patch
- refresh disabled-start.diff patch
- new features:
* Support for LDAC and AptX bluetooth codecs, plus "SBC XQ" (SBC with higher-quality parameters)
* Support for HFP bluetooth profiles
* Support for Bluetooth A2DP AVRCP Absolute Volume
* ALSA path configuration files can now be placed in user home directory
* module-virtual-surround-sink rewritten
* More options for module-jackdbus-detect
* Improved hardware support
* SteelSeries Arctis 9
* HP Thunderbolt Dock 120W G2
* Behringer U-Phoria UMC22
* OnePlus Type-C Bullets
* Sennheiser GSX 1000/1200 PRO
* New udev variable: PULSE_MODARGS
* max_latency_msec argument added to module-null-source
* module-filter-apply can take filter parameters from device properties
* module-match can now be loaded multiple times
* Improvements to FreeBSD support
* Windows support added to Meson
* Additional commands for pactl
* Card profiles can be set to sticky
* The startup script can now read additional configuration from the /etc/pulse/default.pa.d/ directory
* * Notes for application developers
* New API for sending messages from clients to PulseAudio objects
* New mechanism for applications to disable shared memory on their connection to PulseAudio
( https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/15.0/ )
==== python ====
- Renamed patch for assigned CVE:
* bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch ->
CVE-2021-3737-fix-HTTP-client-infinite-line-reading-after-a-HTTP-100-Continue.patch
(boo#1189241, CVE-2021-3737)
- Renamed patch for assigned CVE:
* bpo43075-fix-ReDoS-in-request.patch -> CVE-2021-3733-fix-ReDoS-in-request.patch
(boo#1189287, CVE-2021-3733)
- Fix python-doc build (bpo#35293):
* sphinx-update-removed-function.patch
- Update documentation formatting for Sphinx 3.0 (bpo#40204).
==== python-aioitertools ====
Version update (0.7.1 -> 0.8.0)
- Update to 0.8.0:
- Added `builtins.any()` and `builtins.all()` (#44)
- `builtins.next()` takes an optional `default` parameter (#40, #41)
- `asyncio.gather()` now handles cancellation (#64)
- Better exception handling in `itertools.tee()` (#47)
- Removed dependency on typing_extensions for Python 3.8 and newer (#49)
- Improved documentation and formatting
- Drop patches for issues fixed upstream
- stdlib-typing_extensions.patch
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Renamed patch for assigned CVE:
* bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch ->
CVE-2021-3737-fix-HTTP-client-infinite-line-reading-after-a-HTTP-100-Continue.patch
(boo#1189241, CVE-2021-3737)
- Renamed patch for assigned CVE:
* bpo43075-fix-ReDoS-in-request.patch -> CVE-2021-3733-fix-ReDoS-in-request.patch
(boo#1189287, CVE-2021-3733)
- Fix python-doc build (bpo#35293):
* sphinx-update-removed-function.patch
- Update documentation formatting for Sphinx 3.0 (bpo#40204).
==== python-fsspec ====
- Add fsspec-pr710-bytesreturn.patch in order to fix zarr
* gh#intake/filesystem_spec#710
* gh#zarr-developers/zarr-python#812
==== python-gcsfs ====
Version update (0.7.1 -> 2021.7.0)
Subpackages: python38-gcsfs python38-gcsfs-fuse
- Update to 2021.07.0
* fix find/glob with a prefix (#399)
- Release notes between 0.7.1 and 2021.06.0
* kwargs to aiohttpClient session
* graceful timeout when disconnecting at finalise (#397)
* negative ranges in cat_file (#394)
* no credentials bug fix (#390)
* use googleapis.com (#388)
* more retries (#387, 385, 380)
* Code cleanup (#381)
* license to match stated one (#378)
* deps updated (#376)
* switch to calver and fsspec pin
* keep up with fsspec 0.9.0 async
* one-shot find
* consistency checkers
* retries for intermittent issues
* timeouts
* partial cat
* http error status
- Fix running the testsuite -- gh#dask/gcsfs#292
* drop avoid_network_tests.patch
* use the GitHub archive for VCR recordings
==== python-google-auth ====
Version update (1.24.0 -> 2.0.1)
- Update to 2.0.1
* normalize AWS paths correctly on windows (#842)
- from version 2.0.0
* drop support for Python 2.7 (#778)
* service account is able to use a private token endpoint (#835)
* downscoping documentation bugs (#830)
* Fix missing space in error message. (#821)
* update user guide/references for downscoped creds (#827)
- from version 1.34.0
* support refresh callable on google.oauth2.credentials.Credentials (#812)
* do not use the GAE APIs on gen2+ runtimes (#807)
- from version 1.33.1
* fallback to source creds expiration in downscoped tokens (#805)
* revert "feat: service account is able to use a private token endpoint (#784)
- from version 1.33.0
* define `CredentialAccessBoundary` classes (#793)
* define `google.auth.downscoped.Credentials` class (#801)
* service account is able to use a private token endpoint (#784)
* fix fetch_id_token credential lookup order to match adc (#748)
* fix code block formatting in 'user-guide.rst' (#794)
- from version 1.32.1
* avoid leaking sub-session created for '_auth_request' (#789)
- from version 1.32.0
* allow scopes for self signed jwt (#776)
- from version 1.31.0
* define useful properties on `google.auth.external_account.Credentials` (#770)
* avoid deleting items while iterating (#772)
- from version 1.30.2
* **dependencies:** add urllib3 and requests to aiohttp extra (#755)
* enforce constraints during unit tests (#760)
* session object was never used in aiohttp request (#700)
- from version 1.30.1
* allow user to customize context aware metadata path in _mtls_helper (#754)
* fix function name in signing error message (#751)
- from version 1.30.0
* add reauth support to async user credentials for gcloud (#738)
- from version 1.29.0
* add reauth feature to user credentials for gcloud (#727)
* Allow multiple audiences for id_token.verify_token (#733)
- from version 1.28.1
* support custom alg in jwt header for signing (#729)
- from version 1.28.0
* allow the AWS_DEFAULT_REGION environment variable (#721)
* expose library version at `google.auth.__version` (#683)
* fix unit tests so they can work in g3 (#714)
- from version 1.27.1
* ignore gcloud warning when getting project id (#708)
* use gcloud creds flow (#705)
- from version 1.27.0
* workload identity federation support (#698)
* add pyopenssl as extra dependency (#697)
- from version 1.26.1
* fix a typo in the user guide (avaiable -> available) (#680)
* revert workload identity federation support (#691)
- from version 1.26.0
* workload identity federation support (#686)
- from version 1.25.0
* support self-signed jwt in requests and urllib3 transports (#679)
* use self-signed jwt for service account (#665)
- Add patch to fix filename of Python executable in testsuite
+ ga_python-executable-name.patch
- Update BuildRequires from setup.py
==== python-google-auth-oauthlib ====
Version update (0.4.1 -> 0.4.5)
- Update 0.4.5:
* fix links to installed app, client secrets docs (#86)
* omit mention of Python 2.7 in 'CONTRIBUTING.rst' (#1127)
* add Samples section to CONTRIBUTING.rst (#134)
* release as 0.4.5 (#137)
- from version 0.4.4
* add redirect_uri_trailing slash param to run_local_server (#111)
- from version 0.4.3
* add `charset-utf-8` to response header (#104)
* **deps:** add lower bounds to all dependencies (#99)
- from version 0.4.2
* don't open browser if port is occupied (#92)
- Update BuildRequires from setup.py
==== python-pandas ====
- Drop suggests of python-numba (pulls in LLVM10) and python-QtPy
(pulls in Qt3D, python-qt5 is enough) to make the TW DVD fit again
==== python-s3fs ====
Version update (2021.5.0 -> 2021.7.0)
- Update to 2021.07.0
* make bucket in put(recursive) (#496)
* non-truthy prefixes (#497)
* implement rm_file (#499)
- Release 2021.06.1
* bucket region caching (#495)
- Release 2021.06.0
* support "prefix" in directory listings (#486)
* support negative index in cat_file (#487, 488)
* don't requite ETag in file details (#480)
==== python-semanage ====
- Call "make -j8 pywrap" instead of "make -j8 all pywrap" to fix random
build failures. The toplevel Makefile does not support concurrency,
and it resulted in parallel "make all" and "make pywrap" which weren't
aware of each other and stepped over the other's artifacts.
==== python-xarray ====
Version update (0.18.2 -> 0.19.0)
- remove xarray-pr5449-dask-meta.patch, merged upstream.
- remove test_resample_loffset.patch, merged upstream.
- update to version 0.19.0:
- This release brings improvements to plotting of categorical data, the ability to specify how attributes:
- are combined in xarray operations, a new high-level :py:func:`unify_chunks` function, as well as various:
- deprecations, bug fixes, and minor improvements.:
- Many thanks to the 29 contributors to this release!:
- Andrew Williams, Augustus, Aureliana Barghini, Benoit Bovy, crusaderky, Deepak Cherian, ellesmith88,:
- Elliott Sales de Andrade, Giacomo Caria, github-actions[bot], Illviljan, Joeperdefloep, joooeey, Julia Kent,:
- Julius Busecke, keewis, Mathias Hauser, Matthias Göbel, Mattia Almansi, Maximilian Roos, Peter Andreas Entschev,:
- Ray Bell, Sander, Santiago Soler, Sebastian, Spencer Clark, Stephan Hoyer, Thomas Hirtz, Thomas Nicholas.:
- New Features:
- Allow passing argument ``missing_dims`` to :py:meth:`Variable.transpose` and :py:meth:`Dataset.transpose`
(:issue:`5550`, :pull:`5586`)
By `Giacomo Caria <https://github.com/gcaria>`_.
- Allow passing a dictionary as coords to a :py:class:`DataArray` (:issue:`5527`,
reverts :pull:`1539`, which had deprecated this due to python's inconsistent ordering in earlier versions).
By `Sander van Rijn <https://github.com/sjvrijn>`_.
- Added :py:meth:`Dataset.coarsen.construct`, :py:meth:`DataArray.coarsen.construct` (:issue:`5454`, :pull:`5475`).
By `Deepak Cherian <https://github.com/dcherian>`_.
- Xarray now uses consolidated metadata by default when writing and reading Zarr
stores (:issue:`5251`).
By `Stephan Hoyer <https://github.com/shoyer>`_.
- New top-level function :py:func:`unify_chunks`.
By `Mattia Almansi <https://github.com/malmans2>`_.
- Allow assigning values to a subset of a dataset using positional or label-based
indexing (:issue:`3015`, :pull:`5362`).
By `Matthias Göbel <https://github.com/matzegoebel>`_.
- Attempting to reduce a weighted object over missing dimensions now raises an error (:pull:`5362`).
By `Mattia Almansi <https://github.com/malmans2>`_.
- Add ``.sum`` to :py:meth:`~xarray.DataArray.rolling_exp` and
:py:meth:`~xarray.Dataset.rolling_exp` for exponentially weighted rolling
sums. These require numbagg 0.2.1;
(:pull:`5178`).
By `Maximilian Roos <https://github.com/max-sixty>`_.
- :py:func:`xarray.cov` and :py:func:`xarray.corr` now lazily check for missing
values if inputs are dask arrays (:issue:`4804`, :pull:`5284`).
By `Andrew Williams <https://github.com/AndrewWilliams3142>`_.
- Attempting to ``concat`` list of elements that are not all ``Dataset`` or all ``DataArray`` now raises an error (:issue:`5051`, :pull:`5425`).
By `Thomas Hirtz <https://github.com/thomashirtz>`_.
- allow passing a function to ``combine_attrs`` (:pull:`4896`).
By `Justus Magin <https://github.com/keewis>`_.
- Allow plotting categorical data (:pull:`5464`).
By `Jimmy Westling <https://github.com/illviljan>`_.
- Allow removal of the coordinate attribute ``coordinates`` on variables by setting ``.attrs['coordinates']= None``
(:issue:`5510`).
By `Elle Smith <https://github.com/ellesmith88>`_.
- Added :py:meth:`DataArray.to_numpy`, :py:meth:`DataArray.as_numpy`, and :py:meth:`Dataset.as_numpy`. (:pull:`5568`).
By `Tom Nicholas <https://github.com/TomNicholas>`_.
- Units in plot labels are now automatically inferred from wrapped :py:meth:`pint.Quantity` arrays. (:pull:`5561`).
By `Tom Nicholas <https://github.com/TomNicholas>`_.
- Breaking changes:
- The default ``mode`` for :py:meth:`Dataset.to_zarr` when ``region`` is set
has changed to the new ``mode="r+"``, which only allows for overriding
pre-existing array values. This is a safer default than the prior ``mode="a"``,
and allows for higher performance writes (:pull:`5252`).
By `Stephan Hoyer <https://github.com/shoyer>`_.
- The main parameter to :py:func:`combine_by_coords` is renamed to `data_objects` instead
of `datasets` so anyone calling this method using a named parameter will need to update
the name accordingly (:issue:`3248`, :pull:`4696`).
By `Augustus Ijams <https://github.com/aijams>`_.
- Deprecations:
- Removed the deprecated ``dim`` kwarg to :py:func:`DataArray.integrate` (:pull:`5630`)
- Removed the deprecated ``keep_attrs`` kwarg to :py:func:`DataArray.rolling` (:pull:`5630`)
- Removed the deprecated ``keep_attrs`` kwarg to :py:func:`DataArray.coarsen` (:pull:`5630`)
- Completed deprecation of passing an ``xarray.DataArray`` to :py:func:`Variable` - will now raise a ``TypeError`` (:pull:`5630`)
- Bug fixes:
- Fix a minor incompatibility between partial datetime string indexing with a
:py:class:`CFTimeIndex` and upcoming pandas version 1.3.0 (:issue:`5356`,
:pull:`5359`).
By `Spencer Clark <https://github.com/spencerkclark>`_.
- Fix 1-level multi-index incorrectly converted to single index (:issue:`5384`,
:pull:`5385`).
By `Benoit Bovy <https://github.com/benbovy>`_.
- Don't cast a duck array in a coordinate to :py:class:`numpy.ndarray` in
:py:meth:`DataArray.differentiate` (:pull:`5408`)
By `Justus Magin <https://github.com/keewis>`_.
- Fix the ``repr`` of :py:class:`Variable` objects with ``display_expand_data=True``
(:pull:`5406`)
By `Justus Magin <https://github.com/keewis>`_.
- Plotting a pcolormesh with ``xscale="log"`` and/or ``yscale="log"`` works as
expected after improving the way the interval breaks are generated (:issue:`5333`).
By `Santiago Soler <https://github.com/santisoler>`_
- :py:func:`combine_by_coords` can now handle combining a list of unnamed
``DataArray`` as input (:issue:`3248`, :pull:`4696`).
By `Augustus Ijams <https://github.com/aijams>`_.
- Internal Changes:
- Run CI on the first & last python versions supported only; currently 3.7 & 3.9.
(:pull:`5433`)
By `Maximilian Roos <https://github.com/max-sixty>`_.
- Publish test results & timings on each PR.
(:pull:`5537`)
By `Maximilian Roos <https://github.com/max-sixty>`_.
- Explicit indexes refactor: add a ``xarray.Index.query()`` method in which
one may eventually provide a custom implementation of label-based data
selection (not ready yet for public use). Also refactor the internal,
pandas-specific implementation into ``PandasIndex.query()`` and
``PandasMultiIndex.query()`` (:pull:`5322`).
By `Benoit Bovy <https://github.com/benbovy>`_.
==== rdma-core ====
Version update (35.0 -> 36.0)
Subpackages: libefa1 libibverbs libibverbs1 libmlx4-1 libmlx5-1 librdmacm1
- Update to rdma-core v36.0:
- Bugfixes on all providers
==== ruby-common ====
- Do not create links in /etc/alternatives at all - they are ghosts
and rpm database will only be confused if we have some wrong
information about them (the link target is defined at runtime)
This aligns with ruby2.7 package to avoid file conflicts about
bundler and other built in gems
==== ruby3.0 ====
Subpackages: libruby3_0-3_0
- Do not create links for /etc/alternatives at all but rely on
rpm's %ghosts being creating at runtime in %post
This aligns ruby3.0 with ruby2.7 and ruby-common
==== rubygem-bootsnap ====
Version update (1.7.6 -> 1.7.7)
Subpackages: ruby2.7-rubygem-bootsnap ruby3.0-rubygem-bootsnap
- updated to version 1.7.7
* Fix `require_relative` in evaled code on latest ruby 3.1.0-dev. (#366)
==== rubygem-bundler ====
Version update (2.2.21 -> 2.2.24)
updated to version 2.2.24
see installed CHANGELOG.md
[#] 2.2.24 (July 15, 2021)
[#]# Bug fixes:
- Fix development gem unintentionally removed on an edge case [#4751](https://github.com/rubygems/rubygems/pull/4751)
- Fix dangling empty plugin hooks [#4755](https://github.com/rubygems/rubygems/pull/4755)
- Fix `bundle plugin install --help` showing `bundle install`'s help [#4756](https://github.com/rubygems/rubygems/pull/4756)
- Make sure `bundle check` shows uniq missing gems [#4749](https://github.com/rubygems/rubygems/pull/4749)
[#]# Performance:
- Slightly speed up `bundler/setup` [#4750](https://github.com/rubygems/rubygems/pull/4750)
[#] 2.2.23 (July 9, 2021)
[#]# Enhancements:
- Fix `bundle install` on truffleruby selecting incorrect variant for `sorbet-static` gem [#4625](https://github.com/rubygems/rubygems/pull/4625)
- Spare meaningless warning on read-only bundle invocations [#4724](https://github.com/rubygems/rubygems/pull/4724)
[#]# Bug fixes:
- Fix incorrect warning about duplicated gems in the Gemfile [#4732](https://github.com/rubygems/rubygems/pull/4732)
- Fix `bundle plugin install foo` crashing [#4734](https://github.com/rubygems/rubygems/pull/4734)
[#] 2.2.22 (July 6, 2021)
[#]# Enhancements:
- Never downgrade indirect dependencies when running `bundle update` [#4713](https://github.com/rubygems/rubygems/pull/4713)
- Fix `getaddrinfo` errors not treated as fatal on non darwin platforms [#4703](https://github.com/rubygems/rubygems/pull/4703)
[#]# Bug fixes:
- Fix `bundle update <gem>` sometimes hanging and `bundle lock --update` not being able to update an insecure lockfile to the new format if it requires downgrades [#4652](https://github.com/rubygems/rubygems/pull/4652)
- Fix edge case combination of DSL methods and duplicated sources causing gems to not be found [#4711](https://github.com/rubygems/rubygems/pull/4711)
- Fix `bundle doctor` crashing when finding a broken symlink [#4707](https://github.com/rubygems/rubygems/pull/4707)
- Fix incorrect re-resolve edge case [#4700](https://github.com/rubygems/rubygems/pull/4700)
- Fix some gems being unintentionally locked under multiple lockfile sections [#4701](https://github.com/rubygems/rubygems/pull/4701)
- Fix `--conservative` flag unexpectedly updating indirect dependencies [#4692](https://github.com/rubygems/rubygems/pull/4692)
==== rubygem-chef-utils ====
Version update (17.2.29 -> 17.3.48)
updated to version 17.3.48
no changelog found
==== rubygem-dry-core ====
Version update (0.6.0 -> 0.7.1)
updated to version 0.7.1
see installed CHANGELOG.md
[#]# 0.7.1 2021-07-10
[#]## Fixed
- [memoizable] memoizable correctly handles cases where a method
has unnamed params (e.g. happens when the new `...` syntax is used) (@flash-gordon)
[Compare v0.7.0...v0.7.1](https://github.com/dry-rb/dry-core/compare/v0.7.0...v0.7.1)
[#]# 0.7.0 2021-07-08
[#]## Fixed
- [memoizable] warnings when using keyword arguments (@flash-gordon)
- [deprecations] warnings show more relevant information about caller by default (@timriley)
[#]## Changed
- Minimal Ruby version is 2.6
- [memoizable] memoization of block-accepting methods is deprecated (@flash-gordon)
[Compare v0.6.0...v0.7.0](https://github.com/dry-rb/dry-core/compare/v0.6.0...v0.7.0)
==== rubygem-dry-inflector ====
Version update (0.2.0 -> 0.2.1)
updated to version 0.2.1
see installed CHANGELOG.md
==== rubygem-fluentd ====
Version update (1.12.0 -> 1.13.2)
updated to version 1.13.2
see installed CHANGELOG.md
[#] v1.13.2
[#]# Release v1.13.2 - 2021/07/12
[#]## Enhancement
* fluent-plugin-generate: Storage plugin was supported.
https://github.com/fluent/fluentd/pull/3426
* parser_json: Added support to customize configuration of oj options.
Use `FLUENT_OJ_OPTION_BIGDECIMAL_LOAD`, `FLUENT_OJ_OPTION_MAX_NESTING`,
`FLUENT_OJ_OPTION_MODE`, and `FLUENT_OJ_OPTION_USE_TO_JSON` environment
variable to configure it.
https://github.com/fluent/fluentd/pull/3315
[#]## Bug fix
* binlog_reader: Fixed a crash bug by missing "fluent/env" dependency.
https://github.com/fluent/fluentd/pull/3443
* Fixed a crash bug on outputting log at the early stage when parsing
config file. This is a regression since v1.13.0. If you use invalid
'@' prefix parameter, remove it as a workaround.
https://github.com/fluent/fluentd/pull/3451
* in_tail: Fixed a bug that when rotation is occurred, remaining lines
will be discarded if the throttling feature is enabled.
https://github.com/fluent/fluentd/pull/3390
* fluent-plugin-generate: Fixed a crash bug during gemspec generation.
It was unexpectedly introduced by #3305, thus this bug was a
regression since 1.12.3.
https://github.com/fluent/fluentd/pull/3444
[#]## Misc
* Fixed the runtime dependency version of http_parse.rb to 0.7.0.
It was fixed because false positive detection is occurred frequently
by security scanning tools.
https://github.com/fluent/fluentd/pull/3450
[#] v1.13.1
[#]# Release v1.13.1 - 2021/06/25
[#]## Bug fix
* out_forward: Fixed a race condition on handshake
It's caused by using a same unpacker from multiple threads.
https://github.com/fluent/fluentd/pull/3405
https://github.com/fluent/fluentd/pull/3406
* in_tail: Fixed to remove too much verbose debugging logs
It was unexpectedly introduced by #3185 log throttling feature.
https://github.com/fluent/fluentd/pull/3418
* Fixed not to echo back the provides path as is on a 404 error
There was a potential cross-site scripting vector even though
it is quite difficult to exploit.
https://github.com/fluent/fluentd/pull/3427
[#]## Misc
* Pretty print for Fluent::Config::Section has been supported
for debugging
https://github.com/fluent/fluentd/pull/3398
* CI: Dropped to run CI for Ruby 2.5
https://github.com/fluent/fluentd/pull/3412
updated to version 1.13.0
see installed CHANGELOG.md
[#] v1.13
[#]# Release v1.13.0 - 2021/05/29
[#]## Enhancement
* in_tail: Handle log throttling per file feature
https://github.com/fluent/fluentd/pull/3185
https://github.com/fluent/fluentd/pull/3364
https://github.com/fluent/fluentd/pull/3379
* Extend to support service discovery manager in simpler way
https://github.com/fluent/fluentd/pull/3299
https://github.com/fluent/fluentd/pull/3362
* in_http: HTTP GET requests has been supported
https://github.com/fluent/fluentd/pull/3373
* The log rotate settings in system configuration has been supported
https://github.com/fluent/fluentd/pull/3352
[#]## Bug fix
* Fix to disable `trace_instruction` when
`RubyVM::InstructionSequence` is available. It improves
compatibility with `truffleruby` some extent.
https://github.com/fluent/fluentd/pull/3376
* in_tail: Safely skip files which are used by another process on
Windows. It improves exception handling about
`ERROR_SHARING_VIOLATION` on Windows.
https://github.com/fluent/fluentd/pull/3378
* fluent-cat: the issue resending secondary file in specific format
has been fixed
https://github.com/fluent/fluentd/pull/3368
* in_tail: Shutdown immediately & safely even if reading huge files
Note that `skip_refresh_on_startup` must be enabled.
https://github.com/fluent/fluentd/pull/3380
[#]## Misc
* example: Change a path to backup_path in counter_server correctly
https://github.com/fluent/fluentd/pull/3359
* README: Update link to community forum to discuss.fluentd.org
https://github.com/fluent/fluentd/pull/3360
==== rubygem-gettext ====
Version update (3.3.7 -> 3.3.8)
updated to version 3.3.8
see installed news.md
[#]# 3.3.8: 2021-06-09 {#version-3-3-8}
[#]## Improvements
* msginit: Added support for generating plural forms with
Unicode's CLDR plural rules data.
[GitHub#85][Suggested by Michaël Hoste]
* rxgettext ui: Added support for GtkBuilder UI definitions format
with `.glade` extension.
[GitHub#74][Reported by dorle-o]
[#]## Fixes
* rxgettext ruby: Fixed a bug that `Nn_` isn't extracted.
[GitHub#86][Reported by Kai Ramuenke]
[#]## Thanks
* Kai Ramuenke
* Michaël Hoste
* dorle-o
==== rubygem-globalid ====
Version update (0.4.2 -> 0.5.2)
- updated to version 0.5.2
* Add back Ruby 2.5 support so gem install rails works out of the box,
thereby satisfying Rails' Ruby version requirement. See rails/rails#42931
==== rubygem-http_parser.rb ====
Version update (0.6.0 -> 0.7.0)
updated to version 0.7.0
no changelog found
==== rubygem-js-routes ====
Version update (2.0.7 -> 2.0.8)
updated to version 2.0.8
see installed CHANGELOG.md
[#]# v2.0.8
* Forbid usage of `namespace` option if `module_type` is not `nil`. [#281](https://github.com/railsware/js-routes/issues/281).
==== rubygem-listen ====
Version update (3.6.0 -> 3.7.0)
Subpackages: ruby2.7-rubygem-listen ruby3.0-rubygem-listen
- updated to version 3.7.0
* issue #509: raise Listen::Error::INotifyMaxWatchesExceeded rather than abort (#545) @ColinDKelley
* Plumb Silencer.new and use it #542 spec (#544) @ColinDKelley
* fix: Avoid scanning and building entries for silenced directories (#542) @ElMassimo
==== rubygem-loofah ====
Version update (2.10.0 -> 2.12.0)
Subpackages: ruby2.7-rubygem-loofah ruby3.0-rubygem-loofah
- updated to version 2.12.0
[#]# 2.12.0 / 2021-08-11
[#]## Features
* Support empty HTML5 data attributes. [[#215](https://github.com/flavorjones/loofah/issues/215)]
[#]# 2.11.0 / 2021-07-31
[#]## Features
* Allow HTML5 element `wbr`.
* Allow all CSS property values for `border-collapse`. [[#201](https://github.com/flavorjones/loofah/issues/201)]
[#]## Changes
* Deprecating `Loofah::HTML5::SafeList::VOID_ELEMENTS` which is not a canonical list of void HTML4 or HTML5 elements.
* Removed some elements from `Loofah::HTML5::SafeList::VOID_ELEMENTS` that either are not acceptable elements or aren't considered "void" by libxml2.
==== rubygem-mini_mime ====
Version update (1.1.0 -> 1.1.1)
- updated to version 1.1.1
* update mime types from upstream
==== rubygem-mocha ====
Version update (1.12.0 -> 1.13.0)
updated to version 1.13.0
no changelog found
==== rubygem-nio4r ====
Version update (2.5.4 -> 2.5.8)
Subpackages: ruby2.7-rubygem-nio4r ruby3.0-rubygem-nio4r
- updated to version 2.5.8
* no changelog found for this version in CHANGES.md
- updated to version 2.5.7
* no changelog found for this version in CHANGES.md
- updated to version 2.5.5
* no changelog found for this version in CHANGES.md
==== rubygem-nokogiri ====
Version update (1.11.7 -> 1.12.3)
Subpackages: ruby2.7-rubygem-nokogiri ruby3.0-rubygem-nokogiri
- updated to version 1.12.3
[#]## Fixed
* [CRuby] Fix compilation of libgumbo on older systems with versions of GCC that give errors on C99-isms. Affected systems include RHEL6, RHEL7, and SLES12. [[#2302](https://github.com/sparklemotion/nokogiri/issues/2302)]
[#]# 1.12.2 / 2021-08-04
[#]## Fixed
* [CRuby] Ensure that C extension files in non-native gem installations are loaded using `require` and rely on `$LOAD_PATH` instead of using `require_relative`. This issue only exists when deleting shared libraries that exist outside the extensions directory, something users occasionally do to conserve disk space. [[#2300](https://github.com/sparklemotion/nokogiri/issues/2300)]
[#]# 1.12.1 / 2021-08-03
[#]## Fixed
* [CRuby] Fix compilation of libgumbo on BSD systems by avoiding GNU-isms. [[#2298](https://github.com/sparklemotion/nokogiri/issues/2298)]
[#]# 1.12.0 / 2021-08-02
[#]## Notable Addition: HTML5 Support (CRuby only)
__HTML5 support__ has been added (to CRuby only) by merging [Nokogumbo](https://github.com/rubys/nokogumbo) into Nokogiri. The Nokogumbo public API has been preserved, so this functionality is available under the `Nokogiri::HTML5` namespace. [[#2204](https://github.com/sparklemotion/nokogiri/issues/2204)]
Please note that HTML5 support is not available for JRuby in this version. However, we feel it is important to think about JRuby and we hope to work on this in the future. If you're interested in helping with HTML5 support on JRuby, please reach out to the maintainers by commenting on issue [#2227](https://github.com/sparklemotion/nokogiri/issues/2227).
Many thanks to Sam Ruby, Steve Checkoway, and Craig Barnes for creating and maintaining Nokogumbo and supporting the Gumbo HTML5 parser. They're now Nokogiri core contributors with all the powers and privileges pertaining thereto. ?
[#]## Notable Change: `Nokogiri::HTML4` module and namespace
`Nokogiri::HTML` has been renamed to `Nokogiri::HTML4`, and `Nokogiri::HTML` is aliased to preserve backwards-compatibility. `Nokogiri::HTML` and `Nokogiri::HTML4` parse methods still use libxml2's (or NekoHTML's) HTML4 parser in the v1.12 release series.
Take special note that if you rely on the class name of an object in your code, objects will now report a class of `Nokogiri::HTML4::Foo` where they previously reported `Nokogiri::HTML::Foo`. Instead of relying on the string returned by `Object#class`, prefer `Class#===` or `Object#is_a?` or `Object#instance_of?`.
Future releases of Nokogiri may deprecate `HTML` methods or otherwise change this behavior, so please start using `HTML4` in place of `HTML`.
[#]## Added
* [CRuby] `Nokogiri::VERSION_INFO["libxslt"]["datetime_enabled"]` is a new boolean value which describes whether libxslt (or, more properly, libexslt) has compiled-in datetime support. This generally going to be `true`, but some distros ship without this support (e.g., some mingw UCRT-based packages, see https://github.com/msys2/MINGW-packages/pull/8957) See [#2272](https://github.com/sparklemotion/nokogiri/issues/2272) for more details.
[#]## Changed
* Introduce a new constant, `Nokogiri::XML::ParseOptions::DEFAULT_XSLT`, which adds the libxslt-preferred options of `NOENT | DTDLOAD | DTDATTR | NOCDATA` to `ParseOptions::DEFAULT_XML`.
* `Nokogiri.XSLT` parses stylesheets using `ParseOptions::DEFAULT_XSLT`, which should make some edge-case XSL transformations match libxslt's default behavior. [[#1940](https://github.com/sparklemotion/nokogiri/issues/1940)]
[#]## Fixed
* [CRuby] Namespaced attributes are handled properly when their parent node is reparented into another document. Previously, the namespace may have gotten dropped. [[#2228](https://github.com/sparklemotion/nokogiri/issues/2228)]
* [CRuby] Reparented nodes no longer inherit their parent's namespace. Previously, a node without a namespace was forced to adopt its parent's namespace. [[#1712](https://github.com/sparklemotion/nokogiri/issues/1712), [#425](https://github.com/sparklemotion/nokogiri/issues/425)]
[#]## Improved
* [CRuby] Speed up (slightly) the compile time of packaged libraries `libiconv`, `libxml2`, and `libxslt` by using autoconf's `--disable-dependency-tracking` option. ("ruby" platform gem only.)
[#]## Deprecated
* Deprecating Nokogumbo's `Nokogiri::HTML5.get`. This method will be removed in a future version of Nokogiri.
[#]## Dependencies
* [CRuby] Upgrade mini_portile2 dependency from `~> 2.5.0` to `~> 2.6.1`. ("ruby" platform gem only.)
==== rubygem-puma ====
Version update (5.3.2 -> 5.4.0)
- updated to version 5.4.0
* Features
* Better/expanded names for threadpool threads ([#2657])
* Allow pkg_config for OpenSSL ([#2648], [#1412])
* Add `rack_url_scheme` to Puma::DSL, allows setting of `rack.url_scheme` header ([#2586], [#2569])
* Bugfixes
* `Binder#parse` - allow for symlinked unix path, add create_activated_fds debug ENV ([#2643], [#2638])
* Fix deprecation warning: minissl.c - Use Random.bytes if available ([#2642])
* Client certificates: set session id context while creating SSLContext ([#2633])
* Fix deadlock issue in thread pool ([#2656])
* Refactor
* Replace `IO.select` with `IO#wait_*` when checking a single IO ([#2666])
==== rubygem-pundit ====
Version update (2.1.0 -> 2.1.1)
- updated to version 2.1.1
Friday 13th-release!
Careful! The bugfix below (#626) could break existing code. If you rely on the
return value for `authorize` and namespaced policies you might need to do some
changes.
[#]## Fixed
- `.authorize` and `#authorize` return the instance, even for namespaced
policies (#626)
[#]## Changed
- Generate application scope with `protected` attr_readers. (#616)
[#]## Removed
- Dropped support for Ruby end-of-life versions: 2.1 and 2.2. (#604)
- Dropped support for Ruby end-of-life versions: 2.3 (#633)
- Dropped support for Ruby end-of-life versions: 2.4, 2.5 and JRuby 9.1 (#676)
- Dropped support for RSpec 2 (#615)
==== rubygem-rails-html-sanitizer ====
Version update (1.3.0 -> 1.4.2)
Subpackages: ruby2.7-rubygem-rails-html-sanitizer ruby3.0-rubygem-rails-html-sanitizer
- updated to version 1.4.2
* Slightly improve performance.
Assuming elements are more common than comments, make one less method call per node.
* Mike Dalessio*
[#]# 1.4.1 / 2021-08-18
* Fix regression in v1.4.0 that did not pass comment nodes to the scrubber.
Some scrubbers will want to override the default behavior and allow comments, but v1.4.0 only
passed through elements to the scrubber's `keep_node?` method.
This change once again allows the scrubber to make the decision on comment nodes, but still skips
other non-elements like processing instructions (see #115).
* Mike Dalessio*
[#]# 1.4.0 / 2021-08-18
* Processing Instructions are no longer allowed by Rails::Html::PermitScrubber
Previously, a PI with a name (or "target") matching an allowed tag name was not scrubbed. There
are no known security issues associated with these PIs, but similar to comments it's preferred to
omit these nodes when possible from sanitized output.
Fixes #115.
* Mike Dalessio*
==== rubygem-red-datasets ====
Version update (0.1.2 -> 0.1.4)
updated to version 0.1.4
see installed news.md
[#]# 0.1.4 - 2021-07-13
[#]## Improvements
* `Datasets::SudachiSynonymDictionary`: Stopped depending on `LANG`.
[#]# 0.1.3 - 2021-07-09
[#]## Improvements
* `Datasets::SeabornData`: Added.
* `Datasets::SudachiSynonymDictionary`: Added.
==== rubygem-rspec-rails ====
Version update (5.0.1 -> 5.0.2)
- updated to version 5.0.2
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v5.0.1...v5.0.2)
Bug Fixes:
* Prevent generated job specs from duplicating `_job` in filenames.
(Nick Flückiger, #2496)
* Fix `ActiveRecord::TestFixture#uses_transaction` by using example description
to replace example name rather than example in our monkey patched
`run_in_transaction?` method. (Stan Lo, #2495)
* Prevent keyword arguments being lost when methods are invoked dynamically
in controller specs. (Josh Cheek, #2509, #2514)
==== rubygem-rubocop ====
Version update (1.18.4 -> 1.19.1)
- updated to version 1.19.1
[#]## Bug fixes
* [#10017](https://github.com/rubocop/rubocop/pull/10017): Fixan error for `Layout/RescueEnsureAlignment` when using zsuper with block. ([@koic][])
* [#10011](https://github.com/rubocop/rubocop/issues/10011): Fix a false positive for `Style/RedundantSelfAssignmentBranch` when using instance variable, class variable, and global variable. ([@koic][])
* [#10010](https://github.com/rubocop/rubocop/issues/10010): Fix a false positive for `Style/DoubleNegation` when `!!` is used at return location and before `rescue` keyword. ([@koic][])
* [#10014](https://github.com/rubocop/rubocop/issues/10014): Fix `Style/Encoding` to handle more situations properly. ([@dvandersluis][])
* [#10016](https://github.com/rubocop/rubocop/issues/10016): Fix conflict between `Style/SoleNestedConditional` and `Style/NegatedIf`/`Style/NegatedUnless`. ([@dvandersluis][])
* [#10024](https://github.com/rubocop/rubocop/issues/10024): Fix an incorrect auto-correct for `Style/RedundantSelfAssignmentBranch` when using multiline `if` / `else` conditional assignment. ([@koic][])
* [#10004](https://github.com/rubocop/rubocop/issues/10004): Fix a false positive for `Style/RedundantBegin` when using one-liner with semicolon. ([@koic][])
[#]# 1.19.0 (2021-08-12)
[#]## New features
* [#4182](https://github.com/rubocop/rubocop/issues/4182): Add `Lint/AmbiguousRange` cop to check for ranges with ambiguous boundaries. ([@dvandersluis][])
* [#10000](https://github.com/rubocop/rubocop/pull/10000): Parallel static analysis by default. ([@koic][])
* [#9948](https://github.com/rubocop/rubocop/pull/9948): Support Ruby 2.7's pattern matching for `Style/ConditionalAssignment` cop. ([@koic][])
* [#9999](https://github.com/rubocop/rubocop/pull/9999): Add new `Style/RedundantSelfAssignmentBranch` cop. ([@koic][])
[#]## Bug fixes
* [#9927](https://github.com/rubocop/rubocop/issues/9927): Indent hash values in `Layout/LineEndStringConcatenationIndentation`. ([@jonas054][])
* [#9959](https://github.com/rubocop/rubocop/issues/9959): Make `Style/IdenticalConditionalBranches` able to handle ternary `if`s. ([@dvandersluis][])
* [#9946](https://github.com/rubocop/rubocop/issues/9946): Avoid slow regexp matches in `Style/CommentedKeyword`. ([@jonas054][])
* [#7422](https://github.com/rubocop/rubocop/issues/7422): Treat constant assignment like other assignment in `Layout/SpaceAroundOperators`. ([@dvandersluis][])
* [#9953](https://github.com/rubocop/rubocop/issues/9953): Fix an infinite loop error and a false auto-correction behavior for `Layout/EndAlignment` when using a conditional statement in a method argument. ([@koic][])
* [#9958](https://github.com/rubocop/rubocop/issues/9958): Prevent an infinite loop when a detected method has fewer arguments than expected. ([@dvandersluis][])
* [#9977](https://github.com/rubocop/rubocop/issues/9977): Update `Layout/EmptyLineAfterGuardClause` to not register an offense if there is another expression following the guard clause on the same line. ([@dvandersluis][])
* [#9980](https://github.com/rubocop/rubocop/issues/9980): Fix a false positive for `Style/IdenticalConditionalBranches` when assigning to a variable used in a condition. ([@koic][])
* [#9975](https://github.com/rubocop/rubocop/issues/9975): Parentheses are always required for `Style/MethodDefParentheses` when a forwarding argument (`...`) is used. ([@dvandersluis][])
* [#9984](https://github.com/rubocop/rubocop/pull/9984): Fix false negatives involving heredocs for `Layout/SpaceBeforeComma`, `Layout/SpaceBeforeComment`, `Layout/SpaceBeforeSemicolon` and `Layout/SpaceInsideParens`. ([@dvandersluis][])
* [#9954](https://github.com/rubocop/rubocop/issues/9954): Fix infinite loop error for `Layout/HashAlignment` when `EnforcedStyle: with_fixed_indentation` is specified for `Layout/ArgumentAlignment`. ([@koic][])
* [#10002](https://github.com/rubocop/rubocop/issues/10002): Fix an incorrect auto-correct for `Lint/AmbigousRegexpLiteral` when using nested method arguments without parentheses. ([@koic][])
* [#9952](https://github.com/rubocop/rubocop/pull/9952) [rubocop-rspec#1126](https://github.com/rubocop/rubocop-rspec/issues/1126): Fix `inherit_mode` for deeply nested configuration defined in extensions' default configuration. ([@pirj][])
* [#9957](https://github.com/rubocop/rubocop/issues/9957): Add `WholeWord` configuration to `Naming/InclusiveLanguage`'s `FlaggedTerms` config. ([@dvandersluis][])
* [#9970](https://github.com/rubocop/rubocop/pull/9970): Don't register an offense when sort method has arguments for `Style/RedundantSort` cop. ([@mtsmfm][])
* [#4097](https://github.com/rubocop/rubocop/issues/4097): Add require English for special globals. ([@biinari][])
* [#9955](https://github.com/rubocop/rubocop/issues/9955): Fix `Style/ExplicitBlockArgument` adding a second set of parentheses. ([@dvandersluis][])
* [#9973](https://github.com/rubocop/rubocop/issues/9973): Fix a false positive for `Layout/RescueEnsureAlignment` when aligned `rescue` keyword and leading dot. ([@koic][])
* [#9945](https://github.com/rubocop/rubocop/issues/9945): Fix auto-correction of lines in heredocs with only spaces in `Layout/TrailingWhitespace`. ([@jonas054][])
[#]## Changes
* [#9989](https://github.com/rubocop/rubocop/issues/9989): Mark `Style/CommentedKeyword` as unsafe auto-correction. ([@koic][])
* [#9964](https://github.com/rubocop/rubocop/pull/9964): Make `Layout/LeadingCommentSpace` aware of `#:nodoc`. ([@koic][])
* [#9985](https://github.com/rubocop/rubocop/pull/9985): Mark `Style/IdenticalConditionalBranches` as unsafe auto-correction. ([@koic][])
* [#9962](https://github.com/rubocop/rubocop/issues/9962): Update `Style/WordArray` to register an offense in `percent` style if any values contain spaces. ([@dvandersluis][])
* [#9979](https://github.com/rubocop/rubocop/pull/9979): Enable basic autocorrection for `Style/Semicolon`. ([@dvandersluis][])
==== rubygem-rubocop-ast ====
Version update (1.8.0 -> 1.11.0)
- updated to version 1.11.0
[#]## New features
* [#205](https://github.com/rubocop/rubocop-ast/pull/205): Make class, module, and struct definitions aware of numblock. ([@koic][])
[#]# 1.10.0 (2021-08-12)
[#]## New features
* [#201](https://github.com/rubocop-hq/rubocop-ast/pull/201): Add discrete node classes for assignments. ([@dvandersluis][])
[#]# 1.9.1 (2021-08-10)
[#]## Bug fixes
* [#197](https://github.com/rubocop-hq/rubocop-ast/pull/197): [Fix #184] Fix `Node#parent_module_name` for `sclass` nodes. ([@dvandersluis][])
[#]# 1.9.0 (2021-08-06)
[#]## New features
* [#195](https://github.com/rubocop-hq/rubocop-ast/pull/195): Move `ProcessedSource#sorted_tokens` to be a public method. ([@dvandersluis][])
==== rubygem-ruby2_keywords ====
Version update (0.0.4 -> 0.0.5)
updated to version 0.0.5
no changelog found
==== schily ====
Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star
- Update to release 2021.08.14
* A new test was added to check whether SIGSTKSZ is a constant.
* smake: While expanding the right side of a macro assignment with
the operators :::= and +:=, smake no longer expands $$ to $, but
rather leaves $$ untouched.
* smake: The dynamic macros $? and $^ now work for implicit rules
as well.
- Add schily-stksz.diff
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- Allow systemd-sysctl to read kernel specific sysctl.conf
(fix_kernel_sysctl.patch, boo#1184804)
- Fix quoting in postInstall macro
==== sensors ====
Subpackages: libsensors4
- Trim ExcludeArch, package build is successful.
==== shotwell ====
Version update (0.30.12 -> 0.30.14)
- Update to version 0.30.14:
+ Fix import from camera, for real.
- Changes from version 0.30.13:
+ Fix import from camera.
+ Fix editing event comment if photo is selected.
+ Fix uploading more than 50 images to Google Photos.
+ Updated translations.
==== smartmontools ====
- smartmontools-drivedb_h-update.sh: Fix update needed logic.
- Add smartmontools-drivedb.h, the latest version from the upstream
branch RELEASE_7_2_DRIVEDB.
==== sudo ====
Version update (1.9.7 -> 1.9.7p2)
Subpackages: sudo-plugin-python
- update to 1.9.7p2
- enabled openssl support for secure central session
recording collection (without it's clear text)
- fixed SLES12 build
* When formatting JSON output, octal numbers are now stored as
strings, not numbers. The JSON spec does not actually support
octal numbers with a '0' prefix.
* Fixed a compilation issue on Solaris 9.
* Sudo now can handle the getgroups() function returning a different
number of groups for subsequent invocations. GitHub PR #106.
* When loading a Python plugin, python_plugin.so now verifies
that the module loaded matches the one we tried to load. This
allows sudo to display a more useful error message when trying
to load a plugin with a name that conflicts with a Python module
installed in the system location.
* Sudo no longer sets the the open files resource limit to "unlimited"
while it runs. This avoids a problem where sudo's closefrom()
emulation would need to close a very large number of descriptors
on systems without a way to determine which ones are actually open.
* Sudo now includes a configure check for va_copy or __va_copy and
only defines its own version if the configure test fails.
* Fixed a bug in sudo's utmp file handling which prevented old
entries from being reused. As a result, the utmp (or utmpx)
file was appended to unnecessarily. GitHub PR #108.
* Fixed a bug introduced in sudo 1.9.7 that prevented sudo_logsrvd
from accepting TLS connections when OpenSSL is used. Bug #988.
* Fixed an SELinux sudoedit bug when the edited temporary file
could not be opened. The sesh helper would still be run even
when there are no temporary files available to install.
* Fixed a compilation problem on FreeBSD.
* The sudo_noexec.so file is now built as a module on all systems
other than macOS. This makes it possible to use other libtool
implementations such as slibtool. On macOS shared libraries and
modules are not interchangeable and the version of libtool shipped
with sudo must be used.
* Fixed a few bugs in the getgrouplist() emulation on Solaris when
reading from the local group file.
* Fixed a bug in sudo_logsrvd that prevented periodic relay server
connection retries from occurring in "store_first" mode.
* Disabled the nss_search()-based getgrouplist() emulation on HP-UX
due to a crash when the group source is set to "compat" in
/etc/nsswitch.conf. This is probably due to a mismatch between
include/compat/nss_dbdefs.h and what HP-UX uses internally. On
HP-UX we now just cycle through groups the slow way using
getgrent(). Bug #978.
==== suse-module-tools ====
Version update (16.0.6 -> 16.0.8+1)
- Update to version 16.0.8+1:
* spec file: fix BuildRequires
- Update to version 16.0.8:
* fix problem that initrd may not be rebuilt after installing
kernel-$flavor-extra (bsc#1189441)
- Update to version 16.0.7:
* add kernel-sysctl.service and boot-sysctl.service for applying
kernel-specific sysctl settings (bsc#1184804)
* add support for zstd-compressed kernel modules
==== swtpm ====
Version update (0.5.2 -> 0.6.0)
- Update to version 0.6.0:
- Addressed potential symlink attack issue (CVE-2020-28407)
- Rewritten in 'C'; needs json-glib
- Use timeouts for communicating with swtpm (Unix socket)
- Fix --print-capabilities for 'swtpm chardev'
- Various cleanups and fixes (coverity)
- Enable selinux support
- Removed swtpm-rename_deprecated_libtasn1_types.patch: upstream
- Fix rpmlint errors
==== umbrello ====
- Remove the kdevelop build dependencies for archs missing
qtwebengine.
==== unrar_wrapper ====
- %check: do not use setup.py test
==== usbredir ====
Version update (0.9.0 -> 0.11.0)
Subpackages: libusbredirhost1 libusbredirparser1
- Update to version 0.11.0
- Avoid use-after-free in serialization (CVE-2021-3700, bsc#1189491)
- Add local directory to include search path for meson
- Fix generated by meson libusbredirhost.pc
- Remove upstreamed patches
- meson-Fix-include-directories-needed-to-build.patch
- meson-Fix-pkgconfig-required-library-name-reference.patch
- usbredir-CVE-2021-3700.patch
- add patch usbredir-CVE-2021-3700.patch
fix use-after-free in usbredirparser_serialize
(CVE-2021-3700,bsc#1189491)
==== vim ====
Version update (8.2.3204 -> 8.2.3360)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.3360, fixes the following problems
* Vim9: cannot ignore quotes in number at the command line.
* Coverity action on github does not work.
* Some local functions are not static.
* Some code is not tested.
* Vim9: checking type of dict does not check member type.
* Help tag for exists_compiled() is wrong. (Maxim Kim)
* Vim9: Cannot use :silent with :endwhile.
* Digraph test fails when LC_ALL is set to "C".
* Vim9: no error passing an empty list of the wrong type.
* No check for sysconf() failing.
* Coverity error for not checking return value.
* v_lock not set when getting value of environment variable.
* Coverity reports using uninitialized field.
* Coverity warns for using value without boundary check.
* Vim9: cannot assign to range in list.
* Vim9: not enough tests run with Vim9.
* Vim9: not enough tests run with Vim9.
* Vim9: not enough tests run with Vim9.
* Behavior of negative index in list change changed. (Naruhiko Nishino)
* Completing "call g:" returns entries with just "g:". (Naohiro Ono)
* Vim9: no type check when assigning a list range. (Naohiro Ono)
* Vim9: cannot lock a member in a local dict.
* Accessing uninitialized pointer.
* Vim9: function call aborted despite try/catch. (Naohiro Ono)
* Test for :let errors fails.
* Vim9: autoload test fails.
* Vimscript test fails.
* Some code not covered by tests.
* Vim9: no error for using "." for concatenation after ":vim9cmd". (Naohiro
Ono)
* Check for legacy script is incomplete. (Naohiro Ono)
* line2byte() returns wrong value after adding textprop. (Yuto Kimura)
* Eval test for scriptversion fails.
* Vim9: using a function by name may delete it. (Naohiro Ono)
* Vim9: error for nested :enddef has wrong line number.
* Vim9: type of argument for negate not checked at compile time.
* Build failure with +byte_offset but without +textprop. (John Marriott)
* Adding many text properties requires a lot of function calls.
* Crash when 'virtualedit' is set and window is narrow.
* Structurizr files are not recognized.
* Vim9: error for type when variable is not set.
* User function completion fails with dict function.
- Disable unreliable tests also on riscv64
- disable-unreliable-tests-arch.patch: also disable test_vim9_func
- Update apparmor.vim (taken from AppArmor 3.0.3)
* Add syntax highlighting for abi rules
- Updated to version 8.2.3318, fixes the following problems
* Vim9: exists() does not handle much at compile time.
* Lua: can only execute one Vim command at a time. Not easy to get the
Vim version.
* Memory allocation functions don't have their own place.
* Some structures could be smaller.
* Popup window title with wide characters is truncated.
* Vim9: :finally in skipped block not handled correctly.
* Unexpected "No matching autocommands".
* Vim9: :echoconsole cannot access local variables.
* Vim9: no runtime check for argument type if a function only has varargs.
* Vim9: divide by zero causes a crash.
* Vim9: unpack assignment does not mention source of type error.
* Vim9: check for DO_NOT_FREE_CNT is very slow.
* Vim9: after "if false" line breaks in expression not skipped.
* Unused code in win_exchange() and frame_remove().
* Behavior of exists() in a :def function is unpredictable.
* Cannot use single quote in a float number for readability.
* Float test fails.
* Vim9: No error for missing white space before return type.
* Vim9: cannot ignore quotes in number at the command line.
- Updated to version 8.2.3299, fixes the following problems
* Vim9: TODO items in tests can be taken care of.
* Vim9: error about using -complete without -nargs is confusing.
* Julia filetype is not recognized
* No error for insert() or remove() changing a locked blob.
* Scdoc filetype is not recognized.
* win_enter_ext() has too many boolean arguments.
* Channel events not handled in BufEnter autocommand.
* Cannot easily access namespace dictionaries from Lua.
* Compiler warning for unused variable with small features.
* Vim9: compiling dict may use pointer after free and leak memory on failure.
* Coverity warns for not checking return value.
* Underscore in very magic pattern causes a hang. Pattern with \V are
case sensitive. (Yutao Yuan)
* Finding completions may cause an endless loop.
* Lua: memory leak when adding dict item fails.
* 'cursorline' should not apply to 'breakindent'.
* Vim9: cannot add a number to a float.
* Cannot use all commands inside a {} block after :command and :autocmd.
* Build failure with small features.
* Vim9: exists() does not handle much at compile time.
- Updated to version 8.2.3281, fixes the following problems
* Display garbled when 'cursorline' is set and lines wrap. (Gabriel Dupras)
* Coverity reports a null pointer dereference.
* Vim9: argument types are not checked at compile time.
* Vim9: crash when compiling string fails. (Yegappan Lakshmanan)
* Dynamic library load error does not mention why it failed.
* Vim9: lambda doesn't find block-local variable.
* Vim9: searchpair() sixth argument is compiled. (Yegappan Lakshmanan)
* Vim9: argument types are not checked at compile time.
* Vim9: execution speed can be improved.
* NOCOMPOUNDSUGS entry in spell file not tested.
* Vim9: argument types are not checked at compile time.
* Vim9: crash when using variable in a loop at script level.
* When using xchaha20 crypt undo file is not removed.
* :find searches non-existing directories.
* Test_term_setansicolors() fails in some configurations.
* Vim9: argument types are not checked at compile time.
* Vim9: cannot used loop variable later as lambda argument.
* Vim: using {} block in autoloade omnifunc fails.
* Cannot call script-local function after :vim9cmd. (Christian J. Robinson)
* Incsearch highlighting is attempted halfway a mapping.
* New digraph functions use old naming scheme.
* 'virtualedit' can only be set globally.
* Cannot use a simple block for the :command argument. (Maarten Tournoij)
* Vim9: runtime and compile time type checks are not the same.
* Vim9: type error when function return type is not known yet.
* Build failure with small features.
* system() does not work without a second argument.
* prop_list() and prop_find() do not indicate the buffer for the used type.
* Crash when printing long string with Lua.
* Cannot use lambda in {} block in user command. (Martin Tournoij)
* mode() does not indicate using CTRL-O in Select mode.
* When a builtin function gives an error processing continues.
* Vim9: error message does not indicate the location.
* Vim9: no error using heredoc for a number variable.
* Lua print() does not work properly.
* Vim9: memory leak when function reports an error.
* Vim9: valgrind reports leaks in builtin function test.
* Lua 5.3 print() with a long string crashes.
* The crypt key may appear in a swap partition.
* Memory use after free.
* Using uninitialized memory when checking for crypt method.
* Vim9: error message for wrong input uses wrong line number.
* Vim9: error for re-imported function with default argument.
* Listing builtin_gui as an available terminal is confusing.
* Duplicated code for adding buffer lines.
* Channel test fails randomly.
* win_gettype() does not recognize a quickfix window.
* ci" finds following string but ci< and others don't.
* Executable test may fail on new Ubuntu system.
* Calling prop_find() with -1 for ID gives errornous error. (Naohiro Ono)
* Error messages have the wrong text.
* When 'indentexpr' causes an error the did_throw flag may remain set.
* Build failure with small features.
* Vim9: when compiling repeat(123, N) return type is number.
* Build failure when ABORT_ON_INTERNAL_ERROR is defined.
* Vim9: "..=" does not accept same types as the ".." operator.
* Vim9: assign test fails.
* Smartcase does not work correctly in very magic pattern.
* Vim9: assignment with two indexes may check next line.
* Vim9: crash when disassembling a function that uses a deleted script
variable.
* Cannot use a block with :autocmd like with :command.
* Vim9: wrong argument check for partial. (Naohiro Ono)
* prop_find() finds property with ID -2.
* Vim9: cannot use :command or :au with a block in a :def function.
* Cannot use id zero with prop_find(). (Naohiro Ono)
* Autocmd test fails.
* Macro for printf format check can be simplified.
* Optimizer can use hints about ga_grow() normally succeeding.
* Vim9: exists() can only be evaluated at runtime.
* Vim9: compiled has() does not work properly.
* Vim9: error when adding 1 to float.
* Vim9: cannot use block in cmdline window.
* 'virtualedit' local to buffer is not the best solution.
* Vim9: TODO items in tests can be taken care of.
==== wireshark ====
Version update (3.4.7 -> 3.4.8)
Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt
- Wireshark 3.4.8:
* Dissector bug reported for Bluetooth Cycling Power Measurement
characteristic for extreme angles value
* Raknet Addresses are incorrectly identified.
* Editcap saving files as ethernet when specifying '-T ieee-802-11-*'
* CoAP dissector confuses Content-Format with Accept
- Further features, bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-3.4.8.html
==== wxWidgets-3_2-nostl ====
Subpackages: libwx_baseu-suse-nostl5_0_0 libwx_baseu_net-suse-nostl5_0_0 libwx_baseu_xml-suse-nostl5_0_0 libwx_gtk3u_core-suse-nostl5_0_0 libwx_gtk3u_html-suse-nostl5_0_0 libwx_gtk3u_qa-suse-nostl5_0_0
- Disable building with EGL support: glew is not ready for EGL yet
and this causes wxWidgets based OpenGL apps (e.g. hugin) to
crash. See boo#1188519, boo#1189524.
==== xfsprogs ====
Version update (5.12.0 -> 5.13.0)
Subpackages: libhandle1 xfsprogs-scrub
- update to v5.13.0:
- mkfs: validate rtextsz hint when rtinherit is set
- xfs_repair: invalidate dirhash when junking dirent
- xfs_repair: validate inherited rtextsz hint alignmt
- xfs_quota: allow truncate of grp & prj quota files
- xfs_io: allow callers to dump fs stats individually
- xfs_io: don't count fsmaps before querying fsmaps
- xfs_io: print header once when dumping fsmap in csv
- xfs_io: clean up the funshare command a bit
- xfs_io: fix broken funshare_cmd usage
- libxfs changes merged from kernel 5.13
==== xterm ====
Subpackages: xterm-bin
- use TERM=xterm-256color by default (boo#1188864)
==== yarn ====
Version update (1.22.10 -> 1.22.11)
- update to 1.22.11:
https://github.com/yarnpkg/yarn/releases/tag/v1.22.11
==== yast2-add-on ====
Version update (4.4.0 -> 4.4.1)
- Improve UX by using a less misleading message when
repo URL is unknown (bsc#1188635).
- 4.4.1
==== yast2-bootloader ====
Version update (4.4.5 -> 4.4.6)
- Replace mkinitrd with dracut (bsc#1189374, jsc#SLE-20347)
- 4.4.6
==== yast2-country ====
Version update (4.4.4 -> 4.4.5)
Subpackages: yast2-country-data
- Move the keyboards database to lib/ to make the module compatible
with the self-update mechanism (bsc#1189461).
- 4.4.5
* Thu Aug 5 2021 Martin Vidner <mvidner(a)suse.com>
- Offer the fr-afnor keyboard only if it is defined (bsc#1188867)
It is not part of SLE15 so far.
- 4.4.4
- AutoYaST: allow empty /profile/timezone/timezone setting,
meaning to keep the UTC default (bsc#1188406).
- 4.4.3
- Add the AFNOR standardized French keyboard layout (NF Z71-300)
(bsc#1188867)
- 4.4.2
- Fix the Comment entry in the desktop file so the tooltip
in the control center is properly translated (bsc#1187270).
- 4.4.1
- 4.4.0 (bsc#1185510)
- Fix wrong xkb codes (bsc#1181952)
- 4.3.14
- Adapt keyboard layout dialog to work in firstboot (bsc#1183162)
- 4.3.13
- Adapted unit test to recent changes in Yast::Report (related to
bsc#1179893)
- 4.3.12
- Removed old code for sysvinit configuration (bsc#1175494).
- 4.3.11
- adjust keyboard client layout to also fit the firstboot workflow
(bsc#1174856)
- restructure keyboard client code to allow easier reuse (bsc#1174856)
- 4.3.10
- Using ":" in the autoyast(...) supplements (bsc#1146494).
- 4.3.9
- AutoYaST: Added supplements: autoyast(language,keyboard,timezone)
into the spec file in order to install this packages if the
section has been defined in the AY configuration file
(bsc#1146494).
- 4.3.8
- Fixed failing unit test on S390 (related to bsc#1172749)
- 4.3.7
- avoid build dependency on yast2-network to break build loop
(bsc#1172749)
- 4.3.6
- drop autotools to fix more forgotten clients (bsc#1172749)
- 4.3.5
- package properly new client created in previous change
(bsc#1172749)
- 4.3.4
- Generating AY file: Generate only values which are not default
values (bsc#1172749).
- 4.3.3
- Avoid build-require of yast2-country-data subpackage
(bsc#1173253).
- 4.3.2
- bnc#1172180
- activates keyboard layout also for ttyAMA devices
- 4.3.1
- Autoyast schema: Allow optional types for string and map objects
(bsc#1170886)
- 4.3.0
- Rely on the new Y2Network::NtpServer class (jsc#SLE-7188).
- 4.2.18
- Fix exit codes for CLI for language, timezone and keyboard
(bsc#1160928)
- 4.2.17
- don't use /bin/systemctl compat symlink (bsc#1160890)
- 4.2.16
- Keyboard definition in the AY configuration file: Alias AND
keymap name is supported (bsc#1159541).
- Reporting a warning if the defined keymap has not been found.
- 4.2.15
- Do not crash when unknown keymap is set on system (bsc#1159286)
- 4.2.14
- fix passing parameters to loadkeys call (bsc#1159185)
- 4.2.13
- Fix incorect dialect offers (bsc#949591)
- 4.2.12
- Setting keyboard: Ignoring empty keyboard values.
(bsc#1158994, bsc#1159210)
- 4.2.11
- Improve detection of Windows system (related to bsc#1135341).
- 4.2.10
- AutoYaST keyboard: Do not crash if no language and keyboard
sections have been defined (bsc#1158119).
- 4.2.9
- Bring back the agent to set the console font, deleted during the
keyboard module refactorization (bsc#1156896).
- 4.2.8
- Refactoring complete keyboard workflow.
- Main parts have been done by -Joaquín Yeray Martín de la Nuez-
in a GSoC project:
https://github.com/openSUSE/mentoring/issues/79
- Checked also CLI suppot (bsc#1142957).
- 4.2.7
- Keyboard: Permit to set the Keyboard layout in AutoYaST config
(bsc#1153550)
- 4.2.6
- Add missing Persian/Farsi language and keyboard layout
(bsc#1092920).
- 4.2.5
- Restore some needed keyboard maps (follow-up of bsc#1124921).
- 4.2.4
- Stop using the obsolete XVersion API (gh#yast/yast-yast2#902)
(bsc#1144627)
- 4.2.3
- Unify keyboard maps for openSUSE and other distributions. Now
the keymaps based on the xkb layouts from xkeyboard-config are
preferred in all distributions (follow-up of bsc#1124921).
- 4.2.2
- Fixed some wrong keyboard maps (follow-up of bsc#1124921)
- 4.2.1
- Add metainfo (fate#319035)
- Revamp spec
- Replace GenericName with Comment
- 4.2.0
- Language change: Warning if no repo is available for installing
translation packages (bsc#1133414).
- 4.1.13
- Fix: Keyboard language cannot be changed in textmode
(bsc#1120957).
- 4.1.12
- Fix command line parameter to systemd-firstboot (--root instead
of -root) (part of bsc#1121256).
- 4.1.11
- Add support to set the language as read-only in the control file,
which allows to change it during the installation without
persisting it in the installed system (bsc#1121256).
- 4.1.10
- Fix OS detection and use correct keyboard file for opensuse
(bsc#1124921).
- Remove incompatible Lithuanian layout from opensuse file.
- 4.1.9
- fix timezone setting when switching utc/local time (bsc#1087228)
- 4.1.8
- always use absolute path to binaries (bsc#1118291)
- properly escape shell arguments (bsc#1118291)
- drop policy kit definitions as yast2-dbus-server is already
dropped
- 4.1.7
- Provide icon with module (boo#1109310)
- 4.1.6
- Aligned "Synchronize Now" button and "NTP Server Address" box not
breaking previous fix and not hiding the manual checkbox in
TextMode (bnc#893065, bsc#1039985).
- 4.1.5
- Fallback to English when using fbiterm on those languages
which are not properly supported (fate#325746).
- 4.1.4
- Timezone: When ntp is configured to be used by default, offer
also ntp servers proposed by DHCP but do not choose them if the
user does not select one explicitly (fate#323454)
- 4.1.3
- Timezone: Since ntp-client does not write the config anymore when
called for syncing only, we need to remove the 'ntpdate_only'
parameter in order to continue proposing a default when it is
enabled in the control file (bsc#1108497).
- 4.1.2
- provide better API for getting keyboard map info (fate#325748)
- 4.1.1
- Console: Use empty string instead of none for FONTMAP
(bsc#1013573)
- 4.1.0
- Set only system time if no hardware clock available (bsc#1103744)
- 4.0.24
- Changed dir of COPYING file.
- Switched license in spec file from SPDX2 to SPDX3 format.
- Added additional searchkeys to desktop file (fate#321043).
- 4.0.23
- Do not use opensuse ntp pool servers for SLE (bsc#1090168)
- 4.0.22
- handle setting locale in firstboot (bsc#1092979)
- 4.0.21
- Keyboard: don't try to set the keyboard map for AMBA devices,
e.g. /dev/ttyAMA0 (bsc#1080222).
- 4.0.20
- Lnaguage: nicer handling of dbus timeout (bsc#1076804)
- 4.0.19
- Reimplemented package reset to require less memory
(related to bsc#1076768)
- 4.0.18
- Unify openSUSE and SLE console fonts maps (bsc#1068814).
- 4.0.17
- drop writting and reading keys KEYTABLE and COMPOSETABLE in
/etc/sysconfig/keyboard (bsc#1075828, fate#319454)
- 4.0.16
- adjust calling systemd-firstboot for keyboard setting
(bsc#1074481)
- 4.0.15
- adapt handling of console and time zone settings (fate#319454)
- 4.0.14
- AutoYaST upgrade fix: Writing keyboard settings defined in the
AutoYaST configuration file (bnc1070305).
- 4.0.13
- install chrony instead of ntp when ntp is enabled (fate#323432)
- 4.0.12
- do not touch variables in sysconfig/language, which are used for
default console settings (not system locale) (fate#319454)
- 4.0.11
- Move the y2country/language_dbus.rb file to the
yast2-country-data subpackage where it is needed by Language.rb
(bsc#1069119)
- 4.0.10
- Fixed testcase dependencies. (Fix for previous change
for fate#319454).
- 4.0.9
- fix building depending packages after adaptation of locale
handling (fix for previous change for fate#319454)
- 4.0.8
- adapted the locale handling (fate#319454)
- removed root-specific locale setting
- 4.0.7
- Let the "localectl" tool to create the X11 keyboard configuration
(bsc#1065264)
- 4.0.6
- Display an error popup when saving the keyboard config fails
(related to bsc#1046436)
- 4.0.5
- Do not use `--root` option for the `systemd-firstboot` call,
SCR already runs it in the target chroot (bsc#1046436)
- 4.0.4
- Use `systemd-firstboot` call for setting the keyboard in the
first stage (bsc#1046436)
- 4.0.3
- Removed dependency on yast-storage (bsc#1058869):
Assume hardware clock running on UTC if no check for windows
partition possible because yast-storage is not available
- 4.0.2
- Augment "Uzhgorod" (Europe/Uzhgorod) with "Ukraine ..." to
prevent an unknown country from being offered (bsc#1054917)
- 4.0.1
- improve language selection to support also CaaSP needs
(FATE#323837)
- 4.0.0
- Add a widget for language selection (fate#322276)
- Move keyboard selection widget to lib/y2country/widgets
directory
- 3.3.2
- merge storage-ng branch to master (fate#318196)
- note: all changes below with this date belong to the merge
- 3.3.1
- Merged master to storage-ng branch
- remove last remaining old storage reference
- Version temporarily bumped to 3.3.x to prioritize the
storage-ng branch
- readded check for Windows based on storage-ng
- storage-ng: commented installation-related code relying on the
old yast2-storage
- Version temporarily bumped to 3.2.x to prioritize this branch
- No longer read /content file from media, instead language from
control.xml is used and list of supported languages is dropped
(FATE#322386)
- 3.3.0
- Alterations in vconsole.conf performed by localectl and not
directly by YaST (bsc#1023774).
- 3.2.12
- Fix GetLocaleString to use the given locale instead of
Language.language
- Fix build problems (bsc#1030745)
- 3.2.11
merge CASP changes:
- Fixed value returned by the KeyboardSelection widget, avoiding
to trigger other widgets events (bsc#1027171).
- 3.2.10
- fix keyboard layout widget initialization to old value
(bsc#1022546)
- 3.2.9
- If the X11Variant for a given keyboard layout is not specified by
systemd, leave it blank instead of enforcing "basic"
(bsc#1020082, bsc#1022094).
- 3.2.8
- Added Y2Country::Widgets::KeyboardSelectionCombo (FATE#322328)
- 3.2.7
- Read keyboard and console fonts from different files depending
on the product (bsc#1016004)
- 3.2.6
merge CASP changes:
- fix notification on new keyboard widget, so keyboard layout is
immediatelly changed (FATE#321754)
- Add reusable keyboard widget
(FATE#321754)
- 3.2.5
- Improve code/documentation regarding FATE#321754
- 3.2.4
- Add support to set the timezone as read-only in the product's
control file (FATE#321754)
- Keyboard: Chinese and Taiwanese are using US keyboard layout for
a default. That's why e.g. Chinese will be shown for keyboard
settings although US will be taken. So we have to set the
connection manually (like we have already for DK an DE).
(bnc#1009914)
- 3.2.3
- Language has not been set. Taking language from zypp.
But libzypp can also returns languages which we do not support
(e.g. default "en"). So we are checking and changing it to
default if needed (without showing an error (bnc#1009508))
- 3.2.2
- Set keyboard layout properly on installation system (bsc#1010938)
- 3.2.1
- language add-on no longer exists, so suggest to enable online
repositories for languages only partially available on media
(bsc#1008082)
- 3.2.0
- Use the eurlatgr font for Turkish (bsc#942896)
- 3.1.32
- Corrected console keyboard mapping for Portuguese(Brazil),
Czech, Slovak and Dvorak (fate#318426, fate#318355, bug#942896)
- Correct value for PT(BR) contributed by marceloatie(a)gmail.com
- 3.1.31
- Fixed downloading language extensions in the installation
(bsc#994577)
- 3.1.30
- Added check for correct <language /> coming from an AutoYast
profile. When erroneous language is detected, then it's reported
and corrected to the default 'en_US' (bnc#991001).
- 3.1.29
- Added support for Asturian variant of Spanish keyboard
(bsc#981008)
- Asturian variant is now the default layout for Asturian language
- 3.1.28
- Use the eurlatgr font for all languages with latin alphabet
and simplify language<->font mapping (bsc#942899, bsc#942896).
- Stop generating autodocs (fate#320356)
- 3.1.27
- Improved macintosh and sun keymaps (boo#968183)
- 3.1.26
- Corrected console keyboard mapping for French(Canada) and
Ukrainian (bsc#960307, bsc#942899)
- 3.1.25
- Allocate space for "Other Settings" button proportionally to its
translation length (bnc#946955)
- 3.1.24
- Use xkb converted console keymaps (better systemd support) where
applicable (fate#318426)
- 3.1.23
- Removed dependencies to packages dropped in 2002.
- 3.1.22
- Use Ho Chi Minh instead of Saigon in the user interface and in
the Vietnamese proposal (bnc#923506)
- 3.1.21
- Display an error if the keyboard was not changed (bnc#918093)
- 3.1.20
- Propose local time when running in a VMware VM, do not display
a warning when local time is selected (bnc#773323)
- 3.1.19
- Fixed a crash while setting locale. It attempted to update the
not longer supported lilo configuration (bnc#917014)
- 3.1.18
- Fixed syntax for the keyboard udev rule used during
installation (bnc#911346)
- 3.1.17
- remove reference to obsoleted fi-latin1.map.gz (bnc#907391)
- 3.1.16
- remove X-KDE-Library from desktop file (bnc#899104)
- More intuitive order when navigating with the tab key
in the timezone selection screen (bnc#872341).
- 3.1.14
- Added support for inferring the missing keyboard layout from the
language in autoyast profile (bnc#891808).
- 3.1.13
- Added udev rules to handle layout of keyboards hot-plugged
during the installation process (bnc#885271)
- 3.1.12
- Persisted X11 keyboard configuration using localectl (bnc#892303)
- 3.1.11
- Regenerate initrd after configuring keyboard (bnc#888804)
- Updated dependency on yast2 >= 3.1.94 (new messages)
- 3.1.10
- do not try to save settings when user did not change them
(bnc#850571)
- 3.1.9
- Ensure that the title stays on top during the installation
(bnc#868859).
- Really disable Abort for firstboot (gh#yast/yast-country#36).
- 3.1.8
- moved "UTC" check-box back to main time zone dialog (bnc#872767)
- 3.1.7
- do not package keyboard.desktop file for s390 (bnc#870953)
- 3.1.6
- Reference to obsoleted Sax removed from help text (bnc#869397)
- 3.1.5
- only KEYMAP belongs to /etc/vconsole.conf (bnc#861819)
- 3.1.4
- move keyboard sysconfig data to /etc/vconsole.conf (bnc#861819)
- 3.1.3
- check for nil value of adjtime (bnc#862626)
- do not call systemctl during installation (bnc#861571)
- 3.1.2
- adjusted timezone dialog layout (fate#314695)
- 3.1.1
- do not use *.spec.in template, use *.spec file with RPM macros
instead
- 3.1.0
- fixed check for old value during saving /etc/adjtime (#841859)
- 3.0.2
- support using any string as RC_LANG value during autoinstallation
(fate#305165)
- 3.0.1
- converted from YCP to Ruby by YCP Killer
(https://github.com/yast/ycp-killer)
- version 3.0.0
- do not use non-UTF encoding fallback when nothing is configured
(bnc#815265)
- 2.24.1
- write Timezone settings during autoupgrade (bnc#804335)
- 2.24.0
- timezone: check for Windows partition also on running system
(bnc#797665)
- 2.23.1
- remove calls to obsolete inst_suseconfig
- 2.23.0
- Makefiles adapted to changed structure
- 2.22.10
- try to restart systemd-timedated service to let it know that
/etc/localtime has been updated (bnc#773491)
- 2.22.9
- use timezone data from /etc/localtime if available (bnc#773491)
- 2.22.8
- added "US International" keyboard layout, make it default for
NL (bnc#774918)
- 2.22.7
- consistent return value when /etc/adjtime does not exist
- save HW clock status to /etc/adjtime instead of sysconfig/clock
(bnc#764690)
- 2.22.6
- merged proofed texts
- 2.22.5
- call GfxMenu::Update from client, so we do not have to require
yast2-bootloader package dependency (bnc#730391)
- expanded texts about UTC/localtime to convice user for using UTC
(bnc#732769)
- 2.22.4
- Confirmed license
- 2.22.3
- use new polkit-1 instead of obsoleted PolicyKit (bnc#708995)
- 2.22.2
- correctly set the window title during installation (bnc#730650)
- 2.22.1
- do not set keyboard layout on module start, when not in
installation (bnc#725470)
- 2.22.0
- force installing recommended language packages (bnc#722739)
- use "us" keyboard layout for Dutch (bnc#728547)
- 2.21.6
- use better cyrillic font for relevant languages (bnc#713332)
- 2.21.5
- Set dialog title (Wizard::SetDesktopTitleAndIcon)
- 2.21.4
- added Romanian keyboard layout (bnc#709443)
- 2.21.3
- fixed .desktop file (bnc #681249)
- avoid a pop-up during unattended upgrade (bnc#704078)
- 2.21.2
- use ButtonBox when appropriate (bnc#701260)
- 2.21.1
- accept UTC as a value in 'set' command (bnc#697520)
- 2.21.0
- correct spelling for Kathmandu (bnc#681133)
- more time zones (bnc#673425)
- do not show time zones that conflict with others
- 2.20.6
- fixed broken build
- 2.20.5
- call mkinitrd also when hwclock changes (bnc#638128, bnc#638185)
- 2.20.4
- don't install recommended packages for already installed packages
when adding a new language (bnc#439373)
- start the package manager when there are unresolved dependencies
- 2.20.3
- Easter Island is in Pacific (bnc#647562)
- 2.20.2
- show icons in language lists
- 2.20.1
- mkinitrd call is needed after time change with localtime
(bnc#627116)
- remember if NTP was set; save NTP settings (bnc#627818)
- 2.20.0
- in text mode, set the timezone when leaving dialog (bnc#617861)
- 2.19.18
- Console.ycp: correct parsing of the kernel line (bnc#604699)
- 2.19.17
- use Dutch keyboard layout as a default for Dutch (bnc#603955)
- added keyboard entry for China and Taiwan (bnc#603950)
- 2.19.16
- previous fix works only when console=tty* (bnc#604699)
- 2.19.15
- Console.ycp: find out if the baud rate was not given (bnc#602743)
- 2.19.14
- Buildrequire PolicyKit-devel to fix build
- TIMEZONE.pm: search for language only when full locale was
not given (preparation for bnc#558364)
- 2.19.13
- enable switching off NTP (bnc#589296)
- 2.19.12
- CONSOLE_SCREENMAP="8859-13" for Lithuanian (bnc#566283)
- 2.19.11
- '/sbin/hwclock --systz' can be called only once (bnc#584484)
- 2.19.10
- YaPI/TIME.pm : enable returning timezone for language (bnc#558364)
- 2.19.9
- Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su
where root privileges are needed, removed X-KDE-SubstituteUID key
(bnc#540627)
- added support for Asturian language (bnc#562202)
- 2.19.8
- do not call setxkbmap if running over ssh (bnc#539218)
- 2.19.7
- package keyboard desktop file
- 2.19.6
- added Language::SwitchToEnglishIfNeeded to be called when it might
be necessary to use English in UI, due to possible displaying
problems with another language (bnc#479529)
- 2.19.5
- returned keyboard desktop file, adapted help text (bnc#560713)
- 2.19.4
- install ntp together with yast2-ntp-client (bnc#560732)
- 2.19.3
- during installation set the system time based on time zone and
not on hardware clock (bnc#540638)
- 2.19.2
- show native language form also on installed system (bnc#555531)
- 2.19.1
- follow naming convention for sysconfig agents
- 2.19.0
- YaPI: check keys in args map
- new console map file for Tajik
- allow changing X11 keyboar layout on running system (bnc#540958)
- 2.18.20
- fixed typo (bnc#532083)
- 2.18.19
- fixed syntax errors in language_tg_TJ.ycp
- 2.18.18
- fixed testsuite after latest changes (date output)
- added support for Tajik language
- set console fonts for Ukrainian and Tajik
- 2.18.17
- correctly parse the output of date command (bnc#530495)
- show a message that X11 keyboard layout switch is not possible
- added keywords to desktop files for searching
- 2.18.16
- removed keyboard.desktop file (bnc#441404)
- 2.18.15
- removed functions working with xorg.conf (bnc#441404)
- 2.18.14
- removed the circular build dependency on yast2-packager
- 2.18.13
- yast2-packager required for PackageSlideShow.ycp
- 2.18.12
- correct path to xset binary (bnc#522615)
- make PackagesCommit available for outside
- load english names for languages in firstboot stage
- 2.18.11
- fix spec file problem for 2.18.10 ( by coolo )
- revert coolo fix and properly generate spec by new yast devtools
- add to YaPI setter for manual time settings
- 2.18.10
- really update version
- update YaPI
- 2.18.9
- Using autodocs-ycp.ami, which contains a fix for automake 1.11.
- package YaPI files
- 2.18.8
- Add YaPI for language to support webyast language module
- 2.18.7
- show also native language forms in firstboot (bnc#492812)
- fixed string for Traditional Chinese (bnc#492812)
- 2.18.6
- before NTP sync, save the current time zone (bnc#467318)
- before updating boot menu, switch the UI language (bnc#446982)
- 2.18.5
- adapted testsuite for date call change (bnc#445670)
- call 'xset r on' to enable autorepeat (bnc#371756)
- 2.18.4
- Moved more code dealing with NTP setup from yast2-country
to yast2-ntp-client to make the API less fragile (bnc#483787).
- 2.18.3
- install language dependent packages in firstboot (bnc#479553)
- changed order of Date and Time strings (date first, bnc#445670)
- correct widget name from NTP proposal (bnc#463796)
- fixed tranformation in keyboard layout table (bnc#458623)
- 2.18.2
- call xset to prevent black screen during firstboot (bnc#455771)
- 2.18.1
- even more space for French texts (bnc#446460)
- 2.18.0
- help text: do not refer to hidden parts (bnc#449070)
- 2.17.29
- more space around time widgets so the French button can fit
(bnc#446460)
- 2.17.28
- do not set the time on start during live installation(bnc#442599)
- 2.17.27
- no html tags in popup text (bnc#444518)
- 2.17.26
- disabled autorepeat in XEN (bnc#371756, bnc#376945)
- 2.17.25
- workaround for autorepeat problem (bnc#371756)
- 2.17.24
- added Arabic keyboard layout (bnc#441432)
- 2.17.23
- Fixed localized sorting to emulate < instead of <=,
avoiding a crash (bnc#385172).
- 2.17.22
- fixed help text typo (bnc#433731)
- 2.17.21
- updated russian console keymap to ruwin_alt-UTF-8 (bnc#432862)
- serbian locale is sr_RS
- 2.17.20
- missing import (bnc#431897)
- 2.17.19
- fixed syntax error in language_gl_ES.ycp (bnc#431883)
- 2.17.18
- added minimal support for Nynorsk (bnc#426124)
- default NTP configuration based on control file value (bnc#431259)
- 2.17.17
- added Galician language support
- 2.17.16
- keyboard configuration is in hardware category (bnc#430606)
- 2.17.15
- save system time from ntpdate to HW clock (#429079)
- 2.17.14
- added Georgian language support
- 2.17.13
- do not use dumpkeys after the loadkeys call (bnc#116143)
- adapt CONSOLE_SCREENMAP values in consolefonts.ycp (bnc#367801)
- restart kbd from if language module changed keyboard (bnc#429515)
- 2.17.12
- merged proofread texts
- 2.17.11
- finished adaptation to new SlideShow API (visnov)
- 2.17.10
- language and timezone dialogs: check for `ok button return value
- 2.17.9
- Adapt to SlideShow API changes
- show NTP configuration status in installation summary
(fate#303520)
- 2.17.8
- added CLI option to avoid package installation
- 2.17.7
- do not try to open UI in command line mode (bnc#419132)
- in keyboard dialog, check for `ok button return value (#419111)
- 2.17.6
- propose NTP by default during installation (fate#303520)
- 2.17.5
- button labels adapted to current style guide (bnc#398497,#398493)
- 2.17.4
- Marked strings for some error cases for translation (bnc#400376).
- fixed language selection in firstboot stage (bnc#404450)
- 2.17.3
- optimize sorting of time zone entries (bnc#395816)
- adapted list of languages not showing correctly in ncurses
- DPMS don't need to be disabled in timezone, it is disabled during
entire installation (fate#304395)
- 2.17.2
- open slide show dialog when installing packages (bnc#395838)
- adapt list of secondary languages according to ones coming
from package selector (bnc#393007)
- 2.17.1
- use InputField instead of TextEntry
- 2.17.0
- do not sort timezones with ko_KR locale: workaround preventing
the crash in installation (bnc#385172)
- 2.16.26
- added categories Settings and System into desktop file
(bnc #382778)
- sort keyboard list according to translated items (bnc#390610)
- 2.16.25
- added Korean keyboard layout (bnc#388057)
- 2.16.24
- force reading timezone/keyboard DB when it is empty (bnc#386298)
- 2.16.23
- during live-install, do not behave like in 1st stage (bnc#381415)
- 2.16.22
- load correct language image for pt_PT (bnc#386298)
- 2.16.21
- new help text for current "change time" dialog (bnc#383377)
- 2.16.20
- new/renamed time zones: San_Luis, Ho_Chi_Minh
- 2.16.19
- removed the feature with selecting region's "central zone"
(bnc#380753)
- 2.16.18
- fixed selecting time zone regions, "central zone" moved to DB
- use CheckBox instead of ComboBox for HW clock term (bnc#359112)
- 2.16.17
- time zone names updated to correct country names (bnc#377513)
- 2.16.16
- fixed build: do not call integration code in testsuite
- 2.16.15
- added support for Thai language (th_TH)
- changed names of language images loaded in the first stage: they
are rpm's now (bnc#376870)
- reworked NTP client usage for fate#302917: show current time
after ntpdate was called, check initial service status
- 2.16.14
- avoid calling PackageCallbacksInit::InitPackageCallbacks () to
prevent testsuites of other packages from failing
- merged proofread texts
- 2.16.13
- fixed "Fernando de Noronha" timezone name (bnc#371817)
- 2.16.12
- added 'StartupNotify=true' to the desktop file (bnc #304964)
- download translation image to inst-sys when language was changed
(F#302955): was in inst_complex_welcome, now part of Language::Set
- 2.16.11
- Mexico as standalone timezone region (bnc#358352)
- 2.16.10
- language list in the first screen: show English name and native
form, sort according to English names (F#301789)
- added API for generating Language items (to be used also from
inst_complex_welcome client)
- 2.16.9
- show icons for languages
- the agent for adapting fvwm2 font not needed anymore (bnc#359183)
- timezone regions sorted according to current locale (bnc#359192)
- 2.16.8
- correct path to the worldmap image
- 2.16.7
- added all time zones from /usr/share/zoneinfo/zone.tab
- show "central" time zone in the map when region is changed to
focus the region
- 2.16.6
- added support for TimezoneSelector widget
- updated list of timezones (added new ones, many old ones converted
to the format used by zone.tab)
- 2.16.5
- Storage is required only during installation -> usage moved to
the inst_timezone client
- 2.16.4
- new package yast2-country-data with Language.ycp (containing
the API that is most time used from the outside) and language
data files
- country_long.ycp and country.ycp moved to yast2 package
- 2.16.3
- reverted console font for Hungarian (#335246)
- added Liechtenstein to the list of countries (#230491)
- 2.16.2
- added Atlantic/Canary timezone (#303710)
- 2.16.1
- in firstboot, do not show list with secondary languages (F302520)
- correct console font for Hungarian (#335246)
- 2.16.0
- save correct system time from ntpdate to HW clock (#309583")
- 2.15.20
- In 'change date and time' dialog, remember whether synchronization
with NTP server has been selected (#308238)
- On running system, do not call ntp-client functions before making
sure package yast2-ntp-client gets installed
- do not call xset in text mode (#309438)
- 2.15.19
- Accept also IP as a valid NTP server address (handle receiving
`invalid_hostname from ntp-client) (#308265)
- Timezone dialog adjusted to use new ntp installation clients
(FaTE #302192, bugzilla #299238,#299557,#302389)
- when non-listed locale is selected, add it to the list of
primary languages (#301019)
- add autoyast support for use_utf8 and rootlang values (#289546)
- 2.15.18
- during live installation config, do not automatically adapt
keyboard layout to the language (#298792)
- 2.15.17
- disable DPMS while adapting time (#294292)
- keyboard layout map: remove architecture, rely on model (#257434)
- new icon names
- 2.15.15
- do not call the ntp-client directly to prevent segfault (#294773)
- 2.15.14
- timezone dialog offers synchronization with NTP (F302192)
- 2.15.13
- "installation source" changed to "repository"
- added support for Sinhala language (si_LK)
- 2.15.12
- removed outdated translations from .desktop-files (#271209)
- added support for Walloon language
- 2.15.11
- timezone package (with 'zic') is required (#255784)
- check for nil value of LINGUAS entry in content file (#256427)
- 2.15.10
- adapt language changes also in firstboot stage (#252780)
- do not require yast2-installation (#252905)
- 2.15.9
- replaced obsoleted builtins and bindings
- 2.15.8
- fixed failing testsuites (Mode::test now works correctly)
- 2.15.7
- added missing time zones
- added support for new languages:
af_ZA, xh_ZA, zu_ZA, gu_IN, ta_IN (F301933, #237367)
- 2.15.6
- added missing Asian timezones (#231305)
- 2.15.5
- added support for Marathi language
- 2.15.4
- added missing time zone for Belarus (#228042)
- 2.15.3
- add runlevel 4 to serial line config in inittab (#223983)
- reverted change to noarch, so excluding desktop file can work on s390
- 2.15.2
- correct fix: sync hardware to system clock during installation (#221758)
- 2.15.1
- store the information that language selection was skipped (#223258)
- do not save hardware clock state to system clock on start (#221758)
- change package architecture to noarch
- 2.15.0
- added RNC schema files for Autoyast profile validation (#219416)
- 2.14.5
- better fix: do not propose local time for 64bit Mac (#216059)
- 2.14.4
- change keyboard layout after multiple choices (#218655)
- 2.14.3
- adapt time zone dialog for ncurses mode (#215345)
- 2.14.2
- do not propose local time for 64bit Mac (#216059)
- removed unnecessary part of help text (#203701)
- check for language support when language was preselected (#215281)
- added i386 Mac keyboard layouts to database (#213294)
- 2.14.1
- added support for Macedonian and Indonesian
- disable "Adapt checkboxes" when proposed keybaord layout/timezone is
the same as current one (#211869)
- 2.14.0
- added support for Arabic
- 2.13.39
- check for language support defined at installation medium (F301238)
- 2.13.38
- added support for Estonian
- 2.13.37
- load only description for current language in constructor
- better check for changes of possible language packages
- 2.13.36
- make the map with languages descriptions public available (#204791)
- 2.13.35
- moved languages descriptions from one big file to single file
for each language (F301031)
- 2.13.34
- fixed help text in language selection (#203807)
- fixed help text for time adjustment (#203810)
- unified naming scheme for keyboard layouts (#203812)
- changed "Canada" layout name to "Canadian (Multilingual)" (#158951)
- removed obsolete file lang2iso.ycp
- 2.13.33
- fixed path of setxkbmap (X11 version change)
- 2.13.32
- fixed path of fvwm stuff (X11 version change)
- 2.13.31
- better Locale proposal for Overview tab
- 2.13.30
- Removed a Perl search path that is added elsewhere already
and here just breaks compilation in some cases (#197099).
- 2.13.29
- added common Overview proposal for language and keyboard
- fixed time zone for Vietnamese
- 2.13.28
- added support for Vietnamese language
- 2.13.27
- added support for Catalan language (#190072)
- mention daylight savings time in the help text (#162948)
- 2.13.26
- added some missing time zones (#173019)
- fixed language name in autoyast (#180633)
- changed the date format displayed in time zone dialog to
YYYY-MM-DD (#62312)
- 2.13.25
- added Canadian (Multilingual) layout (#158951)
- 2.13.24
- do not offer non-existent keyboard map (#168276)
- 2.13.23
- Khmer keyboard map added (#164381)
- 2.13.22
- US/Eastern is the default time zone for en_US (#163018)
- 2.13.21
- fixed setting of console font (#153190)
- fixed Australian/NSW time zone (#162820)
- 2.13.20
- fixed setting of hwclock in autoinstallaton (#159461)
- 2.13.19
- get the country for given timezone (#152414)
- 2.13.18
- do not call loadkeys on s390 (#158152, #144265)
- 2.13.17
- correctly set the keymap after it was set in linuxrc (#154717)
- 2.13.16
- reduced BuildRequires
- 2.13.15
- fixed XLibAPI (passing parameters)
- 2.13.14
- fix typo in last patch, causing two getty on console (#153555)
- fix the wrongly applied patch
- 2.13.13
- included patch from Olaf Hering for inittab modification (#41623)
- 2.13.12
- correct check if X keyboard configuration is needed (#144394)
- 2.13.11
- fixed setting keyboard during update (CheckKeyboardDuringUpdate)
- 2.13.10
- added support for Hindi and Khmer languages
- retranslate language dialog only after `next or if it is the first
dialog in installation sequence
- show list of primary languages translated to current primary
language if we're not in the first dialog of installation (F #300408)
- use new libsax API for X11 Keyboard configuration
(XLibAPI wrapper added)
- updated to recent changes in yast2-bootloader: using GfxMenu module
- 2.13.9
- adapted to correct tointeger behaviour (#115560), added tests
- 2.13.8
- adapted to standard autoyast API (#131745)
- install language-dependent packages during autoinstallation
- 2.13.7
- support for secondary languages in command-line mode (#131746)
- function for checking and setting keyboard layout during update (#71069)
- 2.13.6
- added support for Croatian (#115341)
- preserve the list of secondary languages during update (#71935)
- 2.13.5
- timezone: added Russia region and rest of russian time zones (#120618)
- 2.13.4
- code cleanup: split the clients for one tasks only, use include files,
create autoinstallation clients (#104372)
- 2.13.3
- "dutch" keyboard layout should be really dutch - nl.map.gz (#119639)
- 2.13.2
- added a possibility to skip initial language selection
(originaly part of installation.ycp)
- 2.13.1
- do not ignore the keyboard layout set in linuxrc (#118571)
- 2.13.0
- new languages supported: Serbian, Bosnian (#116724)
- 2.12.17
- fixed testsuite causing package not to build
- 2.12.16
- fixed loadkeys command for some keyboards (#116143)
- set the keyboard in constructor if language was preselected (#113664)
- 2.12.15
- fixed time initialization during installation (#112900)
- 2.12.14
- earlier check for possible local time during installation (#104868)
- 2.12.13
- better solution for CJK languages during installation (#102958)
- fixed the icon names (#105157, #105163)
- 2.12.12
- added support for Finnish language
- 2.12.11
- check for CJK language during installation (#102958)
- 2.12.10
- fixed texts and shortcuts (check_ycp)
- 2.12.9
- updated desktop files
- 2.12.8
- fixed path to xkbctrl (#98838)
- run sax2 for configuring keyboard in graphical mode (feature 100115)
- introduced Langage::Modified () function
- help text for locale feature
- allow setting of locale (feature 100175)
- do not show primary language in the list of secondary languages
- 2.12.7
- fixed name for Welsh ("Cymraeg", #97958)
- enable usage of inst_timezone in installation sequence
- added client for different language proposal (language_simple_proposal)
- proposal for selecting locale (feature 100175)
- 2.12.6
- modified UI for timezone and initial langauge dialogs
- timezone: used specialized `Date and `Time widgets in Qt
- some help text fixes (check_ycp)
- 2.12.5
- text fixes from rwalter
- 2.12.4
- use Linuxrc module for accessing /etc/install.inf
- added writing progress dialog (#73044)
- added support for installing language packages with CLI "set" command
- 2.12.3
- added support for Bulgarian font on the console (#63083)
- 2.12.2
- updated for new interface of ProductFeatures.ycp
- 2.12.1
- updated testsuite
- 2.12.0
- removed `immediate option from keyboard SelectionBox (#73610)
- language: retranslate before opening first dialog (#73070)
- time config: show correct time after manual change (#70971)
- fixed Taiwan name (#74193)
- sort list of secondary languages accoring to locale (#71767)
- require yast2-trans-stats, so we can new about translation status
- added pt_PT (portugese) again
- show correct time when switching time zones (#66458, #56944)
- merged texts from proofreading
- set "basic" as default value for XkbVariant (#66546)
- changed welcome text (#66617)
- fixed help text for (un)installation of language packages (#66599)
- warning for incomplete translation shown after Accept (#66544)
- fixed translation of 'romanian' (#66574)
- do not re-sort list of languages (#66287)
- added new language: Punjabi
- do not exclude primary language from package installation (#65959)
- 2.11.15
- use client with a data for languages (workaround for #50815)
- check disk space before installing new packages (#50745)
- check for completeness of translations (feature #100197)
- 2.11.14
- show region in Timezone adaptation proposal
- fix saving INSTALLED_LANGUAGES on running system
- 2.11.13
- installation proposal always mentions primary language (#50620)
- proposal text fixes (capitalization)
- added support for Ukrainian
- merged texts from proofreading
- 2.11.12
- language: drop "Install packages" checkbox (#50344)
- translate all langauge names (new languages_db textdomain)
- add list of additional languages to the installation summary
- 2.11.11
- fixed keyboard & timezone adaptation from the 1st screen (#50426)
- console: do not touch UI in constructor
- show product name in first dialog during installation
- 2.11.10
- fixed adapting timezone/keyboard to new langauge
- remove unnecessary message
- do not use locale format of date during installation
- fixed support for croatian keyboard map
- fixed call of .xf86config agent
- 2.11.9
- Adapted arguments to new installation workflow interface
- 2.11.8
- timezone: new SetTimezoneForLanguage function
- Asia/Tel_Aviv is "Tel Aviv" in english, not "Tel_Aviv"
- language: added 'Adapt Keyboard' and 'Adapt Timezone' checkboxes
- language dependent packages are installed on demand (checkbox)
- 2.11.7
- use INSTALLED_LANGUAGES in /etc/sysconfig/language to save list of
languages
- added support for lithuanian keyboard
- do not save language settings from update proposal (#46708)
- fixed yast-language.desktop file
- added help text for multiple languages
- removed remaining lookup's and select's
- 2.11.6
- command line support
- 2.11.5
- removed yast2-installation and yast2-storage from needforbuild
- 2.11.4
- do not show duplicate australian timezones (#47472)
- do not call loadkeys on iseries (#39025)
- adapted for new Mode:: interface
- 2.11.3
- timezone: show time formated by locale settings (#34633)
- set correct keyboard map for czech-qwerty (#46829)
- adapted to new Arch:: interface
- 2.11.2
- change country names (#46909)
- add support for icelandic keyboard (#46823)
- fix keymap loading sequence for unicode (#44223)
- 2.10.15
- fix wrong time displayed when switching local time -> UTC (#46130)
- 2.10.14
- fix entry for Hebrew
- use correct strings for zh_TW and zh_HK
- 2.10.13
- place calls to SetDesktopIcon where they work (#45714)
- 2.10.12
- add "Traditional Chinese HongKong" to language list (#45239)
- 2.10.11
- Change desktop files (#44824)
- 2.10.10
- fixed path for fvwmrc (bug #44467)
- Add Hebrew to language and timezone
- 2.10.8
- fix keyboard handling for 64 bit Macs (#43955)
- 2.10.7
- Bug fixed: If you select change timezone, the accept button will
start directly the installation.
- 2.10.6
- Add Bengali/Bangladesh to language, country, timezone etc.
- 2.10.5
- Adapted timezone client for firstboot
- Dont write yast.inf in test mode
- 2.10.4
- patch proofread texts back into ycp
- 2.10.3
- fix problem when changing timezone/time/hwclock settings (#41944)
- 2.10.2
- refuse installation when time is in the past (#42458)
- merged SuSE-Linux-9_1-Branch
- 2.10.1
- call Booloader::UpdateGfxMenu() if languge is changed (#35835)
- fix handling of hvsi0 in inittab (#42801)
- removed duplicated entry Turkey from timezone_raw.ycp (#41609)
- add entry for polish language
- fix bug with weird time setting when hwclock set to localtime (#41080)
- 2.9.24
- fix problem when changing timezone and system time in one step
(#40502)
- check for valid timezone in timezone selection (#40794)
- 2.9.23
- added Japan to country.ycp (#39717)
- 2.9.22
- change handling of /etc/inittab to fix #39381
- 2.9.21
- patch proofreaded text back into ycp
- call SuSEconfig also when expert settings changed (#38715)
- 2.9.20
- finally changed license to GPL for good
- use iso09.16 as turkish console font (#37247)
- 2.9.18
- add call to UI::SetLanguage
- 2.9.17
- do not return silently if Mode::serial_console is true (#36932)
- add new languages from Karl Eichwalder
- 2.9.16
- Fix problem with untranslated timezone strings (#36484)
- Set language sooner so that keyboard question is already in
new language (#36687)
- 2.9.15
- Use settings from product feature module if available
- rename language.desktop to yast-language.desktop
(fixes a name clash with a KDE CC modul)
- inform Encoding module about Utf8 setting
- reset correctly to initial keyboard setting (#35789)
- 2.9.14
- adapt testsuite
- 2.9.13
- set language value in Encoding module (needed to fix bug #34559)
- 2.9.12
- do not check for existance of widget with id(`abort) any more
- 2.9.11
- 2.9.10
- Migration to new wizard
- add calls to Wizard::SetDesktopIcon(...);
- 2.9.9
- add more type information
- 2.9.8
- patch proofreaded texts back into ycp
- make sorting of keyboard entries locale dependent again
- 2.9.7
- Changed proposal file name proposal_* to *_proposal
- fix crash while sorting keyboard lists (#35062)
- fix wrong default for usage of UTF8
- 2.9.6
- remove some warnings by new interpreter
- 2.9.5
- changes to adapt to new sort function semantics
- 2.9.4
- again enabled the language testsuite
- dropped config files
- 2.9.3
- default enconding is now UTF-8
- version 2.9.2
- some additional changes for new interpreter
- version 2.9.1
- first version suitable for new interpreter
- version 2.9.0
- fix name of swedish keyboard map (#33944)
- Console::encoding handling moved to Encoding.ycp in yast2 package
- fix description texts for timezone module (#32165)
- translate some untranslated texts (#31237)
- use ja_JP.eucJP as default encoding for Japanese (#31737)
- disabled languages Bosnian and Russion on request of ke (#30351)
- 2.8.19
- Initialize Console::encoding in the running system to the
output of "locale -k charmap" (#31351)
- finally fix time display problem (#31263)
- 2.8.18
- Console::Restore(): read RC_LANG (bug #31206)
- fix wrong switch from UTC/local time (#31263)
- 2.8.17
- fix saving numlock state (#30915)
- 2.8.16
- make it working in kcontrol
- fix bug writing wrong console font (#30514)
- use another console font for lithuanian (#30172)
- fix bug with wrong default language (#30351)
- fix endless loop in language dialog (#30353)
- 2.8.14
- fix bug with default values for /etc/sysconfig/keyboard (#30030)
- 2.8.13
- fix bug with wrong default timezone (#29968)
- forget temporary changes when aborting timzone dialog (#29974)
- fix saving changed language details in running system (#30054)
- do not use use utf-8 as default for locale any more
- 2.8.12
- use Popup::ConfirmAbort
- use utf-8 as default for locale
- 2.8.11
- make sorting of keyboard entries locale dependent (#21856)
- fix wrong locale for non-utf8 case (#29318)
- fix wrong keyboard in update dialog in running system (#29319)
- 2.8.10
- remove include of obsolete common_functions.ycp
- 2.8.9
- add german keyboard entry for nodeadkey (#29071)
- add button for selection of UTF-8 encoding to language details
- use ascii test for language display in textmode
- patch proofread texts back into sources
- version 2.8.8
- Fix wrong function call in inst_timezone.ycp (#28551)
- add changes by Gabi for better UTF handling on ncurses
- version 2.8.7
- fix wrong return code handling of Read(.target.size, ) in
Language.ycp
- version 2.8.6
- added desktop files
- add expert dialog to language dialog (#27570)
- set console into unicode mode after loadiny the mayboadr map
- version 2.8.5
- changed consolefonts back to previouly used fonts
- version 2.8.4
- remove MapName from XF86Keyboard.ycp
- version 2.8.3
- really change timezone only when pressing next not when clicking
into scroll list (#26173)
- fix lang entries for Chinese in language.ycp
- add two spanish keyboard layouts for latin america (#25474)
- fix bug caused by leading zeros in time/date fields (#26171)
- make sorting of timezone entries locale dependent (#23850)
- remove Mode::language, now handled in Laguage module (#27115)
- change the default locales to UTF-8 (#27142)
- version 2.8.2
- Use new Modules Label and Popup wherever possible
- make it build under new rules (unpackaged files)
- 2.8.1
- use alpha instead of axp in the raw database
- some changes necessary becuase of changed Sax2 kbd handling
- Use locale el_GR.ISO-8859-7, consolefont lat7a-14.psfu for
greek (#25567)
- 2.7.14
- add timezone entry for Uruguay (#25473)
- 2.7.13
- fix possible unwanted abort dialog after langauge change (#25147)
- 2.7.12
- fix console_encoding (#24689)
- 2.7.11
- activate russian language
- version 2.7.10
- fix bug that lead to broken timezone entries (#24711)
- fix writing of keytable into yast.inf
- patch proofreaded text back into ycp
- update languages data
- version 2.7.9
- undo change explict focus change for #23941 on Thu Feb 20 (#23848)
- version 2.7.8
- use sentence style capitalisation in y2cc files (#23848)
- set focus to timezone list after selection of region in ncurses
ui (#23941)
- add comments to texts for translators (#23774)
- fix wrong timezone proposal (#23818)
- make the keyboard expert module better understandable (#23759)
- allow language setting with two char locale (#19431)
- write intermediary yast.inf with lang and keyboard settings (#16263)
- make proposal suggest local time for machines with win (#23575)
- version 2.7.7
- removed language testsuite, second time in two weeks it caused
a failed build of the package due to completely unrelated changes
in Mode module
- version 2.7.6
- inst_language: added check for aborting when Mode::repair is true
- drop fixed encoding in consolefonts table, glibc can tell
this value now (#23348)
- adapted timezone, mouse and keyboard for use with autoyast
- pot file now in source tarball
- set focus to list in keyboard and timezone module (#23349, #23356)
- patch proofreaded texts back into ycp
- version 2.7.4
- change testsuite output to match again
- 2.7.3
- add dialog with expert settings to keyboard dialog
- do not automatically adapt keyboard settings when changing
language in installation system, add popup instead (#20807)
- ask if keyboard setting should be adapted to changed language
when changing language proposal during installation
- sort keyboard selection after translated texts (#20488)
- add french canadian keyboard to keyboard list (#21167)
- 2.7.2
- add dialog to set time/date
- timezone selection is now hierarchical
- 2.7.1
- merged up to version 2.6.35 of 8.1 branch
- 2.7.0
- for serial console set default baud rate to 9600
- add some Provides/Obsoletes
- version 2.6.24
- fix missing retranslation after langauge change (#18924)
- version 2.6.23
- do not call xkbset when installing over ssh or serial console (#18578)
- use option `opt(`immediate) to keyboard selection box
- version 2.6.22
- add new keyboard map "Brazil with US accents (#18385)
- version 2.6.21
- provide/obsolete old translation packages
- add timezone for Israel (#17669)
- remove testsuite again
- remove noarch entry in spec file so that #ifnarch works
- 2.6.20
- again enabled the language testsuite
- please teach Thomas Fehr what are testsuites good for
- fixed Philippines spelling (#18097)
- 2.6.19
- set default for hardware clock to local time for Mac (#17778)
- add Simplified Chines to language selection
- version 2.6.18
- fix bug ignoring the linuxrc keyboard setting (#15373)
- version 2.6.17
- Default timezone for "pt_BR" is "Brazil/East" (#17757)
- fix to use DEFAULT_LANGUAG if RC_LANG is empty
(needed after update from YaST1 installed systems)
- filter ^S0 line from inittab when switching to serial console
- it's "Portuguese" (#17687)
- fix text in timezone proposal (#14101)
- fix help text in language dialog (#14585)
- version 2.6.14
- add scr files again that I removed inadvertently yesterday
- fixed file list
- remove keyboard config for s390 (#17630)
- add Bosnian to languages
- version 2.6.12
- removed access to variable DEFAULT_LANGUAGE
(RC_LANG is unsed instead)
- removed testsuite from language to make the package build again
(and if anyone adds that crap again, I will personally kill him)
- version 2.6.11
- write language and model to YAST_KEYBOARD in /etc/sysconfig/keyboard
- version 2.6.10
- adaption for new /etc/install.inf agent
- drop /etc/sysconfig/UTC, use /etc/sysconfig/HWCLOCK to allow
for all three values (unchange,utc,localtime).
- fix typo "X11SetLaguange" --> "X11SetLanguage"
- add keyboard entries for x86_64 (#17334)
- /etc/sysconfig/UTC is boolean, not hwclock parameter.
- call /sbin/hwclock instead of /sbin/hwclock_wrapper.
- rename GMT to UTC in /etc/sysconfig/clock (#17265)
- honor 'Console' from /etc/install.inf properly (#17233)
- add eval() around assignment of locale to string
- fix wrong data srtructure in keyboard_raw.ycp
- change it so that the _db.ycp files are not needed any more
- version 2.6.5
- put the timzeone descriptions into separate timezone_db.pot
- regenerated potfile with new entries from {timezone,keyboard}_raw.ycp
- merged yast2-db-country
- again added the language testsuite
- 2.6.4
- fix namespace lookup
- version 2.6.3
- fix agent definitions to use proper namespace (#16776)
- Provide/Obsolete yast2-db-{country,keyboard,timezone}
- version 2.6.1
- minor fixes (typo, superfluous textdomain) in keyboard subdir
- adapt to new naming scheme for potfiles
- Initial version, merge console, keyboard, language, and timezone.
==== yast2-installation ====
Version update (4.4.15 -> 4.4.17)
- Refactored umount_finish.rb (bsc#1149980)
More details: https://github.com/yast/yast-installation/pull/975
- Moved out the unmounting part to a new (testable!) Unmounter class
- Now using a dedicated FinishClient base class
- Killed a lot of YCP zombies
- Removed dead code going back to storage-old
- Modularized the code
- Made the client invokable stand-alone
- 4.4.17
- only list specific files installed in common directories (metainfo,
icons, fillupdir) (bsc#1184786)
- 4.4.16
==== yast2-nfs-server ====
Version update (4.4.1 -> 4.4.2)
Subpackages: yast2-nfs-common
- Fix the corresponding section name in the package specification
(bsc#1188618).
- 4.4.2
==== yast2-online-update ====
Version update (4.4.0 -> 4.4.1)
- Improved openSUSE/SLE detection (bsc#1184243)
- Improved detecting the update repositories, check the "is_update_repo"
repository flag
- 4.4.1
==== yast2-python-bindings ====
Version update (4.4.0 -> 4.4.1)
- Fix backtrace formatting for Python exceptions (bsc#1181595).
- 4.4.1
==== yast2-ruby-bindings ====
Version update (4.4.2 -> 4.4.4)
- Fix dependency on s390 (revealed by previous fix for bsc#972548)
- 4.4.4
- Added an unit test for testing empty help text (bsc#972548)
- 4.4.3
==== yast2-services-manager ====
Version update (4.4.0 -> 4.4.1)
- Update known systemd states and substates (bsc#1189572)
- 4.4.1
==== yast2-theme ====
Version update (4.4.2 -> 4.4.3)
Subpackages: yast2-theme-breeze
- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3
==== yast2-trans ====
Version update (84.87.20210806.5bda944287 -> 84.87.20210822.664756784b)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20210822.664756784b:
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Czech)
* New POT for text domain 'country'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'services-manager'.
- Update to version 84.87.20210813.9ff5558c9c:
* Translated using Weblate (Japanese)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Czech)
* Translated using Weblate (Catalan)
* New POT for text domain 'users'.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
AppStream (0.14.3 -> 0.14.4)
Box2D
MozillaThunderbird (78.12.0 -> 78.13.0)
NetworkManager (1.32.4 -> 1.32.6)
NetworkManager-applet
SDL2 (2.0.14 -> 2.0.16)
acpid
adobe-sourcesanspro-fonts
adobe-sourceserifpro-fonts
akonadi-calendar (21.04.3 -> 21.08.0)
akonadi-calendar-tools (21.04.3 -> 21.08.0)
akonadi-contact (21.04.3 -> 21.08.0)
akonadi-import-wizard (21.04.3 -> 21.08.0)
akonadi-mime (21.04.3 -> 21.08.0)
akonadi-notes (21.04.3 -> 21.08.0)
akonadi-search (21.04.3 -> 21.08.0)
akonadi-server (21.04.3 -> 21.08.0)
akregator (21.04.3 -> 21.08.0)
analitza (21.04.3 -> 21.08.0)
apache2
apache2-manual
apache2-prefork
apache2-utils
apparmor (3.0.1 -> 3.0.3)
ark (21.04.3 -> 21.08.0)
arpwatch
attica-qt5 (5.84.0 -> 5.85.0)
audit (3.0.2 -> 3.0.3)
audit-secondary (3.0.2 -> 3.0.3)
avahi
baloo5 (5.84.0 -> 5.85.0)
baloo5-widgets (21.04.3 -> 21.08.0)
blinken (21.04.3 -> 21.08.0)
bluez
bluez-qt (5.84.0 -> 5.85.0)
bovo (21.04.3 -> 21.08.0)
breeze5-icons (5.84.0 -> 5.85.0)
busybox-links
c-ares (1.17.1 -> 1.17.2)
calendarsupport (21.04.3 -> 21.08.0)
ceph (16.2.5.111+ga5b472dfcf8 -> 16.2.5.113+g8b5bda7684e)
cervisia (21.04.3 -> 21.08.0)
cfitsio (3.490 -> 4.0.0)
container-selinux (2.160.1 -> 2.164.2)
dhcp
diffutils (3.7 -> 3.8)
dolphin (21.04.3 -> 21.08.0)
dotconf
dracut (055+suse.110.gbe35f166 -> 055+suse.115.gf65e559b)
dragonplayer (21.04.3 -> 21.08.0)
e2fsprogs (1.46.2 -> 1.46.3)
eventviews (21.04.3 -> 21.08.0)
ffmpeg-4
ffmpegthumbs (21.04.3 -> 21.08.0)
firewalld (0.9.3 -> 1.0.0)
frameworkintegration (5.84.0 -> 5.85.0)
freerdp (2.3.2 -> 2.4.0)
freetype2 (2.10.4 -> 2.11.0)
gdbm (1.19 -> 1.20)
glib2
gnome-autoar
gnome-music
gnome-settings-daemon
gnome-shell
gnome-shell-extension-desktop-icons
gpgme
gpgmeqt
grantleetheme (21.04.3 -> 21.08.0)
graphviz (2.47.1 -> 2.48.0)
graphviz-addons (2.47.1 -> 2.48.0)
grep
grub2
gtk3
gupnp
gwenview5 (21.04.3 -> 21.08.0)
hivex (1.3.20 -> 1.3.21)
hwdata (0.349 -> 0.350)
ilmbase (2.5.6 -> 2.5.7)
incidenceeditor (21.04.3 -> 21.08.0)
inkscape (1.0.2 -> 1.1)
ipmitool (1.8.18.237.g11c7605 -> 1.8.18.238.gb7adc1d)
ipset (7.14 -> 7.15)
irqbalance (1.8.0.8.gbd5aaf5 -> 1.8.0.14.ga7f8148)
juk (21.04.3 -> 21.08.0)
k3b (21.04.3 -> 21.08.0)
kaccounts-integration (21.04.3 -> 21.08.0)
kaccounts-providers (21.04.3 -> 21.08.0)
kactivities-stats (5.84.0 -> 5.85.0)
kactivities5 (5.84.0 -> 5.85.0)
kaddressbook (21.04.3 -> 21.08.0)
kalarmcal (21.04.3 -> 21.08.0)
kalgebra (21.04.3 -> 21.08.0)
kamera (21.04.3 -> 21.08.0)
kanagram (21.04.3 -> 21.08.0)
kapptemplate (21.04.3 -> 21.08.0)
karchive (5.84.0 -> 5.85.0)
kate (21.04.3 -> 21.08.0)
katomic (21.04.3 -> 21.08.0)
kauth (5.84.0 -> 5.85.0)
kblackbox (21.04.3 -> 21.08.0)
kblocks (21.04.3 -> 21.08.0)
kbookmarks (5.84.0 -> 5.85.0)
kbounce (21.04.3 -> 21.08.0)
kbreakout (21.04.3 -> 21.08.0)
kbruch (21.04.3 -> 21.08.0)
kcachegrind (21.04.3 -> 21.08.0)
kcalc (21.04.3 -> 21.08.0)
kcalendarcore (5.84.0 -> 5.85.0)
kcalutils (21.04.3 -> 21.08.0)
kcharselect (21.04.3 -> 21.08.0)
kcmutils (5.84.0 -> 5.85.0)
kcodecs (5.84.0 -> 5.85.0)
kcolorchooser (21.04.3 -> 21.08.0)
kcompletion (5.84.0 -> 5.85.0)
kconfig (5.84.0 -> 5.85.0)
kconfigwidgets (5.84.0 -> 5.85.0)
kcontacts (5.84.0 -> 5.85.0)
kcoreaddons (5.84.0 -> 5.85.0)
kcrash (5.84.0 -> 5.85.0)
kcron (21.04.3 -> 21.08.0)
kdav (5.84.0 -> 5.85.0)
kdbusaddons (5.84.0 -> 5.85.0)
kde-gtk-config5
kde-print-manager (21.04.3 -> 21.08.0)
kdeclarative (5.84.0 -> 5.85.0)
kdeconnect-kde (21.04.3 -> 21.08.0)
kded (5.84.0 -> 5.85.0)
kdeedu-data (21.04.3 -> 21.08.0)
kdegraphics-thumbnailers (21.04.3 -> 21.08.0)
kdelibs4support (5.84.0 -> 5.85.0)
kdenetwork-filesharing (21.04.3 -> 21.08.0)
kdepim-addons (21.04.3 -> 21.08.0)
kdepim-runtime (21.04.3 -> 21.08.0)
kdesu (5.84.0 -> 5.85.0)
kdf (21.04.3 -> 21.08.0)
kdialog (21.04.3 -> 21.08.0)
kdiamond (21.04.3 -> 21.08.0)
kdnssd-framework (5.84.0 -> 5.85.0)
kdoctools (5.84.0 -> 5.85.0)
kemoticons (5.84.0 -> 5.85.0)
kernel-64kb (5.13.6 -> 5.13.8)
kernel-firmware (20210719 -> 20210812)
kernel-source (5.13.6 -> 5.13.8)
keyutils
kfilemetadata5 (5.84.0 -> 5.85.0)
kgeography (21.04.3 -> 21.08.0)
kget (21.04.3 -> 21.08.0)
kglobalaccel (5.84.0 -> 5.85.0)
kgoldrunner (21.04.3 -> 21.08.0)
kguiaddons (5.84.0 -> 5.85.0)
khangman (21.04.3 -> 21.08.0)
khelpcenter5 (21.04.3 -> 21.08.0)
kholidays (5.84.0 -> 5.85.0)
khtml (5.84.0 -> 5.85.0)
ki18n (5.84.0 -> 5.85.0)
kiconthemes (5.84.0 -> 5.85.0)
kidentitymanagement (21.04.3 -> 21.08.0)
kidletime (5.84.0 -> 5.85.0)
kig (21.04.3 -> 21.08.0)
kimageformats (5.84.0 -> 5.85.0)
kimap (21.04.3 -> 21.08.0)
kinit (5.84.0 -> 5.85.0)
kio (5.84.0 -> 5.85.0)
kio-extras5 (21.04.3 -> 21.08.0)
kio_audiocd (21.04.3 -> 21.08.0)
kipi-plugins (21.04.3 -> 21.08.0)
kirigami2 (5.84.0 -> 5.85.0)
kiriki (21.04.3 -> 21.08.0)
kitemmodels (5.84.0 -> 5.85.0)
kitemviews (5.84.0 -> 5.85.0)
kiten (21.04.3 -> 21.08.0)
kitinerary (21.04.3 -> 21.08.0)
kjobwidgets (5.84.0 -> 5.85.0)
kjs (5.84.0 -> 5.85.0)
kjumpingcube (21.04.3 -> 21.08.0)
kldap (21.04.3 -> 21.08.0)
kleopatra (21.04.3 -> 21.08.0)
klines (21.04.3 -> 21.08.0)
kmag (21.04.3 -> 21.08.0)
kmahjongg (21.04.3 -> 21.08.0)
kmail (21.04.3 -> 21.08.0)
kmail-account-wizard (21.04.3 -> 21.08.0)
kmailtransport (21.04.3 -> 21.08.0)
kmbox (21.04.3 -> 21.08.0)
kmime (21.04.3 -> 21.08.0)
kmines (21.04.3 -> 21.08.0)
kmousetool (21.04.3 -> 21.08.0)
kmouth (21.04.3 -> 21.08.0)
kmplot (21.04.3 -> 21.08.0)
knavalbattle (21.04.3 -> 21.08.0)
knetwalk (21.04.3 -> 21.08.0)
knewstuff (5.84.0 -> 5.85.0)
knotes (21.04.3 -> 21.08.0)
knotifications (5.84.0 -> 5.85.0)
knotifyconfig (5.84.0 -> 5.85.0)
kolf (21.04.3 -> 21.08.0)
kollision (21.04.3 -> 21.08.0)
kolourpaint (21.04.3 -> 21.08.0)
kompare (21.04.3 -> 21.08.0)
konquest (21.04.3 -> 21.08.0)
konsole (21.04.3 -> 21.08.0)
kontact (21.04.3 -> 21.08.0)
kontactinterface (21.04.3 -> 21.08.0)
konversation (21.04.3 -> 21.08.0)
kopete (21.04.3 -> 21.08.0)
korganizer (21.04.3 -> 21.08.0)
kpackage (5.84.0 -> 5.85.0)
kparts (5.84.0 -> 5.85.0)
kpat (21.04.3 -> 21.08.0)
kpeople5 (5.84.0 -> 5.85.0)
kpimtextedit (21.04.3 -> 21.08.0)
kpkpass (21.04.3 -> 21.08.0)
kplotting (5.84.0 -> 5.85.0)
kpty (5.84.0 -> 5.85.0)
kqtquickcharts (21.04.3 -> 21.08.0)
kquickcharts (5.84.0 -> 5.85.0)
krb5 (1.19.1 -> 1.19.2)
krdc (21.04.3 -> 21.08.0)
kreversi (21.04.3 -> 21.08.0)
krfb (21.04.3 -> 21.08.0)
kross (5.84.0 -> 5.85.0)
kruler (21.04.3 -> 21.08.0)
krunner (5.84.0 -> 5.85.0)
kservice (5.84.0 -> 5.85.0)
kshisen (21.04.3 -> 21.08.0)
ksirk (21.04.3 -> 21.08.0)
ksmtp (21.04.3 -> 21.08.0)
kspaceduel (21.04.3 -> 21.08.0)
ksquares (21.04.3 -> 21.08.0)
ksudoku (21.04.3 -> 21.08.0)
ksystemlog (21.04.3 -> 21.08.0)
kteatime (21.04.3 -> 21.08.0)
ktexteditor (5.84.0 -> 5.85.0)
ktextwidgets (5.84.0 -> 5.85.0)
ktimer (21.04.3 -> 21.08.0)
ktnef (21.04.3 -> 21.08.0)
ktouch (21.04.3 -> 21.08.0)
kturtle (21.04.3 -> 21.08.0)
kubrick (21.04.3 -> 21.08.0)
kunitconversion (5.84.0 -> 5.85.0)
kwallet (5.84.0 -> 5.85.0)
kwalletmanager5 (21.04.3 -> 21.08.0)
kwayland (5.84.0 -> 5.85.0)
kwidgetsaddons (5.84.0 -> 5.85.0)
kwindowsystem (5.84.0 -> 5.85.0)
kwordquiz (21.04.3 -> 21.08.0)
kxmlgui (5.84.0 -> 5.85.0)
libHX (3.25 -> 3.26)
libKF5ModemManagerQt (5.84.0 -> 5.85.0)
libKF5NetworkManagerQt (5.84.0 -> 5.85.0)
libXfont2 (2.0.4 -> 2.0.5)
libXft (2.3.3 -> 2.3.4)
libapparmor (3.0.1 -> 3.0.3)
libesmtp
libgravatar (21.04.3 -> 21.08.0)
libgweather
libinput (1.18.0 -> 1.18.1)
libkcddb (21.04.3 -> 21.08.0)
libkcompactdisc (21.04.3 -> 21.08.0)
libkdcraw (21.04.3 -> 21.08.0)
libkdegames (21.04.3 -> 21.08.0)
libkdepim (21.04.3 -> 21.08.0)
libkeduvocdocument (21.04.3 -> 21.08.0)
libkexiv2 (21.04.3 -> 21.08.0)
libkgapi (21.04.3 -> 21.08.0)
libkipi (21.04.3 -> 21.08.0)
libkleo (21.04.3 -> 21.08.0)
libkmahjongg (21.04.3 -> 21.08.0)
libkomparediff2 (21.04.3 -> 21.08.0)
libksane (21.04.3 -> 21.08.0)
libksieve (21.04.3 -> 21.08.0)
libktorrent (21.04.3 -> 21.08.0)
libqt5-qtwebengine
libspf2
libsrtp2 (2.3.0 -> 2.4.0)
libstorage-ng (4.4.30 -> 4.4.33)
libtpms (0.8.2 -> 0.8.4)
libupnp (1.14.7 -> 1.14.9)
libvirt (7.5.0 -> 7.6.0)
libyui (4.2.14 -> 4.2.15)
libyui-ncurses (4.2.14 -> 4.2.15)
libyui-ncurses-pkg (4.2.14 -> 4.2.15)
libyui-qt (4.2.14 -> 4.2.15)
libyui-qt-graph (4.2.14 -> 4.2.15)
libyui-qt-pkg (4.2.14 -> 4.2.15)
live555 (2021.05.22 -> 2021.08.09)
lokalize (21.04.3 -> 21.08.0)
lskat (21.04.3 -> 21.08.0)
lvm2
lvm2-device-mapper
lynx (2.8.9rel.1 -> 2.9.0~dev.9)
mailcommon (21.04.3 -> 21.08.0)
mailimporter (21.04.3 -> 21.08.0)
man
man-pages
mbox-importer (21.04.3 -> 21.08.0)
messagelib (21.04.3 -> 21.08.0)
mobipocket (21.04.3 -> 21.08.0)
mozilla-nspr (4.31 -> 4.32)
mozilla-nss (3.66 -> 3.68)
mozjs78 (78.11.0 -> 78.13.0)
mtools (4.0.34 -> 4.0.35)
ncurses (6.2.20210718 -> 6.2.20210724)
nfs-utils
nodejs16 (16.5.0 -> 16.6.0)
openafs (1.8.7 -> 1.8.8)
openexr (2.5.6 -> 2.5.7)
openvpn (2.4.11 -> 2.5.3)
pam
parley (21.04.3 -> 21.08.0)
patterns-yast (20201210 -> 20210809)
pcre (8.44 -> 8.45)
pcsc-lite (1.9.1 -> 1.9.3)
perl-DBD-SQLite (1.68 -> 1.70)
perl-Encode (3.11 -> 3.12)
perl-Mojolicious (9.19 -> 9.20)
pim-data-exporter (21.04.3 -> 21.08.0)
pim-sieve-editor (21.04.3 -> 21.08.0)
pimcommon (21.04.3 -> 21.08.0)
pipewire (0.3.32 -> 0.3.33)
plasma-framework (5.84.0 -> 5.85.0)
polkit-default-privs (1550+20210722.ae1891d -> 1550+20210813.ce0df56)
postfix
prison-qt5 (5.84.0 -> 5.85.0)
publicsuffix (20210707 -> 20210804)
purpose (5.84.0 -> 5.85.0)
python
python-Twisted (21.2.0 -> 21.7.0)
python-atspi
python-base
python-decorator (4.4.2 -> 5.0.9)
python-distro (1.5.0 -> 1.6.0)
python-gobject
python-libvirt-python (7.5.0 -> 7.6.0)
python-networkx (2.5.1 -> 2.6.1)
python-pandas (1.2.4 -> 1.3.1)
python-passlib
python-pexpect
python-pycairo
python-pyudev
python-pyzmq (22.1.0 -> 22.2.1)
python-tornado5
python-tornado6
python38 (3.8.10 -> 3.8.11)
python38-core (3.8.10 -> 3.8.11)
python38-documentation (3.8.10 -> 3.8.11)
qalculate (3.19.0 -> 3.20.1)
qemu
qqc2-desktop-style (5.84.0 -> 5.85.0)
radvd
re2 (20210601 -> 20210801)
rng-tools (6.12 -> 6.14)
rpcbind
rubygem-excon (0.82.0 -> 0.85.0)
rubygem-listen (3.5.1 -> 3.6.0)
rubygem-mime-types-data (3.2021.0225 -> 3.2021.0704)
rubygem-rspec
rubygem-vagrant-spec (0.0.1.fe62938.git -> 0.0.1.1627911869.200ed21.git)
samba (4.14.5+git.165.70143cb153d -> 4.14.6+git.168.6a9fc8a1ddd)
schily
signon-kwallet-extension (21.04.3 -> 21.08.0)
skanlite (2.2.0 -> 21.08.0)
snappy (1.1.8 -> 1.1.9)
soapy-sdr (0.8.0 -> 0.8.1)
solid (5.84.0 -> 5.85.0)
sonnet (5.84.0 -> 5.85.0)
spectacle (21.04.3 -> 21.08.0)
step (21.04.3 -> 21.08.0)
suitesparse
sweeper (21.04.3 -> 21.08.0)
syndication (5.84.0 -> 5.85.0)
syntax-highlighting (5.84.0 -> 5.85.0)
systemd
tcsh
threadweaver (5.84.0 -> 5.85.0)
tigervnc
transactional-update (3.4.0 -> 3.5.1)
u-boot-rpiarm64
umbrello (21.04.3 -> 21.08.0)
unbound (1.13.1 -> 1.13.2)
vte
vym (2.8.0 -> 2.8.8)
webkit2gtk3
xorg-x11-fonts
xorg-x11-fonts-converted
yakuake (21.04.3 -> 21.08.0)
yast2-country (4.4.2 -> 4.4.4)
yast2-firstboot (4.4.3 -> 4.4.4)
yast2-installation (4.4.14 -> 4.4.15)
yast2-storage-ng (4.4.6 -> 4.4.7)
yast2-trans (84.87.20210723.6ea31dfcf1 -> 84.87.20210806.5bda944287)
yast2-users (4.4.5 -> 4.4.6)
=== Details ===
==== AppStream ====
Version update (0.14.3 -> 0.14.4)
Subpackages: libAppStreamQt2 libappstream4
- Update to version 0.14.4
* qt: Expose setter and getter for pool cache location
* utils: Use GLib's gstring_replace if available
* its: Allow to mark release descriptions as non-translatable
* compose: Point people at the specification if metadata license is invalid
* docs: Clarify which metadata licenses are permitted
* docs: Fix a typo on the icon cache page
* spec: Add a paragraph about which license to put in <project_license>
* Add documentation for YAML release type and urgency
* Add documentation for YAML provides
* component: Don't strip ";" from keywords before translating them
* utils: Don't strip modifiers when stripping encoding
* compose: Check optipng is there before we use it
* Improve text line wrapping, especially if many newlines are present
* Make word-wrap function unicode-aware
* Make license_is_metadata_license parse more complex expressions
* Improve cache refresh code, don't flag cache as updated if update failed
* Use system cache even if we had to drop some invalid metadata
* Assign more string class members safely
* Fix flashed firmware generating incorrect XML
* Fix YAML having wrong names for the firmware data
==== Box2D ====
- Disabled tests because of boo#1189082
- Removed useless cmake options
==== MozillaThunderbird ====
Version update (78.12.0 -> 78.13.0)
- Mozilla Thunderbird 78.13.0
* removed WeTransfer integration package (not supported by vendor
any longer)
MFSA 2021-35 (bsc#1188891)
* CVE-2021-29986 (bmo#1696138)
Race condition when resolving DNS names could have led to
memory corruption
* CVE-2021-29988 (bmo#1717922)
Memory corruption as a result of incorrect style treatment
* CVE-2021-29984 (bmo#1720031)
Incorrect instruction reordering during JIT optimization
* CVE-2021-29980 (bmo#1722204)
Uninitialized memory in a canvas object could have led to
memory corruption
* CVE-2021-29985 (bmo#1722083)
Use-after-free media channels
* CVE-2021-29989 (bmo#1662676, bmo#1666184, bmo#1719178,
bmo#1719998, bmo#1720568)
Memory safety bugs fixed in Thunderbird 78.13
==== NetworkManager ====
Version update (1.32.4 -> 1.32.6)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.32.6:
+ core:
- Fix adding stale local routes when address changes.
- Introduce "allowed-connections" option to disallow profiles
on a device. This allows to filter out profiles that
originate from initrd.
- Introduce "keep-configuration" device option to forcefully
activate a profile on start.
+ initrd:
- Tag generated profiles with origin in user data.
- Add "ib.pkey=" command line option.
+ dhcp: Handle filename/bootfile_name DHCP option and write it to
device state file for initrd/kickstart.
==== NetworkManager-applet ====
Subpackages: NetworkManager-connection-editor
- Replaces Requires nma-data with a Conflicts on older version,
to please installchecker.
==== SDL2 ====
Version update (2.0.14 -> 2.0.16)
- sdl2-fix-wayland-fullscreen.patch
* fix wayland issue for wlroot, see https://github.com/libsdl-org/SDL/pull/4629
- Update to release 2.0.16
* Better native Wayland support, including handling for
client-side decorations and other functionality in place.
* Support for being able to directly interface with PipeWire for
audio input/output, a variety of new APIs, support for the
Amazon Luna game controller, rumble support for more
controllers.
==== acpid ====
- Added hardening to systemd service(s). Modified:
* acpid.service
==== adobe-sourcesanspro-fonts ====
- Revert update to Source Sans 3 and keep the pro versions
(boo#1189267)
- Add 31-adobe-sourcesanspro.conf so that old name still works
- Fixed github URL
- Fixed Source URL again; we take the full source zip instead of
split release zip
- Update to version 3.046
* Roman and Italic now are the same version
* The "pro" part of the name has been dropped, internally a number
is now used: Source Sans 3
* Update URL
* This is a major release with many changes. See the release page
for the details:
https://github.com/adobe-fonts/source-sans/releases
==== adobe-sourceserifpro-fonts ====
- Revert update to Source Serif 4 and keep the pro version
(boo#1189267)
- Add 31-adobe-sourceserifpro.conf so that old name still works
- Fix download URL again; we take the full source zip instead of
each split release zip
- Update description to reflect name change Source Sans
- Update to 4.004:
Major update with the following highlights:
* Source Serif now has six weights across five optical sizes
* Shift text master in design space
* Change the family name from Source Serif Pro to Source Serif 4
==== akonadi-calendar ====
Version update (21.04.3 -> 21.08.0)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Modernize SIGNAL/SLOT syntax in comments
* Fix clazy warning
* Modernize code
* Problem deleting recurring incidences with dissociated instances
- Only install the license files once
==== akonadi-calendar-tools ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix clazy warning
* Modernize code
- Only install the license files once
==== akonadi-contact ====
Version update (21.04.3 -> 21.08.0)
Subpackages: akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Drop X-KDE-Keywords entries from kcm desktop files
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Make sure that we don't cancel dialog
* Port away from KStatefulBrush::brush(const QWidget*)
* Add CMake check for KCMUtils without which akonadi-contacts fails to compile
* It's already find in top level
* Use K_PLUGIN_CLASS_WITH_JSON install in pim/kcm/kaddressbook too
* Remove ServiceTypes
* Fix some clazy warning
* Modernize code
* Remove unused includes
* Fix mem leak found by asan
* Replace std::binary_function usage with a lambda
* Fix for MSVC compile
* Add missing parent
- Only install the license files once
==== akonadi-import-wizard ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKPimImportWizard5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
* Remove custom logic for avoiding duplicate plugins
* Clean up ServiceType property usage for JSON based plugins
* Fix some clazy warning
* Modernize code
- Only install the license files once
==== akonadi-mime ====
Version update (21.04.3 -> 21.08.0)
Subpackages: akonadi-plugin-mime libKF5AkonadiMime5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add debug output
* Modernize code
* In kf6 kde4 migration code will be removed
- Only install the license files once
==== akonadi-notes ====
Version update (21.04.3 -> 21.08.0)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== akonadi-search ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5AkonadiSearch
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove this line too
* contacts runner: Use K_PLUGIN_CLASS_WITH_JSON directly
* Use more target-centric cmake code
* Modernize code
* Add a missing KConfig linkage
- Only install the license files once
==== akonadi-server ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Make sure that we don't cancel dialog
* Use KSharedConfig::openStateConfig
* Allow to exclude unified folder
* Add roleNames to AgentTypeModel for easier interfacing with QML
* USe QStringView here
* Fix some clazy warning
* Add support for subquery as table expression
* Modernize code
* Remove references to innodb_additional_mem_pool_size
* use forward declaration here
* AgentServer: remove unnecessary QWidgets import
* kde4 Migration code will be removed in kf6
* Remove the std::auto_ptr and std::unique_ptr payload checks
* Make the recently accessed folder list globally accessible
* Fix Clazy exclusion for 'old-style-connect', causes CI to fail
* It will create mem leak here too I think
* Fix memory leak detected by ASAN, by passing qApp as parent to QTranslator.
* [favoriteproxytest] Link against KConfig
* StandardActionManager is now based on QAction
* CMake: replace most include_directories calls
* CMake: use target_compile_definitions when possible
* Add trailing comma to enums
- Only install the license files once
==== akregator ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Drop X-KDE-Keywords entries from kcm desktop files
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Add parent to menu
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Fix bug 354983 - allow to lock feeds in place (kde#354983)
==== analitza ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libAnalitza5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add cmake preset support
* Use standard configure_package_config_file
- Only install the license files once
==== apache2 ====
- introduce APACHE_TACEENABLE sysconfig variable, which translates
to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off
- modified sources
% apache2-global.conf
% apache2-start_apache2
% sysconfig.apache2
==== apache2-manual ====
- introduce APACHE_TACEENABLE sysconfig variable, which translates
to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off
- modified sources
% apache2-global.conf
% apache2-start_apache2
% sysconfig.apache2
==== apache2-prefork ====
- introduce APACHE_TACEENABLE sysconfig variable, which translates
to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off
- modified sources
% apache2-global.conf
% apache2-start_apache2
% sysconfig.apache2
==== apache2-utils ====
- introduce APACHE_TACEENABLE sysconfig variable, which translates
to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off
- modified sources
% apache2-global.conf
% apache2-start_apache2
% sysconfig.apache2
==== apparmor ====
Version update (3.0.1 -> 3.0.3)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- add profiles-python-3.10-mr783.diff: update abstractions/python and
profiles for python 3.10
- update to AppArmor 3.0.3
- fix a failure in the parser tests
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.3
for the detailed upstream changelog
- update to AppArmor 3.0.2
- add missing permissions to several profiles and abstractions
(including boo#1188296)
- bugfixes in utils and parser (including boo#1180766 and boo#1184779)
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.2
for the detailed upstream changelog
- remove upstreamed patches:
- apparmor-dovecot-stats-metrics.diff
- abstractions-php8.diff
- crypto-policies-mr720.diff
==== ark ====
Version update (21.04.3 -> 21.08.0)
Subpackages: ark-lang libkerfuffle21
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port away from deprecated KConfigDialogManager::changedMap
* Add support for single files compressed with zstd (kde#434540)
* Revert addition of "application/zstd" as archive format
* libzipplugin: revert zip_source_file from using unique_ptr
* libzipplugin: some changes for merge review.
* libzipplugin: hack for zstd max compression method.
* libzipplugin: fix for pre 1.8.0 libzip versions.
* libzipplugin: support lzma xz for libzip 1.8.0+
* libzipplugin: replace almost all raw pointers with unique_ptr
* clirartest: Set the locale to english
* Bring back KPtyProcess include
* Remove unused includes
* Remove check about qt version
* As we depend against qt5.15 we can use qt macro/Qt::
* It's already defined in KDEFrameworkCompilerSettings
* Time to increase version
* Adding "application/zstd" mimetype
* Update Flatpak to 5.15 runtime
* Remove qt prefix
* Clean up ServiceType property usage in JSON based plugins
* FileItemActions: Make plugins more intuitive and interactive
* Show a "Welcome screen" when launched without an archive
* Set a better default window size
* Remove .travis.yml
* Remove forward declaration when we already include file
* Simplify part loading code
* Repair ark startup: make it find its own part again
* Add missing KConfig linkage
* Install the part in kf5/parts/
* Port to KRecentFilesMenu
* Refactor preview handling
* appstream: fix homepage url
* Support for zip files using backslashes as the path separator.
* Use QStringTokenizer for string splitting
* Require C++17
* Simplify fast path in ArchiveModel::parentFor
* Avoid QString (de)allocations in Entry::find
* Avoid another unnecessary string split
* Avoid using QString::split
* Use imported targets for libzip and zlib
- Only install the license files once
- Remove the unrar 'Suggests'.
==== arpwatch ====
- Added hardening to systemd service(s). Modified:
* arpwatch.service
* arpwatch@.service
==== attica-qt5 ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Attica5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Implement a getter for Provider's icon data
==== audit ====
Version update (3.0.2 -> 3.0.3)
Subpackages: libaudit1 libauparse0
- Update to version 3.0.3:
* Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined
* Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids
* Change auparse_feed_has_data in auparse to include incomplete events
* Auditd, stop linking against -lrt
* Add ProtectHome and RestrictRealtime to auditd.service
* In auditd, read up to 3 netlink packets in a row
* In auditd, do not validate path to plugin unless active
* In auparse, only emit config errors when AUPARSE_DEBUG env variable exists
- use https source urls
==== audit-secondary ====
Version update (3.0.2 -> 3.0.3)
Subpackages: audit python3-audit system-group-audit
- Update to version 3.0.3:
* Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined
* Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids
* Change auparse_feed_has_data in auparse to include incomplete events
* Auditd, stop linking against -lrt
* Add ProtectHome and RestrictRealtime to auditd.service
* In auditd, read up to 3 netlink packets in a row
* In auditd, do not validate path to plugin unless active
* In auparse, only emit config errors when AUPARSE_DEBUG env variable exists
- use https source urls
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Obsolete the same version of mDNSResponder-lib and mDNSResponder
in baselib.conf and spec.
==== baloo5 ====
Version update (5.84.0 -> 5.85.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Mention the https://community.kde.org/Baloo pages in README file
==== baloo5-widgets ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* tagsfileitemaction: Clear actions before adding tags
- Only install the license files once
==== blinken ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== bluez ====
Subpackages: libbluetooth3
- fix bluez-auto-enable-devices subpackage (boo#1177845)
==== bluez-qt ====
Version update (5.84.0 -> 5.85.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== bovo ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation: Renew a screenshot
* Documentation updates
* Time to increase version
- Only install the license files once
==== breeze5-icons ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* React to Telegram's new ID and show the Breeze icon
* React to Inkscape's new ID and show the Breeze icon (kde#440498)
* also add zoom-fit-page symlink for 32px
* align look of 22 px zoom-fit-{width,height} icons with others
* add zoom-fit-page symlink for 22px
* Symlink draw-cuboid to shape-cuboid
* Add temperature icons
==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-psmisc busybox-sed busybox-sendmail busybox-util-linux busybox-xz
- Add shadow as BuildRequires
==== c-ares ====
Version update (1.17.1 -> 1.17.2)
- update to 1.17.2:
Security:
* When building c-ares with CMake, the RANDOM_FILE would not be set
and therefore downgrade to the less secure random number generator
* If ares_getaddrinfo() was terminated by an ares_destroy(),
it would cause a crash
* Crash in sortaddrinfo() if the list size equals 0 due to
an unexpected DNS response
* Expand number of escaped characters in DNS replies as per
RFC1035 5.1 to prevent spoofing follow-up
(bsc#1188881, CVE-2021-3672)
* Perform validation on hostnames to prevent possible XSS
due to applications not performing valiation themselves
Changes:
* ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
Bug fixes:
* Building tests should not force building of static libraries except on Windows
* Relative headers must use double quotes to prevent pulling in a system library
for details see,
https://c-ares.haxx.se/changelog.html#1_17_2
==== calendarsupport ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5CalendarSupport5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Refactor timetable printing utility functions
* Insert a parent class for CalPrintDay and CalPrintWeek config options
* Obey Use Colors option when printing tags
* Combine doLoadConfig()/loadConfig(), doSaveConfig()/saveConfig()
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Tweak headers
* Replace parameters with member references
* Move drawJournal() to the only class that might call it.
* Refactor Exclude Confidential/Private options
* Fix line breaks and duplication in printed headers
* Add Exclude Confidential/Private options to the Journal print-out
* Print a footer if a page break occurs inside a journal rntry
* Sort printed journal entries by date
* Replace a variant of a label with the more common version.
* Clean up the UI files
* Add an Extend Time Range option to the Print Week dialog
* Combine the printed timetable implementations
* Add common config options to printed journal and year
* Fix up the printed incidence
* Fix row numbers in Print Month grid layout
* Allow the printed to-do list to be sorted by tags
* Allow printing of tags, and obey the Colors checkbox
* Fix clazy warning
* Allow inclusion of categories and start dates in the printed to-do list (kde#250450)
* Fix autotest by partially reverting 298a8e32
* Fix clazy warning
* Modernize code
- Only install the license files once
==== ceph ====
Version update (16.2.5.111+ga5b472dfcf8 -> 16.2.5.113+g8b5bda7684e)
Subpackages: librados2 librbd1
- Update to 16.2.5-113-g8b5bda7684e:
+ (bsc#1188741) compression/snappy: use uint32_t to be compatible with 1.1.9
improved version of patch that did not work as intended
==== cervisia ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Make dependency on KI18n and KTextWidgets explicit
* Add a missing KConfig linkage
- Only install the license files once
==== cfitsio ====
Version update (3.490 -> 4.0.0)
- Update to version 4.0.0:
- Removed separate directory for zlib/gzip code, and updated
configuration to check for zlib on the user's system
(required). When use of cURL is enabled, it may also pull in
zlib such that user applications may not need to link with it
separately.
- Changed version numbering to 3-field format.
- Added new calculator functions SETNULL(x,y) to allow
substitution of NULL values into tables, and GTIOVERLAP() for
calculating the amount of GTI overlap exposure for a time bin.
- Fix added for proper handling of string columns with zero
repeat count.
- Fix to column filtering expressions which write #NULL values to
columns of type (J) format.
- Fix to memory clearing when using polygon shapes in region
files.
- Fix to fits_str2time function so that it now flags a particular
case of bad syntax which was previously getting through.
- In ffgclb and ffpclb (read/write byte columns), the
"undocumented" feature of being able to transfer columns 'A'
string columnss as byte arrays is now handled correctly, with
improved error checking via updates to ffgcprll. More
documentation on string handling is in cfitsio.tex.
- Fix bug in 'colfilter' functionality. When performing a
column deletion of the form -COLNAM*, and multiple matches
existed, then none of the matches got deleted. Now the
first is deleted as expected.
- Improved handling of corner case in ffpkn functions.
- In ffgky, modified TULONG case to allow it to read unsigned
values greater than the 8-byte signed limit.
- Fix to parsing of corner case of extended file syntax.
- Major updates to CMake configuration.
- Removed cfitsio-zlib.patch (not needed anynore).
==== container-selinux ====
Version update (2.160.1 -> 2.164.2)
- Update to version 2.164.2
* Don't setup users for writing to pid_sockets
* Allow container engines to be started from the staff user.
* Allow spc_t domains to set bpf rules on any domain
* Add support for k3s
==== dhcp ====
Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server
- bsc#1186249: Remove remaining references to /etc/init.d from
dhclient-script and if-up.d.dhcpd-restart-hook .
- Use , instead of - or / as a separator in sed when dealing with
path names.
==== diffutils ====
Version update (3.7 -> 3.8)
- diffutils 3.8:
* diff no longer treats a closed stdin as representing an absent
file in usage like 'diff --new-file - foo <&-'
* diff and related programs no longer get confused if stdin,
stdout, or stderr are closed
* cmp, diff and sdiff no longer treat negative command-line
option-arguments as if they were large positive numbers
- drop gnulib-test-avoid-FP-perror-strerror.patch, upstream
- drop gnulib-c-stack.patch, equivalent change in c-stack
- remove deprecated texinfo packaging macros
==== dolphin ====
Version update (21.04.3 -> 21.08.0)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Revert "Show hidden files and folders last"
* Fix how --select treats files (kde#436584)
* Fix width issues when un-maximizing Dolphin (kde#430521)
* Revert "Don't session-restore invalid paths" (kde#439864)
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Add break; to KItemListRoleEditor::keyPressEvent cases
* [PlacesPanel] Remove horizontal scrollbar (kde#301758)
* Fix placeholder label text within an empty folder in Trash (kde#439952)
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Ensure stable sort order when sorting by size (kde#433247)
* Use SmallMedium icon size in the Places panel as default (kde#437345)
* [src/settings/contextmenu/contextmenusettingspage] Fix Crash because of nullptr (kde#437539)
* Add action to places panel context menu trash entry to open trash settings (kde#367583)
* Fix primary view changing folder for the closing animation (kde#437080)
* DolphinContextMenu: Allow disabling "Open Terminal" action (kde#436323)
* Show hidden files and folders last (kde#241227)
* search: Add action to clear tag selection (kde#432719)
* InformationPanel: Allow to refresh the panel when its displayed content changes (kde#430095)
* When renaming files, move to next file using tab key or up/down (kde#334533)
* PlacesPanel: activating a place does not select its previously selected children (kde#421347)
- Remove upstream patch:
* 0002-Revert-places-padding-backport-21.08.patch
- Rebase 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch
- Only install the license files once
==== dotconf ====
- Drop --with-pic, as it has no effect with --disable-static.
- Trim filler wording from descriptions.
==== dracut ====
Version update (055+suse.110.gbe35f166 -> 055+suse.115.gf65e559b)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 055+suse.115.gf65e559b:
* fix(suse-initrd): find links of usrmerged kernels (boo#1184804)
* fix(tpm2-tss): typo in depends()
* fix(suse-initrd): inform on usage of obsolete -f parameter (bsc#1187470)
- use manual mode in _service file
==== dragonplayer ====
Version update (21.04.3 -> 21.08.0)
Subpackages: dragonplayer-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== e2fsprogs ====
Version update (1.46.2 -> 1.46.3)
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- Update to 1.46.3:
* Add -V and -VV options to filefrag
* Fix fs corruption cause by resize2fs on filesystems with MMP blocks
* Fast commit portability fixes
* Fix direct IO support in Unix IO manager
* Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
* Fix mke2fs to not discard blocks beyond end of filesystem
* Make e2fsck set filetype of '.' and '..' entries
* Fix QCOW image generation in e2image for very large filesystems
* Update translations
==== eventviews ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5EventViews5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Simplify sorting the Todo List view
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Shorten holiday names to fit the Agenda view's header (kde#225498)
* Fix clazy warning
* Modernize code
* Use forward declaration (scripted)
- Only install the license files once
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix
the return value of the init_vlc function is not checked
(bsc#1189142).
==== ffmpegthumbs ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* cmake: fix variable name
* Add support for generating thumb sequences (ThumbSequenceCreator)
* Fix build error caused by broken taglib include
- Only install the license files once
==== firewalld ====
Version update (0.9.3 -> 1.0.0)
Subpackages: python3-firewall
- Update to 1.0.0:
* Reduced dependencies
* Intra-zone forwarding by default
* NAT rules moved to inet family (reduced rule set)
* Default target is now similar to reject
* ICMP blocks and block inversion only apply to input,
not forward
* tftp-client service has been removed
* iptables backend is deprecated
* Direct interface is deprecated
* CleanupModulesOnExit defaults to no
(kernel modules not unloaded)
- Add new firewalld-test package
- Move bash and zsh completions to more useful separate packages
- Clean spec file
- Move modprobe.d and autostart files out of /etc
==== frameworkintegration ====
Version update (5.84.0 -> 5.85.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== freerdp ====
Version update (2.3.2 -> 2.4.0)
Subpackages: libfreerdp2 libwinpr2
- Updated to release 2.4.0
Noteworthy changes:
* Backported multithreaded progressive decoder (#7036)
* Backported clipboard fixes (#6924)
* Fixed remote file read (#7185)
Fixed issues:
* #gh:FreeRDP/FreeRDP#6938: RAILS clipboard remote -> local
* #gh:FreeRDP/FreeRDP#6985: Support newer FFMPEG builds
* #gh:FreeRDP/FreeRDP#6989: Use OpenSSL default certificate store settings
* #gh:FreeRDP/FreeRDP#7073: Planar alignment fixes
==== freetype2 ====
Version update (2.10.4 -> 2.11.0)
Subpackages: freetype2-devel libfreetype6
- Update to version 2.11.0
* A new rendering module has been added to create 8-bit Signed
Distance Field (SDF) bitmaps for both outline and bitmap glyphs.
* A new, experimental API is now available for surfacing properties
of 'COLR' v1 color fonts.
* A new function `FT_Get_Transform` returns the values set by
FT_Set_Transform.
* The legacy Type 1 and CFF engines are further demoted due to lack
of CFF2 charstring support.
* The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
auto-hinter has been removed.
* The smooth rasterizer performance has been improved by >10%.
* PCF bitmap fonts compressed with LZW (these are usually files with
the extension .pcf.Z) are now handled correctly.
==== gdbm ====
Version update (1.19 -> 1.20)
Subpackages: libgdbm6 libgdbm_compat4
- version update to 1.20
* New bucket cache
The bucket cache support has been rewritten from scratch. The new
bucket cache code provides for significant speed up of search
operations.
* Change mmap prereading strategy
Pre-reading of the memory mapper regions, introduced in version 1.19
can be advantageous only when doing intensive look-ups on a read-only
database. It degrades performance otherwise, especially if doing
multiple inserts. Therefore, this version introduces a new flag
to gdbm_open: GDBM_PREREAD. When given, it enables pre-reading of
memory mapped regions.
- modified patches
% gdbm-no-build-date.patch (refreshed)
==== glib2 ====
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Add 63e7864.patch: Fix build with glibc 2.34: use 3 parameters
for close_range (boo#1189088).
- Drop patches fixed upstream on SLE and Leap 15.4:
+ glib2-add-support-for-slim-timezone-format.patch
+ glib2-fix-6-days-until-the-end-of-the-month.patch
+ glib2-CVE-2021-27218.patch
+ glib2-CVE-2021-27219-add-g_memdup2.patch
==== gnome-autoar ====
Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0
- Drop gnome-autoar-CVE-2020-36241.patch on SLE and Leap 15.4:
fixed upstream.
==== gnome-music ====
- Revert to support python 3.6 as SLE and Leap use the version to
build:
+ 0001-Revert-grltrackerwrapper-Add-static-type-annotations.patch
+ 0002-Revert-coresong-Add-static-type-annotations.patch
+ 0003-gnome-music-use-python36.patch
==== gnome-settings-daemon ====
- Drop patches fixed upstream on SLE and Leap 15.4:
+ gnome-settings-daemon-jscSLE16518-update-subprojects-libgvc.patch
+ gnome-settings-daemon-media-keys-warnings-cleanup-for-gvc-update.patch
+ gnome-settings-daemon-not-warn-about-starting-stopping-services.patch
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar
- Add gnome-shell-executable-path-not-absolute.patch: Fix ExecStart
is not absolute path. ExecStart can use related path in high
systemd version. The current systemd version in SLE-15-SP2
should use absolute path (bsc#1176051 bsc#1188960).
- Drop patches fixed upstream:
+ gnome-shell-network-agent-not-pop-up.patch
+ gnome-shell-jscSLE16518-update-subprojects-libgvc.patch
+ gnome-shell-CVE-2020-17489.patch
==== gnome-shell-extension-desktop-icons ====
- Add desktop-icons-show-iso-file-icon.patch: Show ISO file icon as
default icon.
(bsc#1183504 glgo#GNOME/World/ShellExtensions/desktop-icons!196)
==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6
- Fix build with glibc 2.34: [bsc#1189089]
* Use glibc's closefrom.
* Add gpgme-use-glibc-closefrom.patch
==== gpgmeqt ====
- Fix build with glibc 2.34: [bsc#1189089]
* Use glibc's closefrom.
* Add gpgme-use-glibc-closefrom.patch
==== grantleetheme ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5GrantleeTheme5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use QStringView
- Only install the license files once
==== graphviz ====
Version update (2.47.1 -> 2.48.0)
Subpackages: graphviz-plugins-core libgraphviz6
- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
* marginally more accurate computations in Smyrna sphere projection
* Perl is no longer required to build Graphviz #2067
* nop more reliably returns success and failure exit statuses
* implicit 63 character limit on plugin names is removed in GVC
* remove Python 2 bindings #1992
* improved thread-safety in Graphviz bindings Makefile
* the CMake build system now enables -Wextra when building C++
* some Cgraph functions that take char* arguments that they do not modify have
been updated to take const char* arguments #634
* incorrectly using the layout attribute on anything other than a graph now
results in a warning about this being invalid #2078
* edgepaint accepts more standard -- prefixed command line arguments and
rejects invalid options #1971
* improved detection of Lefty dependencies in the Autotools build system
* Fix: out of bounds read when attempting to load a plugin whose name is ?63 characters
* Fix: out of bounds read when examining a registered plugin whose name is ?63 characters
* Fix: do not fclose(NULL) in gvmap
* Fix: Uninitialized variable read in delaunay_tri
potentially mismatched format string in tclpkg
* Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
* Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
* Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
instead of referring to a failure to open lab_gamut
* Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
* Fix: Autotools build system sets libgd variables now instead of incorrectly setting
GTK variables
* Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
* Fix: a Bashism removed from the Autotools build system
* Fix: when Criterion is available, the command_line test binary is no longer built
and installed by default, but rather during make check
* Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
HTML-like labels to become non-HTML like labels #517
* Fix: fix ODR violation by including the ortho object files in the gvc lib also for
CMake and MSbuild #2096
==== graphviz-addons ====
Version update (2.47.1 -> 2.48.0)
Subpackages: graphviz-gd graphviz-gnome
- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
* marginally more accurate computations in Smyrna sphere projection
* Perl is no longer required to build Graphviz #2067
* nop more reliably returns success and failure exit statuses
* implicit 63 character limit on plugin names is removed in GVC
* remove Python 2 bindings #1992
* improved thread-safety in Graphviz bindings Makefile
* the CMake build system now enables -Wextra when building C++
* some Cgraph functions that take char* arguments that they do not modify have
been updated to take const char* arguments #634
* incorrectly using the layout attribute on anything other than a graph now
results in a warning about this being invalid #2078
* edgepaint accepts more standard -- prefixed command line arguments and
rejects invalid options #1971
* improved detection of Lefty dependencies in the Autotools build system
* Fix: out of bounds read when attempting to load a plugin whose name is ?63 characters
* Fix: out of bounds read when examining a registered plugin whose name is ?63 characters
* Fix: do not fclose(NULL) in gvmap
* Fix: Uninitialized variable read in delaunay_tri
potentially mismatched format string in tclpkg
* Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
* Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
* Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
instead of referring to a failure to open lab_gamut
* Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
* Fix: Autotools build system sets libgd variables now instead of incorrectly setting
GTK variables
* Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
* Fix: a Bashism removed from the Autotools build system
* Fix: when Criterion is available, the command_line test binary is no longer built
and installed by default, but rather during make check
* Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
HTML-like labels to become non-HTML like labels #517
* Fix: fix ODR violation by including the ortho object files in the gvc lib also for
CMake and MSbuild #2096
==== grep ====
- gnulib-c-stack.patch: Fix AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC configure
check
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Replace grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch and
fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch
with upstream backport:
0001-osdep-Introduce-include-grub-osdep-major.h-and-use-i.patch and
0002-osdep-linux-hostdisk-Use-stat-instead-of-udevadm-for.patch.
==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Drop patch fixed upstream on SLE and Leap 15.4:
gtk3-x11-fix-menu-touch-by-pointer-emulation.patch
==== gupnp ====
- Drop patches fixed upstream on SLE and Leap 15.4
gupnp-validate-host-header.patch.
- Add gupnp-validate-host-header.patch: validate host header
(boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516).
==== gwenview5 ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Add catalog definition for Dolphin context menu items (kde#439931)
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Don't correct zoom level for hidpi, instead correct target rectangle (kde#438125)
* Add tooltip for "save all" button after editing image (kde#433387)
* Add "Copy" items to context menus (kde#437264)
* Use a simple QGraphicsItem subclass for drawing raster images (kde#271671)
* InfoContextManagerItem: use indent not contentMargins for indenting, change
text and position of "More...", adjust margins, change title (kde#431627)
* Prefer mime type from content over file name when loading (kde#329140)
* Set status bar size constraint to fixed size (kde#434786)
- Only install the license files once
==== hivex ====
Version update (1.3.20 -> 1.3.21)
Subpackages: libhivex0 perl-Win-Hivex
- bsc#1189060 - VUL-0: CVE-2021-3622: hivex: hivex: stack overflow
due to recursive call of _get_children. Update to version 1.3.21
hivex-1.3.21.tar.gz
hivex-1.3.21.tar.gz.sig
==== hwdata ====
Version update (0.349 -> 0.350)
- Update to version 0.350 (bsc#1189005):
+ Updated pci, usb and vendor ids.
==== ilmbase ====
Version update (2.5.6 -> 2.5.7)
Subpackages: libHalf-2_5-25 libIex-2_5-25 libIlmThread-2_5-25 libImath-2_5-25
- version update to 2.5.7
Patch release of 2.5 with security and build fixes:
* OSS-fuzz 28051 Heap-buffer-overflow in Imf_2_5::copyIntoFrameBuffer
* OSS-fuzz 28155 Crash in Imf_2_5::PtrIStream::read
* Fix broken symlink and pkg-config lib suffix for cmake debug builds
- modified patches
% 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch (refreshed)
- deleted patches
- openexr-CVE-2021-3598.patch (upstreamed)
- openexr-CVE-2021-3605.patch (upstreamed)
==== incidenceeditor ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5IncidenceEditor5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Fix possible abort when creating incidences with tags
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Replace "Title" with "Summary" in the user interface
* Allow change of completion percentage of completed to-dos (kde#397721)
* Get tags directly from the Akonadi::Item
* individualmaildialog.cpp is already as exported symbol
* Export symbol for test apps
* modernize code
* Use forward declaration when it's possible
* Allow to build test without akonadi support
* Fix warning
- Only install the license files once
==== inkscape ====
Version update (1.0.2 -> 1.1)
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
- Use gcc10-c++ to build in Leap. gcc7 is too old.
- Update to 1.1
* A Welcome dialog, where the look of Inkscape can be selected,
and some choices for the new document's size or file to open
are available
* A Command palette that opens when the ? key is pressed and
that allows to search and use many functions without having to
use a keyboard shortcut or going through the menus
* It is now possible to copy, cut and paste parts of paths with
the Node tool
* The dialog docking system has been rewritten, which resolves
many issues with Inkscape's docked dialogs and allows you to
dock dialogs on either side of the screen
* New Outline Overlay mode that displays object outlines while
also showing their real colors
* Preferences options are now easier to find by using the new
search field
* It is no longer necessary to remember to click on 'Export' in
the PNG Export dialog, as the exporting will already happen
after the click on 'Save' in the file selection dialog.
* Export as JPG, TIFF, optimized PNG and WebP directly from
Inkscape
* When pasting a copied object, Inkscape now pastes it directly
on top of the currently selected object by default
* An extension for updating extensions and installing additional
extensions, called the Extension Manager (currently in beta
stage)
* To learn more, see the full release notes for Inkscape 1.1 at
https://media.inkscape.org/media/doc/release_notes/1.1/Inkscape_1.1.html
- Move dependencies from gtkspell to gspell and from Magic++
(which was not used since inkscape requires an old version of
ImageMagick if that library is used) to GraphicsMagic++, also
add BuildRequires for dbus, readline, libcdr and
libboost_filesystem-devel
- Drop patch which is already included by upstream:
* 2790.patch
==== ipmitool ====
Version update (1.8.18.237.g11c7605 -> 1.8.18.238.gb7adc1d)
- Update to version 1.8.18.238.gb7adc1d:
* ipmi_mc: Fix the IPM_DEV_FWREV1_MAJOR_MASK
- Use %{?systemd_ordering} instead of %{?systemd_requires}
==== ipset ====
Version update (7.14 -> 7.15)
Subpackages: libipset13
- Update to release 7.15
* netfilter: ipset: Fix maximal range check in
hash_ipportnet4_uadt()
==== irqbalance ====
Version update (1.8.0.8.gbd5aaf5 -> 1.8.0.14.ga7f8148)
Subpackages: irqbalance-ui
- Update to version 1.8.0.14.ga7f8148:
* irqbalance: Check validity of numa_node
* configure.ac: use pkg-config to find numa
* Disable the communication socket when UI is disabled
- Use %{?systemd_ordering} instead of %{?systemd_requires}
==== juk ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Take into account that some languages use different
plural rules for n > 4
* Add "Open Containing Folder" action
* Add a user-defined literal to grab themed icons and port to use it.
* lyrics: Disable lyrics requests as the site seems to be down.
* playlistsplitter: Use compile-time signal/slot connections.
* Add a user-defined literal for our action collection.
* playlistsplitter: Minor cleanups again.
* playlist: Ensure playing track is visible when it changes. (kde#356224)
* playqueue: Use an appropriate icon for rebadged "remove playlist" action. (kde#336250)
* JuK: More minor cleanups.
* playermanager: Cleanup before I work on some bugs in track playback.
* mediafiles: Make Playlist Save As file type message translatable. (kde#413065)
* playlist: Modernization and cleanup of playlist code.
* playlist: Modernize signal/slot connections here too.
* playlistbox: Remove most string-based signal/slot connections.
* playlistbox: Use QVector instead of QList for list of playlists.
* playlistbox: Modernize code a bit.
* playlistcollection: Minor cleanups, rename object().
* ui: Focus the playlist search line edit on startup.
- Only install the license files once
==== k3b ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Menu: Get bluray sizes from k3b itself instead of hardcoding (kde#439475)
* Clean up ServiceType property usage in JSON based plugins
* Remove obsolete desktop files
* plugins: Convert desktop files to JSON
* Pass in JSON parameter in kcoreaddons_add_plugin function call
* Use FindTagLib from ECM
* Cleanup license headers
* Adjust formating of SPDX headers
* Remove unneeded newlines from beginning of license statements
* Adjust formatting of license header
* Convert remaining copyright texts to SPDX
* Remove unneeded $id$ lines from license headers
* Remove obsolete COPYING files
* Download GFDL-1.2-or-later license
* Remove unneeded mention of COPYING file
* Convert CMake module license statements to SPDX
* Convert license headers to SPDX
* Port videodvd kioslave to JSON metadata
* Remove Description property for kioslave
* Use k3b as install namespace
* Port plugins away from desktop file loading
* Adding icons for buttons in theme settings (kde#407069)
- Only install the license files once
==== kaccounts-integration ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libkaccounts2
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Replace bespoke checkable list item with Kirigami.CheckableListItem
* [kcm] Use explanatory text instead of a button
- Only install the license files once
==== kaccounts-providers ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Preserve Owncloud URL path when returning dav data
* Fix formatting using clang-format
* Use QUrlQuery to process login credentials
* Preserve Nextcloud path when returning dav data (kde#438084)
* Make Qt5WebEngine optional
- Only install the license files once
==== kactivities-stats ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Autotests: restore test commented-out in 2016
* Autotests: test-internals before refactoring
* Avoid test-crash because of QStringBuilder
==== kactivities5 ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kaddressbook ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kaddressbook-doc libKPimAddressbookImportExport5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Drop X-KDE-Keywords entries from kcm desktop files
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Add parent to qmenu
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Provide metadata in kontact plugin for settings dialog rewrite
* Port away from deprecated KShortcutsDialog::configure() method
* Make it compile with last api
* Remove unused files
* Now all use KPluginLoader::findPlugins
* Depend against last akonadi-contact
* Use K_PLUGIN_CLASS_WITH_JSON directly
* Install in "pim/kcms/kaddressbook" namespace
* Remove extension here
* Remove duplicate check code
* Make sure that it doesn't crash on kontact
* Add more default action in hamburger menu
* Theses actions are already in toolbar
* Add KHamburgerMenu when we hide menubar
* Rename variable
* Remove clazy warning
* Modernize code
* Make dependency on KI18n explicit
* Make doctool optional
- Only install the license files once
==== kalarmcal ====
Version update (21.04.3 -> 21.08.0)
Subpackages: akonadi-plugin-kalarmcal libKF5AlarmCalendar5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Fix auto tests
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Fix deletion of events with reminders after the main event (kde#440200)
* Fix events with reminder alarms not triggering (kde#440200)
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix clazy warning
* Use QStringView here
- Only install the license files once
==== kalgebra ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* mobile console: Implement replacing input with what we clicked
* Console: Add a space after the = for readability
* mobile: Port away from deprecated API
* Remove minSdk from AndroidManifest
* Time to increase version + use qt_ macro + Qt::
* Add cmake preset support
* Use drawers in place of overlay sheet in graphs
* Use modern SPDX markers
* Clear log button disabled when there is no log to clean
* Kirigami.FormLayout for the Dictionary page.
* Update screenshots
==== kamera ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kamera-lang kio_kamera
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Embed JSON metadata in KIOSlaves
* Add a missing KConfig linkage
- Only install the license files once
==== kanagram ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove deprecated and defunct KNewStuff properties
* Improve English idiom and punctuation.
- Only install the license files once
==== kapptemplate ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove unused include
- Only install the license files once
==== karchive ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Only pkg_check_modules() if PkgConfig is found
* Add support for static builds
* Use official gzip MIME/Media type application/gzip
* Report KArchive_HAVE_ZSTD in CMake Config file to consumers
* Deprecate remaining KFilterDev API in favour of KCompressionDevice
==== kate ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kate-plugins
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* improve kate on haiku os
* avoid double branch name computation
- Rebase 0001-Defuse-root-block.patch
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* LocHistory: When limiting size, also rewind currentLocation
* Location history improvements
* handle nullptr return of screenAt() (kde#439804)
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* ensure we unify line endings (kde#436753)
* add missing name for hot new stuff (kde#438018)
* lspclient: bypass shutdown delay if not needed and cleanup defunct code (kde#438790)
* ensure to not crash on missing context menu (kde#426939)
* lspclient: add action to request and apply quick fix code action (kde#437746)
* Work around conflicting shortcuts in preview plugin (kde#386265)
* S&R: Fix matching ^ and $ in multi-line expressions (kde#318232)
* Prevent storing diff files in recent files history (kde#436906)
- Only install the license files once
==== katomic ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add content rating
- Only install the license files once
==== kauth ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kblackbox ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation updates
- Only install the license files once
==== kblocks ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add content rating
* Documentation updates
* GUI l10n fix
* Add CMakePresets.json
- Only install the license files once
==== kbookmarks ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kbounce ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation updates
- Only install the license files once
==== kbreakout ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation updates
* l10n: Capitalize Breakout game name
* Fix typo in global.h comment
- Only install the license files once
==== kbruch ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Time to increase version
* Add cmake preset support
- Only install the license files once
==== kcachegrind ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Preparation for easy porting to Qt6
- Only install the license files once
==== kcalc ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KXMLGUIFactory::showConfigureShortcutsDialog()
* Minor optimization + exclude code to clang-format
* Use git hook about coding style
* Use clang format => normalize formatting
* Initialize value in header. Minor optimzation
* We can use directly target here
* initialize boolean in header
* Use QStringLiteral
* Store ui file in qrc
* Use Qt:: everywhere
* Time to increase version
* Fix repeat operation caused by memory store (kde#431331)
* Make allow to optional doc + allow to install po file directly
* Modernize code
* Use lower case for function names (and mod)
* Remove kdeinit leftover from variable name
* Port away from kinit
* remove sanitizer warning
* Add CMakePresets support
* Fix build with unity support
* use standard text colors for constants buttons
- Only install the license files once
==== kcalendarcore ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Fixup include dir into pkgconfig file
* Hide fields, to enforce uniform use of setFieldDirty()
* Fix formating in apidoc for free busy
* Add ownerChanged signal
* Add metadata properties to calendar
* Add base class for calendar plugins
* More completion field consistency and dirtyness checks
* Mark mCompleted as dirty if it changes, and also reset status
==== kcalutils ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5CalendarUtils5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* modernize code
- Only install the license files once
==== kcharselect ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* We depend against qt5.15
* Add missing includes
==== kcmutils ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Officially specify X-DocPath in the KCModule desktop file definition
* Deprecate KCModuleProxy::aboutData
* Add overload to pass in args in KCMultiDialog::addModule
* Deprecate X-KDE-FactoryName and KCModuleInfo::handle
* Deprecate KCMultiDialog::configCommitted(QByteArray) signal
* Deprecate KSettings and KCModuleInfo based methods
* Fix generation of documentation for deprecated methods
* help:/ urls are already handled by KUrlHandler from KGuiAddons
==== kcodecs ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Unbreak build with gperf < 3.1
==== kcolorchooser ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use Qt::
* Time to increase version + use target support
- Only install the license files once
==== kcompletion ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Use const'ref here.
==== kconfig ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* KConfig: sort keys in keyListImpl() so unittests can rely on it
* KConfig: fix deletion of an entry that is also in kdeglobals
* Update kconfig_compiler documentation with translation options
* Do not create a vector and a QByteArray just to discard it immediately
* Only query for existing config file when it's necessary
* Use specific API to compare QByteArrays
* Cache global config files
==== kconfigwidgets ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* [KCModule] Deprecate ctor that takes KAboutData
* Make sure commandbar has unique actions
* add icons for all zoom standard actions
* KCommandBar update
* Show fuzzy matches in command bar
* enable auto-switching color scheme for Windows apps when Default color scheme is active
* Fix crash when calling KHamburgerMenu::setMenuBar(nullptr)
==== kcontacts ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kcoreaddons ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Too many changes to list here.
==== kcrash ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Support static builds
* fix lifetime of MetadataINIWriter
==== kcron ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove unused boolean
* Add build support + clazy
* Modernize code
* Make sure that it compiles without deprecated method
* It's autogenerated
* Remove unused KIconThemes dependency
* Use QIcon::fromTheme instead of KIconLoader
* Remove forward declaratinon when we include file
* Time to increase version
- Only install the license files once
==== kdav ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kdbusaddons ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* KDBusService: Pass the activation token upon activation
* Add compile time guards round QX11Info usage
* Fix DesktopStartup ID handling
==== kde-gtk-config5 ====
Subpackages: kde-gtk-config5-gtk3
- Add patch to drop gtk-2.0 dependency and adjust BuildRequires:
* 0001-Drop-unused-dependency-on-gtk-2.0.patch
- Add patch to fix setting the default GTK theme on first login:
* 0001-Make-sure-to-actually-commit-GSettings-changes.patch
==== kde-print-manager ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove obsolete COPYING file
* Clean up license headers
* Convert license headers to SPDX
* Use qt_ macro + Qt:: directly
* Time to increase version
* [applet] Send icon an empty string, not undefined
* [applet] Remove config dialog and put options in Hamburger menu (kde#407857)
- Only install the license files once
==== kdeclarative ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Implement aspect ratio correction for Lanczos effect
* Introduce Lanczos filter element
==== kdeconnect-kde ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kdeconnect-kde-zsh-completion
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Set breeze as fallback icon theme for all executables
* Add missing KF5WindowSystem dependency
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Push a new layer when entering About Page in the SMS App (kde#423932)
* Link to proper website in appstream (kde#437205)
* mousepad: Default to scrolling up when fingers move up
on the android version (kde#410156)
* Add support for clipboard integration (kde#359747)
==== kded ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kded-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kdeedu-data ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
==== kdegraphics-thumbnailers ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
==== kdelibs4support ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Port metainfo KIO slave to JSON metadata
* Update translatable timezone list
==== kdenetwork-filesharing ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== kdepim-addons ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Too many changes to list here.
- Only install the license files once
==== kdepim-runtime ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Revert "Start to port to qt5keychain"
* Drop X-KDE-Keywords entries from kcm desktop files
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* fix UI elements being used before initialization (kde#439991)
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port Google Groupware resources to QFormLayout
* Improve wording in singlefileresource dialog
* Remove frame from openxchange config dialog
* Port Ical dir resources dialog to QFormLayout
* Port SingleFileResource Config UI to QFormLayout
* Define if we want to reply to all or reply to author
* Use new NewMailNotifierReplyMessageJob
* Add job for replying message
* Allow to reply message
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
* Honor KDE Kiosk setting lineedit_reveal_password
* std::chrono_literals
* not necessary to search in each sub folder
* Use more centric cmake code
* Install in "pim/kcms/kaddressbook"
* Embed JSON metadata in KIOSlaves
* Remove obsolete .protocol files
* Convert protocol files to JSON
* Start to port to qt5keychain
* Make compile with last kf5
* Fix clazy warning
* Unbreak Build
* Modernize code
* use forward declaration here
* Remove unused includes
* Make it compile with last kf5 version
* Make doctools optional
* In kf6 kde4 migration code will be removed
* Port to QButtonGroup::idToggled
* Remove unused include
* Use QLineEdit here
* Add a missing KService linkage
- Only install the license files once
==== kdesu ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kdf ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kwikdisk
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Tell cmake our version
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KXMLGUIFactory::showConfigureShortcutsDialog()
* Already in ecm
* Time to increase version
* Don't use "_STRING" variable
* Use Q_EMIT
* CMakePresets: Add build support
* Port away from deprecated create_* KCM loading
==== kdialog ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Convert license headers to SPDX
* Fix clazy warning
* Add build + clazy support
* Add file for Presets cmake support
* Allow to install translate files
- Only install the license files once
==== kdiamond ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add content rating
* Documentation updates
- Only install the license files once
==== kdnssd-framework ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kdoctools ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Add a max width to the content
==== kemoticons ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== kernel-64kb ====
Version update (5.13.6 -> 5.13.8)
- rpm/kernel-binary.spec.in: avoid high suse-release requirements
Not provided in stagings.
- commit 967c6a8
- net: usb: lan78xx: don't modify phy_device state concurrently (bsc#1188270).
- commit 79524ad
- Linux 5.13.8 (bsc#1012628).
- octeontx2-af: Remove unnecessary devm_kfree (bsc#1012628).
- perf pmu: Fix alias matching (bsc#1012628).
- can: j1939: j1939_session_deactivate(): clarify lifetime of
session object (bsc#1012628).
- i40e: Add additional info to PHY type error (bsc#1012628).
- io_uring: fix race in unified task_work running (bsc#1012628).
- Revert "perf map: Fix dso->nsinfo refcounting" (bsc#1012628).
- powerpc/pseries: Fix regression while building external modules
(bsc#1012628).
- powerpc/vdso: Don't use r30 to avoid breaking Go lang
(bsc#1012628).
- SMB3: fix readpage for large swap cache (bsc#1012628).
- bpf: Fix pointer arithmetic mask tightening under state pruning
(bsc#1012628).
- bpf: verifier: Allocate idmap scratch in verifier env
(bsc#1012628).
- bpf: Remove superfluous aux sanitation on subprog rejection
(bsc#1012628).
- bpf: Fix leakage due to insufficient speculative store bypass
mitigation (bsc#1012628).
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4
(bsc#1012628).
- can: hi311x: fix a signedness bug in hi3110_cmd() (bsc#1012628).
- sis900: Fix missing pci_disable_device() in probe and remove
(bsc#1012628).
- tulip: windbond-840: Fix missing pci_disable_device() in probe
and remove (bsc#1012628).
- sctp: fix return value check in __sctp_rcv_asconf_lookup
(bsc#1012628).
- block: delay freeing the gendisk (bsc#1012628).
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32
(bsc#1012628).
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
(bsc#1012628).
- net/mlx5: Unload device upon firmware fatal error (bsc#1012628).
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF
(bsc#1012628).
- net/mlx5e: Fix page allocation failure for trap-RQ over SF
(bsc#1012628).
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload
is available (bsc#1012628).
- net/mlx5e: RX, Avoid possible data corruption when relaxed
ordering and LRO combined (bsc#1012628).
- net/mlx5: E-Switch, handle devcom events only for ports on
the same device (bsc#1012628).
- net/mlx5: E-Switch, Set destination vport vhca id only when
merged eswitch is supported (bsc#1012628).
- net/mlx5e: Disable Rx ntuple offload for uplink representor
(bsc#1012628).
- net/mlx5: Fix flow table chaining (bsc#1012628).
- bpf, sockmap: Zap ingress queues after stopping strparser
(bsc#1012628).
- KVM: selftests: Fix missing break in dirty_log_perf_test arg
parsing (bsc#1012628).
- drm/msm/dp: Initialize the INTF_CONFIG register (bsc#1012628).
- drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance
test run (bsc#1012628).
- drm/msm/dpu: Fix sm8250_mdp register length (bsc#1012628).
- net: llc: fix skb_over_panic (bsc#1012628).
- KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK
access (bsc#1012628).
- drm/i915/bios: Fix ports mask (bsc#1012628).
- drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c
(bsc#1012628).
- mlx4: Fix missing error code in mlx4_load_one() (bsc#1012628).
- net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY
on the BCM54811 PHY (bsc#1012628).
- octeontx2-pf: Dont enable backpressure on LBK links
(bsc#1012628).
- octeontx2-pf: Fix interface down flag on error (bsc#1012628).
- tipc: do not write skb_shinfo frags when doing decrytion
(bsc#1012628).
- can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in
case error in IRQ (bsc#1012628).
- ionic: count csum_none when offload enabled (bsc#1012628).
- ionic: fix up dim accounting for tx and rx (bsc#1012628).
- ionic: remove intr coalesce update from napi (bsc#1012628).
- ionic: catch no ptp support earlier (bsc#1012628).
- ionic: make all rx_mode work threadsafe (bsc#1012628).
- net: qrtr: fix memory leaks (bsc#1012628).
- loop: reintroduce global lock for safe loop_validate_file()
traversal (bsc#1012628).
- net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too
(bsc#1012628).
- net: Set true network header for ECN decapsulation
(bsc#1012628).
- tipc: fix sleeping in tipc accept routine (bsc#1012628).
- tipc: fix implicit-connect for SYN+ (bsc#1012628).
- i40e: Fix log TC creation failure when max num of queues is
exceeded (bsc#1012628).
- i40e: Fix queue-to-TC mapping on Tx (bsc#1012628).
- i40e: Fix firmware LLDP agent related warning (bsc#1012628).
- i40e: Fix logic of disabling queues (bsc#1012628).
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only
(bsc#1012628).
- netfilter: conntrack: adjust stop timestamp to real expiry value
(bsc#1012628).
- mac80211: fix enabling 4-address mode on a sta vif after assoc
(bsc#1012628).
- bpf: Fix OOB read when printing XDP link fdinfo (bsc#1012628).
- netfilter: nf_tables: fix audit memory leak in nf_tables_commit
(bsc#1012628).
- RDMA/rxe: Fix memory leak in error path code (bsc#1012628).
- platform/x86: amd-pmc: Fix missing unlock on error in
amd_pmc_send_cmd() (bsc#1012628).
- platform/x86: amd-pmc: Fix SMU firmware reporting mechanism
(bsc#1012628).
- platform/x86: amd-pmc: Fix command completion code
(bsc#1012628).
- RDMA/bnxt_re: Fix stats counters (bsc#1012628).
- cfg80211: Fix possible memory leak in function
cfg80211_bss_update (bsc#1012628).
- io_uring: fix poll requests leaking second poll entries
(bsc#1012628).
- io_uring: don't block level reissue off completion path
(bsc#1012628).
- io_uring: fix io_prep_async_link locking (bsc#1012628).
- nfc: nfcsim: fix use after free during module unload
(bsc#1012628).
- blk-iocost: fix operation ordering in iocg_wake_fn()
(bsc#1012628).
- drm/amdgpu: Fix resource leak on probe error path (bsc#1012628).
- drm/amdgpu: Avoid printing of stack contents on firmware load
error (bsc#1012628).
- drm/amdgpu: Check pmops for desired suspend state (bsc#1012628).
- drm/amd/display: ensure dentist display clock update finished
in DCN20 (bsc#1012628).
- NIU: fix incorrect error return, missed in previous revert
(bsc#1012628).
- net: stmmac: add est_irq_status callback function for GMAC
4.10 and 5.10 (bsc#1012628).
- HID: wacom: Re-enable touch by default for Cintiq 24HDT /
27QHDT (bsc#1012628).
- alpha: register early reserved memory in memblock (bsc#1012628).
- can: esd_usb2: fix memory leak (bsc#1012628).
- can: ems_usb: fix memory leak (bsc#1012628).
- can: usb_8dev: fix memory leak (bsc#1012628).
- can: mcba_usb_start(): add missing urb->transfer_dma
initialization (bsc#1012628).
- can: peak_usb: pcan_usb_handle_bus_evt(): fix reading
rxerr/txerr values (bsc#1012628).
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
(bsc#1012628).
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between
consecutive TP.DT to 750ms (bsc#1012628).
- mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook()
(bsc#1012628).
- mm: memcontrol: fix blocking rstat function called from atomic
cgroup1 thresholding code (bsc#1012628).
- ocfs2: issue zeroout to EOF blocks (bsc#1012628).
- ocfs2: fix zero out valid data (bsc#1012628).
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (bsc#1012628).
- x86/kvm: fix vcpu-id indexed array sizes (bsc#1012628).
- ACPI: DPTF: Fix reading of attributes (bsc#1012628).
- Revert "ACPI: resources: Add checks for ACPI IRQ override"
(bsc#1012628).
- btrfs: mark compressed range uptodate only if all bio succeed
(bsc#1012628).
- btrfs: fix rw device counting in __btrfs_free_extra_devids
(bsc#1012628).
- btrfs: fix lost inode on log replay after mix of fsync, rename
and inode eviction (bsc#1012628).
- fs/ext2: Avoid page_address on pages returned by ext2_get_page
(bsc#1012628).
- pipe: make pipe writes always wake up readers (bsc#1012628).
- selftest: fix build error in
tools/testing/selftests/vm/userfaultfd.c (bsc#1012628).
- commit 14162fe
- arm63: Update config files. (bsc#1188702)
- commit c97411a
- scsi: sr: Return correct event when media event code is 3
(bsc#1188767 bsc#1188728).
- commit 5794a07
- Linux 5.13.7 (bsc#1012628).
- ipv6: ip6_finish_output2: set sk into newly allocated nskb
(bsc#1012628).
- ARM: dts: versatile: Fix up interrupt controller node names
(bsc#1012628).
- iomap: remove the length variable in iomap_seek_hole
(bsc#1012628).
- iomap: remove the length variable in iomap_seek_data
(bsc#1012628).
- cifs: fix the out of range assignment to bit fields in
parse_server_interfaces (bsc#1012628).
- firmware: arm_scmi: Fix range check for the maximum number of
pending messages (bsc#1012628).
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer
overflow (bsc#1012628).
- hfs: add lock nesting notation to hfs_find_init (bsc#1012628).
- hfs: fix high memory mapping in hfs_bnode_read (bsc#1012628).
- hfs: add missing clean-up in hfs_fill_super (bsc#1012628).
- drm/ttm: add a check against null pointer dereference
(bsc#1012628).
- nvme-pci: fix multiple races in nvme_setup_io_queues
(bsc#1012628).
- ipv6: allocate enough headroom in ip6_finish_output2()
(bsc#1012628).
- rcu-tasks: Don't delete holdouts within
trc_wait_for_one_reader() (bsc#1012628).
- rcu-tasks: Don't delete holdouts within trc_inspect_reader()
(bsc#1012628).
- sctp: move 198 addresses from unusable to private scope
(bsc#1012628).
- net: annotate data race around sk_ll_usec (bsc#1012628).
- net/802/garp: fix memleak in garp_request_join() (bsc#1012628).
- net/802/mrp: fix memleak in mrp_request_join() (bsc#1012628).
- cgroup1: fix leaked context root causing sporadic NULL deref
in LTP (bsc#1012628).
- workqueue: fix UAF in pwq_unbound_release_workfn()
(bsc#1012628).
- af_unix: fix garbage collect vs MSG_PEEK (bsc#1012628).
- commit b1bb2c4
==== kernel-firmware ====
Version update (20210719 -> 20210812)
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 20210812 (git commit 24c4a85d8514):
* amdgpu: revert back to older raven2 sdma firmware
* amdgpu: revert back to older raven sdma firmware
* amdgpu: revert back to older picasso sdma firmware
* amdgpu: add initial vangogh support
* amdgpu: update vega20 firmware from 21.30
* amdgpu: update vega12 firmware from 21.30
* amdgpu: update vega10 firmware from 21.30
* amdgpu: update renoir firmware from 21.30
* amdgpu: update raven2 firmware from 21.30
* amdgpu: update raven firmware from 21.30
* amdgpu: update polaris12 firmware from 21.30
* amdgpu: update picasso firmware from 21.30
* amdgpu: update dimgrey cavefish firmware from 21.30
* amdgpu: update navy flounder firmware from 21.30
* amdgpu: update sienna cichlid firmware from 21.30
* amdgpu: update navi14 firmware from 21.30
* amdgpu: update navi12 firmware from 21.30
* amdgpu: update navi10 firmware from 21.30
* amdgpu: update green sardine firmware from 21.30
* amdgpu: update arcturus firmware from 21.30
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: update frimware for mediatek bluetooth chip (MT7921)
* linux-firmware: add firmware for MT7922
* QCA : Updated firmware files for WCN3991
* i915: Add v2.03 DMC for RKL
* i915: Add v2.12 DMC for TGL
* qca: Add firmware files for BT chip WCN6750.
==== kernel-source ====
Version update (5.13.6 -> 5.13.8)
Subpackages: kernel-default kernel-docs
- rpm/kernel-binary.spec.in: avoid high suse-release requirements
Not provided in stagings.
- commit 967c6a8
- net: usb: lan78xx: don't modify phy_device state concurrently (bsc#1188270).
- commit 79524ad
- Linux 5.13.8 (bsc#1012628).
- octeontx2-af: Remove unnecessary devm_kfree (bsc#1012628).
- perf pmu: Fix alias matching (bsc#1012628).
- can: j1939: j1939_session_deactivate(): clarify lifetime of
session object (bsc#1012628).
- i40e: Add additional info to PHY type error (bsc#1012628).
- io_uring: fix race in unified task_work running (bsc#1012628).
- Revert "perf map: Fix dso->nsinfo refcounting" (bsc#1012628).
- powerpc/pseries: Fix regression while building external modules
(bsc#1012628).
- powerpc/vdso: Don't use r30 to avoid breaking Go lang
(bsc#1012628).
- SMB3: fix readpage for large swap cache (bsc#1012628).
- bpf: Fix pointer arithmetic mask tightening under state pruning
(bsc#1012628).
- bpf: verifier: Allocate idmap scratch in verifier env
(bsc#1012628).
- bpf: Remove superfluous aux sanitation on subprog rejection
(bsc#1012628).
- bpf: Fix leakage due to insufficient speculative store bypass
mitigation (bsc#1012628).
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4
(bsc#1012628).
- can: hi311x: fix a signedness bug in hi3110_cmd() (bsc#1012628).
- sis900: Fix missing pci_disable_device() in probe and remove
(bsc#1012628).
- tulip: windbond-840: Fix missing pci_disable_device() in probe
and remove (bsc#1012628).
- sctp: fix return value check in __sctp_rcv_asconf_lookup
(bsc#1012628).
- block: delay freeing the gendisk (bsc#1012628).
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32
(bsc#1012628).
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
(bsc#1012628).
- net/mlx5: Unload device upon firmware fatal error (bsc#1012628).
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF
(bsc#1012628).
- net/mlx5e: Fix page allocation failure for trap-RQ over SF
(bsc#1012628).
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload
is available (bsc#1012628).
- net/mlx5e: RX, Avoid possible data corruption when relaxed
ordering and LRO combined (bsc#1012628).
- net/mlx5: E-Switch, handle devcom events only for ports on
the same device (bsc#1012628).
- net/mlx5: E-Switch, Set destination vport vhca id only when
merged eswitch is supported (bsc#1012628).
- net/mlx5e: Disable Rx ntuple offload for uplink representor
(bsc#1012628).
- net/mlx5: Fix flow table chaining (bsc#1012628).
- bpf, sockmap: Zap ingress queues after stopping strparser
(bsc#1012628).
- KVM: selftests: Fix missing break in dirty_log_perf_test arg
parsing (bsc#1012628).
- drm/msm/dp: Initialize the INTF_CONFIG register (bsc#1012628).
- drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance
test run (bsc#1012628).
- drm/msm/dpu: Fix sm8250_mdp register length (bsc#1012628).
- net: llc: fix skb_over_panic (bsc#1012628).
- KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK
access (bsc#1012628).
- drm/i915/bios: Fix ports mask (bsc#1012628).
- drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c
(bsc#1012628).
- mlx4: Fix missing error code in mlx4_load_one() (bsc#1012628).
- net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY
on the BCM54811 PHY (bsc#1012628).
- octeontx2-pf: Dont enable backpressure on LBK links
(bsc#1012628).
- octeontx2-pf: Fix interface down flag on error (bsc#1012628).
- tipc: do not write skb_shinfo frags when doing decrytion
(bsc#1012628).
- can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in
case error in IRQ (bsc#1012628).
- ionic: count csum_none when offload enabled (bsc#1012628).
- ionic: fix up dim accounting for tx and rx (bsc#1012628).
- ionic: remove intr coalesce update from napi (bsc#1012628).
- ionic: catch no ptp support earlier (bsc#1012628).
- ionic: make all rx_mode work threadsafe (bsc#1012628).
- net: qrtr: fix memory leaks (bsc#1012628).
- loop: reintroduce global lock for safe loop_validate_file()
traversal (bsc#1012628).
- net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too
(bsc#1012628).
- net: Set true network header for ECN decapsulation
(bsc#1012628).
- tipc: fix sleeping in tipc accept routine (bsc#1012628).
- tipc: fix implicit-connect for SYN+ (bsc#1012628).
- i40e: Fix log TC creation failure when max num of queues is
exceeded (bsc#1012628).
- i40e: Fix queue-to-TC mapping on Tx (bsc#1012628).
- i40e: Fix firmware LLDP agent related warning (bsc#1012628).
- i40e: Fix logic of disabling queues (bsc#1012628).
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only
(bsc#1012628).
- netfilter: conntrack: adjust stop timestamp to real expiry value
(bsc#1012628).
- mac80211: fix enabling 4-address mode on a sta vif after assoc
(bsc#1012628).
- bpf: Fix OOB read when printing XDP link fdinfo (bsc#1012628).
- netfilter: nf_tables: fix audit memory leak in nf_tables_commit
(bsc#1012628).
- RDMA/rxe: Fix memory leak in error path code (bsc#1012628).
- platform/x86: amd-pmc: Fix missing unlock on error in
amd_pmc_send_cmd() (bsc#1012628).
- platform/x86: amd-pmc: Fix SMU firmware reporting mechanism
(bsc#1012628).
- platform/x86: amd-pmc: Fix command completion code
(bsc#1012628).
- RDMA/bnxt_re: Fix stats counters (bsc#1012628).
- cfg80211: Fix possible memory leak in function
cfg80211_bss_update (bsc#1012628).
- io_uring: fix poll requests leaking second poll entries
(bsc#1012628).
- io_uring: don't block level reissue off completion path
(bsc#1012628).
- io_uring: fix io_prep_async_link locking (bsc#1012628).
- nfc: nfcsim: fix use after free during module unload
(bsc#1012628).
- blk-iocost: fix operation ordering in iocg_wake_fn()
(bsc#1012628).
- drm/amdgpu: Fix resource leak on probe error path (bsc#1012628).
- drm/amdgpu: Avoid printing of stack contents on firmware load
error (bsc#1012628).
- drm/amdgpu: Check pmops for desired suspend state (bsc#1012628).
- drm/amd/display: ensure dentist display clock update finished
in DCN20 (bsc#1012628).
- NIU: fix incorrect error return, missed in previous revert
(bsc#1012628).
- net: stmmac: add est_irq_status callback function for GMAC
4.10 and 5.10 (bsc#1012628).
- HID: wacom: Re-enable touch by default for Cintiq 24HDT /
27QHDT (bsc#1012628).
- alpha: register early reserved memory in memblock (bsc#1012628).
- can: esd_usb2: fix memory leak (bsc#1012628).
- can: ems_usb: fix memory leak (bsc#1012628).
- can: usb_8dev: fix memory leak (bsc#1012628).
- can: mcba_usb_start(): add missing urb->transfer_dma
initialization (bsc#1012628).
- can: peak_usb: pcan_usb_handle_bus_evt(): fix reading
rxerr/txerr values (bsc#1012628).
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
(bsc#1012628).
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between
consecutive TP.DT to 750ms (bsc#1012628).
- mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook()
(bsc#1012628).
- mm: memcontrol: fix blocking rstat function called from atomic
cgroup1 thresholding code (bsc#1012628).
- ocfs2: issue zeroout to EOF blocks (bsc#1012628).
- ocfs2: fix zero out valid data (bsc#1012628).
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (bsc#1012628).
- x86/kvm: fix vcpu-id indexed array sizes (bsc#1012628).
- ACPI: DPTF: Fix reading of attributes (bsc#1012628).
- Revert "ACPI: resources: Add checks for ACPI IRQ override"
(bsc#1012628).
- btrfs: mark compressed range uptodate only if all bio succeed
(bsc#1012628).
- btrfs: fix rw device counting in __btrfs_free_extra_devids
(bsc#1012628).
- btrfs: fix lost inode on log replay after mix of fsync, rename
and inode eviction (bsc#1012628).
- fs/ext2: Avoid page_address on pages returned by ext2_get_page
(bsc#1012628).
- pipe: make pipe writes always wake up readers (bsc#1012628).
- selftest: fix build error in
tools/testing/selftests/vm/userfaultfd.c (bsc#1012628).
- commit 14162fe
- arm63: Update config files. (bsc#1188702)
- commit c97411a
- scsi: sr: Return correct event when media event code is 3
(bsc#1188767 bsc#1188728).
- commit 5794a07
- Linux 5.13.7 (bsc#1012628).
- ipv6: ip6_finish_output2: set sk into newly allocated nskb
(bsc#1012628).
- ARM: dts: versatile: Fix up interrupt controller node names
(bsc#1012628).
- iomap: remove the length variable in iomap_seek_hole
(bsc#1012628).
- iomap: remove the length variable in iomap_seek_data
(bsc#1012628).
- cifs: fix the out of range assignment to bit fields in
parse_server_interfaces (bsc#1012628).
- firmware: arm_scmi: Fix range check for the maximum number of
pending messages (bsc#1012628).
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer
overflow (bsc#1012628).
- hfs: add lock nesting notation to hfs_find_init (bsc#1012628).
- hfs: fix high memory mapping in hfs_bnode_read (bsc#1012628).
- hfs: add missing clean-up in hfs_fill_super (bsc#1012628).
- drm/ttm: add a check against null pointer dereference
(bsc#1012628).
- nvme-pci: fix multiple races in nvme_setup_io_queues
(bsc#1012628).
- ipv6: allocate enough headroom in ip6_finish_output2()
(bsc#1012628).
- rcu-tasks: Don't delete holdouts within
trc_wait_for_one_reader() (bsc#1012628).
- rcu-tasks: Don't delete holdouts within trc_inspect_reader()
(bsc#1012628).
- sctp: move 198 addresses from unusable to private scope
(bsc#1012628).
- net: annotate data race around sk_ll_usec (bsc#1012628).
- net/802/garp: fix memleak in garp_request_join() (bsc#1012628).
- net/802/mrp: fix memleak in mrp_request_join() (bsc#1012628).
- cgroup1: fix leaked context root causing sporadic NULL deref
in LTP (bsc#1012628).
- workqueue: fix UAF in pwq_unbound_release_workfn()
(bsc#1012628).
- af_unix: fix garbage collect vs MSG_PEEK (bsc#1012628).
- commit b1bb2c4
==== keyutils ====
Subpackages: libkeyutils1
- Add /etc/keys/ and /usr/etc/keys/ directory (bsc#1187654)
==== kfilemetadata5 ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kfilemetadata5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kgeography ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
==== kget ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove unused variable
* bittorrent: delete commented-out code in iwfile{list,tree}model.cpp
* bittorrent: use new preview priorities from libktorrent
* Remove unneeded check for service types in JSON metadata
* Make dependency on KI18n explicit
* Port away from deprecated KFileItemActions methods
- Only install the license files once
==== kglobalaccel ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kgoldrunner ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* More documentation updates
* Documentation updates
* GUI l10n fixes
* Renew screenshots for KDE Gear release
* Port away from KShortcutsDialog deprecated method
* Add the new set of levels called Game Of The Living Dead
- Only install the license files once
==== kguiaddons ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== khangman ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove KNewStuff2 group from knsrc file
* Remove deprecated and defunct KNewStuff properties
- Only install the license files once
==== khelpcenter5 ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Define scheme handler for help, main and info URLs
* Remove references to "Without Confirmation" actions
* Add the full screen mode (kde#119582)
* Port away from kinit
==== kholidays ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Fix syntax errors in holiday_kz_kk and holiday_kz_ru
* Update holiday_kz_kk
* Update holiday_kz_ru
* holidays/plan2/holiday_mx_es - fix syntax errors
* Update Mexican holidays
* Create mu_fr_catholic
* Update mu_en, mu_en_islamic
==== khtml ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== ki18n ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kiconthemes ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Introduce KIconLoader::hasCustomPalette
* [KIconDialog] Revamp UI (kde#388807)
==== kidentitymanagement ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix Bug 439786 - Folder default identity not applied
if identity UOID > 0x7fffffff (kde#439786)
* Modernize code
* Remove this forward declaration we already include
* In kf6 kde4 migrate code will be removed
* Assign directly
- Only install the license files once
==== kidletime ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kig ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix saving/loading compressed, kigz, files
* Use applicatin/gzip mimetype
* Fix updating function signature for python scripts to reflect object selection (kde#336020)
* Port to KXMLGUIFactory::showConfigureShortcutsDialog()
* Remove obsolete COPYING files
* Download GFDL-1.2-or-later license
* Manually convert remaining license headers
* Clean up license headers
* Convert license headers to SPDX
* kigpart: add JSON metadata to plugin, install into kf5/parts subdir
- Only install the license files once
==== kimageformats ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kimageformats-eps
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* exr: Repair compability with openexr2 (kde#440084)
* exr: Override the actual function signature (kde#439767)
* Fix build with older openEXR versions
==== kimap ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kimap-lang libKF5IMAP5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Not necessary to search in sub folder too
* Use QStringView
* Use forward declaration here
- Only install the license files once
==== kinit ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kinit-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Fixes crash in KLauncher::idleTimeout() caused by
unblockable destruction of IdleSlave objects (kde#426387)
==== kio ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kio-core kio-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Too many changes since 5.84.0, only listing bugfixes:
* Message dialogs: wrap the text (kde#440545)
* Fix creating thumbnails for items under desktop:/ (kde#438691)
* KPropertiesDialog: fix applying permissions recursively (kde#225658)
==== kio-extras5 ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libkioarchive5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* don't auto deduce QStringBuilder (kde#439877)
* filter KIO: add zstd support
* Thumbnails: Make thumbnail generation devicePixelRatio aware (kde#342053)
* kio_info: fix the extraction of the POT file
* archive KIO: register also as handler for zstd-compressed tars
* Drop network: KIO slave
* kio-mtp: register demon on D-Bus by service name org.kde.kmtpd5
* Fix build against new KDNSSD includes
* Adding import of kio_version
* Move ThumbCreatorWithMetadata out of anonymous namespace
* Thumbnails: Refactor, add ThumbCreatorWithMetadata
* Thumbnails: Refactor, Make scaleDownImage an anonymous function,
remove unnecessary old smooth scaling hack
* Thumbnails: Refactor how to find thumb cache dir
* Thumbnails: Refactor, Add ThumbnailProtocol::ensureDirsCreated
* Skipping thumbnail caching for encrypted storages
* thumbnail: run clang-format
* Remove empty ExtraNames JSON property for KIO slaves
* Embed JSON metadata in KIOSlaves
* Remove obsolete .protocol files
* Convert protocol files to JSON
* Do not install deprecated protocol files
* Remove description from protocol files
* Increase deps
* Add missing include <thread>
* [kio/mtp] Use forward declaration for MTPDevice*
* [kio/mtp] Use ecm_qt_declare_logging_category
* [kio/nfs] Remove unused QTimer header
* [kio/nfs] Use ecm_qt_declare_logging_category
* [kio/man] Use ecm_qt_declare_logging_category
* [kio/info] Use ecm_qt_declare_logging_category
* [kio/filenamesearch] Use ecm_qt_declare_logging_category
* [kio/archive] Fix ecm_declare_logging_category usage
* [Thumbnail] Remove unused return value from drawSubThumbnail
* Enable gitlab CI
* Update .gitignore
* thumbnail: Port from deprecated qrand to QRandomGenerator
* thumbnail: Remove dead code
* Ignore smb/kdsoap-ws-discovery-client/ SPDX licenses
* Convert license headers to SPDX
* [thumbnail/exrcreator] Add missing include
* Bump Qt min version to 5.14 and fix two warnings
* Add .git-blame-ignore-revs file
* Run astyle to correct indentation to 4 spaces
* Thumbnail: Set sequenceIndexWraparoundPoint AFTER calling ThumbSequenceCreator::create()
* Add some missing linkages
* Bump KF5_MIN_VERSION to 5.80.0 for ThumbSequenceCreator::sequenceIndexWraparoundPoint().
* Add support for fixed-length sequence loops to ThumbSequenceCreator
==== kio_audiocd ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove obsolete .protocol file
- Only install the license files once
==== kipi-plugins ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Delete flashexport plugin
==== kirigami2 ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Too many changes since 5.84.0, only listing bugfixes:
* [InlineMessage] Correct spacing between close button and action buttons (kde#440604)
* [ScrollView] Don't scroll with arrow keys if the view isn't scrollable (kde#439459)
* Show author/credits task (kde#438442)
==== kiriki ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation updates
- Only install the license files once
==== kitemmodels ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kitemviews ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kiten ====
Version update (21.04.3 -> 21.08.0)
Subpackages: fonts-KanjiStrokeOrders
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port away from KXMLGui deprecated methods
* Fix X-DocPath entries
- Only install the license files once
==== kitinerary ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Fix build with poppler 21.8.0
* Fix number to string deserialization for large integer numbers
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* The isspace/isctrl/etc functions require unsigned char as input
* Remove unneeded MSVC utf-8 definition
* Add event reservation extractor for ticketmaster.de
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Handle SNCF TER booking confirmations (kde#439055)
* Fix handling of asymmetric SNCF OUI retour tickets (kde#439061)
- Only install the license files once
==== kjobwidgets ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kjs ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kjumpingcube ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation updates
* Improve a gui message
- Only install the license files once
==== kldap ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Ldap5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Honor KDE Kiosk setting lineedit_reveal_password
* Embed JSON metadata in KIOSlaves
* Remove obsolete .protocol files
* Convert protocol files to JSON
* Not necessary to add extra subdir
* Remove unused include
* Modernize code
* In kf6 kde4 migration code will be removed
- Only install the license files once
==== kleopatra ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Drop X-KDE-Keywords entries from kcm desktop files
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Too many changes to list here.
- Only install the license files once
==== klines ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add content rating
* Fix minor typos
* Renew a screenshot
* Documentation updates
* Application name fixes
- Only install the license files once
==== kmag ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KShortcutsDialog::showDialog()
* Use std::chrono_literals + Q_EMIT
* Now we depend against kf5.83
* Add build + clazy support
* Don't use deprecated method
* Add cmake preset support
* Increase version + allow to install po/doc
- Only install the license files once
==== kmahjongg ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation: Fix release name
* Documentation updates
* Add @title:window helpers to GUI messages
- Only install the license files once
==== kmail ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kmail-application-icons ktnef
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Drop X-KDE-Keywords entries from kcm desktop files
* Const'ify pointer
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Add parent to menu
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Make the Copy/Move actions in the message reader
window work consistently (kde#435410)
- Only install the license files once
==== kmail-account-wizard ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Honor KDE Kiosk setting lineedit_reveal_password
* Add a missing KConfig linkage
- Only install the license files once
==== kmailtransport ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Honor KDE Kiosk setting lineedit_reveal_password
* Remove this line too
* Not necessary to search in each sub folder
* Remove code about duplicate plugins
* Use more target centric code
* Remove ServiceTypes
* Modernize code
* Use forward declaration (scripted)
* Drop bogus KF5Service dependency
* Migration code will be removed in kf6
* Use ON vs TRUE
- Only install the license files once
==== kmbox ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use more target-centric cmake code
* Modernize code
- Only install the license files once
==== kmime ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kmime-lang libKF5Mime5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use more target-centric cmake code
- Only install the license files once
==== kmines ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Documentation updates
* Capitalization fixes to settings dialog options
- Only install the license files once
==== kmousetool ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use Qt:: directly
* Add build support + clazy support
* Install po file
* Add cmake preset support
* Time to increase version
- Only install the license files once
==== kmouth ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Minor optimization. Remove unused code
* Use more target-centric cmake code
* Autogenerated
* Use Qt::
* Port foreach/emit
* Time to increase version
* Add clazy + build support
* Update link to screenshot
* use modern spdx identifier
* Add cmake preset support
* Increase cmake version/qt version
- Only install the license files once
==== kmplot ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Give kmplot an automatically increasing version
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove obsolete COPYING files
* Copy GFDL-1.2-or-later license to LICENSES folder
* Convert license headers to SPDX
* Port away from kdeinitExec(). This requires upgrading the KF5 min req.
* kmplot_part: add JSON metadata to plugin, install into kf5/parts subdir
* Make kmplot_part embeddable into konqueror again, fix off by one assert.
- Only install the license files once
==== knavalbattle ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== knetwalk ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add content rating
* Time to increase version
- Only install the license files once
==== knewstuff ====
Version update (5.84.0 -> 5.85.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* It's deprecated in 5.85 not 5.80
* Rework UploadDialog, add QML version, and a new ProvidersModel
* Simplify lookup of knsrc files using KFileUtils::findAllUniqueFiles method
* Forward Attica provider icons to KNSCore::Provider
* Handle payload-only entries during update operations
==== knotes ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Drop X-KDE-Keywords entries from kcm desktop files
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Provide metadata in kontact plugin for settings dialog rewrite
* Install summary KCM in pim/kcms/summary
* Make it build with KCMUtils <= 5.83
* Use same name for pluginId and library name
* Use KPluginMetaData to load KCMs in KCMultiDialog
* Correct loading wrong metadata file
* Update it for adding build support
* Use directly K_PLUGIN_CLASS_WITH_JSON
* Port KNotesSummary away from KCM create function
* Port away from create functions
* Modernize code
* Use forward declaration here
* Make doctools optional
* Migration code will be remove in new release
* In kf6 migration method will be removed
* Use openStateConfig for storing window size
* Fix copyPaste error
- Only install the license files once
==== knotifications ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Add placeholders for window title and application display name
==== knotifyconfig ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kolf ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
==== kollision ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== kolourpaint ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix terminology: MIME types
* Update mimetypes and provide --mimetypes cmdline option
* fix webp allowing to select quality; simplify code (kde#438792)
* remove useless, wrong style block chars
* Introduce palette file format including alpha value
* Remove obsolete, unused method
* Declare ability to open AVIF images
- Only install the license files once
==== kompare ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== konquest ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== konsole ====
Version update (21.04.3 -> 21.08.0)
Subpackages: konsole-part konsole-part-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Resize lines when clearing to end of line. (kde#432669)
* Fix one crash in the sshmanager plugin (kde#439551)
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Fix memory link in ssh manager QRegularExpressionValidator() (kde#439555)
* Fix assert _currentTerminalDisplay in Screen::setTextSelectionRendition (kde#439529)
* Prevent 1px sizehint when there is no preconfiguration (kde#437791)
* Fix crash/warn on history reflow (kde#436916)
* Add option to always invert text selection colours (kde#435309)
* Only generate autoscroll events while selecting (kde#391975)
* Support DECSET 1003 mouse move tracking (kde#391967)
* Don't send move events for normal mouse tracking (kde#302731)
* Do not swallow right button presses on double-click (kde#425926)
* Fix correct beginning position while copying texts (kde#436845)
* Fix crash on resize while doing other things (kde#436327)
- Drop upstream patch:
* 0001-Prevent-1px-sizehint-when-there-is-no-preconfigurati.patch
- Only install the license files once
==== kontact ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Drop X-KDE-Keywords entries from kcm desktop files
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* WIP: Port away from KSettings::Dispatcher
* Remove unused variable
* Const'ify pointer
* Port to new plugin system
* Modernize code
* Use forward declaration
* Make dependency on KI18n explicit
* Make doctools optional
* Fix duplicate actions
* const'ify pointer
* Const'ify pointer
* Port kcm_kontact to KPluginLoader
* Port plugin listing to KPluginLoader
* Fix i18n
- Only install the license files once
==== kontactinterface ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix moc setup for EXPORT_KONTACT_PLUGIN_WITH_JSON macro
* Remove unneeded K_EXPORT_PLUGIN_VERSION usage
* Fix compile
* Modernize code
- Only install the license files once
==== konversation ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08/
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* InputFilter: check NickInfoPtr object isn't null before using it (kde#437595)
* Replace Freenode with Libera (kde#437589)
* appdata: reference Libera, fix the wording
* It can build against QT_NO_SIGNALS_SLOTS_KEYWORDS with last qca-2.2
* Modernize code (using clang-tidy)
* Remove unused includes
* Remove unused forward declaration
* Add support for cmake preset
- Drop patches:
* 0001-Bulk-search-replace-to-mention-Libera-in-localized-f.patch
* 0002-appdata-reference-Libera-fix-the-wording.patch
* 0003-Replace-Freenode-with-Libera.patch
==== kopete ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== korganizer ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Bind keyboard shortcuts in the Search dialog's results (kde#315894)
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Replace "Title" with "Summary" in the user interface
* Toggle completed to-dos back to incomplete
* Use "item" terminology consistently in the UI
* Provide metadata in kontact plugin for settings dialog rewrite
* Port away from KStatefulBrush::brush(const QWidget*)
* Remove unneeded implementation of KontactInterface::Summary::configModules
* Install summary KCMs in pim/kcms/summary
* Fixup previous commit and make it backwards-compatible
* Fix build with deprecated API disabled
* Don't install the .so symlink
* Fix X-DocPath entries
* Use KPluginMetaData to load KCMs in KCMultiDialog
* Install KCMs in pim/kcms/korganizer namespace
* Show configure date/time
* Const'ref
* Fix KHamburgerMenu crashing Kontact when switching to KOrganizer
* Remove webcal protocol file
* Add KHamburgerMenu
* Rename variable
* Already defined in ecm
* Add more clazy check
* Port away from deprecated KCM create_ functions
* Use const QVariantList & as arguments
* Port kcmsdsummary to plugins system
* Modernize code
* Fix typo, add links.
* Simplify icon loading
* Install korgac icon into main hicolor icon
* Use QIcon::fromTheme instead of KIconLoader
* Make dependency on KI18n explicit
* Remove unused includes
* Make it compiles with last kf5
* Make doctools optional
* In kf6 kde4 migration code will be removed
* Clean up after deleteIncidence changes
* Offer the usual choices when deleting recurring to-dos
* Problems with recurring incidences with dissociated instances
- Only install the license files once
==== kpackage ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kpackage-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Deprecate kpackage_install_bundled_package cmake function
* Clean up leftovers from index generation
* Reduce severity of warnings about appstream generations
* Remove unused PackageLoaderPrivate::parentAppConstraint method
* Deprecate implicitly defining X-KDE-ParentApp by parent structure
* Introduce new KPackageStructure property to identify plugins & packages
* autotests: Organize package structures into subdir
* autotests: Avoid compiling the same files 5 times
* Include a warning when setting the path without a structure
==== kparts ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kpat ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* documentation: Fix date number and add "Pay Sounds" menu item
* Documentation: Fix release name
* Documentation updates
* Smaller config sizing
* kcardthemewidget: Match margins of the other page and align button to the right
* One more typo fix
* Fix minor typo
* Added Castle game type with several variation presets
* Give an actual name to older unamed theme
* Disallow multiple card removal when options do not allow empty tableau filling
* When rank build option, no need to check other suits/colors before moving to foundation
- Only install the license files once
==== kpeople5 ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kpeople5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Install private personmanager header
==== kpimtextedit ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5PimTextEdit5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port away from KStatefulBrush::brush(const QWidget*)
* Use std::chrono_literals
* Use auto + const'ify
* [grantleebuilder/plaintextmarkupbuilder] Fix for Qt older than 5.15.2
* Use QStringView here
* Use forward declaration here
* Allow to store window size
* Clean up
- Only install the license files once
==== kpkpass ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKPimPkPass5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add CI check for REUSE compliance
* Support date-only field formatting
* Make unit test independent of the local timezone
* Add license
* Trim string fields for display
* Add missing SPDX headers
* Implement support for date/time field detection and formatting
* Use more target-centric cmake code
- Only install the license files once
==== kplotting ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kpty ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kqtquickcharts ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
==== kquickcharts ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== krb5 ====
Version update (1.19.1 -> 1.19.2)
Subpackages: krb5-client
- Update to 1.19.2
* Fix a denial of service attack against the KDC encrypted challenge
code; (CVE-2021-36222);
* Fix a memory leak when gss_inquire_cred() is called without a
credential handle.
==== krdc ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Define mimetypes in desktop file instead of protocol files
* Adds scaling slider to the actions bar.
- Only install the license files once.
==== kreversi ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove unused KIconThemes dependency
- Only install the license files once
==== krfb ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Modernize code
* Add missing override + add nullptr
* Remove code for old qt version
* Fix crash when the destination stride != source stride (kde#438815)
* Add missing check for HAVE_DMA_BUF
* Fix typo on epoxy variablename revert ifdef back to if
* Fix cmakedefine parts and increase cmake version
* fix HAVE_DMA_BUF definition
* PipeWire support improvements
* Clean up ServiceType property usage for JSON based plugins
* Remove obsolete desktop file
* Use separate install dir for different plugins
- Only install the license files once
==== kross ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kross-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== kruler ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KShortcutsDialog::showDialog()
* Time to increase version + Use more target-centric cmake code
* Make it compile without deprecated methods
- Only install the license files once
==== krunner ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Deprecate RunnerManager::runnerMetaDataList(QString parentApp) method
* Deprecate TryExec property for runners
* Use KFileUtils::findAllUniqueFiles to locate DBus runners
* Port away from deprecated QMutex constructor
==== kservice ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kservice-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Silence warning about overloaded signal
==== kshisen ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KShortcutsDialog::showDialog()
* Documentation: Renew all screenshots
* Documentation updates
* Sync docs with the current interface
* whitespaces
* bump version number
* make the "game unsolvable" message optional (kde#393721)
* give function a better name
* constness
- Only install the license files once
==== ksirk ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== ksmtp ====
Version update (21.04.3 -> 21.08.0)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove explicit includes
* Use more target-centric cmake code
* Modernize code
* Use forward declaration here
- Only install the license files once
==== kspaceduel ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KXMLGUIFactory::showDialog()
- Only install the license files once
==== ksquares ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== ksudoku ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Time to increase version
- Only install the license files once
==== ksystemlog ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Add clang support too
* Use std::as_const
* Port away from deprecated KFilterDev
* We depend against kf5.83/qt5.15
* Simplify signals
* Clasy warning--
* Add support for clazy + build
* Use true here
* Don't forward declaration when we include file
* Link against KWidgetsAddons instead of KConfigWidgets
* Remove unused include
* Use versionless Qt cmake target. This makes it easier
to build against both Qt5 and Qt6
* .clang-format is autogenerated now
* It's autogenerated now
* We depend against kf5.80
* Port foreach/forever
- Only install the license files once
==== kteatime ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* It's away default in ecm
* Time to increase version
* Add build support
* Add cmake preset support
- Only install the license files once
==== ktexteditor ====
Version update (5.84.0 -> 5.85.0)
Subpackages: ktexteditor-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Remove module prefix of include
* Network mounts performance optimizations
* KateView: speed up large view jumps
* Fix apidox for class Mark
* better comments
* ensure close button on top for replace
* move close button to right for bottom widgets
==== ktextwidgets ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== ktimer ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix clazy warning
* Consistently use targets to fix the build
* We depend against qt5.15
* Add cmake presets support
* Modernize code
- Only install the license files once
==== ktnef ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Modernize code
* Use QstringView here
- Only install the license files once
==== ktouch ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KShortcutsDialog::showDialog()
* Increase version + use qt_ macro + qt::
* Add cmake preset support
* Fix a typo in data/courses/CMakeLists.txt
* Remove obsolete copying files
* Convert license headers to SPDX
- Only install the license files once
==== kturtle ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Time to increase version + use qt_ macro + qt::
* Ignore files
* Add cmake preset support
- Only install the license files once
==== kubrick ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KShortcutsDialog::showDialog()
- Only install the license files once
==== kunitconversion ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Make currency conversion table fetching explicit
==== kwallet ====
Version update (5.84.0 -> 5.85.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Don't use gpgme.h
* Update ECM URL
==== kwalletmanager5 ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Port to KXMLGUIFactory::showConfigureShortcutsDialog()
* Fix clazy warning
* Fix X-DocPath entries
* We depend against qt5.15
* Use the word "second" instead of "sec"
* Time to increase version
* CMakePreset: add build support + clazy
* Use Q_EMIT
* Modernize code
* Remove unused KIconThemes dependency
* Remove unused KIconLoader includes
* Use QStyle instead of KIconLoader for icon size
* Change folder icon in PW tree
* Use QIcon instead of QPixmap where possible
- Only install the license files once
==== kwayland ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Fix check for mmap failure (kde#421868)
==== kwidgetsaddons ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Update some widget pictures
* Silence warning about overloaded signal
* Remove unused overloaded signal in private header
* kmimetypeeditor: display an error message if keditfiletype couldn't be started (kde#437701)
* Wrapp unisged int getter for rating in KWIDGETSADDONS_BUILD_DEPRECATED_SINCE
* Deprecate KRatingWidget::ratingChanged(unsigned int) signal
==== kwindowsystem ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Support static builds
==== kwordquiz ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove KNewStuff2 group from knsrc file
* Increase version + use qt_ macro + Qt::
* Add cmake preset support
* Minor corrections for English idiom and punctuation.
- Only install the license files once
==== kxmlgui ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* commandbar: collect actions using the guiFactory (kde#439526)
* Fix KShortcutsDialog build
* KShortcutsDialog: add another, simpler, constructor
==== libHX ====
Version update (3.25 -> 3.26)
- Update to release 3.26
* io: cure a potential infinite loop on EOF with HXio_fullread()
* io: HXio_fullread() now returns actual bytes read rather than
bytes requested
* time: rectified HX_timeval_sub producing wrong results
==== libKF5ModemManagerQt ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Add find_dependency for QtDBus
* Make dependency on QtXml private
==== libKF5NetworkManagerQt ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Remove faulty semicolon
* Fix build: missing semicolon
* feat: add assigned-mac-address
* Expose mDNS configuration used by NM plugins
==== libXfont2 ====
Version update (2.0.4 -> 2.0.5)
- Update to version 2.0.5
* README: Remove mention of libXfont 1.5
* Fix out-of-bounds read in FontFileMakeDir()
* configure: define HAVE_LIBBSD when libbsd was found
* Fix Win32 build since c4ed2e06 "Add some unit testing utilities"
* Fix crash when font server connection lost
* Fix use after free when font server connection lost
==== libXft ====
Version update (2.3.3 -> 2.3.4)
- Update to version 2.3.4
* This release handles the deprecation of the
FcNameRegisterObjectTypes API by fontconfig, and provides
minor cleanups for compiler warnings and man pages.
==== libapparmor ====
Version update (3.0.1 -> 3.0.3)
- add profiles-python-3.10-mr783.diff: update abstractions/python and
profiles for python 3.10
- update to AppArmor 3.0.3
- fix a failure in the parser tests
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.3
for the detailed upstream changelog
- update to AppArmor 3.0.2
- add missing permissions to several profiles and abstractions
(including boo#1188296)
- bugfixes in utils and parser (including boo#1180766 and boo#1184779)
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.2
for the detailed upstream changelog
- remove upstreamed patches:
- apparmor-dovecot-stats-metrics.diff
- abstractions-php8.diff
- crypto-policies-mr720.diff
==== libesmtp ====
- Add libesmtp-fix-cve-2019-19977.patch: Fix stack-based buffer
over-read in ntlm/ntlmstruct.c (bsc#1160462 bsc#1189097).
==== libgravatar ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Gravatar5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use forward declaration here
- Only install the license files once
==== libgweather ====
Subpackages: gweather-data libgweather-3-16 typelib-1_0-GWeather-3_0
- Drop patches merged upstream on SLE and Leap 15.4:
+ libgweather-use-after-free-libsoup.patch
+ libgweather-yrno-xml-parser-leak.patch
+ libgweather-forecast-attribution-leak.patch
+ libgweather-metno-api.patch
- Add libgweather-use-after-free-libsoup.patch: fix a possible use
after free (glgo#GNOME/libgweather#34).
- Add libgweather-yrno-xml-parser-leak.patch and
libgweather-forecast-attribution-leak.patch: fix memory leaks,
taken from upstream gnome-3-34 branch.
- Add libgweather-metno-api.patch: use new metno API (bsc#1185651
glgo#GNOME/libgweather#82).
==== libinput ====
Version update (1.18.0 -> 1.18.1)
Subpackages: libinput-udev libinput10
- Update to release 1.18.1
* This release only adds device-specific quirks.
==== libkcddb ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Cddb5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== libkcompactdisc ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== libkdcraw ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== libkdegames ====
Version update (21.04.3 -> 21.08.0)
Subpackages: kdegames-carddecks-default libkf5kdegames6
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix license statement
* Add CMakePresets.json
==== libkdepim ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Libkdepim5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use std::chrono_literals
- Only install the license files once
==== libkeduvocdocument ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Convert CMake file license information to SPDX
* Remove obsolete COPYING files
* Copy GFDL-1.2-or-later license to LICENSES folder
* Convert license headers to SPDX
* ignore file
* Fix mem leak found by asan
- Only install the license files once
==== libkexiv2 ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== libkgapi ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Now we can remove this compatibility
* Use QLineEdit here
* Use QStringView here
- Only install the license files once
==== libkipi ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Document that PluginLoader should be a singleton.
==== libkleo ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Libkleo5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Always include the default key in the list of
keys to chose from (kde#437091)
- Only install the license files once
==== libkmahjongg ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5KMahjongglib5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Store background & tileset SVG files uncompressed
- Only install the license files once
==== libkomparediff2 ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Set correct file mode when saving changes (kde#402363)
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== libksane ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Sane5 libksane-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Fix color channels being swapped
* correctly load option values during construction
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* additional guard against nullptr
* prevent crashes when no device is opened
* fix typo
* more documentation updates
* further cleanup and extended documentation
* formatting fixes
* remove leftovers
* remove optionsList API from KSaneWidget again
* add new KSaneCore component
* do not use internal SANE strings for custom gamma option
* fix some typos and formatting issues in README
* Reflect value from readme
* port deprecated methods away from FindDevicesThread
* rework setting of preview DPI
* cleanup shut down
* rework updating the image in the preview viewer
* always fill the QImage with white when starting a new scan
* initialize some pointers
* fix the twain build
* directly save image data to a QImage
* merge the preview and scan thread
* Use more target-centric cmake code
* add missing semicolon
* provide a stub implementation of ksaneoption for twain
* correctly add ksaneoption.cpp when building twain
* export a list of options
* implement a page size ksaneoption
* change options API
* prevent emit of valueChanged in case values is the same as before
* cleanup license headers
* rework the float option to a double option
* update ifdefs and defines for options to new names
* fix and cleanup gamma options
* name the options more generic
* reimplement the invert option as a KSaneOption
* remove special signal of KSaneOptCheckBox
* change KSaneOption to a QVariant based API
* port to new connection syntax
* remove finddevicesthread from select dialog
* Rework options
- Only install the license files once
==== libksieve ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Fix Bug 440041 - Sieve editor does not show the line numbers correctly (kde#440041)
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Don't change text if we cancel dialog box
* Prepare to desactivate and delete script
* Use std::as_const
* Extract code for updating global script
* Use target_include_directories directly
* Increase version
* Remove defunct KNS upload functionality
* Port away from KStatefulBrush::brush(const QWidget*)
* Honor KDE Kiosk setting lineedit_reveal_password
* Convert protocol files to JSON
* Use more target-centric cmake code
* Fix clazy warning
* Modernize code
* Use forward declaration here
* Const'ify pointer + add missing Q_REQUIRED_RESULT
* Use openStateConfig for storing window size
- Only install the license files once
==== libktorrent ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08/
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* respect file priority when selecting preview chunks
* Fix clang warning and processedAmount deprecation notice.
* CMP0115 is too new so removing it for now
* Fix tests with new ecm way
* add missing include #include <random>
* update random_shuffle for equivalent of cpp17
* Increase Cmake deps , fix boost directory and
make initial c++17 support
==== libqt5-qtwebengine ====
- Add patch to fix build with glibc 2.34 (boo#1189095)
* 0001-Fix-build-with-glibc-2.34.patch
==== libspf2 ====
- 0001-spf_compile.c-Correct-size-of-ds_avail.patch: Fixed a remote stack
overflow (CVE-2021-20314 bsc#1189104)
- reworked version for openSUSE, based on Fedora version
* libspf2-1.2.10-format.patch
* libspf2-1.2.10-libreplace.patch
==== libsrtp2 ====
Version update (2.3.0 -> 2.4.0)
- Update to release 2.4.0
* Remove EKT files, this was never completed and the draft has
since changed.
- Remove 0001-Adjust-.pc-file-not-to-expose-used-crypto-library.patch
(merged)
==== libstorage-ng ====
Version update (4.4.30 -> 4.4.33)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#827
- added function to rename a pool
- coding style
- 4.4.33
- merge gh#openSUSE/libstorage-ng#826
- allow to attach userdata to pools
- 4.4.32
- merge gh#openSUSE/libstorage-ng#825
- run blkdiscard when creating/removing partition tables and partitions
- 4.4.31
==== libtpms ====
Version update (0.8.2 -> 0.8.4)
- Update to version 0.8.4:
* Reset too large size indicators in TPM2B to avoid access
beyond buffer
* Restore original value in buffer if unmarshalled one was
illegal
==== libupnp ====
Version update (1.14.7 -> 1.14.9)
Subpackages: libixml11 libupnp17
- Update to release 1.14.9
* Removes references to deprecated pthread_mutexattr_{g,s}etkind_np
==== libvirt ====
Version update (7.5.0 -> 7.6.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- Update to libvirt 7.6.0
- storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath
CVE-2021-3667
bsc#1188843
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- Dropped patches:
de1e0ae0-lockd-no-error-if-lockspace.patch,
f58349c9-qemu-storage-migration.patch
==== libyui ====
Version update (4.2.14 -> 4.2.15)
- Fixed displaying empty help text or empty release notes
in ncurses UI (the real cause of bsc#972548)
- 4.2.15
==== libyui-ncurses ====
Version update (4.2.14 -> 4.2.15)
- Fixed displaying empty help text or empty release notes
in ncurses UI (the real cause of bsc#972548)
- 4.2.15
==== libyui-ncurses-pkg ====
Version update (4.2.14 -> 4.2.15)
- Fixed displaying empty help text or empty release notes
in ncurses UI (the real cause of bsc#972548)
- 4.2.15
==== libyui-qt ====
Version update (4.2.14 -> 4.2.15)
- Fixed displaying empty help text or empty release notes
in ncurses UI (the real cause of bsc#972548)
- 4.2.15
==== libyui-qt-graph ====
Version update (4.2.14 -> 4.2.15)
- Fixed displaying empty help text or empty release notes
in ncurses UI (the real cause of bsc#972548)
- 4.2.15
==== libyui-qt-pkg ====
Version update (4.2.14 -> 4.2.15)
- Fixed displaying empty help text or empty release notes
in ncurses UI (the real cause of bsc#972548)
- 4.2.15
==== live555 ====
Version update (2021.05.22 -> 2021.08.09)
Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock30
- Update to 2021.08.09:
- Fixed a bug in the MPEG-1 or 2 file server demultiplexors that
could cause a RTSP server to crash if it received successive
RTSP "SETUP" commands for the same track. (Thanks to Ba
Jinsheng for reporting this.)(boo#1189352, CVE-2021-38381)
- Update to 2021.08.06:
- Fixed a bug in the Matroska and Ogg file server demultiplexors
that could cause a RTSP server to crash if it received
successive RTSP "SETUP" commands for the same track. (Thanks
to Ba Jinsheng for reporting this.)(boo#1189353, CVE-2021-38382)
- Update to 2021.08.04:
- In the "MP3FileSource" implementation, we no longer do a
recursive call to "doEventLoop()" when attempting to
synchronously read from a MP3 file. This avoids a possible
stack overflow in the RTSP server if multiple concurrent
requests are made. (Thanks to Ba Jinsheng for reporting this.)
The server still does some synchronous reads, when
initializing, and when parsing MP3 frame headers. This should
be fixed sometime in the future. (boo#1189351, CVE-2021-38380)
- Update to 2021.07.20:
- If a "RTSPClient" receives a response to a RTSP "PLAY" that
changes the 'scale()' or 'speed()' of the whole session, then
those parameters also need to be changed in each subsession (as
that inheritance doesn't happen automatically). (Thanks to a
developer in China for reporting this.)
- Update to 2021.07.10:
- Updated "H264or5VideoStreamFramer.cpp" once again to set the
default value of "DeltaTfiDivisor" to 2.0 for H.265, and 1.0
for everything else. (This fixes the frame rate for another
stream supplied by Paul Westlund.)
- Update to 2021.06.29:
- In the proxy server implementation, if a client closes one
substream, but there are still other clients receiving other
substream(s), then we no send a single-track RTSP "PAUSE"
command downstream, because some back-end servers might handle
that by pausing all tracks of the stream. So now, in this
case, we don't send a RTSP "PAUSE" command at all. (Thanks to
Jose Maria Infanzon for noting this issue.)
- Update to 2021.06.25:
- Updated "H264or5VideoStreamFramer.cpp" to set the default value
of "DeltaTfiDivisor" to 1.0 (rather than 2.0), and to assume a
frame rate of 30 fps (rather than 25 fps) if there is no VPS or
SPS NAL unit that specifies a different frame rate. This seems
to work the best for most raw H.264 and H.265 video streams.
(Thanks to Paul Westlund for supplying an example file to
motivate this.)
- Change the so version of libliveMedia to 97
==== lokalize ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove unneeded Qt5::Script find_package call
- Only install the license files once
==== lskat ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
(bsc#1179047).
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
(bsc#1179047).
==== lynx ====
Version update (2.8.9rel.1 -> 2.9.0~dev.9)
- version update to 2.9.0~dev.9 [bsc#1189354]
* development version, see CHANGES for details
namely:
* strip user/password from ssl_host in HTLoadHTTP, incorrectly passed as
part of the server name indicator (Debian #991971) -TD
==== mailcommon ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5MailCommon5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Fix Bug 440524 - Expiry settings not displayed properly from Akonadi config (kde#440524)
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Make sure that we don't cancel dialog
* Port away from KStatefulBrush::brush(const QWidget*)
* Use QStringView(..).mid
* fix cmake warning
* Modernize code
* Use forward declaration here
* Start to port deprecated method
* Use KSharedConfig::openStateConfig for storing windows size
- Only install the license files once
==== mailimporter ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix build
* Use more target-centric cmake code
* Modernize code
* In Qt6 QDomDocument does not open the file itself any more
- Only install the license files once
==== man ====
- Add manpath.sh and manpath.csh below /usr/etc/profile.d
==== man-pages ====
- do not package man5/motd.5, it is provided by pam package
[bsc#1188724]
==== mbox-importer ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== messagelib ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- Changes since 21.07.90:
* Fix Bug 440541 - resetting quick filter if set during folder processing (kde#440541)
* Use qCDebug
* Fix Bug 439218 - Quoted strings containing comma or brackets are not parsed
correctly, causes message sending to fail (kde#439218)
* Add more autotest
* Try to reduce duplicate code with akonadisender
* Return error when we can't get "To" info
* Use qCWarning here
* Move method to util.h file
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Fix QStringView porting mistake
- Update to 21.07.80
* New feature release
- Too many changes since 21.04.3, only listing bugfixes:
* Fix deletion of two (or more) attachments (kde#282792)
* Allow deletion of attachments from message structure view (kde#287177)
* Allow the message structure view to grow/shrink as much as sensible (kde#436044)
- Only install the license files once
==== mobipocket ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
- Only install the license files once
==== mozilla-nspr ====
Version update (4.31 -> 4.32)
- added a ccache conditional
- update to version 4.32
* implement new socket option PR_SockOpt_DontFrag
* support larger DNS records by increasing the default buffer
size for DNS queries
==== mozilla-nss ====
Version update (3.66 -> 3.68)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.68
* bmo#1713562 - Fix test leak.
* bmo#1717452 - NSS 3.68 should depend on NSPR 4.32.
* bmo#1693206 - Implement PKCS8 export of ECDSA keys.
* bmo#1712883 - DTLS 1.3 draft-43.
* bmo#1655493 - Support SHA2 HW acceleration using Intel SHA Extension.
* bmo#1713562 - Validate ECH public names.
* bmo#1717610 - Add function to get seconds from epoch from pkix::Time.
- required by Firefox 91.0
- added nss-fips-fix-missing-nspr.patch (via SLE sync)
==== mozjs78 ====
Version update (78.11.0 -> 78.13.0)
- Update to version 78.13.0esr.
MFSA 2021-34 (bsc#1188891)
* CVE-2021-29984 (bmo#1720031)
Incorrect instruction reordering during JIT optimization
==== mtools ====
Version update (4.0.34 -> 4.0.35)
- mtools 4.0.35:
* Fix cluster padding at end of file in batch mode
==== ncurses ====
Version update (6.2.20210718 -> 6.2.20210724)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20210724
+ add workaround for Windows Terminal's problems with CR/LF mapping to
ms-terminal (patch by Juergen Pfeifer).
+ review/update current Windows Terminal vs ms-terminal -TD
- Correct offsets of patch ncurses-6.2.dif
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Remove dependency on fedfs-utils-devel.
fedfs-utils was only ever a "technology preview" and is now
considered "end of life".
nfs-utils is not even built to use it as --enable-junction
isn't being passed to confgure
and fedfs-utils doesn't build wth glibc 2.34.
So remove the unnecessary dependency on fedfs-utils.
(bsc#1189085)
- Update to version 2.5.4
https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/2.5.4/2.5.4-Chang…
Notable changes:
* Handle failures in gssd better
* handle 'sloppy' option to mount better
* minor documentation improvements
- Drop 2.5.4-rc4 patches: nfs-utils-2-5-4-rc1.patch, nfs-utils-2-5-4-rc2.patch,
nfs-utils-2-5-4-rc3.patch, nfs-utils-2-5-4-rc4.patch.
==== nodejs16 ====
Version update (16.5.0 -> 16.6.0)
Subpackages: npm16
- Update to 16.6.0:
http2: fixes use after free on close http2 on stream canceling
(bsc#1188917, CVE-2021-22930)
==== openafs ====
Version update (1.8.7 -> 1.8.8)
Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default
- update to openafs version 1.8.8
- remove linux-kmp.patch. Not required at the minute.
==== openexr ====
Version update (2.5.6 -> 2.5.7)
- version update to 2.5.7
Patch release of 2.5 with security and build fixes:
* OSS-fuzz 28051 Heap-buffer-overflow in Imf_2_5::copyIntoFrameBuffer
* OSS-fuzz 28155 Crash in Imf_2_5::PtrIStream::read
* Fix broken symlink and pkg-config lib suffix for cmake debug builds
- modified patches
% 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch (refreshed)
- deleted patches
- openexr-CVE-2021-3598.patch (upstreamed)
- openexr-CVE-2021-3605.patch (upstreamed)
==== openvpn ====
Version update (2.4.11 -> 2.5.3)
- Update to 2.5.3:
* Removal of BF-CBC support in default configuration
* ** POSSIBLE INCOMPATIBILITY ***
See section "DATA CHANNEL CIPHER NEGOTIATION" in openvpn(8).
* Connections setup is now much faster
* Support ChaCha20-Poly1305 cipher in the OpenVPN data channel
* Improved TLS 1.3 support when using OpenSSL 1.1.1 or newer
* Client-specific tls-crypt keys (--tls-crypt-v2)
* Improved Data channel cipher negotiation
* HMAC based auth-token support for seamless reconnects to
standalone servers or a group of servers
* Asynchronous (deferred) authentication support for auth-pam
plugin
* Asynchronous (deferred) support for client-connect scripts and
plugins
* Support IPv4 configs with /31 netmasks
* 802.1q VLAN support on TAP servers
* Support IPv6-only tunnels
* New option --block-ipv6 to reject all IPv6 packets (ICMPv6)
* Support Virtual Routing and Forwarding (VRF)
* Netlink integration (OpenVPN no longer needs to execute
ifconfig/route or ip commands)
* Obsoletes openvpn-2.3.9-Fix-heap-overflow-on-getaddrinfo-result.patch
- bsc#1062157: The fix for bsc#934237 causes problems with the
crypto self-test of newer openvpn versions.
Remove openvpn-2.3.x-fixed-multiple-low-severity-issues.patch .
==== pam ====
Subpackages: pam-doc pam_unix
- pam_umask-usergroups-login_defs.patch: Deprecate pam_umask
explicit "usergroups" option and instead read it from login.def's
"USERGROUP_ENAB" option if umask is only defined there.
[bsc#1189139]
- package man5/motd.5 as a man-pages link to man8/pam_motd.8
[bsc#1188724]
==== parley ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove KNewStuff2 group from knsrc file
* Remove defunct KNS upload functionality
* Update IRC network name in the README and docs
* Remove extension for binary autotest file
* Don't forward declaration when we include file
* Remove commented include
* Remove dead code
* Move GFDL license to LICENSES folder
* Remove obsolete COPYING file
* Convert license headers to SPDX
- Only install the license files once
==== patterns-yast ====
Version update (20201210 -> 20210809)
Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis patterns-yast-yast2_desktop patterns-yast-yast2_install_wf patterns-yast-yast2_server
- 20210809
- Make x11_yast pattern visible (bsc#1186343)
==== pcre ====
Version update (8.44 -> 8.45)
Subpackages: libpcre1 libpcreposix0
- update to 8.45:
* This is the final PCRE1 release. A very few small issues have been fixed.
==== pcsc-lite ====
Version update (1.9.1 -> 1.9.3)
Subpackages: libpcsclite1
- version 1.9.3
* fix a stupid regression with systemd introduced in the previous version
- version 1.9.2
* improve NetBSD support
* pcsc-spy: version 1.1
. add option -t|--thread
. x10 speed increase
. correctly exit at end-of-file
. remove, now useless, support of macOS
* SetProtocol: Handle IFD_NOT_SUPPORTED from the driver
* hotplug_libudev.c: sanitize interface name
* pcsc_demo: change licence from GPLv3 to BSD
* use Python 3 for Python scripts (psc-spy, UnitaryTests)
* Some other minor improvements
- remove obsolete pcsc-lite-python3.patch
==== perl-DBD-SQLite ====
Version update (1.68 -> 1.70)
- Remove silence_sqlite_unicode_deprecation_warning.patch (upstream fix)
- updated to 1.70
see /usr/share/doc/packages/perl-DBD-SQLite/Changes
1.70 2021-08-01
- Switched to a production version
1.69_02 2021-07-30
- Fix doc to use the correct attribute with sqlite_ (GH#86, eekboek++)
- Modify the fix to silence the sqlite_unicode warning not to check
the attribute twice
- Fix an encoding issue of naive (GH#83, HaraldJoerg++)
1.69_01 2021-07-30
- Typo (GH#85, grr++)
- Silenced deprecation warning of sqlite_unicode not to break
tests of existing applications
==== perl-Encode ====
Version update (3.11 -> 3.12)
- updated to 3.12
see /usr/share/doc/packages/perl-Encode/Changes
==== perl-Mojolicious ====
Version update (9.19 -> 9.20)
- updated to 9.20
see /usr/share/doc/packages/perl-Mojolicious/Changes
9.20 2021-08-09
- Added trace log level to Mojo::Log.
- Changed default log level in Mojo::Log from "debug" to "trace" and moved all built-in "debug" log messages to the
level "trace". That will allow for the "debug" level to be used exclusively for user defined log messages.
==== pim-data-exporter ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Use more target-centric cmake code
* Port to KRecentFilesMenu
* Make doctools optional
* Use openStateConfig for storing window size
- Only install the license files once
==== pim-sieve-editor ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* share_hot_new_stuff_script was removed now
* Fix build with removed code from libksieve without MR...
* Honor KDE Kiosk setting lineedit_reveal_password
* Fix build
* Already defined in ecm
* Use qAsConst
* Modernize code
* Make doctools optional
* Migration class will be removed in kf6
* Use openStateConfig for storing window size
- Only install the license files once
==== pimcommon ====
Version update (21.04.3 -> 21.08.0)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Remove check code about duplicate plugins
* Improve simple/double quote selection interface
* Modernize code
* Use forward declaration
* Fix deprecated signal
* Use openStateConfig for storing window size
* In Qt6 QDomDocument does not open the file itself any more
- Only install the license files once
==== pipewire ====
Version update (0.3.32 -> 0.3.33)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-media-session pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.33:
* Highlights
- Better support for virtual sinks/sources for Pro Audio
profile.
- Better DMA-BUF format modifier negotiation.
- Support multiple sample rates in the graph. Not enabled
by default yet.
- Bluetooth can now automatically switch between headset
and audio profile.
- Documentation updates.
- Many improvements and crasher fixes.
* PipeWire
- Make AUX channels an official channel map, use this for the
PRO audio profile so that we can name the channels. This
make it possible to define virtual sources and sinks for
Pro Audio devices in a more reliable way.
- Fix scheduling of some virtual sinks/sources. (#1407)
- Fix potential corruption of ringbuffer because of multiple
concurrent writers. This might be the cause for many reported
crashes. (#1451)
- Don't place sockets in $HOME. (#1443)
- Improve DMA-BUF negotiation. Add a flag to avoid fixation
of a property so that producers can negotiate more
efficiently. This is used to negotiate DMA-BUF modifiers,
which should make more efficient use of the GPU. (#1084)
- Add support for multipe sample rates. The graph can switch
when IDLE to one of the supported rates. Add an option to
lock the rate as well. This is not enabled by default yet
because of driver bugs that need to be worked around first.
- Add node.lock-quantum property that can be used to lock the
quantum in place.
- Improve latency reporting in the loopback module.
- Make new client-node method to send the peer port id to the
mixer. This can be used to know where the buffers entering the
mixer are coming from. (#1471)
* Tools
- pw-top should now also correctly show bluetooth devices.
(#1540)
* media-session
- Handle unset of the default node.
- Added a module that can switch the bluetooth profile to headset
profile when a stream wants to record from it.
* JACK
- Only call the jack callbacks when the client is active. Some
JACK applications don't expect callbacks before the client is
active and crash (x42-dpl). (#1461)
- Emit client unregister event.
- Add per-client match rules in the config file to set app
specific configuration and tweaks. (#1456)
- Use peer_id to implement jack_port_get_buffer() from one of
our peer ports to get the data before it enters the mixer.
Makes the capture monitors work in Ardour6.8. (#1471)
* Bluetooth
- Add some broken kernel versions to the mSBC blocklist
- Avoid looping and consuming CPU when we can't write to the
BT socket.
- Use libfreeaptx instead of libopenaptx.
- Fix rounding errors in HW volume conversion.
* PulseAudio server
- implement module-switch-on-connect to emulate pulseaudio
behaviour of new devices. Some desktop environments expect
this behaviour and break otherwise.
- Fix stream cleanup, make sure the stream is stopped before
destroying it. Might be cause for some of the reported
crashes.
- Update message API to use the JSON format.
* Other
- Many documentation updates.
- Many cleanups and small improvements.
- Support the latest libcamera version. (#1435)
- Drop pipewire-fix-libcamera-build.patch, merged upstream.
==== plasma-framework ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Too many changes since 5.84.0, only listing bugfixes:
* Fix Units::roundToIconSize() returning incorrect sizes with non-Qt scaling (kde#390147)
* Theme::currentThemeHasImage should not return true if parent themes match (kde#439847)
==== polkit-default-privs ====
Version update (1550+20210722.ae1891d -> 1550+20210813.ce0df56)
- Update to version 1550+20210813.ce0df56:
* malcontent: loosen restrictive ReadOwn actions to prevent spurious auth requests (#56)
==== postfix ====
Subpackages: postfix-doc
- fix config.postfix (follow up of bsc#1188477)
==== prison-qt5 ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Support binary content in QR codes
* Constrain rendering by the minimum size, not the preferred size
==== publicsuffix ====
Version update (20210707 -> 20210804)
- Update to version 20210804 (bsc#1189124):
* Add elementor.cloud and elementor.cool (#1386)
* add eero ddns domains (#1359)
* add Adobe Project Helix domains to the list (#1378)
* util: gTLD data autopull updates for 2021-07-24T15:13:29 UTC (#1384)
* Add Spreadshop hosting domains: myspreadshop.com plus country-specific (#1368)
* Add Supabase domains (#1363)
* Add YunoHost DynDns domains: ynh.fr (#1380)
* Update public_suffix_list.dat (#1376)
* add new domains for thingdust AG (#1361)
* Update public_suffix_list.dat (#1381)
* Adding sellfy.store pages which render user generated content (#1379)
* Add itcouldbewor.se to public suffix list (#1375)
* Adding bitbucket.io pages which render user generated content (#1374)
* Add rs.ba suffix (#1367)
* Add tuleap-partners.com (#1360)
* Add drr.ac and ju.mp (#1355)
* Add cdn.prod.atlassian-dev.net (#1357)
* Remove uwu.nu (#1377)
* util: gTLD data autopull updates for 2021-07-22T15:14:11 UTC (#1382)
==== purpose ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* [JobView] Show error when configuration fails to load
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
* Replace xdg-mime invokation with KApplicationTrader
* Make sure empty list placeholder has some space around it
==== python ====
- Add bpo43075-fix-ReDoS-in-request.patch which fixes ReDoS in
request (bpo#43075, boo#1189287).
- Add missing security announcement to
bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch.
- Add bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch
which fixes http client infinite line reading (DoS) after a http
100 (bpo#44022, boo#1189241).
==== python-Twisted ====
Version update (21.2.0 -> 21.7.0)
- Restore no-pygtkcompat.patch due to boo#1110669
- typing_extensions is now required
- Update to 21.7.0:
- Python 3.10 beta is now a supported platform and should be ready for
the final 3.10 release.
- twisted.web.template.renderElement() now accepts any IRequest
implementer instead of only twisted.web.server.Request. Add type
hints to twisted.web.template. (#10184)
- Type hinting was added to twisted.internet.defer, making this the
first release of Twisted where you might reasonably be able to use
mypy without your own custom stub files. (#10017)
- Patch incremental-21.patch removed, because included in the
upstream tarball.
==== python-atspi ====
- Drop build with python2.
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Add bpo43075-fix-ReDoS-in-request.patch which fixes ReDoS in
request (bpo#43075, boo#1189287).
- Add missing security announcement to
bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch.
- Add bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch
which fixes http client infinite line reading (DoS) after a http
100 (bpo#44022, boo#1189241).
==== python-decorator ====
Version update (4.4.2 -> 5.0.9)
- Add upstream patch kwsyntax.patch
- update to 5.0.9:
* Fixed a test breaking PyPy. Restored support for Sphinx.
* Made the decorator module more robust when decorating builtin functions
lacking dunder attributes, like `dict.__setitem__`.
* The decorator module was not passing correctly the defaults inside the
`*args` tuple, thanks to Dan Shult for the fix.
* The decorator module was not copying the __module__ attribute anymore.
* Dropped support for Python < 3.5 with a substantial simplification of
the code base (now building a decorator does not require calling "exec").
Added a way to mimic functools.wraps-generated decorators.
==== python-distro ====
Version update (1.5.0 -> 1.6.0)
- Update to version 1.6.0
* Deprecated the distro.linux_distribution() function. Use distro.id(), distro.version() and distro.name() instead [#296]
* Deprecated Python 2.7, 3.4 and 3.5 support. Further releases will only support Python 3.6+
* Added type hints to distro module [#269]
* Added __version__ for checking distro version [#292]
* Added support for arbitrary rootfs via the root_dir parameter [#247]
* Added the --root-dir option to CLI [#161]
* Added fallback to /usr/lib/os-release when /etc/os-release isn't available [#262]
* Fixed subprocess.CalledProcessError when running lsb_release [#261]
* Ignore /etc/iredmail-release file while parsing distribution [#268]
* Use a binary file for /dev/null to avoid TextIOWrapper overhead [#271]
==== python-gobject ====
Subpackages: python38-gobject python38-gobject-Gdk python38-gobject-cairo
- Adjust BuildRequires for python_module cairo to python-module
pycairo: the module was renamed 2 years ago.
- Skip build for python2: not supported anymore since 3.38.0.
==== python-libvirt-python ====
Version update (7.5.0 -> 7.6.0)
- Update to 7.6.0
- Add all new APIs and constants in libvirt 7.6.0
- jsc#SLE-18354
==== python-networkx ====
Version update (2.5.1 -> 2.6.1)
- require pandas
- update to 2.6.2:
* This release is the result of 11 months of work with over 363 pull requests by
91 contributors. Highlights include:
* Dropped support for Python 3.6.
* NumPy, SciPy, Matplotlib, and pandas are now default requirements.
* NetworkX no longer depends on the library "decorator".
* Improved example gallery
* Removed code for supporting Jython/IronPython
* The __str__ method for graph objects is more informative and concise.
* Improved import time
* Improved test coverage
* New documentation theme
* Add functionality for drawing self-loop edges
* Add approximation algorithms for Traveling Salesman Problem
- drop 0001-Replace-hash-function-for-test-of-weighted-astar.patch,
yaml-loader.patch (merged upstream)
==== python-pandas ====
Version update (1.2.4 -> 1.3.1)
- Update to version 1.3.1
Fixed regressions
* Pandas could not be built on PyPy (GH42355)
* DataFrame constructed with an older version of pandas could not
be unpickled (GH42345)
* Performance regression in constructing a DataFrame from a
dictionary of dictionaries (GH42248)
* Fixed regression in DataFrame.agg() dropping values when the
DataFrame had an Extension Array dtype, a duplicate index, and
axis=1 (GH42380)
* Fixed regression in DataFrame.astype() changing the order of
noncontiguous data (GH42396)
* Performance regression in DataFrame in reduction operations
requiring casting such as DataFrame.mean() on integer data
(GH38592)
* Performance regression in DataFrame.to_dict() and Series.to_dict
() when orient argument one of ?records?, ?dict?, or ?split?
(GH42352)
* Fixed regression in indexing with a list subclass incorrectly
raising TypeError (GH42433, GH42461)
* Fixed regression in DataFrame.isin() and Series.isin() raising
TypeError with nullable data containing at least one missing
value (GH42405)
* Regression in concat() between objects with bool dtype and
integer dtype casting to object instead of to integer (GH42092)
* Bug in Series constructor not accepting a dask.Array (GH38645)
* Fixed regression for SettingWithCopyWarning displaying
incorrect stacklevel (GH42570)
* Fixed regression for merge_asof() raising KeyError when one of
the by columns is in the index (GH34488)
* Fixed regression in to_datetime() returning pd.NaT for inputs
that produce duplicated values, when cache=True (GH42259)
* Fixed regression in SeriesGroupBy.value_counts() that resulted
in an IndexError when called on a Series with one row (GH42618)
* Fixed bug in DataFrame.transpose() dropping values when the
DataFrame had an Extension Array dtype and a duplicate index
(GH42380)
* Fixed bug in DataFrame.to_xml() raising KeyError when called
with index=False and an offset index (GH42458)
* Fixed bug in Styler.set_sticky() not handling index names
correctly for single index columns case (GH42537)
* Fixed bug in DataFrame.copy() failing to consolidate blocks in
the result (GH42579)
- specfile:
* update requirements
* README.rst ->README.md
- update to version 1.3.0:
* long changelog, see https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.3.0.html
- changes from version 1.2.5:
* Fixed regression in concat() between two DataFrame where one has
an Index that is all-None and the other is DatetimeIndex
incorrectly raising (GH40841)
* Fixed regression in DataFrame.sum() and DataFrame.prod() when
min_count and numeric_only are both given (GH41074)
* Fixed regression in read_csv() when using memory_map=True with an
non-UTF8 encoding (GH40986)
* Fixed regression in DataFrame.replace() and Series.replace() when
the values to replace is a NumPy float array (GH40371)
* Fixed regression in ExcelFile() when a corrupt file is opened but
not closed (GH41778)
* Fixed regression in DataFrame.astype() with dtype=str failing to
convert NaN in categorical columns (GH41797)
- Unpack some files required for testing
==== python-passlib ====
- Skip failing tests and ask upstream for investigation
(https://foss.heptapod.net/python-libs/passlib/-/issues/135)
==== python-pexpect ====
- Remove executable flag from examples/*.py: since we already patch
out the shebangs, they are not directly startable anyway
(boo#1189065).
==== python-pycairo ====
- Add Obsoletes/Provides for python3-cairo-devel.
==== python-pyudev ====
- Add hypothesis_settings.patch to allow longer timeouts in OBS.
==== python-pyzmq ====
Version update (22.1.0 -> 22.2.1)
- Update to 22.2.1
* Nicer reprs of contexts and sockets
* Memory allocated by recv(copy=False) is no longer read-only
* asyncio: Always reference current loop instead of attaching to
the current loop at instantiation time. This fixes e.g. contexts
and/or sockets instantiated prior to a call to asyncio.run.
==== python-tornado5 ====
- Dedup and remove exec bits from demos: fix boo#1189066
- Add python-tornado5-rpmlintrc for empty JS resource in demo
==== python-tornado6 ====
- Remove exec bits from demos: fix boo#1189066
- Add python-tornado6-rpmlintrc for empty JS resource in demo
==== python38 ====
Version update (3.8.10 -> 3.8.11)
Subpackages: python38-curses python38-dbm python38-tk
- Update to 3.8.11
* Security
- bpo-44022 (boo#1189241): mod:http.client now avoids
infinitely reading potential HTTP headers after a 100
Continue status response from the server.
- bpo-43882: The presence of newline or tab characters in parts
of a URL could allow some forms of attacks.
Following the controlling specification for URLs defined by
WHATWG urllib.parse() now removes ASCII newlines and tabs
from URLs, preventing such attacks.
- bpo-42800: Audit hooks are now fired for frame.f_code,
traceback.tb_frame, and generator code/frame attribute
access.
* Core and Builtins
- bpo-44070: No longer eagerly makes import filenames absolute,
except for extension modules, which was introduced in 3.8.10.
* Library
- bpo-44061: Fix regression in previous release when calling
pkgutil.iter_modules() with a list of pathlib.Path objects
- Use versioned python-Sphinx to avoid dependency on other
version of Python (bsc#1183858).
==== python38-core ====
Version update (3.8.10 -> 3.8.11)
Subpackages: libpython3_8-1_0 python38-base
- Update to 3.8.11
* Security
- bpo-44022 (boo#1189241): mod:http.client now avoids
infinitely reading potential HTTP headers after a 100
Continue status response from the server.
- bpo-43882: The presence of newline or tab characters in parts
of a URL could allow some forms of attacks.
Following the controlling specification for URLs defined by
WHATWG urllib.parse() now removes ASCII newlines and tabs
from URLs, preventing such attacks.
- bpo-42800: Audit hooks are now fired for frame.f_code,
traceback.tb_frame, and generator code/frame attribute
access.
* Core and Builtins
- bpo-44070: No longer eagerly makes import filenames absolute,
except for extension modules, which was introduced in 3.8.10.
* Library
- bpo-44061: Fix regression in previous release when calling
pkgutil.iter_modules() with a list of pathlib.Path objects
- Use versioned python-Sphinx to avoid dependency on other
version of Python (bsc#1183858).
==== python38-documentation ====
Version update (3.8.10 -> 3.8.11)
- Update to 3.8.11
* Security
- bpo-44022 (boo#1189241): mod:http.client now avoids
infinitely reading potential HTTP headers after a 100
Continue status response from the server.
- bpo-43882: The presence of newline or tab characters in parts
of a URL could allow some forms of attacks.
Following the controlling specification for URLs defined by
WHATWG urllib.parse() now removes ASCII newlines and tabs
from URLs, preventing such attacks.
- bpo-42800: Audit hooks are now fired for frame.f_code,
traceback.tb_frame, and generator code/frame attribute
access.
* Core and Builtins
- bpo-44070: No longer eagerly makes import filenames absolute,
except for extension modules, which was introduced in 3.8.10.
* Library
- bpo-44061: Fix regression in previous release when calling
pkgutil.iter_modules() with a list of pathlib.Path objects
- Use versioned python-Sphinx to avoid dependency on other
version of Python (bsc#1183858).
==== qalculate ====
Version update (3.19.0 -> 3.20.1)
- Update to 3.20.1:
* Save answer to dot and temperature questions in non-interactive
mode and do not show the questions in non-interactive terse mode
* Fix saving of sub functions with default values
* Add support for function creation in save() function and with
associated operator (e.g. func1():=x*y^2)
* Add operators (.', .*, ./, .^) and functions (replace multiply(),
divide(), and pow()) for transpose and element-wise multiplication,
division, and power
* Fix norm() and magnitude(), and add second argument, p,
to norm() function
* New text operators: dot, cross, comb, and perm
* Add support for ^^ as XOR operator
* Fixes and improvements in multisolve() function
* Always return exact result in base() function, in exact mode
* Improve parsing of functions without parentheses
* Do not try to load data objects from global definitions dir
if data set is local
* Interpret "±" at end of expression as "±0"
* Convert Celsius to Fahrenheit if no calculation was performed
* Add support for QALCULATE_USER_DIR environment variable and always
check for "user" directory on Windows
* Output both original and factorized integer, and output abs(x) as |x|
* Improved HTML output of mathematical expressions in libqalculate
* Minor bug fixes and feature improvements
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- usb: unbounded stack allocation in usbredir
(bsc#1186012, CVE-2021-3527)
hw-usb-Do-not-build-USB-subsystem-if-not.patch
hw-usb-host-stub-Remove-unused-header.patch
usb-hid-avoid-dynamic-stack-allocation.patch
usb-limit-combined-packets-to-1-MiB-CVE-.patch
usb-mtp-avoid-dynamic-stack-allocation.patch
- usbredir: free call on invalid pointer in bufp_alloc
(bsc#1189145, CVE-2021-3682)
usbredir-fix-free-call.patch
- Add stable patches from upstream:
block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch
hw-net-can-sja1000-fix-buff2frame_bas-an.patch
hw-pci-host-q35-Ignore-write-of-reserved.patch
==== qqc2-desktop-style ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Introduce MenuBar implementation
* Make sure raised is initialised
* Do not create an extra KIconLoader just for custom palettes
* Use flat instead of raised for flat buttons and toolbuttons (kde#438525)
* DialogButtonBox: remove unnecessary lines
* DialogButtonBox: Set standard icons for standard buttons
==== radvd ====
- Add now working CONFIG parameter to sysusers generator
- Remove unneeded shadow dependency, no longer required due to
systemd-sysusers
==== re2 ====
Version update (20210601 -> 20210801)
- update to 2021-08-01:
* case-insensitive prefix acceleration
==== rng-tools ====
Version update (6.12 -> 6.14)
- update to 6.14:
* Fixed a null pointer deref in nistbeacon entropy source
* fixed some confguration tests
* clarified some rngd behavior in the man page
* update init code to do proper logging
* various covscan fixes
* fixed a memory leak in jitter entropy source
* fixed possible NULL deref in rdrand source
* various fixed in openssl mangling code
* added randstat binary to build
* minor modernizations to configure.ac
* Support rndr instruction on arm
* Support jitter software timer on coarse time systems
* Merged all openssl use into a single helper library
* Improved console output readability
==== rpcbind ====
- Add now working CONFIG parameter to sysusers generator
- UsrMerge changes
==== rubygem-excon ====
Version update (0.82.0 -> 0.85.0)
updated to version 0.85.0
no changelog found
==== rubygem-listen ====
Version update (3.5.1 -> 3.6.0)
Subpackages: ruby2.7-rubygem-listen ruby3.0-rubygem-listen
updated to version 3.6.0
see installed CHANGELOG.md
==== rubygem-mime-types-data ====
Version update (3.2021.0225 -> 3.2021.0704)
updated to version 3.2021.0704
see installed History.md
[#]# 3.2021.0704 / 2021-07-04
- Updated the Apache and IANA media registry entries as of release date.
==== rubygem-rspec ====
- Remove obsolete source rspec-3.9.0.gem.sha256
==== rubygem-vagrant-spec ====
Version update (0.0.1.fe62938.git -> 0.0.1.1627911869.200ed21.git)
- Update to 200ed21
==== samba ====
Version update (4.14.5+git.165.70143cb153d -> 4.14.6+git.168.6a9fc8a1ddd)
Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials1 libsamba-errors0 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0 libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client samba-doc samba-libs samba-libs-python3 samba-python3 samba-winbind
- Update to 4.14.6
* s3: lib: Fix talloc heirarcy error in parent_smb_fname(); (bso#14722).
* smbd: Fix pathref unlinking in create_file_unixpath(); (bso#14732).
* s3: VFS: default: Add proc_fd's fallback for vfswrap_fchown(); (bso#14734).
* s3: smbd: Remove erroneous TALLOC_FREE(smb_fname_parent) in
change_file_owner_to_parent() error path; (bso#14736).
* NT_STATUS_FILE_IS_A_DIRECTORY error messages when using
glusterfs VFS module; (bso#14730).
* s3/modules: fchmod: Fallback to path based chmod if pathref; (bso#14734).
* Spotlight RPC service doesn't work with vfs_glusterfs; (bso#14740).
* gensec_krb5: Restore ipv6 support for kpasswd; (bso#14750).
* smbXsrv_{open,session,tcon}: protect
smbXsrv_{open,session,tcon}_global_traverse_fn against invalid records;
(bso#14752).
* samba-tool domain backup offline doesn't work against bind DLZ
backend; (bso#14027).
* netcmd: Use next_free_rid() function to calculate a SID for
restoring a backup; (bso#14669).
==== schily ====
Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star
- Update to release 2021.07.29
* Bourne Shell: "cd -" now prints the new directory,
required by POSIX.
* star: A single Linux xattr entry with a zero length value did
disable all Linux xattrs for the related file. This is now
handled correctly.
* ved: ved maxll=79 now checks whether the cursor is > column 79
before entering a new line character.
* ved: ved now aborts the startup if it turns out to be connected to
a hardcopy terminal.
==== signon-kwallet-extension ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- No code change since 21.04.3
==== skanlite ====
Version update (2.2.0 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Drop obsolete patch:
* Fix-compilation-with-Qt-before-5.14.patch
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Skanlite is now released with KDE Gear.
==== snappy ====
Version update (1.1.8 -> 1.1.9)
- Update to 1.1.9:
* Performance improvements
- Add fix-always-inline.patch
- Add use-system-test-libs.patch
- Add a hardcoded snappy.pc file
==== soapy-sdr ====
Version update (0.8.0 -> 0.8.1)
- Update to version 0.8.1
* cmake:
+ fix use of CMAKE_INSTALL_LIB_DIR when absolute
+ version policies for subproject compatibility
* docs:
+ fixed spelling mistakes in doxygen comments
* python3:
+ change OUTPUT_NAME in newer versions of cmake
* Types:
+ consistency changes converting strings to bool
* Type.hpp:
+ fixed templated StringToSetting return true
* Range:
+ fixed default constructor not initializing step
==== solid ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* predicate: add an example predicate
* autotests: test the predicate-parser
* Use qstrcmp instead of strcmp
* Remove the HAL backend; HAL is long gone.
* Udev client: replace a warning message with a debug one (kde#425178)
* Enable bsdisks_extensions from FreeBSD on OpenBSD
* Enable OpenBSD UDisk2 support
* Port framework away from LGPL-2.0-only
- Drop upstream patch:
* 0001-Use-qstrcmp-instead-of-strcmp.patch
==== sonnet ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
* Fix language not being correctly guessed when sentence ends in a dot
==== spectacle ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Update IRC network name in the manpage
* Load translations for kImageAnnotator
* Add global shortcut to open Spectacle in 'Window Under Cursor' mode (kde#435083)
* Fix some clazy warning
* X11: Use correct width and height for region selection window
and its contents when scaling is enabled (kde#400921)
* Sync docs with the current interface
* Adjust settings window's proportions a bit
* Take font size into consideration for settings window size
* Set default window sizes properly using sizeHint()
* fix: improve the explanatory text for doNothing Radio button,
after-screenshot clipboard action
* feat: add support to copy image and copy file path from the command
line in background mode
* feat: add support to copy the location to clipboard after screenshot
even when auto save is not enabled
* feat: add new kcfg settings for after screenshot clipboard preferences
* feat: use radio buttons for after screenshot clipboard actions
* Fix typo
* Correct homepage URLs
* Fix SVG image
* Add clipboard icon to copy to clipboard toolbutton
* Sync docs with the current interface
* Add missing Qt5Concurrent
* feat: add support for copying saved screenshot file path to clipboard
* Add support for screen geometry with negative coordinates
* feat: group 'copy to *' options together and move 'autosave' option to the top
* Simplify QuickEditor
* Update manual
* Cleanup QuickEditor code
- Only install the license files once
==== step ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix mem leak found by ASAN
- Only install the license files once
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- Use asimdrdm CPU flag for aarch64 to select only more powerful
buildhosts to avoid hanging builds.
==== sweeper ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* It compiles fine without deprecated method
* Use qt cmake compat macro
* Time to increase version
* Add cmake preset support
==== syndication ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== syntax-highlighting ====
Version update (5.84.0 -> 5.85.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- Too many changes since 5.84.0, only listing bugfixes:
* Python: Fix r"\\" and derivatives (kde#440412)
* Python: Fix single quote bytes literals (b"") (kde#440089)
==== systemd ====
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Avoid the error message when udev is updated due to udev being
already active when the sockets are started again (bsc#1188291)
==== tcsh ====
Subpackages: tcsh-lang
- Key-binding: support also other variants of terminals like xterm-256color
==== threadweaver ====
Version update (5.84.0 -> 5.85.0)
- Update to 5.85.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.85.0
- No code change since 5.84.0
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- no longer require libXfont(1)
==== transactional-update ====
Version update (3.4.0 -> 3.5.1)
Subpackages: dracut-transactional-update libtukit0 transactional-update-zypp-config tukit
- Version 3.5.1
- t-u: Disable status file generation by default
The new experimental `status` command requires the availability of
/etc/YaST2/control.xml, which is not present on all systems. Hide the
creation of the corresponding status file behind a new EXPERIMENTAL_STATUS
option to try out this functionality.
- Increase library version
- Add tukit.conf to spec file
- Version 3.5.0
- Add alias setDiscardIfUnchanged for setDiscard. The old method name
wasn't really clear and will be removed if we should have an API break
in the future
- Replace mkinitrd with direct dracut call [boo#1186213]
- tukit: Add configuration file support (/etc/tukit.conf)
- Allow users to configure additional bind mounts (see /usr/etc/tukit.conf
for an example and limitations) [bsc#1188322]
- Add 'transactional-update status' call. This is a POC for obtaining a
hash of a system to verify its integrity. The functionality is still
experimental!
- Internal bugfixes / optimizations
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- u-boot-bin.spl is used for UART or USB boot. Lets package it
for convinience.
Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2021.07
* Patches added:
0014-btrfs-Use-default-subvolume-as-file.patch - boo#1185656
==== umbrello ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- No code change since 21.07.80
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Fix user visible copyright string (no SPDX) (2)
* Fix user visible copyright string (no SPDX)
* cmake ignored MSVC , lets try NOT WIN32
* Disable LLVM tests temporarly for MSVC systems for the sake of CI Builds
* Revert changes to heading templates
* Manual conversions & formatting
* Convert copyright texts to SPDX format
* Fix formatting for SPDX headers
* Convert license headers to SPDX
* lib/cppparser/lexer.cpp : In function tokenize() replace
`for (;;)` by `while (!eof())`.
* lib/cppparser/lexer.h : In functions offset(int) and
getOffset(const QChar*) add Q_ASSERT calls to expose invalid
inputs at their source.
* codeimpwizard/codeimpthread.cpp : In CodeImpThread(QFileInfo&, QObject*)
call to connect() fix signature of SIGNAL(askQuestion) and SLOT(questionAsked).
- Only install the license files once
==== unbound ====
Version update (1.13.1 -> 1.13.2)
Subpackages: libunbound8 unbound-anchor
- update to 1.13.2
Features
- Merge PR #317: ZONEMD Zone Verification, with RFC 8976 support.
ZONEMD records are checked for zones loaded as auth-zone,
with DNSSEC if available. There is an added option
zonemd-permissive-mode that makes it log but not fail wrong zones.
With zonemd-reject-absence for an auth-zone the presence of a
zonemd can be mandated for specific zones.
- Fix: Resolve interface names on control-interface too.
- Merge #470 from edevil: Allow configuration of persistent TCP
connections.
- Fix #474: always_null and others inside view.
- Add that log-servfail prints an IP address and more information
about one of the last failures for that query.
- Merge #478: Allow configuration of TCP timeout while waiting for
response.
- Add ./configure --with-deprecate-rsa-1024 that turns off RSA 1024.
- Move the NSEC3 max iterations count in line with the 150 value
used by BIND, Knot and PowerDNS. This sets the default value
for it in the configuration to 150 for all key sizes.
- zonemd-check: yesno option, default no, enables the processing
of ZONEMD records for that zone.
- Merge #486 by fobster: Make VAL_MAX_RESTART_COUNT configurable.
- Merge PR #491: Add SVCB and HTTPS types and handling according to
draft-ietf-dnsop-svcb-https.
- Introduce 'http-user-agent:' and 'hide-http-user-agent:' options.
Bug Fixes
- Fix for Python 3.9, no longer use deprecated functions of
PyEval_CallObject (now PyObject_Call), PyEval_InitThreads (now
none), PyParser_SimpleParseFile (now Py_CompileString).
- Merge PR #420 from dyunwei: DOH not responsing with
"http2_query_read_done failure" logged.
- Fix #422: IPv6 fallback issues when IPv6 is not properly
enabled/configured.
- Fix to make tests work with support indicators set for iterator.
- Fix build on Python 3.10.
- Fix doxygen and pydoc warnings.
- Fix #429: rpz: url: with https: broken (regression in 1.13.1).
- rpz skip nsec3param records, and nicer log for unsupported actions.
- Fix #431: Squelch permission denied errors for tcp connect
and udp connect from the logs, unless at high verbosity.
- Fix for zonemd, that nxdomain for the chain of trust is allowed
for island zones, it is treated as an insecure zone for verification.
- Fix for zonemd, that domain-insecure zones work without dnssec.
- Fix for zonemd, do not reject insecure result from trust anchor
validation step in dnssec chain of trust.
- On startup of unbound it checks if rlimits on memory size look
sufficient for the configured cache size, and logs warning if not.
- Fix function documentation.
- Fix unit test for added ulimit checks.
- spelling fix in header.
- Fix #384: (1) A minor request to improve the log (2) A minor bug in one
log message.
- ipsecmod: Better logging for detecting a cycle when attaching the
A/AAAA subquery.
- Merge PR #367 : DNSTAP log local address. With code from PR #365
and fixes #368 : dnstap does not log the DNS message ID for
FORWARDER_QUERY.
- Fix to allow rpz with wildcard that applies to all TLDs at once.
- Fix for #367: rc_ports don't have ub_sock; skip cleaning up.
- Fix spurious errors about "Could not generate request: out of
memory". The mesh detect cycle routine no longer wrongly stops
the check when the calling mesh state is unique.
- Workaround for #439: prevent loops in the reuse rbtree.
- Debug output for #411 and #439: printout internal error and details.
- Fix parse of LOC RR type for decimetres.
- Fix #441: Minimal NSEC range not accepted for top level domains.
- Fix for #447: squelch connection refused tcp connection failures
from the log, unless verbosity is high.
- Merge #449 from orbea: build: Add missing linker flags.
- Comment out nonworking OSX and IOS travis tests, vm fails to start.
- Fix compile error in listen_dnsport on Android.
- Fix memory leak reported by asan in rpz SOA record query name.
- Fix unused-function warning when compiling with --enable-dnscrypt.
- Fix for #367: fix memory leak when cannot bind to listening port.
- Reformat pythonmod/pythonmod_utils.{c,h}.
- Travis enable all tests again. Clang analyzer only a couple times,
when there is a difference. homebrew updates disabled, so it does
not hang. removed trailing slashes from configure paths. Moved iOS
tests to allow-failure.
- travis, analyzer disabled on test without debug, that does not
run anway. Turn off failing tests except one. Update iOS test
to xcode image 12.2.
- Fix deprecation test to work for iOS TVOS and WatchOS, it uses
CFLAGS and CPPFLAGS and also checks if the item is unavailable.
- Travis, fix script to fail when tasks fail.
- Travis, fix warning in ubsan compile.
- Fix configure Targetconfiditionals.h header check, to use compile.
- Fix that cachedb does not produce empty object files when disabled.
- Fix #429: Also fix end of transfer for http download of auth zones.
- Disable the use of stack-protector for cross compiled 32-bit windows
builds; relates to #444.
- Fix stack-protector change to not override other CFLAGS options.
- Clean makedist.sh.
- Merge #460 from orbea: build: Link with the libtool archive.
- Fix to stop IPv6 PMTU discovery.
- Fix for #411: Depth protect for crash on deleted element timeout.
- rebuild configure to set EXTRALINK to libunbound.la for #460.
- Fix permission denied sendto log, squelch the log messages
unless high verbosity is set.
- Fix (increase) verbosity level for iterator error log in
processQueryTargets().
- Fix that nxdomain synthesis does not happen above the stub or
forward definition.
- Fix documentation comment for files previously residing in checkconf/.
- Remove unused functions worker_handle_reply and libworker_handle_reply.
- Merge #466 from FGasper: Support OpenSSLs that lack
SSL_get0_alpn_selected.
- Fix #468: OpenSSL 1.0.1 can no longer build Unbound.
- Further fix for #468: detect SSL_CTX_set_alpn_protos for build with
OpenSSL 1.0.1.
- Fix that testcode dohclient has OpenSSL initialisation calls.
- Fix compiler warning for signed/unsigned comparison for
max_reuse_tcp_queries.
- Fix #481: Fix comment in configuration file.
- Fix to squelch tcp socket bind failures when the interface is gone.
- Rerun flex and bison.
- Fix for #367: only attempt to get the interface for queries that are no
longer on the tcp_waiting_list.
- Add more logging for out-of-memory cases.
- Fix #485: Unbound occasionally reports broken stats.
- Remove case fallthrough from deprecate-rsa-1024 code.
- Merge PR #487: ifdef RLIMIT_AS in recently added check.
- Fix that auth-zone zonefiles use last TTL if no TTL is specified.
- Fix #489: Compile using MSYS2 MinGW 64-bit.
- Fix for #411, #439, #469: Reset the DNS message ID when moving queries
between TCP streams.
- Refactor for uniform way to produce random DNS message IDs.
- Test code has -q option for quiet output.
- Fix #492: module-config respip missing in unbound.conf.5.in man
page. Merges #494 from he32.
- For #492: Fix font highlighting for the man page on emacs.
- Merge #496 from banburybill: Use build system endianness if
available, otherwise try to work it out.
- Fix test for zonemd-check option.
- Merge #448 from shoeper: Update unbound-control.8.in, fix
rpz_disable typo.
- Fix #425: Document auth-zone supports communication with DNS
primary on nondefault port.
- Fix unused variable warning when compiling with --enable-dnstap.
- Generated lexer and parser for #486; updated example.conf.
- Fix #413 (based on patch by k-ronny): unbound: does not compile
on macOS 11.1-x86_64 host.
- Use host_os instead of target_os in configure for Darwin8 build.
- Fix #500: SPEC file in version 1.13.1 references version 1.4;
unable to build RPM from source.
- Fix contrib/unbound.spec, fixed url and comment.
- Fix configure nonblocking test and onmingw test to use host.
- Merge #440 by kimheino: Various fixes to contrib/unbound_munin_ file.
- Fix a number of warnings reported by the gcc analyzer.
- Fix #495: Documentation or implementation of "verbosity" option.
- Fix #503: DNS over HTTPS response truncated.
- Fix warnings reported by the gcc analyzer.
- Add analyzer and port compile github workflow.
- Fix up permissions on rpl data file in tests.
- Fix testbound newline treatment in moment_read and tempfile write.
- Fix configure grep for reuseport default for failure.
- Fix compat ctime_r return value
- Fix configure does not require pkg-config if not needed.
- Fix unit test in the ctime_r calls for autotrust and in testbound.
- Fix auth zone download on windows to unlink before rename.
- Fix #506: Python Module Seems to Leak Memory if it Experiences an
Unhandled Exception.
- Fix Wunused-result compile warnings.
- Fix compiler warnings for #491.
- Fix clang-analysis warnings for testcode/readzone.c.
- Merge #510 from ndptech: Don't call a function which hasn't been
defined.
- Fix for #510: in depth, use ifdefs for windows api event calls.
- Fix spelling in doc/unbound.doxygen comment.
- Fix spelling in localzone.h comment.
- Fix unbound-control local_data and local_datas to print detailed
syntax errors.
- review fix to remove duplicate error printout.
- Insert header into testcode/readzone.c, it was missing.
- Fix from lint for ignored return value.
- Fix for older parsers for function call in serve expired get cached.
- Fix that ldns_zone_new_frm_fp_l counts the line number for an empty
line after a comment.
- Merge #512: unbound.service.in: upgrade hardening to latest
standards.
- Fix readzone unknown type print for memory resize.
- Merge #513: Stream reuse, attempt to fix #411, #439, #469. This
introduces a couple of fixes for the stream reuse functionality
that could result in broken internal structures.
- Fix #515: Compilation against openssl 3.0.0 beta2 is failing to
build unbound.
- For #515: Fix compilation with openssl 3.0.0 beta2, lib64 dir and
SSL_get_peer_certificate.
- Move acx_nlnetlabs.m4 to version 41, with lib64 openssl dir check.
- Prepare for OpenSSL 3.0.0 provider API usage, move the sldns
keyraw functions to produce EVP_PKEY results.
- Move RSA and DSA to use OpenSSL 3.0.0 API.
- Move ECDSA functions to use OpenSSL 3.0.0 API.
- iana portlist update.
- Fix verbose printout failure in tcp reuse unit test.
- Merge PR #517 from dyunwei: #420 breaks the mesh reply list
function that need to reuse the dns answer.
- Annotate assertion into error printout; we think it may be an
error, but the situation looks harmless.
- Fix sign comparison warning on FreeBSD.
- Listen to read or write events after the SSL handshake.
Sticky events on windows would stick on read when write was needed.
- Merge PR #415 from sibeream: Use
/proc/sys/net/ipv4/ip_local_port_range to determine available outgoing
ports. (New --enable-linux-ip-local-port-range configuration option)
- Bump MAX_RESTART_COUNT to 11 from 8; in relation to #438. This
allows longer CNAME chains in Unbound.
- In unit test use openssl set security level to allow keys in test.
- Fix static analysis warnings about localzone locks that are unused.
- Fix missing locks in zonemd unit test.
- Fix readzone compile under debug config.
- Fix out of sourcedir run of zonemd unit tests.
- Fix libnettle zonemd unit test.
- Fix unit test zonemd_reload for use in run_vm.
- Fix #520: Unbound 1.13.2rc1 fails to build python module.
==== vte ====
- BuildRequires python3-dataclasses since SLE 15.4 uses python36
to build.
- Add vte-enable-build-flag-pie.patch: enable PIE flag to be
compatible with gcc default linking option. Otherwise build will
be failed with current SLE-15-SP4 project setup.
==== vym ====
Version update (2.8.0 -> 2.8.8)
- Update to upstream version 2.8.8 (Bugfixes)
In 2.8.0 vymBaseDir was not set correctly, which made most of vym
unusable. See also https://github.com/insilmaril/vym/issues/14
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Enable LTO by using upstream patch fix-lto.patch.
- Drop unneeded patch on Leap and SLE by now:
webkit2gtk3-restore-npapi.patch (bsc#1189105).
==== xorg-x11-fonts ====
Subpackages: xorg-x11-fonts-core xorg-x11-fonts-legacy
- Convert the helv*.otb and cour*.otb files in a different way,
generating all available font sizes as fonts files named
* -75-dpi-converted and *-100dpi-converted and having the same
font name for 75 and 100 dpi converted fonts (fixes boo#1174895).
- As part of the above fix, don't remove the "Regular" suffix from
the full name of fonts in convertfont.py
==== xorg-x11-fonts-converted ====
- Convert the helv*.otb and cour*.otb files in a different way,
generating all available font sizes as fonts files named
* -75-dpi-converted and *-100dpi-converted and having the same
font name for 75 and 100 dpi converted fonts (fixes boo#1174895).
- As part of the above fix, don't remove the "Regular" suffix from
the full name of fonts in convertfont.py
==== yakuake ====
Version update (21.04.3 -> 21.08.0)
- Update to 21.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
- Update to 21.07.90
* New feature release
- Changes since 21.07.80:
* Tell cmake our version
- Update to 21.07.80
* New feature release
- Changes since 21.04.3:
* Allow switching the terminals in split view with CTRL+TAB
* Increase cmake and deps versions
* Build without Qt deprecations
* Port to QElapsedTimer
* Port away from deprecated QList methods
* Port various Qt deprecations
* Fix KF deprecations
* Fix clazy warnings
* Fix Yakuake icon appearing in taskbar through
Qt::Tool window flag (kde#360037)
==== yast2-country ====
Version update (4.4.2 -> 4.4.4)
Subpackages: yast2-country-data
- Offer the fr-afnor keyboard only if it is defined (bsc#1188867)
It is not part of SLE15 so far.
- 4.4.4
- AutoYaST: allow empty /profile/timezone/timezone setting,
meaning to keep the UTC default (bsc#1188406).
- 4.4.3
==== yast2-firstboot ====
Version update (4.4.3 -> 4.4.4)
- Move the home directory when the user login is modified in the
client for creating a user (related to bsc#1188612).
- 4.4.4
==== yast2-installation ====
Version update (4.4.14 -> 4.4.15)
- Activate devices before probing (bsc#1187220).
- 4.4.15
==== yast2-storage-ng ====
Version update (4.4.6 -> 4.4.7)
- Improve detection of devices that contain an installation
repository (bsc#1185694).
- 4.4.7
==== yast2-trans ====
Version update (84.87.20210723.6ea31dfcf1 -> 84.87.20210806.5bda944287)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20210806.5bda944287:
* New POT for text domain 'country'.
* New POT for text domain 'country'.
* New POT for text domain 'installation'.
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Czech)
* Translated using Weblate (Italian)
* Translated using Weblate (Hindi)
- Update to version 84.87.20210802.da4df69bfc:
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (French)
* Translated using Weblate (Catalan)
* New POT for text domain 'network'.
* New POT for text domain 'country'.
* Translated using Weblate (Italian)
* New POT for text domain 'update'.
* New POT for text domain 'autoinst'.
* Translated using Weblate (Czech)
==== yast2-users ====
Version update (4.4.5 -> 4.4.6)
- Allow to edit the name of an existing user (bsc#1188612).
- Allow to remove the password of an existing user(bsc#1189402).
- 4.4.6
1
0
Hi all,
Any chance of running tumbleweed natively on Apple M1 machines?
Dit bericht kan informatie bevatten die niet voor u is bestemd. Indien u niet de geadresseerde bent of dit bericht abusievelijk aan u is toegezonden, wordt u verzocht dat aan de afzender te melden en het bericht te verwijderen. De Staat aanvaardt geen aansprakelijkheid voor schade, van welke aard ook, die verband houdt met risico's verbonden aan het elektronisch verzenden van berichten.
This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. The State accepts no liability for damage of any kind resulting from the risks inherent in the electronic transmission of messages.
2
1
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
fetchmail (6.4.19 -> 6.4.20)
filesystem
hxtools (20201116 -> 20210803)
monitoring-plugins
perl-Encode (3.10 -> 3.11)
perl-Image-ExifTool (12.25 -> 12.29)
rubygem-fog-libvirt (0.8.0 -> 0.9.0)
squid (4.15 -> 4.16)
=== Details ===
==== fetchmail ====
Version update (6.4.19 -> 6.4.20)
Subpackages: fetchmailconf
- Update to 6.4.20: [bsc#1188875, CVE-2021-36386]
* CVE-2021-36386: DoS or information disclosure in some configurations.
When a log message exceeds c. 2 kByte in size, for instance,
with very long header contents, and depending on verbosity
option, fetchmail can crash or misreport each first log message
that requires a buffer reallocation. fetchmail then reallocates
memory and re-runs vsnprintf() without another call to va_start(),
so it reads garbage. The exact impact depends on many factors
around the compiler and operating system configurations used and
the implementation details of the stdarg.h interfaces of the two
functions mentioned before.
==== filesystem ====
- Leave subdirectories of /srv mode 755 as the apache openqa test relies on it
atm. Only set /srv itself to 555
- implement mkdir_p for ghost files as components may not exist
- move usrmerge conversion to %pre instead of %pretrans (boo#1188847)
- get rid of usrmerged macro usage, usrmerge is on in Factory always
==== hxtools ====
Version update (20201116 -> 20210803)
Subpackages: fd0ssh ofl
- Update to release 20210803
* vfontas: read support for BDF
* kbd: cp437x.uni learned a few Unicode codepoints for checkmarks
(This is a Unicode glyph map for use with all cp437 fonts)
==== monitoring-plugins ====
Subpackages: monitoring-plugins-breeze monitoring-plugins-by_ssh monitoring-plugins-cluster monitoring-plugins-common monitoring-plugins-cups monitoring-plugins-dhcp monitoring-plugins-dig monitoring-plugins-disk monitoring-plugins-disk_smb monitoring-plugins-dns monitoring-plugins-dummy monitoring-plugins-file_age monitoring-plugins-flexlm monitoring-plugins-http monitoring-plugins-icmp monitoring-plugins-ide_smart monitoring-plugins-ifoperstatus monitoring-plugins-ifstatus monitoring-plugins-ircd monitoring-plugins-load monitoring-plugins-log monitoring-plugins-mailq monitoring-plugins-mrtg monitoring-plugins-mrtgtraf monitoring-plugins-nagios monitoring-plugins-nt monitoring-plugins-ntp_peer monitoring-plugins-ntp_time monitoring-plugins-nwstat monitoring-plugins-oracle monitoring-plugins-overcr monitoring-plugins-ping monitoring-plugins-procs monitoring-plugins-real monitoring-plugins-rpc monitoring-plugins-sensors monitoring-plugins-smtp monitoring-plugins-ssh monitoring-plugins
-swap monitoring-plugins-tcp monitoring-plugins-time monitoring-plugins-ups monitoring-plugins-users monitoring-plugins-wave
- Remove unneeded BuildRequires on python-devel.
==== perl-Encode ====
Version update (3.10 -> 3.11)
- updated to 3.11
see /usr/share/doc/packages/perl-Encode/Changes
==== perl-Image-ExifTool ====
Version update (12.25 -> 12.29)
Subpackages: exiftool perl-File-RandomAccess
- Update to version 12.29:
* Added a few new Nikon and Olympus lenses (thanks LibRaw)
* Improved a QuickTime "File format error" message to be more
meaningful, and made it a minor error
* Changed PNG writer to add EXIF before IDAT
* Some changes the way JUMBF metadata is handled
* Patched to read timed GPS from a different type of INSV videos
* Patched a security issue
* Fixed problem where ExifTool could hang when processing mebx
timed metadata
* Added read support for Leica Image File (LIF) images
* Added a new Olympus LensType (thanks LibRaw)
* Decode another Panasonic tag (thanks LibRaw)
* Decode more timed metadata from Sony MP4 videos
* Attempt to shorten tag names for metadata in CZI files
* Allow full QuickTime Keys tag ID's in UserDefined tags
* Patched to handle special characters in Torrent tag values
* Added two new Nikon LensID values (thanks Daniel)
* Added a new Pentax RawDevelopmentProcess value
* Added a few new Sony LensType values (thanks Jos Roost)
* Added warning if IPTCDigest is not current
* Decode a couple more Pentax tags (thanks LibRaw)
* Decode streaming GPS from Novatek INNOVV MP4 and TS videos
* Improved tag names in confi_files/covert_regions.config
* Changed MIME types for MS Office macro-enabled formats
to add the .12
* Patched Canon LensID logic to properly identify the
Canon RF 24-105mm F4 L IS USM lens
* Patched decoding of camm6 GPSDateTime to use a flexible epoch
because other apps don't seem to use a consistent time zero
* Fixed family 7 group names for QuickTime Keys tags
* Fixed problem reading BeatsPerMinute from some MP4 files
* Fixed hemisphere problem when extracting GPS from 70mai
dashcam videos
* Added support for JPEG Stereo (JPS) images
* Added a new Sony LensType (thanks LibRaw)
* Added a new PentaxModelID (thanks LibRaw)
* Changed ExifTool namespace URI to use exiftool.org
instead of exiftool.ca in the -X option output (exiftool.ca
is still recognized when reading XML)
* Improved handling of large-array warnings in -htmldump output
* Changed handling of escaped characters in #[CSTR] lines
of -@ argfile
* Patched security vulnerability in argument of -lang option
* Fixed problem which could cause a "Wide character" warning
and generate a corrupted output file when writing
some illegal values
==== rubygem-fog-libvirt ====
Version update (0.8.0 -> 0.9.0)
updated to version 0.9.0
no changelog found
==== squid ====
Version update (4.15 -> 4.16)
- update to 4.16:
- Regression Fix: --with-valgrind-debug build broken since 4.15
- Bug 5129 pt1: remove Lock use from HttpRequestMethod
- Bug 5128: Translation: Fix '% i' typo in es/ERR_FORWARDING_DENIED
- Bug 4528: ICAP transactions quit on async DNS lookups
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.1.0.0 -> 7.1.0.4)
Mesa (21.1.5 -> 21.1.6)
Mesa-drivers (21.1.5 -> 21.1.6)
MozillaFirefox (90.0.1 -> 90.0.2)
aaa_base (84.87+git20210616.9cf42ff -> 84.87+git20210727.b447649)
alsa-utils
apache-commons-logging
apache2-mod_php7 (7.4.21 -> 7.4.22)
bash (5.1.4 -> 5.1.8)
bind (9.16.18 -> 9.16.19)
catfish (4.16.0 -> 4.16.2)
dav1d (0.9.0 -> 0.9.1)
gjs
gnome-session
gtk4
iproute2 (5.12 -> 5.13)
ipset (7.11 -> 7.14)
javapackages-tools
kernel-64kb (5.13.4 -> 5.13.6)
kernel-source (5.13.4 -> 5.13.6)
libreoffice
libzypp (17.27.0 -> 17.28.0)
lua54
metamail
mousepad (0.5.5 -> 0.5.6)
mtools (4.0.31 -> 4.0.34)
mutter
patterns-gnome
perl-DBD-SQLite
php7 (7.4.21 -> 7.4.22)
protobuf
python-gevent
selinux-policy (20210419 -> 20210716)
sudo
suitesparse
systemd (248.3 -> 248.6)
tftp
webkit2gtk3
xorg-x11-server (1.20.12 -> 1.20.13)
yast2-country (4.4.1 -> 4.4.2)
yast2-network (4.4.21 -> 4.4.22)
yast2-theme (4.4.1 -> 4.4.2)
zypper (1.14.46 -> 1.14.48)
=== Details ===
==== ImageMagick ====
Version update (7.1.0.0 -> 7.1.0.4)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- update to 7.1.0.4:
* trim no longer returns an empty image on 1-pixel width input (reference
https://github.com/ImageMagick/ImageMagick/issues/3896)
* remove virtual canvas offset from difference image.
* Added option to set the pixel format option of ffmpeg when reading a
video file with -define video:pixel-format=<value>.
* system() is not supported under IOS.
* accelerate subimage-search with FFT's (contributed by Fred).
* malloc() corruption fix
* Added option to set the vsync option of ffmpeg when reading or writing a
video file with -define video:vsync=<value>.
==== Mesa ====
Version update (21.1.5 -> 21.1.6)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.1.6
* sixth bugfix release
==== Mesa-drivers ====
Version update (21.1.5 -> 21.1.6)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon
- update to 21.1.6
* sixth bugfix release
==== MozillaFirefox ====
Version update (90.0.1 -> 90.0.2)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 90.0.2:
* Changed: Updates to support DoH Canada rollout (bmo#1713036)
* Fixed: Fixed truncated output when printing (bmo#1720621)
* Fixed: Fixed menu styling on some Gtk themes (bmo#1720441,
bmo#1720874)
==== aaa_base ====
Version update (84.87+git20210616.9cf42ff -> 84.87+git20210727.b447649)
Subpackages: aaa_base-extras
- Update to version 84.87+git20210727.b447649:
* Move /etc/profile.d/* to /usr/etc/profile.d/
==== alsa-utils ====
- Added hardening to systemd service(s). Modified:
* sound-extra.service
==== apache-commons-logging ====
- Disable tests everywhere, not only for arm6
==== apache2-mod_php7 ====
Version update (7.4.21 -> 7.4.22)
- updated to 7.4.22: This is a security and bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.22
==== bash ====
Version update (5.1.4 -> 5.1.8)
Subpackages: bash-doc
- Use a get_version_number.sh script
- Get patch lvl by running command to find it instead of hardcoding
- Remove old SUSE RPM constructs
- Clean spec file
==== bind ====
Version update (9.16.18 -> 9.16.19)
Subpackages: bind-doc bind-utils python3-bind
- Update to 9.16.19
* A race condition could occur where two threads were
competing for the same set of key file locks, leading to
a deadlock. This has been fixed. [GL #2786]
* create_keydata() created an invalid placeholder keydata
record upon a refresh failure, which prevented the
database of managed keys from subsequently being read
back. This has been fixed. [GL #2686]
* KASP support was extended with the "check DS" feature.
Zones with "dnssec-policy" and "parental-agents"
configured now check for DS presence and can perform
automatic KSK rollovers. [GL #1126]
* Rescheduling a setnsec3param() task when a zone failed
to load on startup caused a hang on shutdown. This has
been fixed. [GL #2791]
* The configuration-checking code failed to account for
the inheritance rules of the "dnssec-policy" option.
This has been fixed. [GL #2780]
* If nsupdate sends an SOA request and receives a REFUSED
response, it now fails over to the next available
server. [GL #2758]
* For UDP messages larger than the path MTU, named now
sends an empty response with the TC (TrunCated) bit set.
In addition, setting the DF (Don't Fragment) flag on
outgoing UDP sockets was re-enabled. [GL #2790]
* Views with recursion disabled are now configured with a
default cache size of 2 MB unless "max-cache-size" is
explicitly set. This prevents cache RBT hash tables from
being needlessly preallocated for such views. [GL #2777]
* Change 5644 inadvertently introduced a deadlock: when
locking the key file mutex for each zone structure in a
different view, the "in-view" logic was not considered.
This has been fixed. [GL #2783]
* Increasing "max-cache-size" for a running named instance
(using "rndc reconfig") did not cause the hash tables
used by cache databases to be grown accordingly. This
has been fixed. [GL #2770]
* Signed, insecure delegation responses prepared by named
either lacked the necessary NSEC records or contained
duplicate NSEC records when both wildcard expansion and
CNAME chaining were required to prepare the response.
This has been fixed. [GL #2759]
* A bug that caused the NSEC3 salt to be changed on every
restart for zones using KASP has been fixed. [GL #2725]
==== catfish ====
Version update (4.16.0 -> 4.16.2)
Subpackages: catfish-lang
- Update to version 4.16.2
* Use standard icon name application-x-executable-symbolic
instead of applications-other-symbolic
* Fix install with rpm/pkgbuild/pip
(gxo#apps/catfish#58, gxo#apps/catfish#59)
* Added keyboard hotkeys for search entry, new open dialog
* Fix Thunar "Show in FM" bug, better FM support
(gxo#apps/catfish#43)
* Stops freezes with special files when zip search enabled
* Better and safer refreshing of selected results
(gxo#apps/catfish#48)
* Enable sidebar by default (gxo#apps/catfish#45)
* Enable installation using pip (local source)
(gxo#apps/catfish!20)
* Add support for searching compressed files (gxo#apps/catfish#29)
* Add persistent settings for searching file contents
(gxo#apps/catfish#10)
* Add persistent settings for thumbnail view (gxo#apps/catfish#14)
* Add message and troff mimetypes to fulltext search
(gxo#apps/catfish!22)
* Add PDF support to fulltext search (gxo#apps/catfish#37)
* Fix loading in Wayland (gxo#apps/catfish#50)
* Stop current search when new one starts (gxo#apps/catfish!28)
* Use local MIME database info (gxo#apps/catfish!21)
* Translation Updates
==== dav1d ====
Version update (0.9.0 -> 0.9.1)
- Update to version 0.9.1
* 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
processors
* Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
10/12 arm32
* Fixes for filmgrain on ARM
* itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
* Misc improvements on SSE2, SSE4
==== gjs ====
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Adapt xorg-x11-Xvfb BuildRequires on SLE and Leap, whose X has
not updated to xorg-x11-server-Xvfb.
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Add gnome-session-exit-when-lost-name-on-bus.patch: gnome-session
exit immediately when lost name on bus
(bsc#1175622 glgo!GNOME/gnome-session!60, bsc#1188882).
==== gtk4 ====
Subpackages: gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0
- Add back Mesa-libGLESv2-devel BuildRequires for SLE and Leap.
The necessary header GLES2/gl2ext.h is still in the v2 package on
SLE/Leap.
==== iproute2 ====
Version update (5.12 -> 5.13)
- Update to release 5.13
* mptcp: add support for port-based endpoints
* nexthop: Add ability to specify group type, add support for
resilient nexthop groups and nexthop buckets
* ip: xfrm: add support for tfcpad
* ip-nexthop: support flush by id
* mptcp: add support for event monitoring
* bridge: monitor: add support for vlan monitoring
==== ipset ====
Version update (7.11 -> 7.14)
Subpackages: libipset13
- Update to release 7.14
* Allow specifying protocols by number
* Limit the maximum range of consecutive elements to add/delete
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Do not run tests on SLE12, since python3-test is not accessible
==== kernel-64kb ====
Version update (5.13.4 -> 5.13.6)
- Update config files.
Just refresh.
- commit 2d7b44d
- Linux 5.13.6 (bsc#1012628).
- igc: Fix use-after-free error during reset (bsc#1012628).
- igb: Fix use-after-free error during reset (bsc#1012628).
- igc: change default return of igc_read_phy_reg() (bsc#1012628).
- ixgbe: Fix an error handling path in 'ixgbe_probe()'
(bsc#1012628).
- igc: Fix an error handling path in 'igc_probe()' (bsc#1012628).
- igb: Fix an error handling path in 'igb_probe()' (bsc#1012628).
- fm10k: Fix an error handling path in 'fm10k_probe()'
(bsc#1012628).
- e1000e: Fix an error handling path in 'e1000_probe()'
(bsc#1012628).
- iavf: Fix an error handling path in 'iavf_probe()'
(bsc#1012628).
- igb: Check if num of q_vectors is smaller than max before
array access (bsc#1012628).
- igb: Fix position of assignment to *ring (bsc#1012628).
- net: stmmac: Terminate FPE workqueue in suspend (bsc#1012628).
- gve: Fix an error handling path in 'gve_probe()' (bsc#1012628).
- bpf, samples: Fix xdpsock with '-M' parameter missing unload
process (bsc#1012628).
- bonding: fix suspicious RCU usage in bond_ipsec_add_sa()
(bsc#1012628).
- bonding: fix null dereference in bond_ipsec_add_sa()
(bsc#1012628).
- ixgbevf: use xso.real_dev instead of xso.dev in callback
functions of struct xfrmdev_ops (bsc#1012628).
- bonding: fix suspicious RCU usage in bond_ipsec_del_sa()
(bsc#1012628).
- bonding: disallow setting nested bonding + ipsec offload
(bsc#1012628).
- bonding: Add struct bond_ipesc to manage SA (bsc#1012628).
- bonding: fix suspicious RCU usage in bond_ipsec_offload_ok()
(bsc#1012628).
- bonding: fix incorrect return value of bond_ipsec_offload_ok()
(bsc#1012628).
- ipv6: fix 'disable_policy' for fwd packets (bsc#1012628).
- stmmac: platform: Fix signedness bug in stmmac_probe_config_dt()
(bsc#1012628).
- selftests: icmp_redirect: remove from checking for IPv6 route
get (bsc#1012628).
- selftests: icmp_redirect: IPv6 PMTU info should be cleared
after redirect (bsc#1012628).
- pwm: sprd: Ensure configuring period and duty_cycle isn't
wrongly skipped (bsc#1012628).
- cxgb4: fix IRQ free race during driver unload (bsc#1012628).
- drm/vmwgfx: Fix a bad merge in otable batch takedown
(bsc#1012628).
- mptcp: fix warning in __skb_flow_dissect() when do syn cookie
for subflow join (bsc#1012628).
- mptcp: remove redundant req destruct in subflow_check_req()
(bsc#1012628).
- mptcp: fix syncookie process if mptcp can not_accept new subflow
(bsc#1012628).
- mptcp: add sk parameter for mptcp_get_options (bsc#1012628).
- mptcp: avoid processing packet if a subflow reset (bsc#1012628).
- selftests: mptcp: fix case multiple subflows limited by server
(bsc#1012628).
- mptcp: use fast lock for subflows when possible (bsc#1012628).
- mptcp: refine mptcp_cleanup_rbuf (bsc#1012628).
- mptcp: properly account bulk freed memory (bsc#1012628).
- net: phy: marvell10g: fix differentiation of 88X3310 from
88X3340 (bsc#1012628).
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove
(bsc#1012628).
- net: ocelot: fix switchdev objects synced for wrong netdev
with LAG offload (bsc#1012628).
- sfc: fix lack of XDP TX queues - error XDP TX failed (-22)
(bsc#1012628).
- KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is
unsupported on the SVM (bsc#1012628).
- KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet
header fails (bsc#1012628).
- KVM: SVM: Fix sev_pin_memory() error checks in SEV migration
utilities (bsc#1012628).
- arm64: mte: fix restoration of GCR_EL1 from suspend
(bsc#1012628).
- ARM: dts: aspeed: Update e3c246d4i vuart properties
(bsc#1012628).
- firmware: arm_scmi: Ensure drivers provide a probe function
(bsc#1012628).
- perf inject: Fix dso->nsinfo refcounting (bsc#1012628).
- perf map: Fix dso->nsinfo refcounting (bsc#1012628).
- perf probe: Fix dso->nsinfo refcounting (bsc#1012628).
- perf env: Fix sibling_dies memory leak (bsc#1012628).
- perf test session_topology: Delete session->evlist
(bsc#1012628).
- perf test event_update: Fix memory leak of evlist (bsc#1012628).
- perf test event_update: Fix memory leak of unit (bsc#1012628).
- perf dso: Fix memory leak in dso__new_map() (bsc#1012628).
- perf test maps__merge_in: Fix memory leak of maps (bsc#1012628).
- perf env: Fix memory leak of cpu_pmu_caps (bsc#1012628).
- perf report: Free generated help strings for sort option
(bsc#1012628).
- perf script: Release zstd data (bsc#1012628).
- perf script: Fix memory 'threads' and 'cpus' leaks on exit
(bsc#1012628).
- perf lzma: Close lzma stream on exit (bsc#1012628).
- perf probe-file: Delete namelist in del_events() on the error
path (bsc#1012628).
- perf data: Close all files in close_dir() (bsc#1012628).
- perf sched: Fix record failure when CONFIG_SCHEDSTATS is not
set (bsc#1012628).
- Kbuild: lto: fix module versionings mismatch in GNU make 3.X
(bsc#1012628).
- ASoC: wm_adsp: Correct wm_coeff_tlv_get handling (bsc#1012628).
- spi: stm32: fixes pm_runtime calls in probe/remove
(bsc#1012628).
- regulator: hi6421: Use correct variable type for regmap api
val argument (bsc#1012628).
- regulator: hi6421: Fix getting wrong drvdata (bsc#1012628).
- spi: mediatek: fix fifo rx mode (bsc#1012628).
- ASoC: rt5631: Fix regcache sync errors on resume (bsc#1012628).
- bpf, test: fix NULL pointer dereference on invalid
expected_attach_type (bsc#1012628).
- bpf: Fix tail_call_reachable rejection for interpreter when
jit failed (bsc#1012628).
- xdp, net: Fix use-after-free in bpf_xdp_link_release
(bsc#1012628).
- ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states
(bsc#1012628).
- timers: Fix get_next_timer_interrupt() with no timers pending
(bsc#1012628).
- drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts
(bsc#1012628).
- net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend on
NET_DSA_MV88E6XXX (bsc#1012628).
- liquidio: Fix unintentional sign extension issue on left shift
of u16 (bsc#1012628).
- s390/bpf: Perform r1 range checking before accessing
jit->seen_reg[r1] (bsc#1012628).
- bpf, sockmap: Fix potential memory leak on unlikely error case
(bsc#1012628).
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats
(bsc#1012628).
- bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats
(bsc#1012628).
- bpftool: Check malloc return value in mount_bpffs_for_pin
(bsc#1012628).
- net: fix uninit-value in caif_seqpkt_sendmsg (bsc#1012628).
- spi: spi-cadence-quadspi: Fix division by zero warning
(bsc#1012628).
- usb: hso: fix error handling code of hso_create_net_device
(bsc#1012628).
- dma-mapping: handle vmalloc addresses in
dma_common_{mmap,get_sgtable} (bsc#1012628).
- ASoC: soc-pcm: add a flag to reverse the stop sequence
(bsc#1012628).
- efi/tpm: Differentiate missing and invalid final event log table
(bsc#1012628).
- net: decnet: Fix sleeping inside in af_decnet (bsc#1012628).
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash
(bsc#1012628).
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (bsc#1012628).
- net: sched: fix memory leak in tcindex_partial_destroy_work
(bsc#1012628).
- sctp: trim optlen when it's a huge value in sctp_setsockopt
(bsc#1012628).
- netrom: Decrease sock refcount when sock timers expire
(bsc#1012628).
- scsi: iscsi: Fix iface sysfs attr detection (bsc#1012628).
- scsi: target: Fix protect handling in WRITE SAME(32)
(bsc#1012628).
- spi: cadence: Correct initialisation of runtime PM again
(bsc#1012628).
- ACPI: Kconfig: Fix table override from built-in initrd
(bsc#1012628).
- efi/dev-path-parser: Switch to use for_each_acpi_dev_match()
(bsc#1012628).
- ACPI: utils: Fix reference counting in for_each_acpi_dev_match()
(bsc#1012628).
- bnxt_en: don't disable an already disabled PCI device
(bsc#1012628).
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()
(bsc#1012628).
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in
bnxt_fw_rset_task() (bsc#1012628).
- bnxt_en: fix error path of FW reset (bsc#1012628).
- bnxt_en: Validate vlan protocol ID on RX packets (bsc#1012628).
- bnxt_en: Check abort error state in bnxt_half_open_nic()
(bsc#1012628).
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition
(bsc#1012628).
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp
(bsc#1012628).
- ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID
(bsc#1012628).
- net: hns3: fix possible mismatches resp of mailbox
(bsc#1012628).
- net: hns3: fix rx VLAN offload state inconsistent issue
(bsc#1012628).
- spi: spi-bcm2835: Fix deadlock (bsc#1012628).
- io_uring: fix memleak in io_init_wq_offload() (bsc#1012628).
- net/sched: act_skbmod: Skip non-Ethernet packets (bsc#1012628).
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions
(bsc#1012628).
- ceph: don't WARN if we're still opening a session to an MDS
(bsc#1012628).
- i2c: mpc: Poll for MCF (bsc#1012628).
- scsi: target: Fix NULL dereference on XCOPY completion
(bsc#1012628).
- drm/ttm: Force re-init if ttm_global_init() fails (bsc#1012628).
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is
not RESETTING (bsc#1012628).
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL
LTE modem" (bsc#1012628).
- afs: Fix tracepoint string placement with built-in AFS
(bsc#1012628).
- afs: check function return (bsc#1012628).
- afs: Fix setting of writeback_index (bsc#1012628).
- r8169: Avoid duplicate sysfs entry creation error (bsc#1012628).
- nvme: set the PRACT bit when using Write Zeroes with T10 PI
(bsc#1012628).
- sctp: update active_key for asoc when old key is being replaced
(bsc#1012628).
- udp: check encap socket in __udp_lib_err (bsc#1012628).
- ibmvnic: Remove the proper scrq flush (bsc#1012628).
- riscv: Fix 32-bit RISC-V boot failure (bsc#1012628).
- tcp: disable TFO blackhole logic by default (bsc#1012628).
- net: dsa: sja1105: make VID 4095 a bridge VLAN too
(bsc#1012628).
- RISC-V: load initrd wherever it fits into memory (bsc#1012628).
- net: sched: cls_api: Fix the the wrong parameter (bsc#1012628).
- drm/panel: raspberrypi-touchscreen: Prevent double-free
(bsc#1012628).
- dpaa2-switch: seed the buffer pool after allocating the swp
(bsc#1012628).
- cifs: only write 64kb at a time when fallocating a small region
of a file (bsc#1012628).
- cifs: fix fallocate when trying to allocate a hole
(bsc#1012628).
- ACPI: fix NULL pointer dereference (bsc#1012628).
- io_uring: Fix race condition when sqp thread goes to sleep
(bsc#1012628).
- mmc: core: Don't allocate IDA for OF aliases (bsc#1012628).
- s390/ftrace: fix ftrace_update_ftrace_func implementation
(bsc#1012628).
- s390/boot: fix use of expolines in the DMA code (bsc#1012628).
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type
(bsc#1012628).
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
(bsc#1012628).
- ALSA: sb: Fix potential ABBA deadlock in CSP driver
(bsc#1012628).
- ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a
machine (bsc#1012628).
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (bsc#1012628).
- ALSA: pcm: Call substream ack() method upon compat mmap commit
(bsc#1012628).
- ALSA: pcm: Fix mmap capability check (bsc#1012628).
- usb: xhci: avoid renesas_usb_fw.mem when it's unusable
(bsc#1012628).
- xhci: Fix lost USB 2 remote wake (bsc#1012628).
- usb: ehci: Prevent missed ehci interrupts with edge-triggered
MSI (bsc#1012628).
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state
(bsc#1012628).
- usb: hub: Disable USB 3 device initiated lpm if exit latency
is too high (bsc#1012628).
- usb: hub: Fix link power management max exit latency (MEL)
calculations (bsc#1012628).
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS
(bsc#1012628).
- usb: max-3421: Prevent corruption of freed memory (bsc#1012628).
- usb: renesas_usbhs: Fix superfluous irqs happen after
usb_pkt_pop() (bsc#1012628).
- USB: serial: option: add support for u-blox LARA-R6 family
(bsc#1012628).
- USB: serial: cp210x: fix comments for GE CS1000 (bsc#1012628).
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
(bsc#1012628).
- usb: gadget: Fix Unbalanced pm_runtime_enable in
tegra_xudc_probe (bsc#1012628).
- usb: dwc2: Skip clock gating on Samsung SoCs (bsc#1012628).
- usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode
(bsc#1012628).
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode
(bsc#1012628).
- usb: typec: tipd: Don't block probing of consumer of "connector"
nodes (bsc#1012628).
- usb: typec: stusb160x: register role switch before interrupt
registration (bsc#1012628).
- usb: typec: stusb160x: Don't block probing of consumer of
"connector" nodes (bsc#1012628).
- firmware/efi: Tell memblock about EFI iomem reservations
(bsc#1012628).
- tracepoints: Update static_call before tp_funcs when adding
a tracepoint (bsc#1012628).
- tracing/histogram: Rename "cpu" to "common_cpu" (bsc#1012628).
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop
(bsc#1012628).
- tracing: Synthetic event field_pos is an index not a boolean
(bsc#1012628).
- btrfs: check for missing device in btrfs_trim_fs (bsc#1012628).
- btrfs: fix unpersisted i_size on fsync after expanding truncate
(bsc#1012628).
- btrfs: fix lock inversion problem when doing qgroup extent
tracing (bsc#1012628).
- media: ngene: Fix out-of-bounds bug in
ngene_command_config_free_buf() (bsc#1012628).
- ixgbe: Fix packet corruption due to missing DMA sync
(bsc#1012628).
- driver core: auxiliary bus: Fix memory leak when
driver_register() fail (bsc#1012628).
- bus: mhi: pci_generic: Apply no-op for wake using sideband
wake boolean (bsc#1012628).
- bus: mhi: core: Validate channel ID when processing command
completions (bsc#1012628).
- bus: mhi: pci_generic: Fix inbound IPCR channel (bsc#1012628).
- posix-cpu-timers: Fix rearm racing against process tick
(bsc#1012628).
- selftest: use mmap instead of posix_memalign to allocate memory
(bsc#1012628).
- io_uring: explicitly count entries for poll reqs (bsc#1012628).
- io_uring: remove double poll entry on arm failure (bsc#1012628).
- io_uring: fix early fdput() of file (bsc#1012628).
- userfaultfd: do not untag user pointers (bsc#1012628).
- kfence: move the size check to the beginning of __kfence_alloc()
(bsc#1012628).
- kfence: skip all GFP_ZONEMASK allocations (bsc#1012628).
- mm: call flush_dcache_page() in memcpy_to_page() and
memzero_page() (bsc#1012628).
- mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON
interaction (bsc#1012628).
- memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG
regions (bsc#1012628).
- mm: fix the deadlock in finish_fault() (bsc#1012628).
- hugetlbfs: fix mount mode command line processing (bsc#1012628).
- rbd: don't hold lock_rwsem while running_list is being drained
(bsc#1012628).
- rbd: always kick acquire on "acquired" and "released"
notifications (bsc#1012628).
- misc: eeprom: at24: Always append device id even if label
property is set (bsc#1012628).
- nds32: fix up stack guard gap (bsc#1012628).
- driver core: Prevent warning when removing a device link from
unregistered consumer (bsc#1012628).
- drm: Return -ENOTTY for non-drm ioctls (bsc#1012628).
- drm/amdgpu: update gc golden setting for dimgrey_cavefish
(bsc#1012628).
- drm/amdgpu: update the golden setting for vangogh (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- spi: spi-cadence-quadspi: Revert "Fix division by zero warning"
(bsc#1012628).
- bonding: fix build issue (bsc#1012628).
- mptcp: fix 'masking a bool' warning (bsc#1012628).
- skbuff: Release nfct refcount on napi stolen or re-used skbs
(bsc#1012628).
- ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in
(bsc#1012628).
- Documentation: Fix intiramfs script name (bsc#1012628).
- arm64: entry: fix KCOV suppression (bsc#1012628).
- perf inject: Close inject.output on exit (bsc#1012628).
- drm/i915/gvt: Clear d3_entered on elsp cmd submission
(bsc#1012628).
- spi: spi-cadence-quadspi: Fix division by zero warning - try2
(bsc#1012628).
- sfc: ensure correct number of XDP queues (bsc#1012628).
- skbuff: Fix build with SKB extensions disabled (bsc#1012628).
- commit b45358d
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (bsc#1188838
CVE-2021-37576).
- commit b53c0bd
- Linux 5.13.5 (bsc#1012628).
- mt76: mt7921: continue to probe driver when fw already
downloaded (bsc#1012628).
- udp: properly flush normal packet at GRO time (bsc#1012628).
- udp: annotate data races around unix_sk(sk)->gso_size
(bsc#1012628).
- firmware: arm_scmi: Avoid padding in sensor message structure
(bsc#1012628).
- drm/panel: nt35510: Do not fail if DSI read fails (bsc#1012628).
- perf test bpf: Free obj_buf (bsc#1012628).
- bpf: Track subprog poke descriptors correctly and fix
use-after-free (bsc#1012628).
- bpftool: Properly close va_list 'ap' by va_end() on error
(bsc#1012628).
- tools: bpf: Fix error in 'make -C tools/ bpf_install'
(bsc#1012628).
- tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path
(bsc#1012628).
- ipv6: tcp: drop silly ICMPv6 packet too big messages
(bsc#1012628).
- tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized
(bsc#1012628).
- tcp: annotate data races around tp->mtu_info (bsc#1012628).
- tcp: consistently disable header prediction for mptcp
(bsc#1012628).
- ARM: dts: everest: Add phase corrections for eMMC (bsc#1012628).
- ARM: dts: tacoma: Add phase corrections for eMMC (bsc#1012628).
- ARM: dts: aspeed: Fix AST2600 machines line names (bsc#1012628).
- vboxsf: Add support for the atomic_open directory-inode op
(bsc#1012628).
- vboxsf: Add vboxsf_[create|release]_sf_handle() helpers
(bsc#1012628).
- vboxsf: Make vboxsf_dir_create() return the handle for the
created file (bsc#1012628).
- vboxsf: Honor excl flag to the dir-inode create op
(bsc#1012628).
- kbuild: do not suppress Kconfig prompts for silent build
(bsc#1012628).
- dma-buf/sync_file: Don't leak fences on merge failure
(bsc#1012628).
- net: fddi: fix UAF in fza_probe (bsc#1012628).
- net: dsa: properly check for the bridge_leave methods in
dsa_switch_bridge_leave() (bsc#1012628).
- net: validate lwtstate->data before returning from
skb_tunnel_info() (bsc#1012628).
- net: do not reuse skbuff allocated from skbuff_fclone_cache
in the skb cache (bsc#1012628).
- net: send SYNACK packet with accepted fwmark (bsc#1012628).
- net: ti: fix UAF in tlan_remove_one (bsc#1012628).
- net: qcom/emac: fix UAF in emac_remove (bsc#1012628).
- net: moxa: fix UAF in moxart_mac_probe (bsc#1012628).
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices
(bsc#1012628).
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
(bsc#1012628).
- net: netdevsim: use xso.real_dev instead of xso.dev in callback
functions of struct xfrmdev_ops (bsc#1012628).
- net: marvell: always set skb_shared_info in
mvneta_swbm_add_rx_fragment (bsc#1012628).
- net: bridge: sync fdb to new unicast-filtering ports
(bsc#1012628).
- net/sched: act_ct: remove and free nf_table callbacks
(bsc#1012628).
- vmxnet3: fix cksum offload issues for tunnels with non-default
udp ports (bsc#1012628).
- netfilter: nf_tables: Fix dereference of null pointer flow
(bsc#1012628).
- net/sched: act_ct: fix err check for nf_conntrack_confirm
(bsc#1012628).
- netfilter: ctnetlink: suspicious RCU usage in
ctnetlink_dump_helpinfo (bsc#1012628).
- net: ipv6: fix return value of ip6_skb_dst_mtu (bsc#1012628).
- net: dsa: mv88e6xxx: enable SerDes PCS register dump via
ethtool -d on Topaz (bsc#1012628).
- net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
(bsc#1012628).
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
(bsc#1012628).
- f2fs: Show casefolding support only when supported
(bsc#1012628).
- mm/userfaultfd: fix uffd-wp special cases for fork()
(bsc#1012628).
- mm/thp: simplify copying of huge zero page pmd when fork
(bsc#1012628).
- Revert "mm/shmem: fix shmem_swapin() race with swapoff"
(bsc#1012628).
- Revert "swap: fix do_swap_page() race with swapoff"
(bsc#1012628).
- arm64: dts: marvell: armada-37xx: move firmware node to generic
dtsi file (bsc#1012628).
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware
compatible string (bsc#1012628).
- cifs: prevent NULL deref in cifs_compose_mount_options()
(bsc#1012628).
- s390: introduce proper type handling call_on_stack() macro
(bsc#1012628).
- s390/traps: do not test MONITOR CALL without CONFIG_BUG
(bsc#1012628).
- thermal/core/thermal_of: Stop zone device before unregistering
it (bsc#1012628).
- perf/x86/intel/uncore: Clean up error handling path of iio
mapping (bsc#1012628).
- sched/fair: Fix CFS bandwidth hrtimer expiry type (bsc#1012628).
- scsi: qedf: Add check to synchronize abort and flush
(bsc#1012628).
- scsi: libfc: Fix array index out of bound exception
(bsc#1012628).
- scsi: libsas: Add LUN number check in .slave_alloc callback
(bsc#1012628).
- scsi: aic7xxx: Fix unintentional sign extension issue on left
shift of u8 (bsc#1012628).
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type
(bsc#1012628).
- arch/arm64/boot/dts/marvell: fix NAND partitioning scheme
(bsc#1012628).
- kbuild: mkcompile_h: consider timestamp if
KBUILD_BUILD_TIMESTAMP is set (bsc#1012628).
- arm64: dts: qcom: sm8150: Disable Adreno and modem by default
(bsc#1012628).
- arm64: dts: qcom: sm8250: Fix pcie2_lane unit address
(bsc#1012628).
- thermal/drivers/sprd: Add missing of_node_put for loop iteration
(bsc#1012628).
- thermal/drivers/imx_sc: Add missing of_node_put for loop
iteration (bsc#1012628).
- thermal/drivers/rcar_gen3_thermal: Do not shadow
rcar_gen3_ths_tj_1 (bsc#1012628).
- thermal/core: Correct function name
thermal_zone_device_unregister() (bsc#1012628).
- arm64: dts: imx8: conn: fix enet clock setting (bsc#1012628).
- arm64: dts: imx8mq: assign PCIe clocks (bsc#1012628).
- arm64: dts: imx8mn-beacon-som: Assign PMIC clock (bsc#1012628).
- arm64: dts: ls208xa: remove bus-num from dspi node
(bsc#1012628).
- arm64: dts: rockchip: Update RK3399 PCI host bridge window to
32-bit address memory (bsc#1012628).
- firmware: tegra: bpmp: Fix Tegra234-only builds (bsc#1012628).
- soc/tegra: fuse: Fix Tegra234-only builds (bsc#1012628).
- ARM: OMAP2+: Block suspend for am3 and am4 if PM is not
configured (bsc#1012628).
- arm64: dts: qcom: sc7180: Add wakeup delay for adau codec
(bsc#1012628).
- ARM: dts: stm32: fix stpmic node for stm32mp1 boards
(bsc#1012628).
- ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on
DHCOM SoM (bsc#1012628).
- ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM
(bsc#1012628).
- ARM: dts: stm32: Drop unused linux,wakeup from touchscreen
node on DHCOM SoM (bsc#1012628).
- ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply
(bsc#1012628).
- ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7
(bsc#1012628).
- ARM: dts: stm32: move stmmac axi config in ethernet node on
stm32mp15 (bsc#1012628).
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent
warnings (bsc#1012628).
- ARM: dts: rockchip: fix supply properties in io-domains nodes
(bsc#1012628).
- arm64: dts: juno: Update SCPI nodes as per the YAML schema
(bsc#1012628).
- i3c: master: svc: drop free_irq of devm_request_irq allocated
irq (bsc#1012628).
- ARM: dts: bcm283x: Fix up GPIO LED node names (bsc#1012628).
- ARM: dts: bcm283x: Fix up MMC node names (bsc#1012628).
- ARM: dts: aspeed: Everest: Fix cable card PCA chips
(bsc#1012628).
- firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not
selected (bsc#1012628).
- firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig
(bsc#1012628).
- memory: tegra: Fix compilation warnings on 64bit platforms
(bsc#1012628).
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent
warnings (bsc#1012628).
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU
(bsc#1012628).
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
(bsc#1012628).
- ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin
(bsc#1012628).
- ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2
(bsc#1012628).
- ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2
(bsc#1012628).
- arm64: dts: qcom: sc7180: Move rmtfs memory region
(bsc#1012628).
- arm64: dts: qcom: sm8250: fix display nodes (bsc#1012628).
- arm64: dts: qcom: sm8350: fix the node unit addresses
(bsc#1012628).
- ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant
(bsc#1012628).
- ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO
in device-trees (bsc#1012628).
- arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board:
Fix MCU_RGMII1_TXC direction (bsc#1012628).
- arm64: tegra: Add PMU node for Tegra194 (bsc#1012628).
- ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names
(bsc#1012628).
- ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios
(bsc#1012628).
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios
(bsc#1012628).
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag
for gpios (bsc#1012628).
- kbuild: sink stdout from cmd for silent build (bsc#1012628).
- arm64: dts: renesas: beacon: Fix USB ref clock references
(bsc#1012628).
- arm64: dts: renesas: beacon: Fix USB extal reference
(bsc#1012628).
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (bsc#1012628).
- ARM: dts: ux500: Fix orientation of Janice accelerometer
(bsc#1012628).
- ARM: dts: imx6dl-riotboard: configure PHY clock and set proper
EEE value (bsc#1012628).
- ARM: dts: ux500: Fix some compatible strings (bsc#1012628).
- ARM: dts: ux500: Fix orientation of accelerometer (bsc#1012628).
- ARM: dts: ux500: Rename gpio-controller node (bsc#1012628).
- ARM: dts: ux500: Fix interrupt cells (bsc#1012628).
- arm64: dts: rockchip: fix regulator-gpio states array
(bsc#1012628).
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info
(bsc#1012628).
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control
(bsc#1012628).
- soc: mediatek: add missing MODULE_DEVICE_TABLE (bsc#1012628).
- soc: bcm: brcmstb: remove unused variable
'brcmstb_machine_match' (bsc#1012628).
- ARM: dts: BCM5301X: Fix pinmux subnodes names (bsc#1012628).
- ARM: dts: Hurricane 2: Fix NAND nodes names (bsc#1012628).
- ARM: dts: BCM63xx: Fix NAND nodes names (bsc#1012628).
- ARM: NSP: dts: fix NAND nodes names (bsc#1012628).
- ARM: Cygnus: dts: fix NAND nodes names (bsc#1012628).
- ARM: brcmstb: dts: fix NAND nodes names (bsc#1012628).
- ARM: dts: BCM5301X: Fix NAND nodes names (bsc#1012628).
- reset: ti-syscon: fix to_ti_syscon_reset_data macro
(bsc#1012628).
- arm64: dts: rockchip: Fix power-controller node names for rk3399
(bsc#1012628).
- arm64: dts: rockchip: Fix power-controller node names for rk3328
(bsc#1012628).
- arm64: dts: rockchip: Fix power-controller node names for px30
(bsc#1012628).
- ARM: dts: rockchip: Fix power-controller node names for rk3288
(bsc#1012628).
- ARM: dts: rockchip: Fix power-controller node names for rk3188
(bsc#1012628).
- ARM: dts: rockchip: Fix power-controller node names for rk3066a
(bsc#1012628).
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
(bsc#1012628).
- ARM: dts: rockchip: Fix the timer clocks order (bsc#1012628).
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
(bsc#1012628).
- arm64: dts: rockchip: Use only supported PCIe link speed on
rk3399 (bsc#1012628).
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin
and rk3288 (bsc#1012628).
- ARM: dts: rockchip: Fix thermal sensor cells o rk322x
(bsc#1012628).
- ARM: dts: gemini: add device_type on pci (bsc#1012628).
- ARM: dts: gemini: rename mdio to the right name (bsc#1012628).
- commit d9d5075
- r8152: Fix a deadlock by doubly PM resume (bsc#1186194).
- r8152: Fix potential PM refcount imbalance (bsc#1186194).
- commit f6cd057
==== kernel-source ====
Version update (5.13.4 -> 5.13.6)
Subpackages: kernel-default kernel-docs
- Update config files.
Just refresh.
- commit 2d7b44d
- Linux 5.13.6 (bsc#1012628).
- igc: Fix use-after-free error during reset (bsc#1012628).
- igb: Fix use-after-free error during reset (bsc#1012628).
- igc: change default return of igc_read_phy_reg() (bsc#1012628).
- ixgbe: Fix an error handling path in 'ixgbe_probe()'
(bsc#1012628).
- igc: Fix an error handling path in 'igc_probe()' (bsc#1012628).
- igb: Fix an error handling path in 'igb_probe()' (bsc#1012628).
- fm10k: Fix an error handling path in 'fm10k_probe()'
(bsc#1012628).
- e1000e: Fix an error handling path in 'e1000_probe()'
(bsc#1012628).
- iavf: Fix an error handling path in 'iavf_probe()'
(bsc#1012628).
- igb: Check if num of q_vectors is smaller than max before
array access (bsc#1012628).
- igb: Fix position of assignment to *ring (bsc#1012628).
- net: stmmac: Terminate FPE workqueue in suspend (bsc#1012628).
- gve: Fix an error handling path in 'gve_probe()' (bsc#1012628).
- bpf, samples: Fix xdpsock with '-M' parameter missing unload
process (bsc#1012628).
- bonding: fix suspicious RCU usage in bond_ipsec_add_sa()
(bsc#1012628).
- bonding: fix null dereference in bond_ipsec_add_sa()
(bsc#1012628).
- ixgbevf: use xso.real_dev instead of xso.dev in callback
functions of struct xfrmdev_ops (bsc#1012628).
- bonding: fix suspicious RCU usage in bond_ipsec_del_sa()
(bsc#1012628).
- bonding: disallow setting nested bonding + ipsec offload
(bsc#1012628).
- bonding: Add struct bond_ipesc to manage SA (bsc#1012628).
- bonding: fix suspicious RCU usage in bond_ipsec_offload_ok()
(bsc#1012628).
- bonding: fix incorrect return value of bond_ipsec_offload_ok()
(bsc#1012628).
- ipv6: fix 'disable_policy' for fwd packets (bsc#1012628).
- stmmac: platform: Fix signedness bug in stmmac_probe_config_dt()
(bsc#1012628).
- selftests: icmp_redirect: remove from checking for IPv6 route
get (bsc#1012628).
- selftests: icmp_redirect: IPv6 PMTU info should be cleared
after redirect (bsc#1012628).
- pwm: sprd: Ensure configuring period and duty_cycle isn't
wrongly skipped (bsc#1012628).
- cxgb4: fix IRQ free race during driver unload (bsc#1012628).
- drm/vmwgfx: Fix a bad merge in otable batch takedown
(bsc#1012628).
- mptcp: fix warning in __skb_flow_dissect() when do syn cookie
for subflow join (bsc#1012628).
- mptcp: remove redundant req destruct in subflow_check_req()
(bsc#1012628).
- mptcp: fix syncookie process if mptcp can not_accept new subflow
(bsc#1012628).
- mptcp: add sk parameter for mptcp_get_options (bsc#1012628).
- mptcp: avoid processing packet if a subflow reset (bsc#1012628).
- selftests: mptcp: fix case multiple subflows limited by server
(bsc#1012628).
- mptcp: use fast lock for subflows when possible (bsc#1012628).
- mptcp: refine mptcp_cleanup_rbuf (bsc#1012628).
- mptcp: properly account bulk freed memory (bsc#1012628).
- net: phy: marvell10g: fix differentiation of 88X3310 from
88X3340 (bsc#1012628).
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove
(bsc#1012628).
- net: ocelot: fix switchdev objects synced for wrong netdev
with LAG offload (bsc#1012628).
- sfc: fix lack of XDP TX queues - error XDP TX failed (-22)
(bsc#1012628).
- KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is
unsupported on the SVM (bsc#1012628).
- KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet
header fails (bsc#1012628).
- KVM: SVM: Fix sev_pin_memory() error checks in SEV migration
utilities (bsc#1012628).
- arm64: mte: fix restoration of GCR_EL1 from suspend
(bsc#1012628).
- ARM: dts: aspeed: Update e3c246d4i vuart properties
(bsc#1012628).
- firmware: arm_scmi: Ensure drivers provide a probe function
(bsc#1012628).
- perf inject: Fix dso->nsinfo refcounting (bsc#1012628).
- perf map: Fix dso->nsinfo refcounting (bsc#1012628).
- perf probe: Fix dso->nsinfo refcounting (bsc#1012628).
- perf env: Fix sibling_dies memory leak (bsc#1012628).
- perf test session_topology: Delete session->evlist
(bsc#1012628).
- perf test event_update: Fix memory leak of evlist (bsc#1012628).
- perf test event_update: Fix memory leak of unit (bsc#1012628).
- perf dso: Fix memory leak in dso__new_map() (bsc#1012628).
- perf test maps__merge_in: Fix memory leak of maps (bsc#1012628).
- perf env: Fix memory leak of cpu_pmu_caps (bsc#1012628).
- perf report: Free generated help strings for sort option
(bsc#1012628).
- perf script: Release zstd data (bsc#1012628).
- perf script: Fix memory 'threads' and 'cpus' leaks on exit
(bsc#1012628).
- perf lzma: Close lzma stream on exit (bsc#1012628).
- perf probe-file: Delete namelist in del_events() on the error
path (bsc#1012628).
- perf data: Close all files in close_dir() (bsc#1012628).
- perf sched: Fix record failure when CONFIG_SCHEDSTATS is not
set (bsc#1012628).
- Kbuild: lto: fix module versionings mismatch in GNU make 3.X
(bsc#1012628).
- ASoC: wm_adsp: Correct wm_coeff_tlv_get handling (bsc#1012628).
- spi: stm32: fixes pm_runtime calls in probe/remove
(bsc#1012628).
- regulator: hi6421: Use correct variable type for regmap api
val argument (bsc#1012628).
- regulator: hi6421: Fix getting wrong drvdata (bsc#1012628).
- spi: mediatek: fix fifo rx mode (bsc#1012628).
- ASoC: rt5631: Fix regcache sync errors on resume (bsc#1012628).
- bpf, test: fix NULL pointer dereference on invalid
expected_attach_type (bsc#1012628).
- bpf: Fix tail_call_reachable rejection for interpreter when
jit failed (bsc#1012628).
- xdp, net: Fix use-after-free in bpf_xdp_link_release
(bsc#1012628).
- ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states
(bsc#1012628).
- timers: Fix get_next_timer_interrupt() with no timers pending
(bsc#1012628).
- drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts
(bsc#1012628).
- net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend on
NET_DSA_MV88E6XXX (bsc#1012628).
- liquidio: Fix unintentional sign extension issue on left shift
of u16 (bsc#1012628).
- s390/bpf: Perform r1 range checking before accessing
jit->seen_reg[r1] (bsc#1012628).
- bpf, sockmap: Fix potential memory leak on unlikely error case
(bsc#1012628).
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats
(bsc#1012628).
- bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats
(bsc#1012628).
- bpftool: Check malloc return value in mount_bpffs_for_pin
(bsc#1012628).
- net: fix uninit-value in caif_seqpkt_sendmsg (bsc#1012628).
- spi: spi-cadence-quadspi: Fix division by zero warning
(bsc#1012628).
- usb: hso: fix error handling code of hso_create_net_device
(bsc#1012628).
- dma-mapping: handle vmalloc addresses in
dma_common_{mmap,get_sgtable} (bsc#1012628).
- ASoC: soc-pcm: add a flag to reverse the stop sequence
(bsc#1012628).
- efi/tpm: Differentiate missing and invalid final event log table
(bsc#1012628).
- net: decnet: Fix sleeping inside in af_decnet (bsc#1012628).
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash
(bsc#1012628).
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (bsc#1012628).
- net: sched: fix memory leak in tcindex_partial_destroy_work
(bsc#1012628).
- sctp: trim optlen when it's a huge value in sctp_setsockopt
(bsc#1012628).
- netrom: Decrease sock refcount when sock timers expire
(bsc#1012628).
- scsi: iscsi: Fix iface sysfs attr detection (bsc#1012628).
- scsi: target: Fix protect handling in WRITE SAME(32)
(bsc#1012628).
- spi: cadence: Correct initialisation of runtime PM again
(bsc#1012628).
- ACPI: Kconfig: Fix table override from built-in initrd
(bsc#1012628).
- efi/dev-path-parser: Switch to use for_each_acpi_dev_match()
(bsc#1012628).
- ACPI: utils: Fix reference counting in for_each_acpi_dev_match()
(bsc#1012628).
- bnxt_en: don't disable an already disabled PCI device
(bsc#1012628).
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()
(bsc#1012628).
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in
bnxt_fw_rset_task() (bsc#1012628).
- bnxt_en: fix error path of FW reset (bsc#1012628).
- bnxt_en: Validate vlan protocol ID on RX packets (bsc#1012628).
- bnxt_en: Check abort error state in bnxt_half_open_nic()
(bsc#1012628).
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition
(bsc#1012628).
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp
(bsc#1012628).
- ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID
(bsc#1012628).
- net: hns3: fix possible mismatches resp of mailbox
(bsc#1012628).
- net: hns3: fix rx VLAN offload state inconsistent issue
(bsc#1012628).
- spi: spi-bcm2835: Fix deadlock (bsc#1012628).
- io_uring: fix memleak in io_init_wq_offload() (bsc#1012628).
- net/sched: act_skbmod: Skip non-Ethernet packets (bsc#1012628).
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions
(bsc#1012628).
- ceph: don't WARN if we're still opening a session to an MDS
(bsc#1012628).
- i2c: mpc: Poll for MCF (bsc#1012628).
- scsi: target: Fix NULL dereference on XCOPY completion
(bsc#1012628).
- drm/ttm: Force re-init if ttm_global_init() fails (bsc#1012628).
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is
not RESETTING (bsc#1012628).
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL
LTE modem" (bsc#1012628).
- afs: Fix tracepoint string placement with built-in AFS
(bsc#1012628).
- afs: check function return (bsc#1012628).
- afs: Fix setting of writeback_index (bsc#1012628).
- r8169: Avoid duplicate sysfs entry creation error (bsc#1012628).
- nvme: set the PRACT bit when using Write Zeroes with T10 PI
(bsc#1012628).
- sctp: update active_key for asoc when old key is being replaced
(bsc#1012628).
- udp: check encap socket in __udp_lib_err (bsc#1012628).
- ibmvnic: Remove the proper scrq flush (bsc#1012628).
- riscv: Fix 32-bit RISC-V boot failure (bsc#1012628).
- tcp: disable TFO blackhole logic by default (bsc#1012628).
- net: dsa: sja1105: make VID 4095 a bridge VLAN too
(bsc#1012628).
- RISC-V: load initrd wherever it fits into memory (bsc#1012628).
- net: sched: cls_api: Fix the the wrong parameter (bsc#1012628).
- drm/panel: raspberrypi-touchscreen: Prevent double-free
(bsc#1012628).
- dpaa2-switch: seed the buffer pool after allocating the swp
(bsc#1012628).
- cifs: only write 64kb at a time when fallocating a small region
of a file (bsc#1012628).
- cifs: fix fallocate when trying to allocate a hole
(bsc#1012628).
- ACPI: fix NULL pointer dereference (bsc#1012628).
- io_uring: Fix race condition when sqp thread goes to sleep
(bsc#1012628).
- mmc: core: Don't allocate IDA for OF aliases (bsc#1012628).
- s390/ftrace: fix ftrace_update_ftrace_func implementation
(bsc#1012628).
- s390/boot: fix use of expolines in the DMA code (bsc#1012628).
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type
(bsc#1012628).
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
(bsc#1012628).
- ALSA: sb: Fix potential ABBA deadlock in CSP driver
(bsc#1012628).
- ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a
machine (bsc#1012628).
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (bsc#1012628).
- ALSA: pcm: Call substream ack() method upon compat mmap commit
(bsc#1012628).
- ALSA: pcm: Fix mmap capability check (bsc#1012628).
- usb: xhci: avoid renesas_usb_fw.mem when it's unusable
(bsc#1012628).
- xhci: Fix lost USB 2 remote wake (bsc#1012628).
- usb: ehci: Prevent missed ehci interrupts with edge-triggered
MSI (bsc#1012628).
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state
(bsc#1012628).
- usb: hub: Disable USB 3 device initiated lpm if exit latency
is too high (bsc#1012628).
- usb: hub: Fix link power management max exit latency (MEL)
calculations (bsc#1012628).
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS
(bsc#1012628).
- usb: max-3421: Prevent corruption of freed memory (bsc#1012628).
- usb: renesas_usbhs: Fix superfluous irqs happen after
usb_pkt_pop() (bsc#1012628).
- USB: serial: option: add support for u-blox LARA-R6 family
(bsc#1012628).
- USB: serial: cp210x: fix comments for GE CS1000 (bsc#1012628).
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
(bsc#1012628).
- usb: gadget: Fix Unbalanced pm_runtime_enable in
tegra_xudc_probe (bsc#1012628).
- usb: dwc2: Skip clock gating on Samsung SoCs (bsc#1012628).
- usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode
(bsc#1012628).
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode
(bsc#1012628).
- usb: typec: tipd: Don't block probing of consumer of "connector"
nodes (bsc#1012628).
- usb: typec: stusb160x: register role switch before interrupt
registration (bsc#1012628).
- usb: typec: stusb160x: Don't block probing of consumer of
"connector" nodes (bsc#1012628).
- firmware/efi: Tell memblock about EFI iomem reservations
(bsc#1012628).
- tracepoints: Update static_call before tp_funcs when adding
a tracepoint (bsc#1012628).
- tracing/histogram: Rename "cpu" to "common_cpu" (bsc#1012628).
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop
(bsc#1012628).
- tracing: Synthetic event field_pos is an index not a boolean
(bsc#1012628).
- btrfs: check for missing device in btrfs_trim_fs (bsc#1012628).
- btrfs: fix unpersisted i_size on fsync after expanding truncate
(bsc#1012628).
- btrfs: fix lock inversion problem when doing qgroup extent
tracing (bsc#1012628).
- media: ngene: Fix out-of-bounds bug in
ngene_command_config_free_buf() (bsc#1012628).
- ixgbe: Fix packet corruption due to missing DMA sync
(bsc#1012628).
- driver core: auxiliary bus: Fix memory leak when
driver_register() fail (bsc#1012628).
- bus: mhi: pci_generic: Apply no-op for wake using sideband
wake boolean (bsc#1012628).
- bus: mhi: core: Validate channel ID when processing command
completions (bsc#1012628).
- bus: mhi: pci_generic: Fix inbound IPCR channel (bsc#1012628).
- posix-cpu-timers: Fix rearm racing against process tick
(bsc#1012628).
- selftest: use mmap instead of posix_memalign to allocate memory
(bsc#1012628).
- io_uring: explicitly count entries for poll reqs (bsc#1012628).
- io_uring: remove double poll entry on arm failure (bsc#1012628).
- io_uring: fix early fdput() of file (bsc#1012628).
- userfaultfd: do not untag user pointers (bsc#1012628).
- kfence: move the size check to the beginning of __kfence_alloc()
(bsc#1012628).
- kfence: skip all GFP_ZONEMASK allocations (bsc#1012628).
- mm: call flush_dcache_page() in memcpy_to_page() and
memzero_page() (bsc#1012628).
- mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON
interaction (bsc#1012628).
- memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG
regions (bsc#1012628).
- mm: fix the deadlock in finish_fault() (bsc#1012628).
- hugetlbfs: fix mount mode command line processing (bsc#1012628).
- rbd: don't hold lock_rwsem while running_list is being drained
(bsc#1012628).
- rbd: always kick acquire on "acquired" and "released"
notifications (bsc#1012628).
- misc: eeprom: at24: Always append device id even if label
property is set (bsc#1012628).
- nds32: fix up stack guard gap (bsc#1012628).
- driver core: Prevent warning when removing a device link from
unregistered consumer (bsc#1012628).
- drm: Return -ENOTTY for non-drm ioctls (bsc#1012628).
- drm/amdgpu: update gc golden setting for dimgrey_cavefish
(bsc#1012628).
- drm/amdgpu: update the golden setting for vangogh (bsc#1012628).
- drm/amdgpu: update golden setting for sienna_cichlid
(bsc#1012628).
- spi: spi-cadence-quadspi: Revert "Fix division by zero warning"
(bsc#1012628).
- bonding: fix build issue (bsc#1012628).
- mptcp: fix 'masking a bool' warning (bsc#1012628).
- skbuff: Release nfct refcount on napi stolen or re-used skbs
(bsc#1012628).
- ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in
(bsc#1012628).
- Documentation: Fix intiramfs script name (bsc#1012628).
- arm64: entry: fix KCOV suppression (bsc#1012628).
- perf inject: Close inject.output on exit (bsc#1012628).
- drm/i915/gvt: Clear d3_entered on elsp cmd submission
(bsc#1012628).
- spi: spi-cadence-quadspi: Fix division by zero warning - try2
(bsc#1012628).
- sfc: ensure correct number of XDP queues (bsc#1012628).
- skbuff: Fix build with SKB extensions disabled (bsc#1012628).
- commit b45358d
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (bsc#1188838
CVE-2021-37576).
- commit b53c0bd
- Linux 5.13.5 (bsc#1012628).
- mt76: mt7921: continue to probe driver when fw already
downloaded (bsc#1012628).
- udp: properly flush normal packet at GRO time (bsc#1012628).
- udp: annotate data races around unix_sk(sk)->gso_size
(bsc#1012628).
- firmware: arm_scmi: Avoid padding in sensor message structure
(bsc#1012628).
- drm/panel: nt35510: Do not fail if DSI read fails (bsc#1012628).
- perf test bpf: Free obj_buf (bsc#1012628).
- bpf: Track subprog poke descriptors correctly and fix
use-after-free (bsc#1012628).
- bpftool: Properly close va_list 'ap' by va_end() on error
(bsc#1012628).
- tools: bpf: Fix error in 'make -C tools/ bpf_install'
(bsc#1012628).
- tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path
(bsc#1012628).
- ipv6: tcp: drop silly ICMPv6 packet too big messages
(bsc#1012628).
- tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized
(bsc#1012628).
- tcp: annotate data races around tp->mtu_info (bsc#1012628).
- tcp: consistently disable header prediction for mptcp
(bsc#1012628).
- ARM: dts: everest: Add phase corrections for eMMC (bsc#1012628).
- ARM: dts: tacoma: Add phase corrections for eMMC (bsc#1012628).
- ARM: dts: aspeed: Fix AST2600 machines line names (bsc#1012628).
- vboxsf: Add support for the atomic_open directory-inode op
(bsc#1012628).
- vboxsf: Add vboxsf_[create|release]_sf_handle() helpers
(bsc#1012628).
- vboxsf: Make vboxsf_dir_create() return the handle for the
created file (bsc#1012628).
- vboxsf: Honor excl flag to the dir-inode create op
(bsc#1012628).
- kbuild: do not suppress Kconfig prompts for silent build
(bsc#1012628).
- dma-buf/sync_file: Don't leak fences on merge failure
(bsc#1012628).
- net: fddi: fix UAF in fza_probe (bsc#1012628).
- net: dsa: properly check for the bridge_leave methods in
dsa_switch_bridge_leave() (bsc#1012628).
- net: validate lwtstate->data before returning from
skb_tunnel_info() (bsc#1012628).
- net: do not reuse skbuff allocated from skbuff_fclone_cache
in the skb cache (bsc#1012628).
- net: send SYNACK packet with accepted fwmark (bsc#1012628).
- net: ti: fix UAF in tlan_remove_one (bsc#1012628).
- net: qcom/emac: fix UAF in emac_remove (bsc#1012628).
- net: moxa: fix UAF in moxart_mac_probe (bsc#1012628).
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices
(bsc#1012628).
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
(bsc#1012628).
- net: netdevsim: use xso.real_dev instead of xso.dev in callback
functions of struct xfrmdev_ops (bsc#1012628).
- net: marvell: always set skb_shared_info in
mvneta_swbm_add_rx_fragment (bsc#1012628).
- net: bridge: sync fdb to new unicast-filtering ports
(bsc#1012628).
- net/sched: act_ct: remove and free nf_table callbacks
(bsc#1012628).
- vmxnet3: fix cksum offload issues for tunnels with non-default
udp ports (bsc#1012628).
- netfilter: nf_tables: Fix dereference of null pointer flow
(bsc#1012628).
- net/sched: act_ct: fix err check for nf_conntrack_confirm
(bsc#1012628).
- netfilter: ctnetlink: suspicious RCU usage in
ctnetlink_dump_helpinfo (bsc#1012628).
- net: ipv6: fix return value of ip6_skb_dst_mtu (bsc#1012628).
- net: dsa: mv88e6xxx: enable SerDes PCS register dump via
ethtool -d on Topaz (bsc#1012628).
- net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
(bsc#1012628).
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
(bsc#1012628).
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
(bsc#1012628).
- f2fs: Show casefolding support only when supported
(bsc#1012628).
- mm/userfaultfd: fix uffd-wp special cases for fork()
(bsc#1012628).
- mm/thp: simplify copying of huge zero page pmd when fork
(bsc#1012628).
- Revert "mm/shmem: fix shmem_swapin() race with swapoff"
(bsc#1012628).
- Revert "swap: fix do_swap_page() race with swapoff"
(bsc#1012628).
- arm64: dts: marvell: armada-37xx: move firmware node to generic
dtsi file (bsc#1012628).
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware
compatible string (bsc#1012628).
- cifs: prevent NULL deref in cifs_compose_mount_options()
(bsc#1012628).
- s390: introduce proper type handling call_on_stack() macro
(bsc#1012628).
- s390/traps: do not test MONITOR CALL without CONFIG_BUG
(bsc#1012628).
- thermal/core/thermal_of: Stop zone device before unregistering
it (bsc#1012628).
- perf/x86/intel/uncore: Clean up error handling path of iio
mapping (bsc#1012628).
- sched/fair: Fix CFS bandwidth hrtimer expiry type (bsc#1012628).
- scsi: qedf: Add check to synchronize abort and flush
(bsc#1012628).
- scsi: libfc: Fix array index out of bound exception
(bsc#1012628).
- scsi: libsas: Add LUN number check in .slave_alloc callback
(bsc#1012628).
- scsi: aic7xxx: Fix unintentional sign extension issue on left
shift of u8 (bsc#1012628).
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type
(bsc#1012628).
- arch/arm64/boot/dts/marvell: fix NAND partitioning scheme
(bsc#1012628).
- kbuild: mkcompile_h: consider timestamp if
KBUILD_BUILD_TIMESTAMP is set (bsc#1012628).
- arm64: dts: qcom: sm8150: Disable Adreno and modem by default
(bsc#1012628).
- arm64: dts: qcom: sm8250: Fix pcie2_lane unit address
(bsc#1012628).
- thermal/drivers/sprd: Add missing of_node_put for loop iteration
(bsc#1012628).
- thermal/drivers/imx_sc: Add missing of_node_put for loop
iteration (bsc#1012628).
- thermal/drivers/rcar_gen3_thermal: Do not shadow
rcar_gen3_ths_tj_1 (bsc#1012628).
- thermal/core: Correct function name
thermal_zone_device_unregister() (bsc#1012628).
- arm64: dts: imx8: conn: fix enet clock setting (bsc#1012628).
- arm64: dts: imx8mq: assign PCIe clocks (bsc#1012628).
- arm64: dts: imx8mn-beacon-som: Assign PMIC clock (bsc#1012628).
- arm64: dts: ls208xa: remove bus-num from dspi node
(bsc#1012628).
- arm64: dts: rockchip: Update RK3399 PCI host bridge window to
32-bit address memory (bsc#1012628).
- firmware: tegra: bpmp: Fix Tegra234-only builds (bsc#1012628).
- soc/tegra: fuse: Fix Tegra234-only builds (bsc#1012628).
- ARM: OMAP2+: Block suspend for am3 and am4 if PM is not
configured (bsc#1012628).
- arm64: dts: qcom: sc7180: Add wakeup delay for adau codec
(bsc#1012628).
- ARM: dts: stm32: fix stpmic node for stm32mp1 boards
(bsc#1012628).
- ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on
DHCOM SoM (bsc#1012628).
- ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM
(bsc#1012628).
- ARM: dts: stm32: Drop unused linux,wakeup from touchscreen
node on DHCOM SoM (bsc#1012628).
- ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply
(bsc#1012628).
- ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7
(bsc#1012628).
- ARM: dts: stm32: move stmmac axi config in ethernet node on
stm32mp15 (bsc#1012628).
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent
warnings (bsc#1012628).
- ARM: dts: rockchip: fix supply properties in io-domains nodes
(bsc#1012628).
- arm64: dts: juno: Update SCPI nodes as per the YAML schema
(bsc#1012628).
- i3c: master: svc: drop free_irq of devm_request_irq allocated
irq (bsc#1012628).
- ARM: dts: bcm283x: Fix up GPIO LED node names (bsc#1012628).
- ARM: dts: bcm283x: Fix up MMC node names (bsc#1012628).
- ARM: dts: aspeed: Everest: Fix cable card PCA chips
(bsc#1012628).
- firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not
selected (bsc#1012628).
- firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig
(bsc#1012628).
- memory: tegra: Fix compilation warnings on 64bit platforms
(bsc#1012628).
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent
warnings (bsc#1012628).
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU
(bsc#1012628).
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
(bsc#1012628).
- ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin
(bsc#1012628).
- ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2
(bsc#1012628).
- ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2
(bsc#1012628).
- arm64: dts: qcom: sc7180: Move rmtfs memory region
(bsc#1012628).
- arm64: dts: qcom: sm8250: fix display nodes (bsc#1012628).
- arm64: dts: qcom: sm8350: fix the node unit addresses
(bsc#1012628).
- ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant
(bsc#1012628).
- ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO
in device-trees (bsc#1012628).
- arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board:
Fix MCU_RGMII1_TXC direction (bsc#1012628).
- arm64: tegra: Add PMU node for Tegra194 (bsc#1012628).
- ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names
(bsc#1012628).
- ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios
(bsc#1012628).
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios
(bsc#1012628).
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag
for gpios (bsc#1012628).
- kbuild: sink stdout from cmd for silent build (bsc#1012628).
- arm64: dts: renesas: beacon: Fix USB ref clock references
(bsc#1012628).
- arm64: dts: renesas: beacon: Fix USB extal reference
(bsc#1012628).
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (bsc#1012628).
- ARM: dts: ux500: Fix orientation of Janice accelerometer
(bsc#1012628).
- ARM: dts: imx6dl-riotboard: configure PHY clock and set proper
EEE value (bsc#1012628).
- ARM: dts: ux500: Fix some compatible strings (bsc#1012628).
- ARM: dts: ux500: Fix orientation of accelerometer (bsc#1012628).
- ARM: dts: ux500: Rename gpio-controller node (bsc#1012628).
- ARM: dts: ux500: Fix interrupt cells (bsc#1012628).
- arm64: dts: rockchip: fix regulator-gpio states array
(bsc#1012628).
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info
(bsc#1012628).
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control
(bsc#1012628).
- soc: mediatek: add missing MODULE_DEVICE_TABLE (bsc#1012628).
- soc: bcm: brcmstb: remove unused variable
'brcmstb_machine_match' (bsc#1012628).
- ARM: dts: BCM5301X: Fix pinmux subnodes names (bsc#1012628).
- ARM: dts: Hurricane 2: Fix NAND nodes names (bsc#1012628).
- ARM: dts: BCM63xx: Fix NAND nodes names (bsc#1012628).
- ARM: NSP: dts: fix NAND nodes names (bsc#1012628).
- ARM: Cygnus: dts: fix NAND nodes names (bsc#1012628).
- ARM: brcmstb: dts: fix NAND nodes names (bsc#1012628).
- ARM: dts: BCM5301X: Fix NAND nodes names (bsc#1012628).
- reset: ti-syscon: fix to_ti_syscon_reset_data macro
(bsc#1012628).
- arm64: dts: rockchip: Fix power-controller node names for rk3399
(bsc#1012628).
- arm64: dts: rockchip: Fix power-controller node names for rk3328
(bsc#1012628).
- arm64: dts: rockchip: Fix power-controller node names for px30
(bsc#1012628).
- ARM: dts: rockchip: Fix power-controller node names for rk3288
(bsc#1012628).
- ARM: dts: rockchip: Fix power-controller node names for rk3188
(bsc#1012628).
- ARM: dts: rockchip: Fix power-controller node names for rk3066a
(bsc#1012628).
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
(bsc#1012628).
- ARM: dts: rockchip: Fix the timer clocks order (bsc#1012628).
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
(bsc#1012628).
- arm64: dts: rockchip: Use only supported PCIe link speed on
rk3399 (bsc#1012628).
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin
and rk3288 (bsc#1012628).
- ARM: dts: rockchip: Fix thermal sensor cells o rk322x
(bsc#1012628).
- ARM: dts: gemini: add device_type on pci (bsc#1012628).
- ARM: dts: gemini: rename mdio to the right name (bsc#1012628).
- commit d9d5075
- r8152: Fix a deadlock by doubly PM resume (bsc#1186194).
- r8152: Fix potential PM refcount imbalance (bsc#1186194).
- commit f6cd057
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Source profile.d/alljava.sh from either /etc (if found) or
/usr/etc).
==== libzypp ====
Version update (17.27.0 -> 17.28.0)
- Rephrase vendor conflict message in case 2 packages are
involved (bsc#1187760)
This covers the case where not the packages itself would change
its vendor, but replaces a package from a different vendor.
- Fix solver jobs for PTFs (bsc#1186503)
- spec: switch to pkgconfig(openssl)
- Show key fpr from signature when signature check fails
(bsc#1187224)
Rpm by default only shows the short key ID when checking the
signature of a package fails. This patch reads the signatures
from the RPM headers and replaces she short IDs with the key
fingerprints fetched from the signatures.
- Implement alternative single transaction commit strategy.
This patch adds a experimental commit strategy that runs all
operations in a single rpm transaction, speeding up the execution
a lot.
- Use ZYPP_MEDIANETWORK=1 to enable the experimental new media
backend.
- Implement zchunk download, refactor Downloader backend.
- Fix purge-kernels fails with kernels from Kernel:HEAD
(bsc#1187738)
There recently was a change in the kernel package naming scheme
in regards to rc kernels. Since kernel upstream uses characters
in the version that are not allowed in rpm versions a "-rc" was
previously replaced with ".rc" which broke sorting by version, to
fix this issue it was replaced with "~rc", which unfortunately
broke the purge-kernels logic. This patch makes sure purge-kernel
does apply the same conversion.
- version 17.28.0 (22)
==== lua54 ====
- Update upstream-bugs.patch and upstream-bugs-test.patch to fix
bugs 4,5,6 for build and tests respectively.
==== metamail ====
- Add simple mimelang tool to be able to check unicode block of
UTF-8 MIME encoded e-mail subjects
==== mousepad ====
Version update (0.5.5 -> 0.5.6)
Subpackages: libmousepad0
- Update to version 0.5.6
* Add session backup and restore
* Remember windows and tabs (gxo#apps/mousepad#21,
gxo#apps/mousepad!108)
* Handle unsaved documents (gxo#apps/mousepad#32,
gxo#apps/mousepad!109)
* DE session support (gxo#apps/mousepad#3, gxo#apps/mousepad!110)
* Extend the use of recent history (gxo#apps/mousepad!107)
* Add use of `GtkSourceView:smart-backspace`
(gxo#apps/mousepad!101)
* Add a "Move Words" action (gxo#apps/mousepad!100)
* Add a setting to control tab expansion (gxo#apps/mousepad#100)
* Prefs dialog: Substitute CSD for status bar visibility
* Add a "File" tab to the prefs dialog (gxo#apps/mousepad!108)
* Make search input fields less flickery (gxo#apps/mousepad!104)
* Allow saving non-existent, empty but named file
(gxo#apps/mousepad#120, gxo#apps/mousepad!103)
* Enable "Save" action for read-only documents
(gxo#apps/mousepad#126, gxo#apps/mousepad!103)
* Make "Find as you type" an option (gxo#apps/mousepad!102)
* Reveal hidden setting "indent-on-tab" (gxo#apps/mousepad!101)
* A review of duplicated view-related actions
(gxo#apps/mousepad#127)
* Add a test plugin to monitor application state
(gxo#apps/mousepad!105)
* Add a test script for Mousepad (gxo#apps/mousepad!99)
* Filter notebook click events also on y-coordinate
(gxo#apps/mousepad#144)
* Allow to open files from the trash can (gxo#apps/mousepad#141,
gxo#apps/mousepad!112)
* Monitor file deletion (gxo#apps/mousepad#140,
gxo#apps/mousepad!111)
* Printing: Create config file if it does not exist
* Check all windows for the file to be opened
* Fix wrong externally modified document in some situations
* Plugin support: Properly handle plugin settings
(gxo#apps/mousepad#136)
* Direct monitoring of symlink targets
* Set the state of submenu actions
* print-dialog: Fix some memory leaks
* Fix a type inconsistency in the "encoding-changed" signal
* Always check if the user has explicitly set a filetype
* Fix monitoring events to listen to
* Ensure statefull actions exist until their state is recovered
* Fix GVariant-related memory leaks
* Do not warn if the plugin directory does not exist
* Add a sanity check on the window for "Externally Modified"
* Do not set the style scheme id as translatable
* Properly update recent menu in case of file deletion
* CSD: Set the decoration layout for all windows
* Add a sanity check on file location for monitoring
* Add "preferences" action to `mousepad.desktop`
(gxo#apps/mousepad#130)
* Translation Updates
==== mtools ====
Version update (4.0.31 -> 4.0.34)
- mtools 4.0.34:
* Fix mcopy -s issue
- includes changes from 4.0.33:
* Fix support for partitions
* Add support for image files on command line to mcat
- includes changes from 4.0.32:
* Simplify algorithm that choses filesystem parameters for
format, and align it more closely with what Win7 does
* Fix mformatting XDF when XDF not explicitly specified on
mformat command line
* easier way to enter sizes on mformat command line
(mformat -C -T 1440K)
* For small sizes, mformat assumes floppy geometries
(heads 1 or 2, tracks 40 or 80)
* Handle attempts to mformat too small filesystems more
gracefully
* Enable minfo to print out additional mformat command line
parameters, if the present filesystem uses non-default
values for these
* minfo no longer prints bigsect if smallsect is set
* for remap filter, error when trying to write non-zero data
to unmapped sectors
- drop mtools-autoconf.diff, no longer needed
- drop mtools-fat-bits.diff, drop candidate for some time
==== mutter ====
- Synchronize changelog between SLE, Leap and Factory.
- Disable eglstream on Leap/SLE by now since it is under review.
- Add versioned BuildRequires to pkgconfig(libinput):
https://gitlab.gnome.org/GNOME/mutter/-/blob/gnome-40/meson.build#L47
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Replace %{is_opensuse} tags with %{?is_opensuse} to remove
dependency on the project defined macro.
==== perl-DBD-SQLite ====
- Add patch silence_sqlite_unicode_deprecation_warning.patch
See https://github.com/DBD-SQLite/DBD-SQLite/issues/87
==== php7 ====
Version update (7.4.21 -> 7.4.22)
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- updated to 7.4.22: This is a security and bug fix release. See
https://www.php.net/ChangeLog-7.php#7.4.22
==== protobuf ====
Subpackages: libprotobuf-lite28 libprotobuf28 python38-protobuf
- Remove two build requires that are not needed
==== python-gevent ====
- Skip two tests that fail in SLE/Leap:
* skip-tests-in-leap.patch
==== selinux-policy ====
Version update (20210419 -> 20210716)
Subpackages: selinux-policy-targeted
- Update to version 20210716
- Remove interfaces for container module before building the package
(bsc#1188184)
- Updated
* fix_init.patch
* fix_systemd_watch.patch
to adapt to upstream changes
- Use tabrmd SELinux modules from tpm2.0-abrmd instead of storing
here
==== sudo ====
Subpackages: sudo-plugin-python
- Fix LC_TIME incorrectly named LC_ATIME
==== suitesparse ====
Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5
- Enable openblas on riscv64
==== systemd ====
Version update (248.3 -> 248.6)
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev
- Import commit 73e9e6fb847513c6d62f2fb445778ef5bc0fe516 (merge of v248.6)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/cb29bcc5ef2c0ee659686c5d229646a…
- Drop 0001-Revert-core-prevent-excessive-proc-self-mountinfo-pa.patch
Commit 81107b8419c39f726fd2805517a5b9faab204e59 fixes
https://github.com/systemd/systemd/issues/19464 which makes the
aforementioned patch not needed anymore.
- Drop 1003-basic-unit-name-adjust-comments.patch
It's been merged in SUSE/v248 branch
- Import commit cb29bcc5ef2c0ee659686c5d229646a6ba98ec50 (merge of v248.5)
4a1c5f34bd basic/unit-name: do not use strdupa() on a path (bsc#1188063 CVE-2021-33910)
[...]
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/94efce2ee59fca15a48ff9c232c8dd7…
- Drop 1002-basic-unit-name-do-not-use-strdupa-on-a-path.patch as it
was merged in v248.5.
- Import commit 94efce2ee59fca15a48ff9c232c8dd7cf930c0a0 (merge of v248.4)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/c0aecee593511e49638579cb2b9ac8a…
- Drop 1001-unit-name-generate-a-clear-error-code-when-convertin.patch
as it was merged in v248.4.
- Import commit c0aecee593511e49638579cb2b9ac8aaf1f8e6c8
42ec1d537a login: use a hwdb entry for tagging Parallels' fb devices with 'master-of-seat' tag
ecc7c7b462 login: use a hwdb entry for tagging HyperV's fb devices with 'master-of-seat' tag
a4cfd70476 login: XGI Z7/Z9 (XG20 core) graphic chip requires master-of-seat to be set (bsc#1187154)
ef553e0199 sd-dhcp-client: tentatively ignore FORCERENEW command (bsc#1185972 CVE-2020-13529)
aae6c575fc sd-dhcp-client: logs when dhcp client unexpectedly gains a new lease
258a3d2043 sd-dhcp-client: shorten code a bit
0a80303114 sd-dhcp-client: check error earlier and reduce indentation
==== tftp ====
- correct source url to new location
- Use systemd-sysusers external package
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add BuildRequires pkgconfig(glproto) for SLE and Leap which have
not included the new packaging of the relevant headers.
==== xorg-x11-server ====
Version update (1.20.12 -> 1.20.13)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk
- Update to version 1.20.13
* bugfix release
- supersedes U_present-get_crtc-should-not-return-crtc-when-its-scr.patch,
U_modesetting-unflip-not-possible-when-glamor-is-not-s.patch
==== yast2-country ====
Version update (4.4.1 -> 4.4.2)
Subpackages: yast2-country-data
- Add the AFNOR standardized French keyboard layout (NF Z71-300)
(bsc#1188867)
- 4.4.2
==== yast2-network ====
Version update (4.4.21 -> 4.4.22)
- Fix write of device routes. (bsc#1188908)
- 4.4.22
==== yast2-theme ====
Version update (4.4.1 -> 4.4.2)
Subpackages: yast2-theme-breeze
- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2
==== zypper ====
Version update (1.14.46 -> 1.14.48)
Subpackages: zypper-log zypper-needs-restarting
- Support new reports for singletrans rpm commit.
- BuildRequires: libzypp-devel >= 17.27.1.
For lock/query comments.
- Prompt: choose exact match if prompt options are not prefix
free (bsc#1188156)
- Install summary: Show new and removed packages closer to the
prompt (fixes #403)
These packages are usually more interesting than the updated
ones. In case of doubt less scrolling is needed to see them.
- Add need reboot/restart hint to XML install summary
(bsc#1188435)
- Add comment option for lock command (fixes #388).
- version 1.14.48
- Quick fix obs:// platform guessing for Leap (bsc#1187425)
- man: point out more clearly that patches update affected
packages to the latest version (bsc#1187466)
- version 1.14.47
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
NetworkManager
PackageKit
amavisd-milter
amavisd-new
ark
autoyast2 (4.4.14 -> 4.4.15)
bluedevil5 (5.22.3 -> 5.22.4)
bluez
breeze (5.22.3 -> 5.22.4)
breeze-gtk (5.22.3 -> 5.22.4)
ca-certificates (2+git20210309.8214505 -> 2+git20210723.27a0476)
ceph (16.2.5.29+g97c2c82c2f5 -> 16.2.5.111+ga5b472dfcf8)
discover (5.22.3 -> 5.22.4)
drkonqi5 (5.22.3 -> 5.22.4)
epson-inkjet-printer-escpr (1.7.8 -> 1.7.15)
evolution-data-server
fetchmail
file-roller
gdk-pixbuf
hwinfo (21.75 -> 21.76)
kactivitymanagerd (5.22.3 -> 5.22.4)
kcm_sddm (5.22.3 -> 5.22.4)
kde-cli-tools5 (5.22.3 -> 5.22.4)
kde-gtk-config5 (5.22.3 -> 5.22.4)
kgamma5 (5.22.3 -> 5.22.4)
khotkeys5 (5.22.3 -> 5.22.4)
kinfocenter5 (5.22.3 -> 5.22.4)
kmenuedit5 (5.22.3 -> 5.22.4)
kscreen5 (5.22.3 -> 5.22.4)
kscreenlocker (5.22.3 -> 5.22.4)
ksshaskpass5 (5.22.3 -> 5.22.4)
ksystemstats5 (5.22.3 -> 5.22.4)
kwayland-integration (5.22.3 -> 5.22.4)
kwayland-server (5.22.3 -> 5.22.4)
kwin5 (5.22.3 -> 5.22.4)
kwrited5 (5.22.3 -> 5.22.4)
layer-shell-qt (5.22.3 -> 5.22.4)
libglvnd (1.3.2 -> 1.3.3)
libkdecoration2 (5.22.3 -> 5.22.4)
libkscreen2 (5.22.3 -> 5.22.4)
libksysguard5 (5.22.3 -> 5.22.4)
libstorage-ng (4.4.28 -> 4.4.30)
libvirt
man-pages-ja
milou5 (5.22.3 -> 5.22.4)
openblas_openmp
openblas_pthreads
os-prober (1.78 -> 1.79)
osinfo-db
oxygen5 (5.22.3 -> 5.22.4)
parted (3.3 -> 3.4)
perl-DBD-SQLite (1.66 -> 1.68)
pipewire (0.3.31 -> 0.3.32)
plasma-browser-integration (5.22.3 -> 5.22.4)
plasma-nm5 (5.22.3 -> 5.22.4)
plasma5-addons (5.22.3 -> 5.22.4)
plasma5-desktop (5.22.3 -> 5.22.4)
plasma5-disks (5.22.3 -> 5.22.4)
plasma5-integration (5.22.3 -> 5.22.4)
plasma5-openSUSE
plasma5-pa (5.22.3 -> 5.22.4)
plasma5-systemmonitor (5.22.3 -> 5.22.4)
plasma5-thunderbolt (5.22.3 -> 5.22.4)
plasma5-workspace (5.22.3 -> 5.22.4)
polkit-kde-agent-5 (5.22.3 -> 5.22.4)
postfix (3.6.1 -> 3.6.2)
powerdevil5 (5.22.3 -> 5.22.4)
python-SQLAlchemy (1.4.20 -> 1.4.22)
python-mailman
qemu
rtl-sdr
rubygem-bootsnap (1.7.5 -> 1.7.6)
rubygem-rubocop (1.18.3 -> 1.18.4)
rubygem-rubocop-ast (1.7.0 -> 1.8.0)
systemsettings5 (5.22.3 -> 5.22.4)
vim (8.2.3075 -> 8.2.3204)
xapps (2.2.0 -> 2.2.3)
xdg-desktop-portal-kde (5.22.3 -> 5.22.4)
yast2-control-center (4.4.1 -> 4.4.2)
yast2-nis-server (4.4.0 -> 4.4.1)
yast2-trans (84.87.20210718.64398090f3 -> 84.87.20210723.6ea31dfcf1)
yast2-update (4.4.1 -> 4.4.2)
=== Details ===
==== NetworkManager ====
Subpackages: libnm0 typelib-1_0-NM-1_0
- Add libnm0 to baselibs.conf to be used by 64bit Steam
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Drop upstream merged patches on SLE and Leap 15.4:
+ PackageKit-CVE-2020-16121.patch
- Add PackageKit-dnf-ignore-weak-deps.patch
Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
"install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
https://bugzilla.redhat.com/show_bug.cgi?id=1955484
==== amavisd-milter ====
- Added hardening to systemd service(s). Modified:
* amavisd-milter.service
==== amavisd-new ====
Subpackages: amavisd-new-docs
- Added hardening to systemd service(s). Modified:
* amavis.service
==== ark ====
Subpackages: ark-lang libkerfuffle21
- Recommend unar
* it can handle RAR archives without non-free code
* as well as LHA archives
==== autoyast2 ====
Version update (4.4.14 -> 4.4.15)
Subpackages: autoyast2-installation
- Fixed handling of the "final_reboot" and "final_halt" options,
add the custom scripts only once and avoid displaying
a warning popup during installation (bsc#1188356)
- 4.4.15
==== bluedevil5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: bluedevil5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [applet] Give FullRepresentation an implicit size (kde#439981)
==== bluez ====
Subpackages: libbluetooth3
- remove notification message from bluez-deprecated package.
I'm not going to remove it, and another maintainer can still
restart the removal process :-)
also boo#1188660
==== breeze ====
Version update (5.22.3 -> 5.22.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== breeze-gtk ====
Version update (5.22.3 -> 5.22.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== ca-certificates ====
Version update (2+git20210309.8214505 -> 2+git20210723.27a0476)
- Update to version 2+git20210723.27a0476:
* Don't trigger path unit on /usr/share
* Use flock to serialize calls (boo#1188500)
* Add --root <directory> option
- Update to version 2+git20210609.a4969d7:
* Restore /etc/ssl/ca-bundle.pem if it doesn't exist
* Get rid of ls
* Fix indent inconsistencies
* Create /var/lib/ca-certificates if needed
* Install hooks with correct number
* Remove legacy files
* Remove find from update-ca-certificates
==== ceph ====
Version update (16.2.5.29+g97c2c82c2f5 -> 16.2.5.111+ga5b472dfcf8)
Subpackages: librados2 librbd1
- Update to 16.2.5-111-ga5b472dfcf8:
+ (bsc#1188741) compression/snappy: use uint32_t to be compatible with 1.1.9
- Update to 16.2.5-110-gc5d9c915c46:
+ rebased on top of upstream commit SHA1 7feddc9819ca05586f230accd67b4e26a328e618
+ (bsc#1186348) mgr/zabbix: adapt zabbix_sender default path
==== discover ====
Version update (5.22.3 -> 5.22.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* kns: Use ksplash.knsrc for the test
* Address the keyboard shortcut tooltip (kde#438916)
==== drkonqi5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: drkonqi5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== epson-inkjet-printer-escpr ====
Version update (1.7.8 -> 1.7.15)
- Update to 1.7.15:
* Supported new models.
==== evolution-data-server ====
Subpackages: libcamel-1_2-62 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
- Drop CVE-2020-16117.patch on SLE and Leap 15.4: fixed upstream
(glgo#GNOME/evolution-data-server#189)
==== fetchmail ====
Subpackages: fetchmailconf
- Backported support for OAUTH2 authentication from Fetchmail 7.0.
- add imap oauthbearer support
- support oauthbearer/xoauth2 with pop3
- add passwordfile and passwordfd options
- add contrib/fetchnmail-oauth2.py token acquisition utility
- FAQ: list gmail options including oauthbearer and app password
- give each ctl it's own copy of password
- re-read passwordfile on every poll
- add query_to64_outsize() utility function
- Chase and integrate interface change.
- oauth2.c: calculate and pass in correct buffer size to to64frombits()
- Increase max password length to handle oauth tokens
- Bump max. passwordlen to 10000 bytes.
- Add README.OAUTH2
- Added patches:
* fetchmail-add-imap-oauthbearer-support.patch
* fetchmail-support-oauthbearer-xoauth2-with-pop3.patch
* fetchmail-add-passwordfile-and-passwordfd-options.patch
* fetchmail-add-contrib-fetchnmail-oauth2.py-token-acquisition-u.patch
* fetchmail-FAQ-list-gmail-options-including-oauthbearer-and-app.patch
* fetchmail-give-each-ctl-it-s-own-copy-of-password.patch
* fetchmail-re-read-passwordfile-on-every-poll.patch
* fetchmail-add-query_to64_outsize-utility-function.patch
* fetchmail-chase-and-integrate-interface-change.patch
* fetchmail-oauth2-c-calculate-and-pass-in-correct-buffer-size-to-to64frombits.patch
* fetchmail-increase-max-password-length-to-handle-oauth-tokens.patch
* fetchmail-bump-max-passwordlen-to-1bytes.patch
* fetchmail-add-readme-oauth2-issue-27.patch
- update to 6.4.19:
* fetchmailconf: properly catch and report option parsing errors
* LMTP: do not try to validate the last component of a UNIX-domain LMTP socket
as though it were a TCP port.
- update to 6.4.18:
* fetchmailconf: fetchmail 6.4.16 added --sslcertfile to the configuration dump,
but fetchmailconf support was incomplete in Git 7349f124 and it could not
parse sslcertfile, thus the user settings editor came up empty with console
errors printed. Fix configuration parser in fetchmailconf.
* fetchmailconf: do not require fetchmail for -V. do not require Tk (Tkinter)
for -d option. This is to fail more gracefully on incomplete installs.
* TLS code: remove OPENSSL_NO_DEPRECATED macros to avoid portability issues
with OpenSSL v3 - these are for development purposes, not production.
* TLS futureproofing: use SSL_use_PrivateKey_file instead of
SSL_use_RSAPrivateKey_file, the latter will be deprecated with OpenSSL v3,
and the user's key file might be something else than RSA.
* IMAP client: it used to leak memory for username and password when trying
the LOGIN (password-based) authentication and encountered a timeout situation.
* dist-tools/getstats.py: also counts lines in *.py files, shown above.
* fetchmail.man: now mentions that you may need to add --ssl when specifying
a TLS-wrapped port.
* fetchmailconf: --version (-V) now prints the Python version in use.
- update to 6.4.16:
* fetchmail's --configdump, and fetchmailconf, lacked support for
the sslcertfile option.
* fetchmail --version [fetchmail -V] now queries and prints the
SSL/TLS library's "SSL default trusted certificate" file or
directory (mind the word "default"), where the OpenSSL-compatible
TLS implementation will look for trusted root, meaning
certification authority (CA), certificates.
* fetchmail --version now prints version of the OpenSSL library
that it was compiled against, and that it is using at runtime,
and also the OPENSSL_DIR and OPENSSL_ENGINES_DIR (if available).
- update to 6.4.15:
* Fix a typo in the manual page reported by David McKelvie.
* Fix cross-compilation with openssl, by Fabrice Fontaine. Merge request !23.
* Fix truncation of SMTP PLAIN AUTH with ^ in credentials, by Earl Chew.
- update to 6.4.14:
* sr: ???????? ??????? (Miroslav Nikoli?) [Serbian]
* Errors about lock file (= pidfile) creation could be lost in daemon
configurations (-d option, or set daemon) when using syslog. Now they are also
logged to syslog. Found verifying a pidfile creation issue on 6.4.12 that was
previously reported by Alex Hall of Automatic Distributors.
* If the lock file cannot be removed (no write permission on directory), try
to truncate it, and if that fails, report error.
* If the pidfile was non-default, fetchmail -q or --quit would malfunction and
claim no other fetchmail were running, because it did not read the
configuration files or merge the command line options, thus it would look for
the PID in the wrong file.
- Don't require systemd
- Use tmpfiles for all files
- Use systemd macro for tmpfiles
- Don't delete home directory if the user stays
- Use sysusers config to create system user
- update to 6.4.12:
[#] REGRESSION FIX:
* configure: fetchmail 6.4.9 and 6.4.10 would miss checking for TLS v1.2 and
TLS v1.3 support if AC_LIB_LINKFLAGS came up with something such as
/path/to/libssl.so, rather than -lssl. (For instance on FreeBSD)
* configure: fetchmail 6.4.9's configure was unable to pick up OpenSSL
if it wasn't announced by pkg-config, for instance, on FreeBSD
- De-hardcode /usr/lib path for launch executable (bsc#1174075)
- Spec file cleanups
- Update fetchmail.keyring file
- Use %{_prefix}/lib instead of %{_libexecdir}
- update to 6.4.8:
* Add a test program fm_realpath, and a t.realpath script, neither to be
installed. These will test resolution of the current working directory.
* TRANSLATION UPDATES
* Plug memory leaks when parts of the configuration (defaults, rcfile, command
line) override one another.
* fetchmail terminated the placeholder command string too late and included
garbage from the heap at the end of the string. Workaround: don't use place-
holders %h or %p in the --plugin string. Bug added in 6.4.0 when merging
Gitlab merge request !5 in order to fix an input buffer overrun.
Faulty commit 418cda65f752e367fa663fd13884a45fcbc39ddd.
* Fetchmail now checks for errors when trying to read the .idfile
* Fetchmail's error messages that reports that the defaults entry isn't the
first was made more precise. It could be misleading if there was a poll or
skip statement before the defaults.
* Fetchmail documentation was updated to require OpenSSL 1.1.1.
OpenSSL 1.0.2 reached End Of Life status at the end of the year 2019.
Fetchmail will tolerate, but warn about, 1.0.2 for now on the assumption that
distributors backport security fixes as the need arises.
Fetchmail will also warn if another SSL library that is API-compatible
with OpenSSL lacks TLS v1.3 support.
* If the trust anchor is missing, fetchmail refers the user to README.SSL.
* The AC_DECLS(getenv) check was removed, its only user was broken and not
accounting for that AC_DECLS always defines HAVE_DECL_... to 0 or 1, so
fetchmail never declared a missing getenv() symbol (it was testing with
[#]ifdef). Remove the backup declaration. getenv is mandated by SUSv2 anyways.
* fetchmailconf now supports Python 3 and currently requires the "future"
package, see https://pypi.org/project/future/.
* fetchmailconf: The minimum supported version is now Python 2.7.13, but it is
recommended to use at least 2.7.16 (due to its massive SSL updates).
Older Python versions may check SSL certificates not strictly enough,
which may cause fetchmail to complain later, if the certificate verify fails.
* fetchmailconf now autoprobes SSL-wrapped connections (ports 993 and 995 for
IMAP and POP3) as well and by preference.
* fetchmailconf now defaults newly created users to "ssl" if either of the
existing users sets ssl, or if the server has freshly been probed and
found supporting ssl.
There is a caveat: adding a user to an existing server without probing it
again may skip adding ssl. (This does not prevent STARTTLS.)
* Fix three bugs in fetchmail.man (one unterminated string to .IP macro, one
line that ran into a .PP macro, .TH date format), and remove one .br request
from inside the table, which is unsupported by FreeBSD 12's mandoc(1) formatter.
* Further man page fixes and additions by Chris Mayo and Gregor Zattler.
* When evaluating the need for STARTTLS in non-default configurations (SSL
certificate validation turned off), fetchmail would only consider --sslproto
tls1 as requiring STARTTLS, now all non-empty protocol versions do.
* fetchmailconf now properly writes "no sslcertck" if sslcertck is disabled.
* fetchmailconf now catches and reports OS errors (including DNS errors) when
autoprobing.
* fetchmailconf received a host of other bugfixes, see the Git commit log.
- Fix invalid usage of libexecdir where %_tmpfilesdir was meant to
be used.
- pwdutils is gone long time ago
- switch to python3
- don't require python*-devel
- Update to 6.4.1 [bsc#1152964]
[#]# REGRESSION FIXES:
* The bug fix Debian Bug#941129 was incomplete and caused
- a regression in the default file locations, so that fetchmail was
no longer able to find its configuration files in some situations.
- a regression under _FORTIFY_SOURCE where PATH_MAX > minimal _POSIX_PATH_MAX.
- Update to 6.4.0
[#]# SECURITY FIXES THAT AFFECT BEHAVIOUR AND MAY REQUIRE RECONFIGURATION
* Fetchmail no longer supports SSLv2.
* Fetchmail no longer attempts to negotiate SSLv3 by default,
even with --sslproto ssl23. Fetchmail can now use SSLv3, or TLSv1.1 or a newer
TLS version, with STLS/STARTTLS (it would previously force TLSv1.0 with
STARTTLS). If the OpenSSL version used at build and run-time supports these
versions, --sslproto ssl3 and --sslproto ssl3+ can be used to re-enable SSLv3.
Doing so is discouraged because the SSLv3 protocol is broken.
While this change is supposed to be compatible with common configurations,
users may have to and are advised to change all explicit --sslproto ssl2
(change to newer protocols required), --sslproto ssl3, --sslproto tls1 to
- -sslproto auto, so that they can benefit from TLSv1.1 and TLSv1.2 where
supported by the server.
The --sslproto option now understands the values auto, ssl3+, tls1+, tls1.1,
tls1.1+, tls1.2, tls1.2+, tls1.3, tls1.3+ (case insensitively), see CHANGES
below for details.
* Fetchmail defaults to --sslcertck behaviour. A new option --nosslcertck to
override this has been added, but may be removed in future fetchmail versions
in favour of another configuration option that makes the insecurity in using
this option clearer.
[#]# SECURITY FIXES
* Fetchmail prevents buffer overruns in GSSAPI authentication with user names
beyond c. 6000 characters in length. Reported by Greg Hudson.
[#]# CHANGED REQUIREMENTS
* fetchmail 6.4.0 is written in C99 and requires a SUSv3 (Single Unix
Specification v3, a superset of POSIX.1-2001 aka. IEEE Std 1003.1-2001 with
XSI extension) compliant system. For now, a C89 compiler should also work
if the system is SUSv3 compliant.
In particular, older fetchmail versions had workaround for several functions
standardized in the Single Unix Specification v3, these have been removed.
The trio/ library has been removed from the distribution.
[#]# CHANGES
* fetchmail 6.3.X is unsupported.
* fetchmail now configures OpenSSL support by default.
* fetchmail now requires OpenSSL v1.0.2 or newer.
* Fetchmail now supports --sslproto auto and --sslproto tls1+ (same as ssl23).
* --sslproto tls1.1+, tls1.2+, and tls1.3+ are now supported for
auto-negotiation with a minimum specified TLS protocol version, and --sslproto
tls1.1, --sslproto tls1.2 and --sslproto tls1.3 to force the specified TLS
protocol version. Note that tls1.3 requires OpenSSL v1.1.1 or newer.
* Fetchmail now detects if the server hangs up prematurely during SSL_connect()
and reports this condition as such, and not just as SSL connection failure.
(OpenSSL 1.0.2 reported incompatible with pop3.live.com by Jerry Seibert).
* A foreground fetchmail can now accept a few more options while another copy is
running in the background.
* fetchmail now handles POP3 --keep UID lists more efficiently, by using Rainer
Weikusat's P-Tree implementation. This reduces the complexity for handling
a large UIDL from O(n^2) to O(n log n) and becomes noticably faster with
thousands of kept messages. (IMAP does not currently track UIDs and is unaffected.)
At the same time, the UIDL emulation code for deficient servers has been
removed. It never worked really well. Servers that do not implement the
optional UIDL command only work with --fetchall option set, which in itself is
incompatible with the --keep option (it would cause message duplication).
* fetchmail, when setting up TLS connections, now uses SSL_set_tlsext_host_name()
to set up the SNI (Server Name Indication). Some servers (for instance
googlemail) require SNI when using newer SSL protocols.
* Fetchmail now sets the expected hostname through OpenSSL 1.0.2's new
X509_VERIFY_PARAM_set1_host() function to enable OpenSSL's native certificate
verification features.
* fetchmail will drop the connection when fetching with IMAP and receiving an
unexpected untagged "* BYE" response, to work around certain faulty servers.
* The FETCHMAIL_POP3_FORCE_RETR environment variable is now documented,
it forces fetchmail, when talking POP3, to always use the RETR command,
even if it would otherwise use the TOP command.
* Fetchmail's configure stage will try to query pkg-config or pkgconf for libssl
and libcrypto, in case other system use .pc files to document specific library dependencies.
* The gethostbyname() API calls and compatibility functions have been removed.
* These translations are shipped but not installed by default because
they have less than 500 translated messages out of 714: el fi gl pt_BR sk tr
- > Greek, Finnish, Galician, Brazilian Portuguese, Slovak, Turkish.
* Fetchmail now refuses delivery if the MDA option contains single-quoted expansions.
[#]# FIXES
* Do not translate header tags such as "Subject:".
* Convert most links from berlios.de to sourceforge.net.
* Report error to stderr, and exit, if --idle is combined with multiple accounts.
* Point to --idle from GENERAL OPERATION to clarify --idle and multiple mailboxes do not mix.
* Fix SSL-enabled build on systems that do not declare SSLv3_client_method(),
or that #define OPENSSL_NO_SSL3 inside #include <openssl/ssl.h>
* Version report lists -SSLv3 on SSL-enabled no-ssl3 builds.
* Fetchmail no longer adds a NUL byte to the username in GSSAPI authentication.
This was reported to break Kerberos-based authentication with Microsoft Exchange 2013
* Set umask properly before writing the .fetchids file, to avoid failing the
security check on the next run.
* When forwarding by LMTP, also check antispam response code when collecting
the responses after the CR LF . CR LF sequence at the end of the DATA phase.
* fetchmail will not try other protocols after a socket error. This avoids mismatches
of how different prococols see messages as "seen" and re-fetches of known mail.
* fetchmail no longer reports "System error during SSL_connect(): Success."
* fetchmailconf would ignore Edit or Delete actions on the first (topmost)
item in a list (no matter if server list, user list, ...).
* The mimedecode feature now properly detects multipart/mixed-type matches, so
that quoted-printable-encoded multipart messages can get decoded.
(Regression in 5.0.0 on 1999-03-27, as a side effect of a PGP-mimedecode fix
attributed to Henrik Storner.)
* FETCHMAILHOME can now safely be a relative path, which will be qualified
through realpath(). Previously, it had to be absolute in daemon mode.
[#]# KNOWN BUGS AND WORKAROUNDS
(This section floats upwards through the NEWS file so it stays with the
current release information)
* Fetchmail does not handle messages without Message-ID header well
(See sourceforge.net bug #780933)
* Fetchmail currently uses 31-bit signed integers in several places
where unsigned and/or wider types should have been used, for instance,
for mailbox sizes, and misreports sizes of 2 GibiB and beyond.
Fixing this requires C89 compatibility to be relinquished.
* BSMTP is mostly untested and errors can cause corrupt output.
* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
64-bit mode. Either compile 32-bit code or use GCC to compile 64-bit fetchmail.
* Fetchmail does not track pending deletes across crashes.
* The command line interface is sometimes a bit stubborn, for instance,
fetchmail -s doesn't work with a daemon running.
* Linux systems may return duplicates of an IP address in some circumstances if
no or no global IPv6 addresses are configured.
(No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
messages. This will not be fixed, because the maintainer has no Kerberos 5
server to test against. Use GSSAPI.
- Remove patches merged upstream:
* fetchmail-openssl11.patch
* fetchmail-fetchmailconf-python3-1of3.patch
* fetchmail-fetchmailconf-python3-2of3.patch
* fetchmail-fetchmailconf-python3-3of3.patch
- Rebase fetchmail-6.3.8-smtp_errors.patch
- Remove comment about not available FETCHMAIL_USER configuration
variable in sysconfig.fetchmail (bsc#1136538)
- Use Debian 02_remove_SSLv3 change set based on beta 6.4.0 to
modernize the patch fetchmail-openssl11.patch for modern TLS
(auto) support
- Fix fetchmailconf to compile with python{2,3} [bsc#1082694]
* fetchmail-fetchmailconf-python3-1of3.patch
* fetchmail-fetchmailconf-python3-2of3.patch
* fetchmail-fetchmailconf-python3-3of3.patch
- By default, the status messages are redirected to
/var/log/fetchmail. The syslog option or no-logging are also
available. (bsc#1033081)
==== file-roller ====
- Drop 0001-Fix-use-after-free-in-error-message-reporting.patch on
SLE and Leap 15.4: fixed upstream.
- Add 0001-Fix-use-after-free-in-error-message-reporting.patch:
Prevent segmentation fault while displaying error message from
libarchive. (glgo#GNOME/file-roller!48, bsc#1186435)
==== gdk-pixbuf ====
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
15.4: fixed upstream.
==== hwinfo ====
Version update (21.75 -> 21.76)
- merge gh#openSUSE/hwinfo#104
- Fix timezone issue in SOURCE_DATE_EPOCH code
- 21.76
==== kactivitymanagerd ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kcm_sddm ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kcm_sddm-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kde-cli-tools5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kde-gtk-config5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kgamma5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kgamma5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== khotkeys5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: khotkeys5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kinfocenter5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kinfocenter5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* unbreak about CPU value when solid is missing a product string (kde#439464)
==== kmenuedit5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kmenuedit5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kscreen5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kscreenlocker ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* Handle ConvPutAuthAbort as an authentication failure (kde#438099)
==== ksshaskpass5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: ksshaskpass5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== ksystemstats5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* gpu: Only scan pci devices
* Don't crash if there's no input subfeature (kde#439615)
==== kwayland-integration ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== kwayland-server ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* Emit the committed() signal after the state is applied
==== kwin5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: kwin5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* wayland: Force decoration update
* scripting: Make QTimer constructible (kde#439630)
* platforms/drm: don't delete connectors in DrmGpu::removeOutput (kde#438789)
* platforms/drm: always populate atomic req with connector props
* platforms/drm: only show cursor on dpms on if not hidden
==== kwrited5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== layer-shell-qt ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== libglvnd ====
Version update (1.3.2 -> 1.3.3)
- update to 1.3.3, fixes boo#1188640
==== libkdecoration2 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== libkscreen2 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== libksysguard5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== libstorage-ng ====
Version update (4.4.28 -> 4.4.30)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#824
- added notes
- 4.4.30
- merge gh#openSUSE/libstorage-ng#823
- extended spec file for Fedora
- added documentation
- avoid non standard parted commands where possible
- coding style
- 4.4.29
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs
- spec: Re-exec'ing virt{lock,log}d in posttrans was mistakenly
dropped in a previous change. Add it back.
- libxl: ovmf now provides only one firmware for Xen. The firmware
is named ovmf-x86_64-xen-4m.bin in the SUSE ovmf package. Adjust
the upstream default firmware path to match the SUSE name.
- packaging: To improve maintainability, rename suse-ovmf-paths.patch
to suse-qemu-ovmf-paths.patch and suse-xen-ovmf-loaders.patch to
suse-xen-ovmf-paths.patch
==== man-pages-ja ====
- Remove conflicting cdparanoia manpage
- update SPEC file
==== milou5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: milou5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== openblas_openmp ====
- Use RISCV64_GENERIC for riscv64
- Add -ffat-lto-objects to get proper static archives
==== openblas_pthreads ====
- Use RISCV64_GENERIC for riscv64
- Add -ffat-lto-objects to get proper static archives
==== os-prober ====
Version update (1.78 -> 1.79)
- Update to 1.79:
* Add mount dependency (Closes: #934713)
- Use download_files source service to download source files which is specified
in the spec file
* _service
- Disable debug messages by default (bsc#1101735)
* os-prober-disable-debug.patch
==== osinfo-db ====
- bsc#1182144 - osinfo-db: autoinst.xml does not work with
Tumbleweed. Fixes nested language problem.
opensuse-autoyast-desktop.patch
- Add support for openSUSE Leap 15.4, SLE15-SP4, and SLEM 5.1
(bsc#1188692)
add-opensuse-leap-15.4-support.patch
add-sle15sp4-support.patch
add-slem5.1-support.patch
==== oxygen5 ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== parted ====
Version update (3.3 -> 3.4)
Subpackages: libparted0
- update to version 3.4:
* Add new partition type flags chromeos_kernel and bls_boot.
* Add support for the F2FS filesystem.
refreshed patches:
- dummy-bootcode-only-for-x86.patch
- parted-fix-resizepart-and-rm-command.patch
- parted-type.patch
- parted-wipeaix.patch
- tests-adapt-to-SUSE.patch
removed patches:
- parted-fix-end_input-usage.patch
- parted-resize-alias-to-resizepart.patch
==== perl-DBD-SQLite ====
Version update (1.66 -> 1.68)
- updated to 1.68
see /usr/share/doc/packages/perl-DBD-SQLite/Changes
1.68 2021-07-22
- Switched to a production version
1.67_07 2021-06-19
- Upgraded SQLite to 3.36.0
1.67_06 2021-06-14
- Experiment with another quadmath patch to see if it works
with an older version of FreeBSD
1.67_05 2021-06-13
- Made DBD_SQLITE_STRING_MODE constants exportable
1.67_04 2021-05-31
- Upgraded SQLite to 3.35.5
- Stop setting THREADSAFE=0 if perl has pthread (ie. 5.20+)
(Bjoern Hoehrmann++, GH#69, #72)
- Fixed a memory leak in ::VirtualTable
- Introduced "string_mode" handle attribute (Felipe Gasper++)
to fix long-standing issues of sqlite_unicode (GH#78, #68)
- Added a dependency from dbdimp.o to the *.inc files included
into dbdimp.c (Laurent Dami++, GH#74)
- Fixed an offset issue of VirtualTable (Laurent Dami++, GH#75)
1.67_03 2021-03-31
- Upgraded SQLite to 3.35.3
- Enabled math functions introduced in SQLite 3.35
- Fix quadmath issues (Tux++, leont++)
1.67_02 2020-12-06
- Upgraded SQLite to 3.34.0
- Added a few new constants
- Added sqlite_txn_state method to see internal state
of the backend
1.67_01 2020-11-24
- Switched to XSLoader (GH#63; toddr++)
- Use quadmath_snprintf if USE_QUADMATH is defined
- Use av_fetch instead of av_shift (norimy++)
==== pipewire ====
Version update (0.3.31 -> 0.3.32)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-media-session pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Move with-{alsa,jack,pulseaudio} from the media-session package
to the packages that implement each support.
- Add patch pipewire-fix-libcamera-build.patch: fix build with
latest libcamera.
- Do no build libcamera support on Leap 15.3 or lower (too old
libcamera) and change name of BuildRequires from camera to
libcamera.
- Update minimal version for alsa buildrequires.
- Update to 0.3.32:
* Highlights
- Real-time priority handling for threads was reworked.
Freewheeling will now drop RT priorities to avoid being
killed.
- Problems with filter chains and echo-cancel being linked in
a loop was fixed.
- alsamixer should now be able to see the mixer controls again.
- JACK has seen some latency reporting improvements that make
Ardour report latencies correctly.
- Many bugfixes and improvements.
* PipeWire
- Fix a bug in the neon audio resampler code.
- There is now a node.link-group property to relate linked
streams. this can be used to track the dataflow with
coupled streams.
- Fix a crash when recalculating latency on a destroyed
port. (#1371)
- Filter chains and other modules that create streams can
now also be added to the daemon config itself. (#1309)
- Fix some potential deadlocks in timerfd. (#1377)
- Feedback links are skipped when recalculating latency to
avoid loops.
- The dummy driver and null-sink now stop the timerfd when
following another driver instead of generating useless
graph wakeups.
- rt.limit was increased to 2 seconds. Some applications got
killed because they run lengthy code in the Real-Time
thread. (#1344)
- Fix s24_32 to float, it was not sign extending
properly. (#1393)
- The performance of the feedback loop check algorithm was
improved a lot, making complex graphs start much much faster.
- The zeroconf publish module now doesn't republish nodes
every time the volume changes. (#1406)
- A potential memory corruption error has been fixed in the
loop that could cause random crashes.
- Mempools can now be created from multiple threads at the
same time.
* media-session
- Loops in coupled streams are now avoided. (#1394)
- Port changes for inactive profiles are ignored now by
the default-route module. (#1403)
* ALSA
- Make sure tha alibpref is not part of the device node name
because it is random. (#1362)
- Fixed an off-by-one that could cause midi events to end up
with a wrong timestamp and thus being discarded by
some apps. (#1395)
- Fix some memory leaks when destroying a card object.
* JACK
- Fix some invalid cycle wakeups that could cause JACK
application to run with a 0 buffer size. (#1386)
- JACK can now use rtkit to manage realtime priorities
on threads.
- The Real-time priority is dropped when entering freewheel
mode to make sure we don't get killed when using
too much CPU.
- jack_recompute_total_latencies() is now implemented, fixing
the latency reporting in Ardour. (#1388)
- Fix some overflows in time calculations.
- Ensure frame_rate in position is never 0.
- Graph callbacks are now emitted as well.
* Bluetooth
- RTP payload type is now set correctly for aptX, LDAC and
SBC, which should improve compatibility with devices that
care about this.
* PulseAudio server
- There is now a quirks database to deal with bad clients.
The database is builtin but can be made external later.
Teams is now lied to and told all sink/sources use
s16 samples to make it show all sinks/sources.
Firefox is forced to remove the DONT_MOVE flag on
capture streams so that you can move firefox streams
with other tools.
- The UNDERFLOW warnings are now made into info log messages
to not spam the log too much. Many application just let
things underrun and PulseAudio did not warn about this
either. (#910)
* ALSA plugin
- The alsa plugin now uses the right metadata for finding the
default source and sink, which makes the volume controls
reappear. (#1384)
* Other
- Cleanups in pulse-server and pipewire.
- Documentation additions.
- Make the jack replacement libraries really replace jack libraries
just like Fedora does (adding the path to the pipewire
replacement libraries to ld.so.conf.d and conflicting with jack).
- Remove the spec code that forced the packages not to provide the
jack libraries. They seem to be ready to replace jack libraries
now.
- Add a pipewire-libjack-0_3-devel package with development files
for pipewire's jack replacement.
- Enable the libcamera module
==== plasma-browser-integration ====
Version update (5.22.3 -> 5.22.4)
Subpackages: plasma-browser-integration-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [History Runner] Request favicon with device pixel ratio
==== plasma-nm5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== plasma5-addons ====
Version update (5.22.3 -> 5.22.4)
Subpackages: plasma5-addons-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* Use dynamic sorting to support different locales
* Sort Unsplash POTD image categories alphabetically (kde#422971)
==== plasma5-desktop ====
Version update (5.22.3 -> 5.22.4)
Subpackages: plasma5-desktop-emojier
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [panel] When in adaptive transparency go transparent when in show desktop mode (kde#439209)
* kcms/keys: Use storageId instead of desktopEntryName (kde#438204)
* kcm/keys: Always try looking up services by storageId
* Fix shift-action modifier in context menu (kde#425997)
* [kcms/keyboard] Fix translations of OSD config (kde#439394)
==== plasma5-disks ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== plasma5-integration ====
Version update (5.22.3 -> 5.22.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.22.4
==== plasma5-pa ====
Version update (5.22.3 -> 5.22.4)
Subpackages: plasma5-pa-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* [ListItemBase] Open menu on press
==== plasma5-systemmonitor ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== plasma5-thunderbolt ====
Version update (5.22.3 -> 5.22.4)
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== plasma5-workspace ====
Version update (5.22.3 -> 5.22.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- Changes since 5.22.3:
* systemtray: Let plasmashell handle visibility when configuring (kde#440263)
* [applets/clipboard] Fix the alignment of delegate buttons (kde#437044)
* Allow plasmashell to use both screenshot and screenshot2
* [Notifications] Set Plasma linkColor on notification label (kde#438366)
* Add kde-baloo.service to Wants=
* Prevent fractional positioning in systray HiddenItemsView
* Set GDK scale explictily on wayland (kde#438971)
==== polkit-kde-agent-5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== postfix ====
Version update (3.6.1 -> 3.6.2)
Subpackages: postfix-doc
- Syntax error in config.postfix
(bsc#1188477)
- Update to 3.6.2
* In Postfix 3.6, fixed a false "Result too large" (ERANGE) fatal
error in the compatibility_level parser, because there was no
'errno = 0' statement before an strtol() call.
* (problem introduced in Postfix 3.3) "Null pointer read" error
in the cleanup daemon when "header_from_format = standard" (the
default as of Postfix 3.3), and email was submitted with
/usr/sbin/sendmail without From: header, and an all-space full
name was specified in 1) the password file, 2) with "sendmail
- F", or 3) with the NAME environment variable. Found by Renaud
Metrich.
* (problem introduced in Postfix 2.4) False "too many reverse
jump" warnings in the showq daemon, because loop detection code
was comparing memory addresses instead of queue file names.
Reported by Mehmet Avcioglu.
* (problem introduced in 1999) The Postfix SMTP server was sending
all session transcripts to the error_notice_recipient (default:
postmaster), instead of sending transcripts of bounced mail to
the bounce_notice_recipient (default: postmaster). Reported by
Hans van Zijst.
* The texthash: map implementation broke tls_server_sni_maps,
because it did not support multi-file inputs. Reported by
Christopher Gurnee, who also found an instance of the missing
code in the "postmap -F" source code. File: util/dict_thash.c.
==== powerdevil5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: powerdevil5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== python-SQLAlchemy ====
Version update (1.4.20 -> 1.4.22)
- update to version 1.4.22:
* orm
+ Fixed issue in new Table.table_valued() method where the
resulting TableValuedColumn construct would not respond
correctly to alias adaptation as is used throughout the ORM,
such as for eager loading, polymorphic loading, etc.
+ Fixed issue where usage of the Result.unique() method with an
ORM result that included column expressions with unhashable
types, such as JSON or ARRAY using non-tuples would silently
fall back to using the id() function, rather than raising an
error. This now raises an error when the Result.unique() method
is used in a 2.0 style ORM query. Additionally, hashability is
assumed to be True for result values of unknown type, such as
often happens when using SQL functions of unknown return type;
if values are truly not hashable then the hash() itself will
raise.
+ For legacy ORM queries, since the legacy Query object uniquifies
in all cases, the old rules remain in place, which is to use
id() for result values of unknown type as this legacy uniquing
is mostly for the purpose of uniquing ORM entities and not
column values.
+ Fixed an issue where clearing of mappers during things like test
suite teardowns could cause a ?dictionary changed size? warning
during garbage collection, due to iteration of a
weak-referencing dictionary. A list() has been applied to
prevent concurrent GC from affecting this operation.
+ Fixed critical caching issue where the ORM?s persistence feature
using INSERT..RETURNING would cache an incorrect query when
mixing the ?bulk save? and standard ?flush? forms of INSERT.
* engine
+ Added some guards against KeyError in the event system to
accommodate the case that the interpreter is shutting down at
the same time Engine.dispose() is being called, which would
cause stack trace warnings.
* sql
+ Fixed issue where use of the case.whens parameter passing a
dictionary positionally and not as a keyword argument would emit
a 2.0 deprecation warning, referring to the deprecation of
passing a list positionally. The dictionary format of ?whens?,
passed positionally, is still supported and was accidentally
marked as deprecated.
+ Fixed issue where type-specific bound parameter handlers would
not be called upon in the case of using the Insert.values()
method with the Python None value; in particular, this would be
noticed when using the JSON datatype as well as related
PostgreSQL specific types such as JSONB which would fail to
encode the Python None value into JSON null, however the issue
was generalized to any bound parameter handler in conjunction
with this specific method of Insert.
- changes from version 1.4.21:
* orm
+ Modified the approach used for history tracking of scalar object
relationships that are not many-to-one, i.e. one-to-one
relationships that would otherwise be one-to-many. When
replacing a one-to-one value, the ?old? value that would be
replaced is no longer loaded immediately, and is instead handled
during the flush process. This eliminates an historically
troublesome lazy load that otherwise often occurs when assigning
to a one-to-one attribute, and is particularly troublesome when
using ?lazy=?raise?? as well as asyncio use cases.
+ This change does cause a behavioral change within the
AttributeEvents.set() event, which is nonetheless currently
documented, which is that the event applied to such a one-to-one
attribute will no longer receive the ?old? parameter if it is
unloaded and the relationship.active_history flag is not set. As
is documented in AttributeEvents.set(), if the event handler
needs to receive the ?old? value when the event fires off, the
active_history flag must be established either with the event
listener or with the relationship. This is already the behavior
with other kinds of attributes such as many-to-one and column
value references.
+ The change additionally will defer updating a backref on the
?old? value in the less common case that the ?old? value is
locally present in the session, but isn?t loaded on the
relationship in question, until the next flush occurs. If this
causes an issue, again the normal relationship.active_history
flag can be set to True on the relationship.
+ Fixed regression caused in 1.4.19 due to #6503 and related
involving Query.with_entities() where the new structure used
would be inappropriately transferred to an enclosing Query when
making use of set operations such as Query.union(), causing the
JOIN instructions within to be applied to the outside query as
well.
+ Fixed regression which appeared in version 1.4.3 due to #6060
where rules that limit ORM adaptation of derived selectables
interfered with other ORM-adaptation based cases, in this case
when applying adaptations for a with_polymorphic() against a
mapping which uses a column_property() which in turn makes use
of a scalar select that includes a aliased() object of the
mapped table.
+ Fixed ORM regression where ad-hoc label names generated for
hybrid properties and potentially other similar types of
ORM-enabled expressions would usually be propagated outwards
through subqueries, allowing the name to be retained in the
final keys of the result set even when selecting from
subqueries. Additional state is now tracked in this case that
isn?t lost when a hybrid is selected out of a Core select /
subquery.
* sql
+ Added new method HasCTE.add_cte() to each of the select(),
insert(), update() and delete() constructs. This method will add
the given CTE as an ?independent? CTE of the statement, meaning
it renders in the WITH clause above the statement
unconditionally even if it is not otherwise referenced in the
primary statement. This is a popular use case on the PostgreSQL
database where a CTE is used for a DML statement that runs
against database rows independently of the primary statement.
+ Fixed issue in CTE constructs where a recursive CTE that
referred to a SELECT that has duplicate column names, which are
typically deduplicated using labeling logic in 1.4, would fail
to refer to the deduplicated label name correctly within the
WITH clause.
+ Fixed regression where the tablesample() construct would fail to
be executable when constructed given a floating-point sampling
value not embedded within a SQL function.
* postgresql
+ Fixed issue in Insert.on_conflict_do_nothing() and
Insert.on_conflict_do_update() where the name of a unique
constraint passed as the constraint parameter would not be
properly truncated for length if it were based on a naming
convention that generated a too-long name for the PostgreSQL max
identifier length of 63 characters, in the same way which occurs
within a CREATE TABLE statement.
+ Fixed issue where the PostgreSQL ENUM datatype as embedded in
the ARRAY datatype would fail to emit correctly in create/drop
when the schema_translate_map feature were also in
use. Additionally repairs a related issue where the same
schema_translate_map feature would not work for the ENUM
datatype in combination with a CAST, that?s also intrinsic to
how the ARRAY(ENUM) combination works on the PostgreSQL dialect.
+ Fixed issue in Insert.on_conflict_do_nothing() and
Insert.on_conflict_do_update() where the name of a unique
constraint passed as the constraint parameter would not be
properly quoted if it contained characters which required
quoting.
* mssql
+ Fixed regression where the special dotted-schema name handling
for the SQL Server dialect would not function correctly if the
dotted schema name were used within the schema_translate_map
feature.
==== python-mailman ====
- Add support-click-8-0.patch:
* Lightly rebased from upstream to support click 8.0
- Add support-sqlalchemy-1-4.patch:
* Support running with SQLAlchemy 1.4
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Disabled skiboot building for PowerPC due to the following issue:
https://github.com/open-power/skiboot/issues/265
- Fix possible mremap overflow in the pvrdma
(CVE-2021-3582, bsc#1187499)
hw-rdma-Fix-possible-mremap-overflow-in-.patch
- Ensure correct input on ring init
(CVE-2021-3607, bsc#1187539)
pvrdma-Ensure-correct-input-on-ring-init.patch
- Fix the ring init error flow
(CVE-2021-3608, bsc#1187538)
pvrdma-Fix-the-ring-init-error-flow-CVE-.patch
==== rtl-sdr ====
Subpackages: librtlsdr0 rtl-sdr-udev
- patches:
rtl-sdr-0003-disable-zerocopy-by-default.patch
rtl-sdr-0007-allow-build-rtlsdr-as-subroject.patch
rtl-sdr-0008-add-CMP0075-policy.patch
rtl-sdr-0016-add-missing-rtlsdrConfig.patch
rtl-sdr-0017-add-rtl_biast-as-install-target.patch
rtl-sdr-0018-fix-for-older-cmake.patch
merged into rtl-sdr-0015-modernize-cmake-usage.patch
- patch rtl-sdr-0005-add-rtlsdr_set_bias_tee_gpio.patch
merged into rtl-sdr-0006-add-rtl_biast.patch
- Added patches to upgrade to latest git head (only significant
changes), including:
+ rtl-sdr-0001-mmap-bug-arm.patch
+ rtl-sdr-0002-fix-rtlsdr_open-memory-leak.patch
+ rtl-sdr-0003-disable-zerocopy-by-default.patch
+ rtl-sdr-0004-fix-rtl_eeprom-warnings.patch
+ rtl-sdr-0005-add-rtlsdr_set_bias_tee_gpio.patch
+ rtl-sdr-0006-add-rtl_biast.patch
+ rtl-sdr-0007-allow-build-rtlsdr-as-subroject.patch
+ rtl-sdr-0008-add-CMP0075-policy.patch
+ rtl-sdr-0009-fix-FC0013-UHF-reception.patch
+ rtl-sdr-0010-improve-librtlsdr_pc.patch
+ rtl-sdr-0011-improve-rtl_power--scanning-range-parsing.patch
+ rtl-sdr-0012-use-udev-uaccess_rules.patch (not used)
+ rtl-sdr-0013-add-IPV6-for-rtl_tcp.patch
+ rtl-sdr-0014-initialize-listensocket_in-rtl_tcp.patch
+ rtl-sdr-0015-modernize-cmake-usage.patch
+ rtl-sdr-0016-add-missing-rtlsdrConfig.patch
+ rtl-sdr-0017-add-rtl_biast-as-install-target.patch
+ rtl-sdr-0018-fix-for-older-cmake.patch
+ rtl-sdr-0019-fix-short-write-in-r82xx_read.patch
+ rtl-sdr-0020-populate-pkgconfig-with-prefix.patch
* Full bias tee support for RTL-SDR v3 dongle
* Command line utility rtl_biast for controlling bias tee
* IPV-6 support for rtl_tcp
* Fixed some bugs and compile time issues
==== rubygem-bootsnap ====
Version update (1.7.5 -> 1.7.6)
Subpackages: ruby2.7-rubygem-bootsnap ruby3.0-rubygem-bootsnap
- updated to version 1.7.6
* Fix reliance on `set` to be required.
* Fix `Encoding::UndefinedConversionError` error for Rails applications when precompiling cache. (#364)
==== rubygem-rubocop ====
Version update (1.18.3 -> 1.18.4)
- updated to version 1.18.4
[#]## New features
* [#9930](https://github.com/rubocop/rubocop/pull/9930): Support Ruby 2.7's pattern matching for `Lint/DuplicateBranch` cop. ([@koic][])
[#]## Bug fixes
* [#9938](https://github.com/rubocop/rubocop/pull/9938): Fix an incorrect auto-correct for `Layout/LineLength` when a heredoc is used as the first element of an array. ([@koic][])
* [#9940](https://github.com/rubocop/rubocop/issues/9940): Fix an incorrect auto-correct for `Style/HashTransformValues` when value is a hash literal for `_.to_h{...}`. ([@koic][])
* [#9752](https://github.com/rubocop/rubocop/issues/9752): Improve error message for top level department used in configuration. ([@jonas054][])
* [#9933](https://github.com/rubocop/rubocop/pull/9933): Fix GitHub Actions formatter when running in non-default directory. ([@ojab][])
* [#9922](https://github.com/rubocop/rubocop/issues/9922): Make better auto-corrections in `Style/DoubleCopDisableDirective`. ([@jonas054][])
* [#9848](https://github.com/rubocop/rubocop/issues/9848): Fix handling of comments in `Layout/ClassStructure` auto-correct. ([@jonas054][])
* [#9926](https://github.com/rubocop/rubocop/pull/9926): Fix an incorrect auto-correct for `Style/SingleLineMethods` when method body is enclosed in parentheses. ([@koic][])
* [#9928](https://github.com/rubocop/rubocop/issues/9928): Fix an infinite loop error and a false auto-correction behavior for `Layout/EndAlignment` when using operator methods and `EnforcedStyleAlignWith: variable`. ([@koic][])
* [#9434](https://github.com/rubocop/rubocop/issues/9434): Fix false positive for setter calls in `Layout/FirstArgumentIndentation`. ([@jonas054][])
==== rubygem-rubocop-ast ====
Version update (1.7.0 -> 1.8.0)
- updated to version 1.8.0
[#]## New features
* [#192](https://github.com/rubocop/rubocop-ast/pull/192): Add `branches` method for `AST::CaseMatchNode`. ([@koic][])
[#]## Changes
* Escape References in Documentation, partially addressing https://github.com/rubocop/rubocop/issues/9150. ([@wcmonty][])
==== systemsettings5 ====
Version update (5.22.3 -> 5.22.4)
Subpackages: systemsettings5-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== vim ====
Version update (8.2.3075 -> 8.2.3204)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.2.3204, fixes the following problems
- enable test_recover on x86_64/i586/ppc64* - disable-unreliable-tests.patch
- disable faulty tests on arm and s390x arch - disable-unreliable-tests-arch.patch
* Xxd always reports an old version string. (Åsmund Ervik)
* Vim9: using try in catch block causes a hang.
* Vim9: an error in a catch block is not reported.
* Vim9: profile test fails.
* Powershell core not supported by default.
* Recover test fails on 32bit systems. (Ond?ej Súkup)
* Cannot catch errors in a channel command.
* A channel command "echoerr" does not show anything.
* Crash when passing null string to charclass().
* Vim9: builtin function argument types are not checked at compile time.
* JSONC files are not recognized.
* Vim9: breakpoint on "for" does not work.
* Gemtext files are not recognized.
* With 'virtualedit' set to "block" Visual highlight is wrong after using
"$". (Marco Trosi)
* Garbage collection has useless code.
* With concealing enabled and indirectly closing a fold the cursor may be
somewhere in a folded line.
* Vim9: default argument expression cannot use previous argument
* Vim9: builtin function test fails without the +channel feature.
* tablabel_tooltip test fails with Athena. (Dominique Pellé)
* Test_popup_atcursor_pos() fails without the conceal feature.
* With 'virtualedit' set to "block" block selection is wrong after using
"$". (Marco Trosi)
* Temp files remain after running tests.
* Crash when using "quit" at recovery prompt and autocommands are triggered.
* Popup window test is flaky on MS-Windows with GUI.
* Vim9: missing catch/finally not reported at script level.
* Vim9: no error when using type with unknown number of arguments.
* Missing function prototype for vim_round().
* Test for crash fix does not fail without the fix.
* Swap test may fail on some systems when jobs take longer to exit.
* Vim9: unspecified function type causes type error.
* Vim9: type of partial is wrong when it has arguments.
* Vim9: confusing line number reported for error.
* Vim9: error for arguments while type didn't specify arguments.
* Test for remote_foreground() fails. (Elimar Riesebieter)
* Check for $DISPLAY never fails.
* A pattern that matches the cursor position is bit complicated.
* Vim9: confusing error with extra whitespace before colon.
* With concealing enabled and indirectly closing a fold the cursor may be
somewhere in a folded line when it is not on the first line of
the fold.
* No error when for loop variable shadows script variable.
* Amiga-like systems: build error using stat().
* Coverity complains about free_wininfo() use.
* Vim9: crash when debugging a function with line continuation.
* Vim9: type not properly checked in for loop.
* Vim9: "any" type not handled correctly in for loop.
* Compiler warning for unused argument.
* Crypt with sodium test fails on MS-Windows.
* 'listchars' "exceeds" character appears in foldcolumn. Window separator
is missing. (Leonid V. Fedorenchik)
* With 'nowrap' cursor position is unexected in narrow window. (Leonid V.
Fedorenchik)
* Vim9: confusing error when using white space after option, before one of
"!&<".
* Vim9: no error for white space between option and "=9".
* Variables are set but not used.
* Vim9: for loop error reports wrong line number.
* Vim9: no error when adding number to list of string.
* Vim9: uninitialzed list does not get type checked.
* Vim9: imported uninitialized list does not get type checked.
* Vim9: import test fails.
* Compiler warns for size_t to colnr_T conversion. (Randall W. Morris)
* Vim9: memory leak when add() fails.
* Crash when using typename() on a function reference. (Naohiro Ono)
* Vim9: builtin function arguments not checked at compile time.
* No test for E187 and "No swap file".
* Vim9: no error when a line only has a variable name.
* Debugger test fails.
* Functions for string manipulation are spread out.
* No error when using :complete for :command without -nargs.
* Vim9: type check for has_key() argument is too strict.
* Vim9: A lambda may be compiled with the wrong context if it is called
from a profiled function.
* Vim9: no error when using an invalid value for a line number.
* Vim9: profile test fails without profile feature.
* Vim9: line number wrong for :execute argument.
* Vim9: profiling does not work with a nested function.
* Vim9: function arg type check does not handle base offset.
* Some plugins have a problem with the error check for using :command with
- complete but without -nargs.
* Vim9: argument types are not checked at compile time.
* Vim9: profiling fails if nested function is also profiled.
* Vim9: accessing "s:" results in an error.
* URLs with a dash in the scheme are not recognized.
* Vim9: some type checks for builtin functions fail.
* Some option related code not covered by tests.
* Vim9: term_getansicolors() test fails without +termguicolors.
* Crypt test may fail on MS-Windows.
* Strange error message when using islocked() with a number. (Yegappan
Lakshmanan)
* Cursor displayed in wrong position after deleting line.
* 'breakindent' does not work well for bulleted and numbered lists.
* Vim9: no error when reltime() has invalid arguments.
* Vim9: argument types are not checked at compile time.
* Location list window may open a wrong file.
* Vim9: in a || expression the error line number may be wrong.
* Vim9: nested autoload call error overruled by "Unknown error".
* Get E12 in a job callback when searching for tags. (Andy Stewart)
* Vim9: type error for constant of type any.
* Vim9: cannot handle nested inline function.
* Illegal memory access in test.
* Another illegal memory access in test.
* MzScheme test fails. (Christian Brabandt)
* Vim9: argument types are not checked at compile time.
* Vim9: "legacy undo" finds "undo" variable.
* Vim9: using illegal pointer with inline function inside a lambda.
* Vim9: no type error for comparing number with string.
* Vim9: can not use "for _ in expr" at script level.
* Vim9: the file name of an :import cannot be an expression.
* Vim9: cannot assign to an imported variable at script level.
* Vim9: memory leak when concatenating to an imported string.
* Vim9: builtin function test fails without channel feature.
* Vim9: crash when using removing items from a constant list. (Yegappan
Lakshmanan)
* Duplicate error numbers.
* Cannot add a digraph with a leading space. It is not easy to list
existing digraphs.
* Vim9: start of inline function found in comment line.
* Vim9: not all failures for import tested
* Vim9: popup timer callback is not compiled.
* Vim9: argument types are not checked at compile time.
* Vim9: error when using "try|".
* Error messages are spread out.
* Vim9: not enough code is tested.
* Build failure with small version (Tony Mechelynck).
* screenpos() is wrong when the last line is partially visible and 'display'
is "lastline".
* Vim9: argument types are not checked at compile time.
* Vim9: unclear error when passing too many arguments to lambda.
* Vim9: bool expression with numbers only fails at runtime.
* Error messages are spread out.
* Cannot use 'formatlistpat' for breakindent.
* Vim9: execution speed can be improved.
* Vim9: hard to guess where a type error is given.
* Crash in test.
* Vim9: tests are only executed for legacy script.
* Vim9: compiled string expression causes type error. (Yegappan Lakshmanan)
* Display garbled when 'cursorline' is set and lines wrap. (Gabriel Dupras)
==== xapps ====
Version update (2.2.0 -> 2.2.3)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang
- Update to version 2.2.3.
* mate status applet: Change icon name in applet definition file,
and add a new icon to the xapp hicolor set.
* Fix mate status icon.
- Updates for version 2.2.2.
* l10n: Update translations
- Update to version 2.2.1.
* Update docs
* test-scripts: Add a QSystemTrayIcon script.
* qt-system-tray.py: use a class.
* l10n: Update translations
==== xdg-desktop-portal-kde ====
Version update (5.22.3 -> 5.22.4)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.22.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.4
- No code changes since 5.22.3
==== yast2-control-center ====
Version update (4.4.1 -> 4.4.2)
Subpackages: yast2-control-center-qt
- Use correct path for yast2 binary (related to bsc#1154854).
- 4.4.2
==== yast2-nis-server ====
Version update (4.4.0 -> 4.4.1)
- Set X-SuSE-YaST-AutoInstClient in the desktop file to properly
determine the client name (bsc#1188644).
- 4.4.1
==== yast2-trans ====
Version update (84.87.20210718.64398090f3 -> 84.87.20210723.6ea31dfcf1)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20210723.6ea31dfcf1:
* New POT for text domain 'users'.
* New POT for text domain 'iscsi-client'.
* New POT for text domain 'country'.
* New POT for text domain 'control-center'.
* Translated using Weblate (Portuguese (Brazil))
* New POT for text domain 'users'.
* New POT for text domain 'autoinst'.
==== yast2-update ====
Version update (4.4.1 -> 4.4.2)
- Avoid to bind-mount /run twice (bsc#1181066).
- 4.4.2
1
0
Hi,
I switched from raspbian to Leap 15.3 for my Raspberry Pi 3.
But I wonder if there is a way to install the official Raspberry kernel,
as it looks like some hats are not supported with the kernel provided by openSUSE.
In my case the HiFiBerry (hifiberry dac+ pro).
Or is do you know if there is a different way to get the snd_rpi_hifiberry_dacplus kernel module (?
Thank you in advance :)
Ferdinand
2
1