openSUSE Factory
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- 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
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
October 2021
- 94 participants
- 78 discussions
Hello,
I'm getting the following for the docker package on the latest snapshot
Warning: Digest verification failed for file 'docker-20.10.9_ce-1.1.x86_64.rpm'
[/var/adm/mount/AP_0xdam8Lp/x86_64/docker-20.10.9_ce-1.1.x86_64.rpm]
expected 1fce8b0241e4ef8cd6bd5ef249a4ff056cd68a9648cd6470b97a71514bf11080
but got 3f93388c88f976241d001115490c4e2eeb9ab6398491224431aac22bd4019466
Tried to force refresh the repos with no luck, retrying downloading
result to the same error.
Is it me or something else?
Thanks
5
4
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- python-websockets
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&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:
CoreFreq (1.87.1_k5.14.9_1 -> 1.87.4_k5.14.9_1)
ImageMagick (7.1.0.8 -> 7.1.0.9)
Mesa-drivers
apache2-mod_php7
bash-completion
checkmedia (5.4 -> 6.1)
codec2
firewalld (1.0.0 -> 1.0.1)
freerdp
gcr (3.40.0 -> 3.41.0)
git
glibc
hwdata (0.351 -> 0.352)
hwinfo (21.76 -> 21.77)
libHX (3.26 -> 4.0.1)
libqb (2.0.2+20201203.def947e -> 2.0.3+20210303.404adbc)
libreoffice (7.1.5.2 -> 7.2.2.1)
libvirt (7.7.0 -> 7.8.0)
libx86emu (3.2 -> 3.3)
libzypp (17.28.4 -> 17.28.5)
lirc
luajit
man
mariadb
mdadm
open-iscsi
openssh (8.4p1 -> 8.8p1)
openssh-askpass-gnome (8.4p1 -> 8.8p1)
patterns-gnome
pcsc-lite (1.9.3 -> 1.9.4)
php7
polkit-default-privs (1550+20210818.b0c41fd -> 1550+20211008.9751669)
publicsuffix (20210928 -> 20211006)
pulseaudio
python-libvirt-python (7.7.0 -> 7.8.0)
rubygem-bootsnap (1.7.7 -> 1.9.1)
rubygem-marcel (1.0.1 -> 1.0.2)
rubygem-puma (5.4.0 -> 5.5.0)
rubygem-rubocop (1.19.1 -> 1.22.1)
rubygem-rubocop-ast (1.11.0 -> 1.12.0)
rubygem-spring (2.1.1 -> 3.0.0)
rubygem-unicode-display_width (2.0.0 -> 2.1.0)
virt-manager
virtualbox
virtualbox-kmp
xwayland
yarn (1.22.11 -> 1.22.13)
yast2-trans (84.87.20210914.a5d6b81b64 -> 84.87.20210929.6d3a97ea50)
=== Details ===
==== CoreFreq ====
Version update (1.87.1_k5.14.9_1 -> 1.87.4_k5.14.9_1)
- Update to version 1.87.4
- fixed service hardening preventing daemon to start (boo#1191509)
- added modprobe_corefreqd.service.patch to load/unload kernel
module on service start/stop. Do not load module on boot anymore
- fixed leap15_3.patch including unnessary junk
==== ImageMagick ====
Version update (7.1.0.8 -> 7.1.0.9)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- previous version updates fixed also:
CVE-2018-10805,CVE-2018-11624,CVE-2018-11625,CVE-2018-12599,CVE-2018-12600,
CVE-2018-14434,CVE-2018-14435,CVE-2018-14436,CVE-2018-14437,CVE-2018-16323,
CVE-2018-16328,CVE-2018-16329,CVE-2018-16412,CVE-2018-16413,CVE-2018-16640,
CVE-2018-16641,CVE-2018-16642,CVE-2018-16643,CVE-2018-16644,CVE-2018-16645,
CVE-2018-17966,CVE-2018-18024,CVE-2018-18544,CVE-2018-20467,CVE-2019-10650,
CVE-2019-11007,CVE-2019-11008,CVE-2019-11470,CVE-2019-11472,CVE-2019-11505,
CVE-2019-11506,CVE-2019-11597,CVE-2019-11598,CVE-2019-12974,CVE-2019-12975,
CVE-2019-12976,CVE-2019-12977,CVE-2019-12978,CVE-2019-12979,CVE-2019-13133,
CVE-2019-13134,CVE-2019-13135,CVE-2019-13136,CVE-2019-13137,CVE-2019-13295,
CVE-2019-13296,CVE-2019-13297,CVE-2019-13298,CVE-2019-13299,CVE-2019-13300,
CVE-2019-13301,CVE-2019-13302,CVE-2019-13303,CVE-2019-13304,CVE-2019-13305,
CVE-2019-13306,CVE-2019-13307,CVE-2019-13308,CVE-2019-13309,CVE-2019-13310,
CVE-2019-13311,CVE-2019-13391,CVE-2019-13454,CVE-2019-14980,CVE-2019-14981,
CVE-2019-15139,CVE-2019-15140,CVE-2019-15141,CVE-2019-16708,CVE-2019-16709,
CVE-2019-16710,CVE-2019-16711,CVE-2019-16712,CVE-2019-16713,CVE-2019-19948,
CVE-2019-19949,CVE-2019-7175,CVE-2019-7395,CVE-2019-7396,CVE-2019-7397,
CVE-2019-7398,CVE-2019-9956,CVE-2020-19667,CVE-2020-25664,CVE-2020-25665,
CVE-2020-25666,CVE-2020-25674,CVE-2020-25675,CVE-2020-25676,CVE-2020-27560,
CVE-2020-27750,CVE-2020-27751,CVE-2020-27752,CVE-2020-27753,CVE-2020-27754,
CVE-2020-27755,CVE-2020-27756,CVE-2020-27757,CVE-2020-27758,CVE-2020-27759,
CVE-2020-27760,CVE-2020-27761,CVE-2020-27762,CVE-2020-27763,CVE-2020-27764,
CVE-2020-27765,CVE-2020-27766,CVE-2020-27767,CVE-2020-27768,CVE-2020-27769,
CVE-2020-27770,CVE-2020-27771,CVE-2020-27772,CVE-2020-27773,CVE-2020-27774,
CVE-2020-27775,CVE-2020-27776,CVE-2020-29599,CVE-2021-20241,CVE-2021-20311,
CVE-2021-20312,CVE-2021-20313,CVE-2021-20241,CVE-2021-20243,CVE-2021-20244,
CVE-2021-20246
(bsc#1094741,bsc#1094742,bsc#1094745,bsc#1095812,bsc#1096200,bsc#1096203,
bsc#1098545,bsc#1098546,bsc#1102003,bsc#1102004,bsc#1102005,bsc#1102007,
bsc#1106254,bsc#1106855,bsc#1106857,bsc#1106858,bsc#1106989,bsc#1106996,
bsc#1107604,bsc#1107609,bsc#1107612,bsc#1107616,bsc#1107618,bsc#1107619,
bsc#1110746,bsc#1111069,bsc#1111072,bsc#1113064,bsc#1120381,bsc#1124365,
bsc#1124366,bsc#1124367,bsc#1124368,bsc#1128649,bsc#1130330,bsc#1131317,
bsc#1132054,bsc#1132060,bsc#1133204,bsc#1133205,bsc#1133498,bsc#1133501,
bsc#1136732,bsc#1138464,bsc#1139884,bsc#1139885,bsc#1139886,bsc#1140100,
bsc#1140102,bsc#1140103,bsc#1140104,bsc#1140105,bsc#1140106,bsc#1140110,
bsc#1140111,bsc#1140501,bsc#1140513,bsc#1140520,bsc#1140534,bsc#1140538,
bsc#1140543,bsc#1140545,bsc#1140547,bsc#1140549,bsc#1140552,bsc#1140554,
bsc#1140664,bsc#1140665,bsc#1140666,bsc#1140667,bsc#1140668,bsc#1140669,
bsc#1140673,bsc#1141171,bsc#1146065,bsc#1146068,bsc#1146211,bsc#1146212,
bsc#1146213,bsc#1151781,bsc#1151782,bsc#1151783,bsc#1151784,bsc#1151785,
bsc#1151786,bsc#1159861,bsc#1160369,bsc#1161194,bsc#1178067,bsc#1179103,
bsc#1179202,bsc#1179208,bsc#1179212,bsc#1179221,bsc#1179223,bsc#1179240,
bsc#1179244,bsc#1179260,bsc#1179268,bsc#1179269,bsc#1179276,bsc#1179278,
bsc#1179281,bsc#1179285,bsc#1179311,bsc#1179312,bsc#1179313,bsc#1179315,
bsc#1179317,bsc#1179321,bsc#1179322,bsc#1179327,bsc#1179333,bsc#1179336,
bsc#1179338,bsc#1179339,bsc#1179343,bsc#1179345,bsc#1179346,bsc#1179347,
bsc#1179361,bsc#1179362,bsc#1179397,bsc#1179753,bsc#1182335,bsc#1184624,
bsc#1184626,bsc#1184627,bsc#1184628,bsc#1182335,bsc#1182336,bsc#1182325,
bsc#1182337)
- version update to 7.1.0.9:
* Squash a dump truck load of VisualStudio compiler warnings.
* improved algorithm for automatic calculation of word breaks and pointsize
for caption and labels.
* improve wrapping between words and within words (reference
https://github.com/ImageMagick/ImageMagick/discussions/4227).
- added patches
disable Contrast test for i586 on SLE 15
+ ImageMagick-filter.t-disable-Contrast.patch
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- Fix build with LLVM 13:
* U_gallivm-add-new-wrapper-around-Module.patch
* U_gallivm-fix-FTBFS-on-i386-with-LLVM-13.patch
==== apache2-mod_php7 ====
- previous version updates fixes also:
CVE-2020-7068,CVE-2020-7069,CVE-2020-7070,CVE-2020-7071,
CVE-2021-21702,CVE-2021-21704,CVE-2021-21705
bsc#1175223,bsc#1177351,bsc#1177352,bsc#1180706,
bsc#1182049,bsc#1188035,bsc#1188037
==== bash-completion ====
- Add patch boo1190929-9af4afd0.patch for boo#1190929
add support for compeletion modinfo completion recognize .ko.zst
as well as .ko.bz2
==== checkmedia ====
Version update (5.4 -> 6.1)
- merge gh#openSUSE/checkmedia#16
- fix auto-detecting a suitable signature location for rh media
- 6.1
- merge gh#openSUSE/checkmedia#15
- add --version option to tagmedia
- use volume id if app id is missing for nice output
- add support for rh style meta data and digest calculation
- extend fragment calculation to suse style
- show signee if signature is ok
- add --create-signature option
- fix large file support
- updated unit tests
- enhance documentation
- add new and shiny README.adoc
- 6.0
==== codec2 ====
- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
to fix building gnuradio (patch taken from upstream)
- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"
==== firewalld ====
Version update (1.0.0 -> 1.0.1)
Subpackages: firewalld-bash-completion firewalld-lang firewalld-zsh-completion python3-firewall
- Update to 1.0.1:
* keep linux capability CAP_SYS_MODULE
* UPnP Client: actually allow SSDP traffic
* Fix RPM macros to test if firewall-cmd is executable
==== freerdp ====
Subpackages: libfreerdp2 libwinpr2
- Finally nailed it: CMAKE_INSTALL_LIBDIR is absolute on Leaps and
relative on TW, but freerdp requires the relative variant.
Fixes boo#1190919
- Remove freerdp-fix-plugin-path.patch again, the problem was
introduced/fixed by cmake changes
==== gcr ====
Version update (3.40.0 -> 3.41.0)
Subpackages: gcr-data gcr-lang gcr-prompter gcr-ssh-askpass gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3
- Update to version 3.41.0:
+ Port ssh-agent from gnome-keyring.
+ build: Fix parallel build failure due to missing marshal
dependency.
+ Fix warnings by dropping `volatile` for g_once_init_inter
locations.
+ tests: More robust against GTask unref race condition.
+ Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
pkgconfig(systemd) and openssh-clients BuildRequires: Build new
standalone ssh-agent, and split it out in own sub-package.
==== git ====
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk perl-Git
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* git-daemon.service
==== glibc ====
Subpackages: glibc-32bit glibc-devel glibc-extra glibc-lang glibc-locale glibc-locale-base nscd
- ld-show-auxv-colon.patch: elf: Fix missing colon in LD_SHOW_AUXV output
(BZ #282539
- x86-string-control-test.patch: x86-64: Use testl to check
__x86_string_control
- pthread-kill-fail-after-exit.patch: nptl: pthread_kill, pthread_cancel
should not fail after exit (BZ #19193)
- pthread-kill-race-thread-exit.patch: nptl: Fix race between pthread_kill
and thread exit (BZ #12889)
- getcwd-attribute-access.patch: posix: Fix attribute access mode on
getcwd (BZ #27476)
- pthread-kill-return-esrch.patch: nptl: pthread_kill needs to return
ESRCH for old programs (BZ #19193)
- pthread-mutexattr-getrobust-np-type.patch: nptl: Fix type of
pthread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np (BZ
[#28036])
- setxid-deadlock-blocked-signals.patch: nptl: Avoid setxid deadlock with
blocked signals in thread exit (BZ #28361)
- pthread-kill-send-specific-thread.patch: nptl: pthread_kill must send
signals to a specific thread (BZ #28407)
- sysconf-nprocessors-affinity.patch: linux: Revert the use of
sched_getaffinity on get_nproc (BZ #28310)
- iconv-charmap-close-output.patch: renamed from
icon-charmap-close-output.patch
==== hwdata ====
Version update (0.351 -> 0.352)
- Update to version 0.352 (bsc#1191375:
+ Updated pci, usb and vendor ids.
==== hwinfo ====
Version update (21.76 -> 21.77)
- merge gh#openSUSE/hwinfo#105
- Use license file from gnu.org
- Fix spelling
- Add missing final newline
- Trim excess whitespace
- Simple maintenance improvements
- 21.77
==== libHX ====
Version update (3.26 -> 4.0.1)
Subpackages: libHX32 libHX32-32bit
- Update to release 4.0.1
* lib: add ``HX_slurp_fd``, ``HX_slurp_file``
* proc: add ``HXproc_switch_user``
* proc: add ``HXproc_top_fd``
* socket: add ``HX_socket_from_env``
* opt: add ``HXOPT_KEEP_ARGV`` flag
==== libqb ====
Version update (2.0.2+20201203.def947e -> 2.0.3+20210303.404adbc)
- Update to version 2.0.3+20210303.404adbc (v2.0.3):
- syslog: Add a message-id parameter for messages (gh#ClusterLabs/libqb#433)
- timers: Add some locking (gh#ClusterLabs/libqb#436)
- ipcc: Have a few goes at tidying up after a dead server (gh#ClusterLabs/libqb#434)
- strlcpy: Check for maxlen underflow (gh#ClusterLabs/libqb#432)
- doxygen2man: fix printing of lines starting with '.' (gh#ClusterLabs/libqb#431)
- doxygen2man: ignore all-whitespace brief descriptions (gh#ClusterLabs/libqb#430)
==== libreoffice ====
Version update (7.1.5.2 -> 7.2.2.1)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.2.2.1
- Refresh pld-skia-patches.patch
- Fix bsc#1189813: LO-L3: Shadow effect for tables in PPTX partly incorrect
* bsc1189813.patch
- Add vendored poppler to use for all codestreams except Tumbleweed.
- Use vendored boost for all codestreams except Tumbleweed.
Update boost vendored version.
- Update to 7.2.1.2:
* LO minor release
- Added patch:
* pld-skia-patches.patch
* skia-freetype2.11.patch
==== libvirt ====
Version update (7.7.0 -> 7.8.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl 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-daemon-xen libvirt-libs
- lxc: controller: Fix container launch on cgroup v1
1b9ce05c-lxc-fix-cgroupV1.patch
boo#1183247
- tools: Fix virt-host-validate SEV detection
3f9c1a4b-fix-host-validate-sev.patch
boo#1188715
- Update to libvirt 7.8.0
- jsc#SLE-18260
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- Dropped patches:
b75a16ae-libxl-improve-die-id.patch,
65fab900-libxl-fix-driver-reload.patch,
51eb680b-libxl-dont-autostart-on-reload.patch
- spec: Fix hangs during package update
bsc#1177902, bsc#1190693
- spec: Don't add --timeout arg to /etc/sysconfig/libvirtd when
running in traditional mode without socket activation
bsc#1190695
==== libx86emu ====
Version update (3.2 -> 3.3)
- merge gh#wfeldt/libx86emu#34
- Migrate CI to GitHub Actions
- 3.3
==== libzypp ====
Version update (17.28.4 -> 17.28.5)
- Downloader does not respect checkExistsOnly flag (bsc#1190712)
A missing check causes zyppng::Downloader to always download full
files even if the checkExistsOnly flag is set. This patch adds
the missing logic.
- Fix kernel-*-livepatch removal in purge-kernels (bsc#1190815)
The kernel-*-livepatch packages are supposed to serve as a stable
handle for the ephemeral kernel livepatch packages. See
FATE#320268 for details. As part of the kernel live patching
ecosystem, kernel-*-livepatch packages should not block the
purge-kernels step.
- version 17.28.5 (22)
==== lirc ====
- Revert "Require typelib packages": better to have rpm auto-detect
them.
- Add gobject-introspection BuildRequires to have the typelib dep
scanner on board.
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_irexec.service.patch
* harden_lircd-uinput.service.patch
* harden_lircd.service.patch
* harden_lircmd.service.patch
- Require typelib packages, otherwise lirc-setup fails to start.
==== luajit ====
- Exclude s390x for now. There is a not-yet-upstreamed port
available, but we would need to rebase it for our release.
==== man ====
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_man-db.service.patch
Modified:
* man-db-create.service
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Fix socket address in mariadb@.socket file
==== mdadm ====
- Install mdadm in _sbindir rather than /sbin. This is more
appropriate now that we have a merged-/usr.
(bsc#1191076)
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Fix possible systemd cycle by adding an "obsoletes" for
the old libopeniscsiusr for older versions.
==== openssh ====
Version update (8.4p1 -> 8.8p1)
Subpackages: openssh-clients openssh-common openssh-server
- Version update to 8.8p1:
= Security
* sshd(8) from OpenSSH 6.2 through 8.7 failed to correctly initialise
supplemental groups when executing an AuthorizedKeysCommand or
AuthorizedPrincipalsCommand, where a AuthorizedKeysCommandUser or
AuthorizedPrincipalsCommandUser directive has been set to run the
command as a different user. Instead these commands would inherit
the groups that sshd(8) was started with.
Depending on system configuration, inherited groups may allow
AuthorizedKeysCommand/AuthorizedPrincipalsCommand helper programs to
gain unintended privilege.
Neither AuthorizedKeysCommand nor AuthorizedPrincipalsCommand are
enabled by default in sshd_config(5).
= Potentially-incompatible changes
* This release disables RSA signatures using the SHA-1 hash algorithm
by default. This change has been made as the SHA-1 hash algorithm is
cryptographically broken, and it is possible to create chosen-prefix
hash collisions for <USD$50K.
For most users, this change should be invisible and there is
no need to replace ssh-rsa keys. OpenSSH has supported RFC8332
RSA/SHA-256/512 signatures since release 7.2 and existing ssh-rsa keys
will automatically use the stronger algorithm where possible.
Incompatibility is more likely when connecting to older SSH
implementations that have not been upgraded or have not closely tracked
improvements in the SSH protocol. For these cases, it may be necessary
to selectively re-enable RSA/SHA1 to allow connection and/or user
authentication via the HostkeyAlgorithms and PubkeyAcceptedAlgorithms
options.
= New features
* ssh(1): allow the ssh_config(5) CanonicalizePermittedCNAMEs
directive to accept a "none" argument to specify the default
behaviour.
= Bugfixes
* scp(1): when using the SFTP protocol, continue transferring files
after a transfer error occurs, better matching original scp/rcp
behaviour.
* ssh(1): fixed a number of memory leaks in multiplexing,
* ssh-keygen(1): avoid crash when using the -Y find-principals
command.
* A number of documentation and manual improvements, including
bz#3340, PR139, PR215, PR241, PR257
- Additional changes from 8.7p1 release:
= Potentially-incompatible changes
* scp(1): this release changes the behaviour of remote to remote
copies (e.g. "scp host-a:/path host-b:") to transfer through the
local host by default. This was previously available via the -3
flag. This mode avoids the need to expose credentials on the
origin hop, avoids triplicate interpretation of filenames by the
shell (by the local system, the copy origin and the destination)
and, in conjunction with the SFTP support for scp(1) mentioned
below, allows use of all authentication methods to the remote
hosts (previously, only non-interactive methods could be used).
A -R flag has been added to select the old behaviour.
* ssh(1)/sshd(8): both the client and server are now using a
stricter configuration file parser. The new parser uses more
shell-like rules for quotes, space and escape characters. It is
also more strict in rejecting configurations that include options
lacking arguments. Previously some options (e.g. DenyUsers) could
appear on a line with no subsequent arguments. This release will
reject such configurations. The new parser will also reject
configurations with unterminated quotes and multiple '='
characters after the option name.
* ssh(1): when using SSHFP DNS records for host key verification,
ssh(1) will verify all matching records instead of just those
with the specific signature type requested. This may cause host
key verification problems if stale SSHFP records of a different
or legacy signature type exist alongside other records for a
particular host. bz#3322
* ssh-keygen(1): when generating a FIDO key and specifying an
explicit attestation challenge (using -Ochallenge), the challenge
will now be hashed by the builtin security key middleware. This
removes the (undocumented) requirement that challenges be exactly
32 bytes in length and matches the expectations of libfido2.
* sshd(8): environment="..." directives in authorized_keys files are
now first-match-wins and limited to 1024 discrete environment
variable names.
= New features
* scp(1): experimental support for transfers using the SFTP protocol
as a replacement for the venerable SCP/RCP protocol that it has
traditionally used. SFTP offers more predictable filename handling
and does not require expansion of glob(3) patterns via the shell
on the remote side.
* sftp-server(8): add a protocol extension to support expansion of
~/ and ~user/ prefixed paths. This was added to support these
paths when used by scp(1) while in SFTP mode.
* ssh(1): add a ForkAfterAuthentication ssh_config(5) counterpart to
the ssh(1) -f flag. GHPR231
* ssh(1): add a StdinNull directive to ssh_config(5) that allows the
config file to do the same thing as -n does on the ssh(1) command-
line. GHPR231
* ssh(1): add a SessionType directive to ssh_config, allowing the
configuration file to offer equivalent control to the -N (no
session) and -s (subsystem) command-line flags. GHPR231
* ssh-keygen(1): allowed signers files used by ssh-keygen(1)
signatures now support listing key validity intervals alongside
they key, and ssh-keygen(1) can optionally check during signature
verification whether a specified time falls inside this interval.
This feature is intended for use by git to support signing and
verifying objects using ssh keys.
* ssh-keygen(8): support printing of the full public key in a sshsig
signature via a -Oprint-pubkey flag.
= Bugfixes
* ssh(1)/sshd(8): start time-based re-keying exactly on schedule in
the client and server mainloops. Previously the re-key timeout
could expire but re-keying would not start until a packet was sent
or received, causing a spin in select() if the connection was
quiescent.
* ssh-keygen(1): avoid Y2038 problem in printing certificate
validity lifetimes. Dates past 2^31-1 seconds since epoch were
displayed incorrectly on some platforms. bz#3329
* scp(1): allow spaces to appear in usernames for local to remote
and scp -3 remote to remote copies. bz#1164
* ssh(1)/sshd(8): remove references to ChallengeResponseAuthentication
in favour of KbdInteractiveAuthentication. The former is what was in
SSHv1, the latter is what is in SSHv2 (RFC4256) and they were
treated as somewhat but not entirely equivalent. We retain the old
name as a deprecated alias so configuration files continue to work
as well as a reference in the man page for people looking for it.
bz#3303
* ssh(1)/ssh-add(1)/ssh-keygen(1): fix decoding of X.509 subject name
when extracting a key from a PKCS#11 certificate. bz#3327
* ssh(1): restore blocking status on stdio fds before close. ssh(1)
needs file descriptors in non-blocking mode to operate but it was
not restoring the original state on exit. This could cause
problems with fds shared with other programs via the shell,
bz#3280 and GHPR246
* ssh(1)/sshd(8): switch both client and server mainloops from
select(3) to pselect(3). Avoids race conditions where a signal
may arrive immediately before select(3) and not be processed until
an event fires. bz#2158
* ssh(1): sessions started with ControlPersist were incorrectly
executing a shell when the -N (no shell) option was specified.
bz#3290
* ssh(1): check if IPQoS or TunnelDevice are already set before
overriding. Prevents values in config files from overriding values
supplied on the command line. bz#3319
* ssh(1): fix debug message when finding a private key to match a
certificate being attempted for user authentication. Previously it
would print the certificate's path, whereas it was supposed to be
showing the private key's path. GHPR247
* sshd(8): match host certificates against host public keys, not
private keys. Allows use of certificates with private keys held in
a ssh-agent. bz#3524
* ssh(1): add a workaround for a bug in OpenSSH 7.4 sshd(8), which
allows RSA/SHA2 signatures for public key authentication but fails
to advertise this correctly via SSH2_MSG_EXT_INFO. This causes
clients of these server to incorrectly match
PubkeyAcceptedAlgorithmse and potentially refuse to offer valid
keys. bz#3213
* sftp(1)/scp(1): degrade gracefully if a sftp-server offers the
limits(a)openssh.com extension but fails when the client tries to
invoke it. bz#3318
* ssh(1): allow ssh_config SetEnv to override $TERM, which is
otherwise handled specially by the protocol. Useful in ~/.ssh/config
to set TERM to something generic (e.g. "xterm" instead of
"xterm-256color") for destinations that lack terminfo entries.
* sftp-server(8): the limits(a)openssh.com extension was incorrectly
marked as an operation that writes to the filesystem, which made it
unavailable in sftp-server read-only mode. bz#3318
* ssh(1): fix SEGV in UpdateHostkeys debug() message, triggered when
the update removed more host keys than remain present.
* Many manual page fixes.
- Additional changes from 8.6p1 release:
= Security
* sshd(8): OpenSSH 8.5 introduced the LogVerbose keyword. When this
option was enabled with a set of patterns that activated logging
in code that runs in the low-privilege sandboxed sshd process, the
log messages were constructed in such a way that printf(3) format
strings could effectively be specified the low-privilege code.
= New features
* sftp-server(8): add a new limits(a)openssh.com protocol extension
that allows a client to discover various server limits, including
maximum packet size and maximum read/write length.
* sftp(1): use the new limits(a)openssh.com extension (when available)
to select better transfer lengths in the client.
* sshd(8): Add ModuliFile keyword to sshd_config to specify the
location of the "moduli" file containing the groups for DH-GEX.
* unit tests: Add a TEST_SSH_ELAPSED_TIMES environment variable to
enable printing of the elapsed time in seconds of each test.
= Bugfixes
* ssh_config(5), sshd_config(5): sync CASignatureAlgorithms lists in
manual pages with the current default. GHPR174
* ssh(1): ensure that pkcs11_del_provider() is called before exit.
GHPR234
* ssh(1), sshd(8): fix problems in string->argv conversion. Multiple
backslashes were not being dequoted correctly and quoted space in
the middle of a string was being incorrectly split. GHPR223
* ssh(1): return non-zero exit status when killed by signal; bz#3281
* sftp-server(8): increase maximum SSH2_FXP_READ to match the maximum
packet size. Also handle zero-length reads that are not explicitly
banned by the spec.
- Additional changes from 8.5p1 release:
= Security
* ssh-agent(1): fixed a double-free memory corruption that was
introduced in OpenSSH 8.2 . We treat all such memory faults as
potentially exploitable. This bug could be reached by an attacker
with access to the agent socket.
= Potentially-incompatible changes
* ssh(1), sshd(8): this release changes the first-preference signature
algorithm from ECDSA to ED25519.
* ssh(1), sshd(8): set the TOS/DSCP specified in the configuration
for interactive use prior to TCP connect. The connection phase of
the SSH session is time-sensitive and often explicitly interactive.
The ultimate interactive/bulk TOS/DSCP will be set after
authentication completes.
* ssh(1), sshd(8): remove the pre-standardization cipher
rijndael-cbc(a)lysator.liu.se. It is an alias for aes256-cbc before
it was standardized in RFC4253 (2006), has been deprecated and
disabled by default since OpenSSH 7.2 (2016) and was only briefly
documented in ssh.1 in 2001.
* ssh(1), sshd(8): update/replace the experimental post-quantum
hybrid key exchange method based on Streamlined NTRU Prime coupled
with X25519. The previous sntrup4591761x25519-sha512(a)tinyssh.org
method is replaced with sntrup761x25519-sha512(a)openssh.com.
* ssh(1): disable CheckHostIP by default. It provides insignificant
benefits while making key rotation significantly more difficult,
especially for hosts behind IP-based load-balancers.
= New features
* ssh(1): this release enables UpdateHostkeys by default subject to
some conservative preconditions:
- The key was matched in the UserKnownHostsFile (and not in the
GlobalKnownHostsFile).
- The same key does not exist under another name.
- A certificate host key is not in use.
- known_hosts contains no matching wildcard hostname pattern.
- VerifyHostKeyDNS is not enabled.
- The default UserKnownHostsFile is in use.
* ssh(1), sshd(8): add a new LogVerbose configuration directive for
that allows forcing maximum debug logging by file/function/line
pattern-lists.
* ssh(1): when prompting the user to accept a new hostkey, display
any other host names/addresses already associated with the key.
* ssh(1): allow UserKnownHostsFile=none to indicate that no
known_hosts file should be used to identify host keys.
* ssh(1): add a ssh_config KnownHostsCommand option that allows the
client to obtain known_hosts data from a command in addition to
the usual files.
* ssh(1): add a ssh_config PermitRemoteOpen option that allows the
client to restrict the destination when RemoteForward is used
with SOCKS.
* ssh(1): for FIDO keys, if a signature operation fails with a
"incorrect PIN" reason and no PIN was initially requested from the
user, then request a PIN and retry the operation. This supports
some biometric devices that fall back to requiring PIN when reading
of the biometric failed, and devices that require PINs for all
hosted credentials.
* sshd(8): implement client address-based rate-limiting via new
sshd_config(5) PerSourceMaxStartups and PerSourceNetBlockSize
directives that provide more fine-grained control on a per-origin
address basis than the global MaxStartups limit.
= Bugfixes
* ssh(1): Prefix keyboard interactive prompts with "(user@host)" to
make it easier to determine which connection they are associated
with in cases like scp -3, ProxyJump, etc. bz#3224
* sshd(8): fix sshd_config SetEnv directives located inside Match
blocks. GHPR201
* ssh(1): when requesting a FIDO token touch on stderr, inform the
user once the touch has been recorded.
* ssh(1): prevent integer overflow when ridiculously large
ConnectTimeout values are specified, capping the effective value
(for most platforms) at 24 days. bz#3229
* ssh(1): consider the ECDSA key subtype when ordering host key
algorithms in the client.
* ssh(1), sshd(8): rename the PubkeyAcceptedKeyTypes keyword to
PubkeyAcceptedAlgorithms. The previous name incorrectly suggested
that it control allowed key algorithms, when this option actually
specifies the signature algorithms that are accepted. The previous
name remains available as an alias. bz#3253
* ssh(1), sshd(8): similarly, rename HostbasedKeyTypes (ssh) and
HostbasedAcceptedKeyTypes (sshd) to HostbasedAcceptedAlgorithms.
* sftp-server(8): add missing lsetstat(a)openssh.com documentation
and advertisement in the server's SSH2_FXP_VERSION hello packet.
* ssh(1), sshd(8): more strictly enforce KEX state-machine by
banning packet types once they are received. Fixes memleak caused
by duplicate SSH2_MSG_KEX_DH_GEX_REQUEST (oss-fuzz #30078).
* sftp(1): allow the full range of UIDs/GIDs for chown/chgrp on 32bit
platforms instead of being limited by LONG_MAX. bz#3206
* Minor man page fixes (capitalization, commas, etc.) bz#3223
* sftp(1): when doing an sftp recursive upload or download of a
read-only directory, ensure that the directory is created with
write and execute permissions in the interim so that the transfer
can actually complete, then set the directory permission as the
final step. bz#3222
* ssh-keygen(1): document the -Z, check the validity of its argument
earlier and provide a better error message if it's not correct.
bz#2879
* ssh(1): ignore comments at the end of config lines in ssh_config,
similar to what we already do for sshd_config. bz#2320
* sshd_config(5): mention that DisableForwarding is valid in a
sshd_config Match block. bz3239
* sftp(1): fix incorrect sorting of "ls -ltr" under some
circumstances. bz3248.
* ssh(1), sshd(8): fix potential integer truncation of (unlikely)
timeout values. bz#3250
* ssh(1): make hostbased authentication send the signature algorithm
in its SSH2_MSG_USERAUTH_REQUEST packets instead of the key type.
This make HostbasedAcceptedAlgorithms do what it is supposed to -
filter on signature algorithm and not key type.
- Rebased patches:
* openssh-7.7p1-IPv6_X_forwarding.patch
* openssh-7.7p1-X11_trusted_forwarding.patch
* openssh-7.7p1-X_forward_with_disabled_ipv6.patch
* openssh-7.7p1-cavstest-ctr.patch
* openssh-7.7p1-cavstest-kdf.patch
* openssh-7.7p1-disable_openssl_abi_check.patch
* openssh-7.7p1-eal3.patch
* openssh-7.7p1-enable_PAM_by_default.patch
* openssh-7.7p1-fips.patch
* openssh-7.7p1-fips_checks.patch
* openssh-7.7p1-host_ident.patch
* openssh-7.7p1-hostname_changes_when_forwarding_X.patch
* openssh-7.7p1-ldap.patch
* openssh-7.7p1-no_fork-no_pid_file.patch
* openssh-7.7p1-pam_check_locks.patch
* openssh-7.7p1-pts_names_formatting.patch
* openssh-7.7p1-remove_xauth_cookies_on_exit.patch
* openssh-7.7p1-seccomp_ipc_flock.patch
* openssh-7.7p1-seccomp_stat.patch
* openssh-7.7p1-send_locale.patch
* openssh-7.7p1-sftp_force_permissions.patch
* openssh-7.7p1-sftp_print_diagnostic_messages.patch
* openssh-7.7p1-systemd-notify.patch
* openssh-7.9p1-keygen-preserve-perms.patch
* openssh-7.9p1-revert-new-qos-defaults.patch
* openssh-8.0p1-gssapi-keyex.patch
* openssh-8.1p1-audit.patch
* openssh-8.1p1-seccomp-clock_gettime64.patch
* openssh-8.1p1-seccomp-clock_nanosleep.patch
* openssh-8.1p1-seccomp-clock_nanosleep_time64.patch
* openssh-8.1p1-use-openssl-kdf.patch
* openssh-8.4p1-vendordir.patch
* openssh-fips-ensure-approved-moduli.patch
* openssh-link-with-sk.patch
* openssh-reenable-dh-group14-sha1-default.patch
* openssh-whitelist-syscalls.patch
- Removed openssh-fix-ssh-copy-id.patch (fixed upstream).
- openssh.keyring: rotated to new key from https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/RELEASE_KEY.asc
- sshd-gen-keys-start:
- only source sysconfig file if it exists.
- create /etc/ssh if it does not exists.
Required for image based installation/updates.
==== openssh-askpass-gnome ====
Version update (8.4p1 -> 8.8p1)
- Version upgrade to 8.8p1
* No changes for askpass, see main package changelog for
details
==== 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
- Drop gnome-power-manager Recommends: Package is dormant upstream
and on its way to be replaced by new features inside of
gnome-control-center.
==== pcsc-lite ====
Version update (1.9.3 -> 1.9.4)
Subpackages: libpcsclite1
- version 1.9.4
* fix a memory leak when libusb is used for hotplug
(i.e. non-Linux systems)
==== php7 ====
Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter
- previous version updates fixes also:
CVE-2020-7068,CVE-2020-7069,CVE-2020-7070,CVE-2020-7071,
CVE-2021-21702,CVE-2021-21704,CVE-2021-21705
bsc#1175223,bsc#1177351,bsc#1177352,bsc#1180706,
bsc#1182049,bsc#1188035,bsc#1188037
==== polkit-default-privs ====
Version update (1550+20210818.b0c41fd -> 1550+20211008.9751669)
- drop backward compatibility symlink in /etc/polkit-default-privs.standard.
rpmlint 2.0 is now in Factory and the check there directly uses the profile
in /usr/etc/polkit-default-privs/profiles/standard.
- drop polkit-whitelisting sub-package. This is now handled in rpmlint 2.0
internally.
- Update to version 1550+20211008.9751669:
* whitelist power-profiles-daemon actions (bsc#1189900)
* cleanup: remove polkit-rules-whitelist.json
==== publicsuffix ====
Version update (20210928 -> 20211006)
- Update to version 20211006:
* Update Pull Request Template to add clarity
* util: gTLD data autopull updates for 2021-10-01T15:13:10 UTC (#1445)
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-zsh-completion
- Make system-user-pulse noarch
- Split sysusers.d file to separate package as needed by brltty
(bsc#1191465)
==== python-libvirt-python ====
Version update (7.7.0 -> 7.8.0)
- Update to 7.8.0
- Add all new APIs and constants in libvirt 7.8.0
- jsc#SLE-18260
==== rubygem-bootsnap ====
Version update (1.7.7 -> 1.9.1)
Subpackages: ruby2.7-rubygem-bootsnap ruby3.0-rubygem-bootsnap
- updated to version 1.9.1
* Removed a forgotten debug statement in JSON precompilation
==== rubygem-marcel ====
Version update (1.0.1 -> 1.0.2)
- updated to version 1.0.2
* Include Apache license in gem release. (a525d5b)
* Prefer audio/x-wav for WAV audio files. (#45)
* Prefer application/x-x509-ca-cert for Privacy-Enhanced Mail certificates. (#46)
* Prefer audio/flac for FLAC audio files. (#47)
* Prefer audio/aac for Advanced Audio Coding audio files. (#49)
* Prefer application/vnd.ms-access for Microsodt Access DB files. (#50)
* Support text/x-scss and text/x-sass stylesheets. (#52)
* Support encrypted Microsoft Access DB files. (#53)
* Prefer application/x-ole-storage for Microsoft Office files. (#54)
* Prefer text/markdown for Markdown files. (#55)
* Prefer audio/mpc for Musepack audio files. (#56)
* Support audio/webm audio files. (#58)
* Support image/avif images files. (#63)
==== rubygem-puma ====
Version update (5.4.0 -> 5.5.0)
- updated to version 5.5.0
* Features
* Automatic SSL certificate provisioning for localhost, via localhost gem ([#2610], [#2257])
* add support for the PROXY protocol (v1 only) ([#2654], [#2651])
* Add a semantic CLI option for no config file ([#2689])
* Bugfixes
* More elaborate exception handling - lets some dead pumas die. ([#2700], [#2699])
* allow multiple after_worker_fork hooks ([#2690])
* Preserve BUNDLE_APP_CONFIG on worker fork ([#2688], [#2687])
* Performance
* Fix performance of server-side SSL connection close. ([#2675])
==== rubygem-rubocop ====
Version update (1.19.1 -> 1.22.1)
- updated to version 1.22.1
[#]# 1.22.1 (2021-10-04)
[#]## Bug fixes
* [#10143](https://github.com/rubocop/rubocop/issues/10143): Fix an error for `Lint/RequireRelativeSelfPath` when using a variable as an argument of `require_relative`. ([@koic][])
* [#10140](https://github.com/rubocop/rubocop/issues/10140): Fix false positive for `Layout/DotPosition` when a heredoc receives a method on the same line as the start sigil in `trailing` style. ([@dvandersluis][])
* [#10148](https://github.com/rubocop/rubocop/issues/10148): Fix `Style/QuotedSymbols` handling escaped characters incorrectly. ([@dvandersluis][])
* [#10145](https://github.com/rubocop/rubocop/issues/10145): Update `Style/SelectByRegexp` to ignore cases where the receiver appears to be a hash. ([@dvandersluis][])
[#]# 1.22.0 (2021-09-29)
[#]## New features
* [#8431](https://github.com/rubocop/rubocop/issues/8431): Add `Safety` section to documentation for all cops that are `Safe: false` or `SafeAutoCorrect: false`. ([@dvandersluis][])
* [#10132](https://github.com/rubocop/rubocop/issues/10132): Reorganize output of `rubocop --help` for better clarity. ([@dvandersluis][])
* [#10111](https://github.com/rubocop/rubocop/pull/10111): Add new `Style/NumberedParametersLimit` cop. ([@dvandersluis][])
* [#10025](https://github.com/rubocop/rubocop/pull/10025): Changed cop `SpaceInsideParens` to include a `compact` style. ([@itay-grudev][])
* [#10084](https://github.com/rubocop/rubocop/issues/10084): Add new `Lint/RequireRelativeSelfPath` cop. ([@koic][])
* [#8327](https://github.com/rubocop/rubocop/issues/8327): Add new cop `Style/SelectByRegexp`. ([@dvandersluis][])
* [#10100](https://github.com/rubocop/rubocop/pull/10100): Add new `Style/NumberedParameters` cop. ([@Hugo-Hache][])
* [#10103](https://github.com/rubocop/rubocop/issues/10103): Add `AllowHttpProtocol` option to `Bundler/InsecureProtocolSource`. ([@koic][])
* [#10102](https://github.com/rubocop/rubocop/pull/10102): Add new `Security/IoMethods` cop. ([@koic][])
[#]## Bug fixes
* [#10110](https://github.com/rubocop/rubocop/issues/10110): Update `Layout/DotPosition` to be able to handle heredocs. ([@dvandersluis][])
* [#10134](https://github.com/rubocop/rubocop/issues/10134): Update `Style/MutableConstant` to not consider multiline uninterpolated strings as unfrozen in ruby 3.0. ([@dvandersluis][])
* [#10124](https://github.com/rubocop/rubocop/pull/10124): Fix `Layout/RedundantLineBreak` adding extra space within method chains. ([@dvandersluis][])
* [#10118](https://github.com/rubocop/rubocop/issues/10118): Fix crash with `Style/RedundantSort` when the block doesn't only contain a single `send` node. ([@dvandersluis][])
* [#10135](https://github.com/rubocop/rubocop/issues/10135): Fix `Style/WordArray` to exclude files in `--auto-gen-config` when `percent` style is given but brackets are required. ([@dvandersluis][])
* [#10090](https://github.com/rubocop/rubocop/issues/10090): Fix a false negative for `Style/ArgumentsForwarding` when using only kwrest arg. ([@koic][])
* [#10099](https://github.com/rubocop/rubocop/pull/10099): Update`Style/RedundantFreeze` to stop considering `ENV` values as immutable. ([@byroot][])
* [#10078](https://github.com/rubocop/rubocop/pull/10078): Fix `Layout/LineLength` reported length when ignoring directive comments. ([@dvandersluis][])
* [#9934](https://github.com/rubocop/rubocop/issues/9934): Fix configuration loading to not raise an error for an obsolete ruby version that is subsequently overridden. ([@dvandersluis][])
* [#10136](https://github.com/rubocop/rubocop/issues/10136): Update `Lint/AssignmentInCondition` to not consider assignments within blocks in conditions. ([@dvandersluis][])
* [#9588](https://github.com/rubocop/rubocop/issues/9588): Fix causing a variable to be shadowed from outside the rescue block in the logic of Naming/RescuedExceptionsVariableName. ([@lilisako][])
* [#10096](https://github.com/rubocop/rubocop/issues/10096): Fix `Lint/AmbiguousOperatorPrecedence` with `and`/`or` operators. ([@dvandersluis][])
* [#10106](https://github.com/rubocop/rubocop/issues/10106): Fix `Style/RedundantSelf` for pattern matching. ([@dvandersluis][])
* [#10066](https://github.com/rubocop/rubocop/issues/10066): Fix how `MinDigits` is calculated for `Style/NumericLiterals` when generating a configuration file. ([@dvandersluis][])
[#]## Changes
* [#10088](https://github.com/rubocop/rubocop/pull/10088): Update `Lint/BooleanSymbol` to be `SafeAutoCorrect: false` rather than `Safe: false`. ([@dvandersluis][])
* [#10122](https://github.com/rubocop/rubocop/pull/10122): Update `Style/RedundantSort` to be unsafe, and revert the special case for `size` from [#10061](https://github.com/rubocop/rubocop/pull/10061). ([@dvandersluis][])
* [#10130](https://github.com/rubocop/rubocop/issues/10130): Update `Lint/ElseLayout` to be able to handle an `else` with only a single line. ([@dvandersluis][])
[#]# 1.21.0 (2021-09-13)
[#]## New features
* [#7849](https://github.com/rubocop/rubocop/issues/7849): Add new `Lint/AmbiguousOperatorPrecedence` cop. ([@dvandersluis][])
* [#9061](https://github.com/rubocop/rubocop/issues/9061): Add new `Lint/IncompatibleIoSelectWithFiberScheduler` cop. ([@koic][])
[#]## Bug fixes
* [#10067](https://github.com/rubocop/rubocop/pull/10067): Fix an error for `Lint/NumberConversion` when using nested number conversion methods. ([@koic][])
* [#10054](https://github.com/rubocop/rubocop/pull/10054): Fix a false positive for `Layout/SpaceAroundOperators` when match operators between `<<` and `+=`. ([@koic][])
* [#10061](https://github.com/rubocop/rubocop/issues/10061): Fix a false positive for `Style/RedundantSort` when using `size` method in the block. ([@koic][])
* [#10063](https://github.com/rubocop/rubocop/pull/10063): Fix a false positive for `Layout/SingleLineBlockChain` when method call chained on a new line after a single line block with trailing dot. ([@koic][])
* [#10064](https://github.com/rubocop/rubocop/pull/10064): Fix `Style/ExplicitBlockArgument` corrector assuming any existing block argument was named `block`. ([@byroot][])
* [#10070](https://github.com/rubocop/rubocop/issues/10070): Fix a false positive for `Style/MutableConstant` when using non-interpolated heredoc in Ruby 3.0. ([@koic][])
[#]## Changes
* [#9674](https://github.com/rubocop/rubocop/issues/9674): Disable `Style/AsciiComments` by default. ([@dvandersluis][])
* [#10051](https://github.com/rubocop/rubocop/pull/10051): Improve the messaging for `Style/Documentation` to be more clear about what class/module needs documentation. ([@dvandersluis][])
* [#10074](https://github.com/rubocop/rubocop/pull/10074): Update `Naming/InclusiveLanguage` to be disabled by default. ([@dvandersluis][])
* [#10068](https://github.com/rubocop/rubocop/pull/10068): Mark `Style/AndOr` as unsafe auto-correction. ([@koic][])
[#]# 1.20.0 (2021-08-26)
[#]## New features
* [#10040](https://github.com/rubocop/rubocop/pull/10040): Make `Lint/Debugger` aware of debug.rb. ([@koic][])
* [#9580](https://github.com/rubocop/rubocop/issues/9580): Add a new cop that enforces which bundler gem file to use. ([@gregfletch][])
[#]## Bug fixes
* [#10033](https://github.com/rubocop/rubocop/issues/10033): Fix an incorrect auto-correct for `Style/BlockDelimiters` when there is a comment after the closing brace and using method chanin. ([@koic][])
* [#6630](https://github.com/rubocop/rubocop/issues/6630): Updated `Style/CommentAnnotation` to be able to handle multiword keyword phrases. ([@dvandersluis][])
* [#7836](https://github.com/rubocop/rubocop/issues/7836): Update `Style/BlockDelimeters` to add `begin`...`end` when converting a block containing `rescue` or `ensure` to braces. ([@dvandersluis][])
* [#10031](https://github.com/rubocop/rubocop/issues/10031): Fix a false positive for `Style/HashExcept` when comparing with hash value. ([@koic][])
[#]## Changes
* [#10034](https://github.com/rubocop/rubocop/pull/10034): Add `RubyJard` debugger calls to Lint/Debugger/DebuggerMethods. ([@DanielVartanov][])
* [#10006](https://github.com/rubocop/rubocop/pull/10006): Interpolated string literals are no longer frozen since Ruby 3.0. ([@splattael][])
* [#9328](https://github.com/rubocop/rubocop/issues/9328): Recognize shareable_constant_value magic comment. ([@thearjunmdas][], [@caalberts][])
* [#10036](https://github.com/rubocop/rubocop/issues/10036): Mark `Style/StructInheritance` as unsafe auto-correction. ([@koic][])
==== rubygem-rubocop-ast ====
Version update (1.11.0 -> 1.12.0)
- updated to version 1.12.0
[#]## Bug fixes
* [#208](https://github.com/rubocop/rubocop-ast/issues/208): Update `MethodDispatchNode#block_literal?` to return true for `numblock`s. ([@dvandersluis][])
==== rubygem-spring ====
Version update (2.1.1 -> 3.0.0)
Subpackages: ruby2.7-rubygem-spring ruby3.0-rubygem-spring
- updated to version 3.0.0
* Require applications to have reloading enabled in the managed environments.
* Require Ruby 2.5.
* Require Rails 5.2.
==== rubygem-unicode-display_width ====
Version update (2.0.0 -> 2.1.0)
- updated to version 2.1.0
* Unicode 14.0
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1191356 - virt-manager should not depend on gtk4
Modified files:
virt-manager.spec
virtman-dont-specify-gtksource-version.patch
virtman-dont-specify-vte-version.patch
- jsc#SLE-20856 Dev: KVM: Enable vfio-ccw and vfio-ap in virt-* tools
965480e8-virt-install-add-mediated-device.patch
==== virtualbox ====
Subpackages: virtualbox-guest-tools virtualbox-guest-x11
- Fix ldconfig invocation in scriptlets
- Remove vbox-fix-usb-rules.sh from qt package to avoid file conflict
- Fix build failures in Leap 15.1 and Leap 15.2 due to kmk_sed issues.
- Finish UsrMerge for VirtualBox components (boo#1191104).
==== virtualbox-kmp ====
- Fix ldconfig invocation in scriptlets
- Remove vbox-fix-usb-rules.sh from qt package to avoid file conflict
- Fix build failures in Leap 15.1 and Leap 15.2 due to kmk_sed issues.
- Finish UsrMerge for VirtualBox components (boo#1191104).
==== xwayland ====
- Specfile cleanup
==== yarn ====
Version update (1.22.11 -> 1.22.13)
- update to 1.22.13:
https://github.com/yarnpkg/yarn/releases/tag/v1.22.13
==== yast2-trans ====
Version update (84.87.20210914.a5d6b81b64 -> 84.87.20210929.6d3a97ea50)
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.20210929.6d3a97ea50:
* New POT for text domain 'nfs'.
* New POT for text domain 'network'.
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* New POT for text domain 'cluster'.
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* New POT for text domain 'network'.
* Translated using Weblate (Greek)
* Translated using Weblate (Greek)
* New POT for text domain 'add-on'.
* Translated using Weblate (Czech)
* New POT for text domain 'base'.
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* New POT for text domain 'packager'.
* New POT for text domain 'online-update'.
* New POT for text domain 'bootloader'.
* New POT for text domain 'base'.
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
1
0
Hi,
In Tumbleweed, we have libz-ng-compat1 which can be a drop-in replacement of libz1.
The problem is zypper drop the previous package, before installing the new one, but the lib is required to extract the new RPM.
Any idea how to solve this problem in the spec file?
Log:
********************************************************************************
sudo zypper in libz-ng-compat1
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: the to be installed libz-ng-compat1-2.0.5-1.1.aarch64 conflicts with 'libz1' provided by the installed libz1-1.2.11-18.10.aarch64
Solution 1: deinstallation of libz1-1.2.11-18.10.aarch64
Solution 2: do not install libz-ng-compat1-2.0.5-1.1.aarch64
Choose from above solutions by number or cancel [1/2/c/d/?] (c): 1
Resolving dependencies...
Resolving package dependencies...
The following NEW package is going to be installed:
libz-ng-compat1
The following package is going to be REMOVED:
libz1
1 new package to install, 1 to remove.
Overall download size: 67.9 KiB. Already cached: 0 B. After the operation, 5.7 KiB will be freed.
Continue? [y/n/v/...? shows all options] (y):
Retrieving package libz-ng-compat1-2.0.5-1.1.aarch64 (1/1), 67.9 KiB (142.4 KiB unpacked)
Retrieving: libz-ng-compat1-2.0.5-1.1.aarch64.rpm ......................................................................................................................................................................................................................[done]
Checking for file conflicts: ...........................................................................................................................................................................................................................................[done]
(1/2) Removing libz1-1.2.11-18.10.aarch64 ..............................................................................................................................................................................................................................[done]
(2/2) Installing: libz-ng-compat1-2.0.5-1.1.aarch64 ...................................................................................................................................................................................................................[error]
Installation of libz-ng-compat1-2.0.5-1.1.aarch64 failed:
Error: Subprocess failed. Error: RPM failed: rpm: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
Abort, retry, ignore? [a/r/i] (a):
Problem occurred during or after installation or removal of packages:
Installation has been aborted as directed.
Please see the above error message for a hint.
********************************************************************************
Cheers,
Guillaume
2
2
3
3
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- libraqm
- plasma-mycroft
- rabbitmq-server
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
3
2
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- soapy-remote
- soapy-uhd
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
2
1
- mtpaint - Painting program for creating icons and pixel-based artwork.
It was dropped from Factory some time ago due to build failures. I fixed
it and submitted for inclusion again.
- ip2unix - Turn IP sockets into Unix domain sockets.
- bmap-tools - Tools to generate block map (AKA bmap) and flash images
using bmap.
Useful for users of Yocto Project.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&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:
Mesa
apache2 (2.4.49 -> 2.4.51)
apache2-manual (2.4.49 -> 2.4.51)
apache2-prefork (2.4.49 -> 2.4.51)
apache2-utils (2.4.49 -> 2.4.51)
bash
bolt
ca-certificates-mozilla (2.50 -> 2.52)
cepces
cogl
e2fsprogs
elfutils
elfutils-debuginfod
filesystem
gawk
gtk4
hiredis (1.0.0 -> 1.0.2)
hxtools (20210803 -> 20210928)
k4dirstat (3.2.2 -> 3.3.0)
kernel-source (5.14.6 -> 5.14.9)
ldb (2.3.0 -> 2.4.0)
libcap (2.51 -> 2.59)
libjpeg-turbo
libsolv (0.7.19 -> 0.7.20)
libsoup2
libstorage-ng (4.4.41 -> 4.4.43)
llvm12
lz4
mhvtl (1.63_release+759.35ddb48e5262_k5.14.6_2 -> 1.63_release+759.35ddb48e5262_k5.14.9_1)
mozilla-nss (3.69.1 -> 3.70)
opensc (0.21.0 -> 0.22.0)
python-lazr.config (2.2.2 -> 2.2.3)
redis (6.2.5 -> 6.2.6)
rng-tools
rubygem-sassc-2.2
samba (4.14.6+git.182.2205d5224e3 -> 4.15.0+git.185.378416e547c)
squid (4.16 -> 5.2)
step (21.08.1 -> 21.08.2)
suse-module-tools (16.0.10+7 -> 16.0.11)
sweeper (21.08.1 -> 21.08.2)
tar
texinfo
timezone (2021a -> 2021c)
timezone-java (2021a -> 2021c)
transactional-update (3.5.5 -> 3.5.6)
trousers
umbrello (21.08.1 -> 21.08.2)
yakuake (21.08.1 -> 21.08.2)
=== Details ===
==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Fix build with LLVM 13:
* U_gallivm-add-new-wrapper-around-Module.patch
* U_gallivm-fix-FTBFS-on-i386-with-LLVM-13.patch
==== apache2 ====
Version update (2.4.49 -> 2.4.51)
- version update to 2.4.51
* ) SECURITY: CVE-2021-42013: Path Traversal and Remote Code
Execution in Apache HTTP Server 2.4.49 and 2.4.50 (incomplete
fix of CVE-2021-41773) (cve.mitre.org)
* ) core: Add ap_unescape_url_ex() for better decoding control, and deprecate
unused AP_NORMALIZE_DROP_PARAMETERS flag.
- version update to 2.4.50
* ) core: AP_NORMALIZE_DECODE_UNRESERVED should normalize the second dot in
the uri-path when it's preceded by a dot. [Yann Ylavic]
* ) mod_md: when MDMessageCmd for a 'challenge-setup:<type>:<dnsname>'
fails (!= 0 exit), the renewal process is aborted and an error is
reported for the MDomain. This provides scripts that distribute
information in a cluster to abort early with bothering an ACME
server to validate a dns name that will not work. The common
retry logic will make another attempt in the future, as with
other failures.
Fixed a bug when adding private key specs to an already working
MDomain, see <https://github.com/icing/mod_md/issues/260>.
[Stefan Eissing]
* ) mod_proxy: Handle UDS URIs with empty hostname ("unix:///...") as if they
had no hostname ("unix:/..."). [Yann Ylavic]
* ) mod_md: fixed a bug in handling multiple parallel OCSP requests. These could
run into an assertion which terminated (and restarted) the child process where
the task was running. Eventually, all OCSP responses were collected, but not
in the way that things are supposed to work.
See also <https://bz.apache.org/bugzilla/show_bug.cgi?id=65567>.
The bug was possibly triggered when more than one OCSP status needed updating
at the same time. For example for several renewed certificates after a server
reload.
* ) mod_rewrite: Fix UDS ("unix:") scheme for [P] rules. PR 57691 + 65590.
[Janne Peltonen <janne.peltonen sange.fi>]
* ) event mpm: Correctly count active child processes in parent process if
child process dies due to MaxConnectionsPerChild.
PR 65592 [Ruediger Pluem]
* ) mod_http2: when a server is restarted gracefully, any idle h2 worker
threads are shut down immediately.
Also, change OpenSSL API use for deprecations in OpenSSL 3.0.
Adds all other, never proposed code changes to make a clean
sync of http2 sources. [Stefan Eissing]
* ) mod_dav: Correctly handle errors returned by dav providers on REPORT
requests. [Ruediger Pluem]
* ) core: do not install core input/output filters on secondary
connections. [Stefan Eissing]
* ) core: Add ap_pre_connection() as a wrapper to ap_run_pre_connection()
and use it to prevent that failures in running the pre_connection
hook cause crashes afterwards. [Ruediger Pluem]
* ) mod_speling: Add CheckBasenameMatch PR 44221. [Christophe Jaillet]
==== apache2-manual ====
Version update (2.4.49 -> 2.4.51)
- version update to 2.4.51
* ) SECURITY: CVE-2021-42013: Path Traversal and Remote Code
Execution in Apache HTTP Server 2.4.49 and 2.4.50 (incomplete
fix of CVE-2021-41773) (cve.mitre.org)
* ) core: Add ap_unescape_url_ex() for better decoding control, and deprecate
unused AP_NORMALIZE_DROP_PARAMETERS flag.
- version update to 2.4.50
* ) core: AP_NORMALIZE_DECODE_UNRESERVED should normalize the second dot in
the uri-path when it's preceded by a dot. [Yann Ylavic]
* ) mod_md: when MDMessageCmd for a 'challenge-setup:<type>:<dnsname>'
fails (!= 0 exit), the renewal process is aborted and an error is
reported for the MDomain. This provides scripts that distribute
information in a cluster to abort early with bothering an ACME
server to validate a dns name that will not work. The common
retry logic will make another attempt in the future, as with
other failures.
Fixed a bug when adding private key specs to an already working
MDomain, see <https://github.com/icing/mod_md/issues/260>.
[Stefan Eissing]
* ) mod_proxy: Handle UDS URIs with empty hostname ("unix:///...") as if they
had no hostname ("unix:/..."). [Yann Ylavic]
* ) mod_md: fixed a bug in handling multiple parallel OCSP requests. These could
run into an assertion which terminated (and restarted) the child process where
the task was running. Eventually, all OCSP responses were collected, but not
in the way that things are supposed to work.
See also <https://bz.apache.org/bugzilla/show_bug.cgi?id=65567>.
The bug was possibly triggered when more than one OCSP status needed updating
at the same time. For example for several renewed certificates after a server
reload.
* ) mod_rewrite: Fix UDS ("unix:") scheme for [P] rules. PR 57691 + 65590.
[Janne Peltonen <janne.peltonen sange.fi>]
* ) event mpm: Correctly count active child processes in parent process if
child process dies due to MaxConnectionsPerChild.
PR 65592 [Ruediger Pluem]
* ) mod_http2: when a server is restarted gracefully, any idle h2 worker
threads are shut down immediately.
Also, change OpenSSL API use for deprecations in OpenSSL 3.0.
Adds all other, never proposed code changes to make a clean
sync of http2 sources. [Stefan Eissing]
* ) mod_dav: Correctly handle errors returned by dav providers on REPORT
requests. [Ruediger Pluem]
* ) core: do not install core input/output filters on secondary
connections. [Stefan Eissing]
* ) core: Add ap_pre_connection() as a wrapper to ap_run_pre_connection()
and use it to prevent that failures in running the pre_connection
hook cause crashes afterwards. [Ruediger Pluem]
* ) mod_speling: Add CheckBasenameMatch PR 44221. [Christophe Jaillet]
==== apache2-prefork ====
Version update (2.4.49 -> 2.4.51)
- version update to 2.4.51
* ) SECURITY: CVE-2021-42013: Path Traversal and Remote Code
Execution in Apache HTTP Server 2.4.49 and 2.4.50 (incomplete
fix of CVE-2021-41773) (cve.mitre.org)
* ) core: Add ap_unescape_url_ex() for better decoding control, and deprecate
unused AP_NORMALIZE_DROP_PARAMETERS flag.
- version update to 2.4.50
* ) core: AP_NORMALIZE_DECODE_UNRESERVED should normalize the second dot in
the uri-path when it's preceded by a dot. [Yann Ylavic]
* ) mod_md: when MDMessageCmd for a 'challenge-setup:<type>:<dnsname>'
fails (!= 0 exit), the renewal process is aborted and an error is
reported for the MDomain. This provides scripts that distribute
information in a cluster to abort early with bothering an ACME
server to validate a dns name that will not work. The common
retry logic will make another attempt in the future, as with
other failures.
Fixed a bug when adding private key specs to an already working
MDomain, see <https://github.com/icing/mod_md/issues/260>.
[Stefan Eissing]
* ) mod_proxy: Handle UDS URIs with empty hostname ("unix:///...") as if they
had no hostname ("unix:/..."). [Yann Ylavic]
* ) mod_md: fixed a bug in handling multiple parallel OCSP requests. These could
run into an assertion which terminated (and restarted) the child process where
the task was running. Eventually, all OCSP responses were collected, but not
in the way that things are supposed to work.
See also <https://bz.apache.org/bugzilla/show_bug.cgi?id=65567>.
The bug was possibly triggered when more than one OCSP status needed updating
at the same time. For example for several renewed certificates after a server
reload.
* ) mod_rewrite: Fix UDS ("unix:") scheme for [P] rules. PR 57691 + 65590.
[Janne Peltonen <janne.peltonen sange.fi>]
* ) event mpm: Correctly count active child processes in parent process if
child process dies due to MaxConnectionsPerChild.
PR 65592 [Ruediger Pluem]
* ) mod_http2: when a server is restarted gracefully, any idle h2 worker
threads are shut down immediately.
Also, change OpenSSL API use for deprecations in OpenSSL 3.0.
Adds all other, never proposed code changes to make a clean
sync of http2 sources. [Stefan Eissing]
* ) mod_dav: Correctly handle errors returned by dav providers on REPORT
requests. [Ruediger Pluem]
* ) core: do not install core input/output filters on secondary
connections. [Stefan Eissing]
* ) core: Add ap_pre_connection() as a wrapper to ap_run_pre_connection()
and use it to prevent that failures in running the pre_connection
hook cause crashes afterwards. [Ruediger Pluem]
* ) mod_speling: Add CheckBasenameMatch PR 44221. [Christophe Jaillet]
==== apache2-utils ====
Version update (2.4.49 -> 2.4.51)
- version update to 2.4.51
* ) SECURITY: CVE-2021-42013: Path Traversal and Remote Code
Execution in Apache HTTP Server 2.4.49 and 2.4.50 (incomplete
fix of CVE-2021-41773) (cve.mitre.org)
* ) core: Add ap_unescape_url_ex() for better decoding control, and deprecate
unused AP_NORMALIZE_DROP_PARAMETERS flag.
- version update to 2.4.50
* ) core: AP_NORMALIZE_DECODE_UNRESERVED should normalize the second dot in
the uri-path when it's preceded by a dot. [Yann Ylavic]
* ) mod_md: when MDMessageCmd for a 'challenge-setup:<type>:<dnsname>'
fails (!= 0 exit), the renewal process is aborted and an error is
reported for the MDomain. This provides scripts that distribute
information in a cluster to abort early with bothering an ACME
server to validate a dns name that will not work. The common
retry logic will make another attempt in the future, as with
other failures.
Fixed a bug when adding private key specs to an already working
MDomain, see <https://github.com/icing/mod_md/issues/260>.
[Stefan Eissing]
* ) mod_proxy: Handle UDS URIs with empty hostname ("unix:///...") as if they
had no hostname ("unix:/..."). [Yann Ylavic]
* ) mod_md: fixed a bug in handling multiple parallel OCSP requests. These could
run into an assertion which terminated (and restarted) the child process where
the task was running. Eventually, all OCSP responses were collected, but not
in the way that things are supposed to work.
See also <https://bz.apache.org/bugzilla/show_bug.cgi?id=65567>.
The bug was possibly triggered when more than one OCSP status needed updating
at the same time. For example for several renewed certificates after a server
reload.
* ) mod_rewrite: Fix UDS ("unix:") scheme for [P] rules. PR 57691 + 65590.
[Janne Peltonen <janne.peltonen sange.fi>]
* ) event mpm: Correctly count active child processes in parent process if
child process dies due to MaxConnectionsPerChild.
PR 65592 [Ruediger Pluem]
* ) mod_http2: when a server is restarted gracefully, any idle h2 worker
threads are shut down immediately.
Also, change OpenSSL API use for deprecations in OpenSSL 3.0.
Adds all other, never proposed code changes to make a clean
sync of http2 sources. [Stefan Eissing]
* ) mod_dav: Correctly handle errors returned by dav providers on REPORT
requests. [Ruediger Pluem]
* ) core: do not install core input/output filters on secondary
connections. [Stefan Eissing]
* ) core: Add ap_pre_connection() as a wrapper to ap_run_pre_connection()
and use it to prevent that failures in running the pre_connection
hook cause crashes afterwards. [Ruediger Pluem]
* ) mod_speling: Add CheckBasenameMatch PR 44221. [Christophe Jaillet]
==== bash ====
Subpackages: bash-doc bash-lang
- Install bash_builtins manpage under the correct name
==== bolt ====
- Need in SLE
* Support for working with adapters without ROMs is needed
(jsc#SLE-19359)
==== ca-certificates-mozilla ====
Version update (2.50 -> 2.52)
- updated to 2.50 state of the Mozilla NSS Certificate store (bsc#1188006)
- Added CAs:
+ HARICA Client ECC Root CA 2021
+ HARICA Client RSA Root CA 2021
+ HARICA TLS ECC Root CA 2021
+ HARICA TLS RSA Root CA 2021
+ TunTrust Root CA
- remove the DST_Root_CA_X3.pem trust, as it expires september 30th 2021.
(bsc#1190858)
==== cepces ====
Subpackages: cepces-certmonger cepces-selinux python3-cepces
- Only install the selinux policy if necessary
- Add missing dependency on the main package to the certmonger
subpackage
- Use %license and move it to the common subpackage
- Avoid bashisms
- Fix file list for the python subpackage for 3.10+
- Also disable selinux in 15.4, since it is still not supported.
==== cogl ====
Subpackages: cogl-lang libcogl-pango20 libcogl20 typelib-1_0-Cogl-1_0 typelib-1_0-CoglPango-1_0
- Add 2bd3cbed45d633fb15625d58e6b7cb8721b0ba98.patch: cogl-gles2:
Fix undefined references. Following this, add libtool
BuildRequires and pass autoreconf call before configure as the
patch touches the buildsystem.
- Add patches from fedora that should have gone upstream:
+ 0001-egl-Use-eglGetPlatformDisplay-not-eglGetDisplay.patch:
egl: Use eglGetPlatformDisplay not eglGetDisplay.
+ 0002-add-GL_ARB_shader_texture_lod-support.patch: Add
GL_ARB_shader_texture_lod support.
+ 0003-texture-support-copy_sub_image.patch: texture: Support
copy_sub_image.
==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libcom_err2-32bit libext2fs2
- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
version 0 quota format (jsc#SLE-17360)
quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
files (jsc#SLE-17360)
e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
trash user limits when processing orphan list (jsc#SLE-17360)
debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
commands (jsc#SLE-17360)
quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
with them
==== elfutils ====
Subpackages: elfutils-lang libasm1 libdw1 libelf1
- Enhance license fields: all the libraries actually have a different
license to the tools. While the tools are GPL-3.0-or-later, the
libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
SLE bug (for tracking the above) bsc#1191310
==== elfutils-debuginfod ====
- Enhance license fields: all the libraries actually have a different
license to the tools. While the tools are GPL-3.0-or-later, the
libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
==== filesystem ====
- don't perform UsrMerge if ZYPP_SINGLE_RPMTRANS is set. Rely on
file trigger compat mode in that case and do it posttrans
(boo#1189788).
- generic %ghost handling instead of hardcoding
==== gawk ====
- remove update-alternatives support, as on linux systems GNU software
(i.e. gawk in this case) is usually considered the default implementation.
- use %make macros
==== gtk4 ====
Subpackages: gtk4-lang gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0
- Fix a syntax error in the gtk4_immodule_postun RPM macro
==== hiredis ====
Version update (1.0.0 -> 1.0.2)
- hiredis 1.0.2
* Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
v1.0.1 erroneously bumped the SONAME so should be skipped.
- hiredis 1.0.1:
* CVE-2021-32765: integer overflow if provided maliciously
crafted or corrupted RESP mult-bulk protocol data boo#1191331
==== hxtools ====
Version update (20210803 -> 20210928)
Subpackages: fd0ssh ofl
- Update to release 20210928
* vfontas: add recognition for BDF glyphs as produced by
fontforge from PCF
* kbd: map beta to eszett on cp437x
* vfontas: recognize "idem" lines in kbd unimaps
* vfontas: add -setbold, -setprop, -lgeu, -lgeuf commands
==== k4dirstat ====
Version update (3.2.2 -> 3.3.0)
Subpackages: k4dirstat-lang
- Update to 3.3.0
* Show free space in the status bar
* Refresh tree after deleting a file
* Fix a crash when clicking on the name column
* Quote %-escapes strings in the .desktop Exec key
* Fix all compilation warnings with Qt 5.15 and KDE 5.85
==== kernel-source ====
Version update (5.14.6 -> 5.14.9)
Subpackages: kernel-default kernel-docs
- ALSA: usb-audio: Restrict rates for the shared clocks
(bsc#1190418).
- commit d0ace7f
- Update
patches.kernel.org/5.14.9-147-Revert-drm-vc4-hdmi-runtime-PM-changes.patch
(bsc#1012628 bsc#1190469).
- Delete patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
The former superseded the latter.
- commit 2bc4ba2
- Linux 5.14.9 (bsc#1012628).
- mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
(bsc#1012628).
- ocfs2: drop acl cache for directories too (bsc#1012628).
- mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
(bsc#1012628).
- mm: fix uninitialized use in overcommit_policy_handler
(bsc#1012628).
- usb: gadget: r8a66597: fix a loop in set_feature()
(bsc#1012628).
- usb: gadget: u_audio: EP-OUT bInterval in fback frequency
(bsc#1012628).
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
(bsc#1012628).
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
(bsc#1012628).
- usb: musb: tusb6010: uninitialized data in
tusb_fifo_write_unaligned() (bsc#1012628).
- cifs: Not to defer close on file when lock is set (bsc#1012628).
- cifs: Fix soft lockup during fsstress (bsc#1012628).
- cifs: fix incorrect check for null pointer in header_assemble
(bsc#1012628).
- xen/x86: fix PV trap handling on secondary processors
(bsc#1012628).
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
(bsc#1012628).
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital
Multimeter (bsc#1012628).
- USB: cdc-acm: fix minor-number release (bsc#1012628).
- Revert "USB: bcma: Add a check for devm_gpiod_get"
(bsc#1012628).
- binder: make sure fd closes complete (bsc#1012628).
- binder: fix freeze race (bsc#1012628).
- staging: greybus: uart: fix tty use after free (bsc#1012628).
- usb: isp1760: do not sleep in field register poll (bsc#1012628).
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
(bsc#1012628).
- usb: dwc3: core: balance phy init and exit (bsc#1012628).
- usb: cdns3: fix race condition before setting doorbell
(bsc#1012628).
- usb: core: hcd: Add support for deferring roothub registration
(bsc#1012628).
- USB: serial: mos7840: remove duplicated 0xac24 device ID
(bsc#1012628).
- USB: serial: option: add Telit LN920 compositions (bsc#1012628).
- USB: serial: option: remove duplicate USB device ID
(bsc#1012628).
- USB: serial: option: add device id for Foxconn T99W265
(bsc#1012628).
- misc: bcm-vk: fix tty registration race (bsc#1012628).
- misc: genwqe: Fixes DMA mask setting (bsc#1012628).
- mcb: fix error handling in mcb_alloc_bus() (bsc#1012628).
- KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer
to KVM guest (bsc#1012628).
- erofs: fix up erofs_lookup tracepoint (bsc#1012628).
- nexthop: Fix division by zero while replacing a resilient group
(bsc#1012628).
- btrfs: prevent __btrfs_dump_space_info() to underflow its free
space (bsc#1012628).
- xhci: Set HCD flag to defer primary roothub registration
(bsc#1012628).
- serial: 8250: 8250_omap: Fix RX_LVL register offset
(bsc#1012628).
- serial: mvebu-uart: fix driver's tx_empty callback
(bsc#1012628).
- scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
(bsc#1012628).
- drm/amd/pm: Update intermediate power state for SI
(bsc#1012628).
- net: hso: fix muxed tty registration (bsc#1012628).
- platform/x86: amd-pmc: Increase the response register timeout
(bsc#1012628).
- arm64: Restore forced disabling of KPTI on ThunderX
(bsc#1012628).
- arm64: Mitigate MTE issues with str{n}cmp() (bsc#1012628).
- comedi: Fix memory leak in compat_insnlist() (bsc#1012628).
- regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
(bsc#1012628).
- afs: Fix page leak (bsc#1012628).
- afs: Fix incorrect triggering of sillyrename on 3rd-party
invalidation (bsc#1012628).
- afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS
server (bsc#1012628).
- afs: Fix updating of i_blocks on file/dir extension
(bsc#1012628).
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
(bsc#1012628).
- regulator: max14577: Revert "regulator: max14577: Add proper
module aliases strings" (bsc#1012628).
- NLM: Fix svcxdr_encode_owner() (bsc#1012628).
- virtio-net: fix pages leaking when building skb in big mode
(bsc#1012628).
- enetc: Fix illegal access when reading affinity_hint
(bsc#1012628).
- enetc: Fix uninitialized struct dim_sample field usage
(bsc#1012628).
- net: dsa: tear down devlink port regions when tearing down
the devlink port on error (bsc#1012628).
- net: bgmac-bcma: handle deferred probe error due to mac-address
(bsc#1012628).
- napi: fix race inside napi_enable (bsc#1012628).
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest
(bsc#1012628).
- net: hns3: fix change RSS 'hfunc' ineffective issue
(bsc#1012628).
- net: hns3: fix inconsistent vf id print (bsc#1012628).
- net: hns3: fix misuse vf id and vport id in some logs
(bsc#1012628).
- net: hns3: check queue id range before using (bsc#1012628).
- net: hns3: check vlan id before using it (bsc#1012628).
- net: hns3: fix a return value error in hclge_get_reset_status()
(bsc#1012628).
- net/smc: add missing error check in smc_clc_prfx_set()
(bsc#1012628).
- net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
(bsc#1012628).
- net: dsa: fix dsa_tree_setup error path (bsc#1012628).
- net: dsa: don't allocate the slave_mii_bus using devres
(bsc#1012628).
- net: dsa: realtek: register the MDIO bus under devres
(bsc#1012628).
- platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build
error (bsc#1012628).
- kselftest/arm64: signal: Add SVE to the set of features we
can check for (bsc#1012628).
- kselftest/arm64: signal: Skip tests if required features are
missing (bsc#1012628).
- spi: Revert modalias changes (bsc#1012628).
- s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
(bsc#1012628).
- gpiolib: acpi: Make set-debounce-timeout failures non fatal
(bsc#1012628).
- gpio: uniphier: Fix void functions to remove return value
(bsc#1012628).
- qed: rdma - don't wait for resources under hw error recovery
flow (bsc#1012628).
- mptcp: ensure tx skbs always have the MPTCP ext (bsc#1012628).
- nexthop: Fix memory leaks in nexthop notification chain
listeners (bsc#1012628).
- nfc: st-nci: Add SPI ID matching DT compatible (bsc#1012628).
- net: ethernet: mtk_eth_soc: avoid creating duplicate offload
entries (bsc#1012628).
- net: mscc: ocelot: fix forwarding from BLOCKING ports remaining
enabled (bsc#1012628).
- net/mlx4_en: Don't allow aRFS for encapsulated packets
(bsc#1012628).
- atlantic: Fix issue in the pm resume flow (bsc#1012628).
- drm/amdkfd: map SVM range with correct access permission
(bsc#1012628).
- drm/amdkfd: fix dma mapping leaking warning (bsc#1012628).
- scsi: iscsi: Adjust iface sysfs attr detection (bsc#1012628).
- scsi: target: Fix the pgr/alua_support_store functions
(bsc#1012628).
- tty: synclink_gt: rename a conflicting function name
(bsc#1012628).
- fpga: machxo2-spi: Return an error on failure (bsc#1012628).
- fpga: machxo2-spi: Fix missing error code in
machxo2_write_complete() (bsc#1012628).
- x86/fault: Fix wrong signal when vsyscall fails with pkey
(bsc#1012628).
- nvme-tcp: fix incorrect h2cdata pdu offset accounting
(bsc#1012628).
- nvme: keep ctrl->namespaces ordered (bsc#1012628).
- thermal/core: Potential buffer overflow in
thermal_build_list_of_policies() (bsc#1012628).
- cifs: fix a sign extension bug (bsc#1012628).
- scsi: sd_zbc: Support disks with more than 2**32 logical blocks
(bsc#1012628).
- scsi: ufs: Revert "Utilize Transfer Request List Completion
Notification Register" (bsc#1012628).
- scsi: ufs: Retry aborted SCSI commands instead of completing
these successfully (bsc#1012628).
- scsi: ufs: core: Unbreak the reset handler (bsc#1012628).
- scsi: qla2xxx: Restore initiator in dual mode (bsc#1012628).
- scsi: lpfc: Use correct scnprintf() limit (bsc#1012628).
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
(bsc#1012628).
- irqchip/gic-v3-its: Fix potential VPE leak on error
(bsc#1012628).
- md: fix a lock order reversal in md_alloc (bsc#1012628).
- x86/asm: Fix SETZ size enqcmds() build failure (bsc#1012628).
- io_uring: fix race between poll completion and cancel_hash
insertion (bsc#1012628).
- io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
(bsc#1012628).
- io_uring: put provided buffer meta data under memcg accounting
(bsc#1012628).
- io_uring: don't punt files update to io-wq unconditionally
(bsc#1012628).
- blktrace: Fix uaf in blk_trace access after removing by sysfs
(bsc#1012628).
- net: phylink: Update SFP selected interface on advertising
changes (bsc#1012628).
- net: macb: fix use after free on rmmod (bsc#1012628).
- net: stmmac: allow CSR clock of 300MHz (bsc#1012628).
- blk-mq: avoid to iterate over stale request (bsc#1012628).
- m68k: Double cast io functions to unsigned long (bsc#1012628).
- ipv6: delay fib6_sernum increase in fib6_add (bsc#1012628).
- dma-debug: prevent an error message from causing runtime
problems (bsc#1012628).
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
(bsc#1012628).
- bpf: Add oversize check before call kvcalloc() (bsc#1012628).
- xen/balloon: use a kernel thread instead a workqueue
(bsc#1012628).
- nvme-multipath: fix ANA state updates when a namespace is not
present (bsc#1012628).
- nvme-rdma: destroy cm id before destroy qp to avoid use after
free (bsc#1012628).
- sparc32: page align size in arch_dma_alloc (bsc#1012628).
- amd/display: downgrade validation failure log level
(bsc#1012628).
- drm/ttm: fix type mismatch error on sparc64 (bsc#1012628).
- block: check if a profile is actually registered in
blk_integrity_unregister (bsc#1012628).
- block: flush the integrity workqueue in blk_integrity_unregister
(bsc#1012628).
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying
blkg pd (bsc#1012628).
- compiler.h: Introduce absolute_pointer macro (bsc#1012628).
- net: i825xx: Use absolute_pointer for memcpy from fixed memory
location (bsc#1012628).
- sparc: avoid stringop-overread errors (bsc#1012628).
- qnx4: avoid stringop-overread errors (bsc#1012628).
- parisc: Use absolute_pointer() to define PAGE0 (bsc#1012628).
- drm/amdkfd: make needs_pcie_atomics FW-version dependent
(bsc#1012628).
- drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
(bsc#1012628).
- drm/amd/display: Link training retry fix for abort case
(bsc#1012628).
- amd/display: enable panel orientation quirks (bsc#1012628).
- arm64: Mark __stack_chk_guard as __ro_after_init (bsc#1012628).
- alpha: Declare virt_to_phys and virt_to_bus parameter as
pointer to volatile (bsc#1012628).
- net: 6pack: Fix tx timeout and slot time (bsc#1012628).
- spi: Fix tegra20 build with CONFIG_PM=n (bsc#1012628).
- libperf evsel: Make use of FD robust (bsc#1012628).
- Revert drm/vc4 hdmi runtime PM changes (bsc#1012628).
- EDAC/synopsys: Fix wrong value type assignment for edac_mode
(bsc#1012628).
- EDAC/dmc520: Assign the proper type to dimm->edac_mode
(bsc#1012628).
- x86/setup: Call early_reserve_memory() earlier (bsc#1012628).
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume
(bsc#1012628).
- irqchip/armada-370-xp: Fix ack/eoi breakage (bsc#1012628).
- arm64: add MTE supported check to thread switching and syscall
entry/exit (bsc#1012628).
- USB: serial: cp210x: fix dropped characters with CP2102
(bsc#1012628).
- software node: balance refcount for managed software nodes
(bsc#1012628).
- xen/balloon: fix balloon kthread freezing (bsc#1012628).
- qnx4: work around gcc false positive warning bug (bsc#1012628).
- usb: gadget: f_uac2: Add missing companion descriptor for
feedback EP (bsc#1012628).
- usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
(bsc#1012628).
- Refresh patches.suse/drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch.
- commit 85f5318
- arm64: Update config files. (bsc#1185927)
Set PINCTRL_ZYNQMP as build-in.
- commit 4ae263c
- blacklist.conf: add idxd commit
- commit 06dbf6b
- nvmet: fix a width vs precision bug in
nvmet_subsys_attr_serial_show() (git-fixes).
- commit fef4ef0
- Linux 5.14.8 (bsc#1012628).
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (bsc#1012628).
- selinux,smack: fix subjective/objective credential use mixups
(bsc#1012628).
- io_uring: fix off-by-one in BUILD_BUG_ON check of
__REQ_F_LAST_BIT (bsc#1012628).
- cifs: properly invalidate cached root handle when closing it
(bsc#1012628).
- sched/idle: Make the idle timer expire in hard interrupt context
(bsc#1012628).
- rtc: rx8010: select REGMAP_I2C (bsc#1012628).
- blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for
multiple_queues (bsc#1012628).
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
(bsc#1012628).
- block: genhd: don't call blkdev_show() with major_names_lock
held (bsc#1012628).
- nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
(bsc#1012628).
- pwm: stm32-lp: Don't modify HW state in .remove() callback
(bsc#1012628).
- pwm: rockchip: Don't modify HW state in .remove() callback
(bsc#1012628).
- pwm: img: Don't modify HW state in .remove() callback
(bsc#1012628).
- habanalabs: cannot sleep while holding spinlock (bsc#1012628).
- habanalabs: add "in device creation" status (bsc#1012628).
- habanalabs: fix mmu node address resolution in debugfs
(bsc#1012628).
- habanalabs: add validity check for event ID received from F/W
(bsc#1012628).
- drm/amdgpu: fix fdinfo race with process exit (bsc#1012628).
- drm/amd/display: Fix memory leak reported by coverity
(bsc#1012628).
- drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
(bsc#1012628).
- habanalabs: fix nullifying of destroyed mmu pgt pool
(bsc#1012628).
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
(bsc#1012628).
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
(bsc#1012628).
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
(bsc#1012628).
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
(bsc#1012628).
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
(bsc#1012628).
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release
(bsc#1012628).
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group
(bsc#1012628).
- btrfs: fix lockdep warning while mounting sprout fs
(bsc#1012628).
- btrfs: delay blkdev_put until after the device remove
(bsc#1012628).
- btrfs: update the bdev time directly when closing (bsc#1012628).
- s390/unwind: use current_frame_address() to unwind current task
(bsc#1012628).
- ceph: lockdep annotations for try_nonblocking_invalidate
(bsc#1012628).
- ceph: remove the capsnaps when removing caps (bsc#1012628).
- ceph: request Fw caps before updating the mtime in
ceph_write_iter (bsc#1012628).
- ceph: fix memory leak on decode error in ceph_handle_caps
(bsc#1012628).
- ACPI: PM: s2idle: Run both AMD and Microsoft methods if both
are supported (bsc#1012628).
- ASoC: audio-graph: respawn Platform Support (bsc#1012628).
- s390: add kmemleak annotation in stack_alloc() (bsc#1012628).
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs
(bsc#1012628).
- dmaengine: ioat: depends on !UML (bsc#1012628).
- cxl/pci: Introduce cdevm_file_operations (bsc#1012628).
- cxl: Move cxl_core to new directory (bsc#1012628).
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (bsc#1012628).
- dmaengine: idxd: depends on !UML (bsc#1012628).
- riscv: dts: microchip: mpfs-icicle: Fix serial console
(bsc#1012628).
- of: property: Disable fw_devlink DT support for X86
(bsc#1012628).
- drm/ttm: Fix a deadlock if the target BO is not idle during swap
(bsc#1012628).
- arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
(bsc#1012628).
- iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
(bsc#1012628).
- iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
(bsc#1012628).
- iommu/amd: Relocate GAMSup check to early_enable_iommus
(bsc#1012628).
- parisc: Move pci_dev_is_behind_card_dino to where it is used
(bsc#1012628).
- dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
(bsc#1012628).
- Update config files.
- dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
(bsc#1012628).
- Update config files.
- drivers: base: cacheinfo: Get rid of
DEFINE_SMP_CALL_CACHE_FUNCTION() (bsc#1012628).
- drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
(bsc#1012628).
- thermal/core: Fix thermal_cooling_device_register() prototype
(bsc#1012628).
- tracing/boot: Fix to loop on only subkeys (bsc#1012628).
- tools/bootconfig: Fix tracing_on option checking in
ftrace2bconf.sh (bsc#1012628).
- Kconfig.debug: drop selecting non-existing
HARDLOCKUP_DETECTOR_ARCH (bsc#1012628).
- init: move usermodehelper_enable() to populate_rootfs()
(bsc#1012628).
- math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead
of selecting it (bsc#1012628).
- SUNRPC: don't pause on incomplete allocation (bsc#1012628).
- s390/entry: make oklabel within CHKSTG macro local
(bsc#1012628).
- platform/chrome: cros_ec_trace: Fix format warnings
(bsc#1012628).
- platform/chrome: sensorhub: Add trace events for sample
(bsc#1012628).
- dmaengine: idxd: clear block on fault flag when clear wq
(bsc#1012628).
- dmaengine: idxd: fix abort status check (bsc#1012628).
- dmaengine: idxd: fix wq slot allocation index check
(bsc#1012628).
- dmaengine: idxd: have command status always set (bsc#1012628).
- dmanegine: idxd: cleanup all device related bits after disabling
device (bsc#1012628).
- pwm: mxs: Don't modify HW state in .probe() after the PWM chip
was registered (bsc#1012628).
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM
chip was registered (bsc#1012628).
- ceph: cancel delayed work instead of flushing on mdsc teardown
(bsc#1012628).
- thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a
sensor is not used (bsc#1012628).
- PM: sleep: core: Avoid setting power.must_resume to false
(bsc#1012628).
- profiling: fix shift-out-of-bounds bugs (bsc#1012628).
- nilfs2: use refcount_dec_and_lock() to fix potential UAF
(bsc#1012628).
- prctl: allow to setup brk for et_dyn executables (bsc#1012628).
- pwm: ab8500: Fix register offset calculation to not depend on
probe order (bsc#1012628).
- 9p/trans_virtio: Remove sysfs file on probe failure
(bsc#1012628).
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
(bsc#1012628).
- n64cart: fix return value check in n64cart_probe()
(bsc#1012628).
- staging: rtl8723bs: fix wpa_set_auth_algs() function
(bsc#1012628).
- perf tools: Allow build-id with trailing zeros (bsc#1012628).
- perf symbol: Look for ImageBase in PE file to compute .text
offset (bsc#1012628).
- perf test: Fix bpf test sample mismatch reporting (bsc#1012628).
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
(bsc#1012628).
- RDMA/mlx5: Fix xlt_chunk_align calculation (bsc#1012628).
- RDMA/hns: Enable stash feature of HIP09 (bsc#1012628).
- um: virtio_uml: fix memory leak on init failures (bsc#1012628).
- coredump: fix memleak in dump_vma_snapshot() (bsc#1012628).
- um: fix stub location calculation (bsc#1012628).
- staging: rtl8192u: Fix bitwise vs logical operator in
TranslateRxSignalStuff819xUsb() (bsc#1012628).
- console: consume APC, DM, DCS (bsc#1012628).
- PCI: aardvark: Fix reporting CRS value (bsc#1012628).
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
(bsc#1012628).
- commit 94242c6
- kernel-binary.spec: suse-kernel-rpm-scriptlets required for uninstall as
well.
Fixes: e98096d5cf85 ("rpm: Abolish scritplet templating (bsc#1189841).")
- commit e082fbf
- Linux 5.14.7 (bsc#1012628).
- net: stmmac: fix MAC not working when system resume back with
WoL active (bsc#1012628).
- io_uring: ensure symmetry in handling iter types in
loop_rw_iter() (bsc#1012628).
- swiotlb-xen: avoid double free (bsc#1012628).
- swiotlb-xen: fix late init retry (bsc#1012628).
- xen: reset legacy rtc flag for PV domU (bsc#1012628).
- xen: fix usage of pmd_populate in mremap for pv guests
(bsc#1012628).
- bnx2x: Fix enabling network interfaces without VFs
(bsc#1012628).
- arm64/sve: Use correct size when reinitialising SVE state
(bsc#1012628).
- PM: base: power: don't try to use non-existing RTC for storing
data (bsc#1012628).
- PCI: Add AMD GPU multi-function power dependencies
(bsc#1012628).
- drm/amd/display: Get backlight from PWM if DMCU is not
initialized (bsc#1012628).
- drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
(bsc#1012628).
- drm/amd/display: Fix white screen page fault for gpuvm
(bsc#1012628).
- drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound
driver (bsc#1012628).
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (bsc#1012628).
- drm/amdgpu: use IS_ERR for debugfs APIs (bsc#1012628).
- drm/amdgpu: fix use after free during BO move (bsc#1012628).
- drm/amdgpu: add amdgpu_amdkfd_resume_iommu (bsc#1012628).
- drm/amdgpu: move iommu_resume before ip init/resume
(bsc#1012628).
- drm/amd/pm: fix the issue of uploading powerplay table
(bsc#1012628).
- drm/amdkfd: separate kfd_iommu_resume from kfd_resume
(bsc#1012628).
- drm/radeon: pass drm dev radeon_agp_head_init directly
(bsc#1012628).
- io_uring: allow retry for O_NONBLOCK if async is supported
(bsc#1012628).
- drm/etnaviv: return context from etnaviv_iommu_context_get
(bsc#1012628).
- drm/etnaviv: put submit prev MMU context when it exists
(bsc#1012628).
- drm/etnaviv: stop abusing mmu_context as FE running marker
(bsc#1012628).
- drm/etnaviv: keep MMU context across runtime suspend/resume
(bsc#1012628).
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
(bsc#1012628).
- drm/etnaviv: fix MMU context leak on GPU reset (bsc#1012628).
- drm/etnaviv: reference MMU context when setting up hardware
state (bsc#1012628).
- drm/etnaviv: add missing MMU context put when reaping MMU
mapping (bsc#1012628).
- s390/sclp: fix Secure-IPL facility detection (bsc#1012628).
- net: qrtr: revert check in qrtr_endpoint_post() (bsc#1012628).
- x86/pat: Pass valid address to sanitize_phys() (bsc#1012628).
- x86/mm: Fix kern_addr_valid() to cope with existing but not
present entries (bsc#1012628).
- x86/mce: Avoid infinite loop for copy from user recovery
(bsc#1012628).
- net: remove the unnecessary check in cipso_v4_doi_free
(bsc#1012628).
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
(bsc#1012628).
- net-caif: avoid user-triggerable WARN_ON(1) (bsc#1012628).
- ptp: dp83640: don't define PAGE0 (bsc#1012628).
- dccp: don't duplicate ccid when cloning dccp sock (bsc#1012628).
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
(bsc#1012628).
- r6040: Restore MDIO clock frequency after MAC reset
(bsc#1012628).
- tipc: increase timeout in tipc_sk_enqueue() (bsc#1012628).
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume
__maybe_unused (bsc#1012628).
- rtc: cmos: Disable irq around direct invocation of
cmos_interrupt() (bsc#1012628).
- drm/i915/dp: return proper DPRX link training result
(bsc#1012628).
- perf machine: Initialize srcline string member in add_location
struct (bsc#1012628).
- net/mlx5: FWTrace, cancel work on alloc pd error flow
(bsc#1012628).
- net/mlx5: Fix potential sleeping in atomic context
(bsc#1012628).
- net: stmmac: fix system hang caused by eee_ctrl_timer during
suspend/resume (bsc#1012628).
- igc: fix tunnel offloading (bsc#1012628).
- nvme-tcp: fix io_work priority inversion (bsc#1012628).
- powerpc/64s: system call scv tabort fix for corrupt irq
soft-mask state (bsc#1012628).
- events: Reuse value read using READ_ONCE instead of re-reading
it (bsc#1012628).
- net: ipa: initialize all filter table slots (bsc#1012628).
- gen_compile_commands: fix missing 'sys' package (bsc#1012628).
- vhost_net: fix OoB on sendmsg() failure (bsc#1012628).
- net/af_unix: fix a data-race in unix_dgram_poll (bsc#1012628).
- net: dsa: destroy the phylink instance on any error in
dsa_slave_phy_setup (bsc#1012628).
- x86/uaccess: Fix 32-bit __get_user_asm_u64() when
CC_HAS_ASM_GOTO_OUTPUT=y (bsc#1012628).
- tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
(bsc#1012628).
- selftest: net: fix typo in altname test (bsc#1012628).
- qed: Handle management FW error (bsc#1012628).
- udp_tunnel: Fix udp_tunnel_nic work-queue type (bsc#1012628).
- dt-bindings: arm: Fix Toradex compatible typo (bsc#1012628).
- ibmvnic: check failover_pending in login response (bsc#1012628).
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode
changing registers (bsc#1012628).
- powerpc/64s: system call rfscv workaround for TM bugs
(bsc#1012628).
- powerpc/mce: Fix access error in mce handler (bsc#1012628).
- s390/pci_mmio: fully validate the VMA before calling
follow_pte() (bsc#1012628).
- bnxt_en: make bnxt_free_skbs() safe to call after
bnxt_free_mem() (bsc#1012628).
- net: hns3: pad the short tunnel frame before sending to hardware
(bsc#1012628).
- net: hns3: change affinity_mask to numa node range
(bsc#1012628).
- net: hns3: disable mac in flr process (bsc#1012628).
- net: hns3: fix the timing issue of VF clearing interrupt sources
(bsc#1012628).
- net: stmmac: platform: fix build warning when with
!CONFIG_PM_SLEEP (bsc#1012628).
- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device
from uio_hv_generic driver (bsc#1012628).
- net/mlx5e: Fix mutual exclusion between CQE compression and
HW TS (bsc#1012628).
- ice: Correctly deal with PFs that do not support RDMA
(bsc#1012628).
- net: dsa: qca8k: fix kernel panic with legacy mdio mapping
(bsc#1012628).
- net: dsa: lantiq_gswip: Add 200ms assert delay (bsc#1012628).
- net: hns3: fix the exception when query imp info (bsc#1012628).
- nvme: avoid race in shutdown namespace removal (bsc#1012628).
- blkcg: fix memory leak in blk_iolatency_init (bsc#1012628).
- net: dsa: flush switchdev workqueue before tearing down CPU/DSA
ports (bsc#1012628).
- mlxbf_gige: clear valid_polarity upon open (bsc#1012628).
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
(bsc#1012628).
- remoteproc: qcom: wcnss: Fix race with iris probe (bsc#1012628).
- mfd: db8500-prcmu: Adjust map to reality (bsc#1012628).
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
(bsc#1012628).
- fuse: fix use after free in fuse_read_interrupt() (bsc#1012628).
- PCI: tegra194: Fix handling BME_CHGED event (bsc#1012628).
- PCI: tegra194: Fix MSI-X programming (bsc#1012628).
- PCI: tegra: Fix OF node reference leak (bsc#1012628).
- mfd: Don't use irq_create_mapping() to resolve a mapping
(bsc#1012628).
- PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
(bsc#1012628).
- riscv: fix the global name pfn_base confliction error
(bsc#1012628).
- KVM: arm64: Make hyp_panic() more robust when protected mode
is enabled (bsc#1012628).
- tracing/probes: Reject events which have the same name of
existing one (bsc#1012628).
- PCI: cadence: Use bitfield for *quirk_retrain_flag* instead
of bool (bsc#1012628).
- PCI: cadence: Add quirk flag to set minimum delay in LTSSM
Detect.Quiet state (bsc#1012628).
- PCI: j721e: Add PCIe support for J7200 (bsc#1012628).
- PCI: j721e: Add PCIe support for AM64 (bsc#1012628).
- PCI: Add ACS quirks for Cavium multi-function devices
(bsc#1012628).
- watchdog: Start watchdog in watchdog_set_last_hw_keepalive
only if appropriate (bsc#1012628).
- octeontx2-af: Add additional register check to rvu_poll_reg()
(bsc#1012628).
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (bsc#1012628).
- flow: fix object-size-mismatch warning in
flowi{4,6}_to_flowi_common() (bsc#1012628).
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
(bsc#1012628).
- block, bfq: honor already-setup queue merges (bsc#1012628).
- PCI: ibmphp: Fix double unmap of io_mem (bsc#1012628).
- loop: reduce the loop_ctl_mutex scope (bsc#1012628).
- ethtool: Fix an error code in cxgb2.c (bsc#1012628).
- NTB: Fix an error code in ntb_msit_probe() (bsc#1012628).
- NTB: perf: Fix an error code in perf_setup_inbuf()
(bsc#1012628).
- stmmac: dwmac-loongson:Fix missing return value (bsc#1012628).
- net: phylink: add suspend/resume support (bsc#1012628).
- mfd: axp20x: Update AXP288 volatile ranges (bsc#1012628).
- backlight: ktd253: Stabilize backlight (bsc#1012628).
- PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
(bsc#1012628).
- PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing
'ranges' (bsc#1012628).
- PCI: iproc: Fix BCMA probe resource handling (bsc#1012628).
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with
mutex (bsc#1012628).
- KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and
16K page size (bsc#1012628).
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug
(bsc#1012628).
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
(bsc#1012628).
- tracing/boot: Fix a hist trigger dependency for boot time
tracing (bsc#1012628).
- mtd: mtdconcat: Judge callback existence based on the master
(bsc#1012628).
- mtd: mtdconcat: Check _read, _write callbacks existence before
assignment (bsc#1012628).
- KVM: arm64: Fix read-side race on updates to vcpu reset state
(bsc#1012628).
- KVM: arm64: Handle PSCI resets before userspace touches vCPU
state (bsc#1012628).
- PCI/PTM: Remove error message at boot (bsc#1012628).
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
(bsc#1012628).
- mtd: rawnand: cafe: Fix a resource leak in the error handling
path of 'cafe_nand_probe()' (bsc#1012628).
- ARC: export clear_user_page() for modules (bsc#1012628).
- perf config: Fix caching and memory leak in
perf_home_perfconfig() (bsc#1012628).
- perf unwind: Do not overwrite
FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (bsc#1012628).
- perf bench inject-buildid: Handle writen() errors (bsc#1012628).
- gpio: mpc8xxx: Fix a resources leak in the error handling path
of 'mpc8xxx_probe()' (bsc#1012628).
- gpio: mpc8xxx: Fix a potential double iounmap call in
'mpc8xxx_probe()' (bsc#1012628).
- gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the
code and avoid a leak (bsc#1012628).
- io_uring: retry in case of short read on block device
(bsc#1012628).
- net: dsa: tag_rtl4_a: Fix egress tags (bsc#1012628).
- tools build: Fix feature detect clean for out of source builds
(bsc#1012628).
- mptcp: fix possible divide by zero (bsc#1012628).
- selftests: mptcp: clean tmp files in simult_flows (bsc#1012628).
- net: hso: add failure handler for add_net_device (bsc#1012628).
- net: dsa: b53: Fix calculating number of switch ports
(bsc#1012628).
- net: dsa: b53: Set correct number of ports in the DSA struct
(bsc#1012628).
- mptcp: Only send extra TCP acks in eligible socket states
(bsc#1012628).
- netfilter: socket: icmp6: fix use-after-scope (bsc#1012628).
- fq_codel: reject silly quantum parameters (bsc#1012628).
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
(bsc#1012628).
- iwlwifi: move get pnvm file name to a separate function
(bsc#1012628).
- iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
(bsc#1012628).
- ip_gre: validate csum_start only on pull (bsc#1012628).
- net: dsa: b53: Fix IMP port setup on BCM5301x (bsc#1012628).
- bnxt_en: fix stored FW_PSID version masks (bsc#1012628).
- bnxt_en: Fix asic.rev in devlink dev info command (bsc#1012628).
- bnxt_en: Fix possible unintended driver initiated error recovery
(bsc#1012628).
- ip6_gre: Revert "ip6_gre: add validation for csum_start"
(bsc#1012628).
- mfd: lpc_sch: Rename GPIOBASE to prevent build error
(bsc#1012628).
- cxgb3: fix oops on module removal (bsc#1012628).
- net: renesas: sh_eth: Fix freeing wrong tx descriptor
(bsc#1012628).
- bnxt_en: Fix error recovery regression (bsc#1012628).
- net: dsa: bcm_sf2: Fix array overrun in
bcm_sf2_num_active_ports() (bsc#1012628).
- s390/bpf: Fix optimizing out zero-extensions (bsc#1012628).
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
(bsc#1012628).
- s390/bpf: Fix branch shortening during codegen pass
(bsc#1012628).
- Update config files.
- commit aa9b3e1
- Revert "Revert "rpm: Abolish scritplet templating (bsc#1189841).""
This reverts commit f924054cc523527b52203e352adb073db0962f5f.
New suse-module-tools were accepted to factory:
https://build.opensuse.org/request/show/919089
- commit 6abad1e
==== ldb ====
Version update (2.3.0 -> 2.4.0)
Subpackages: libldb2 libldb2-32bit python3-ldb
- Update to version 2.4.0
+ Improve calculate_popt_array_length()
+ Use C99 initializers for builtin_popt_options[]
+ pyldb: Fix Message.items() for a message containing elements
+ pyldb: Add test for Message.items()
+ tests: Use ldbsearch '--scope instead of '-s'
+ pyldb: fix a typo
+ Change page size of guidindexpackv1.ldb
+ Use a 1MiB lmdb so the test also passes on aarch64 CentOS stream
+ attrib_handler casefold: simplify space dropping
+ fix ldb_comparison_fold off-by-one overrun
+ CVE-2020-27840: pytests: move Dn.validate test to ldb
+ CVE-2020-27840 ldb_dn: avoid head corruption in ldb_dn_explode
+ CVE-2021-20277 ldb/attrib_handlers casefold: stay in bounds
+ CVE-2021-20277 ldb tests: ldb_match tests with extra spaces
+ improve comments for ldb_module_connect_backend()
+ test/ldb_tdb: correct introductory comments
+ ldb.h: remove undefined async_ctx function signatures
+ correct comments in attrib_handers val_to_int64
+ dn tests use cmocka print functions
+ ldb_match: remove redundant check
+ add tests for ldb_wildcard_compare
+ ldb_match: trailing chunk must match end of string
+ pyldb: catch potential overflow error in py_timestring
+ ldb: remove some 'if PY3's in tests
+ Add missing break in switch statement
==== libcap ====
Version update (2.51 -> 2.59)
Subpackages: libcap2 libcap2-32bit
- update to 2.59:
* Fixed a potential libcap memory leak by adding a destructor
* Major improvement is that there is a path for Linux-PAM compliant
applications to support setting Ambient vector Capabilities via pam_cap.so now
* Added libcap cap_proc_root() API function
* Added color support to captree
* Fixed contrib/sucap/su to correctly handle the Inheritable flag
* capsh enhancements
* getcap -r / now generates readable output
* The shared library objects: pam_cap.so, libcap.so and libpsx.so, are all now
runnable as standalone binaries
* The module pam_cap.so now contains support for a default=<IAB> module argument
* Enhanced capsh --suggest to also compare against the capability value names
and not just their descriptions
* Added capsh --current support
* Added a contrib/sucap/su.c pure-capabilities PAM implementation of su
* Fix for a corner case infinite loop handling long strings
* Added libcap cap_iab_compare() and cap_iab_get_pid() APIs
* Added a Go utility, captree, to display the process (and thread) graph along with
the POSIX.1e and IAB capabilities of each PID{TID} tree.
==== libjpeg-turbo ====
Subpackages: libjpeg8 libjpeg8-32bit libturbojpeg0
- previous version updates fixes following bugs:
CVE-2014-9092, CVE-2018-14498, CVE-2019-2201, CVE-2020-17541
(bsc#1128712, bsc#1186764, bsc#807183, bsc#906761)
==== libsolv ====
Version update (0.7.19 -> 0.7.20)
Subpackages: libsolv-tools python3-solv ruby-solv
- fix misparsing of '&' in attributes with libxml2
- choice rules: treat orphaned packages as newest [bsc#1190465]
- fix compatibility with Python 3.10
- new SOLVER_EXCLUDEFROMWEAK job type
- support for environments in comps parser
- bump version to 0.7.20
- Disable python2 usage on suse_version >= 1550 by default (still
possible to use osc build --with=python).
==== libsoup2 ====
Subpackages: libsoup-2_4-1 libsoup2-lang typelib-1_0-Soup-2_4
- Add libsoup2-extend-test-cert.patch to fix tests after 2027 (boo#1102840)
==== libstorage-ng ====
Version update (4.4.41 -> 4.4.43)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#835
- generate pools with dasds
- extended testsuite
- 4.4.43
- merge gh#openSUSE/libstorage-ng#834
- added get_dasd_type_name() and get_dasd_format_name()
- 4.4.42
==== llvm12 ====
Subpackages: clang12 clang12-doc libLLVM12 libLTO12 libclang12
- Don't build clang-tools, libc++ and python3-clang anymore,
because they come from llvm13 now.
- Remove version requirement from clang-tools dependency.
==== lz4 ====
Subpackages: liblz4-1 liblz4-1-32bit
- version 1.9.3 fixes also CVE-2021-3520 [bsc#1185438]
==== mhvtl ====
Version update (1.63_release+759.35ddb48e5262_k5.14.6_2 -> 1.63_release+759.35ddb48e5262_k5.14.9_1)
- Remoed the "BuildRequires: lzo-devel" line from the SPEC file,
since this dependence was removed with upstream commit
c327afb77cff ("Remove dependency on external lzo packages").
==== mozilla-nss ====
Version update (3.69.1 -> 3.70)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.70
* bmo#1726022 - Update test case to verify fix.
* bmo#1714579 - Explicitly disable downgrade check in TlsConnectStreamTls13.EchOuterWith12Max
* bmo#1714579 - Explicitly disable downgrade check in TlsConnectTest.DisableFalseStartOnFallback
* bmo#1681975 - Avoid using a lookup table in nssb64d.
* bmo#1724629 - Use HW accelerated SHA2 on AArch64 Big Endian.
* bmo#1714579 - Change default value of enableHelloDowngradeCheck to true.
* bmo#1726022 - Cache additional PBE entries.
* bmo#1709750 - Read HPKE vectors from official JSON.
- required for Firefox 93
==== opensc ====
Version update (0.21.0 -> 0.22.0)
- Update to OpenSC 0.22.0:
* Removed changes in opensc-gcc11.patch already present in upstream.
- See https://github.com/OpenSC/OpenSC/pull/2241/commits/e549e9c62eb4fcd2260800e2…
* Removed some false positives from the openrc-rpmlintrc file.
* Use standard paths for file cache on Linux (#2148) and OSX (#2214)
* Various issues of memory/buffer handling in legacy drivers mostly reported by oss-fuzz and coverity (tcos, oberthur, isoapplet, iasecc, westcos, gpk, flex, dnie, mcrd, authentic, belpic)
* Add threading test to `pkcs11-tool` (#2067)
* Add support to generate generic secret keys (#2140)
* `opensc-explorer`: Print information about LCS (Life cycle status byte) (#2195)
* Add support for Apple's arm64 (M1) binaries, removed TokenD. A seperate installer with TokenD (and without arm64 binaries) will be available (#2179).
* Support for gcc11 and its new strict aliasing rules (#2241, #2260)
* Initial support for building with OpenSSL 3.0 (#2343)
* pkcs15-tool: Write data objects in binary mode (#2324)
* Avoid limited size of log messages (#2352)
* Support for ECDSA verification (#2211)
* Support for ECDSA with different SHA hashes (#2190)
* Prevent issues in p11-kit by not returning unexpected return codes (#2207)
* Add support for PKCS#11 3.0: The new interfaces, profile objects and functions (#2096, #2293)
* Standardize the version 2 on 2.20 in the code (#2096)
* Fix CKA_MODIFIABLE and CKA_EXTRACTABLE (#2176)
* Copy arguments of C_Initialize (#2350)
* Fix RSA-PSS signing (#2234)
* Fix DO deletion (#2215)
* Add support for (X)EdDSA keys (#1960)
* Add support for applet version 3 and fix RSA-PSS mechanisms (#2205)
* Add support for applet version 4 (#2332)
* New configuration option for opensc.conf to disable pkcs1_padding (#2193)
* Add support for ECDSA with different hashes (#2190)
* Enable more mechanisms (#2178)
* Fixed asking for a user pin when formatting a card (#1737)
* Added support for French CPx Healthcare cards (#2217)
* Added ATR for new CardOS 5.4 version (#2296)
==== python-lazr.config ====
Version update (2.2.2 -> 2.2.3)
- Update to 2.2.3:
- Fix tests with zope.interface >= 5.0.0.
- Fix deprecation warning on Python >= 3.2. (lp#1870199)
==== redis ====
Version update (6.2.5 -> 6.2.6)
- redis 6.2.6 with security fixes for
* Security fixes:
- CVE-2021-41099: Integer to heap buffer overflow handling certain string
commands and network payloads, when proto-max-bulk-len is manually configured
to a non-default, very large value (boo#1191299)
- CVE-2021-32762: Integer to heap buffer overflow issue in redis-cli and
redis-sentinel parsing large multi-bulk replies on some older and less common
platforms (boo#1191300)
- CVE-2021-32687: Integer to heap buffer overflow with intsets, when
set-max-intset-entries is manually configured to a non-default, very large
value (boo#1191302)
- CVE-2021-32675: Denial Of Service when processing RESP request payloads with
a large number of elements on many connections (boo#1191303)
- CVE-2021-32672: Random heap reading issue with Lua Debugger (boo#1191304)
- CVE-2021-32628: Integer to heap buffer overflow handling ziplist-encoded
data types, when configuring a large, non-default value for
hash-max-ziplist-entries, hash-max-ziplist-value, zset-max-ziplist-entries
or zset-max-ziplist-value (boo#1191305)
- CVE-2021-32627: Integer to heap buffer overflow issue with streams, when
configuring a non-default, large value for proto-max-bulk-len and
client-query-buffer-limit (boo#1191305)
- CVE-2021-32626: Specially crafted Lua scripts may result with Heap buffer
overflow (boo#1191306)
* Bug fixes that involve behavior changes:
- GEO* STORE with empty source key deletes the destination key and return 0
Previously it would have returned an empty array like the non-STORE variant.
- PUBSUB NUMPAT replies with number of patterns rather than number of subscriptions
This actually changed in 6.2.0 but was overlooked and omitted from the release notes.
* Bug fixes that are only applicable to previous releases of Redis 6.2:
- Fix CLIENT PAUSE, used an old timeout from previous PAUSE
- Fix CLIENT PAUSE in a replica would mess the replication offset
- Add some missing error statistics in INFO errorstats
* Other bug fixes:
- Fix incorrect reply of COMMAND command key positions for MIGRATE command
- Fix appendfsync to always guarantee fsync before reply, on MacOS and FreeBSD (kqueue)
- Fix the wrong misdetection of sync_file_range system call, affecting performance
* CLI tools:
- When redis-cli received ASK response, it didn't handle it
* Improvements:
- Add latency monitor sample when key is deleted via lazy expire
- Sanitize corrupt payload improvements
- Delete empty keys when loading RDB file or handling a RESTORE command
==== rng-tools ====
- disable nistbeacon support
==== rubygem-sassc-2.2 ====
- Rename rpmlintrc, cleanup dotfiles & cleanup spec file
==== samba ====
Version update (4.14.6+git.182.2205d5224e3 -> 4.15.0+git.185.378416e547c)
Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libnetapi0 libnetapi0-32bit libsamba-credentials1 libsamba-credentials1-32bit libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-policy0-python3 libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2 libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client samba-client-32bit samba-doc samba-gpupdate samba-ldb-ldap samba-libs samba-libs-32bit samba-libs-python3 samba-python3 samba-winbind samba-winbind-32bit
- Adjust spec to use pam macros; (bsc#1191046).
- Adjust spec for size
* allow some Recommends instead Requires to be configured
for cifs-utils, samba-libs-python3 & samba-gpupdate;
(bsc#1182847).
* remove fam, undocumented and unneeded.
- Add missing build dependency on bison when building with the
embedded Heimdal Kerberos
- Update to 4.15.0
* Removed SMB development dialects SMB2_22, SMB2_24 and SMB3_10
* VFS layer modernized.
* Add the ability to set allow/deny lists for zone transfer clients
in Bind DLZ plugin
* Server multi-channel support no longer experimental
* Improved command line user experience, unifying the options in
different commands
* Winbindd no longer scans trusted domains on startup and will use
enterprise principals by default.
* The net utility is now able to support the offline domain join feature
* New options for 'samba-tool dns zoneoptions' for aging control
and to mark old records as static or dynamic
* DNS tombstones are now deleted as appropriate and use a consistent
timestamp format
* The 'samba-tool dns update' command validates and rejects now malformed
IPv4 and IPv6 addresses
* The 'samba-tool domain backup' command correctly takes out locks
against concurrent modification during backup when using the LMDB
backend
* TruACL support has been removed
* NIS support has been removed
- Update to 4.14.7
* smbd panic on force-close share during offload write; (bso#14769);
* smbd should support copy_file_range() for FSCTL_SRV_COPYCHUNK;
(bso#12033);
* Fix returned attributes on fake quota file handle and avoid hitting
the VFS; (bso#14731);
* vfs_shadow_copy2 fix inodes not correctly updating inode numbers;
(bso#14756);
* Fix build on Solaris; (bso#14774);
* Make dos attributes available for unreadable files; (bso#14654);
* Work around special SMB2 READ response behavior of NetApp Ontap
7.3.7; (bso#14607);
* Start the SMB encryption as soon as possible; (bso#14793);
==== squid ====
Version update (4.16 -> 5.2)
- transition to squid 5.x. This is a major release and for changes
and how to transition from 4.x, see the release notes,
http://www.squid-cache.org/Versions/v5/RELEASENOTES.html
- update to 5.2
* fixes issues with WCCP protocol that may lead to information
disclosure (bsc#1189403, CVE-2021-28116)
- drop unused BR: db-devel, ed, opensp-devel, pkgconfig(kdb)
- new BR: pkgconfig(tdb)
==== step ====
Version update (21.08.1 -> 21.08.2)
Subpackages: step-lang
- Update to 21.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.2/
- No code change since 21.08.1
==== suse-module-tools ====
Version update (16.0.10+7 -> 16.0.11)
- Update to version 16.0.11:
* inkmp-script(postun): don't pass existing files to weak-modules2
(boo#1191200)
* kernel-scriptlets: skip cert scriptlet on non-UEFI systems
(boo#1191260)
==== sweeper ====
Version update (21.08.1 -> 21.08.2)
Subpackages: sweeper-lang
- Update to 21.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.2/
- No code change since 21.08.1
==== tar ====
Subpackages: tar-lang tar-rmt
- The following issues have already been fixed in this package but
weren't previously mentioned in the changes file:
* bsc#1181131
* bsc#1120610
==== texinfo ====
Subpackages: info info-std
- Move to /usr for UsrMerge (boo#1191099)
==== timezone ====
Version update (2021a -> 2021c)
- timezone update 2021c:
* Revert almost all of 2021b's changes to the 'backward' file
* Fix a bug in 'zic -b fat' that caused old timestamps to be
mishandled in 32-bit-only readers
- timezone update 2021b:
* Jordan now starts DST on February's last Thursday.
* Samoa no longer observes DST.
* Move some backward-compatibility links to 'backward'.
* Rename Pacific/Enderbury to Pacific/Kanton.
* Correct many pre-1993 transitions in Malawi, Portugal, etc.
* zic now creates each output file or link atomically.
* zic -L no longer omits the POSIX TZ string in its output.
* zic fixes for truncation and leap second table expiration.
* zic now follows POSIX for TZ strings using all-year DST.
* Fix some localtime crashes and bugs in obscure cases.
* zdump -v now outputs more-useful boundary cases.
* tzfile.5 better matches a draft successor to RFC 8536.
==== timezone-java ====
Version update (2021a -> 2021c)
- timezone update 2021c:
* Revert almost all of 2021b's changes to the 'backward' file
* Fix a bug in 'zic -b fat' that caused old timestamps to be
mishandled in 32-bit-only readers
- timezone update 2021b:
* Jordan now starts DST on February's last Thursday.
* Samoa no longer observes DST.
* Move some backward-compatibility links to 'backward'.
* Rename Pacific/Enderbury to Pacific/Kanton.
* Correct many pre-1993 transitions in Malawi, Portugal, etc.
* zic now creates each output file or link atomically.
* zic -L no longer omits the POSIX TZ string in its output.
* zic fixes for truncation and leap second table expiration.
* zic now follows POSIX for TZ strings using all-year DST.
* Fix some localtime crashes and bugs in obscure cases.
* zdump -v now outputs more-useful boundary cases.
* tzfile.5 better matches a draft successor to RFC 8536.
==== transactional-update ====
Version update (3.5.5 -> 3.5.6)
Subpackages: dracut-transactional-update libtukit0 transactional-update-zypp-config tukit
- Version 3.5.6
- tukit: Add S/390 bootloader support [bsc#1189807]
- t-u: support purge-kernels with t-u patch [bsc#1190788]
==== trousers ====
- move libraries to /usr/lib (bsc#1191102)
==== umbrello ====
Version update (21.08.1 -> 21.08.2)
Subpackages: umbrello-lang
- Update to 21.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.2/
- No code change since 21.08.1
==== yakuake ====
Version update (21.08.1 -> 21.08.2)
Subpackages: yakuake-lang
- Update to 21.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/21.08.2/
- No code change since 21.08.1
2
1
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- pink-pony
- python-hyper
- python-pyftpdlib
- python-thriftpy2
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
3
2
Hi all,
I saw that libreoffice 7.2 has entered factory. It has the following bug:
https://bugzilla.opensuse.org/show_bug.cgi?id=1191221
X11 is working fine.
Regards,
Cor
1
0
Hi,
had anybody any success in using Firefox ESR on TW?
I fixed the build with glibc 2.34 lately, but still no bonus.
Each an every page render attempt leads to a tab crashed notice here.
Cheers,
Pete
2
1
Dear Tumbleweed users,
Last weekend i updated my Tumbleweed system (as i do almost every day
using zypper dup).
On the next reboot i discovered that the new GRUB2-theme which i had
designed just the week before was gone and had been replaced by the
standard openSUSE-theme.
I ran rpmconfigcheck which showed nothing related to GRUB. So i checked
/etc/default and found that there was a file grub.old and in
/etc/default/grub the reference to my private GRUB2-theme had been
replaced by a reference to the openSUSE-theme.
I undid that change, ran grub2-mkconfig and restarted my system. Still
my GRUB2-theme did not show up.
A look in /boot/grub2/themes revealed that my GRUB2-theme was gone
(deleted!).
Checking bugzilla i found this:
https://bugzilla.opensuse.org/show_bug.cgi?id=1191251
However up to now nobody cared about this bugreport so i decided to
place this message here as a warning to all of you.
Regards
Hagen
5
5
Hello!
I'm currently trying to cross-compile the Rust compiler on openSUSE but I'm
running into the problem that the build system wants to invoke the cross-gcc
compiler with the naming scheme $ARCH-linux-gnu-gcc where ARCH is the target
architecture.
However, on openSUSE, the cross-compiler prefix is $ARCH-suse-linux- which is
why the build system can't find the cross-compiler although it has been
installed.
Does anyone know how to tell Rust's build system to use the proper cross-compile
prefix, similar to the CROSS_COMPILE environment variable that the Linux kernel
uses?
Configuring the Rust compiler with "--host=$ARCH-suse-linux" doesn't work either.
Thanks,
Adrian
4
4
The openSUSE [1] Project is trying to gather more information from
open-source developers, development teams, packagers and maintainers
through the latest survey [2] that will run from Oct. 7 until Oct. 29.
There are tools to monitor the health of packages, but the project
doesn't have tools to monitor the health of packagers.
Giving the floor to packagers, who are the dedicated working hands
behind the betterment of distributions, will illuminate areas the
openSUSE Project can improve upon to gain new contributors. The project
wants to give the floor to the packagers so they can express as a group
the challenges and complexities they face.
The aim is to take this information and find ways to make their
contributions more pleasant and rewarding. Apart from the typical
demographics questions, there are questions about tooling, contributions
and contributor satisfaction.
Visit https://survey.opensuse.org/ to take the survey today.
If you are aware that you are the only person who would match a specific
question, please be aware that question is optional, so an answer is not
required.
v/r
Doug
Links:
------
[1] https://www.opensuse.org/
[2] https://survey.opensuse.org/
1
0
Hi all,
Package qbittorrent needs a rebuild since boost 1.77 was checked in,
currently available version in Factory is still built against 1.76 and
crashes:
https://bugzilla.opensuse.org/show_bug.cgi?id=1191150
But mostly why I posting on the list is to understand why this was not
automatic, the package has an explicit BuildRequires on boost
(libboost_system-devel >= 1.65). Is this a build system bug, an
oversight, or a misunderstanding?
Tejas
3
2
Since one of the latest updates for digikam (I think starting with
version 7), digikam asks to download a face recognition engine on each
startup with no option to skip the question that I can find. I find it
very disconcerting that a packaged application would even ask for such a
download (that engine doesn't seem to be packaged), but at least there
should be an option for getting rid of it after seeing it one time.
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada
3
2
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&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:
Mesa (21.2.2 -> 21.2.3)
Mesa-demo
Mesa-drivers (21.2.2 -> 21.2.3)
MozillaThunderbird (91.1.1 -> 91.1.2)
blog (2.20 -> 2.21)
btrfsprogs (5.14 -> 5.14.1)
desktop-file-utils
dracut (055+suse.117.ge5fc2048 -> 055+suse.119.g6c4187af)
exim (4.94.2 -> 4.95)
gamin
gcc
gegl
iio-sensor-proxy (3.1 -> 3.3)
intel-vaapi-driver
kernel-firmware (20210901 -> 20210928)
knewstuff
liberation-fonts (2.1.4 -> 2.1.5)
libinput (1.19.0 -> 1.19.1)
libmfx (21.3.3 -> 21.3.4)
libnss_usrfiles
libsoup
libsrtp2 (2.4.1 -> 2.4.2)
libstorage-ng (4.4.37 -> 4.4.41)
libupnp (1.14.10 -> 1.14.12)
libva
libva-gl
mailutils (3.8 -> 3.13)
mhvtl
nmap
open-iscsi
openafs
opie
perl-Convert-ASN1 (0.31 -> 0.33)
pipewire (0.3.37 -> 0.3.38)
portaudio (190600_20161030 -> 190700_20210406)
publicsuffix (20210908 -> 20210928)
python-evtx (0.6.1 -> 0.7.4)
python-requests-oauthlib
python-tabulate
rav1e
salt
syslinux
systemd
sysvinit (2.99 -> 3.00)
tdb (1.4.3 -> 1.4.4)
tevent (0.10.2 -> 0.11.0)
xrdb
xwayland
yast2-alternatives (4.3.1 -> 4.4.0)
yast2-installation (4.4.18 -> 4.4.19)
yast2-storage-ng (4.4.7 -> 4.4.8)
zimg (3.0.1 -> 3.0.3)
=== Details ===
==== Mesa ====
Version update (21.2.2 -> 21.2.3)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- update to 21.2.3
* third bugfix release
==== Mesa-demo ====
- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir
==== Mesa-drivers ====
Version update (21.2.2 -> 21.2.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- update to 21.2.3
* third bugfix release
==== MozillaThunderbird ====
Version update (91.1.1 -> 91.1.2)
Subpackages: MozillaThunderbird-translations-common
- Mozilla Thunderbird 91.1.2
* Thunderbird will now warn if an S/MIME encrypted message includes
BCC recipients
* several bugfixes listed on
https://www.thunderbird.net/en-US/thunderbird/91.1.2/releasenotes/
==== blog ====
Version update (2.20 -> 2.21)
Subpackages: libblogger2
- Move to /usr for UsrMerge (boo#1191057)
==== btrfsprogs ====
Version update (5.14 -> 5.14.1)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- Update to 5.14.1
* fixes:
* defrag: fix parsing of compression (option -c)
* add workaround for old kernels when reading zone sizes
* let only check and restore open the fs with transid failures, namely
preventing btrfstune to do so
* convert: --uuid copy does not fail on duplicate uuids
==== desktop-file-utils ====
- suse-update-mime-defaults: add Pantheon desktop environment
==== dracut ====
Version update (055+suse.117.ge5fc2048 -> 055+suse.119.g6c4187af)
Subpackages: dracut-mkinitrd-deprecated
- Update to version 055+suse.119.g6c4187af:
* fix(suse-initrd): handle cases with zero modprobe.d files (bsc#1189895)
==== exim ====
Version update (4.94.2 -> 4.95)
- update to exim 4.95
* includes taintwarn (taintwarn.patch)
* fast-ramp queue run
* native SRS
* TLS resumption
* LMDB lookups with single key
* smtp transport option "message_linelength_limit"
* optionally ignore lookup caches
* quota checking for appendfile transport during message reception
* sqlite lookups allow a "file=<path>" option
* lsearch lookups allow a "ret=full" option
* command line option for the notifier socket
* faster TLS startup
* new main config option "proxy_protocol_timeout"
* expand "smtp_accept_max_per_connection"
* log selector "queue_size_exclusive"
* main config option "smtp_backlog_monitor"
* main config option "hosts_require_helo"
* main config option "allow_insecure_tainted_data"
==== gamin ====
- Fix source URI.
==== gcc ====
Subpackages: cpp gcc-info libstdc++-devel
- Move /lib/cpp to /usr/lib/cpp for the usr merge. [bsc#1191060]
==== gegl ====
Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0
- Also disable luajit on ppc64le and s390x. Package is
unavailable.
==== iio-sensor-proxy ====
Version update (3.1 -> 3.3)
- Update to version 3.3:
* Fix a bug left-over in one of the 3.2 bug fixes where some
accelerometers would fail to initialise.
- Changes from version 3.2:
* Fix problems parsing numbers with decimal separator.
- Require gudev >= 237 for building (for consistency with
upstream).
- Drop the rpmlintrc file and add back appropriate service macros
in pre/post scriptlets.
==== intel-vaapi-driver ====
- fixed JIRA number in previous changelog
==== kernel-firmware ====
Version update (20210901 -> 20210928)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd
- Update to version 20210928 (git commit 7a30050592e2):
* brcm: Add 43455 based AP6255 NVRAM for the ACEPC T8 Mini PC
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* amdgpu: update VCN firmware for dimgrey cavefish
* amdgpu: update VCN firmware for navy flounder
* amdgpu: update VCN firmware for sienna cichlid
* amdgpu: update VCN firmware for vangogh
* amdgpu: update VCN firmware for renoir
* amdgpu: update VCN firmware for picasso
* amdgpu: update VCN firmware for raven2
* amdgpu: update VCN firmware for raven
* amdgpu: Add initial firmware for Beige Goby
* cxgb4: Update firmware to revision 1.26.2.0
* linux-firmware: update frimware for mediatek bluetooth chip (MT7921)
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* qed: Add firmware 8.59.1.0
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth AX200
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update firmware file for Intel Bluetooth 8265
* iwlwifi: add FWs for new So device types with multiple RF modules
* amdgpu: add initial firmware for Yellow Carp
* i915: Update ADLP DMC v2.12
* linux-firmware: add frimware for mediatek bluetooth chip (MT7922)
* linux-firmware: Update AMD SEV firmware (bsc#1186938)
* Revert "iwlwifi: add FW for new So/Gf device type"
- Update aliases
==== knewstuff ====
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Add upstream patch:
* 0001-Include-a-user-agent-on-KNS-requests.patch
- Add fix-crash.patch. This patch fixes a crash in DownloadWidget.
(kde#443025)
==== liberation-fonts ====
Version update (2.1.4 -> 2.1.5)
- Update to release 2.1.5
* More fixes to Superscript and subscript Numbers missing issues.
* Fixed inconsistent weight, missing glyphs and GSUB issues.
==== libinput ====
Version update (1.19.0 -> 1.19.1)
Subpackages: libinput-udev libinput10
- Update to release 1.19.1
* New: Detects (and works around) buggy devices that claim to
have a high-resolution scroll wheel but which do not actually
send events.
* New assumption that any non-bluetooth touchpad is internal.
* Jumping cursor warning has been reduced once again.
==== libmfx ====
Version update (21.3.3 -> 21.3.4)
- fixed JIRA number in previous changelog
- Update to 21.3.4
* Fixed VPL run-time loading by MediaSDK dispatcher
VPL doesn't provide libmfx-gen.so.1
In VPL Gen run-time we have libmfx-gen.so.1.2 as SONAME and
use libmfx-gen.so.1.2.x as a full name.
* [VPP] Fix increasing num of input channels doesn't work
* maximum and minmum qp setting for HEVC encoder.
* Removed multiple calls vaGetConfigAttributes (github
issue#2417)
* [Jpeg]modify color range on Linux
* [Jpegd] Enable HW to decode JPEG RGB444 on Linux
==== libnss_usrfiles ====
- Install into _libdir [bsc#1191070]
==== libsoup ====
Subpackages: libsoup-3_0-0 libsoup-lang typelib-1_0-Soup-3_0
- Ignore test failure on 32-bit arm, as it is done for 32-bit x86
https://gitlab.gnome.org/GNOME/libsoup/-/issues/236
==== libsrtp2 ====
Version update (2.4.1 -> 2.4.2)
- Update to release 2.4.2
* Fixes an unspecified regression introduced in 2.4.1
==== libstorage-ng ====
Version update (4.4.37 -> 4.4.41)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#833
- avoid sporadic out-of-memory during build (on Fedora)
- 4.4.41
- merge gh#openSUSE/libstorage-ng#832
- added BlkDevice::can_be_removed()
- 4.4.40
- merge gh#openSUSE/libstorage-ng#831
- added non-const Encryption::get_blk_device()
- 4.4.39
- merge gh#openSUSE/libstorage-ng#830
- added get_encryption_type_name()
- coding style
- 4.4.38
==== libupnp ====
Version update (1.14.10 -> 1.14.12)
Subpackages: libixml11 libupnp17
- Update to release 1.4.12
* Changes to build system only; nothing user-visible.
==== libva ====
Subpackages: libva-drm2 libva-x11-2 libva2
- fixed JIRA number in previous changelog
==== libva-gl ====
Subpackages: libva-glx2 libva-wayland2
- fixed JIRA number in previous changelog
==== mailutils ====
Version update (3.8 -> 3.13)
Subpackages: libmailutils5
- Update to mailutils 3.13
* Fix boo#1190694: mail processing escape sequences in bodies
non-interactively
* Improved mailbox locking
* Changes in the 'locking' configuration statement.
* mail utility
+ Fix semantics of mail sending and saving commands
+ Fix the -F option
+ Improve POSIX mailx compatible mode
+ Compose escapes are recognized only in interactive mode
* Bugfixes
+ QP decoder: Accept soft line breaks (RFC 2045, 6.7, page 19).
+ Fix stream reference policy in filter streams.
+ Various bugfixes in IMAP client.
+ Fix handling of single-path MIME messages.
* Fix expunging of mailboxes in mbox and dotmail format in a read-only directory
* inc: when updating the "unseen" sequence, translate message numbers to uids
* Fix default port selection in SMTP mailer
* Fix building the mda utilities with mailbox quotas off
* Fix bugs in the testsuite
* Support for the traditional mbox format rewritten from scratch
* Fix incorrect message flags in maildir
* Fix persistency of UIDs for all mailbox formats
* Fix message ordering in maildir.
* Fix parsing of IMAP ranges
* mail
+ Changed syntax for addressing MIME message part
+ write command
* New utility: decodemail
* readmsg
+ MIME messages are decoded on output
+ Improve searches
* imap4d: implement TLS in inetd mode
* imap client code
+ Fix handling of [TRYCREATE] and similar imap responses
* sieve: quoted strings may span several lines
* Dropped support for Python 2.x
* Rewrite the AM_GNU_MAILUTILS macro to avoid using mailutils-config
* mda: restore the message-id-header configuration statement
* Changes to the libmailutils library
+ New functions for MIME parsing and mime object creation:
* Bugfixes
+ Fix intermixed I/O in buffered streams
+ Fix handling of INTR in the "mail" utility shell
+ Fix compilation without libunistring
+ Fix operation of associative arrays in case-insensitive mode
+ Fix memory leaks
+ Fix compilation with gcc 10
+ smtp mailer: fix multiple open/close on the same mailer
+ Fix list sort function
* dotmail: fix mailbox opening in append-only mode
* Fix mda testsuite
* Remove deprecated ioctls
* mail: fix composing MIME messages
* Fix build on FreeBSD
* Fix detection of Kerberos libraries
* Fix build with Python 3.8 (bug #57318)
- Remove patche now upstream
* python38-compat.patch
* silent-common-mu_tcp_wrapper_daemon.patch
- Port patch mailutils-3.5-guile-2.0.patch
==== mhvtl ====
- Fix failing OBS build, since it doesn't like empty DB files
being installed as part of the package. The DB-creation
script was copied from the Makefile (under "make install") to
a SPEC-file "%post" script.
==== nmap ====
- Do not build with python2 support for SLE15-SP4, bsc#1190997
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Update to latest from upstream, fixing:
* Moving the executables from /sbin to /usr/sbin (bsc#1191054)
* Remove default dependencies from iscsi-init.service
(bsc#1187190)
==== openafs ====
Subpackages: openafs-client openafs-kmp-default
- Fix %ifarch for 32-bit arm
==== opie ====
Subpackages: opie-32bit
- use %_pam_moduledir (bsc#1191045)
==== perl-Convert-ASN1 ====
Version update (0.31 -> 0.33)
- Fix perl-Convert-ASN1-0.31-test.patch and add -p0
- updated to 0.33
see /usr/share/doc/packages/perl-Convert-ASN1/ChangeLog
0.33 -- Wed Sep 22 19:49:53 ADT 2021
* Official CPAN release of 0.33
0.32 -- Tue Sep 21 18:45:20 ADT 2021
* examples/x509decode: parameters are optional for AlgorithmIdentifier when using [ec]dsa algorithms
* t/19issue14.t: issue with warnings
* Fixes #44 Redundant argument in printf warning
* examples/x509decode: fix prototype error
* examples/ldap: fix asn1_dump not working
==== pipewire ====
Version update (0.3.37 -> 0.3.38)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-lang pipewire-media-session pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.38:
* Highlights
- Topic based logging was added to improve debugging.
- An off-by-one error was fixed in the audio resampler that could
cause distortion when downsampling.
- Various bluetooth compatibility improvements.
- More fixes and improvements.
* PipeWire
- module-pulse-tunnel now has better default latency to make it work
better in more cases. There is also an option to configure the
desired latency.
- pw-cli now has readline support.
- Topic based logging was added. Log lines can now be filtered by
topic using wildcards. This should improve debugging.
- The systemd service files should now have better descriptions.
- Fix a crash in module-zeroconf-discover when unloading.
- Fix a crash in filter-chain when using unaligned memory.
* ALSA
- Sync the udev rules and profiles with pulseaudio.
- Fix a memory leak.
* SPA plugins
- An off-by-one error was fixed in the resampler that could cause
distortion when downsampling. (#1646)
* Bluetooth
- Avoid probing the native backend because it might block for DBus
activation. This fixes some long startup times.
- Fix the kernel version check, 5.14.x kernels should also support
mSBC.
- Fix FastStream microphone support in more cases.
- Add workaround for Intel AX200.
- SCO sink should now also work in follower mode.
* PulseAudio server
- Make the service file require a session manager.
- Add BuildRequires: pkgconfig(readline) so pw-cli is built with
readline support
==== portaudio ====
Version update (190600_20161030 -> 190700_20210406)
- Correct download source URL
- Update to version v190700_20210406
- removed patch `0001-Merge-branch-ticket_275_pass_void-into-master.patch`
as it is included in this release.
==== publicsuffix ====
Version update (20210908 -> 20210928)
- Update to version 20210928:
* Remove Clic2000 entries (#1434)
* ondigitalocean.app: update comment for DigitalOcean App Platform (#1431)
* add prequalifyme.today to private section (#1311)
* util: gTLD data autopull updates for 2021-09-28T15:12:52 UTC (#1438)
* Add *.usercontent.goog (#1417)
* Add digitaloceanspaces.com & regional subdomains (#1421)
* Update public_suffix_list.dat (#1426)
- Update to version 20210909:
* Adding new .ar SLDs and official nic.ar URL correction (#1414)
==== python-evtx ====
Version update (0.6.1 -> 0.7.4)
- Update to 0.7.4
* relax dependencies for most users #72
* show records by date filter
* handling of invalid dates #43
* handling of malformed evtx files
* pin dependencies due to py2 deprecation #67
* testing on pytest 4
- Drop pytest4.patch merged upstream
- Fix rpmlint alternative link errors
- Fix missing python2-xml requirement
==== python-requests-oauthlib ====
- Use pytest to run the testsuite.
==== python-tabulate ====
- Remove unneeded BuildRequires on nose.
==== rav1e ====
- Replace rust-packaging with cargo-packaging
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Do not break master_tops for minion with version lower to 3003
- Added:
* do-not-break-master_tops-for-minion-with-version-low.patch
==== syslinux ====
- Link all binaries as Position Independent Executables (bsc#1184124).
+ syslinux-4.04-pie.diff
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-container systemd-doc systemd-lang systemd-sysvinit udev
- Work around rpmlint complaining about /var/log/journal shipped with setgid bit
This setgid bit has been already reviewed in the past and wasn't a
concern. However we want the mode/ownership adjusted by tmpfiles and
avoid the duplication of these info in rpm.
- Don't ghost own any directories created dynamically by tmpfiles
Again rpmlint complains but it doesn't seem to make sense to try to
track all paths (including theirs perms, ownerships...) created
dynamically. And 'rpm -V' is likely to report issues later with
these paths anyway.
This effectively partially reverts the two previous commits.
- Make sure the build process won't create /var/log/journal
- /var/log/journal/remote is owned by systemd-journal-remote
- systemd.spec: fix a bunch of rpmlint errors/warnings
- Drop systemd-logger
This sub package was introduced in order to configure persistent
journal and also to make sure that another syslog provider (such as
rsyslog) couldn't be installed at the same time: each syslog
provider conflicts with each others.
However this mechanism didn't work since uninstalling systemd-logger
wasn't magically turning off persistent logging because
/var/log/journal is likely to be populated hence not removed.
Moreover using a subpackage to configure the mode of journald was
overkill and the usual ways (main conf file or drop-ins) should be
preferred.
- Import commit 7a5801342fe2f53e5c2a8578d6db132c0eca2d97
8d65ec4a66 test: wc is needed by test/units/testsuite-50.sh
1527bcc5dd test: make the installation of the debug tools optional in the image
f4e6bf0b37 journalctl: never fail at flushing when the flushed flag is set (bsc#1188588)
- Update the dependencies of the testsuite package
The debug tools are optional thus no more required.
OTOH strip(1) is needed when building the test image and nc(1) is
needed by some tests.
- Drop git internal files from the testsuite sub-package
- Adjust pam macros
==== sysvinit ====
Version update (2.99 -> 3.00)
- Update to sysvinit 3.00:
* Better device detection of bootlogd
==== tdb ====
Version update (1.4.3 -> 1.4.4)
Subpackages: libtdb1 libtdb1-32bit python3-tdb
- Update to version 1.4.4
+ Fix a memory leak on error
+ python: remove all 'from __future__ import print_function'
+ Fix CID 1471761 String not null terminated
+ Use hex_byte() in parse_hex()
+ Use hex_byte() in read_data()
+ fix studio compiler build
+ Fix some signed/unsigned comparisons
+ also use __has_attribute macro to check for attribute support
+ Fix clang 9 missing-field-initializer warnings
+ pytdb tests: add test for storev()
+ pytdb: add python binding for storev()
+ tdbtorture: Use ARRAY_DEL_ELEMENT()
+ py3: Remove #define PyInt_FromLong PyLong_FromLong
+ py3: Remove #define PyInt_AsLong PyLong_AsLong
+ py3: Remove #define PyInt_Check PyLong_Check
+ tdb: Align integer types
- Drop obsolete patch ignore-tdb1-run-transaction-expand.diff
- Fix header file using undefined function visibility macro;
Add patch 0001-tdb-Fix-invalid-syntax-in-tdb.h.patch; (bso#14762);
==== tevent ====
Version update (0.10.2 -> 0.11.0)
Subpackages: libtevent0 libtevent0-32bit python3-tevent
- Update to version 0.11.0
+ Other minor build fixes; (bso#14526);
+ Add custom tag to events
+ Add event trace api
==== xrdb ====
- Remove fallback to /lib/cpp, it's the same package as /usr/bin/cpp
anyway (boo#1191060).
==== xwayland ====
- U_glamor-Fix-handling-of-1-bit-pixmaps.patch
* glamor: Fix handling of 1-bit pixmaps; fixes e.g. issues with
gimp on Wayland (which needs Xwayland) (boo#1189310)
==== yast2-alternatives ====
Version update (4.3.1 -> 4.4.0)
- 4.4.0 (bsc#1185510)
==== yast2-installation ====
Version update (4.4.18 -> 4.4.19)
- Release the sources and close the libzypp cache to allow
cleanly unmounting /mnt/var/cache/zypp directory (bsc#1189793)
- 4.4.19
==== yast2-storage-ng ====
Version update (4.4.7 -> 4.4.8)
- Recommend to install libyui-qt-graph package (bsc#1191109) in
order to offer the View/Device Graphs menu option.
- 4.4.8
==== zimg ====
Version update (3.0.1 -> 3.0.3)
- Update to 3.0.3:
* depth: fix out-of-bounds read in SSE2/AVX2 error diffusion
(introduced in 2.5)
* colorspace: revert SMPTE 240M behavior change (introduced in
3.0.2)
* Changes in version 3.0.2:
* api: default to ZIMG_CPU_AUTO when graph params are null
* colorspace: fix incorrect SMPTE 240M transfer function
* colorspace: fix underflow in AVX-512 ST.2084 transfer functions
* graph: fix conversion from fullrange grey to RGB
* arm: fix data alignment
* x86: optimizations for AMD Zen3 processors
- Add zimg-s390x-unit-tests.patch: fix unit tests on big endian
systems.
1
0
Good evening,
I have noticed applications that use Gsv to behave wierdly since
Tumbleweed 20210928.
The two applications in question are:
- GNOME Builder
when clicking into the view to change the cursor location inside the
buffer it also sets the vadjustment of the scrolled window that
contains the view (so the "scrollbar") to whereever the cursor was
before clicking.
- NoteKit (home:sp1rit/notekit[0] / home:sp1rit/notekitpp)
clicking into the view only works once, after that it ignores any
interactions with the pointer. When letting the window out of focus and
refocusing it, the click that refocuses it works but nothing after
that.
A workarround I found was to set the propagation phase of the
GtkGestureMultiPress and GtkGestureDrag from the View to
GTK_PHASE_CAPTURE using the inspector. However that doesn't work with
Builder.
I tried recreating this bug with a simple C application (attached
below), but so far I'm unable to do so.
Lyes Saadi <lyessaadi(a)fedoraproject.org> told me that he experienced
this bug with NoteKit too, but only under GNOME but not under wlroots
based swaywm (I've tested both Applications under wlroots based wayfire
and also didn't experience these issues)
Knowing this, I've set GDK_BACKEND to x11 and with it running under
Mutters Xwayland it also works.
I'm interested if anyone else has noticed anything regarding Gsv
recently.
Regards,
Florian "sp1rit"
--
$\int_\text{now}^{+\infty}\text{Keep trying}$
Matrix: @sp1rit:tchncs.de
<sp1rit(a)disroot.org>
D248BF2F4C6A82A1E0569D897D8C1CD573166D09
<sp1rit(a)national.shitposting.agency>
BBDE032EAAFBFC627FB7E635B1F4055D8460CE34
[0]: https://build.opensuse.org/package/show/home:sp1rit/notekit
1
0
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- perl-DBD-MariaDB
- python-pandocfilters
- rubygem-sassc-2.2
- suru-plus-dark-icon-theme
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
4
3
6
7
Formal greetings everyone!! :)
My name is Gregory Cohen.
I am looking for developers to work on this new project with me.
I have recently joined certain mailing lists, and I am looking to get the
word out. There is no readme file yet, but I explain everything here, so
don't get mad :)
Feel free to ask me any questions about anything anytime.
My email is gregorycohen2(a)gmail.com
Some pictures
https://imgur.com/4vRpN9m.png
https://imgur.com/qKNkHxR.png
https://imgur.com/vBy9XnW.png
https://imgur.com/0zv6oSc.png
https://imgur.com/WRVB9X1.png
With Compiz
https://imgur.com/sTzNUm9.png
https://imgur.com/T9BeS0o.png
Program is downloadable at ethicify.online/improve_the_world/tools/FOR_SHOW
(FOR_SHOW folder includes scripts and binaries (non-malicious), everything
can be recompiled)
Emerald-browser (a radical new web browser, working prototype exists, BSD
licensed (I could change this to GPL))
Goals
Not bothersome (person shouldn't be bothered by anything)
Full control
To be fully written in C += 2
* Uses the same engine as Chrome, with QWebEngine
Ubuntu and fedora have packages
emerald-browser [number of terminals, default 1]
C += 2 compiler is called "g+". It's a wrapper for g++
Usage
g+ foo.cpp -O3 -Wall -Wextra -o foo
Example C += 2 program
---------------------------------------
main
puts("Hello world")
--------------------------------------
(No need for #includes)
g+ is written in Ruby. It could be ported to Crystal
TODO
1. Make g+ work better
It doesn't support classes, structs or namespaces currently
You can always #include C++ or C files though
C += 2 is, and always will be a PREPROCESSOR FOR MODERN C++. IT CAN DO
ANYTHING C++ CAN DO AND MORE.
Some things I want to implement
These should be a single unary option buton, like what GNOME 40 or Chrome
has.
In that, there should be many options. Maybe even things like Update System
There should be a close button for panes.
The source code should be tidied up, but please don't clutter it with too
much OOP.
Currently, everything gets googled. There could be a cache of some kind.
Everything you would want to do on your computer, should be doable in this
program. Currently, it makes a full-screen widget.
If there could be a Compiz cube for tabs, that would be really interesting.
There was a program that converted Chrome tabs to a filesystem extension.
Maybe something like this could be added.
Port to Mac.
Port to Windows??? No Terminal then
Port to FreeBSD
Would need to work for certain in X and Wayland
open should be improved
To open tabs, do
open [query1] [query2?]... (number of Google results per query to show in
panes)
Example
open 'ruby talk' 'ruby docs' 3
That would open 3 google results for ruby talk, and 3 google results for
ruby docs
Googler is used to search google. Googler is automatically installed.
Googler is written in python
* This browser should be as fast or faster than Chrome.
* Downloads don't currently work
* Fullscreen doesn't currently work
* Opening pages in new tabs doesn't currently work
* You currently can't close tabs, only open them
* The simplest way to close the browser currently is killall emerald-browser
* Add signal and slot to close program when window closes. This doesn't
currently happen.
Back and forward buttons should be added, somewhere.
Currently, you can right click, and do navigation
A way to type in addresses manually should be added.
Currently, you can do echo 'open [full url]' > /tmp/emerald-browser-fifo
Doing echo open /home/' > /tmp/emerald-browser-fifo should work
* Multiple instances needs to work
* Want installation to be super simple. Download a binary
* Let's get a fully functional browser, THEN care about packaging
If there could be a flip 3d for tabs, that would be cool
There's an interesting cover flow widget for Qt. Maybe that could be useful.
Are you interested in collaborating?
If you can help in any way, please send me a message :)
Sincerely,
Gregory David Evan Cohen
gregorycohen2(a)gmail.com
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&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:
MozillaFirefox (92.0 -> 92.0.1)
audit (3.0.3 -> 3.0.5)
audit-secondary (3.0.3 -> 3.0.5)
codec2 (1.0.0 -> 1.0.1)
crypto-policies (20210225.05203d2 -> 20210917.c9d86d1)
diffutils
ffmpeg-4
gd
inotify-tools (3.20.11.0 -> 3.21.9.5)
libchewing (0.5.1+git20171114.3df07c9 -> 0.5.1+git20200627.452f622)
libmtp (1.1.18 -> 1.1.19)
monitoring-plugins
mozjs78 (78.13.0 -> 78.14.0)
openSUSE-build-key
perl-Mail-AuthenticationResults (2.20210112 -> 2.20210915)
perl-ldap
perl-libwww-perl (6.56 -> 6.57)
python
python-base
python-jmespath
rtl8812au (5.9.3.2+git20210427.6ef5d8f_k5.14.6_1 -> 5.9.3.2+git20210427.6ef5d8f_k5.14.6_2)
salt (3002.2 -> 3003.3)
selinux-policy
yast2-slp-server (4.3.0 -> 4.4.0)
=== Details ===
==== MozillaFirefox ====
Version update (92.0 -> 92.0.1)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 92.0.1
* Fixed: Fixes an issue where audio playback was not working on
some Linux systems (bmo#1730499)
* Fixed: Fixes issues with the findbar close button on
different operating systems (bmo#1728368)
==== audit ====
Version update (3.0.3 -> 3.0.5)
Subpackages: libaudit1 libaudit1-32bit libauparse0
- Update to version 3.0.5:
* In auditd, flush uid/gid caches when user/group added/deleted/modified
* Fixed various issues when dealing with corrupted logs
* In auditd, check if log_file is valid before closing handle
- Include fixed from 3.0.4:
* Apply performance speedups to auparse library
* Optimize rule loading in auditctl
* Fix an auparse memory leak caused by glibc-2.33 by replacing realpath
* Update syscall table to the 5.14 kernel
* Fixed various issues when dealing with corrupted logs
==== audit-secondary ====
Version update (3.0.3 -> 3.0.5)
Subpackages: audit python3-audit system-group-audit
- Fix hardened auditd.service (bsc#1181400)
* add fix-hardened-service.patch
Make /etc/audit read-write from the service.
Remove PrivateDevices=true to expose /dev/* to auditd.service.
- Enable stop rules for audit.service (cf. bsc#1190227)
* add enable-stop-rules.patch
- Change default log_format from ENRICHED to RAW (bsc#1190500):
* add change-default-log_format.patch (SUSE-specific patch)
- Update to version 3.0.5:
* In auditd, flush uid/gid caches when user/group added/deleted/modified
* Fixed various issues when dealing with corrupted logs
* In auditd, check if log_file is valid before closing handle
- Include fixed from 3.0.4:
* Apply performance speedups to auparse library
* Optimize rule loading in auditctl
* Fix an auparse memory leak caused by glibc-2.33 by replacing realpath
* Update syscall table to the 5.14 kernel
* Fixed various issues when dealing with corrupted logs
==== codec2 ====
Version update (1.0.0 -> 1.0.1)
- Update to version 1.0.1:
* Release to support freedv-gui 1.6.1
==== crypto-policies ====
Version update (20210225.05203d2 -> 20210917.c9d86d1)
Subpackages: crypto-policies-scripts
- Remove the scripts and documentation regarding
fips-finish-install and test-fips-setup
* Add crypto-policies-FIPS.patch
- Update to version 20210917.c9d86d1:
* openssl: fix disabling ChaCha20
* pacify pylint 2.11: use format strings
* pacify pylint 2.11: specify explicit encoding
* fix minor things found by new pylint
* update-crypto-policies: --check against regenerated
* update-crypto-policies: fix --check's walking order
* policygenerators/gnutls: revert disabling DTLS0.9...
* policygenerators/java: add javasystem backend
* LEGACY: bump 1023 key size to 1024
* cryptopolicies: fix 'and' in deprecation warnings
* *ssh: condition ecdh-sha2-nistp384 on SECP384R1
* nss: hopefully the last fix for nss sigalgs check
* cryptopolicies: Python 3.10 compatibility
* nss: postponing check + testing at least something
* Rename 'policy modules' to 'subpolicies'
* validation.rules: fix a missing word in error
* cryptopolicies: raise errors right after warnings
* update-crypto-policies: capitalize warnings
* cryptopolicies: syntax-precheck scope errors
* .gitlab-ci.yml, Makefile: enable codespell
* all: fix several typos
* docs: don't leave zero TLS/DTLS protocols on
* openssl: separate TLS/DTLS MinProtocol/MaxProtocol
* alg_lists: order protocols new-to-old for consistency
* alg_lists: max_{d,}tls_version
* update-crypto-policies: fix pregenerated + local.d
* openssh: allow validation with pre-8.5
* .gitlab-ci.yml: run commit-range against upstream
* openssh: Use the new name for PubkeyAcceptedKeyTypes
* sha1_in_dnssec: deprecate
* .gitlab-ci.yml: test commit ranges
* FIPS:OSPP: sign = -*-SHA2-224
* scoped policies: documentation update
* scoped policies: use new features to the fullest...
* scoped policies: rewrite + minimal policy changes
* scoped policies: rewrite preparations
* nss: postponing the version check again, to 3.64
- Remove patches fixed upstream: crypto-policies-typos.patch
- Rebase: crypto-policies-test_supported_modules_only.patch
- Merge crypto-policies-asciidoc.patch into
crypto-policies-no-build-manpages.patch
==== diffutils ====
Subpackages: diffutils-lang
- Skip stack overflow tests under qemu emulation (bsc#1190046)
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
denial of service vulnerability exists due to a memory leak in
avcodec_alloc_context3 at options.c (bsc#1186756).
==== gd ====
Subpackages: libgd3
- reenable gd/gd2 legacy formats, was disabled by upstream by
default [bsc#1190762]
==== inotify-tools ====
Version update (3.20.11.0 -> 3.21.9.5)
Subpackages: libinotifytools0
- update to 3.21.9.5:
* Fix Wrong pointer passed to realloc
* Fix offset compiler warning
* various static code analyse annotations and fixes
==== libchewing ====
Version update (0.5.1+git20171114.3df07c9 -> 0.5.1+git20200627.452f622)
Subpackages: chewing-data chewing-utils libchewing3
- Update to version 0.5.1+git20200627.452f622:
* chewing.py supports platforms with 64bit pointer
* Change ? to ?
* Don't run tests in parallel
* Try Ubuntu 16.04 Xenial
* autotools: Build with -fPIC like the CMake-based one does
* Show compilation commands if the build system is autotools
* Tolerate unused const warnings
* Fix LSan
* Use internal-sqlite instead of static-sqlite, following 570ab6be
- Remove unneeded BuildRequires on python-devel, and the conflicting
old py_* macros.
- Remove references to "Python 2", the module supports Python 3.
- Mark COPYING as license.
==== libmtp ====
Version update (1.1.18 -> 1.1.19)
Subpackages: libmtp-udev libmtp9
- updated to 1.1.19 release
- Lots of USB ids added, especially Garmin devices
- use a local libusb context, not the global one
- various bugfixes
==== 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 build requirement on "syslog"
==== mozjs78 ====
Version update (78.13.0 -> 78.14.0)
- Update to version 78.14.0esr.
==== openSUSE-build-key ====
- Only add openSUSE Backports key when building for a Leap system
(sle_version > 0). Tumbleweed does not use Backports.
==== perl-Mail-AuthenticationResults ====
Version update (2.20210112 -> 2.20210915)
- updated to 2.20210915
see /usr/share/doc/packages/perl-Mail-AuthenticationResults/Changes
2.20210915 2021-09-15 11:10:20+00:00 UTC
- Fix for older versions of Perl
2.20210914 2021-09-14 05:17:31+00:00 UTC
- New method to copy children from 1 object to another
==== perl-ldap ====
- fix build with perl 5.34.0
==== perl-libwww-perl ====
Version update (6.56 -> 6.57)
- updated to 6.57
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.57 2021-09-20 20:20:14Z
- Update docs for protocols_allowed and protocols forbidden (GH#386) (Olaf Alders)
==== python ====
- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091
(CVE-2019-20907, bpo#39017) avoiding possible infinite loop
in specifically crafted tarball.
Add recursion.tar as a testing tarball for the patch.
- Provide the newest setuptools wheel (bsc#1176262,
CVE-2019-20916) in their correct form (bsc#1180686).
- Add CVE-2020-26116-httplib-header-injection.patch fixing bsc#1177211
(CVE-2020-26116, bpo#39603) no longer allowing special characters in
the method parameter of HTTPConnection.putrequest in httplib, stopping
injection of headers. Such characters now raise ValueError.
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091
(CVE-2019-20907, bpo#39017) avoiding possible infinite loop
in specifically crafted tarball.
Add recursion.tar as a testing tarball for the patch.
- Provide the newest setuptools wheel (bsc#1176262,
CVE-2019-20916) in their correct form (bsc#1180686).
- Add CVE-2020-26116-httplib-header-injection.patch fixing bsc#1177211
(CVE-2020-26116, bpo#39603) no longer allowing special characters in
the method parameter of HTTPConnection.putrequest in httplib, stopping
injection of headers. Such characters now raise ValueError.
==== python-jmespath ====
- Add patch remove-nose.patch:
* Remove use of nose in the tests.
==== rtl8812au ====
Version update (5.9.3.2+git20210427.6ef5d8f_k5.14.6_1 -> 5.9.3.2+git20210427.6ef5d8f_k5.14.6_2)
- Exclude the s390x Architecture
==== salt ====
Version update (3002.2 -> 3003.3)
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Support querying for JSON data in external sql pillar
- Added:
* 3003.3-postgresql-json-support-in-pillar-423.patch
- Update to Salt release version 3003.3
- See release notes: https://docs.saltstack.com/en/latest/topics/releases/3003.3.html
- Added:
* allow-vendor-change-option-with-zypper.patch
* support-transactional-systems-microos.patch
* virt-enhancements.patch
- Modified:
* adds-explicit-type-cast-for-port.patch
* use-adler32-algorithm-to-compute-string-checksums.patch
* do-not-load-pip-state-if-there-is-no-3rd-party-depen.patch
* fixes-56144-to-enable-hotadd-profile-support.patch
* include-aliases-in-the-fqdns-grains.patch
* implementation-of-held-unheld-functions-for-state-pk.patch
* add-alibaba-cloud-linux-2-by-backporting-upstream-s-.patch
* debian-info_installed-compatibility-50453.patch
* fix-wrong-test_mod_del_repo_multiline_values-test-af.patch
* update-target-fix-for-salt-ssh-to-process-targets-li.patch
* x509-fixes-111.patch
* prevent-logging-deadlock-on-salt-api-subprocesses-bs.patch
* restore-default-behaviour-of-pkg-list-return.patch
* adding-preliminary-support-for-rocky.-59682-391.patch
* add-astra-linux-common-edition-to-the-os-family-list.patch
* templates-move-the-globals-up-to-the-environment-jin.patch
* fix-bsc-1065792.patch
* add-migrated-state-and-gpg-key-management-functions-.patch
* zypperpkg-ignore-retcode-104-for-search-bsc-1176697-.patch
* improvements-on-ansiblegate-module-354.patch
* add-custom-suse-capabilities-as-grains.patch
* return-the-expected-powerpc-os-arch-bsc-1117995.patch
* revert-fixing-a-use-case-when-multiple-inotify-beaco.patch
* enhance-openscap-module-add-xccdf_eval-call-386.patch
* implementation-of-suse_ip-execution-module-bsc-10999.patch
* add-missing-aarch64-to-rpm-package-architectures-405.patch
* async-batch-implementation.patch
* temporary-fix-extend-the-whitelist-of-allowed-comman.patch
* do-not-crash-when-unexpected-cmd-output-at-listing-p.patch
* figure-out-python-interpreter-to-use-inside-containe.patch
* better-handling-of-bad-public-keys-from-minions-bsc-.patch
* early-feature-support-config.patch
* do-not-monkey-patch-yaml-bsc-1177474.patch
- Removed:
* fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
* fix-regression-on-cmd.run-when-passing-tuples-as-cmd.patch
* fix-for-log-checking-in-x509-test.patch
* do-not-make-ansiblegate-to-crash-on-python3-minions.patch
* prevent-race-condition-on-sigterm-for-the-minion-bsc.patch
* remove-msgpack-1.0.0-requirement-in-the-installed-me.patch
* move-server_id-deprecation-warning-to-reduce-log-spa.patch
* re-adding-function-to-test-for-root.patch
* make-profiles-a-package.patch
* handle-master-tops-data-when-states-are-applied-by-t.patch
* fix-unit-tests-for-batch-async-after-refactor.patch
* prevent-test_mod_del_repo_multiline_values-to-fail.patch
* prevent-import-errors-when-running-test_btrfs-unit-t.patch
* fix-failing-unit-tests-for-batch-async.patch
* remove-unnecessary-yield-causing-badyielderror-bsc-1.patch
* virt-use-dev-kvm-to-detect-kvm-383.patch
* 3002.2-xen-spicevmc-dns-srv-records-backports-314.patch
* add-docker-logout-237.patch
* drop-wrong-mock-from-chroot-unit-test.patch
* fix-async-batch-multiple-done-events.patch
* fix-unit-test-for-grains-core.patch
* remove-arch-from-name-when-pkg.list_pkgs-is-called-w.patch
* pkgrepo-support-python-2.7-function-call-295.patch
* opensuse-3000-virt-defined-states-222.patch
* open-suse-3002.2-xen-grub-316.patch
* add-patch-support-for-allow-vendor-change-option-wit.patch
* fix-the-removed-six.itermitems-and-six.-_type-262.patch
* fix-aptpkg-systemd-call-bsc-1143301.patch
* add-almalinux-and-alibaba-cloud-linux-to-the-os-fami.patch
* fix-cve-2020-25592-and-add-tests-bsc-1178319.patch
* regression-fix-of-salt-ssh-on-processing-targets-353.patch
* do-not-break-repo-files-with-multiple-line-values-on.patch
* 3002-set-distro-requirement-to-oldest-supported-vers.patch
* integration-of-msi-authentication-with-azurearm-clou.patch
* zypperpkg-filter-patterns-that-start-with-dot-244.patch
* fix-for-temp-folder-definition-in-loader-unit-test.patch
* fix-novendorchange-option-284.patch
* backport-virt-patches-from-3001-256.patch
* allow-passing-kwargs-to-pkg.list_downloaded-bsc-1140.patch
* path-replace-functools.wraps-with-six.wraps-bsc-1177.patch
* virt-uefi-fix-backport-312.patch
* add-all_versions-parameter-to-include-all-installed-.patch
* add-pkg.services_need_restart-302.patch
* add-batch_presence_ping_timeout-and-batch_presence_p.patch
* allow-vendor-change-option-with-zypper-313.patch
* avoid-traceback-when-http.query-request-cannot-be-pe.patch
* changed-imports-to-vendored-tornado.patch
* fix-issue-parsing-errors-in-ansiblegate-state-module.patch
* sanitize-grains-loaded-from-roster_grains.json.patch
* handle-volumes-on-stopped-pools-in-virt.vm_info-373.patch
* add-multi-file-support-and-globbing-to-the-filetree-.patch
* loosen-azure-sdk-dependencies-in-azurearm-cloud-driv.patch
* backport-thread.is_alive-fix-390.patch
* get-os_arch-also-without-rpm-package-installed.patch
* python3.8-compatibility-pr-s-235.patch
* fixed-bug-lvm-has-no-parttion-type.-the-scipt-later-.patch
* ensure-virt.update-stop_on_reboot-is-updated-with-it.patch
* xfs-do-not-fails-if-type-is-not-present.patch
* grains-master-can-read-grains.patch
* invalidate-file-list-cache-when-cache-file-modified-.patch
* move-vendor-change-logic-to-zypper-class-355.patch
* implement-network.fqdns-module-function-bsc-1134860-.patch
* opensuse-3000.2-virt-backports-236-257.patch
* prevent-ansiblegate-unit-tests-to-fail-on-ubuntu.patch
* batch_async-avoid-using-fnmatch-to-match-event-217.patch
* provide-the-missing-features-required-for-yomi-yet-o.patch
* fix-__mount_device-wrapper-254.patch
* fix-ipv6-scope-bsc-1108557.patch
* fix-failing-unit-tests-for-systemd.patch
* use-current-ioloop-for-the-localclient-instance-of-b.patch
* revert-add-patch-support-for-allow-vendor-change-opt.patch
* remove-deprecated-warning-that-breaks-miniion-execut.patch
* prevent-systemd-run-description-issue-when-running-a.patch
* fix-grains.test_core-unit-test-277.patch
* prevent-command-injection-in-the-snapper-module-bsc-.patch
* backport-of-upstream-pr59492-to-3002.2-404.patch
* use-threadpool-from-multiprocessing.pool-to-avoid-le.patch
* reintroducing-reverted-changes.patch
* add-cpe_name-for-osversion-grain-parsing-u-49946.patch
* add-hold-unhold-functions.patch
* virt._get_domain-don-t-raise-an-exception-if-there-i.patch
* fix-error-handling-in-openscap-module-bsc-1188647-40.patch
* apply-patch-from-upstream-to-support-python-3.8.patch
* remove-deprecated-usage-of-no_mock-and-no_mock_reaso.patch
* add-supportconfig-module-for-remote-calls-and-saltss.patch
* allow-extra_filerefs-as-sanitized-kwargs-for-ssh-cli.patch
* fall-back-to-pymysql.patch
* fixes-cve-2018-15750-cve-2018-15751.patch
* do-not-crash-when-there-are-ipv6-established-connect.patch
* improve-batch_async-to-release-consumed-memory-bsc-1.patch
* support-config-non-root-permission-issues-fixes-u-50.patch
* transactional_update-detect-recursion-in-the-executo.patch
* open-suse-3002.2-virt-network-311.patch
* option-to-en-disable-force-refresh-in-zypper-215.patch
* do-noop-for-services-states-when-running-systemd-in-.patch
* exclude-the-full-path-of-a-download-url-to-prevent-i.patch
* fix-a-wrong-rebase-in-test_core.py-180.patch
* add-new-custom-suse-capability-for-saltutil-state-mo.patch
* opensuse-3000-libvirt-engine-fixes-251.patch
* accumulated-changes-from-yomi-167.patch
* fix-async-batch-race-conditions.patch
* fix-onlyif-unless-when-multiple-conditions-bsc-11808.patch
* loop-fix-variable-names-for-until_no_eval.patch
* batch-async-catch-exceptions-and-safety-unregister-a.patch
* grains.extra-support-old-non-intel-kernels-bsc-11806.patch
* backport-a-few-virt-prs-272.patch
* fix-git_pillar-merging-across-multiple-__env__-repos.patch
* drop-wrong-virt-capabilities-code-after-rebasing-pat.patch
* virt-adding-kernel-boot-parameters-to-libvirt-xml-55.patch
* async-batch-implementation-fix-320.patch
* support-for-btrfs-and-xfs-in-parted-and-mkfs.patch
* support-transactional-systems-microos-271.patch
* strip-trailing-from-repo.uri-when-comparing-repos-in.patch
* opensuse-3000.3-spacewalk-runner-parse-command-250.patch
* calculate-fqdns-in-parallel-to-avoid-blockings-bsc-1.patch
* add-virt.all_capabilities.patch
* ansiblegate-take-care-of-failed-skipped-and-unreacha.patch
* virt-pass-emulator-when-getting-domain-capabilities-.patch
* fixing-streamclosed-issue.patch
* fix-for-some-cves-bsc1181550.patch
* transactional_update-unify-with-chroot.call.patch
* do-not-raise-streamclosederror-traceback-but-only-lo.patch
* fix-batch_async-obsolete-test.patch
* fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch
* fix-zypper.list_pkgs-to-be-aligned-with-pkg-state.patch
* accumulated-changes-required-for-yomi-165.patch
* fix-virt.update-with-cpu-defined-263.patch
* remove-vendored-backports-abc-from-requirements.patch
* open-suse-3002.2-bigvm-310.patch
* xen-disk-fixes-264.patch
* virt.network_update-handle-missing-ipv4-netmask-attr.patch
* add-saltssh-multi-version-support-across-python-inte.patch
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- Fix auditd service start with systemd hardening directives (boo#1190918)
* add fix_auditd.patch
==== yast2-slp-server ====
Version update (4.3.0 -> 4.4.0)
- 4.4.0 (bsc#1185510)
1
0
04 Oct '21
Hi,
our experimental git mirror of openSUSE:Factory
got a new feature:
It now makes single commits from most individual updates with some
useful info in the commit message.
This makes the whole history much nicer to read:
https://github.com/bmwiedemann/openSUSE/commits/master
In the usual case of SRs it links back to the SR on OBS, because that is
where most of the discussion might have happened:
https://github.com/bmwiedemann/openSUSE/commit/d1afc9699
but sometimes direct commits happen and they are shown with the commit
message and a link to the OBS change
https://github.com/bmwiedemann/openSUSE/commit/b2786e5c8
Ideas for future work:
In theory we could also track these packages' devel projects on a
'devel' branch
In a similar fashion we could also track openSUSE:Leap:15.* on
stable/leap15_N branches to allow offline diff
We could try to enable osc build to work from such git dirs. Either this
uses the OBS server-side logic to resolve dependencies to get the usual
.osc/_buildinfo* and .osc/_buildconfig* files or we re-implement or
re-use OBS server logic to allow builds when offline.
And then (in the foggy far future) it would be possible to make a
gateway back from
github pull-requests or gitlab merge-requests to submitting SRs in OBS.
Or we re-think how OBS handles its source files until then. See
https://www.youtube.com/watch?v=iY_ADUQiiQI&t=787
Ciao
Bernhard M.
4
8
Dear Package maintainers and hackers.
Below package(s) in openSUSE:Factory have been failing to build for at
least 4 weeks. We tried to send out notifications to the
configured bugowner/maintainers of the package(s), but so far no
fix has been submitted. This probably means that the
maintainer/bugowner did not yet find the time to look into the
matter and he/she would certainly appreciate help to get this
sorted.
- litetran
Unless somebody is stepping up and submitting fixes, the listed
package(s) are going to be removed from openSUSE:Factory.
Kind regards,
DimStar / Dominique Leuenberger <dimstar(a)opensuse.org>
2
1
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&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-openvpn (1.8.14 -> 1.8.16)
adwaita-icon-theme (40.1.1 -> 41.0)
at-spi2-core (2.40.3 -> 2.42.0)
baobab (40.0 -> 41.0)
brasero (3.12.2+20200906.5945fdff -> 3.12.3)
cheese (3.38.0 -> 41.0)
dleyna-connector-dbus (0.3.0 -> 0.4.1)
dleyna-core (0.6.0 -> 0.7.0)
dleyna-server (0.6.0 -> 0.7.1)
eog (40.3 -> 41.0)
evolution (3.40.4 -> 3.42.0)
evolution-data-server (3.40.4 -> 3.42.0)
evolution-ews (3.40.4 -> 3.42.0)
folks (0.14.0 -> 0.15.3)
gdm (3.38.2 -> 41.0)
gjs (1.68.4 -> 1.70.0)
glib-networking (2.68.1 -> 2.70.0)
glib2 (2.68.4 -> 2.70.0)
glibmm2_4 (2.66.0 -> 2.66.1)
gnome-calculator (40.1 -> 41.0)
gnome-characters (40.0 -> 41.0)
gnome-chess (40.1 -> 41.0)
gnome-contacts (40.0 -> 41.0)
gnome-control-center (40.1 -> 41.0)
gnome-desktop (40.4 -> 41.0)
gnome-disk-utility (40.2 -> 41.0)
gnome-music (40.1.1 -> 41.0)
gnome-online-miners
gnome-remote-desktop (40.2 -> 41.0)
gnome-settings-daemon (40.0.1 -> 41.0)
gnome-shell (40.5 -> 41.0)
gnome-shell-extensions (40.4 -> 41.0)
gnome-software (40.4 -> 41.0)
gnome-system-monitor (40.1 -> 41.0)
gnome-terminal (3.40.3 -> 3.42.0)
gnome-user-docs (40.5 -> 41.0)
gnome-weather (40.1 -> 41.0)
gobject-introspection (1.68.0 -> 1.70.0)
gsettings-desktop-schemas (40.0 -> 41.0)
gssdp (1.2.3 -> 1.4.0.1)
gtk4
gtkmm3 (3.24.4 -> 3.24.5)
gtksourceview4 (4.8.1 -> 4.8.2)
gupnp (1.2.7 -> 1.4.0)
gupnp-av (0.12.11 -> 0.14.0)
gupnp-dlna (0.10.5 -> 0.12.0)
libdazzle (3.40.0 -> 3.42.0)
libhandy (1.2.3 -> 1.4.0)
libnss_nis
libpwquality
librsvg (2.50.7 -> 2.52.0)
libsoup (2.72.0 -> 3.0.1)
libsoup2 (2.72.0 -> 2.74.0)
malcontent
mutter (40.5 -> 41.0)
nautilus (40.2 -> 41.0)
orca (40.0 -> 41.0)
pangomm1_4 (2.46.0 -> 2.46.1)
polari (40.1 -> 41.0)
python-atspi
python-gobject (3.40.1 -> 3.42.0)
rubygem-bundler (2.2.24 -> 2.2.27)
seahorse (40.0 -> 41.0)
seahorse-nautilus
shared-mime-info
sushi (3.38.1 -> 41.0)
swell-foop (40.1 -> 41.0.1)
tracker (3.1.2 -> 3.2.0)
tracker-miners (3.1.3 -> 3.2.0)
upower (0.99.11 -> 0.99.13)
vinagre
vte (0.64.2 -> 0.66.0)
webkit2gtk3-soup2 (2.32.4 -> 2.34.0)
xdg-desktop-portal-gtk (1.8.0 -> 1.10.0)
yelp (40.3 -> 41.1)
yelp-xsl (40.2 -> 41.0)
zenity (3.32.0 -> 3.41.0)
=== Details ===
==== NetworkManager-openvpn ====
Version update (1.8.14 -> 1.8.16)
Subpackages: NetworkManager-openvpn-gnome NetworkManager-openvpn-lang
- Update to version 1.8.16:
+ Fix detection of OpenVPN 2.5.0
+ Allow the connection to persist across network failures when
the VPN profile has 'vpn.persistent=yes'
+ Fix parsing of incomplete IPv6 configurations pushed by server
+ Improve logging message about deprecated tls-remote option
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== adwaita-icon-theme ====
Version update (40.1.1 -> 41.0)
- Update to version 41.0:
+ fullcolor network server and workgroup.
+ symbolic: larger symbolics for headerbar.
+ symbolic: larger notification.
+ updated guidelines.
+ symbolic: ascend/descending sort.
+ symbolic: edit-clear-all new metaphor.
+ fullcolor: application-x-addon and application-x-firmware.
==== at-spi2-core ====
Version update (2.40.3 -> 2.42.0)
Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0
- Update to version 2.42.0:
+ Set X root property when Xwayland starts on demand.
+ Several dbus introspection fixes.
==== baobab ====
Version update (40.0 -> 41.0)
Subpackages: baobab-lang
- Update to version 41.0:
+ Updated translations.
==== brasero ====
Version update (3.12.2+20200906.5945fdff -> 3.12.3)
Subpackages: brasero-lang brasero-nautilus libbrasero-burn3-1 libbrasero-media3-1 libbrasero-utils3-1
- Update to version 3.12.3:
+ Blu-ray fixes.
+ Support Tracker 3.0.
+ Transcode plugin gstreamer plugin improvement.
+ Fix crash with malformed URI.
+ Fix default project label.
+ Man page fixes.
+ Header guard fix.
+ Help improvements.
+ Updated translations.
- Re-enable tracker support, as Tracker 3.0 is now supported:
+ Pass --enable-search to configure.
+ Add tracker-devel BuildRequires.
- Switch back to regular release tarball.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== cheese ====
Version update (3.38.0 -> 41.0)
Subpackages: cheese-lang libcheese-common libcheese-gtk25 libcheese8
- Update to version 41.0:
+ Allow headerbar to appear on all desktops.
+ Update to runtime 40 and some meta-data fixes.
+ Reference of [GtkChild] fields is handled by GtkBuilder, type
must be unowned.
+ Change GLib.PtrArray into GLib.GenericArray.
+ libcheese: Fix critical on failing to load cropping cursor.
+ Allow device parameter to understand api.v4l2.path.
+ Update flatpak manifest and appdata.
+ Remember last used camera.
+ Enable cameras with only MJPEG output.
+ Preserve video/x-raw over image/jpeg.
+ Support camera video formats with MJPEG output.
+ Show better error when file info query fails.
+ Fix infinite loop if thumbnailer is not available.
+ Updated translations.
- Rename typelib-1_0-Cheese-3_0 subpackage to
typelib-1_0-Cheese-41_0, following upstream.
- Drop upstream fixed patches:
+ 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
+ 5587daca748e9010f59250c5dcb8e8ea42266685.patch
+ 58de82b3d463b69f4c0bef75667e47020924e28b.patch
+ 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch
+ 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Add upstream patches adding support for video MJPEG output:
+ 58de82b3d463b69f4c0bef75667e47020924e28b.patch
+ 1c1e7fa0c4608331fd89683ccb342ed3518acccc.patch
+ 5587daca748e9010f59250c5dcb8e8ea42266685.patch
+ 9f0825c3169047da75d3fe91a3cb02bfe6fb7f25.patch
==== dleyna-connector-dbus ====
Version update (0.3.0 -> 0.4.1)
- Update to version 0.4.1:
+ Fix use-after-free on shutdown due to missing reference on bus
- Changes from version 0.4.0:
+ Remove build-time dependency on dbus-1
+ Move build system to meson
- Add meson BuildRequires and macros, and drop libtool
BuildRequires following upstreams port.
- Drop pkgconfig(dbus-1) BuildRequires following upstream changes.
- Update URL and Source to new home, as intel have dropped
maintenance of this package, go with the leading fork.
==== dleyna-core ====
Version update (0.6.0 -> 0.7.0)
- Update to version 0.7.0:
+ Port to GUPnP 1.2 API
+ Switch build system to meson
+ Make connector search path overridable by setting
DLEYNA_CONNECTOR_PATH environment variable
+ Stability improvements for the task processor
- Add meson BuildRequires and macros, and drop libtool
BuildRequires, following upstreams port.
- Drop dleyna-core-port-to-gupnp1_2.patch: Fixed upstream.
- Update URL and Source to new home, as intel have dropped
maintenance of this package, go with the leading fork.
==== dleyna-server ====
Version update (0.6.0 -> 0.7.1)
- Update to version 0.7.1:
+ Build fixes
+ Fix service file generation for non-default service name
+ Fix rpath linking errors
+ Do not use deprecated SoupSessionAsync
- Changes from version 0.7.0:
+ Port to GUPnP 1.2
+ Switch build system to meson
+ Drop signalfd for GLib's unix signal handling
+ Fix a potential crash when getting server properties
+ Add support for changing the D-Bus server name
+ Fix a use-after-free
+ Fix unintialized buffer use
- Add meson BuildRequires and macros + drop libtool BuildRequires:
No longer needed following upstreams port.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Drop dleyna-server-port-gupnp1_2.patch: Fixed upstream.
- Update URL and Source to new home, as intel have dropped
maintenance of this package, go with the leading fork.
==== eog ====
Version update (40.3 -> 41.0)
Subpackages: eog-lang
- Update to version 41.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Updated translations.
- Update to version 41.beta:
+ Fix deprecated functions.
+ Updated translations.
==== evolution ====
Version update (3.40.4 -> 3.42.0)
Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.42.0:
+ help: Remove unused translated images.
+ Bugs fixed:
- Flatpak: Set StartupWMClass in the .desktop file.
- help: fix its:locNote placement.
- help/ldap - clarify search scopes.
+ Updated translations.
- Update to version 3.41.3:
+ EAttachmentIconView: Improve display settings (Milan Crha)
+ help:
- Cover more advanced mail thread sorting options.
- Update Exchange server related docs; link to OAuth2 wiki
page.
+ Updated translations.
- Update to version 3.41.2:
+ mail-notification: Show mail folder name as the last in the
notification.
+ Mail: Let the Enter key press in folder tree focus the message
list.
+ EShellSearchbar: Update actions only if the shell view is
active.
+ EAlert: Make it possible to mark actions as destructive in the
.error files.
+ help: Remove some obsolete comments; link to free form syntax.
+ Updated translations.
- Update to version 3.41.1:
+ certificate-manager: Provide columns with SHA256 certificate
checksum.
+ Calendar: Fix error detail reference for 'failed-make-movable'.
+ Disable sandboxing to enable printing, until WebKitGTK is
fixed.
+ Addressbook: Switch from GData Contacts API to CardDAV API for
Google books.
+ Flatpak: Replace --socket=x11 with --socket=fallback-x11.
+ Update developer documentation .sgml files with missing pieces.
+ EPictureGallery: Sort the content by the file name.
+ EToDoPane: Add 'Delete This and Future Occurrences' popup menu
option.
+ plugin-manager: Hide vertical scrollbar in plugin list, when
not needed.
+ help: Cover 'Edit Sort Order? option'.
+ help: Cover HTML vs Plain Text rendering.
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== evolution-data-server ====
Version update (3.40.4 -> 3.42.0)
Subpackages: evolution-data-server-lang 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
- Replace CMAKE_SKIP_RPATH=OFF with CMAKE_SKIP_INSTALL_RPATH=OFF
as that should be used with the newest cmake macros.
- Update to version 3.42.0:
+ Updated translations.
- Update to version 3.41.3:
+ Slow down automatic background downloads when in power saver
mode.
+ ERemindersWidget: Reverse order of the shown reminders.
+ vala: FolderThreadNode is a compact class.
+ Updated translations.
- Update to version 3.41.2:
+ CamelMimeFilterToHTML: Speed up read of long lines.
+ CamelMimeFilterToHTML: Correct filtering of text without new
line at the end.
+ alarm-notify: Focus window on status icon click when shown.
+ vala: Add support for the auth_type class field of CamelSasl.
+ vala: Properly annotate CamelServiceAuthType.
+ ESoupSession: Let it understand GSSAPI authentication method.
+ Updated translations.
- bump so_camel to 63: follow upstream changes.
- Update to version 3.41.1:
+ EWebDAVCollectionBackend: Preset also auth method on the new
child.
+ Camel: Fails to filter unread junk messages in a virtual Junk
folder.
+ Add Yahoo! OAuth2 service objects into the developer
documentation.
+ ESourceWebDAV: Fallback to SHA1 on SSL trust verification if
needed.
+ ECalBackendSync: Ensure no Recurrence-ID set when removing all
components.
+ PrintableOptions.cmake: Correct variable name comparison.
+ libecal: Fix a warning caught by a gcc static analyzer.
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== evolution-ews ====
Version update (3.40.4 -> 3.42.0)
Subpackages: evolution-ews-lang
- Update to version 3.42.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 3.41.3:
+ EEwsConnection: Release queue lock as soon as possible in
ews_next_request().
+ Updated translations.
- Update to version 3.41.2:
+ Adapt to e_alert_add_action() API change.
+ ESoupAuthNegotiate: Improve thread safety.
+ ESoupAuthNegotiate: Fix two memory leaks.
+ Updated translations.
- Update to version 3.41.1:
+ PrintableOptions.cmake: Correct variable name comparison.
+ Updated translations.
==== folks ====
Version update (0.14.0 -> 0.15.3)
Subpackages: folks-data folks-lang
- Update to version 0.15.3:
+ Fix build against newer eds version.
- Changes from version 0.15.2:
+ Fixed build errors after API version bump.
+ Fixed gtk-doc errors due to missing version entities.
- Changes from version 0.15.1:
+ Dependencies:
- No more dependencies on libtracker
- GLib minimal requirement: 0.58
- E-D-S minimal requirement: 3.38
+ Major changes:
- This release drops the Tracker backend (along with it's
dependencies).
- A selection of (small) performance improvements.
- Auto-generation and deployment of the docs using CI.
- Drop conditional pkgconfig(tracker-sparql-2.0) BuildRequires, no
longer needed, nor used. Following this, drop sub-packages
typelib-1_0-FolksTracker-0_6 and libfolks-tracker25.
- Bump soversion and module version following upstream changes.
- Rename sub-packages (typelibs) following api/abi bump.
==== gdm ====
Version update (3.38.2 -> 41.0)
Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Rebase gdm-disable-gnome-initial-setup.patch.
- Update to version 41.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Add gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
Support to start X under root instead of regular user.
(bnc#1188912 jsc#SLE-17880).
- Update X11-displaymanager-gdm file.
- Update to version 41.rc:
+ Fix fallback to Xorg at login screen.
+ Fix SessionType in AccountService user config.
+ Reuse VT on log out.
+ Updated translations.
- Update to version 41.alpha:
+ Allow user session to be Wayland even when login screen is
Xorg.
+ Allow wayland user sessions for single GPU vendor nvidia
machines.
+ Updated translations.
- Rebase patches:
+ gdm-s390-not-require-g-s-d_wacom.patch
+ gdm-disable-gnome-initial-setup.patch
- Rebased gdm-default-wm.patch.
- Drop patches fixed upstream on SLE and Leap 15.4:
+ gdm-enable-Wayland-on-Cirrus.patch
+ gdm-Remove-deprecated-StandardOutput-syslog.patch
+ gdm-fix-crash-when-using-Xvfb.patch
+ gdm-display-Exit-with-failure-if-loading-existing-users-fails.patch
- Update to version 40.1:
+ Better support for unlocking gnome-keyring with disk password
+ Better support for flatpak
+ Misc auth fixes
+ Improved error output in gdm-runtime-config
+ Sort session list on login screen
+ Support Session and SessionType properties from accountsservice
+ Updated translations.
- Rebase gdm-xauthlocalhostname.patch.
- Disable gdm-default-wm.patch, needs reworking.
- Add now working CONFIG parameter to sysusers generator
- Add gdm-Remove-deprecated-StandardOutput-syslog.patch: Remove
deprecated StandardOutput=syslog in gdm.service file
(bsc#1185146, glgo#GNOME/gdm!623).
- Update to version 40.0:
+ 100% CPU fix.
+ Updated translations.
- Update to version 40.rc:
+ Fingerprint auth fixes.
+ Fix timeout handling for graphics bringup.
+ Updated translations.
- Update to version 40.beta:
+ xinit script improvements.
+ Build goo fixes.
+ Support systems that boot before the graphics subsystem fully
loads.
+ Don't overwrite PATH set by user.
+ Generalize gdm-disable-wayland into new gdm-runtime-config
tool.
+ Fail hard if accountsservice fails.
+ PAM integration improvements.
+ Leak fixes.
+ Stop using deprecated systemd functions.
- Changes from version 3.38.2.1:
+ Address autologin unlock bug issue (CVE-2020-27837).
+ Updated translations.
- Rebase gdm-disable-wayland-on-mgag200-chipsets.patch.
- Drop gdm-UsrEtc.patch: merged upstream.
==== gjs ====
Version update (1.68.4 -> 1.70.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.70.0:
+ No changes.
- Update to version 1.69.90:
+ Update ESLint to v8.
+ gi: Enable pending tests which are now correctly handled.
+ gi: Return null if return argument is a pointer type.
+ gi: Assume native enums are signed, avoid asserting. [!660, Evan Welsh]
+ Fix cppcheck failure.
+ Strange behavior for strings with NUL character.
+ 64-bit int GObject properties have some problems with
values > G_MAXINT32.
+ Crash on dynamic import in interactive interpreter.
+ 1.69.1: gjs test suite is failing when gjs is build with
- DG_DISABLE_ASSERT.
+ function: Warn about unhandled promise rejections in
System.exit().
+ attempting to wrap a new GObject mid-construction blows up.
+ Fix IWYU CI job.
+ Build fixes.
- Update to version 1.69.2:
+ The TextEncoder and TextDecoder global objects are now
available.
+ The 'console' global object is now available. This is for
compatibility with Node.js and browser environments, and for
familiarity for developers accustomed to them.
+ Cairo.Surface has gained getDeviceScale(), setDeviceScale(),
getDeviceOffset(), and setDeviceOffset() methods.
+ GLib.log_set_writer_func() and
GObject.Object.bind_property_full() now work.
+ There is also a 'console' built-in module which exports
functions setConsoleLogDomain() and getConsoleLogDomain(), for
controlling the GLib log domain that the console methods use.
+ The debugger has gained a 'set ignoreCaughtExceptions
(true/false)' option.
==== glib-networking ====
Version update (2.68.1 -> 2.70.0)
Subpackages: glib-networking-lang
- Update to version 2.70.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 2.70.rc:
+ gnutls:
- revert AuthorityInformationAccess implementation for now.
- fix use of non-default GTlsDatabases, Geary crash on startup.
- fix leak in g_tls_certificate_gnutls_copy.
- Unbreak GTLS_GNUTLS_CHECK_VERSION.
+ openssl: remove openssl-util.
- Update to version 2.70.beta:
+ gnutls: Ensure that PKCS #11 pins are NUL terminated.
+ openssl: Restore OCSP support.
- Update to version 2.70.alpha:
+ Fix TLS channel bindings tests.
+ Require OpenSSL 1.0.2.
+ Fix threadsafety issue in certificate verification.
+ dlopen libsoup for performing HTTP requests.
+ OpenSSL: add DTLS support, plus many related improvements.
+ Implement new GTlsCertificate details APIs.
+ GnuTLS: improve error handling for PIN failures.
+ GnuTLS: expose PIN type on PIN requests.
+ GnuTLS: check cancellable in pull timeout callback.
+ Improve automation of test certificate creation.
+ GnuTLS: use GnuTLS to implement all channel bindings.
+ GnuTLS: rework certificate verification to use TLS session.
+ GnuTLS: improve peer identity verification.
+ Bring back automatic downloading of missing intermediate
certificates (not fixed, may go away again).
==== glib2 ====
Version update (2.68.4 -> 2.70.0)
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit
- Update to version 2.70.0:
+ Bug fixed: ci: Replace FreeBSD 11 with FreeBSD 13.
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== glibmm2_4 ====
Version update (2.66.0 -> 2.66.1)
Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
- Update to version 2.66.1:
+ Glib: Variant: Fix template constructors so they work with
C++20.
+ Build:
- Meson build:
. Use relative paths to untracked/
. examples and tests: Add dependency('threads')
. Make it possible to use glibmm as a subproject
. No implicit_include_directories
. Make quiet installations possible
- MSVC build:
. Export Glib::manage()
. Avoid exporting classes with std::string members
- [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
to generated doc files.
- Add m4 BuildRequires: the generated gmmproc actually stores the
path to m4, as detected during build. Subsequent builds of other
* mm modules from git need a working setup for this.
==== gnome-calculator ====
Version update (40.1 -> 41.0)
Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator
- Update to version 41.0:
+ Use first translated symbol for conversion with button.
+ Appdata includes hardware support information.
+ Updated Translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Updated translations.
- Update to version 41.alpha:
+ Adaptive preferences window.
+ Fixed currency conversion using convert button.
+ User interface reworked, adaptive UI.
+ Enlarged calculator icon in help.
+ Fixed kilohertz shorthand.
+ Added support using calculator without currency conversion for
privacy.
+ Added support for function description of custom functions
using @.
==== gnome-characters ====
Version update (40.0 -> 41.0)
Subpackages: gnome-characters-lang gnome-shell-search-provider-gnome-characters
- Update to version 41.0:
+ Bugs fixed: window: Show the close button on the sidebar.
+ Updated translations.
==== gnome-chess ====
Version update (40.1 -> 41.0)
Subpackages: gnome-chess-lang
- Update to version 41.0:
+ Several updates to user help.
==== gnome-contacts ====
Version update (40.0 -> 41.0)
Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts
- Update to version 41.0:
+ Long names are wrapped over more lines, which makes them more
readable, especially in the case of a small screen.
+ Updated translations.
- Update Supplements syntax in sub-package to current standard.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.beta:
+ When adding or updating a contact, Contacts will now scroll the
list to the newly-made contact.
+ The Contacts title after cancelling selecting now correctly
shows "Contacts".
+ When opening a contact, a previously entered birthday is now
shown.
+ We now have a dedicated selection mode button, which makes the
UX for touchscreen devices much more intuitive.
+ Several small UI improvements, like extra tooltips that follow
the GNOME HIG.
+ Updated translations.
==== gnome-control-center ====
Version update (40.1 -> 41.0)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces
- Bring back gnome-control-center-disable-error-message-for-NM.patch
and rebase it against latest code base(bsc#1190875).
- Add power-profiles-daemon Recommends: Support the new power
profiles available.
- Refresh patches with quilt.
- Update to version 41.0:
+ Cleanup the development Flatpak manifest.
+ User Accounts: Add parental controls keywords.
+ Updated translations.
- Update to version 41.rc1:
+ Cellular: Various translation fixes.
+ User Accounts: Improve parental controls behavior.
+ Updated translations.
- Update to version 41.beta:
+ Introduce the new Cellular panel.
+ Introduce the new Multitasking panel.
+ About: Fix a crash due to uninitialized variables.
+ Bluetooth: Fix Bluetooth switch transitions.
+ Location: Fix permission store id (again).
+ Power: Polish power profiles section.
- Changes from version 41.alpha:
+ Improve and fix the development Flatpak manifest.
+ Drop dependency on grilo.
+ About:
- Don't show GNOME micro version number.
- Look for dark and text distro logo variants.
+ Accessibility: Add "Enable Animations" option.
+ Location: Fix permission store id.
+ Mouse & Touchpad: Update artwork.
+ Online Accounts: Present all online accounts providers at once.
+ Power:
- Integrate with new power profiles daemon API.
- Show more information about power profiles.
- Cleanup some preferences.
+ Updated translations.
- Drop pkgconfig(grilo-0.3) BuildRequires: no longer needed.
- Add pkgconfig(gcr-3) BuildRequires: dependency for the new
cellular panel.
==== gnome-desktop ====
Version update (40.4 -> 41.0)
Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 41.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Updated translations.
- Update to version 41.beta:
+ xkb: Clear cached layouts when necessary.
+ Updated translations.
- Update to version 41.alpha:
+ Stop mounting ld.so.cache on non-glibc systems.
+ Replace usage of non-portable `uselocale` with locale-dependent
functions.
+ Fix starttime hour parsing in animated background.
+ xkbinfo: only insert new layouts, skip over duplicate ones.
+ Updated translations.
==== gnome-disk-utility ====
Version update (40.2 -> 41.0)
Subpackages: gnome-disk-utility-lang
- Update to version 41.0:
+ metainfo: Add minimum screen size requirement and input
recommendations
+ desktop-file: Add X-Purism-Form-Factor.
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Updated translations.
- Update to version 41.beta:
+ gducreateformatdialog: Use LUKS2 for new encrypted partitions.
+ volume-menu/gduwindow: Add button and dialog to take filesystem
ownership.
+ ui: Change the icon of the detach loop device button.
+ shortcuts: Add keyboard shortcut for the application menu.
+ gduwindow: Make menus toggleable.
+ ui: Change the icon of the job cancel button.
+ ui: Align job section.
+ ui: Enable ellipsis on the job remaining label.
+ gdubenchmarkdialog: Save benchmark settings.
+ Flatpak build fixes.
+ Updated translations.
- Update to version 41.alpha:
+ UI: Highlight destructive actions.
+ Updated translations.
==== gnome-music ====
Version update (40.1.1 -> 41.0)
Subpackages: gnome-music-lang
- Add missing typelib (GstTag) Requires: the gi-dep-scanner does
not understand the format used in gnome-music.
- Update to version 41.0:
+ Updated translations.
- Update to version 41.rc:
+ Touch-ups for the new design.
+ Async improvements.
+ Bugs fixed:
- Fix duplicated playlist song removal.
- Fix flowbox selection state.
+ Updated translations.
- Update to version 41.beta:
+ Implemented much of the new design mockups.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
==== gnome-online-miners ====
- Port to use tracker 3:
+ Add gom-port-tracker3.patch, from upstream/fedora.
+ Following this, replace pkgconfig(tracker-sparql-2.0 with
pkgconfig(tracker-sparql-3.0) BuildRequires and drop
pkgconfig(tracker-miner-2.0) BuildRequires, as it is no longer
checked for nor needed.
+ Add autoconf-archive and libtool BuildRequires and pass
autoreconf, as the above patch touches the buildsystem.
==== gnome-remote-desktop ====
Version update (40.2 -> 41.0)
- Update to version 41.0:
+ Updated translations.
- Set .changes to be filled via service file, since upstream fails
to provide a changelog/NEWS file.
==== gnome-settings-daemon ====
Version update (40.0.1 -> 41.0)
Subpackages: gnome-settings-daemon-lang
- Update to version 41.0:
+ USB protection: don't crash when screensaver service is
unavailable.
+ Power: Fix location of comments for translators.
+ Updated translations.
- Remove obsolete translation-update-upstream and
gnome-patch-translation support (jsc#SLE-21105).
- Update to version 41.rc:
+ Power:
- Enable power-saver profile when low on battery.
- Dim the screen quicker by default.
- Generalize laptop battery notifications.
- Refactor battery notifications for external devices.
+ Media-keys:
- Replace deprecated calls.
- Add one second delay between each rfkill event.
+ Housekeeping: Use GRefCount.
+ USB-protection:
- Authorize devices after screen has been locked.
- Improve debug output.
- Misc. fixes.
+ Xsettings: Add support for XFixes ClientDisconnectMode.
+ Updated translations.
- Add pkgconfig(xfixes) BuildRequires: new dependency.
==== gnome-shell ====
Version update (40.5 -> 41.0)
Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang
- Update to version 41.0:
+ Updated translations.
- Up mutter dependency.
- Update to version 41.rc.1:
+ Make tests optional.
+ Misc. bug fixes.
+ Updated translations.
- Update to version 41.rc:
+ Optimize rendering of fullscreen zoom.
+ Fix glitchy launch animations when leaving overview.
+ Show low priority notifications only in message list.
+ Support Soup 3 instead of 2.4.
+ Set log domain for extensions that use console.log().
+ Fix wrong separator position in dash.
+ Fix OSK not registering button presses on X11.
+ Fix work area getting messed up by hidden panels.
+ Fix IM candidate popover position.
+ Restrict callers of private D-Bus APIs.
+ Support committing preedit string on focus loss.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 41.beta:
+ Unbreak Xwayland apps when not using systemd in user session.
+ extension-tool: Always print location on successful creation.
+ Fix distributed man pages.
+ Immediately start app grid drags for non-touch devices.
+ Avoid unnecessary icon shadow changes.
+ Handle screencast failures more gracefully.
+ Use symbolic icons in looking glass toolbar.
+ Allow overriding super+number shortcuts in Settings.
+ Don't include hidden search results in keynav.
+ Use anaccelerated deltas in swipe tracker.
+ status/network: Do not disable on login screen.
+ Always take workarea into account when allocating workspaces.
+ location: Split out geoclue agent from indicator.
+ Add focus indication for switches.
+ Honor switch-user lockdown settings in unlock screen.
+ Fix glitch when dragging window preview in overview.
+ Lock down "Show Text" in password entries.
+ Add power mode selection to status menu.
+ workspace: Handle skip-taskbar changes.
+ status/network: Use WWan settings panel for GSM/LTE modems.
+ extensionUtils: Add gettext convenience helpers.
+ screenShield: Fix suspend inhibitor accounting.
+ Unify app context menus.
+ Use consistent terminology in window menu.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Rebase gnome-shell-private-connection.patch.
==== gnome-shell-extensions ====
Version update (40.4 -> 41.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common gnome-shell-extensions-common-lang
- Update to version 41.0:
+ No changes.
- Update to version 41.rc.1:
+ Fix pre-generating stylesheets in tarball.
- Changes from version 41.rc:
+ window-list: Adapt to overview-on-startup.
+ apps-menu: Use a custom 'toggle-menu' shortcut.
+ Misc. bug fixes and cleanups.
==== gnome-software ====
Version update (40.4 -> 41.0)
Subpackages: gnome-software-lang
- Update to version 41.0:
+ Instead of showing all package-based apps as "potentially
unsafe", only use that language for 3rd party ones.
+ Fix a bug where the "Show more" button on an app details page
would flicker when the window is resized.
+ Fix a bug where Software sometimes shows an Uninstall button
after uninstalling something.
+ Add GNOME Circle apps to the featured carousel.
+ Fix a bug where Software would sometimes fail to execute an
install/remove operation for PackageKit software rather than
showing a PolicyKit password prompt.
+ Fix a bug where Software would fail to upgrade the distribution
via PackageKit.
+ Fix the hiding of rows on the Updates tab after they have been
updated.
+ Updated translations.
- Update to version 41.rc:
+ Tweaks to the context tiles and dialogs.
+ Fixes to the details page for non-desktop apps.
+ Re-add support for the add-ons categories.
+ Sort new and updated apps by release date on the category page.
+ Updated translations.
- Update to version 41.beta:
+ Many parts of the user interface reworked.
+ Fix when the 'Launch' button is shown after an application
install.
+ Fix appstream:// URL handling.
+ Fix application freeze on Flatpak application
install/remove/update.
+ Disable automatic update downloads when in power saver mode.
+ Updated translations.
- Update to version 41.alpha:
+ Many parts of the user interface reworked.
+ Improve error reporting from flatpak when low on disk space.
+ Fix issues with updating the UI when uninstalling apps with
add-ons.
+ Don?t keep rpm-ostreed alive forever.
+ Prevent polkit checks showing up for background operations.
+ Disallow submitting reviews for an app you haven?t installed.
+ Show download size in the Updates page.
+ Notify when restart is needed when uninstalling an app.
+ Fix some issues with searches not running.
+ Allow non-integer average star ratings for apps.
+ Reduce number of categories in the UI.
+ Improve ?pending updates? notifications.
+ Refine presentation of download and installed size on details
page.
+ Remove left over gnome-online-account dependencies.
+ Updated translations.
- Drop pkgconfig(goa-1.0) BuildRequires: no longer needed.
- Drop gnome-software-no-static-lib.patch: Fixed upstream.
==== gnome-system-monitor ====
Version update (40.1 -> 41.0)
Subpackages: gnome-system-monitor-lang
- Update to version 41.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Removed leftover colors
+ Y axis and CPU percentage labels marked as translatable
+ Fix crash when changing the number of points
+ meson checks for itstool
+ Updated translations.
==== gnome-terminal ====
Version update (3.40.3 -> 3.42.0)
Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal
- Update to version 3.42.0:
+ metainfo: Remove XML namespaces
+ window: Add close button to info bar
+ Revert "screen: Use clean env when creating new tab"
+ Updated translations.
- Changes from version 3.41.90:
+ app: Remove stray semicolon
+ metainfo: Add keyboard/pointer recommends
+ client: Add more env vars not to forward
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 3.41.0:
+ Port to meson build system.
+ nautilus: Fix extension library name.
+ settings: Fix crash when loading the reference schema source
fails.
+ Updated translations.
- Add meson and gcc-c++ BuildRequires: new dependencies.
- Replace configure/make/make_install macros with
meson/meson_build/meson_install.
==== gnome-user-docs ====
Version update (40.5 -> 41.0)
- Update to version 41.0:
+ Added docs for emoji picker.
+ Updated settings docs.
+ Added Ethernet diagram.
+ Updated translations.
- Update to version 41.rc:
+ Terminology updates for tablets and styluses.
+ Updated to Files documentation.
+ Updated translations.
==== gnome-weather ====
Version update (40.1 -> 41.0)
Subpackages: gnome-shell-search-provider-gnome-weather gnome-weather-lang
- Update to version 41.0:
+ Updated translations.
==== gobject-introspection ====
Version update (1.68.0 -> 1.70.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.70.0:
+ Update the GIR data for GLib, GObject, and GIO.
- Update to version 1.69.0:
+ Fix build when gobject-introspection is a subproject,
+ Add more float types,
+ Make test suite work with cross-related options,
+ Fix several leaks found by Coverity,
+ Fix enum member,
+ Add g-ir-doc-tool man page,
+ Export warnlib sources as variables,
+ Update the GLib annotations,
+ Add "final" class attribute,
+ Add option to make .gir files installation paths configurable,
+ Handle constructors with mismatched GTypes,
+ Add property accessors annotations,
==== gsettings-desktop-schemas ====
Version update (40.0 -> 41.0)
Subpackages: gsettings-desktop-schemas-lang
- Update to version 41.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Stop setting legacy GNOME 2 shortcut by default.
+ Updated translations.
- Update to version 41.alpha:
+ Add lockdown setting for revealing passwords.
+ Updated translations.
==== gssdp ====
Version update (1.2.3 -> 1.4.0.1)
- Pass -Dsniffer=false to meson: Disable build of sniffer. Allows
to drop pkgconfig(gtk4) BuildRequires and helps eliminate a build
cycle.
- Allow for easy toggling using bcond_with sniffer.
- Update to version 1.4.0.1:
+ Fix building the sniffer when built as subproject
+ Do not build docs by default
- Changes from version 1.3.1:
+ Implement MAC lookup on Windows
+ Implement interface index lookup on Windows
+ Fix distributing docs in the tarball
+ Build docs by default
- Changes from version 1.3.0:
+ Sniffer: Various deprecated function clean-up
+ Sniffer: Port to GTK4
+ Docs: Ported to gi-docgen
+ Docs: Clean-up and other improvements
+ Client: Minor dead code clean-up
+ Build: Make GSSDP usable as a subproject
+ All: Fixes from scan-build
+ All: Minor introspection fixes
- Replace pkgconfig(gtl+-3.0) BuildRequires with pkgconfig(gtk4):
Follow upstreams port to GTK 4.
- Enable test suite: enable meson_test in check section.
==== gtk4 ====
Subpackages: gtk4-lang gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0
- Add explicit pkgconfig(gstreamer-gl-1.0) BuildRequires: not new,
but tested by meson, so let's be explicit about the dependency.
==== gtkmm3 ====
Version update (3.24.4 -> 3.24.5)
- Update to version 3.24.5:
+ Gtk: TreeValueProxy: Mark the copy assignment operator as
deleted.
+ Build:
- Meson build: Use relative paths to untracked/.
- [gdk|gtk]mmconfig.h.*: Don't dllimport on MinGW.
- Meson build: Make it possible to use gtkmm as a subproject.
- Meson build: No implicit_include_directories.
- MSVC build: Gtk::TreeModelColumnRecord: Export class
selectively.
==== gtksourceview4 ====
Version update (4.8.1 -> 4.8.2)
Subpackages: gtksourceview4-lang libgtksourceview-4-0 typelib-1_0-GtkSource-4
- Update to version 4.8.2:
+ New syntax highlighting definition file for: STAR
+ Improved syntax highlighting definition file for: YARA, LLVM
+ GtkSourceMap now avoids animation while scrolling in response
to clicks. This should help prevent some hysteresis.
+ GObject Introspection fixes
+ Fixed decrement of negative numbers in GtkSourceView
+ Improvements to style schemes: kate
+ Fixed build-time macros for version checking in some scenarios
+ Updated translations.
- Drop d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: fixed
upstream.
==== gupnp ====
Version update (1.2.7 -> 1.4.0)
- Update to version 1.4.0:
+ Fix fallback option for GSSDP dependency.
+ Linux CM: Fix address family filtering.
+ Linux CM: Fix a typo.
- Changes from version 1.3.1:
+ Add ContextFilter class, deprecate WhiteList.
+ Fix several reference leaks.
+ Fix broken boot-id logic.
Changes from version 1.3.0:
+ Service: name Tasks.
+ Doc: Some grammaer fixes.
+ Dead and deprecated code clean-up.
+ Move tests that are actually examples into examples.
+ Move tests from gtest to test.
+ Doc: General clean-up.
+ Fix some introspection annotations.
+ Build: Make gupnp usable as a subproject (more or less).
+ Make it possible to re-use a ServiceProxyAction.
+ Service: Validate "Host" header for GENA actions.
==== gupnp-av ====
Version update (0.12.11 -> 0.14.0)
Subpackages: libgupnp-av-1_0-2
- Update to version 0.14.0:
+ Re-tag of 0.13.1 as stable version, no other changes
- Changes from version 0.13.1:
+ Make Feature derivable again.
+ Fix unsetting subtitleFileType.
- Changes from version 0.13.0:
+ Fix stripping @refID.
+ Port to modern GObject.
+ Drop autotools.
+ Allow to be used as a subproject.
+ Remove hand-written ref-counting, use RcBox/AtomicRcBox
instead.
+ Obsolete code removal.
- Switch to meson build system, following upstream:
+ Add meson BuildRequires.
+ Replace configure/make/make_install with respective
meson/meson_build/meson_install macros.
- Enable test suite: add %meson_test call to %check section.
==== gupnp-dlna ====
Version update (0.10.5 -> 0.12.0)
- Update to version 0.12.0:
+ Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
+ Drop GStreamer 0.10 back-end
+ Drop old compatibility code
+ Add meson support
+ Port to more modern GObject
- Switch to meson build system:
+ Add meson BuildRequires.
+ Replace configure/make/make_install macros with respective
meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.
==== libdazzle ====
Version update (3.40.0 -> 3.42.0)
Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0
- Add manual libdazzle = %{version} Provides to make the lang pack
auto installable.
- Update to version 3.42.0:
+ Panel fixes.
+ Allow DzlTaskCache to use NULL copy/free funcs.
+ Updated translations.
- Add lang sub-package now that there are translations.
==== libhandy ====
Version update (1.2.3 -> 1.4.0)
Subpackages: libhandy-1-0 libhandy-lang typelib-1_0-Handy-1_0
- Update to version 1.4.0:
+ Updated translations.
- Update to version 1.3.90:
+ HdyAvatar: Fix giving it the .image style class when needed.
+ HdyCarousel:
- Add the allow-scroll-wheel property.
- Fix the child size allocation.
+ HdyPreferencesGroup: Add the use-markup property.
+ Deprecate HdySwipeGroup and HdyTitleBar.
+ Fix translations by setting the translation domain in UI files.
+ Updated translations.
- Move to regular tarballs: drop _service file.
==== libnss_nis ====
Subpackages: libnss_nis2 libnss_nis2-32bit
- Install into _libdir [bsc#1191069]
==== libpwquality ====
Subpackages: libpwquality-lang libpwquality1 libpwquality1-32bit pam_pwquality pam_pwquality-32bit
- Use %_pam_moduledir instead of hardcoding %{_lib}/security
(boo#1191042).
==== librsvg ====
Version update (2.50.7 -> 2.52.0)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Disable testsuite run on ix86 and arm.
- Update to version 2.52.0:
+ The biggest user-visible change is that rsvg-convert has been
ported to Rust.
+ rsvg-convert is now aware of physical units, and fixes a bug
where PDFs were created at the wrong size.
+ Support for Accept-Language.
+ rsvg-convert's default DPI is now 96, to better match W3C
standards.
+ SVG2/CSS3 features:
- Transform property from SVG2; previously librsvg only
supported the transform attribute from SVG1.1, which has
different syntax.
- context-fill and context-stroke for <marker> and <use>
elements.
- markers now support orient="auto-start-reverse".
- paint-order for text elements.
- "auto" values for the width and height attributes of the
<image>, <rect>, and <svg> elements.
- All the <filter-function> types from the Filter Effects
Module Level 1 specification: blur(), brightness(),
contrast(), drop-shadow(), grayscale(), hue-rotate(),
invert(), opacity(), sepia(), saturate().
- The filter property now supports chains of uri() filters or
<filter-function> shortcuts.
- Support CSS selectors for attribute matching, like
rect[attr^="prefix"]
+ New APIs: See the HTML documentation for details.
- Drop -lang package: there are no translations available anymore.
==== libsoup ====
Version update (2.72.0 -> 3.0.1)
- Update to version 3.0.1:
+ Move python overrides to upstream pygobject.
+ Fix minor build warnings.
- Drop python3-Soup sub-package following upstream changes.
- Update to version 3.0.0:
+ Remove unused dependency on libxml.
+ Use G_DECLARE_FINAL_TYPE when applicable and bump GLib
dependency to 2.69.1.
+ Add PyGObject overrides for SoupMessageHeaders to behave like a
dict.
+ Fix soup_message_add_status_code_handler() in Vala.
+ Ensure that all header values are valid UTF-8, other encodings
are not supported.
+ Support Content-Disposition headers missing a disposition-type.
- Drop pkgconfig(libxml-2.0) BuildRequires: follow upstream.
- Split out new python3-Soup package.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 2.99.9:
+ Make soup_message_set_method() public API.
+ Make SoupMessage:http-version read only.
+ Prevent the same message being queued multiple times.
+ Allow completing SoupMessage::tls-interaction with NULL
certificate.
+ Replace soup_server_set_ssl_cert_file() with
soup_server_set_tls_certificate().
+ Add SoupServer support for client certificates.
+ Fallback to building meson wrap of sqlite if not found.
+ Add soup_message_get_tls_protocol_version() and
soup_message_get_tls_ciphersuite_name() API.
- Changes from version 2.99.8:
+ Enable HTTP/2 by default. The SOUP_FORCE_HTTP1 env var can
disable for debugging.
+ Restrict advertising brotli decoding support to HTTPS.
+ Add new API to handle client certificate authentication
per-message as well as API to PKCS #11 PINs.
+ Add new build features `http2_tests` and `pkcs11_tests` to more
granularly control optional test dependencies.
- Changes from version 2.99.7:
+ Change SoupSession to only support one SoupSessionFeature of a
given type.
+ Remove soup_session_get_features() API.
+ Numerous HTTP/2 fixes and improvements.
- Changes from version 2.99.6:
+ Added HTTP/2 support. Enable by setting `SOUP_ENABLE_HTTP2` env
var.
- Changes from version 2.99.5:
+ Add soup_message_get_remote_address() API.
+ Fix preconnect stealing a connection.
+ Fix potential header issues when included in a C++ project.
+ Disabling tests also disables Autobahn tests by default.
- Changes from version 2.99.4:
+ Rename SoupMessage:tls-certificate and
SoupMessage:tls-certificate-errors to tls-peer-certificate and
tls-peer-certificate-errors respectively.
+ Add SoupMessageMetrics API for tracking message events,
+ Add soup_message_get_connection_id() API.
+ Add WebSocket fuzzing tests with Autobahn.
- Add pkgconfig(gnutls) and pkgconfig(libnghttp2) BuildRequires:
new dependencies.
- Rename libsoup-2_4-1 subpackage to libsoup-3_0-0: follow upstream
library name change.
- Pass -Dautobahn=disabled -Dhttp2_tests=disabled to meson: disable
some tests, as we do not have all deps available.
- Drop libsoup-skip-tls_interaction-test.patch: no longer needed.
- Update to version 2.74.0:
+ IMPORTANT: Enable ssl-use-system-ca-file by default on
deprecated Sync and Async sessions.
+ Fix including headers in C++ projects.
+ Fix attempting to resolve relative paths with data URIs.
+ Support Content-Disposition headers without a disposition-type.
+ Fix building VAPI bindings with latest Vala.
+ Fix sending a Content-Length header in a response with status
code of 1xx or 204.
+ Updated translations.
- Drop libsoup-fix-SSL-test.patch: fixed upstream.
==== libsoup2 ====
Version update (2.72.0 -> 2.74.0)
Subpackages: libsoup-2_4-1 typelib-1_0-Soup-2_4
- Add Provides: libsoup2 to the library, so that the lang package
is installable.
- Remove the left-over provides/obsoltes for libsoup (which is now
libsoup 3).
- Rename source package to libsoup2, as a compatibility package
while the world moves to libsoup3 (with HTTP/2 support).
- Update to version 2.74.0:
+ IMPORTANT: Enable ssl-use-system-ca-file by default on
deprecated Sync and Async sessions.
+ Fix including headers in C++ projects.
+ Fix attempting to resolve relative paths with data URIs.
+ Support Content-Disposition headers without a disposition-type.
+ Fix building VAPI bindings with latest Vala.
+ Fix sending a Content-Length header in a response with status
code of 1xx or 204.
+ Updated translations.
- Drop libsoup-fix-SSL-test.patch: fixed upstream.
==== malcontent ====
Subpackages: libmalcontent-0-0 libmalcontent-ui-0-0 malcontent-control malcontent-lang typelib-1_0-Malcontent-0
- Use %_pam_moduledir instead of harcoding %{_lib}/security
(boo#1191037).
==== mutter ====
Version update (40.5 -> 41.0)
Subpackages: mutter-lang
- Update to version 41.0:
+ Avoid race in wl_seat capabilities.
+ Expose option groups/entries to introspection.
+ Updated translations.
- Add pkgconfig(xwayland) and drop xorg-x11-server-wayland
BuildRequires: use standalone xwayland during build and runtime.
- Add explicit gnome-settings-daemon Requires and pass initfd=auto
to meson now that we are using the new standalone xwayland.
- Update to version 41.rc:
+ Add clutter_stage_paint_to_content().
+ Add meta_cursor_tracker_get_scale().
+ wayland: Make each wl_output correspond to one monitor.
+ Expose 'inactive-since' timestamp to uresourced.
+ Pass dirty rects to secondary GPU.
+ Support commiting preedit string on focus loss.
+ Improve auto-rotation support.
+ Add meta_window_actor_paint_to_content().
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Add xvfb-run BuildRequires: new dependency for the test suite.
- Update to version 41.beta:
+ Manage idle monitors via MetaIdleManager.
+ Fix VKMS detection.
+ Fix swipe cancellation.
+ Fix mapping tablet to monitor.
+ Fix area screencasts when window is unredirected.
+ Don't require a newly attached buffer to apply state.
+ Close unused mode setting and rendering devices.
+ Only support super+scroll on wayland.
+ Implement the xdg-activation protocol.
+ Reduce input latency by computing max render time
heuristically.
+ Apply dithering to dispatch time when needed.
+ x11: Compute monitor scale per output.
+ Shrink and optimize the rounded-background-clip shader.
+ remote-desktop: Handle non-responding selection owners .
+ Improve sysprof support.
+ Allow clients to delegate titlebar gestures to the compositor.
+ Fix upside-down Xshape surface with EGLstream.
+ Fix 'kms-modifiers' experimental setting.
+ Make default focus window on each workspace appear focused.
+ Plugged memory leaks.
+ Fixed crashes crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
==== nautilus ====
Version update (40.2 -> 41.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang
- Update to version 41.0:
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Disable background "Properties" while searching
+ Don't duplicate set wallpaper when not using portal
+ Updated translations.
- Updtae to version 41.beta:
+ Fix comma placement in the floating status bar.
+ Use standard::edit-name attribute where appropriate.
+ Bring "Open with..." options together in context menu.
+ Fix "Compress..." acting on file that was not the selected one.
+ Redesign "Compress..." dialog.
+ Provide creation of password-protected ZIP archives.
+ Fix search by date not working with Tracker engine'
+ Add link to Privacy Settings from Trash'
+ Indicate whether trash automatic emptying is enabled'
+ Updated translations.
- Update to version 41.alpha:
+ Replace deprecated gexiv2 symbols.
+ Make NautilusWindowSlot non-derivable.
+ Prevent closing popover when "Show Hidden Files" is toggled.
+ Hand preview updating over to FilesView.
+ Provide source .svg icon.
==== orca ====
Version update (40.0 -> 41.0)
Subpackages: orca-lang
- Update to version 41.0:
+ General: Fix compatibility with Python 3.10
+ Updated translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.rc:
+ Web:
- Fix several issues related to empty but "focusable" ARIA
tooltips
- Identify and work around (when possible) mismatched text and
hypertext implementations that can lead to looping inside
content
+ Updated translations.
- Update to version 41.beta:
+ General: Use new AT-SPI device API for keyboard monitoring when
available.
+ LibreOffice:
- Fix bug causing Orca to become silent due to setting
locusOfFocus to a defunct object.
- Work around missing focus event for Calc spreadsheet which
causes Orca to ignore subsequent events.
+ Speech: Do not set voice name when it is the default.
- Update to version 41.alpha:
+ General:
- Improve handling of accessible-event floods from apps.
- Fix bug in announcing selected items in icon views.
+ Web:
- Improve recovery from destruction of current object.
- Improve performance in response to caret-moved events.
- Fix crash resulting from subtree becoming hidden.
- Fix bug in toolbar browse-mode navigation.
- Fix bug causing a live region event to be ignored.
- Fix bug causing us to incorrectly switch to browse mode in
VSCode.
- Ensure we present caret-moved events after Alt+Tabbing into
web app.
- Don't repeat posinset and setsize for multi-line list items.
- Don't announce unselected state of grid cells/rows in browse
mode.
- Don't announce row and column count when they are both 0.
- Fix braille presentation of grid cell in browse mode.
- Improve browse-mode navigation of trees and tree tables.
- Eliminate some chattiness entering elements with a caption.
- Prevent double-presentation of description for alerts.
+ Email:
- Fix regression presenting plain-text messages in Thunderbird.
- Work around missing events from Evolution Add Accounts.
+ LibreOffice:
- Work around missing state-changed:focused event that caused
caret-moved events in documents to be ignored.
+ Speech:
- Ensure we enable/disable speech based on app-specific
settings.
- punctuation: Spell left/right_double_angle at level "most".
- Do not add mark within numbers (some synthesizers present
numbers incorrectly otherwise).
- Do not set language if it is empty (breaks output in older
versions of speech-dispatcher).
+ Mouse Review:
- Check if we have Wnck in activate() so we don't spew errors.
- Gracefully handle lack of pointer.
==== pangomm1_4 ====
Version update (2.46.0 -> 2.46.1)
- Add pangomm1_4-docs-without-timestamp.patch: do not add
timestampt to generated doc files.
- Update to version 2.46.1:
+ Meson build:
- Make it possible to use pangomm as a subproject.
- No implicit_include_directories.
- Use relative paths to untracked/.
+ pangommconfig.h.*: Don't dllimport on MinGW.
==== polari ====
Version update (40.1 -> 41.0)
Subpackages: polari-lang
- Update to version 41.0:
+ Update screenshots and metainfo.
+ Refresh application icon.
+ Updated translations.
- Update to version 41.rc:
+ Support Soup 3.
+ Replace custom logging with console module.
+ Fix pasting text files.
+ Put status message on the left.
+ Improve chat log appearance.
+ Port to GTK4.
+ Updated translations.
- Drop pkgconfig(gtk+-3.0) BuildRequires: no longer needed after
port to GTK4. NOTE: gtk4 is not needed during build.
==== python-atspi ====
- Add pyatspi-test-fixes.patch: fix tests on s390x (bsc#1190051).
==== python-gobject ====
Version update (3.40.1 -> 3.42.0)
Subpackages: python38-gobject python38-gobject-Gdk python38-gobject-cairo
- Update to version 3.42.0:
+ meson: Bump minimum meson_version to 0.47.0.
+ Expose GObject.Object.run_dispose().
+ docs: document Gtk.Template.
+ dev: Add poetry support.
+ meson: use main branch for glib subproject.
+ Fix some small memory leaks.
==== rubygem-bundler ====
Version update (2.2.24 -> 2.2.27)
- update to version 2.2.27
see installed CHANGELOG.md
[#]# Enhancements:
- Optimize some requires #4887
- Correctly redact credentials when using x-oauth-basic #4866
[#]# Bug fixes:
- Add missing key branches: to template for GitHub Actions #4883
- Fix bundle plugin install detection of already installed plugins #4869
- Make plugin installation idempotent #4864
- Fix bundle check showing duplicated gems when multiple platforms are locked #4854
- Fix bundle check incorrectly considering cached gems #4853
[#] 2.2.26 (August 17, 2021)
[#]# Enhancements:
- Remove RUBYGEMS_GEMDEPS warning #4827
- Better defaults for GitHub Actions template generated by bundle gem #4619
- Make bundle exec keep file descriptors by default #4812
- Exclude gemspec file itself from file list of gems generated by bundle gem #4650
- Fix a couple small typos in deprecation / error messages #4806
- Make script generated by bundle install --standalone resilient to
moving the application to a differently nested folder when path
sources are used #4792
- Exclude CI files and issue templates from file list of gems
generated by bundle gem #4033
[#]# Bug fixes:
- Respect BUNDLE_USER_HOME env when choosing config location #4828
- Fix bundle gem on path with spaces #4816
- Fix bundler hitting the network in some cases where not allowed #4805
[#] 2.2.25 (July 30, 2021)
[#]# Deprecations:
- Deprecate Gemfile without an explicit global source #4779
- Deprecate bundle cache --path #4496
[#]# Enhancements:
- Give better errors when materialization fails #4788
- Lazily load shellwords library #4786
- Show original error and backtrace directly on bundle install errors
instead of a more brittle gem install hint #4778
- Remove LoadError message in regards to requiring a relative file #4772
[#]# Bug fixes:
- Fix BUNDLE_USER_CONFIG no longer respected as config location #4797
- Fix --standalone installation of default gems #4782
- Fix --quiet flag not printing warnings #4781
- Fix bundler binstub version selection #4775
- Fix interrupt handling in Bundler workers #4767
- allow ruby 2.7 on newer openSUSE versions
==== seahorse ====
Version update (40.0 -> 41.0)
Subpackages: gnome-shell-search-provider-seahorse seahorse-lang
- Update to version 41.0:
+ appdata: State hardware support.
+ Updated translations.
- Update Supplements syntax in sub-package to current standard.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.beta:
+ pgp:
- Redesign of the PGP key properties dialog
- Also monitor .kbx in gpghomedir, making sure we get notified
of new keys
- Start adding (basic) unit tests
- Make pgp key id equality accept more values
- Make HKP keyid check more robust
- Fix expiration date for certain keys
- Allow building with GnuPG-2.3.x
- Fix segfault when built with LDAP disabled
+ ui:
- Follow GNOME HIG more closely [!178]
- Datepicker now only pops down on double click
+ gkr:
- Fix warnings for items with NULL labels
- Don't show "Details" if no attributes are shown
+ appdata: Updated screenshot
+ Update README.md
+ Updated translations.
==== seahorse-nautilus ====
Subpackages: nautilus-extension-seahorse seahorse-nautilus-lang
- Add 2.3 to the list of accepted GPG versions.
==== shared-mime-info ====
Subpackages: shared-mime-info-lang
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Do not ghost own %{_datadir}/mime/[a-ms-vxX]*: as those
files/directories do not exist during build, RPM can't expand the
glob and adds it literally to the file list, not having any
effect in the end. A cleanup of the directory structure would not
work anyway, as there are also files generated inside.
==== sushi ====
Version update (3.38.1 -> 41.0)
Subpackages: sushi-lang
- Update to version 41.0:
+ Drop libmusicbrainz dependency (use libsoup directly).
+ Account for scale-factor when estimating window size.
+ Build against webkit2gtk-4.1
+ Disable webkit sandboxing.
+ Updated translations.
- Drop pkgconfig(libmusicbrainz5) BuildRequires: No longer needed.
- Replace pkgconfig(webkit2gtk-4.0) with pkgconfig(webkit2gtk-4.1)
BuildRequires following upstream changes.
==== swell-foop ====
Version update (40.1 -> 41.0.1)
Subpackages: swell-foop-lang
- Update to version 41.0.1:
+ Fixed versioning in appdata.
- Changes from version 41.0:
+ Updated translations.
- Update to version 41.alpha:
+ Fixed swell foop not starting from launcher.
+ Updated icon.
+ Updated translations.
==== tracker ====
Version update (3.1.2 -> 3.2.0)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files tracker-lang typelib-1_0-Tracker-3_0
- Update to version 3.2.0:
+ Fuller docs, with updated examples
+ Improved developer experience when designing ontologies, better
handling of inconsistent ontologies, and more accurate error
reporting.
+ Added new GDateTime helper API to resources, cursors and
statements.
+ Several fixes to build and run on MacOS, with a brew recipe now
available.
+ Added support for libsoup 3.x.
+ Fresher and more complete documentation, built with hotdoc.
+ Many other code fixes and performance improvements.
+ Updated translations.
- Add pkgconfig(libsoup-3.0) BuildRequires, following upstreams
changes to allow build against multiple versions of libsoup.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 3.2.0.rc:
+ Dropped bogus files from pre-generated documentation.
- Update to version 3.2.0.beta:
+ Improved error reporting when parsing ontologies.
+ Improvements to database rollback on ontology errors.
+ Ontology parsing crash fixes.
+ Make soup 2.x/3.x chosen at runtime.
+ Disable GVFS in functional tests.
+ Check accessible graphs when looking up resource URIs/IDs.
+ Port documentation to hotdoc.
+ Avoid "UPDATE ... FROM ..." SQL syntax only present in
recent SQLite versions.
+ Multiple build, ci, website and maintenance improvements.
+ Updated translations.
- Drop gtk-doc BuildRequires with hotdoc: No longer needed, as
upstream switched to hotdoc and we ship the upstream pre-built
documentation.
- Update to version 3.2.0.alpha.1:
+ Add support for libsoup 3.x.
+ Documentation fixes and updates.
+ Handle arbitrary order of SERVICE and regular graph patterns.
+ Added new GDateTime helper API to resources, cursors and
statements.
+ Implement missing TrackerSparqlConnection methods in bus
connections.
+ Many code cleanups and improvements.
+ Updated translatiosn.
- Add python3-gobject BuildRequires: new dependency.
==== tracker-miners ====
Version update (3.1.3 -> 3.2.0)
Subpackages: tracker-miner-files tracker-miners-lang
- Update to version 3.2.0:
+ Highlighted changes since 3.1:
- File creation time is now part of the stored metadata
- Show additional information in "tracker3 info"
+ Updated translations.
- Update to version 3.2.0.rc:
+ Updated translations.
==== upower ====
Version update (0.99.11 -> 0.99.13)
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 upower-lang
- Update to version 0.99.13:
+ Tweak default percentage levels to better match other operating
systems.
+ Support large energy rates seen in some modern laptops.
+ Fix touchpads showing up as mice.
+ Fix composite battery state when multiple batteries are used
and one isn't drawing any power.
+ Make the icon and warning properties respect the "low battery
level" configuration option.
+ Stop the device being suspended during the 20-second "shutdown"
grace period.
- Changes from version 0.99.12:
+ Add a raft of new device types.
+ Add support for iPhone XR, XS and newer models.
+ Work-around incorrect battery percentage reported by MacBooks.
+ Identify keyboard/pointing device combos as keyboards.
+ Fix small memory leak in Bluetooth backend.
+ Fix warning in Bluetooth backend.
+ Set update time in Bluetooth backend.
+ Remove support for obsolete CSR devices.
- Drop upower-build-Use-a-newer-libplist-if-available.patch: fixed
upstream.
==== vinagre ====
Subpackages: vinagre-lang
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
==== vte ====
Version update (0.64.2 -> 0.66.0)
Subpackages: libvte-2_91-0 vte-lang
- Add vte-silence-COMMAND_PROMPT.patch: Silence warning when
opening terminal about PROMPT_COMMAND being an unknown command.
- Update to version 0.66.0:
+ emulation: Fix xterm window size request response.
+ widget: Adjust preedit position to GtkEntry.
+ vte.sh: Use PROMPT_COMMAND as an array when possible.
+ fonts: More metrics sanity checks.
+ Update translations.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 0.65.91:
+ Port to GTK 4.
+ all: Remove SIXEL support from stable branch
+ app: Add debug option to track clipboard targets
+ app: Add option to use a GtkScrolledWindow
+ lib: Fix switching encodings
+ parser: Add new OSC command from xterm 367
+ parser: Recognise more commands
+ sixel: Fix pixel aspect calculation
+ sixel: Remove ununused tracking of palette modification
+ sixel: Reset repeat counter when receiving the next command
+ widget: Add API to make adjustment values pixels
+ Updated translations.
==== webkit2gtk3-soup2 ====
Version update (2.32.4 -> 2.34.0)
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 libjavascriptcoregtk-4_0-18 and llibwebkit2gtk-4_0-37 to
baselibs.conf: provide those libraries as multilib version.
- Rename -lang packages to WebKit2GTK-%{_apiver}, making the
translations between the three flavors co-exist.
- Update to version 2.34.0:
+ Fix another regression in JavaScriptCore on 32bit systems.
- Update to version 2.33.91:
+ Use the right display refresh monitor for animations in
accelerated compositng mode.
+ Fix several issues in JavaScriptCore on 32bit systems.
+ Prefer python3 over python2 in CMake.
- Update to version 2.33.90:
+ Show TLS protocol version and ciphersuite name in the
inspector when building with libsoup3.
+ Add multi-track support to media backend.
+ Avoid strong alias computations in font fallback code.
+ Fix deadlock tearing down pipeline when using fallback sink.
+ Fix the build with gtk-doc enabled.
+ Fix several crashes and rendering issues.
- Add fix-warnings.patch: silence return-type warnings.
- Add a 3rd flavor: gtk3 with libsoup2 (which retains compatibility
to the olderversions, identified as API version 4.0).
- Add _multibuild file and enable build of webkit2gtk4.
- Update to version 2.33.3:
+ Add support for display capture.
+ Add new API to access/modify capture devices states.
+ Add new API to configure the memory pressure handler.
+ Add support for client side certifiates authentication.
+ Add support color-schemes CSS property.
+ Add support for dark scrollbars.
+ Keep GtkSettings used by web processes in sync with the
settings set in the UI process.
+ Add support for drawing the scrollbars corner.
+ Allow to opt-out of GL rendering at runtime for media player.
+ Add support for A420 compositing in media player.
+ Improve pinch to zoom gesture in accerlerated compositing mode.
+ Fix cookies configuration after a network process crash.
+ Fix touchscreen navigation swipe when the page scrolls
horizontally.
+ Fix rendering of elliptic radial gradients.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop fix-lto.patch: fixed upstream.
- Add pkgconfig(lcms2) BuildRequires: new dependency.
- Replace pkgconfig(libsoup-2.4) BuildRequires with
pkgconfig(libsoup-3.0): Follow upstreams port to Libsoup 3.0.
==== xdg-desktop-portal-gtk ====
Version update (1.8.0 -> 1.10.0)
Subpackages: xdg-desktop-portal-gtk-lang
- Pass --disable-silent-rules, --disable-appchooser,
- -disable-background, --disable-screencast, --disable-screenshot,
- -disable-settings, and --disable-wallpaper to configure, make
use of xdg-desktop-portal-gnome, and more importantly, remove all
gnome-dependencies from this package.
- Following the above, drop pkgconfig(gio-2.0),
pkgconfig(gio-unix-2.0) and pkgconfig(gnome-desktop-3.0)
BuildRequires.
- Add explicit pkgconfig(fontconfig) BuildRequires.
- Add systemd_user_post and systemd_user_preun macros to post/preun
sections.
- Update to version 1.10.0:
+ filechooser: Fix a focus issue
+ inhibit: Autostart org.gnome.ScreenSaver
+ screencast: Force window icon size
+ Make portal backends with GNOME dependencies optional and
disable them by default. Use xdg-desktop-portal-gnome, or use
- -enable-wallpaper to build with the wallpaper backend
- -enable-screenshot to build with the screenshot backend
- -enable-screencast to build with screencast/remoting backends
- -enable-background to build with the background backend
- -enable-settings to build with the settings backend
- -enable-appchooser to build with the appchooser backend
+ Updated translations.
==== yelp ====
Version update (40.3 -> 41.1)
Subpackages: libyelp0 yelp-lang
- Update to version 41.1:
+ Fixed validation issues in appdata file.
+ Updated yelp-xsl dependency.
- Replace pkgconfig(webkit2gtk-4.0) and
pkgconfig(webkit2gtk-web-extension-4.0) with
pkgconfig(webkit2gtk-4.1) and
pkgconfig(webkit2gtk-web-extension-4.1) BuildRequires and no
longer pass --with-webkit2gtk-4-0, we now have the new symbols
available.
- Update to version 41.0:
+ No changes.
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 41.beta2:
+ Fixed regression when opening document by file path.
+ Added content rating and release info to appdata file.
- Update to version 41.beta:
+ Revamped a lot of color code to avoid deprecated Gtk API.
+ Search results and 'All Help' now use current styling.
+ Fixed aliasing on the icon.
+ Build against webkit2gtk-4.1 by default.
+ Removed calls to deprecated Soup API.
+ Updated translations.
- Remporarily pass --with-webkit2gtk-4-0 to configure: we do not
yet have webkitgtk 4.1.
==== yelp-xsl ====
Version update (40.2 -> 41.0)
- Update to version 41.0:
+ No changes.
- Update to version 41.beta:
+ Loosen CSS match for title/desc in linkdiv.
+ Use better target contrasts for white-on-black.
==== zenity ====
Version update (3.32.0 -> 3.41.0)
Subpackages: zenity-lang
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
- Update to version 3.41.0:
+ Port to meson.
+ Code cleanups.
+ Updated translations.
- Add meson BuildRequires and replace configure/make/make_install
with meson/meson_build/meson_install macros.
- Drop zenity-Fix-segfault-on-multiple-lists.patch: fixed
upstream.
2
1
btop [1] is a C++ version rewrite/evolution of bashtop [2] -> bpytop
[3] that appears to be the focus going forward. It takes a 'single pane
of glass' approach to providing cpu/mem/disk/battery/process
information to users as well as temperature readings when available.
[1]: https://github.com/aristocratos/btop
[2]: https://github.com/aristocratos/bashtop
[3]: https://github.com/aristocratos/bpytop
I'd consider it a modernized view of tools like htop & glances.
--
~ Scott Bradnick
|- Windows Subsystem for Linux (WSL) Developer
|-- Tumbleweed:
|--- Raspberry Pi 4 Model B Rev 1.2 (aarch64)
|--- Dell Precision 5540 (NVIDIA Quadro T1000)
|--- WinBook TW100 (x86_64)
https://keys.openpgp.org/ :: DBC5AA9A2D2BAEBC
1
0
Dear Tumbleweed users and hackers,
After the massive update in the last week due to a full rebuild caused
by glibc 2.34, this week seems ‘somewhat’ quieter. Or at least from a
Release manager PoV less involvement hungry. Yet, we managed to release
5 snapshots during this week (0923, 0924, 0926, 0927, and 0928).
The most notable changes in those snapshots included:
* Linux kernel 5.14.6
* Mesa 21.2.2
* Mozilla Thunderbird 91.1.1
* Perl 5.34.0: some perl modules could not yet successfully be rebuilt)
* Boost 1.77.0
Matches very much what was announced last week, which is a good sign.
Staging projects and builds currently contain:
* GNOME 41.0 (Snapshot 0929+)
* Linux kernel 5.14.8 (Snapshot 0930+)
* Mesa 21.2.3
* Switch to Rust 1.55
* Meson 0.59.2
* KDE Plasma 5.23 (once released)
* RPM 4.17
* gpg 2.3
* openssl 3.0
Cheers,
Dominique
1
0