Please note that this mail was generated by a script. The described changes are computed based on the aarch64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20210710 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: 389-ds (2.0.5~git0.607bfbf16 -> 2.0.6~git0.d81dc6c90) Mesa (21.1.3 -> 21.1.4) Mesa-drivers (21.1.3 -> 21.1.4) NetworkManager (1.30.4 -> 1.32.2) QGnomePlatform (0.7.1 -> 0.8.0) akonadi-calendar (21.04.2 -> 21.04.3) akonadi-calendar-tools (21.04.2 -> 21.04.3) akonadi-contact (21.04.2 -> 21.04.3) akonadi-import-wizard (21.04.2 -> 21.04.3) akonadi-mime (21.04.2 -> 21.04.3) akonadi-notes (21.04.2 -> 21.04.3) akonadi-search (21.04.2 -> 21.04.3) akonadi-server (21.04.2 -> 21.04.3) akregator (21.04.2 -> 21.04.3) amarok (2.9.75git.20210220T172242~b94c362c1d -> 2.9.75git.20210626T134054~59b22189f6) analitza (21.04.2 -> 21.04.3) apache2-mod_php7 (7.4.20 -> 7.4.21) ark (21.04.2 -> 21.04.3) at audacity augeas autoyast2 (4.4.10 -> 4.4.12) avahi baloo5-widgets (21.04.2 -> 21.04.3) bind blinken (21.04.2 -> 21.04.3) bluedevil5 (5.22.2.1 -> 5.22.3) bluez (5.58 -> 5.59) bovo (21.04.2 -> 21.04.3) breeze (5.22.2.1 -> 5.22.3) breeze-gtk (5.22.2.1 -> 5.22.3) btrfsprogs busybox-links ca-certificates-mozilla (2.46 -> 2.50) calendarsupport (21.04.2 -> 21.04.3) ceph (16.2.4.26+g555d38aa5a5 -> 16.2.5.29+g97c2c82c2f5) cervisia (21.04.2 -> 21.04.3) chrony cryptsetup (2.3.5 -> 2.3.6) discover (5.22.2.1 -> 5.22.3) dnsmasq dolphin (21.04.2 -> 21.04.3) dracut (055+suse.106.g760b0c69 -> 055+suse.110.gbe35f166) dragonplayer (21.04.2 -> 21.04.3) drkonqi5 (5.22.2.1 -> 5.22.3) editorconfig-core-c (0.12.4 -> 0.12.5) eventviews (21.04.2 -> 21.04.3) ffmpegthumbs (21.04.2 -> 21.04.3) gcc10 (10.3.0+git1587 -> 10.3.1+git1893) gcc11 (11.1.1+git340 -> 11.1.1+git400) glslang (11.4.0 -> 11.5.0) grantleetheme (21.04.2 -> 21.04.3) graphviz graphviz-addons gwenview5 (21.04.2 -> 21.04.3) gzip hwinfo (21.74 -> 21.75) ibus incidenceeditor (21.04.2 -> 21.04.3) juk (21.04.2 -> 21.04.3) k3b (21.04.2 -> 21.04.3) kaccounts-integration (21.04.2 -> 21.04.3) kaccounts-providers (21.04.2 -> 21.04.3) kactivitymanagerd (5.22.2.1 -> 5.22.3) kaddressbook (21.04.2 -> 21.04.3) kalarmcal (21.04.2 -> 21.04.3) kalgebra (21.04.2 -> 21.04.3) kamera (21.04.2 -> 21.04.3) kanagram (21.04.2 -> 21.04.3) kapptemplate (21.04.2 -> 21.04.3) kate (21.04.2 -> 21.04.3) katomic (21.04.2 -> 21.04.3) kblackbox (21.04.2 -> 21.04.3) kblocks (21.04.2 -> 21.04.3) kbounce (21.04.2 -> 21.04.3) kbreakout (21.04.2 -> 21.04.3) kbruch (21.04.2 -> 21.04.3) kcachegrind (21.04.2 -> 21.04.3) kcalc (21.04.2 -> 21.04.3) kcalutils (21.04.2 -> 21.04.3) kcharselect (21.04.2 -> 21.04.3) kcm_sddm (5.22.2.1 -> 5.22.3) kcolorchooser (21.04.2 -> 21.04.3) kcron (21.04.2 -> 21.04.3) kde-cli-tools5 (5.22.2.1 -> 5.22.3) kde-gtk-config5 (5.22.2.1 -> 5.22.3) kde-print-manager (21.04.2 -> 21.04.3) kdeconnect-kde (21.04.2 -> 21.04.3) kdeedu-data (21.04.2 -> 21.04.3) kdegraphics-thumbnailers (21.04.2 -> 21.04.3) kdenetwork-filesharing (21.04.2 -> 21.04.3) kdepim-addons (21.04.2 -> 21.04.3) kdepim-runtime (21.04.2 -> 21.04.3) kdf (21.04.2 -> 21.04.3) kdialog (21.04.2 -> 21.04.3) kdiamond (21.04.2 -> 21.04.3) kernel-64kb (5.12.13 -> 5.13.0) kernel-firmware (20210609 -> 20210629) kernel-source (5.12.13 -> 5.13.0) kgamma5 (5.22.2.1 -> 5.22.3) kgeography (21.04.2 -> 21.04.3) kget (21.04.2 -> 21.04.3) kgoldrunner (21.04.2 -> 21.04.3) khangman (21.04.2 -> 21.04.3) khelpcenter5 (21.04.2 -> 21.04.3) khotkeys5 (5.22.2.1 -> 5.22.3) kidentitymanagement (21.04.2 -> 21.04.3) kig (21.04.2 -> 21.04.3) kimap (21.04.2 -> 21.04.3) kinfocenter5 (5.22.2.1 -> 5.22.3) kio-extras5 (21.04.2 -> 21.04.3) kio_audiocd (21.04.2 -> 21.04.3) kipi-plugins (21.04.2 -> 21.04.3) kiriki (21.04.2 -> 21.04.3) kiten (21.04.2 -> 21.04.3) kitinerary (21.04.2 -> 21.04.3) kjumpingcube (21.04.2 -> 21.04.3) kldap (21.04.2 -> 21.04.3) kleopatra (21.04.2 -> 21.04.3) klines (21.04.2 -> 21.04.3) kmag (21.04.2 -> 21.04.3) kmahjongg (21.04.2 -> 21.04.3) kmail (21.04.2 -> 21.04.3) kmail-account-wizard (21.04.2 -> 21.04.3) kmailtransport (21.04.2 -> 21.04.3) kmbox (21.04.2 -> 21.04.3) kmenuedit5 (5.22.2.1 -> 5.22.3) kmime (21.04.2 -> 21.04.3) kmines (21.04.2 -> 21.04.3) kmousetool (21.04.2 -> 21.04.3) kmouth (21.04.2 -> 21.04.3) kmplot (21.04.2 -> 21.04.3) knavalbattle (21.04.2 -> 21.04.3) knetwalk (21.04.2 -> 21.04.3) knotes (21.04.2 -> 21.04.3) kolf (21.04.2 -> 21.04.3) kollision (21.04.2 -> 21.04.3) kolourpaint (21.04.2 -> 21.04.3) kompare (21.04.2 -> 21.04.3) konquest (21.04.2 -> 21.04.3) konsole (21.04.2 -> 21.04.3) kontact (21.04.2 -> 21.04.3) kontactinterface (21.04.2 -> 21.04.3) konversation (21.04.2 -> 21.04.3) kopete (21.04.2 -> 21.04.3) korganizer (21.04.2 -> 21.04.3) kpat (21.04.2 -> 21.04.3) kpimtextedit (21.04.2 -> 21.04.3) kpkpass (21.04.2 -> 21.04.3) kqtquickcharts (21.04.2 -> 21.04.3) krdc (21.04.2 -> 21.04.3) kreversi (21.04.2 -> 21.04.3) krfb (21.04.2 -> 21.04.3) kruler (21.04.2 -> 21.04.3) kscreen5 (5.22.2.1 -> 5.22.3) kscreenlocker (5.22.2.1 -> 5.22.3) kshisen (21.04.2 -> 21.04.3) ksirk (21.04.2 -> 21.04.3) ksmtp (21.04.2 -> 21.04.3) kspaceduel (21.04.2 -> 21.04.3) ksquares (21.04.2 -> 21.04.3) ksshaskpass5 (5.22.2.1 -> 5.22.3) ksudoku (21.04.2 -> 21.04.3) ksystemlog (21.04.2 -> 21.04.3) ksystemstats5 (5.22.2.1 -> 5.22.3) kteatime (21.04.2 -> 21.04.3) ktimer (21.04.2 -> 21.04.3) ktnef (21.04.2 -> 21.04.3) ktouch (21.04.2 -> 21.04.3) kturtle (21.04.2 -> 21.04.3) kubrick (21.04.2 -> 21.04.3) kwalletmanager5 (21.04.2 -> 21.04.3) kwayland-integration (5.22.2.1 -> 5.22.3) kwayland-server (5.22.2.1 -> 5.22.3) kwin5 (5.22.2.1 -> 5.22.3) kwordquiz (21.04.2 -> 21.04.3) kwrited5 (5.22.2.1 -> 5.22.3) kxmlgui layer-shell-qt (5.22.2.1 -> 5.22.3) libcontainers-common (20210112 -> 20210626) libevdev libgravatar (21.04.2 -> 21.04.3) libhandy (1.2.2 -> 1.2.3) libkcddb (21.04.2 -> 21.04.3) libkcompactdisc (21.04.2 -> 21.04.3) libkdcraw (21.04.2 -> 21.04.3) libkdecoration2 (5.22.2.1 -> 5.22.3) libkdegames (21.04.2 -> 21.04.3) libkdepim (21.04.2 -> 21.04.3) libkeduvocdocument (21.04.2 -> 21.04.3) libkexiv2 (21.04.2 -> 21.04.3) libkgapi (21.04.2 -> 21.04.3) libkipi (21.04.2 -> 21.04.3) libkleo (21.04.2 -> 21.04.3) libkmahjongg (21.04.2 -> 21.04.3) libkomparediff2 (21.04.2 -> 21.04.3) libksane (21.04.2 -> 21.04.3) libkscreen2 (5.22.2.1 -> 5.22.3) libksieve (21.04.2 -> 21.04.3) libksysguard5 (5.22.2.1 -> 5.22.3) libktorrent (21.04.2 -> 21.04.3) libreoffice libsepol libstorage-ng (4.4.15 -> 4.4.22) libvirt (7.4.0 -> 7.5.0) linux-glibc-devel (5.11 -> 5.13) llvm12 lokalize (21.04.2 -> 21.04.3) lskat (21.04.2 -> 21.04.3) mailcommon (21.04.2 -> 21.04.3) mailimporter (21.04.2 -> 21.04.3) mbox-importer (21.04.2 -> 21.04.3) memcached messagelib (21.04.2 -> 21.04.3) mhvtl (1.62_k5.12.13_1 -> 1.63_release+754.ff8861da60c9_k5.13.0_1) milou5 (5.22.2.1 -> 5.22.3) mobipocket (21.04.2 -> 21.04.3) monitoring-plugins moonjit ncurses (6.2.20210612 -> 6.2.20210626) nmap nodejs16 (16.4.0 -> 16.4.1) okular (21.04.2 -> 21.04.3) oniguruma (6.9.6 -> 6.9.7.1) oxygen5 (5.22.2.1 -> 5.22.3) parley (21.04.2 -> 21.04.3) patterns-media perl-Convert-ASN1 perl-HTTP-Message (6.32 -> 6.33) perl-Net-SSLeay php7 (7.4.20 -> 7.4.21) pim-data-exporter (21.04.2 -> 21.04.3) pim-sieve-editor (21.04.2 -> 21.04.3) pimcommon (21.04.2 -> 21.04.3) pipewire (0.3.30+55 -> 0.3.31) plasma-browser-integration (5.22.2.1 -> 5.22.3) plasma-nm5 (5.22.2.1 -> 5.22.3) plasma5-addons (5.22.2.1 -> 5.22.3) plasma5-desktop (5.22.2.1 -> 5.22.3) plasma5-disks (5.22.2.1 -> 5.22.3) plasma5-integration (5.22.2.1 -> 5.22.3) plasma5-openSUSE plasma5-pa (5.22.2.1 -> 5.22.3) plasma5-systemmonitor (5.22.2.1 -> 5.22.3) plasma5-thunderbolt (5.22.2.1 -> 5.22.3) plasma5-workspace (5.22.2.1 -> 5.22.3) polari (3.38.0 -> 40.0) polkit-kde-agent-5 (5.22.2.1 -> 5.22.3) postfix powerdevil5 (5.22.2.1 -> 5.22.3) procps python-Jinja2 (2.11.3 -> 3.0.1) python-MarkupSafe (1.1.1 -> 2.0.1) python-Pillow (8.2.0 -> 8.3.1) python-appdirs python-certifi (2020.12.5 -> 2021.5.30) python-click (7.1.2 -> 8.0.1) python-gunicorn (20.0.4 -> 20.1.0) python-libvirt-python (7.4.0 -> 7.5.0) python-matplotlib python-numpy (1.20.3 -> 1.21.0) python-ordered-set python-packaging python-pybind11 python-pycares (3.1.1 -> 4.0.0) python-pyparsing python-pyzmq (22.0.3 -> 22.1.0) python-qt5 python-requests python-six qalculate (3.18.0 -> 3.19.0) qemu remmina (1.4.19 -> 1.4.20) rpm-config-SUSE (0.g76 -> 0.g83) rubygem-actioncable-5.2 (5.2.4.4 -> 5.2.6) rubygem-actioncable-6.0 (6.0.3.4 -> 6.0.4) rubygem-actionmailbox-6.0 (6.0.3.4 -> 6.0.4) rubygem-actionmailer-5.2 (5.2.4.4 -> 5.2.6) rubygem-actionmailer-6.0 (6.0.3.4 -> 6.0.4) rubygem-actionpack-5.2 (5.2.4.4 -> 5.2.6) rubygem-actionpack-6.0 (6.0.3.4 -> 6.0.4) rubygem-actiontext-6.0 (6.0.3.4 -> 6.0.4) rubygem-actionview-5.2 (5.2.4.4 -> 5.2.6) rubygem-actionview-6.0 (6.0.3.4 -> 6.0.4) rubygem-activejob-5.2 (5.2.4.4 -> 5.2.6) rubygem-activejob-6.0 (6.0.3.4 -> 6.0.4) rubygem-activemodel-5.2 (5.2.4.4 -> 5.2.6) rubygem-activemodel-6.0 (6.0.3.4 -> 6.0.4) rubygem-activerecord-5.2 (5.2.4.4 -> 5.2.6) rubygem-activerecord-6.0 (6.0.3.4 -> 6.0.4) rubygem-activestorage-5.2 (5.2.4.4 -> 5.2.6) rubygem-activestorage-6.0 (6.0.3.4 -> 6.0.4) rubygem-activesupport-5.2 (5.2.4.4 -> 5.2.6) rubygem-activesupport-6.0 (6.0.3.4 -> 6.0.4) rubygem-asciidoctor (2.0.12 -> 2.0.15) rubygem-bundler (2.2.17 -> 2.2.21) rubygem-bundler-audit (0.7.0.1 -> 0.8.0) rubygem-chef-utils (16.9.29 -> 17.2.29) rubygem-commander (4.5.2 -> 4.6.0) rubygem-concurrent-ruby (1.1.8 -> 1.1.9) rubygem-debug_inspector (1.0.0 -> 1.1.0) rubygem-delayed_job_active_record (4.1.5 -> 4.1.6) rubygem-devise (4.7.3 -> 4.8.0) rubygem-devise-i18n (1.9.2 -> 1.10.0) rubygem-docile (1.3.5 -> 1.4.0) rubygem-dry-configurable (0.12.0 -> 0.12.1) rubygem-dry-container (0.7.2 -> 0.8.0) rubygem-dry-core (0.5.0 -> 0.6.0) rubygem-dry-logic (1.1.0 -> 1.2.0) rubygem-dry-types (1.4.0 -> 1.5.1) rubygem-excon (0.78.1 -> 0.82.0) rubygem-ffi (1.15.1 -> 1.15.3) rubygem-font-awesome-rails (4.7.0.6 -> 4.7.0.7) rubygem-grape (1.5.1 -> 1.5.3) rubygem-hoe (3.22.3 -> 3.23.0) rubygem-http-cookie (1.0.3 -> 1.0.4) rubygem-js-routes (1.4.14 -> 2.0.7) rubygem-jwt (2.2.2 -> 2.2.3) rubygem-kgio (2.11.3 -> 2.11.4) rubygem-liquid (5.0.0 -> 5.0.1) rubygem-loofah (2.9.1 -> 2.10.0) rubygem-marcel (0.3.3 -> 1.0.1) rubygem-mime-types-data (3.2020.1104 -> 3.2021.0225) rubygem-mixlib-authentication (3.0.7 -> 3.0.10) rubygem-mixlib-shellout (3.2.2 -> 3.2.5) rubygem-moneta (1.4.1 -> 1.4.2) rubygem-net-ssh (6.2.0.rc1 -> 6.2.0.rc2) rubygem-nokogiri (1.11.6 -> 1.11.7) rubygem-oauth2 (1.4.4 -> 1.4.7) rubygem-omniauth (2.0.1 -> 2.0.4) rubygem-omniauth-google-oauth2 (0.8.1 -> 1.0.0) rubygem-passenger rubygem-pkg-config (1.4.4 -> 1.4.6) rubygem-pry (0.13.1 -> 0.14.1) rubygem-puma-4 (4.3.7 -> 4.3.8) rubygem-rack-oauth2 (1.16.0 -> 1.17.0) rubygem-rack-proxy (0.6.5 -> 0.7.0) rubygem-rails-5.2 (5.2.4.4 -> 5.2.6) rubygem-rails-6.0 (6.0.3.4 -> 6.0.4) rubygem-railties-5.2 (5.2.4.4 -> 5.2.6) rubygem-railties-6.0 (6.0.3.4 -> 6.0.4) rubygem-raindrops (0.19.1 -> 0.19.2) rubygem-rb-kqueue (0.2.5 -> 0.2.6) rubygem-rice (3.0.0 -> 4.0.2) rubygem-ruby_parser (3.15.1 -> 3.16.0) rubygem-rubyntlm (0.6.2 -> 0.6.3) rubygem-sdoc (2.0.3 -> 2.2.0) rubygem-semantic_range (2.3.1 -> 3.0.0) rubygem-sexp_processor (4.15.2 -> 4.15.3) rubygem-simplecov_json_formatter (0.1.2 -> 0.1.3) rubygem-slop (4.8.2 -> 4.9.1) rubygem-terminal-table (2.0.0 -> 3.0.1) rubygem-timers (4.3.2 -> 4.3.3) rubygem-winrm (2.3.5 -> 2.3.6) scim sendmail (8.16.1 -> 8.17.0.3) serd (0.30.6 -> 0.30.10) shadow shim signon-kwallet-extension (21.04.2 -> 21.04.3) snapper spectacle (21.04.2 -> 21.04.3) step (21.04.2 -> 21.04.3) suse-module-tools (16.0.4 -> 16.0.5) sweeper (21.04.2 -> 21.04.3) systemd systemsettings5 (5.22.2.1 -> 5.22.3) texlive-specs-m (2021.185.20201001_pl4svn57354 -> 2021.186.20201001_pl4svn57354) texlive-specs-n (2021.185.2.005svn58637 -> 2021.186.2.005svn58637) totem-pl-parser (3.26.5 -> 3.26.6) tpm2-0-tss umbrello (21.04.2 -> 21.04.3) unison (2.51.4_rc2 -> 2.51.4) vim (8.2.2918 -> 8.2.3075) vmaf (2.1.1 -> 2.2.0) vsftpd (3.0.3 -> 3.0.4) vulkan-loader (1.2.176.0 -> 1.2.182.0) wxWidgets-3_2-nostl xdelta3 xdg-desktop-portal-kde (5.22.2.1 -> 5.22.3) xwayland (21.1.1 -> 21.1.1.901) xxhash yakuake (21.04.2 -> 21.04.3) yast2-bootloader (4.4.3 -> 4.4.5) yast2-firstboot (4.4.1 -> 4.4.2) yast2-network (4.4.18 -> 4.4.20) yast2-trans (84.87.20210626.da1ad1189b -> 84.87.20210703.f3c2e3c809) yast2-users (4.4.1 -> 4.4.2) zeromq zlib-ng-compat (2.0.4 -> 2.0.5) === Details === ==== 389-ds ==== Version update (2.0.5~git0.607bfbf16 -> 2.0.6~git0.d81dc6c90) Subpackages: lib389 libsvrcore0 - Update to version 2.0.6~git0.d81dc6c90: * Bump version to 2.0.6 * Issue 4803 - Improve DB Locks Monitoring Feature Descriptions * Issue 4803 - Improve DB Locks Monitoring Feature Descriptions (#4810) * Issue 4169 - UI - Migrate Typeaheads to PF4 (#4808) * Issue 4414 - disk monitoring - prevent division by zero crash * Issue 4788 - CLI should support Temporary Password Rules attributes (#4793) * Issue 4656 - Fix replication plugin rename dependency issues * Issue 4656 - replication name change upgrade code causes crash with dynamic plugins * Issue 4506 - Improve SASL logging * Issue 4709 - Fix double free in dbscan * Issue 4093 - Fix MEP test case * Issue 4747 - Remove unstable/unstatus tests (followup) (#4809) * Issue 4791 - Missing dependency for RetroCL RFE (#4792) * Issue 4794 - BUG - don't capture container output (#4798) * Issue 4593 - Log an additional message if the server certificate nickname doesn't match nsSSLPersonalitySSL value * Issue 4797 - ACL IP ADDRESS evaluation may corrupt c_isreplication_session connection flags (#4799) * Issue 4169 - UI Migrate checkbox to PF4 (#4769) * Issue 4447 - Crash when the Referential Integrity log is manually edited * Issue 4773 - Add CI test for DNA interval assignment * Issue 4789 - Temporary password rules are not enforce with local password policy (#4790) * Issue 4379 - fixing regression in test_info_disclosure * Issue 4379 - Allow more than 1 empty AttributeDescription for ldapsearch, without the risk of denial of service * Issue 4379 - Allow more than 1 empty AttributeDescription for ldapsearch, without the risk of denial of service * Issue 4575 Update test docstrings metadata * Issue 4753 - Adjust our tests to 389-ds-base-snmp missing in RHEL 9 Appstream * removed the snmp_present() from utils.py as we have get_rpm_version() in conftest.py * Issue 4753 - Adjust our tests to 389-ds-base-snmp missing in RHEL 9 Appstream - Fix requires as openssl cli is required by 389-ds now. ==== Mesa ==== Version update (21.1.3 -> 21.1.4) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - update to 21.1.4 * fourth bugfix release ==== Mesa-drivers ==== Version update (21.1.3 -> 21.1.4) Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon - update to 21.1.4 * fourth bugfix release ==== NetworkManager ==== Version update (1.30.4 -> 1.32.2) Subpackages: libnm0 typelib-1_0-NM-1_0 - Update to version 1.32.2 (CVE-2020-13529): + hostname: prefer IPv4 addresses for reverse DNS lookup. + dhcp: ignore unauthenticated FORCERENEW messages with internal, systemd-based DHCPv4 plugin (CVE-2020-13529). This plugin is not used, unless the undocumented dhcp=systemd option was set. + cloud-setup: preserve IP addresses, routes and rules from currently active connection profile. + Various bugfixes and performance improvements. - Update to version 1.32.0: + Now NetworkManager uses systemd-resolved API to lookup the system hostname via reverse DNS. If systemd-resolved is not available, a 'nm-daemon-helper' binary is spawned to perform the lookup using the 'dns' NSS module. - Rebase patches. ==== QGnomePlatform ==== Version update (0.7.1 -> 0.8.0) - Update to version 0.8.0 + Updated dependency on Adwaita-qt 1.3.0 + QGnomePlatform now uses CMake instead of QMake + Window decoration buttons now have hover effect + Window decoration buttons are now rendered using Adwaita library + Window decoration border improvements - Drop fix-qt5-x11-config.patch ==== akonadi-calendar ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Revert "calendarbase.cpp - handleUidChange(): reload memory calendar" ==== akonadi-calendar-tools ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-calendar-tools-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== akonadi-contact ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== akonadi-import-wizard ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-import-wizard-lang libKPimImportWizard5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== akonadi-mime ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== akonadi-notes ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-notes-lang libKF5AkonadiNotes5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== akonadi-search ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-search-lang libKF5AkonadiSearch - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== akonadi-server ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== akregator ==== Version update (21.04.2 -> 21.04.3) Subpackages: akregator-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== amarok ==== Version update (2.9.75git.20210220T172242~b94c362c1d -> 2.9.75git.20210626T134054~59b22189f6) - Update to version 2.9.75git.20210626T134054~59b22189f6: * Scan history of played tracks till find a playble track (kde#438651) * Prevent Signal from kRichTextEdit during deletion * Prevent Amarok from stalling if the standard playing mode is used and next (or previous) file does not exist * Update IRC network * Drop unused KF5NotifyConfig * Fix crash when reloading scriptable services * Replace deprecated toList() with values() * Add .gitlab-ci.yml * Drop all the amarok-neon packaging bits * Fix disambiguation found by gettext 0.21 ==== analitza ==== Version update (21.04.2 -> 21.04.3) Subpackages: analitza-lang libAnalitza5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== apache2-mod_php7 ==== Version update (7.4.20 -> 7.4.21) - updated to 7.4.21: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.21 ==== ark ==== Version update (21.04.2 -> 21.04.3) Subpackages: ark-lang libkerfuffle21 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Remove the width/height from screenshot ==== at ==== - Change to using systemd-sysusers ==== audacity ==== Subpackages: audacity-lang - added https://github.com/audacity/audacity/commit/b4b5cc8.patch Fix jack detection which got broken in 3.0.2 (boo#1187788) ==== augeas ==== Subpackages: augeas-lenses libaugeas0 - add remove-unportable-tests.patch to fix build ==== autoyast2 ==== Version update (4.4.10 -> 4.4.12) Subpackages: autoyast2-installation - Properly register the script to reboot after applying online updates (bsc#1187962). - 4.4.12 - Do not crash importing the <scripts> section (boo#1187898). This bug does not affect the installation process. - 4.4.11 ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - Add avahi-CVE-2021-3502.patch: fix NULL pointer crashes (boo#1184846 CVE-2021-3502). ==== baloo5-widgets ==== Version update (21.04.2 -> 21.04.3) Subpackages: baloo5-widgets-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== bind ==== Subpackages: bind-doc bind-utils python3-bind - Add patch bind-fix-build-with-older-sphinx.patch and sed fix in order to build with older distributions. ==== blinken ==== Version update (21.04.2 -> 21.04.3) Subpackages: blinken-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== bluedevil5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: bluedevil5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== bluez ==== Version update (5.58 -> 5.59) Subpackages: libbluetooth3 - add bluez-5.59-0388794dc5fdb73a4ea.diff, fixes a2dp on newly paired devices, https://github.com/bluez/bluez/issues/157 - update to 5.59: * Fix issue with string to UUID-32 conversion. * Fix issue with connect request if SDP search failed. * Fix issue with accepting invalid AVDTP capabilities. * Fix issue with unregister handling of AVRCP player. - new tool: mesh-cfgtest - new manpages: btmon.1, bluetooth-meshd.8 - rebased bluez-test-2to3.diff ==== bovo ==== Version update (21.04.2 -> 21.04.3) Subpackages: bovo-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== breeze ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== breeze-gtk ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== btrfsprogs ==== Subpackages: btrfsprogs-udev-rules libbtrfs0 - Add --disable-zoned for leap - revert previous change, unintentionally disables zstd on tumbleweed - Fix build for leap * --disable-zstd if leap < 42.3 * --disable-zoned for leap - Update to 5.12.1 * build: fix missing symbols in libbtrfs * mkfs: check for minimal number of zones * check: fix warning about cache generation when free space tree is enabled * fix superblock write in zoned mode on 16K pages - Update to 5.12 * libbtrfsutil: relicensed to LGPL v2.1+ * mkfs: zoned mode support (kernel 5.12+) * fi df: show zone_unusable per profile type in zoned mode * fi usage: show total amount of zone_unusable * fi resize: fix message for exact size * image: fix warning and enlarge output file if necessary * core * refactor chunk allocator for more modes * implement zoned mode support: allocation and writes, sb log * crypto/hash refactoring and cleanups * refactoring and cleanups * other * test updates * CI updates * travis-ci integration disabled * docker images updated, more coverage * incomplete build support for Android removed * doc updates * chattr mode m for 'NOCOMPRESS" * swapfile used from fstab * how to add a new export to libbtrfsutil * update status of mount options since 5.9 - Update to 5.11.1 * properly format checksums when a mismatch is reported * check: fix false alert on tree block crossing 64K page boundary * convert: * refuse to convert filesystem with 'needs_recovery' * update documentation to require fsck before conversion * balance convert: fix raid56 warning when converting other profiles * fi resize: improved summary * other * build: fix checks and autoconf defines * fix symlink paths for CI support scripts * updated tests - Update to 5.11 * fix device path canonicalization for device mapper devices * receive: remove workaround for setting capabilities, all stable kernels have been patched * receive: fix duplicate mount path detection * rescue: new subcommand create-control-device * device stats: minor fix for plain text format output * build: detect if e2fsprogs support 64bit timestamps * build: drop libmount, required functionality has been reimplemented * mkfs: warn when raid56 is used * balance convert: warn when raid56 is used * other * new and updated tests * documentation updates * seeding device * raid56 status * CI updates * docker images for various distros - Update to 5.10.1 * static build works again * other: * add a way to test static binaries with the testsuite * clarify scrub docs * update dependencies, minimum version for libmount is 2.24, this may change in the future - Update to 5.10 * scrub status: * print percentage of progress * add size unit options * fi usage: also print free space from statfs * convert: copy full 64 bit timestamp from ext4 if availalble * check: * add ability to repair extent item generation * new option to remove leftovers from inode number cache (-o inode_cache) * check for already running exclusive operation (balance, device add/...) when starting one * preliminary json output support for 'device stats' * fixes: * subvolume set-default: id 0 correctly falls back to toplevel * receive: align internal buffer to allow fast CRC calculation * logical-resolve: distinguish -o subvol and bind mounts * build: new dependency libmount * other * doc fixes and updates * new tests * ci on gitlab temporarily disabled * debugging output enhancements - prepare usrmerge (boo#1029961) - Update to 5.9: * mkfs: * switch default to single profile for multi-device filesystem, up to now it was raid0 that may not be simple to convert to some other profile as raid0 needs a workspace on all device for that * new option -R for run-time options (eg. mount time enabled), now understands free-space-tree * subvolume delete: * refuse to delete the default subvolume (kernel will not allow that but the error reason is not obvious) * warn on EPERM, eg. if send is on progress on the subvolume * convert: * fix 32bit overflows on large filesystems * improved error handling and error messages * check free space taking fragmentation into account * check: * detect and repair wrong inode generation * minor improvement in error reporting on roots * libbtrfsutils: follow main package versioning (5.9) * add pkg-config file definitions * python-btrfsutil: follow main package versioning (5.9) * inspect tree-stats: print node counts for each level, fanout * other: * docs: * remove obsolete mount options (alloc_start, subvolrootid) * deleting default subvolume is not permitted * updated or fixed tests * .editorconfig updates * move files to kernel-shared/ * CI: * updated to use zstd 1.4.5 * fix reiserfs build * more builds with asan, ubsan * sb-mod updates * build: * print .so versions of libraries in configure summary - Update to 5.7: * mkfs: * new option to enable features otherwise enabled at runtime, now implemented for quotas, 'mkfs.btrfs -R quota' * fix space accounting for small image, DUP and --rootdir * option -A removed * check: detect ranges with overlapping csum items * fi usage: report correct numbers when plain RAID56 profiles are used * convert: ensure the data chunks size never exceed device size * libbtrfsutil: update documentation regarding subvolume deletion * build: support libkcapi as implementation backend for cryptographic primitives * core: global options for verbosity (-v, -q), subcommands -v or -q are aliases and will continue to work but are considered deprecated, current command output is preserved to keep scripts working * other: * build warning fixes * btrfs-debugfs ported to python 3 - Update to 5.6.1: * print warning when multiple block group profiles exist, update 'fi usage' summary, add docs to maual page explaining the situation * build: optional support for libgcrypt or libsodium, providing hash implementations * updated docs - Fix content of _dracutmodulesdir variable: this definitively does not belong to libexecdir. - Update to 5.6: * inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o', helps advanced dedupe tools * inspect: user larger buffer (64K) for results * subvol delete: support deletion by id (requires kernel 5.7+) * dump-tree: new option --hide-names, replace any names (file, directory, subvolume, xattr) in the output with stubs * various fixes - Update to 5.4.1 * build: fix docbook5 build * check: do extra verification of extent items, inode items and chunks * qgroup: return ENOTCONN if quotas not running (needs updated kernel) * other: various test fixups - BuildRequire pkgconfig(udev) instead of udev: Allow OBS to shortcut through the -mini flavor. - Use pkg-config --modversion udev to identify the current udev version. This is more portable and supports the -mini flavors. - Update to 5.4 * support new hash algorithms (kernel 5.5): * mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2 * mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5) * check: * --repair delays start with a warning, can be skipped using --force * enhanced detetion of inode types from partial data, more options for repair * receive: fix quiet option * image: speed up chunk loading * fi usage: * sort devices by id * print ratio of used/total per block group type * rescue zero-log: reset the log pointers directly, avoid reading some other potentially damaged structures * new make target install-static to install only static binaries/libraries * other * docs updates * new tests * cleanups and refactoring - Update to 5.3.1: * libbtrfs: fix link breakage due to missing symbols - Updaet to 5.3: * mkfs: * new option to specify checksum algorithm (only crc32c) * fix xattr enumeration * dump-tree: BFS (breadth-first) traversal now default * libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines * ci: add support for gitlab * other: * preparatory work for more checksum algorithms * docs update * switch to docbook5 backend for asciidoc * fix build on uClibc due to missing backtrace() * lots of printf format fixups - Enable build of python-bindings for libbtrfsutil - Update to 5.2.2: * check: * fix false report of wrong byte count for orphan inodes * option -E was not handled correctly * new check and repair for root item generation * balance: check for full-balance before background fork * mkfs: check that total device size does not overflow 16EiB * dump-tree: print DEV_STATS key type * other: * new and updated tests * doc fixups and updates - update to 5.2.1 * scrub status: fix ETA calculation after resume * check: fix crash when using -Q * restore: fix symlink owner restoration * mkfs: fix regression with mixed block groups * core: fix commit to process all delayed refs * other: * minor cleanups * test updates - update to 5.2 * subvol show: print qgroup information when available * scrub: * status: show ETA, revamp the whole output * fix reading/writing of last position on resume/cancel, potentially skipping part of the filesystem on next resume * dump-tree: add new option --noscan to use only devices given on the commandline * all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image, btrfs-convert, btrfstune * image: fix hang when there are more than 32 cpus online and compression is requested * convert: fix some false ENOSPC errors when --rootdir is used * build: fix gcc9 warnings * core changes * command handling cleanups * dead code removal * cmds-* files moved to cmds/ * other shared userspace files moved to common/ * utils.c split into more files * preparatory work for more output formats * libbtrfsutil: fix unaligned access * other * new and updated tests * fix tests so CI passes again * sb-mod can modify more superblock items - update to version 5.1 * repair: flush/FUA support to avoid breaking metadata COW * file extents repair no longer relies on data in extent tree * lowmem: fix false error reports about gaps between extents * add inode mode check and repair for various objects * add check for invalid combination of nocow/compressed extents * device scan option to forget scanned devices [new] * mkfs: use same chunk size as kernel for initial creation * dev-repace: better report when other exclusive operation runs * help for sntax errors on command lines, print relevant msgs * defrag: able to open files in RO mode * dump-tree: --block can be specified multiple times - update to version 4.20.2 * dump-super: minor output fixup * revert fix for prefix detection of receive path, this is temporary and unbreaks existing user setups - Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539) * Remove module-setup.sh * Add module-setup.sh.in - Advise user of fs recovery options when we fail to mount (fate#320443, bsc#1122539) * Add dracut-fsck-help.txt * Add module-setup.sh - update to version 4.20.1 * libbtrfs: fix build of external tools due to missing symbols * ci: enable library test - update to version 4.20 * new feature: metadata uuid * lightweight change of UUID without rewriting all metadata (incompatible change) * done by btrfstune -m/-M, needs kernel support, 5.0+ * image: * fix block groups when restoring from multi-device image * only enlarge result image if it's a regular file * check * more device extent checks and fixes * can repair dir item with mismatched hash * mkfs: uuid tree created with proper contents * fix mount point detection due to partial prefix match * other: * new tests, build fixes, doc updates * libbtrfsutil: fix tests if kernel lacks support for new subvolume ioctls - partial cleanup with spec-cleaner - drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch - drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch - drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch - drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch - drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch - Use %license instead of %doc [bsc#1082318] - Implement fate#325871 * Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch * Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch * Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch * Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch * Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch - update to version 4.19.1 * check * many lowmem mode improvements * properly report qgroup mismatch errors * check symlinks with append/immutable flags * fi usage * correctly calculate allocated/unallocated for raid10 * minor output updates * mkfs * detect ENOSPC on thinly provisioned devices * fix spurious EEXIST during directory traversal * restore: fix relative path for restore target * dump-tree: print symbolic tree names for backrefs * send: fix regression preventing send -p with subvolumes mounted on "/" * corrupt-tree: refactoring and command line updates * build * make it work with e2fsprogs < 1.42 again * restore support for autoconf 2.63 * detect if -std=gnu90 is supported * other * new tests * cleanups - update to version 4.19 * check: support repair of fs with free-space-tree feature * core: * port delayed ref infrastructure from kernel * support write to free space tree * dump-tree: new options for BFS and DFS enumeration of b-trees * quota: rescan is now done automatically after 'assign' * btrfstune: incomplete fix to uuid change * subvol: fix 255 char limit checks * completion: complete block devices and now regular files too * docs: * ship uncompressed manual pages * btrfsck uses a manual page link instead of symlink * other * improved error handling * docs * new tests - update to version 4.17.1 * check: * add ability to fix wrong ram_bytes for compressed inline files * beautify progress output * btrfstune: allow to continue uuid change after unclean interruption * several fuzz fixes: * detect overalpping chunks * chunk loading error handling * don't crash with unexpected root refs to extents * relax option parsing again to allow mixing options and non-options arguments * fix qgroup rescan status reporting * build: * drop obsolete dir-test * new configure option to disable building of tools * add compatibility options --disable-static and --disable-shared * other: * cleanups and preparatory work * new test images - spec cleanup - update to version 4.17 * check * many lowmem mode improvements * properly report qgroup mismatch errors * check symlinks with append/immutable flags * fi usage * correctly calculate allocated/unallocated for raid10 * minor output updates * mkfs * detect ENOSPC on thinly provisioned devices * fix spurious EEXIST during directory traversal * restore: fix relative path for restore target * dump-tree: print symbolic tree names for backrefs * send: fix regression preventing send -p with subvolumes mounted on "/" * corrupt-tree: refactoring and command line updates * build * make it work with e2fsprogs < 1.42 again * restore support for autoconf 2.63 * detect if -std=gnu90 is supported - Removed patches (upstreamed): * 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch * 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch * 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch - Don't require libzstd-devel-static on builds that don't use it. - fix installation of btrfs.5.gz - Fix building on SLE11: * btrfs-progs: convert: fix support for e2fsprogs < 1.42 * btrfs-progs: build: detect whether -std=gnu90 is supported * btrfs-progs: build: autoconf 2.63 compatibility * Fixed mismerged addition of libbtrfsutil1 package description - Added patches: * 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch * 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch * 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch - update to version 4.16.1 * remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super, btrfs-calc-size * sb-mod: new debugging tool to edit superblock items * mkfs: detect if thin-provisioned device does not have enough space * check: don't try to verify checksums on metadata dump images * build: fail documentation build if xmlto is not found * build: fix build of btrfs.static - Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream) - Update initrd script - update to version 4.16 * libbtrfsutil - new LGPL library to wrap userspace functionality * several 'btrfs' commands converted to use it: * properties * filesystem sync * subvolume set-default/get-default/delete/show/sync * python bindings, tests * build * use configured pkg-config path * CI: add python, musl/clang, built dependencies caching * convert: build fix for e2fsprogs 1.44+ * don't install library links with wrong permissions * fixes * prevent incorrect use of subvol_strip_mountpoint * dump-super: don't verify csum for unknown type * convert: fix inline extent creation condition * check: * lowmem: fix false alert for 'data extent backref lost for snapshot' * lowmem: fix false alert for orphan inode * lowmem: fix false alert for shared prealloc extents * mkfs: * add UUID and otime to root of FS_TREE - with the uuid, snapshots will be now linked to the toplevel subvol by the parent UUID * don't follow symlinks when calculating size * pre-create the UUID tree * fix --rootdir with selinux enabled * dump-tree: add option to print only children nodes of a given block * image: handle missing device for RAID1 * other * new tests * test script cleanups (quoting, helpers) * tool to edit superblocks * updated docs - Add patch: 0001-btrfs-progs-build-fix-static-build.patch - Add new library packages: libbtrfsutil - use documentation shipped by upstream tar, reduce dependencies - enable static build again, zstd now has static version - update to version 4.15 * mkfs --rootdir reworked, does not minimize the final image but can be still done using a new option --shrink * fix allocation of system chunk, don't allocate from the reserved area * other * new and updated tests * cleanups, refactoring * doc updates - spec: fix distro version condition - update to version 4.14.1 * dump-tree: print times of root items * check: fix several lowmem mode bugs * convert: fix rollback after balance * other * new and updated tests, enabled lowmem mode in CI * docs updates * fix travis CI build * build fixes * cleanups - update to version 4.14 * build: libzstd now required by default * check: more lowmem mode repair enhancements * subvol set-default: also accept path * prop set: compression accepts no/none, same as "" * filesystem usage: enable for filesystem on top of a seed device * rescue: new command fix-device-size * other * new tests * cleanups and refactoring * doc updates - Removed patches: - rollback-regression-fix.patch - upstreamed - spec: disable static build, missing libzstd-devel-static - spec: disable zstd support for non-Tumbleweed distros - Fix rollback regression which can lead to data corruption Added patches: rollback-regression-fix.patch (bsc#1069478) - Escape the usage of %{VERSION} when calling out to rpm. RPM 4.14 has %{VERSION} defined as 'the main packages version'. - Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085). - update to version 4.13.3: * check: fix --force, wrong check for a mounted block device * build: fix --with-convert parsing * subvol list: don't list TOPLEVEL * other: update tests - update to version 4.13.2: * subvol list: * don't list toplevel subvolume among deleted (broken since 4.8.3) * minor adjustments of uuid print format * subvol delete: * fix swapped behaviour of --commit-each and --commit-after * fix potentially lost sync if subvolumes are from different filesystems * check: add cache for metadata blocks, should improve performance * other: * new tests, testsuite updates * doc updates * cleanups - update to version 4.13.1: * image: speed up generating the sanitized names, do not generate unprintable chars * completion: add missing commands, better mount point detection * restore: add zstd support; libzstd detected automatically, will be requested by default in the future, or can be configured out * other: * misc fixes found by sparse * doc enhancements, ioctl manual page started * updated and new tests * build fixes - update to version 4.13: * convert: reiserfs support * check: new option --force to allow check of a mounted filesystem (no repair) * mkfs: --rootdir will now copy special files * dump-tree: minor output changes * inspect rootid: accept file as arugment * dev usage: don't calculate slack space for missing devices * fi du: don't print error on EMPTY_SUBVOL (inode number 2) * build: * fixed support for sanitization features on gcc (tsan, asan, ubsan) * fix PIE build * other: * misc cleanups and stability fixes * travis CI enhancements * new tests, fuzzed images * testsuite cleanups - Removed patches: - 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed - local-version-override.patch - not needed anymore - btrfs-support-pie.patch - upstremed - Removed patches: - 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch - 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch - update to 4.12.1 * build: * fix cross-compilation * use gnu90 explicitly * dump-tree: more relaxed checks so -b can print block on a damaged fs * convert: fix the 1MB range exclusion * check: more dir_item hash checks * other * added missing getopt spec for some options * doc fixes * cleanups * test updates - update to 4.12 * subvol show: new options --rootid, --uuid to show subvol by the given spec * convert: progress report fixes, found by tsan * image: progress report fixes, found by tsan * fix infinite looping in find-root, or when looking for free extents * other: * code refactoring * docs updates * build: ThreadSanitizer support * tests: stricter checks for mounted filesystem - update to -4.11.1 * image: restoring from multiple devices * dev stats: make --check option work * check: fix false alert with extent hole on a NO_HOLE filesystem * check: lowmem mode, fix false alert in case of mixed inline and compressed extent * convert: work with large filesystems (many TB) * convert: fix overwriting of eb header flags * convert: do not clear NODATASUM flag in inodes when run with --no-datasum * docs updates * build: sync Android.mk with Makefile * tests: * new tests * fix 008 and 009, shell quotation mistake - update to 4.11 * receive: fix handling empty stream with -e (multi-stream) * send dump: fix printing long file names * stability fixes for: dump-super, print-tree, check * option parser updates: global options are parsed before the subcommand name (old xfstests will fail) * new and updated tests * documentation updates - btrfs-support-pie.patch: remove CFLAGS usage from linker lines, this will allow the default PIE support to work. - update to 4.10.2 * check: lowmem mode fix for false alert about lost backrefs * convert: minor bugfix * library: fix build, misisng symbols, added tests - update to 4.10.1 * receive: handle subvolume in path clone * convert: rollback fixed (rewrite was needed to address previous design issues) * build: fix build of 3rd party tools, missing <linux/sizes.h> * dump-tree: print log trees * other: new and updated tests - update to 4.10 * send: dump output fixes: missing newlies * check: several fixes for the lowmem mode, improved error reporting * build * removed some library deps for binaries that not use them * ctags, cscope * split Makefile to the autotool generated part and the rest, not needed to autogen.sh after adding a file * shared code: sync easy parts with kernel sources * other * lots of cleanups * source file reorganization: convert, mkfs, utils * lots of spelling fixes in docs, other updates * more tests - update to 4.9.1 * check: * use correct inode number for lost+found files * lowmem mode: fix false alert on dropped leaf * size reports: negative numbers might appear in size reports during device deletes (previously in EiB units) * mkfs: print device being trimmed * defrag: v1 ioctl support dropped * quota: print message before starting to wait for rescan * qgroup show: new option to sync before printing the stats * other: * corrupt-block enhancements * backtrace and co. cleanups * doc fixes - update to 4.9 * check: many lowmem mode updates * send: use splice syscall to copy buffer from kernel * receive: new option to dump the stream in textual form * convert: * move sources to own directory * prevent accounting of blocks beyond end of the device * make it work with 64k sectorsize * mkfs: move sources to own directory * defrag: warns if directory used without -r * dev stats: * new option to check stats for non-zero values * add long option for -z * library: version bump to 0.1.2, added subvol_uuid_search2 * other: * cleanups * docs updates - update to 4.8.5 * receive: fix detection of end of stream (error reported even for valid streams) * other: * added test for the receive bug * fix linking of library-test - update to 4.8.4 * check: support for clearing space cache v2 (free-space-tree) * send: * more sanity checks (with tests), cleanups * fix for fstests/btrfs/038 and btrfs/117 failures * build: * fix compilation of standalone ioctl.h, pull NULL definition * fix library link errors introduced in 4.8.3 * tests: * add more fuzzed images from bugzilla * add bogus send stream checks * fixups and enhancements for CI environment builds * misc refinements and updates of testing framework * other: * move sources for btrfs-image to own directory * deprecated and not build by default: btrfs-calc-size, btrfs-show-super * docs updates - update to 4.8.3 * check: * support for clearing space cache (v1) * size reduction of inode backref structure * send: * fix handling of multiple snapshots (-p and -c options) * transfer buffer increased (should reduce number of context switches) * reuse existing file for output (-f), eg. when root cannot create files (NFS) * dump-tree: * print missing items for various structures * new: dev stats, balance status item * sync key names with kernel (the persistent items) * subvol show: now able to print the toplevel subvolume -- the creation time might be wrong though * mkfs: * store the creation time of toplevel root inode * print UUID in the summary * build: travis CI for devel * other: * lots of cleanups and refactoring * switched to on-stack path structure * fixes from coverity, asan, ubsan * new tests * updates in testing infrastructure * fixed convert test 005 - update to 4.8.2 * convert: also convert file attributes * convert: fix wrong tree block alignment for unalianged block group * check: quota verify fixes, handle reloc tree * build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels * build: add stub for BUILD_ASSERT when ioctl.h is included * dump-tree: don't crash on unrecognized tree id for -t * tests: * add more ioctl tests * convert: more symlink tests, attribute tests * quota verify for reloc tree * other cleanups - Add ability to provide site specific defaults for mkfs (FATE#320615). * Only used for SLES11 defaults. - Added patch mkfs-default-features.patch - update to 4.8.1 * 32bit builds fixed * build without backtrace support fixed - update to 4.8 * error handling improvements all over the place * new fuzzed images, test updates * doc fixups * minor cleanups and improvements * kernel library helpers moved to own directory * qgroup: fix regression leading to incorrect status after check, introduced in 4.7 - update to 4.7.3 * fixed free space tree compat status * check: low-mem mode: handle partially dropped snapshots * dump-super: consolidate options for superblock copy * tree-stats: check mount status * subvol delete: handle verbosity option * defrag: print correct error string * mkfs: fix reading rotational status * other: * UBSAN build option * documentation updates * enhanced tests: convert, fuzzed images, more tools to run on fuzzed images - removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build - update to 4.7.2 * check: * urgent fix: false report of backref mismatches; do not --repair last unaffected version 4.6.1 (code reverted to that state) * fuzzing and fixes * added more sanity checks for various structures * testing images added * build: udev compatibility: do not install .rules on version < 190 * other: * dump-super: do not crash on garbage value in csum_type * minor improvements in messages and help strings * documentation: * filesystem features - Add new btrfsprogs-udev-rules package to contain the udev rules. - Fix packaging for udev rules: - btrfs builtin didn't exist prior to udev v190, so the rules must depend on that version. - Added patch: * btrfsprogs-only-install-udev-rules-for-udev-190.patch - update to 4.7.1 * check: * new optional mode: optimized for low memory usage (memory/io tradeoff) * --mode=lowmem, not default, still considered experimental * does not work with --repair yet * convert: regression fix, ext2_subvol/image rw permissions * mkfs/convert: * two-staged creation, partially created filesystem will not be recognized * improved error handling (fewer BUG_ONs) * convert: preparation for more filesystems to convert from * documentation updates: quota, qgroup * other * message updates * more tests * more build options, enhanced debugging - update to 4.7 * convert: fix creating discontig extents * check: speed up traversing heavily reflinked extents within a file * check: verify qgroups of higher levels * check: repair can now fix wrong qgroup numbers * balance: new option to run in the background * defrag: default extent target size changed to 32MiB * du: silently skip non-btrfs dirs/files * documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub, filesystem, convert * bugfixes: * unaligned access (reported for sparc64) in raid56 parity calculations * use /bin/bash * other stability fixes and cleanups * more tests - Removed patches: * 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch * 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch - update to 4.6.1 * fi resize: negative resize argument accepted again * qgroup rescan: fix skipping when rescan is in progress * mkfs: initialize stripesize to correct value * testsuite updates, mostly convert tests * documentation updates * btrfs-device, btrfs-restore manual pages enhanced * misc fixups - update to 4.6 * convert - major rewrite: * fix a long-standing bug that led to mixing data blocks into metadata block groups * the workaround was to do full balance after conversion, which was recommended practice anyway * explicitly set the lowest supported version of e2fstools to 1.41 * provide and install udev rules file that addresses problems with device mapper devices, renames after removal * send: new option: quiet * dev usage: report slack space (device size minus filesystem area on the dev) * image: support DUP * build: short options to enable debugging builds * other: * code cleanups * build fixes * more tests and other enhancements * Removed patches: * 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch * 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch * btrfs-progs-no-PKG_CHECK_VAR - btrfsck updates for qgroup verification and repair (fate#318144) * We can now check all qgroup levels * btrfsck will write out corrected qgroups when run with --repair - Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch - Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch - Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch - update to 4.5.3 * ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS on architectures that do not support unaligned access and do not performa any fixups * improved validation checks of superblock and chunk-related structures * subvolume sync: fix handling of -s option * balance: adjust timing of safety delay countdown with --full-balance * rescue super-recover: fix reversed condition check * check: fix bytes_used accounting * documentation updates: mount options, scrub, send, receive, select-super, check, mkfs * testing: new fuzzed images, for superblock and chunks - fix build failure on 13.1: conditional default for udevdir - fix build failure on SLE11SP4: wrong check in makefile - Add udev rules for dm devices (bsc#912170 bsc#888215) - Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch - Added patch: btrfs-progs-no-PKG_CHECK_VAR - update to 4.5.2 * new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats * check: fix false alert for metadata blocks crossing stripe boundary * check: catch when qgroup numbers mismatch * check: detect running quota rescan and report mismatches * balance start: add safety delay before doing a full balance * fi sync: is now silent * fi show: don't miss filesystems with partially matching uuids * dev ready: accept only one argument for device * dev stats: print "devid:N" for a missing device instead of "(null)" * other: * lowest supported version of e2fsprogs is 1.41 * minor cleanups, test updates - Removed patch: 2000-btrfs-full-balance-warning.diff - update to 4.5.1 * mkfs: allow DUP on multidev fs * fix static build - update to 4.5 * new/moved commands * btrfs-show-super -> btrfs inspect-internal dump-super * btrfs-debug-tree -> btrfs inspect-internal dump-tree * new commands * btrfs fi du - calculate disk usage, including shared extents * enhancements * device delete - delete by id (needs kernel support, not merged to 4.6) * check - new option to specify chunk root * debug-tree/dump-tree - option -t understands human readable name of the tree (along numerical ids) * btrfs-debugfs - can dump block group information * bugfixes * all commands should accept the option separator "--" * several fixes in device scan * restore works on filesystems with sectorsize > 4k * debug-tree/dump-tree - print compression type as string * subvol sync: fix crash, memory corruption * argument parsing fixes: subvol get-default, qgroup create/destroy/assign, inspect subvolid-resolve * check for block device or regular file in several commands * other * documentation updates * manual pages for the moved tools now point to btrfs-filesystem * testsuite updates - Removed patch (upstream): 0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch - Recommend btrfsmaintenance - hide min/max macros clashing with gcc 6 (bnc#966257) (0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch) - update to 4.4.1 * find-root: don't skip the first chunk * free-space-tree compat bits fix * build: target symlinks * documentation updates * test updates - update to 4.4 * mkfs.btrfs --data dup * support balance filters added/enhanced in linux 4.4 * manual pages enhanced (btrfs, mkfs, mount, filesystem, balance) * 'btrfs filesystem usage' works with mixed blockgroups * build: installation to /usr/local * build: the 'ar' tool is properly deteced during cross-compilation * improved stability on fuzzed/crafted images when reading sys array in superblock * debug-tree: option -t understands ids for tree root and chnuk tree * check: properly reset nlink of multi-linked file * chunk recovery: fix floating point exception * chunk recovery: endianity bugfix during rebuild * mkfs with 64K pages and nodesize reported superblock checksum mismatch - Removed patches: * 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch * fix-doc-build-on-SLE11SP3.diff - Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at post / postun (boo#958562) - fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819) - Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch - update to 4.3.1 * fixes * device delete: recognize 'missing' again * mkfs: long names are not trimmed when doing ssd check * support partitioned loop devices * other * replace several mallocs with on-stack variables * more memory allocation failure handling * add tests for bugs fixed * cmd-device: switch to new message printing helpers * minor code cleanups - update to 4.3 * mkfs * mixed mode is not forced for filesystems smaller than 1GiB * mixed mode broken with mismatching sectorsize and nodesize, fixed * print version info earlier * print devices sorted by id * do not truncate target image with --rootsize * fi usage: * don't print global block reserve * print device id * minor output tuning * other cleanups * calc-size: * div-by-zero fix on an empty filesystem * fix crash * bugfixes: * more superblock sanity checks * consistently round size of all devices down to sectorsize * misc leak fixes * convert: don't try to rollback with a half-deleted ext2_saved subvolume * other: * check: add progress indicator * scrub: enahced error message * show-super: read superblock from a given offset * add README * docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal * build: optional build with more warnings (W=...) * build: better support for static checkers * build: html output of documentation * pretty-print: last_snapshot for root_item * pretty-print: stripe dev uuid * error reporting wrappers, introduced and example use * refactor open_file_or_dir * other docs and help updates * testing: * test for nodes crossing stripes * test for broken 'subvolume sync' * basic tests for mkfs, raid option combinations * basic tests for fuzzed images (check) * command intrumentation (eg valgrind) * print commands if requested * add README for tests - build btrfsprogs-static package for 13.2 and Factory, package with static versions of the utilities, aimed for rescue environments - update to 4.2.3 - subvol sync: make it actually work again - scanning: do not scan already discovered filesystems (minor optimization) - convert: better error message in case the filesystem is not finalized - restore: off-by-one symlink path check fix - update to 4.2.2 - fi label: use fallback if the label ioctl is not available - convert: check nodesize constraints against commandline features (-O) - scrub: report status 'running' until all devices are finished - device scanning might crash in some scenarios - fi usage: print summary for non-root users - update to 4.2.1 - fix an off-by-one error in cross-stripe boundary check - convert: don't write uninitialized data to image - image: don't loop with option -t0 - image: don't create threads if compression is not requested - Removed patches: * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch - make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64 (bsc#945229) - Added patch: * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch - version 4.2 * enhancements: * mkfs: do not create extra single chunks on multiple devices * resize: try to guess the minimal size, 'inspect min-dev-size' * qgroup assign: add option to schedule rescan * chunk-recover: be more verbose about the scanning process * fixes: * check: * find stripes crossing stripe boundary -- created by convert * print correct range for file hole when there are no extents and learn how to fix it * replace: more sanity checks * convert: concurrency fixes related to reporting progress * find-root: option -a will not skip the current root anymore * subvol list: fix occasional crash * do not create stripes crossing stripe boundary * build: * fixes for musl libc * preliminary support for android (not working yet, more code changes needed) * new EXTRA_CFLAGS and EXTRA_LDFLAGS * other: * lots of cleanups * tests: lots of updates, new tests, framework improvements * documentation updates * debugging: print-tree shows stripe length - Removed patches (upstreamed): * 2104-get-min-size-for-resize.patch * 2105-move-min-resize-implementation-to-inspec.patch * 2106-inspect-add-command-min-dev-size.patch - add warning before full balance starts (bsc#940467, fate#319317) - Added patches: 2000-btrfs-full-balance-warning.diff - Add feature to get minimum size a filesystem can be resized to (FATE#317897). - Added patches: * 2104-get-min-size-for-resize.patch * 2105-move-min-resize-implementation-to-inspec.patch * 2106-inspect-add-command-min-dev-size.patch - version 4.1.2 - mkfs: bugfix, previous version does not create entierly correct filesystem (has to be recreated) - version 4.1.1 * bugfixes - defrag: threshold overflow fix - fsck: - check if items fit into the leaf space - fix wrong nbytes - mkfs: - create only desired block groups for single device - preparatory work for fix on multiple devices * enhancements - new alias for 'device delete': 'device remove' * other - fix compilation on old gcc (4.3) - documentation updates - debug-tree: print nbytes - test: image for corrupted nbytes - corupt-block: let it kill nbytes - spec: drop libacl dependency - version 4.1 * bugfixes - fsck.btrfs: no bash-isms - bugzilla 97171: invalid memory access (with tests) - receive: - cloning works with --chroot - capabilities not lost - mkfs: do not try to register bare file images - option --help accepted by the standalone utilities * enhancements - corrupt block: ability to remove csums - mkfs: - warn if metadata redundancy is lower than for data - options to make the output quiet (only errors) - mixed case names of raid profiles accepted - rework the output: - more comprehensive, 'key: value' format - subvol: - show: - print received uuid - update the output - new options to specify size units - sync: - grab all deleted ids and print them as they're removed, previous implementation only checked if there are any to be deleted - change in command semantics - scrub: print timestamps in days HMS format - receive: - can specify mount point, do not rely on /proc - can work inside subvolumes - send: - new option to send stream without data (NO_FILE_DATA) - convert: - specify incompat features on the new fs - qgroup: - show: distinguish no limits and 0 limit value - limit: ability to clear the limit - help for 'btrfs' is shorter, 1st level command overview - debug tree: print key names according to their C name * new - rescure zero-log - btrfsune: - rewrite uuid on a filesystem image - new option to turn on NO_HOLES incompat feature * deprecated - standalone btrfs-zero-log * other - testing framework updates - uuid rewrite test - btrfstune feature setting test - zero-log tests - more testing image formats - manual page updates - ioctl.h synced with current kernel uapi version - convert: preparatory works for more filesystems (reiserfs pending) - use static buffers for path handling where possible - add new helpers for send uilts that check memory allocations, switch all users, deprecate old helpers - Makefile: fix build dependency generation - map-logical: make it work again - Install bash completion for btrfs. - version 4.0 * resize: * don't accept file as an argument (it's confusing) * print better error message in case of an error * restore: optionally restore metadata (time, mode, uid/gid) * receive: optionally enforce chroot * new rescue subcommand 'zero-log', same as btrfs-zero-log, but now also part of the main utility * check: * free space checks match kernel, fixes incorrect reports * convert: fix setting of checksum bit if --no-datasum is used * fsck.btrfs: don't print messages * fix quota rescan on PPC64 (mangled ioctl number) * test updates * documentation: files renamed to .asciidoc, misc fixups - version 3.19.1 - convert: - new option to specify metadata block size - --no-progress actually works - restore: properly handle the page boundary corner case - build fixes: - missing macro from public header, BTRFS_BUILD_VERSION - wrong handling of --enable-convert - fi usage: reports correct space for degraded mounts - other: - mkfs: help string updates - completion: added 'usage' subcommands - cleanups in qgroup code, preparatory work - version 3.19 - btrfs-image - restore can now run in parallel threads - fixed restore of multiple image from multiple devices onto a single dev - introduced metadump v2 - check - make --init-csum-tree and --init-extent-tree work together - find-new - option to search through all metadata even if a root was already found - convert - show progress by default, can be turned off - corrupt-block - option to work on a specific root - bash completion script for all subcommands - spec: convert to autotools Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch - add COPYING - version 3.18.2 * qgroup show: print human readable sizes, options to say otherwise * check: new option to explicitly say no to writes * mkfs: message about trimming is not printed to stderr * fi show: fixed return value * tests: new infrastructure * btrfstune: force flag can be used together with seeding option * backtrace support is back * getopt cleanups * doc and help updates - version 3.18.1 - minor fixes - documentation updates - version 3.18 - mkfs - skinny-metadata feature is now on by default, first introduced in kernel 3.10 - filesystem usage - give an overview of fs usage in a way that's more comprehensible than existing 'fi df' - device usage - more detailed information about per-device allocations - check: - option to set a different tree root byte number - ability to link lost files to lost+found, caused by a recent kernel bug - repair of severely corrupted fs (use with care) - convert - option to show progress - subvol create - print the commit mode inline, print the global mode only if --verbose - other updates: musl-libc support, coverity bugfixes, new test images, documentation - Removed patches (upstreamed): * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch - version 3.17.3 - convert: fix conversion of sparse ext* filesystems - show: resolve to the correct path - fsck: more verbose error for root dir problems - version 3.17.2 - check improvements - add ability to replace missing dir item/dir indexes - fix missing inode items - create missing root dirid - corrupt block: enhancements for testing fsck - zero-log: able to reset a fs with bogus log tree pointer (bko#72151) - package mkinitrd scripts conditionally (bsc#893577) - spec: minor updates - version 3.17.1 - fi df: argument handling - fix linking with libbtrfs - replace: better error reporting - fi show: fixed stall if run concurrently with balance - check: fixed argument parsing for --subvol-extents - fi df: SI prefixes corrected - Added patches: * fix-doc-build-on-SLE11SP3.diff - Removed patches: * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch - Modified patches: * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch - version 3.17 - check: --init-csum-tree acutally does something useful, rebuilds the whole csum tree - /dev scanning for btrfs devices is gone - /proc/partitions scanning is gone, blkid is used exclusively - new subcommand subvolume sync - filesystem df: new options to set unit format - convert: allow to copy label from the origin, or specify a new one - Modified patches: * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch - Added patches: * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch - Removed patches: * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch * 0023-btrfs-progs-print-B-for-bytes.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch * 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch - version 3.16.2 - fsck: handle bad extent mapping - image: make it work on a balanced fs - btrfs-show-super: print flags in human readable way - documentation updates - version 3.16.1 - library version defines - subvol list: -R to print received UUID - fixed detection of multiple mounts on the same directory - restore: misc fixes - other fixes - Modified patches (sync with pending upstream versions): * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch - Removed patch: library-version-defines.patch (upstream) - send-stream API users updatd, drop the workaround - Removed patch: send-stream-api-wokaround.patch - workaround for send api breakage - Added patch: send-stream-api-wokaround.patch - add api versioning and package version.h (now 0.1.1) - Added patches: * library-version-defines.patch - version 3.16 - show-super: skip unrecognized sb, add option to force - debug-tree: print tree by id - mkfs: new option to specify UUID - receive: new option to limit number of errors - check: new option to verify quotas - check: reduced memory requirements - check: new option to print extent sharing - restore: check length before decompression - restore: more error handling - balance: new filter 'limit' - recover: allow to read all sb copies - restore: option to loop during restoring - mkfs: drop experimental notice - btrfstune: new option to force dangerous changes - documentation updates - Deleted patches (upstream): * 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch * 0201-btrfs-progs-import-ulist.patch * 0202-btrfs-progs-add-quota-group-verify-code.patch * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch * 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch * btrfs-progs-canonicalize-pathnames-for-device-commands - Refreshed patches: * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch - refresh references on the following patches: * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch * 0201-btrfs-progs-import-ulist.patch * 0202-btrfs-progs-add-quota-group-verify-code.patch * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch - btrfs-progs: ignore orphaned qgroups by default - Added patch: * 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch - btrfs-progs: show extent state for a subvolume (bnc#865621) - Added patch: * 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch - btrfs-progs: canonicalize pathnames for device commands (bnc#880486). - Added patch: * btrfs-progs-canonicalize-pathnames-for-device-commands - fsck: fix checking on filesystems with large sectorsize (bnc#872286) - Added patches: * 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch - Do not package btrfs-find-root and btrfs-select-super by default. - Removed printing byte number for every slot (bnc#872364). - Removed patch: * 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch - update to upstream 3.14.2 - man: separate pages for all subcommands - minor bugfixes - spec: removed upstreamed patches, update build dependencies - Added patches: * 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch - Removed patches: * 0001-Btrfs-progs-fix-check-to-test-trim-support.patch * 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch * 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch * 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch * 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch * 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch * 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch - add quota group verify patches, sent to list near end of the week starting 5/4/2014 - updates btrfsck with the ability to verify quota groups - Update the changelog with some sad version of diffstat output to meet requirements. - Added patches: * 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch * 0201-btrfs-progs-import-ulist.patch * 0202-btrfs-progs-add-quota-group-verify-code.patch - add quota group verify patches, sent to list near end of the week starting 5/4/2014 - updates btrfsck with the ability to verify quota groups - update to upstream 3.14.1 - mkfs: - fix TRIM detection - do not zero-out end of device unconditionally - no crash with --features option - fsck: - clear log tree in repair mode - check reloc roots - btrfs - reworked space reporting (bnc#873106) - btrfs fi usage - new command - btrfs dev usage - new command - btrfs fi df - enhanced output with GlobalReserve - Removed patches: * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch - Added patches: * 0001-Btrfs-progs-fix-check-to-test-trim-support.patch * 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch * 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch * 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch * 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch * 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch * 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0023-btrfs-progs-print-B-for-bytes.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch - own mkinitrd directories - add missing symbol to library (bnc#873164) - add version dependency for devel package - Added patches: * 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch - fsck: fixes and enahancements to --init-extent-tree mode - fsck: chunk-recover updates - scrub: add force option -f - send: check if subvolumes are read-only - subvol snapshot: add options to affect commit behaviour - btrfs: add properties command group - restore: add dry-run option - restore: fix restoring of compressed files - mkfs: support for no-holes feature - mkfs: option -r deals with hardlinks and relative paths - mkfs: discard phase is interruptible - documentation updates - cleaned spec file - Removed patches: * 0162-btrfs-progs-fix-loop-device-mount-checks.patch * 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch * 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch - bump version to 3.12 - update tarball and remove upstreamed patches - fsck, image, restore: various improvements and fixes - btrfs: quota rescan (fate#312751) - fsck updates - more mkfs sanity checks - qgroup rescan wait - Added patches: * 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch * 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch * 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch * 0053-btrfs-progs-use-reentrant-localtime.patch * 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch * 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch * 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch * 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch * 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch * 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch * 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch * 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch * 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch - Change udev rule filename in setup-btrfs.sh to /usr/lib/udev/rules.d/64-btrfs.rules from from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7) - Remove udev rules file - udev packages one itself (bnc#839960). - update to upstream master (194aa4a1) - btrfs-restore: deal with NULL returns from read_node_slot - btrfs-restore: use the correct leafsize when reading the FS location - btrfs-find-root: Add options to control generation and level - btrfsck: fix incorrect casting on items in the corrupt_blocks tree - Btrfs-progs: fix closing of devices - Btrfs-progs: enhance btrfs-image to restore image onto multiple disks - Btrfs-progs: cleanup btrfs-image usage - Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing - Btrfs-progs: skip open devices which is missing - Btrfs-progs: fix misuse of skinny metadata in btrfs-image - Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk - Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP - Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init} - Btrfs-progs: Add chunk recover function - using old chunk items - Btrfs-progs: Add block group check funtion - Btrfs-progs: extend the extent cache for the device extent - Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots - Btrfs-progs: introduce common insert/search/delete functions for rb-tree - Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree - Btrfs-progs: Don't free the devices when close the ctree - Btrfs-progs: don't close the file descriptor 0 when closing a device - Btrfs-progs: fix missing recow roots when making btrfs filesystem - Add fix for passing super_nr while opening ctree - btrfs-progs-mkfs-default-extref.diff: turn on extended refs by default, (aka hardlink count limtitation) (bnc#835695) - added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix loop mount detection again (bnc#834173) - Simplify checks in mkinitrd scripts. They are always true because they come from the same package Use relative paths to binaries - Move udev rules to /usr. - Adjust rules to call binary from /usr - Simplify fsck.btrfs, its just a dummy until fixed - update to upstream master (f00dd8386a57d241d0f7c) - Make requirement on libattr-devel explicit - initrd support: add module (bnc#750185, bnc#727383) - set correct file mode if writing replacement fsck - fix build failure - add btrfs-debug-tree to initrd - adjust fs size to correct size (bnc#744593) - man page documentation updates - do not package obsolete utilities - mkfs: store correct size of device in superblock (bnc#730103) - updated restriper/balance commands to match kernel version - place binaries in /usr tree (UsrMerge project) - adjust mkinitrd scrippt accordingly - add btrfsck repair options for: - rebuild extent records - fix block group accounting - reset csums for rescue nodatasum mount - prune corrupt extent allocation tree blocks - device scanning fixes for dm and multipath (bnc#749540) - initrd support: move btrfs device scan after block device setup - documentation updates - add csize for file commpressed size - updated restore utility - patch license to follow spdx.org standard - btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix segfaults from bnc#710486 due to unchecked usage of return value of open_ctree() [fixed compilation warnings] - pull upstream, replace existing patches, spec update - update 'restore' utility - lzo support - tools may now take earlies superblock when opening the fs - other fixes - pull integration-20111030 branch - mkfs: force mkfs if desired - other fixes - add btrfs-dump-super to mkinitrd - other fixes - skip non-existent devices or without media - documentation updates - scrubbing single device - graceful error handling when opening fs fails - updated mkinitrd script to scan devices before mount (bnc#727383) - add several tools to mkinitrd if root fs is btrfs - pull upstream branch and delete local patches - btrfsck: ignore -a (bnc#655906) - btrfsck: fix strerror value - Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build - add patch for local version override as we do not build from git, and avoid doubled "Btrfs" in output of 'btrfs' - reorder help for 'get-default' right after 'set-default' - add option -p to print parent subvolume - add subvolume 'get-default' subsubcommand - remove debugging printf from 0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch - add support for currently available kernel features: - add scrub subcommand - scan /proc/partitions by default (or use --all-devices for all) - mkfs fixes and improvements - documentation fixes - fix failing on deleted loop mounts (bnc#697671) - update from git: - add btrfs-select-super utility - add btrfs-label utility - allow mixed data+metadata (option --mixed) - allow populating new filesystem with files (option --rootdir) - allow discard support in mkfs - lzo support - deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show' - other bugfixes and documentation improvements - change to a hardlink - add link for fsck.btrfs (bnc#665899) - update to v0.19-35-g1b444cd: * used space accounting fix for the converter * Add btrfs-list for listing subvolumes * Add new util: 'btrfs' * multidevice support for check_mounted * check slash in deleting subvolumes * Add btrfsck option to select the super block copy * btrfs-debug-tree: add -d option to print only the device mapping - fix crash on creating filesystems (bnc#603620) - revert last change (bnc#599224#c3) - add hardlink from fsck.btrfs (bnc#599224) - fix memory leak (bnc#537633) - Updated to latest repo version. - used space accounting fix for the converter - btrfsctl: add snapshot/subvolume destroy ioctl - btrfsck: check root back/forward references - Add btrfs-map-logical program to map and read logical block numbers - build btfs-convert (bnc#572912) - enable parallel build - added Supplements - move apps to /sbin - update to 0.19: - build with rpm optflags - install man pages - fix leak in extends checking (bnc#523447) - Initial package (0.18) ==== busybox-links ==== Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-psmisc busybox-sed busybox-sendmail busybox-util-linux busybox-xz - Add util-linux-systemd as BuildRequires ==== ca-certificates-mozilla ==== Version update (2.46 -> 2.50) - updated to 2.50 state of the Mozilla NSS Certificate store (bsc#1188006) Added CAs: * AC RAIZ FNMT-RCM SERVIDORES SEGUROS * ANF Secure Server Root CA * Certum EC-384 CA * Certum Trusted Root CA * GlobalSign Root E46 * GlobalSign Root R46 * GlobalSign Secure Mail Root E45 * GlobalSign Secure Mail Root R45 * GLOBALTRUST 2020 Removed CAs: * GeoTrust Primary Certification Authority - G2 * QuoVadis Root Certification Authority * Sonera Class2 CA * Trustis FPS Root CA * VeriSign Universal Root Certification Authority - fix mozila typo in installed files ==== calendarsupport ==== Version update (21.04.2 -> 21.04.3) Subpackages: calendarsupport-lang libKF5CalendarSupport5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Obey the Exclude Private/Confidential flags * Infinite loop if Exclude Private/Confidential skipped something * Fix the split week printout * Improve the small calendars in the printed headers ==== ceph ==== Version update (16.2.4.26+g555d38aa5a5 -> 16.2.5.29+g97c2c82c2f5) Subpackages: librados2 librbd1 - Update to 16.2.5-29-g97c2c82c2f5: + rebased on top of upstream commit SHA1 0883bdea7337b95e4b611c768c0279868462204a upstream 16.2.5 release https://ceph.io/releases/v16-2-5-pacific-released/ + cherry-pick fix for bsc#1188111: * include/denc: include used header * mon,osd: always init local variable * common/Formatter: include used header - Update to 16.2.4-564-g9689286366a: + rebased on top of upstream commit SHA1 e57defcbcc91e67aac958c4a52d657a7a907e8ef ==== cervisia ==== Version update (21.04.2 -> 21.04.3) Subpackages: cervisia-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== chrony ==== Subpackages: chrony-pool-openSUSE - boo#1187906: Consolidate all references to the helper script. - bsc#1173760: MD5 is not available from mozilla-nss in FIPS mode, but needed for calculating refids from IPv6 addresses as part of the NTP protocol (rfc5905). As this is a non-cryptographic use of MD5 we can use our own implementation without violating FIPS rules: chrony-refid-internal-md5.patch . ==== cryptsetup ==== Version update (2.3.5 -> 2.3.6) Subpackages: libcryptsetup12 libcryptsetup12-hmac - cryptsetup 2.3.6: * integritysetup: Fix possible dm-integrity mapping table truncation. * cryptsetup: Backup header can be used to activate TCRYPT device. Use --header option to specify the header. * cryptsetup: Avoid LUKS2 decryption without detached header. This feature will be added later and is currently not supported. * Additional fixes and workarounds for common warnings produced by some static analysis tools (like gcc-11 analyzer) and additional code hardening. * Fix standalone libintl detection for compiled tests. * Add Blake2b and Blake2s hash support for crypto backends. Kernel and gcrypt crypto backend support all variants. OpenSSL supports only Blake2b-512 and Blake2s-256. Crypto backend supports kernel notation e.g. "blake2b-512". ==== discover ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== dnsmasq ==== - Add now working CONFIG parameter to sysusers generator - Change to using systemd-sysusers on TW ==== dolphin ==== Version update (21.04.2 -> 21.04.3) Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Fix shift-action modifier in context menu (kde#425997) * Fix X-DocPath entries ==== dracut ==== Version update (055+suse.106.g760b0c69 -> 055+suse.110.gbe35f166) Subpackages: dracut-mkinitrd-deprecated - Update to version 055+suse.110.gbe35f166: * fix(fips-suse): fipscheck doesn't need the -c parameter (bsc#1187498) * fix(kernel-install): initrd vs initramfs ==== dragonplayer ==== Version update (21.04.2 -> 21.04.3) Subpackages: dragonplayer-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== drkonqi5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: drkonqi5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * repair query construction ==== editorconfig-core-c ==== Version update (0.12.4 -> 0.12.5) - editorconfig-core-c 0.12.5: * Fix memory leak which would occur if no .editorconfig files were found in the file's ancestry or if an error occurred while ingesting values. ==== eventviews ==== Version update (21.04.2 -> 21.04.3) Subpackages: eventviews-lang libKF5EventViews5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Make To-do List sort by priority consistent with KCalendarCore * Display the tops of journal entries in journal frames (kde#437669) ==== ffmpegthumbs ==== Version update (21.04.2 -> 21.04.3) Subpackages: ffmpegthumbs-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== gcc10 ==== Version update (10.3.0+git1587 -> 10.3.1+git1893) - Update to gcc-10 branch head (048117e16c77f82598fca9af5), git1893 * Removes cyclades header use from libsanitizer. [boo#1188076] ==== gcc11 ==== Version update (11.1.1+git340 -> 11.1.1+git400) Subpackages: cpp11 gcc11-info libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc11 libstdc++6-locale libstdc++6-pp-gcc11 libtsan0 libubsan1 - Update to gcc-11 branch head (62bbb113ae68a7e724255e1714), git400 * Fixes issue with legacy Fortran code. [gcc#101123, boo#1187273] ==== glslang ==== Version update (11.4.0 -> 11.5.0) - Update to release 11.5.0 * Implement GLSL_EXT_shader_atomic_float2 * Implement GL_EXT_spirv_intrinsics * Fixed SPIR-V remapper not remapping OpExtInst instruction set IDs * Only declare compatibility gl_ variables in compatibility mode * Add support for float spec const vector initialization * Implement GL_EXT_subgroup_uniform_control_flow. * Fix arrays dimensioned with spec constant-sized gl_WorkGroupSize * Add support for 64bit integer scalar and vector types to bitCount() builtin - Drop 0001-Fix-OOB-write-in-matrix-constructor.patch (merged) ==== grantleetheme ==== Version update (21.04.2 -> 21.04.3) Subpackages: grantleetheme-lang libKF5GrantleeTheme5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== graphviz ==== Subpackages: graphviz-plugins-core libgraphviz6 - Update graphviz-2.20.2-interpreter_names.patch so the Python demo uses Python 3. ==== graphviz-addons ==== Subpackages: graphviz-gd graphviz-gnome - Update graphviz-2.20.2-interpreter_names.patch so the Python demo uses Python 3. ==== gwenview5 ==== Version update (21.04.2 -> 21.04.3) Subpackages: gwenview5-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== gzip ==== - Avoid text relocation on i386 (bsc#1143125) Text relocation doesn't cope well with some security hardening which consists in prohibiting attempts to change memory mappings to become executable. Hence disable the use of assembler code and get rid of text relocations especially since the assembler code is slower than the code generated by gcc according to Fedora. According to Debian this also fixes gzip generating different results on ia64. ==== hwinfo ==== Version update (21.74 -> 21.75) - merge gh#openSUSE/hwinfo#100 - recognize loongarch64 architecture - 21.75 ==== ibus ==== Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0 - Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does not be updated to the new version or patch for ibus on Leap 15. It still needs this patch on leap 15 (boo#1187202). ==== incidenceeditor ==== Version update (21.04.2 -> 21.04.3) Subpackages: incidenceeditor-lang libKF5IncidenceEditor5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Allow journal entries to be private or confidential ==== juk ==== Version update (21.04.2 -> 21.04.3) Subpackages: juk-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== k3b ==== Version update (21.04.2 -> 21.04.3) Subpackages: k3b-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kaccounts-integration ==== Version update (21.04.2 -> 21.04.3) Subpackages: kaccounts-integration-lang libkaccounts2 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kaccounts-providers ==== Version update (21.04.2 -> 21.04.3) Subpackages: kaccounts-providers-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Preserve Owncloud URL path when returning dav data * Preserve Nextcloud path when returning dav data (kde#438084) ==== kactivitymanagerd ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kactivitymanagerd-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kaddressbook ==== Version update (21.04.2 -> 21.04.3) Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kalarmcal ==== Version update (21.04.2 -> 21.04.3) Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kalgebra ==== Version update (21.04.2 -> 21.04.3) Subpackages: kalgebra-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kamera ==== Version update (21.04.2 -> 21.04.3) Subpackages: kamera-lang kio_kamera - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kanagram ==== Version update (21.04.2 -> 21.04.3) Subpackages: kanagram-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kapptemplate ==== Version update (21.04.2 -> 21.04.3) Subpackages: kapptemplate-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kate ==== Version update (21.04.2 -> 21.04.3) Subpackages: kate-lang kate-plugins - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Make sure we only have one button for 'Enable Indexing' ==== katomic ==== Version update (21.04.2 -> 21.04.3) Subpackages: katomic-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kblackbox ==== Version update (21.04.2 -> 21.04.3) Subpackages: kblackbox-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kblocks ==== Version update (21.04.2 -> 21.04.3) Subpackages: kblocks-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kbounce ==== Version update (21.04.2 -> 21.04.3) Subpackages: kbounce-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kbreakout ==== Version update (21.04.2 -> 21.04.3) Subpackages: kbreakout-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kbruch ==== Version update (21.04.2 -> 21.04.3) Subpackages: kbruch-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kcachegrind ==== Version update (21.04.2 -> 21.04.3) Subpackages: kcachegrind-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kcalc ==== Version update (21.04.2 -> 21.04.3) Subpackages: kcalc-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kcalutils ==== Version update (21.04.2 -> 21.04.3) Subpackages: kcalutils-lang libKF5CalendarUtils5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kcharselect ==== Version update (21.04.2 -> 21.04.3) Subpackages: kcharselect-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kcm_sddm ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kcm_sddm-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kcolorchooser ==== Version update (21.04.2 -> 21.04.3) Subpackages: kcolorchooser-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kcron ==== Version update (21.04.2 -> 21.04.3) Subpackages: kcron-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kde-cli-tools5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kde-cli-tools5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kde-gtk-config5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kde-gtk-config5-gtk3 - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kde-print-manager ==== Version update (21.04.2 -> 21.04.3) Subpackages: kde-print-manager-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kdeconnect-kde ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * fix Windows build by triggering KIconLoader when indicator starts * Disable kpeople qml module finding ==== kdeedu-data ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kdegraphics-thumbnailers ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kdenetwork-filesharing ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdenetwork-filesharing-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kdepim-addons ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdepim-addons-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Fix order * Don't get list from not local server. It's not authorized * Update url. * Fix Bug 439205 - language tool, language list error (kde#439205) * Use translated messages here ==== kdepim-runtime ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdepim-runtime-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kdf ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdf-lang kwikdisk - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kdialog ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdialog-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kdiamond ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdiamond-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kernel-64kb ==== Version update (5.12.13 -> 5.13.0) - Set CONFIG_SCSI_SNIC_DEBUG_FS=y (bsc#1158776 comment 19). - commit d8e1777 - Set CONFIG_BLK_SED_OPAL=y on arm64 (bsc#1158776 comment 16). - commit 59a8e8d - Set CONFIG_SATA_ZPODD=y on arm64 (bsc#1158776 comment 14). - commit aad226c - Disable MANDATORY_FILE_LOCKING on arm and arm64 (bsc#1158776 comment 12). - commit b10530c - Disable 842 compression on arm64 (bsc#1158776 comment 11). - commit 41a7837 - Set CONFIG_USB_CHAOSKEY=m on arm64 (bsc#1158776 comment 9). - commit e652a59 - Set CONFIG_INET_DIAG_DESTROY=y on arm64 (bsc#1158776 comment 7). - commit 1a13a0b - Set CONFIG_SLAB_FREELIST_RANDOM=y on arm64 (bsc#1158776 comment 6). - commit 75baa7c - Disable CONFIG_PCCARD on arm64 (bsc#1158776 comment 2). - commit 1c1f5ad - mm/page_alloc: Correct return value of populated elements if bulk array is populated (bsc#1187901). - commit b48104a ==== kernel-firmware ==== Version update (20210609 -> 20210629) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20210629 (git commit d79c26779d45): * amdgpu: update vcn firmware for green sardine for 21.20 * amdgpu: update vcn firmware for renoir for 21.20 * amdgpu: update vcn firmware for navi14 for 21.20 * amdgpu: update vcn firmware for navi12 for 21.20 * amdgpu: update vcn firmware for navi10 for 21.20 * amdgpu: add initial dimgrey cavefish firmware from 21.20 * amdgpu: update sienna cichlid firmware from 21.20 * amdgpu: update vega20 firmware from 21.20 * amdgpu: update Picasso firmware from 21.20 * amdgpu: update navi14 firmware from 21.20 * amdgpu: update green sardine firmware from 21.20 * amdgpu: update vega12 firmware from 21.20 * amdgpu: update navi12 firmware from 21.20 * amdgpu: update vega10 firmware from 21.20 * amdgpu: update renoir firmware from 21.20 * amdgpu: update navi10 firmware from 21.20 * amdgpu: update raven2 firmware from 21.20 * amdgpu: update arcturus firmware from 21.20 * amdgpu: update raven firmware from 21.20 * amdgpu: update navy flounder firmware from 21.20 * 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 * rtl_bt: Update RTL8852A BT USB firmware to 0xD9A8_A0CD * linux-firmware: update firmware for MT7921 WiFi device to 20210612122753 * rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x05A8_C6B4 * QCA: Update Bluetooth firmware for QCA6174 - Add missing CA0132 firmware files into kernel-firmware-sound (boo#1187825) - Update aliases ==== kernel-source ==== Version update (5.12.13 -> 5.13.0) Subpackages: kernel-default kernel-docs - Set CONFIG_SCSI_SNIC_DEBUG_FS=y (bsc#1158776 comment 19). - commit d8e1777 - Set CONFIG_BLK_SED_OPAL=y on arm64 (bsc#1158776 comment 16). - commit 59a8e8d - Set CONFIG_SATA_ZPODD=y on arm64 (bsc#1158776 comment 14). - commit aad226c - Disable MANDATORY_FILE_LOCKING on arm and arm64 (bsc#1158776 comment 12). - commit b10530c - Disable 842 compression on arm64 (bsc#1158776 comment 11). - commit 41a7837 - Set CONFIG_USB_CHAOSKEY=m on arm64 (bsc#1158776 comment 9). - commit e652a59 - Set CONFIG_INET_DIAG_DESTROY=y on arm64 (bsc#1158776 comment 7). - commit 1a13a0b - Set CONFIG_SLAB_FREELIST_RANDOM=y on arm64 (bsc#1158776 comment 6). - commit 75baa7c - Disable CONFIG_PCCARD on arm64 (bsc#1158776 comment 2). - commit 1c1f5ad - mm/page_alloc: Correct return value of populated elements if bulk array is populated (bsc#1187901). - commit b48104a ==== kgamma5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kgamma5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kgeography ==== Version update (21.04.2 -> 21.04.3) Subpackages: kgeography-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kget ==== Version update (21.04.2 -> 21.04.3) Subpackages: kget-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kgoldrunner ==== Version update (21.04.2 -> 21.04.3) Subpackages: kgoldrunner-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== khangman ==== Version update (21.04.2 -> 21.04.3) Subpackages: khangman-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== khelpcenter5 ==== Version update (21.04.2 -> 21.04.3) Subpackages: khelpcenter5-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== khotkeys5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: khotkeys5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kidentitymanagement ==== Version update (21.04.2 -> 21.04.3) Subpackages: kidentitymanagement-lang libKF5IdentityManagement5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kig ==== Version update (21.04.2 -> 21.04.3) Subpackages: kig-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kimap ==== Version update (21.04.2 -> 21.04.3) Subpackages: kimap-lang libKF5IMAP5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kinfocenter5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kinfocenter5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * remove cell dimension setting * unbreak the refresh button * disable layout twinning in NIC kcm ==== kio-extras5 ==== Version update (21.04.2 -> 21.04.3) Subpackages: kio-extras5-lang libkioarchive5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Add missing include for std::this_thread ==== kio_audiocd ==== Version update (21.04.2 -> 21.04.3) Subpackages: kio_audiocd-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kipi-plugins ==== Version update (21.04.2 -> 21.04.3) Subpackages: kipi-plugins-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kiriki ==== Version update (21.04.2 -> 21.04.3) Subpackages: kiriki-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kiten ==== Version update (21.04.2 -> 21.04.3) Subpackages: fonts-KanjiStrokeOrders kiten-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kitinerary ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKPimItinerary5 libKPimItinerary5-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Add extractor for Impfzentren Bayern ==== kjumpingcube ==== Version update (21.04.2 -> 21.04.3) Subpackages: kjumpingcube-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kldap ==== Version update (21.04.2 -> 21.04.3) Subpackages: kldap-lang libKF5Ldap5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kleopatra ==== Version update (21.04.2 -> 21.04.3) Subpackages: kleopatra-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Append the patch number as two digit number * Append a compact release service version to Kleopatra's version number ==== klines ==== Version update (21.04.2 -> 21.04.3) Subpackages: klines-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmag ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmag-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmahjongg ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmahjongg-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmail ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmail-application-icons kmail-lang ktnef - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmail-account-wizard ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmail-account-wizard-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmailtransport ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmbox ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmenuedit5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kmenuedit5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kmime ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmime-lang libKF5Mime5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmines ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmines-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmousetool ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmousetool-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmouth ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmouth-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kmplot ==== Version update (21.04.2 -> 21.04.3) Subpackages: kmplot-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== knavalbattle ==== Version update (21.04.2 -> 21.04.3) Subpackages: knavalbattle-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== knetwalk ==== Version update (21.04.2 -> 21.04.3) Subpackages: knetwalk-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== knotes ==== Version update (21.04.2 -> 21.04.3) Subpackages: knotes-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kolf ==== Version update (21.04.2 -> 21.04.3) Subpackages: kolf-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kollision ==== Version update (21.04.2 -> 21.04.3) Subpackages: kollision-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kolourpaint ==== Version update (21.04.2 -> 21.04.3) Subpackages: kolourpaint-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kompare ==== Version update (21.04.2 -> 21.04.3) Subpackages: kompare-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== konquest ==== Version update (21.04.2 -> 21.04.3) Subpackages: konquest-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== konsole ==== Version update (21.04.2 -> 21.04.3) Subpackages: konsole-part konsole-part-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 - Add patch to fix initial size after kxmlgui changes (kde#437791): * 0001-Prevent-1px-sizehint-when-there-is-no-preconfigurati.patch ==== kontact ==== Version update (21.04.2 -> 21.04.3) Subpackages: kontact-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kontactinterface ==== Version update (21.04.2 -> 21.04.3) Subpackages: kontactinterface-lang libKF5KontactInterface5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== konversation ==== Version update (21.04.2 -> 21.04.3) Subpackages: konversation-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Minimal changes to use libera.chat * Honor KDE Kiosk setting lineedit_reveal_password - Drop upstream patch: * 0001-Minimal-changes-to-use-libera.chat.patch ==== kopete ==== Version update (21.04.2 -> 21.04.3) Subpackages: kopete-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== korganizer ==== Version update (21.04.2 -> 21.04.3) Subpackages: korganizer-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kpat ==== Version update (21.04.2 -> 21.04.3) Subpackages: kpat-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kpimtextedit ==== Version update (21.04.2 -> 21.04.3) Subpackages: kpimtextedit-lang libKF5PimTextEdit5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kpkpass ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKPimPkPass5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kqtquickcharts ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== krdc ==== Version update (21.04.2 -> 21.04.3) Subpackages: krdc-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kreversi ==== Version update (21.04.2 -> 21.04.3) Subpackages: kreversi-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== krfb ==== Version update (21.04.2 -> 21.04.3) Subpackages: krfb-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kruler ==== Version update (21.04.2 -> 21.04.3) Subpackages: kruler-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kscreen5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kscreenlocker ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kshisen ==== Version update (21.04.2 -> 21.04.3) Subpackages: kshisen-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ksirk ==== Version update (21.04.2 -> 21.04.3) Subpackages: ksirk-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ksmtp ==== Version update (21.04.2 -> 21.04.3) Subpackages: ksmtp-lang libKPimSMTP5 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kspaceduel ==== Version update (21.04.2 -> 21.04.3) Subpackages: kspaceduel-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ksquares ==== Version update (21.04.2 -> 21.04.3) Subpackages: ksquares-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ksshaskpass5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: ksshaskpass5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== ksudoku ==== Version update (21.04.2 -> 21.04.3) Subpackages: ksudoku-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ksystemlog ==== Version update (21.04.2 -> 21.04.3) Subpackages: ksystemlog-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Use actually released versions with *_DISABLE_DEPRECATED ==== ksystemstats5 ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * Really fix build * Fix build - Drop patches, now upstream: * 0001-Fix-build.patch * 0002-Really-fix-build.patch - s390 has no libsensors - Add patches to fix build without libsensors: * 0001-Fix-build.patch * 0002-Really-fix-build.patch ==== kteatime ==== Version update (21.04.2 -> 21.04.3) Subpackages: kteatime-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ktimer ==== Version update (21.04.2 -> 21.04.3) Subpackages: ktimer-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ktnef ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== ktouch ==== Version update (21.04.2 -> 21.04.3) Subpackages: ktouch-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kturtle ==== Version update (21.04.2 -> 21.04.3) Subpackages: kturtle-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kubrick ==== Version update (21.04.2 -> 21.04.3) Subpackages: kubrick-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kwalletmanager5 ==== Version update (21.04.2 -> 21.04.3) Subpackages: kwalletmanager5-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kwayland-integration ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kwayland-server ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * Don't move keyboard focus on button press ==== kwin5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: kwin5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * platforms/drm: Port away from gbm_format_get_name() (kde#439152) * xdgshellclient: fix moveresize with touch and CSD (kde#438283) * input: fix touch input getting borked on quick tile * Fix build * platforms/drm: don't crash if drmModeGetConnector fails * platforms/drm: don't create modeset dumb buffer for import gpu ==== kwordquiz ==== Version update (21.04.2 -> 21.04.3) Subpackages: kwordquiz-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== kwrited5 ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== kxmlgui ==== Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Drop 0001-Revert-Fix-initial-window-size-calculations.patch, issue with konsole got fixed (kde#437791) ==== layer-shell-qt ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== libcontainers-common ==== Version update (20210112 -> 20210626) - Mention libcontainers-common.rpmlintrc as source - Use versioned obsoletes - Update common to 0.38.11 - Update podman to 3.2.2 - Update storage to 1.32.5 - Update image to 5.13.2 ==== libevdev ==== Subpackages: libevdev-devel libevdev-tools libevdev2 - It is actually not necessary to use python2, python3 works as well. ==== libgravatar ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5Gravatar5 libgravatar-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libhandy ==== Version update (1.2.2 -> 1.2.3) Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0 - Update to version 1.2.3: + HdySqueezer: Fix a size allocation issue. + HdyTabBar: Fix a leak. + HdyAvatar: Fix getting the pixbuf from the avatar. + HdyClamp: Fix using "size" and not "width" in the documentation. + HdyDeck and HdyLeaflet: Null check a child before using it when looking for a swipeable one. + Specify the translation domain in UI files. + Remove some unused code. + Updated translations. ==== libkcddb ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5Cddb5 libkcddb-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkcompactdisc ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5CompactDisc5 libkcompactdisc-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkdcraw ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkdecoration2 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8 - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== libkdegames ==== Version update (21.04.2 -> 21.04.3) Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Fix VirtualFileQt::seek return value ==== libkdepim ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5Libkdepim5 libkdepim-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkeduvocdocument ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkexiv2 ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkgapi ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2 - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkipi ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkleo ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5Libkleo5 libkleo-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkmahjongg ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5KMahjongglib5 libkmahjongg-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libkomparediff2 ==== Version update (21.04.2 -> 21.04.3) Subpackages: libkomparediff2-5 libkomparediff2-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libksane ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5Sane5 libksane-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * do not allow to query for new devices when a device is opened ==== libkscreen2 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== libksieve ==== Version update (21.04.2 -> 21.04.3) Subpackages: libksieve-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libksysguard5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== libktorrent ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5Torrent6 libktorrent-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== libreoffice ==== Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - Fix bsc#1187173 and bsc#1186871: fix component handling for ucpdav1 when --with-webdav=serf * bsc1187173.patch ==== libsepol ==== - Fix use-after-free in __cil_verify_classperms (CVE-2021-36085, 1187965). Added CVE-2021-36085.patch - Fix use-after-free in cil_reset_classpermission (CVE-2021-36086, 1187964). Added CVE-2021-36086.patch ==== libstorage-ng ==== Version update (4.4.15 -> 4.4.22) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#821 - updated documentation - 4.4.22 - merge gh#openSUSE/libstorage-ng#820 - avoid internal use of some deprecared functions - 4.4.21 - merge gh#openSUSE/libstorage-ng#819 - make minimal SystemInfo class available in ABI - 4.4.20 - merge gh#openSUSE/libstorage-ng#818 - fixed action dependency generation when certain LVM and btrfs quota action are present - added unit test - more detailed exception messages - 4.4.19 - merge gh#openSUSE/libstorage-ng#817 - allow trailing newlines in json parser - 4.4.18 - merge gh#openSUSE/libstorage-ng#816 - new exceptions for invalid stripe and chunk sizes - 4.4.17 - merge gh#openSUSE/libstorage-ng#815 - added functions to validate LVM VG and LV names - preceded LVM VG and LV name by '--' during command invocation - added notes - work on LVM support - 4.4.16 ==== libvirt ==== Version update (7.4.0 -> 7.5.0) Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs - Update to libvirt 7.5.0 - security: Fix insecure sVirt label generation - CVE-2021-3631 bsc#1187871 - apparmor: Permit new capabilities required by libvirtd boo#1186888 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: suse-apparmor-libnl-paths.patch - supportconfig plugin improvements ==== linux-glibc-devel ==== Version update (5.11 -> 5.13) - Update to kernel headers 5.13 - Add cross-*-linux-glibc-devel packages - Update to kernel headers 5.12 ==== llvm12 ==== Subpackages: clang-tools clang12 clang12-doc libLLVM12 libLTO12 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang12 - Add compiler-rt-Remove-cyclades-inclusion-in-sanitizer.patch: Fix build with linux-glibc-devel 5.13. ==== lokalize ==== Version update (21.04.2 -> 21.04.3) Subpackages: lokalize-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== lskat ==== Version update (21.04.2 -> 21.04.3) Subpackages: lskat-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== mailcommon ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5MailCommon5 mailcommon-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Bug 439501 - Mail auto-prune time for read and unread get switched on save (kde#439501) ==== mailimporter ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== mbox-importer ==== Version update (21.04.2 -> 21.04.3) Subpackages: mbox-importer-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== memcached ==== - Change to using systemd-sysusers ==== messagelib ==== Version update (21.04.2 -> 21.04.3) Subpackages: messagelib-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== mhvtl ==== Version update (1.62_k5.12.13_1 -> 1.63_release+754.ff8861da60c9_k5.13.0_1) - Update to version 1.63_release+754.ff8861da60c9: * Use bounce buffer if tape block size is larger than request buffer * dump_tape: Fix segfault due to local variable conflict * Fix typos in mktape man page * Fix routine to extract barcode from string * Correcting minor typos. * Undo previous edits to LTO-7 media density * Security Protocol OUT: Fix null pointer check * Update LTO-8 media denisty codes * small adjustment in the emulation of the ts3100 library * Update for 1.6_3_release * mktape: Set default version string based from MHVTL_VERSION * mhvtl.ko: Bump kernel version * mhvtl.ko: Initialise outstanding op struct before adding to list * mhvtl.ko: Bump kernel module version string * mhvtl.ko: Limit number of outstanding queued commands * Add kernel file_inode() commit ID as comment * mhvtl.ko: Bump kernel module version string * mhvtl.ko: Use _safe version of list_for_each_entry * mhvtl.ko: Simplify file_inode() * mhvtl.ko: Correct compiler warning about printf var sizes * mhvtl.ko: Log errors if they occur * mhvtl.ko: bump kernel module version * mhvtl.ko: kernel module oops on PPC * mhvtl.ko: bump kernel module version * Increase default kmem_cache bounce buffer size to 64k * mhvtl.ko: Define SG_SEGMENT_SZ only if not defined * Fix spelling of retrieving * Exclude __builtin_cpu_supports() on non x86_64 CPU types * fix wording * rename log.h to avoid generic name conflict * rename scsi.h to avoid generic name conflict * rename list.h to avoid generic name conflict * Rename tapeLoaded to load_status * Use ccan version of crc32c * Fix startup script - Also, remove patch (no longer needed, fixed upstream): * mhvtl-fix-ppc-Makefile.patch And add a patch: to handle an issue submitted upstream but not yet integrated: * Handle-scsi_host_template-removal-of-unchecked_isa_d.patch ==== milou5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: milou5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== mobipocket ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== 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 - Call gettextize with --no-changelog to make package build reproducible (boo#1047218) ==== moonjit ==== - Fix Provides ... we don't provide an equvalent of 2.2.0 LuaJIT (which doesn't exsts). ==== ncurses ==== Version update (6.2.20210612 -> 6.2.20210626) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Update tack to 1.09-20210619 + Fix scan-build warning about unused assignment + Autoconf fixes - Add ncurses patch 20210626 + add configure option --disable-root-access, which tells ncurses to disallow most file-opens by setuid processes. + use default colors in pccon "op" -TD + correct rmacs/smacs in aaa+dec, aaa+rv -TD + add hpterm-color2 and hp98550-color (Martin Trusler) + regenerate man-html documentation. - Remove setfsuid code from patch ncurses-6.2.dif as now upstream solved - Correct offset of patch ncurses-5.9-ibm327x.dif and ncurses-6.2.dif - Add ncurses patch 20210619 + improve configure-macro used for dependencies of --disable-leaks such as --with-valgrind + trim trailing blanks from files - Remove trailing space in patch ncurses-6.2.dif ==== nmap ==== - Also guard the python-devel BuildRequires if we're building for Python 2 ==== nodejs16 ==== Version update (16.4.0 -> 16.4.1) Subpackages: npm16 - Update to 16.4.1: deps: libuv upgrade - Out of bounds read (Medium) (bsc#1187973, CVE-2021-22918) - node-gyp_7.1.2.tar.xz: for SLE-12, use latest node-gyp that is compatible with python 3.4 ==== okular ==== Version update (21.04.2 -> 21.04.3) Subpackages: okular-lang okular-spectre - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Request Pixmaps in slotRelayoutPages * Fix signatures.html help:/ url * epub: switch epub logs to warning (kde#438490) ==== oniguruma ==== Version update (6.9.6 -> 6.9.7.1) - Update to 6.9.7.1 * NEW API: ONIG_OPTION_CALLBACK_EACH_MATCH * NEW API: ONIG_OPTION_IGNORECASE_IS_ASCII * NEW API: ONIG_SYNTAX_PYTHON * Fixed some problems found by OSS-Fuzz - Enable tests ==== oxygen5 ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== parley ==== Version update (21.04.2 -> 21.04.3) Subpackages: parley-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== patterns-media ==== Subpackages: patterns-media-rest_cd_core patterns-media-rest_dvd - Replace pulling in yast2-python-bindings with yast2-python3-bindings. ==== perl-Convert-ASN1 ==== - Fix autoupdate: Update spec file - Rebase Convert-ASN1-0.22-test.diff and rename it to perl-Convert-ASN1-0.31-test.patch ==== perl-HTTP-Message ==== Version update (6.32 -> 6.33) - updated to 6.33 see /usr/share/doc/packages/perl-HTTP-Message/Changes 6.33 2021-06-28 16:51:58Z - Allow `can` method to respond to delegated methods (GH#159) (nanto_vi, TOYAMA Nao) ==== perl-Net-SSLeay ==== - Fix cpanspec.yml preamble section. ==== php7 ==== Version update (7.4.20 -> 7.4.21) Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter - updated to 7.4.21: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.21 ==== pim-data-exporter ==== Version update (21.04.2 -> 21.04.3) Subpackages: pim-data-exporter-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== pim-sieve-editor ==== Version update (21.04.2 -> 21.04.3) Subpackages: pim-sieve-editor-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== pimcommon ==== Version update (21.04.2 -> 21.04.3) Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== pipewire ==== Version update (0.3.30+55 -> 0.3.31) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Add %pre and %post sections to the new media-session subpackage. - Move the references to the media-session service from the workaround in pipewire's %post section to the workaround in the new subpackage's %post section. - Update to 0.3.31: * Highlights - Fixes for alsa-lib 1.2.5 - New pulseaudio modules: module-avahi-zeroconf, module-pipe-source, module-roc-sink, module-roc-source - JACK has seen massive stability improvements. Locking and correctness wrt to callbacks and has been reworked. Also thread priorities have improved. - Handle various crashes and lockups when running out of file descriptors. - Bluetooth now uses a hardware database to disable non-working features on listed devices. - Scheduling quantum and rate can now be changed dynamically with pw-metadata. - Many bugfixes and improvements. * PipeWire - Improve cleanup of context in error cases. - There is now a pw-test framework for improved unit tests. - Improve property serialization to valid JSON. - Fix some macros to work with better with coverity. - Metadata permissions are checked now. Clients need the M permission on an object to be able to set metadata for it. - The core metadata object will now remove metadata for removed objects, the implementor does not need to worry about that anymore. - Audioadapter will now follow the rate of the graph with the resampler adjusting itself dynamically. - Core now has a metadata implementation helper. A context will expose a metadata with settings that can be changed at runtime. This can be used to change the lowlevel or graph quantum and samplerate on the fly. - An infinite loop was fixed in the audio converter. - Handle out-of-fds more gracefully. Handle truncated control data by dropping the client connection. - Fix profiler crash with many streams. - Improve latency handling in pw-filter. There is now a default handler and a ProcessLatency parameter to simplify latency reporting. - Latency reporting was improved in devices and streams. - And example sink/source was added. * ALSA - hardware mute and volume are now properties on the Route param to make things easier. - More fixes for alsa-ucm 1.2.5. * Tools - spa-json-dump now properly encodes string and keys - pw-dump now shows the correct subject of the metadata. * PulseAudio server - Ensure the node.description is set, some applications crash otherwise (TeamSpeak). - Module loading and unloading was improved. - module-avahi-zeroconf was implemented. - module-pipe-source was implemented - module-roc-sink and module-roc-source was implemented - The maximum amount of connections has been limited to 64, like pulseaudio. - Handle out-of-fds more gracefully. - Fix overflow of read/write pointers. - source and sink state are now decoupled from the monitor state and will report IDLE when not playing anything. * media-session - Port switching should now happen to/from the port that actually changed. * JACK - The locking was reviewed. All callbacks are not emited from the PipeWire thread with the lock released and the process function will be disabled for the duration of the callback. This ensures that no two callbacks are called at the same time. - Improve internal consistency and try to never call callbacks with invalid objects. - Monitor port can now be accessed with system:monitor_%d - client threads are now created with SCHED_FIFO and module-rt is used to create the other RT threads. This should avoid SIGKILL from RTKit in some cases. * Bluetooth - Various bugfixes to improve connections to devices. - Handle delayed UUID connection. - There is now a hardware database that can disable features in listed devices. - Use libusb to detect availability of mSBC. * ALSA - The virtual device name can now also contain a media role. - Add BuildRequires(libusb-1.0) to detect mSBC support for Bluetooth. - Move media-session to a separate package (similar to Fedora), allowing to switch to another session manager. ==== plasma-browser-integration ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: plasma-browser-integration-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== plasma-nm5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== plasma5-addons ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: plasma5-addons-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== plasma5-desktop ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: plasma5-desktop-emojier - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * Don't hide expanded representation if plasmoid is pinned (kde#439269) * [Task Manager] Load album art background asynchronously (kde#439512) * [kimpanel] Use window flag ToolTip on wayland to avoid grab focus from input method. * [keyboard layout applet] Fix auto-opening fullRepresentation on start (kde#438460) ==== plasma5-disks ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * don't notify on instabilities ==== plasma5-integration ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.22.3 ==== plasma5-pa ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: plasma5-pa-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * Always disconnect streams (kde#439347) ==== plasma5-systemmonitor ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * Pass parent index when fetching selection data (kde#438626) ==== plasma5-thunderbolt ==== Version update (5.22.2.1 -> 5.22.3) - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== plasma5-workspace ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * [Media Player] Skip source if it doesn't exist (kde#439309) * Guard calls into layer shell (kde#439356) * xembed-sni-proxy: Add Menu property (kde#439229) * Assing first screen if `screen` is null (kde#438277) ==== polari ==== Version update (3.38.0 -> 40.0) - Fold typelib-1_0-Polari-1_0 into the main package: the .typelib file is installed in a private gi-repository. - Obsolete the old package name to ease upgrades. - Update to version 40.0: + Promisify async operations. - Changes from version 3.38.1: + Add hackint to predefined networks. + Add Libera.Chat to predefined networks. + Promote Libera.Chat over Freenode. + Update OFTC server list. + Misc. bug fixes and cleanups. + Updated translations. ==== polkit-kde-agent-5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: polkit-kde-agent-5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== postfix ==== Subpackages: postfix-doc - postfix-mysql * add mysql_relay_recipient_maps.cf - postfix-SUSE * rework sysconfig.postfix, add - POSTFIX_RELAY_RECIPIENTS - POSTFIX_BACKUPMX * add relay_recipients * rework config.postfix for main.cf - is_backupmx - relay_recipient_maps - Add now working CONFIG parameter to sysusers generator - Remove unnecessary group line from postfix-vmail-user.conf ==== powerdevil5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: powerdevil5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== procps ==== Subpackages: libprocps8 - Skip test suite on emulated riscv64 systems as the qemu process is unexpected on the command lines of processes ==== python-Jinja2 ==== Version update (2.11.3 -> 3.0.1) - clean up single-spec: Remove python2 remnants - skip building for Python 2.x - update to 3.0.1 Read the announcement: https://palletsprojects.com/blog/flask-2-0-released/ Read the full list of changes: https://jinja.palletsprojects.com/changes/#version-3-0-0 - python-Jinja2-vim subpackage dropped vim highlight rule files do not exist anymore ==== python-MarkupSafe ==== Version update (1.1.1 -> 2.0.1) - skip building for Python 2.x - Update to v2.0.1 * Mark top-level names as exported so type checking understands imports in user projects. * Fix some types that weren?t available in Python 3.6.0. - Update to v2.0.0 * Drop Python 2.7, 3.4, and 3.5 support. * Markup.unescape uses html.unescape() to support HTML5 character references. #117 * Add type annotations for static typing tools. #149 ==== python-Pillow ==== Version update (8.2.0 -> 8.3.1) - update to version 8.3.1: * Catch OSError when checking if fp is sys.stdout #5585 [radarhere] * Handle removing orientation from alternate types of EXIF data #5584 [radarhere] * Make Image.__array__ take optional dtype argument #5572 [t-vi, radarhere] - update to version 8.3.0: * Use snprintf instead of sprintf. CVE-2021-34552 #5567 [radarhere] * Limit TIFF strip size when saving with LibTIFF #5514 [kmilos] * Allow ICNS save on all operating systems #4526 [baletu, radarhere, newpanjing, hugovk] * De-zigzag JPEG's DQT when loading; deprecate convert_dict_qtables [#4989] [gofr, radarhere] * Replaced xml.etree.ElementTree #5565 [radarhere] * Moved CVE image to pillow-depends #5561 [radarhere] * Added tag data for IFD groups #5554 [radarhere] * Improved ImagePalette #5552 [radarhere] * Add DDS saving #5402 [radarhere] * Improved getxmp() #5455 [radarhere] * Convert to float for comparison with float in IFDRational __eq__ [#5412] [radarhere] * Allow getexif() to access TIFF tag_v2 data #5416 [radarhere] * Read FITS image mode and size #5405 [radarhere] * Merge parallel horizontal edges in ImagingDrawPolygon #5347 [radarhere, hrdrq] * Use transparency behind first GIF frame and when disposing to background #5557 [radarhere, zewt] * Avoid unstable nature of qsort in Quant.c #5367 [radarhere] * Copy palette to new images in ImageOps expand #5551 [radarhere] * Ensure palette string matches RGB mode #5549 [radarhere] * Do not modify EXIF of original image instance in exif_transpose() [#5547] [radarhere] * Fixed default numresolution for small JPEG2000 images #5540 [radarhere] * Added DDS BC5 reading #5501 [radarhere] * Raise an error if ImageDraw.textbbox is used without a TrueType font #5510 [radarhere] * Added ICO saving in BMP format #5513 [radarhere] * Ensure PNG seeks to end of previous chunk at start of load_end [#5493] [radarhere] * Do not allow TIFF to seek to a past frame #5473 [radarhere] * Avoid race condition when displaying images with eog #5507 [mconst] * Added specific error messages when ink has incorrect number of bands #5504 [radarhere] * Allow converting an image to a numpy array to raise errors #5379 [radarhere] * Removed DPI rounding from BMP, JPEG, PNG and WMF loading #5476, [#5470] [radarhere] * Remove spikes when drawing thin pieslices #5460 [xtsm] * Updated default value for SAMPLESPERPIXEL TIFF tag #5452 [radarhere] * Removed TIFF DPI rounding #5446 [radarhere, hugovk] * Include code in WebP error #5471 [radarhere] * Do not alter pixels outside mask when drawing text on an image with transparency #5434 [radarhere] * Reset handle when seeking backwards in TIFF #5443 [radarhere] * Replace sys.stdout with sys.stdout.buffer when saving #5437 [radarhere] * Fixed UNDEFINED TIFF tag of length 0 being changed in roundtrip [#5426] [radarhere] * Fixed bug when checking FreeType2 version if it is not installed [#5445] [radarhere] * Do not round dimensions when saving PDF #5459 [radarhere] * Added ImageOps contain() #5417 [radarhere, hugovk] * Changed WebP default "method" value to 4 #5450 [radarhere] * Switched to saving 1-bit PDFs with DCTDecode #5430 [radarhere] * Use bpp from ICO header #5429 [radarhere] * Corrected JPEG APP14 transform value #5408 [radarhere] * Changed TIFF tag 33723 length to 1 #5425 [radarhere] * Changed ImageMorph incorrect mode errors to ValueError #5414 [radarhere] * Add EXIF tags specified in EXIF 2.32 #5419 [gladiusglad] * Treat previous contents of first GIF frame as transparent #5391 [radarhere] * For special image modes, revert default resize resampling to NEAREST #5411 [radarhere] * JPEG2000: Support decoding subsampled RGB and YCbCr images #4996 [nulano, radarhere] * Stop decoding BC1 punchthrough alpha in BC2&3 #4144 [jansol] * Use zero if GIF background color index is missing #5390 [radarhere] * Fixed ensuring that GIF previous frame was loaded #5386 [radarhere] * Valgrind fixes #5397 [wiredfool] * Round down the radius in rounded_rectangle #5382 [radarhere] * Fixed reading uncompressed RGB data from DDS #5383 [radarhere] ==== python-appdirs ==== - Add Provides: for python*dist(appdirs): work around boo#1186870 ==== python-certifi ==== Version update (2020.12.5 -> 2021.5.30) - update to 2021.5.30: Added certs: * CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS O=FNMT-RCM OU=Ceres * CN=GlobalSign Root R46 O=GlobalSign nv-sa * CN=GlobalSign Root E46 O=GlobalSign nv-sa * CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH * CN=ANF Secure Server Root CA O=ANF Autoridad de Certificacion OU=ANF CA Raiz * CN=Certum EC-384 CA O=Asseco Data Systems S.A. OU=Certum Certification Authority * CN=Certum Trusted Root CA O=Asseco Data Systems S.A. OU=Certum Certification Authority ==== python-click ==== Version update (7.1.2 -> 8.0.1) - update to 8.0.1: way too many changes to be listed here, see: https://click.palletsprojects.com/en/8.0.x/changes/#version-8-0-1 ==== python-gunicorn ==== Version update (20.0.4 -> 20.1.0) - Add a _multibuild file to separate the tests in another build in order to break a cycle between: python-Django, python-aiohttp, python-eventlet, python-geoip2, python-gunicorn, python-paramiko, python-pyzmq and python-semantic_version. - update to 20.1.0 - gevent and evenlet are BuildRequires for check - add suggests * document WEB_CONCURRENCY is set by, at least, Heroku * capture peername from accept: Avoid calls to getpeername by capturing the peer name returned by accept * log a warning when a worker was terminated due to a signal * fix tornado usage with latest versions of Django * add support for python -m gunicorn * fix systemd socket activation example * allows to set wsgi application in configg file using wsgi_app * document --timeout = 0 * always close a connection when the number of requests exceeds the max requests * Disable keepalive during graceful shutdown * kill tasks in the gthread workers during upgrade * fix latency in gevent worker when accepting new requests * fix file watcher: handle errors when new worker reboot and ensure the list of files is kept * document the default name and path of the configuration file * document how variable impact configuration * document the $PORT environment variable * added milliseconds option to request_time in access_log * added PIP requirements to be used for example * remove version from the Server header * fix sendfile: use socket.sendfile instead of os.sendfile * reloader: use absolute path to prevent empty to prevent0 InotifyError when a file is added to the working directory * Add --print-config option to print the resolved settings at startup. * remove the --log-dict-config CLI flag because it never had a working format ==== python-libvirt-python ==== Version update (7.4.0 -> 7.5.0) - Update to 7.5.0 - Add all new APIs and constants in libvirt 7.5.0 ==== python-matplotlib ==== Subpackages: python38-matplotlib python38-matplotlib-cairo python38-matplotlib-gtk3 python38-matplotlib-tk - Add patches from upstream to fix an raised exception saying "__array__(): takes 1 positional argument but 2 were given" and an incompatibility with numpy 1.21.0 (slightly rebased): * 0001-FIX-Pillow-asarray-bug.patch * 0002-Dont-modify-arrays-when-masking-values-for-log.patch ==== python-numpy ==== Version update (1.20.3 -> 1.21.0) - update to 1.21.0: * DEP: Deprecate data_type.dtype if attribute is not already... * ENH: Implement faster keyword argument parsing capable of METH_FASTCALL * ENH: Optimize and cleanup ufunc calls and ufunc CheckOverrides * BUG: Remove temporary change of descr/flags in VOID functions * DOC: Add more information about poly1d -> polynomial to reference... * ENH: Warn when reloading numpy or using numpy in sub-interpreter * DOC: Fix for building with sphinx 3 * DOC: unify the docs for np.transpose and ndarray.transpose * DOC: added examples section for rfft2 and irfft2 docstring * DOC: Fix Typo (Wrong argument name) * ENH: Phase unwrapping generalized to arbitrary interval size * SIMD: Optimize the performance of np.packbits in AVX2/AVX512F/VSX. * MAINT: Use numpy version for f2py version. * DEP: Shift correlate mode parsing to C and deprecate inexact... * DEP: Formally deprecate np.typeDict * SIMD: Replace raw SIMD of sin/cos with NPYV(universal intrinsics) * MAINT: Bump pydata-sphinx-theme and set logo link to index * DOC: Add module template * ENH: Make ndarray generic w.r.t. its shape and dtype * ENH: Added libdivide for floor divide * BUG, Benchmark: fix passing optimization build options to asv * MAINT, Benchmark: print the supported CPU features during the... * ENH: Add annotations for comparison operations * SIMD: Optimize the performance of einsum's submodule multiply... * ENH, SIMD: Add new NPYV intrinsics pack(0) * ENH, SIMD: Add new NPYV intrinsics pack(1) * BLD: Enable Werror=undef in travis * ENH: add support for fujitsu compiler to numpy. * ENH: Add two new _<X>Like unions * BUG: Ignore fewer errors during array-coercion * MAINT: Add git rules to ignore all SIMD generated files * ENH: Add a mypy plugin for inferring platform-specific np.number... * TST: use latest pypy37 not pypy36 * DOC: Doc for deprecate_with_doc * DOC: Clarify docs of np.resize(). * MAINT: Update master after 1.20.x branch. * Make it clearer that np.interp input must be monotonically increasing * MAINT: Implement new casting loops based on NEP 42 and 43 * DOC: fix typo in glossary.rst * BUG, TST: use python-version not PYTHON_VERSION * DOC: update the release howto for oldest-supported-numpy * MAINT: clean up a spurious warning in numpy/typing/setup.py * DOC: Prepare for 1.20.0 release * DOC: fixed typo in np-indexing.png explaining [-2:] slice in... * BUG: Fix buffer readflag errors and small leaks * BUG: np.arange: Allow stop not start as sole kwargs. * MAINT: Bump hypothesis from 5.41.3 to 5.41.4 * MAINT: Remove duplicate dictionary entry * BUG: numpy.putmask not respecting writeable flag * ENH: Timestamp development versions. * DOC: Update arraycreation * DOC: Correct sentence/statement composition * DOC: Rename basics to fundamentals + added description * MAINT: Remove remaining uses of Python 3.6. * ENH: Speed up default where in the reduce-like method * BUG: merging PR to use -Werror=undef broke another PR * DEP: Finalize unravel_index dims alias for shape keyword * BUG: Fix a MacOS build failure * BUG: 'bool' object has no attribute 'ndim' * BUG: remove stray '+' from f-string upgrade in numba/extending.py * DOC: Update release notes to mention type(dtype) is not np.dtype * NEP: Update NEP 42 and 43 according to the current implementation * BUG: Enforce high >= low on uniform number generators * MAINT: Replace contextlib_nullcontext with contextlib.nullcontext * DOC: Add information about leak checking and valgrind * TST: Fixed an issue where the typing tests would fail for comparison... * DOC: Clarify savez documentation of naming arrays in output file * [DOC]: Wrong length for underline in docstring. * MAINT: Bump hypothesis from 5.41.4 to 5.41.5 * BUG: Removed empty String from Nag Compiler's Flags * NEP: Accept NEP 42 -- New and extensible DTypes * DOC: Replace {var} in docstrings type annotation with `scalar... * ENH: Use versioneer to manage numpy versions. * TST: Fix crosstalk issues with polynomial str tests. * MAINT: Optimize the performance of count_nonzero by using universal... * TST, BUILD: Add a native x86 baseline build running on ubuntu-20.04 * TST: Ensure tests are not sensitive to execution order * BUG: Add missing decref to arange * ENH: Use more typevars in np.dtype * BUG, SIMD: Fix direactive check for AVX512BW of intrinsics npyv_tobits_* * DEP: Futurewarn on requiring __len__ on array-likes * BLD: Fixes for versioneer and setup.py sdist. * DOC: Add/remove spaces in snippets and re-format here and there * MAINT: Update test_requirements and release_requirements. * ENH: Add proper dtype-support to np.flatiter * ENH, SIMD: Ditching the old CPU dispatcher(Arithmetic) * DOC: Replace verbatim with reference to local parameter * [DOC] np.kron use double backticks for non-references * SIMD: Optimize the performance of einsum's submodule dot . * MAINT: Bump pytest from 6.0.2 to 6.2.0 * MAINT: Update wheel requirement from <=0.35.1 to <0.36.3 * MAINT: Bump hypothesis from 5.41.5 to 5.43.3 * TST: ignore pytest warning * Replace Numpy with NumPy * BLD, BUG: Fix detecting aarch64 on macOS * DOC: Fix and extend the docstring for np.inner * DOC: Add a brief explanation of float printing * DOC: fix for doctests * BLD: update to OpenBLAS 0.3.13 * SIMD: Optimize the performance of einsum's submodule sum. * DOC: random: add some examples for SeedSequence * DOC, MAINT: Minor fixes to refguide_check.py documentation. * BUG: make a variable volatile to work around clang compiler bug * DOC: Parameter name typo axes -> axis in numpy.fft._pocketfft. * ENH: Add annotations for np.core.arrayprint * DOC: Fix a couple of reference to verbatim and vice versa * MAINT: Add dist_info to "other" setup.py commands. * MAINT: Bump pytest from 6.2.0 to 6.2.1 * TST: add back sdist test run * BLD,DOC: pin sphinx to 3.3.1 * DOC: Update TESTS.rst.txt * MAINT: Add aliases for commonly used ArrayLike objects * DEP: deprecate np.testing.dec * BUG: Fix concatenation when the output is "S" or "U" * DOC: Update stack docstrings * BLD: ensure we give the right error message for old Python versions * DOC: add missing details to linalg.lstsq docstring * MAINT: CPUs that support unaligned access. * TST: Allow mypy output types to be specified via aliases * MAINT: Remove obsolete workaround to set ndarray.__hash__ = None * BUG: Fix unique handling of nan entries. * MAINT: crackfortran regex simplify * MAINT: exprtype regex simplify * ENH, SIMD: Dispatch for unsigned floor division * NEP: mark NEP 28 on website redesign as final * Fix build warnings in NEPs * MAINT: Bump sphinx from 3.3.1 to 3.4.1 * MAINT: Bump pytz from 2020.4 to 2020.5 * MAINT: Bump hypothesis from 5.43.3 to 5.43.4 * DOC: roadmap update * MAINT: regex char class improve * NEP: NumPy sponsorship guidelines (NEP 46) * DOC: replace 'this platform' with the actual platform in the... * BUG, SIMD: Fix _simd module build for 64bit Arm/neon clang * DOC: Update reference to verbatim in a few location. * MAINT: multiline regex class simplify * DOC: Avoid using "set of" when talking about an ordered list. * NEP: update backwards compatibility and deprecation policy NEP * BUG, BLD: Generate the main dispatcher config header into the... * ENH: move exp, log, frexp, ldexp to SIMD dispatching * TST: Avoid changing odd tempfile names in tests' site.cfg * TST: Turn some tests with loops into parametrized tests. * MAINT: Fix exception cause in mingw32ccompiler.py * API: make piecewise subclass safe using use zeros_like. * MAINT: Bump hypothesis from 5.43.4 to 5.46.0 * BUG: Fix promotion of half and string * DEP: Deprecate promotion of numbers and bool to string * BUG, MAINT: improve avx512 mask logical operations * REL: Update master after 1.19.5 release. * ENH: Add dtype support to the array comparison ops * ENH: Adding keyboard interrupt support for array creation * BLD: add found Cython version to check in cythonize.py * MAINT: Bump sphinx from 3.4.1 to 3.4.3 * MAINT: Bump hypothesis from 5.46.0 to 6.0.0 * BUG: Ensure too many advanced indices raises an exception * BUG: Promotion between strings and objects was assymetric * MAINT: Remove redundant null check before free * BUG: Initialize value of no_castable_output used in ufunc_loop_matches * MAINT: Make keyword arrays static * TST: add a pypy37 windows 64-bit build * Use sinus based formula for chebpts1 * ENH: cpu features detection implementation on FreeBSD ARM * TST: Clear the mypy cache before running any typing tests * MAINT: Changed the NBitBase variancy in number from co- to... * ENH: Improve performance of tril_indices and triu_indices * SIMD: add fast integer division intrinsics for all supported... * BUG: threads.h existence test requires GLIBC > 2.12. * ENH: [f2py] Add external attribute support. * MAINT: Bump hypothesis from 6.0.0 to 6.0.2 * MAINT: Optimize numpy.count_nonzero for int types using SIMD... * BUG: Fix f2py bugs when wrapping F90 subroutines. * MAINT: Give the _<X>Like and _ArrayLike<X> type aliases a... * STY: unify imports in __init__.py * STY: Use explicit reexports for numpy.typing objects * MAINT: Fix typo in docstring example * MAINT: einsum: Optimize the sub function two-operands by using... * BLD: update OpenBLAS to af2b0d02 * BUG: Keep ignoring most errors during array-protocol lookup * ENH: Add new intrinsics sum_u8/u16/u64. * TST: Speed up the typing tests * MAINT: Update pavement.py to work with versioneer. * TST: raise memory limit for test * DOC: typo in post-loop return * MAINT: random shuffle: warn on unrecognized objects, fix empty... * DOC: Formatting consistency. * DOC: Double backticks for inline code example. * MAINT: Ignore ComplexWarning in test_iter_copy_casts. * DOC: Misc single to double backticks fixes. * DOC: Improve doc for numpy.random.Generator.choice * MAINT: Bump pydata-sphinx-theme from 0.4.1 to 0.4.2 * MAINT: Bump mypy from 0.790 to 0.800 * MAINT: Bump hypothesis from 6.0.2 to 6.0.3 * MAINT: Bump pytest-cov from 2.10.1 to 2.11.1 * ENH: Add dtype-support to the ufunc-based ndarray magic methods... * MAINT: Clean up all module-level dunders * DOC: Clarify the type alias deprecation message * DOC: lib/shape_base numpydoc formatting. * NEP: accept NEP 23 (backwards compatibility policy) * NEP: accept NEP 46 (sponsorship guidelines) * DOC: Fix command in "Writing custom array containers" guide * ENH: Add aliases for commonly used dtype-like objects * DOC: __array__ accepts a dtype argument * BLD: fix issue with bdist_egg, which made make dist in doc/... * DOC: Misc numpydoc format fixes * DOC: See also -> See Also (casing) * DOC: more misc fixes of syntax * DOC: cleanup of numpy/polynomial. * DOC: improve description of _NoValue * MAINT: add an 'apt update' * REL: Update master after 1.20.0 release. * ENH: Added sanity check to printoptions * BUG: Use C linkage for random distributions * DOC: Numpydoc format space before : in Parameters * DOC: Numpydoc warning incorrect underline length. * MAINT: Chain exceptions in linalg * MAINT: Bump hypothesis from 6.0.3 to 6.1.1 * MAINT: Bump pytest from 6.2.1 to 6.2.2 * MAINT: Bump pydata-sphinx-theme from 0.4.2 to 0.4.3 * MAINT: defer the import of shutil * MAINT: gracefully shuffle memoryviews * ENH: Add annotations for the remaining np.generic aliases * TST: Pin typing_extensions to the latest version * MAINT: Move transferdata into buffer-wise struct * BUG: Fix typo in numpy.__init__.py * BUG: don't mutate list of fake libraries while iterating over... * MAINT: avoid chaining exceptions in conv_template.py * MAINT: Add missing placeholder annotations * MAINT: Fix typo in PyArray_RegisterDataType error * DOC: Corrected numpy.power example. * Numpy logo fix on README * CI: rearrange Azure build jobs * MAINT: Fixed chain exception for array_split func * DOC: add links to polynomial function/class listing * ENH: Add a mypy plugin for exposing platform-specific extended-precision... * ENH: Add dtype-support to the ufunc-based ndarray magic methods... * MAINT: Avoid moveaxis overhead in median. * BUG: Allow unmodified use of isclose, allclose, etc. with timedelta * MAINT: Update openblas_support for macosx-arm64 * BUG: Allow pickling all relevant DType types/classes * CI: fix when GitHub Actions builds trigger, and allow ci skips * TST: use setup-python action for pypy, disable win64 pypy * DOC: Fix whitespace before "last updated" on overview page * DOC: Discussion on the @ operator and the matrix class * DOC: remove pygments_style from conf.py * DOC: Specified all possible return types for trapz function #18140 * DOC: Added sentence to docstring of histogram_bin_edges to explain... * DOC: Change license date 2020 -> 2021 * MAINT: Delete unused "dst" clearing functions * DEP: doc-deprecate BLAS_SRC/LAPACK_SRC * CI: CircleCI seems to occasionally time out, increase the limit * BUG: Fix missing signed_char dependency. * ENH: Share memory of read-only intent(in) arrays. * REL: Update master after 1.20.1 release. * DOC: Update landing page to match table of contents * MAINT: Disable TravisCI git clone depth. * MAINT: Bump pytz from 2020.5 to 2021.1 * BUG: np.in1d bug on the object array (issue 17923) * DOC: improve standard_t example in numpy.random. * TST: Add a test for nditer write masked with references * BUG: fix regression in a hidden callback use case in f2py. * ENH: Add annotations for np.lib.ufunclike * DOC: Fix docstring of _median_nancheck. * BUG: improve the interface of tofile method * MAINT: Fix version of wheel to support Python 3.10 * ENH: Add annotations for np.core.einsumfunc * BUG: Remove check in shuffle for non-ndarrays * MAINT: Added Chain exceptions where appropriate * ENH: Initial typing of random * MAINT: Threading and Unicode strings * ENH: Add annotations for np.lib.index_tricks * MAINT: Fix casting signatures to align with NEP 43 signature * MAINT: Added Chain exceptions where appropriate * BUG: Fix typo in char_codes * BUG: Fix iterator shape in advanced index assignment broadcast... * DOC: Mention scipy.signal.correlate and FFT method in `np.correlate`closes... * MAINT: Bump sphinx from 3.4.3 to 3.5.0 * MAINT: Bump hypothesis from 6.1.1 to 6.2.0 * MAINT: Update END statements parsing for recent Fortran standards. * BUG: Fix f2py parsing continued lines that follow comment lines. * ENH: Add dtype-support to the ufunc-based ndarray magic methods... * DOC: remove layout overrides for headers * BUG: Fix tiny memory leaks when like= overrides are used * ENH: Lint checks for PR diffs * DOC: remove explanations.rst * DOC: point intersphinx to matplotlib/stable... * MAINT: Correct code producing warnings * ENH: Add typing for RandomState * BUG: Fix refcount leak in f2py complex_double_from_pyobj * TST: Fix some uninitialized memory in the tests * BUG: Correct shuffling of objects in 1-d array likes * MAINT: random: Use 'from exc' when raising a ValueError in choice. * BUG: fix stacklevel in warning within random.shuffle * DOC: Remove unfinished Linear Algebra section from Quickstart... * BUG: Segfault in nditer buffer dealloc for Object arrays * NEP: add Spending NumPy Project Funds (NEP 48) * BUG: diagflat could overflow on windows or 32-bit platforms * NEP: array API standard adoption (NEP 47) * DOC: update NEP status for accepted/finished NEPs * MAINT: Bump mypy from 0.800 to 0.812 * MAINT: Bump sphinx from 3.5.0 to 3.5.1 * MAINT: Bump cython from 0.29.21 to 0.29.22 * MAINT: Bump hypothesis from 6.2.0 to 6.3.0 * ENH: Added type annotations to eye() function * BUG: Remove suspicious type casting * BUG: remove nonsensical comparison of pointer < 0 * BUG: verify pointer against NULL before using it * BUG: check if PyArray_malloc succeeded * DOC: Generator and RandomState doc improvements * ENH: Improve error message in multinomial * DOC: Rename "Ones and zeros" section in array-creation documentation. * BUG: Fix non-versioneer uses of numpy.distutils * TST: Remove the einsum typing tests reliance on issuing a ComplexWarning * BUG: Fixed Von Mises distribution for big values of kappa * TST: Branch coverage improvement for np.polynomial * DOC: Fix links to landing page * DOC: add guide for downstream package authors * DOC: trunc, floor, ceil, rint, fix should all link to each other * BLD: add _2_24 to valid manylinux names * MAINT: Improve error message when common type not found. * MAINT: Bump hypothesis from 6.3.0 to 6.3.4 * DOC Improve formatting in the depending_on_numpy documentation * BUG: remove extraneous ARGOUTVIEWM dim. 4 typemaps * MAINT: Specify color in RGB in the docs about the new NumPy logo * BUG: incorrect error fallthrough in nditer * CI: Use Ubuntu 18.04 to run "full" test. * [BLD] use the new openblas lib * Fix the numpy Apple M1 build * BUG: NameError in numpy.distutils.fcompiler.compaq * MAINT: Update master to main after branch rename * ENH: Add annotations for np.lib.arrayterator * CI: Pin docker image for Linux_Python_38_32bit_full_with_asserts... * BUG: Fixed where keyword for np.mean & np.var methods * CI: another master -> main fix * CI: skip lint check on merges with main * CI: Ensure that doc-build uses "main" as branch name * CI: Use git branch -m instead of --initial-branch=main * BUG: Fix overflow warning on apple silicon * CI: Set git default branch to "main" in CircleCI. * MAINT: Update the Call for Contributions section * MAINT: Bump sphinx from 3.5.1 to 3.5.2 * MAINT: Bump hypothesis from 6.3.4 to 6.6.0 * MAINT: Bump pycodestyle from 2.5.0 to 2.6.0 * MAINT: OrderedDict is no longer necessary from Python 3.7 * BLD, TST: use pypy nightly to work around bug * DOC: Clarify docs for fliplr() / flipud() * DOC: Added documentation for linter (#18423) * MAINT: Do not claim input to binops is self (array object) * MAINT: Remove strange op == NULL check * MAINT: Chain exceptions in index_tricks.py and mrecords.py * MAINT: Add annotations for dtype.__getitem__, __mul__ and... * CI: Do not fail CI on lint error * BUG: Fix ma coercion list-of-ma-arrays if they do not cast to... * MAINT: Bump pycodestyle from 2.6.0 to 2.7.0 * MAINT: Bump hypothesis from 6.6.0 to 6.8.1 * CI: Update apt package list before Python install * MAINT: Ensure that re-exported sub-modules are properly annotated * DOC: Consistently use rng as variable name for random generators * BUG, ENH: fix array2string rounding bug by adding min_digits... * DOC: add note to numpy.rint() docstrings * BUG: Use npy_log1p where appropriate in random generation * ENH: Improve the exception for default low in Generator.integers * MAINT: Remove useless declarations in bad_commands * ENH: Use new argument parsing for array creation functions * DOC: Remove mention of nose from README * DOC: Minor fix in inline code example of ufunc reference * MAINT: use super() as described by PEP 3135 * MAINT: Add missing type to cdef statement * BUG: Fix small valgrind-found issues * DOC: Update some plotting code to current Matplotlib idioms * ENH: Improve performance of np.save for small arrays * BLD: remove /usr/include from default include dirs * DEV: add a conda environment.yml with all development dependencies * DOC: add release note for removal of /usr/include from include... * MAINT: Bump sphinx from 3.5.2 to 3.5.3 * ENH: Use exponentials in place of inversion in Rayleigh and geometric * BUG: Fix small issues found with pytest-leaks * MAINT: Implement new style promotion for np.result_type, etc. * BUG: Changed METH_VARARGS to METH_NOARGS * Docs: simd-optimizations.rst: fix typo (basline ~> baseline) * REL: Update main after 1.20.2 release. * BUG: Fix test_ccompiler_opt when path contains dots * DOC: Change matrix size in absolute beginners doc. * BUG: Correct datetime64 missing type overload for datetime.date... * BUG: fix segfault in object/longdouble operations * MAINT: Bump pydata-sphinx-theme from 0.5.0 to 0.5.2 * MAINT: Bump hypothesis from 6.8.1 to 6.8.3 * TST: pin pypy version to 7.3.4rc1 * ENH: Support parsing Fortran abstract interface blocks. * DEP: Disable PyUFunc_GenericFunction and PyUFunc_SetUsesArraysAsData * MAINT: Specify the color space in all new NumPy logo files * BLD: Strip extra newline when dumping gfortran version on MacOS * DOC: update Steering Council membership and people on governance... * DOC: Add release notes to upcoming_changes * TST: add tests for using np.meshgrid for higher dimensional grids. * DOC: Simplifies Mandelbrot set plot in Quickstart guide * API, DEP: Move ufunc signature parsing to the start * DOC: deduplicate dtype basic types (2) * MAINT: Bump pytest from 6.2.2 to 6.2.3 * MAINT: Bump hypothesis from 6.8.3 to 6.8.4 * MAINT: Add exception chaining where appropriate * BUG: Check out requirements and raise when not satisfied * DEV: Adds gitpod to numpy * BLD: introduce use of BLAS_LIBS and LAPACK_LIBS in distutils/system_info * MAINT: Add exception chaining where appropriate * DOC: Emphasize distinctions between np.copy and ndarray.copy * CI: remove shippable CI * MAINT: Allow more recursion depth for scalar tests. * BUG: Regression #18075 | Fixing Ufunc TD generation order * BLD: Negative zero handling with ifort * MAINT: Bump sphinx from 3.5.3 to 3.5.4 * MAINT: Bump hypothesis from 6.8.4 to 6.9.1 * DOC: Update howto-docs with link to NumPy tutorials. * DOC: Small fixes (including formatting) for NEP 43 * ENH: Improve the placeholder annotations for the main numpy namespace * ENH, SIMD: Replace libdivide functions of signed integer division... * DOC: More concise "How to import NumPy" description * DOC: Use: from numpy.testing import ... * CI: Use informational mode for codecov * CI: Fixing typo in Azure job run * DOC: update random and asserts in test guidelines * MAINT: Relax the integer-type-constraint of npt._ShapeLike * DOC: fix spelling of "reccomended" ("recommended") * ENH: Improve the placeholder annotations for the main numpy namespace... * ENH: Add __all__ to a number of public modules * DOC: change dec.parametrize to pytest.mark.parametrize * DOC: add note for clip() special case a_min > a_max See #18782 * DOC: Document newer pytest conventions * DEV: Pin pydata-sphinx-theme to 0.5.2. * CI: Use towncrier build explicitly * DOC: Fixes small things in the genfromtext docstring * MAINT: Use recent towncrier releases on PyPI. * SIMD, TEST: Workaround for misaligned stack GCC BUG ABI on WIN64 * DOC: Misc Numpydoc and formatting for proper parsing. * DOC: Update random c-api documentation * MAINT: Improve the placeholder annotations for the main numpy... * MAINT: Relax miscellaneous integer-type constraints * DOC: fix typo in frexp docstring * DOC: Improve random.choice() documentation * NEP: propose new nep for allocator policies * MAINT: Bump hypothesis from 6.9.1 to 6.10.0 * MAINT: Bump cython from 0.29.22 to 0.29.23 * MAINT: runtests help text cleanup * DOC: Document howto build documentation in a virtual environment * BUG: Initialize the full nditer buffer in case of error * ENH: Add annotations for 4 objects in np.core.numerictypes * MAINT: Remove incorrect inline * DEV: general Gitpod enhancements * MAINT: Minor fix to add reference link to numpy.fill_diagonal... * MAINT: Update README.md * BUG: Prevent nan being used in percentile * DOC: Fix typo in random docs * MAINT: Generalize and shorten the ufunc "trivially iterable"... * ENH, SIMD: Add support for dispatching C++ sources * DOC: Add Gitpod development documentation * DOC: Add favicon * ENH: Improve the placeholder annotations within sub-modules * DOC: Clarify isreal docstring * DOC: Move Sphinx numpy target in reference index. * MAINT: Disable pip version check for azure lint check. * ENH: Improve the placeholder annotations within sub-modules (part... * STY: change CRLF line terminators to Unix * MAINT: Fix the typo "implment" * TST: Skip f2py TestSharedMemory for LONGDOUBLE on macos/arm64 * ENH: Add max values comparison for floating point * MAINT: Remove dead codepath in generalized ufuncs * Upgrade to GitHub-native Dependabot * MAINT: Fix azure linter problems with pip 21.1 * MAINT: Bump hypothesis from 6.10.0 to 6.10.1 * BLD, ENH: Enable Accelerate Framework * MAINT: Update PyPy version used by CI * API: Ensure that casting does not affect ufunc loop * ENH: Add min values comparison for floating point * MAINT: Remove unsafe unions and ABCs from return-annotations * ENH: Add SIMD operations for min and max value comparision * MAINT: ssize_t -> Py_ssize_t and other fixes for Python v3.10.0 * MAINT: Bump typing-extensions from 3.7.4.3 to 3.10.0.0 * DOC: Add a set of standard replies. * DOC: Improve cumsum documentation * MAINT: Explicitly mark text files in .gitattributes. * MAINT: Add ".csv" some data file names. * BLD, BUG: Fix compiler optimization log AttributeError * BLD: remove unnecessary flag -faltivec on macOS * MAINT, CI: treats _SIMD module build warnings as errors through... * ENH: Add PCG64DXSM BitGenerator * MAINT: Adjust NumPy float hashing to Python's slightly changed... * ENH: Improve the placeholder annotations within sub-modules (part... * BUG : for MINGW, threads.h existence test requires GLIBC > 2.12 * BLD, BUG: Fix bdist_wheel duplicate building * CI: fix the GitHub Actions trigger in docker.yml * DOC: fix documentation of cloning over ssh * ENH: Add placeholder annotations for two missing np.testing... * BUG: Report underflow condition in AVX implementation of np.exp * NEP: add mailing list thread, fixes from review * BUG: Make changelog recognize gh- as a PR number prefix. * BUG: Fix refcounting in string-promotion deprecation code path * BUG: Fix underflow error in AVX512 implementation of ufunc exp/f64 * DOC: Add a release note for the improved placeholder annotations * API: Add npt.NDArray, a runtime-subscriptable alias for np.ndarray * DOC: Update performance for new PRNG * ENH: manually inline PCG64DXSM code for performance. * TST: xfail TestCond.test_nan unconditionally * ENH: Add annotations for np.lib.utils * DOC: Update beginners docu for sum function with axis * DOC: add an extra example in runtests.py help test * DOC: change copyright SciPy to NumPy * DOC: Improve datetime64 docs. * MAINT: Do not use deprecated mktemp() * DOC: improve numpy.histogram2d() documentation * BUG: fixed ma.average ignoring masked weights * DOC: add note and examples to isrealobj docstring * DOC: Update a page title with proper case * DEP: remove PolyBase from np.polynomial.polyutils * DOC: Improve description of array scalar in glossary * BUG: fix np.ma.masked_where(copy=False) when input has no mask * MAINT, SIMD: Hardened the AVX compile-time tests * ENH: Include co-authors in changelog. * MAINT: Bump sphinx from 3.5.4 to 4.0.0 * MAINT: Bump hypothesis from 6.10.1 to 6.12.0 * MAINT: Bump pytest from 6.2.3 to 6.2.4 * DOC: Gitpod documentation enhancements * MAINT: Cleanup tools/changelog.py * REL: Update main after 1.20.3 release. * MAINT: Remove usage of the PEP 604 pipe operator * BUG: Update coordinates in PyArray_ITER_GOTO1D * BUG: fix potential buffer overflow(#18939) * ENH: Add annotations for np.lib.NumpyVersion * MAINT: Remove warning when checking AVX512f on MSVC * ENH: Improve annotations of the item, tolist, take and... * DEP: Ensure the string promotion FutureWarning is raised * DEP: Deprecate error clearing for special method in array-coercion * ENH: Add annotations for np.broadcast and np.DataSource * ENH: Add dtype-support to 11 ndarray / generic methods * BUG: fix potential use of null pointer in nditer buffers * BUG: fix variable misprint in multiarray test code * BUG: fix variable misprint checking wrong variable in umath tests * BUG: fix ValueError in PyArray_Std on win_amd64 * MAINT: Small cleanups in PyArray_NewFromDescr_int * Revert "BUG: Update coordinates in PyArray_ITER_GOTO1D" * DOC: "NumPy" <- "numpy" in NumPy Fundamentals - Indexing * DOC: Add comment for ifdef macro guard * MAINT: Bump pytest-cov from 2.11.1 to 2.12.0 * MAINT: Bump sphinx from 4.0.0 to 4.0.1 * DOC: Clarify minimum numpy version needed to use random c-api * ENH: Improve the annotations of np.core._internal * DEP: Deprecate 4 ndarray.ctypes methods * MAINT: Python3 classes do not need to inherit from object * BUG: do not use PyLong_FromLong for intp * DOC: Improve trapz docstring * DOC: Fix typo in release notes for v1.21 * BUG, SIMD: Fix unexpected result of uint8 division on X86 * BUG, SIMD: Fix NumPy build on ppc64le(IBM/Power) for old versions... * BUG: Fix duplicate variable names in compiler check for AVX512_SKX * BLD,API: (distutils) Force strict floating point error model... * ENH: Improve the np.ufunc annotations * DOC: Forward port missing 1.18.5 release note. * ENH: Stubs for array_equal appear out of date. * BUG: Fixed an issue wherein nanmedian could return an array... * MAINT: Update mailmap * REL: Prepare 1.21.0 release * BUG: Fix compile-time test of POPCNT * BUG: Fix test_numpy_version. * BUG: Fixed an issue wherein _GenericAlias.__getitem__ would... * BUG: Linter should only run on pull requests. * BUG: Fix setup.py to work in maintenance branches. * BUG: expose short_version as previously in version.py * API: Delay string and number promotion deprecation/future warning * BUG, SIMD: Fix detect host/native CPU features on ICC at compile-time * BUG: Add -std=c99 to intel icc compiler flags on linux * NEP: Accept NEP 35 as final * MAINT, BUG: Adapt castingimpl.casting to denote a minimal level * REL: Prepare for NumPy 1.20.0rc2 release. * MAINT: Add annotations for the missing period parameter to... * MAINT: Add complex as allowed type for the np.complexfloating... * TST: Ignore exp FP exceptions test for glibc ver < 2.17 * MAINT: replace imgmath with mathjax for docs * BUG: Fix out-of-bounds access in convert_datetime_divisor_to_multiple * ENH: Support major version larger than 9 in NumpyVersion * DOC: fix duplicate navbar in development documentation index * BUG: Invalid dtypes comparison should not raise TypeError * BUG: Add missing DECREF in new path * REL: Prepare for 1.21.0 release - Add patch from upstream to fix an infinite loop on gcc 11: * 0001-BUG-Fix-infinite-loop-on-gcc11.patch - Remove patch which is not needed anymore in 1.21.0: * fix-asarray.patch - Add patch to fix an invalid usage of the dtype argument. This has already been fixed upstream but since Staging:F is so crowded now with python packages, I think it's better to patch it and update numpy once Staging:F is cleared: * fix-asarray.patch ==== python-ordered-set ==== - Add Provides: for python*dist(ordered-set): work around boo#1186870 ==== python-packaging ==== - Add Provides: for python*dist(packaging): work around boo#1186870 - skip tests failing because of no-legacyversion-warning.patch - add no-legacyversion-warning.patch to restore compatibility with 20.4 ==== python-pybind11 ==== - Add upstream patch unicode.patch to fix random python crash ==== python-pycares ==== Version update (3.1.1 -> 4.0.0) - update to 4.0.0 * core: add support for CAA queries * core: add support for getaddrinfo() * core: add ability to use the system installed c-ares * test: remove TTL tests * core: update c-ares and use a submodule * core: drop bundled c-ares version * misc: drop tasks.py ==== python-pyparsing ==== - Add Provides: for python*dist(pyparsing): work around boo#1186870 ==== python-pyzmq ==== Version update (22.0.3 -> 22.1.0) - Update to 22.1.0 * New features: - asyncio: experimental support for Proactor eventloop if tornado 6.1 is available by running a selector in a background thread. * Fixes: - Windows: fix type of socket.FD option in win-amd64 - asyncio: Cancel timers when using HWM with async Sockets * Other changes: - Windows: update bundled libzmq dll URLs for Windows. Windows wheels no longer include concrt140.dll. - adopt pre-commit for formatting, linting - Increase memory constraint from 8000M to 9000M since build sometimes fails with "Out of memory" errors. ==== python-qt5 ==== - remove the noop %requires_ge libqt5-x11 ==== python-requests ==== - Skip test_pyopenssl_redirect due to gh#psf/requests#5846 ==== python-six ==== - provide python3*dist(six): work around boo#1186870 ==== qalculate ==== Version update (3.18.0 -> 3.19.0) Subpackages: libqalculate21 qalculate-data - Update to 3.19.0: * Ask (once) for the correct interpretation of dots, when comma is decimal separator * Improve simplification of logical expressions (boolean algebra) and add boolean assumptions for unknown variables * Add nand and nor operators and spelled out version of logical not operator ("not"), and interpret bitwise operators as logical in some cases * New functions for inverse cumulative distributions: chisqdistinv(), fdistinv(), normdistinv(), and tdistinv() * Add inverse incomplete beta function, betaincinv(), and improve betainc() * newtonsolve() and secantsolve() functions for solving equations using Newton's or secant method * Do not return dot product when multiplication operator is used with vectors (use "." or dot() function instead) * Russian and German translations * Fix cumulative t-distribution for X < 0 * Minor bug fixes and feature improvements ==== qemu ==== Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86 - Fix qemu-supportconfig network-manager verification - Fix stable issues found in upstream: hmp-Fix-loadvm-to-resume-the-VM-on-succe.patch hw-block-nvme-align-with-existing-style.patch hw-nvme-fix-missing-check-for-PMR-capabi.patch hw-nvme-fix-pin-based-interrupt-behavior.patch linux-user-aarch64-Enable-hwcap-for-RND-.patch qemu-config-load-modules-when-instantiat.patch qemu-config-parse-configuration-files-to.patch qemu-config-use-qemu_opts_from_qdict.patch runstate-Initialize-Error-to-NULL.patch target-i386-Exit-tb-after-wrmsr.patch tcg-Allocate-sufficient-storage-in-temp_.patch tcg-sparc-Fix-temp_allocate_frame-vs-spa.patch vhost-vdpa-don-t-initialize-backend_feat.patch vl-allow-not-specifying-size-in-m-when-u.patch vl-Fix-an-assert-failure-in-error-path.patch vl-plug-object-back-into-readconfig.patch vl-plumb-keyval-based-options-into-readc.patch x86-acpi-use-offset-instead-of-pointer-w.patch - Update qemu-supportconfig plugin - Fix an update-alternative warning when removing qemu-skiboot package bsc#1178678 - Use doc directive to build QEMU documentation ==== remmina ==== Version update (1.4.19 -> 1.4.20) Subpackages: remmina-lang remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc - the following plug-ins are no longer generated: * remmina-plugin-xdmcp * remmina-plugin-nx * remmina-plugin-st - Removed obsolete mark-appindicator-as-required.patch - Update ro remmina 1.4.20 * Mark appindicator as required !2290 * Disabling XDMCP, NX, and ST !2291 * Remove plugins/st,xdmcp,nx for submodule replacement !2292 * SSH tunnel MFA !2293 * Adding connection profiles menu into the toolbar !2295 * Resolve "Preferences buttons not working since v1.4.19" !2296 * Some X11 related functions cleanup ==== rpm-config-SUSE ==== Version update (0.g76 -> 0.g83) - Update to version 0.g83: * Find kernel modules also in /usr/lib/modules - Update to version 0.g81: * Support ZSTD compressed kernel modules * Fix a typo: povides -> provides * Quote %buildroot in makeinstall macros ==== rubygem-actioncable-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-actioncable-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * No changes. [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (May 04, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-actionmailbox-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * No changes. [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-actionmailer-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-actionmailer-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * No changes. [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-actionpack-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * Accept base64_urlsafe CSRF tokens to make forward compatible. Base64 strict-encoded CSRF tokens are not inherently websafe, which makes them difficult to deal with. For example, the common practice of sending the CSRF token to a browser in a client-readable cookie does not work properly out of the box: the value has to be url-encoded and decoded to survive transport. In this version, we generate Base64 urlsafe-encoded CSRF tokens, which are inherently safe to transport. Validation accepts both urlsafe tokens, and strict-encoded tokens for backwards compatibility. How the tokes are encoded is controllr by the `action_controller.urlsafe_csrf_tokens` config. In Rails 5.2.5, the CSRF token format was accidentally changed to urlsafe-encoded. * *Atention**: If you already upgraded your application to 5.2.5, set the config `urlsafe_csrf_tokens` to `true`, otherwise your form submission will start to fail during the deploy of this new version. ```ruby Rails.application.config.action_controller.urlsafe_csrf_tokens = true ``` If you are upgrading from 5.2.4.x, you don't need to change this configuration. * Scott Blum*, *Étienne Barrié* [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * Prevent regex DoS in HTTP token authentication CVE-2021-22904 * Prevent string polymorphic route arguments. `url_for` supports building polymorphic URLs via an array of arguments (usually symbols and records). If a developer passes a user input array, strings can result in unwanted route helper calls. CVE-2021-22885 * Gannon McGibbon* [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-actionpack-6.0 ==== Version update (6.0.3.4 -> 6.0.4) Subpackages: ruby2.7-rubygem-actionpack-6.0 ruby3.0-rubygem-actionpack-6.0 updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * Accept base64_urlsafe CSRF tokens to make forward compatible. Base64 strict-encoded CSRF tokens are not inherently websafe, which makes them difficult to deal with. For example, the common practice of sending the CSRF token to a browser in a client-readable cookie does not work properly out of the box: the value has to be url-encoded and decoded to survive transport. In Rails 6.1, we generate Base64 urlsafe-encoded CSRF tokens, which are inherently safe to transport. Validation accepts both urlsafe tokens, and strict-encoded tokens for backwards compatibility. In Rails 5.2.5, the CSRF token format is accidentally changed to urlsafe-encoded. If you upgrade apps from 5.2.5, set the config `urlsafe_csrf_tokens = true`. ```ruby Rails.application.config.action_controller.urlsafe_csrf_tokens = true ``` * Scott Blum*, *Étienne Barrié* * Signed and encrypted cookies can now store `false` as their value when `action_dispatch.use_cookies_with_metadata` is enabled. * Rolandas Barysas* [#]# Rails 6.0.3.7 (May 05, 2021) ## * Prevent catastrophic backtracking during mime parsing CVE-2021-22902 * Prevent regex DoS in HTTP token authentication CVE-2021-22904 * Prevent string polymorphic route arguments. `url_for` supports building polymorphic URLs via an array of arguments (usually symbols and records). If a developer passes a user input array, strings can result in unwanted route helper calls. CVE-2021-22885 * Gannon McGibbon* [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * Prevent open redirect when allowed host starts with a dot [CVE-2021-22881] Thanks to @tktech (https://hackerone.com/tktech) for reporting this issue and the patch! * Aaron Patterson* ==== rubygem-actiontext-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * No changes. [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-actionview-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-actionview-6.0 ==== Version update (6.0.3.4 -> 6.0.4) Subpackages: ruby2.7-rubygem-actionview-6.0 ruby3.0-rubygem-actionview-6.0 updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * SanitizeHelper.sanitized_allowed_attributes and SanitizeHelper.sanitized_allowed_tags call safe_list_sanitizer's class method Fixes #39586 * Taufiq Muhammadi* [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-activejob-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-activejob-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * No changes. [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-activemodel-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-activemodel-6.0 ==== Version update (6.0.3.4 -> 6.0.4) Subpackages: ruby2.7-rubygem-activemodel-6.0 ruby3.0-rubygem-activemodel-6.0 updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * No changes. [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-activerecord-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * Fix possible DoS vector in PostgreSQL money type Carefully crafted input can cause a DoS via the regular expressions used for validating the money format in the PostgreSQL adapter. This patch fixes the regexp. Thanks to @dee-see from Hackerone for this patch! [CVE-2021-22880] * Aaron Patterson* ==== rubygem-activerecord-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * Only warn about negative enums if a positive form that would cause conflicts exists. Fixes #39065. * Alex Ghiculescu* * Allow the inverse of a `has_one` association that was previously autosaved to be loaded. Fixes #34255. * Steven Weber* * Reset statement cache for association if `table_name` is changed. Fixes #36453. * Ryuta Kamizono* * Type cast extra select for eager loading. * Ryuta Kamizono* * Prevent collection associations from being autosaved multiple times. Fixes #39173. * Eugene Kenny* * Resolve issue with insert_all unique_by option when used with expression index. When the `:unique_by` option of `ActiveRecord::Persistence.insert_all` and `ActiveRecord::Persistence.upsert_all` was used with the name of an expression index, an error was raised. Adding a guard around the formatting behavior for the `:unique_by` corrects this. Usage: ```ruby create_table :books, id: :integer, force: true do |t| t.column :name, :string t.index "lower(name)", unique: true end Book.insert_all [{ name: "MyTest" }], unique_by: :index_books_on_lower_name ``` Fixes #39516. * Austen Madden* * Fix preloading for polymorphic association with custom scope. * Ryuta Kamizono* * Allow relations with different SQL comments in the `or` method. * Takumi Shotoku* * Resolve conflict between counter cache and optimistic locking. Bump an Active Record instance's lock version after updating its counter cache. This avoids raising an unnecessary `ActiveRecord::StaleObjectError` upon subsequent transactions by maintaining parity with the corresponding database record's `lock_version` column. Fixes #16449. * Aaron Lipman* * Fix through association with source/through scope which has joins. * Ryuta Kamizono* * Fix through association to respect source scope for includes/preload. * Ryuta Kamizono* * Fix eager load with Arel joins to maintain the original joins order. * Ryuta Kamizono* * Fix group by count with eager loading + order + limit/offset. * Ryuta Kamizono* * Fix left joins order when merging multiple left joins from different associations. * Ryuta Kamizono* * Fix index creation to preserve index comment in bulk change table on MySQL. * Ryuta Kamizono* * Change `remove_foreign_key` to not check `:validate` option if database doesn't support the feature. * Ryuta Kamizono* * Fix the result of aggregations to maintain duplicated "group by" fields. * Ryuta Kamizono* * Do not return duplicated records when using preload. * Bogdan Gusiev* [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * Fix possible DoS vector in PostgreSQL money type Carefully crafted input can cause a DoS via the regular expressions used for validating the money format in the PostgreSQL adapter. This patch fixes the regexp. Thanks to @dee-see from Hackerone for this patch! [CVE-2021-22880] * Aaron Patterson* ==== rubygem-activestorage-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * Marcel is upgraded to version 1.0.0 to avoid a dependency on GPL-licensed mime types data. * George Claghorn* * The Poppler PDF previewer renders a preview image using the original document's crop box rather than its media box, hiding print margins. This matches the behavior of the MuPDF previewer. * Vincent Robert* [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-activestorage-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * The Poppler PDF previewer renders a preview image using the original document's crop box rather than its media box, hiding print margins. This matches the behavior of the MuPDF previewer. * Vincent Robert* [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * Marcel is upgraded to version 1.0.0 to avoid a dependency on GPL-licensed mime types data. * George Claghorn* [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-activesupport-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-activesupport-6.0 ==== Version update (6.0.3.4 -> 6.0.4) Subpackages: ruby2.7-rubygem-activesupport-6.0 ruby3.0-rubygem-activesupport-6.0 updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * Fixed issue in `ActiveSupport::Cache::RedisCacheStore` not passing options to `read_multi` causing `fetch_multi` to not work properly. * Rajesh Sharma* * `with_options` copies its options hash again to avoid leaking mutations. Fixes #39343. * Eugene Kenny* [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-asciidoctor ==== Version update (2.0.12 -> 2.0.15) updated to version 2.0.15 see installed CHANGELOG.adoc ==== rubygem-bundler ==== Version update (2.2.17 -> 2.2.21) updated to version 2.2.21 see installed CHANGELOG.md [#] 2.2.21 (June 23, 2021) [#]# Security fixes: - Auto-update insecure lockfile to split GEM source sections whenever possible [#4647](https://github.com/rubygems/rubygems/pull/4647) [#]# Enhancements: - Use a more limited number of threads when fetching in parallel from the Compact Index API [#4670](https://github.com/rubygems/rubygems/pull/4670) - Update TODO link in bundle gem template to https [#4671](https://github.com/rubygems/rubygems/pull/4671) [#]# Bug fixes: - Fix `bundle install --local` hitting the network when `cache_all_platforms` configured [#4677](https://github.com/rubygems/rubygems/pull/4677) [#] 2.2.20 (June 11, 2021) [#]# Enhancements: - Don't print bug report template on server side errors [#4663](https://github.com/rubygems/rubygems/pull/4663) - Don't load `resolv` unnecessarily [#4640](https://github.com/rubygems/rubygems/pull/4640) [#]# Bug fixes: - Fix `bundle outdated` edge case [#4648](https://github.com/rubygems/rubygems/pull/4648) - Fix `bundle check` with scoped rubygems sources [#4639](https://github.com/rubygems/rubygems/pull/4639) [#]# Performance: - Don't use `extra_rdoc_files` with md files in gemspec to make installing bundler with docs faster [#4628](https://github.com/rubygems/rubygems/pull/4628) [#] 2.2.19 (May 31, 2021) [#]# Bug fixes: - Restore support for configuration keys with dashes [#4582](https://github.com/rubygems/rubygems/pull/4582) - Fix some cached gems being unintentionally ignored when using rubygems 3.2.18 [#4623](https://github.com/rubygems/rubygems/pull/4623) [#] 2.2.18 (May 25, 2021) [#]# Security fixes: - Fix dependency confusion issues with implicit dependencies [#4609](https://github.com/rubygems/rubygems/pull/4609) [#]# Enhancements: - Use simpler notation for generated `required_ruby_version` [#4598](https://github.com/rubygems/rubygems/pull/4598) - Undeprecate bundle show [#4586](https://github.com/rubygems/rubygems/pull/4586) - Make sure link to new issue uses the proper template [#4592](https://github.com/rubygems/rubygems/pull/4592) [#]# Bug fixes: - Fix platform specific gems being removed from the lockfile [#4580](https://github.com/rubygems/rubygems/pull/4580) ==== rubygem-bundler-audit ==== Version update (0.7.0.1 -> 0.8.0) updated to version 0.8.0 see installed ChangeLog.md [#]## 0.8.0 / 2021-03-10 * No longer vendor [ruby-advisory-db]. * Added {Bundler::Audit::Configuration}. * Supports loading YAML configuration data from a `.bundler-audit.yml` file. * Added {Bundler::Audit::Results}. * Added {Bundler::Audit::Report}. * Added {Bundler::Audit::CLI::Formats}. * Added {Bundler::Audit::CLI::Formats::Text}. * Added {Bundler::Audit::CLI::Formats::JSON}. * Added {Bundler::Audit::Database::DEFAULT_PATH}. * Added {Bundler::Audit::Database.exists?}. * Added {Bundler::Audit::Database#git?}. * Added {Bundler::Audit::Database#update!}. * Will raise a {Bundler::Audit::Database::UpdateFailed UpdateFailed} exception, if the `git pull` command fails. * Added {Bundler::Audit::Database#last_updated_at}. * Added {Bundler::Audit::Scanner#report}. * {Bundler::Audit::Database::USER_PATH} is now `Gem.user_home` aware. * `Gem.user_home` will try to infer `HOME`, even if it is not set. * {Bundler::Audit::Database#download} will now raise a {Bundler::Audit::Database::DownloadFailed DownloadFailed} exception, if the `git clone` command fails. * {Bundler::Audit::Scanner#initialize}: * Now accepts an additional `database` and `config_dot_file` arguments. * Will now raise a `Bundler::GemfileLockNotFound` exception, if the given `Gemfile.lock` file cannot be found. * {Bundler::Audit::Scanner#scan_sources} will now ignore any source with a `127.0.0.0/8` or `::1/128` IP address. * {Bundler::Audit::Scanner#scan_specs} will ignore any advisories listed in {Bundler::Audit::Configuration#ignore}, which is loaded from the `.bundler-audit.yml` file. * Deprecated {Bundler::Audit::Database.update!} in favor of {Bundler::Audit::Database#update! #update!}. * Removed `Bundler::Audit::Database::VENDORED_PATH`. * Removed `Bundler::Audit::Database::VENDORED_TIMESTAMP`. [#]### CLI * Require [thor] ~> 1.0. * Added `bundler-audit stats`. * Added `bundler-audit download`. * `bundler-audit check`: * Now accepts a optional `DIR` argument for the project directory. * `bundler-audit check` will now print an explicit error message and exit, if the given `DIR` does not exist. * Will now auto-download [ruby-advisory-db] to ensure the latest advisory information is used on first run. * Now supports a `--database` option for specifying a path to an alternative [ruby-advisory-db] copy. * Now supports a `--gemfile-lock` option for specifying a custom `Gemfile.lock` file within the project directory. * Now supports a `--format` option for specifying the desired format. `text` and `json` are supported, but other custom formats can be loaded. See {Bundler::Audit::CLI::Formats}. * Now supports a `--output` option for writing the report output to a file. * Prints both CVE and GHSA IDs. * Print all error messages to stderr. * No longer print number of advisories in `bundler-audit version`. ==== rubygem-chef-utils ==== Version update (16.9.29 -> 17.2.29) updated to version 17.2.29 no changelog found ==== rubygem-commander ==== Version update (4.5.2 -> 4.6.0) updated to version 4.6.0 see installed History.rdoc === 4.6.0 / 2021-04-09 * Fix error with SortedSet on Ruby 3.0 (#98). * Remove `#reset_io` as it didn't do anything. * Drop support for Ruby < 2.4. ==== rubygem-concurrent-ruby ==== Version update (1.1.8 -> 1.1.9) Subpackages: ruby2.7-rubygem-concurrent-ruby ruby3.0-rubygem-concurrent-ruby updated to version 1.1.9 see installed CHANGELOG.md [#]# Release v1.1.9 (5 Jun 2021) concurrent-ruby: * (#866) Child promise state not set to :pending immediately after #execute when parent has completed * (#905, #872) Fix RubyNonConcurrentPriorityQueue#delete method * (2df0337d) Make sure locks are not shared on shared when objects are dup/cloned * (#900, #906, #796, #847, #911) Fix Concurrent::Set tread-safety issues on CRuby * (#907) Add new ConcurrentMap backend for TruffleRuby ==== rubygem-debug_inspector ==== Version update (1.0.0 -> 1.1.0) updated to version 1.1.0 no changelog found ==== rubygem-delayed_job_active_record ==== Version update (4.1.5 -> 4.1.6) updated to version 4.1.6 no changelog found ==== rubygem-devise ==== Version update (4.7.3 -> 4.8.0) updated to version 4.8.0 see installed CHANGELOG.md [#]## unreleased [#]## 4.8.0 - 2021-04-29 * enhancements * Devise now enables the upgrade of OmniAuth 2+. Previously Devise would raise an error if you'd try to upgrade. Please note that OmniAuth 2 is considered a security upgrade and recommended to everyone. You can read more about the details (and possible necessary changes to your app as part of the upgrade) in [their release notes](https://github.com/omniauth/omniauth/releases/tag/v2.0.0). [Devise's OmniAuth Overview wiki](https://github.com/heartcombo/devise/wiki/OmniAuth:-Overview) was also updated to cover OmniAuth 2.0 requirements. - Note that the upgrade required Devise shared links that initiate the OmniAuth flow to be changed to `method: :post`, which is now a requirement for OmniAuth, part of the security improvement. If you have copied and customized the Devise shared links partial to your app, or if you have other links in your app that initiate the OmniAuth flow, they will have to be updated to use `method: :post`, or changed to use buttons (e.g. `button_to`) to work with OmniAuth 2. (if you're using links with `method: :post`, make sure your app has `rails-ujs` or `jquery-ujs` included in order for these links to work properly.) - As part of the OmniAuth 2.0 upgrade you might also need to add the [`omniauth-rails_csrf_protection`](https://github.com/cookpad/omniauth-rails_csrf_protection) gem to your app if you don't have it already. (and you don't want to roll your own code to verify requests.) Check the OmniAuth v2 release notes for more info. * Introduce `Lockable#reset_failed_attempts!` model method to reset failed attempts counter to 0 after the user signs in. - This logic existed inside the lockable warden hook and is triggered automatically after the user signs in. The new model method is an extraction to allow you to override it in the application to implement things like switching to a write database if you're using the new multi-DB infrastructure from Rails for example, similar to how it's already possible with `Trackable#update_tracked_fields!`. * Add support for Ruby 3. * Add support for Rails 6.1. * Move CI to GitHub Actions. * deprecations * `Devise::Models::Authenticatable::BLACKLIST_FOR_SERIALIZATION` is deprecated in favor of `Devise::Models::Authenticatable::UNSAFE_ATTRIBUTES_FOR_SERIALIZATION` (@hanachin) ==== rubygem-devise-i18n ==== Version update (1.9.2 -> 1.10.0) updated to version 1.10.0 no changelog found ==== rubygem-docile ==== Version update (1.3.5 -> 1.4.0) updated to version 1.4.0 see installed HISTORY.md ==== rubygem-dry-configurable ==== Version update (0.12.0 -> 0.12.1) updated to version 0.12.1 see installed CHANGELOG.md [#]# 0.12.1 2021-02-15 [#]## Added - Settings may be specified with a `cloneable` option, e.g. ```ruby setting :component_dirs, Configuration::ComponentDirs.new, cloneable: true ``` This change makes it possible to provide ?rich? config values that carry their own configuration interface. In the above example, `ComponentDirs` could provide its own API for adding component dirs and configuring aspects of their behavior at the same time. By being passed to the setting along with `cloneable: true`, dry-configurable will ensure the setting's values are cloned along with the setting at all the appropriate times. A custom cloneable setting value should provide its own `#initialize_copy` (used by `Object#dup`) with the appropriate logic. (@timriley in #102) [#]## Fixed - Only `#initialize` instance method is prepended, leaving the rest of the instance methods to be included as normal again. This allows classes including `Dry::Configurable` to override instance methods with their own methods as required (@adam12 in #103) [Compare v0.12.0...v0.12.1](https://github.com/dry-rb/dry-configurable/compare/v0.12.0...v0.12.1) ==== rubygem-dry-container ==== Version update (0.7.2 -> 0.8.0) updated to version 0.8.0 see installed CHANGELOG.md ==== rubygem-dry-core ==== Version update (0.5.0 -> 0.6.0) updated to version 0.6.0 see installed CHANGELOG.md ==== rubygem-dry-logic ==== Version update (1.1.0 -> 1.2.0) updated to version 1.2.0 see installed CHANGELOG.md [#]# 1.2.0 2021-04-26 [#]## Added - Add predicate and operation builder DSL (@oleander) [Compare v1.1.1...v1.2.0](https://github.com/dry-rb/dry-logic/compare/v1.1.1...v1.2.0) [#]# 1.1.1 2021-04-14 [#]## Fixed - Fixed a crash under jruby caused by arg splatting in Binary operations (@flash-gordon) [Compare v1.1.0...v1.1.1](https://github.com/dry-rb/dry-logic/compare/v1.1.0...v1.1.1) ==== rubygem-dry-types ==== Version update (1.4.0 -> 1.5.1) updated to version 1.5.1 see installed CHANGELOG.md <!--- DO NOT EDIT THIS FILE - IT'S AUTOMATICALLY GENERATED VIA DEVTOOLS ---> [#]# 1.5.1 2021-02-16 [#]## Fixed - Add missing requires for internal usage of `Dry::Equalizer` (@timriley in #418) [Compare v1.5.0...v1.5.1](https://github.com/dry-rb/dry-types/compare/v1.5.0...v1.5.1) [#]# 1.5.0 2021-01-21 [#]## Added - Wrapping constructor types :tada: (@flash-gordon) Constructor blocks can have a second argument. The second argument is the underlying type itself: ```ruby age_from_year = Dry::Types['coercible.integer'].constructor do |input, type| Date.today.year - type.(input) end age_from_year.('2000') # => 21 ``` With wrapping constructors you have control over "type application". You can even run it more than once: ```ruby inc = Dry::Types['integer'].constructor(&:succ) inc2x = inc.constructor { _2.(_2.(_2.(_1))) } inc2x.(10) # => 13 ``` - Fallbacks :tada: (@flash-gordon) ```ruby age = Dry::Types['coercible.ineger'].fallback(18) age.('10') # => 10 age.('20') # => 20 age.('abc') # => 18 ``` Fallbacks are different from default values: the later will be evaluated only when *no input* provided. Under the hood, `.fallback` creates a wrapping constructor. - `params.string` as an alias for `strict.string`. This addition should be non-breaking (@flash-gordon) - API for defining custom type builders similar to `.default`, `.constructor`, or `.optional` (@flash-gordon) ```ruby [#] Making an alias for `.fallback` Dry::Types.define_builder(:or) { |type, v| type.fallback(v) } [#] Using new builder type = Dry::Types['integer'].or(-273) type.(:invalid) # => -273 ``` [#]## Changed - Inferring predicates from class names is deprecated. It's very unlikely your code depends on it, however, if it does, you'll get an exception with instructions. (@flash-gordon) If you don't rely on inferring, just disable it with: ```ruby Dry::Types::PredicateInferrer::Compiler.infer_predicate_by_class_name false ``` Otherwise, enable it explicitly: ```ruby Dry::Types::PredicateInferrer::Compiler.infer_predicate_by_class_name true ``` [Compare v1.4.0...v1.5.0](https://github.com/dry-rb/dry-types/compare/v1.4.0...v1.5.0) ==== rubygem-excon ==== Version update (0.78.1 -> 0.82.0) updated to version 0.82.0 no changelog found ==== rubygem-ffi ==== Version update (1.15.1 -> 1.15.3) Subpackages: ruby2.7-rubygem-ffi ruby3.0-rubygem-ffi updated to version 1.15.3 see installed CHANGELOG.md 1.15.3 / 2021-06-16 - ------------------ Fixed: * Fix temporary packaging issue with libffi. #904 1.15.2 / 2021-06-16 - ------------------ Added: * Add support for Windows MINGW-UCRT build. #903 * Add `/opt/homebrew/lib/` to fallback search paths to improve homebrew support. #880 #882 Changed: * Regenerate `types.conf` for FreeBSD12 aarch64. #902 ==== rubygem-font-awesome-rails ==== Version update (4.7.0.6 -> 4.7.0.7) updated to version 4.7.0.7 no changelog found ==== rubygem-grape ==== Version update (1.5.1 -> 1.5.3) updated to version 1.5.3 see installed CHANGELOG.md [#]## 1.5.3 (2021/03/07) [#]### Fixes * [#2161](https://github.com/ruby-grape/grape/pull/2157): Handle EOFError from Rack when given an empty multipart body - [@bschmeck](https://github.com/bschmeck). * [#2162](https://github.com/ruby-grape/grape/pull/2162): Corrected a hash modification while iterating issue - [@Jack12816](https://github.com/Jack12816). * [#2164](https://github.com/ruby-grape/grape/pull/2164): Fix: `coerce_with` is now called for params with `nil` value - [@braktar](https://github.com/braktar). [#]## 1.5.2 (2021/02/06) [#]### Features * [#2157](https://github.com/ruby-grape/grape/pull/2157): Custom types can set a message to be used in the response when invalid - [@dnesteryuk](https://github.com/dnesteryuk). * [#2145](https://github.com/ruby-grape/grape/pull/2145): Ruby 3.0 compatibility - [@ericproulx](https://github.com/ericproulx). * [#2143](https://github.com/ruby-grape/grape/pull/2143): Enable GitHub Actions with updated RuboCop and Danger - [@anakinj](https://github.com/anakinj). [#]### Fixes * [#2144](https://github.com/ruby-grape/grape/pull/2144): Fix compatibility issue with activesupport 6.1 and XML serialization of arrays - [@anakinj](https://github.com/anakinj). * [#2137](https://github.com/ruby-grape/grape/pull/2137): Fix typos - [@johnny-miyake](https://github.com/johnny-miyake). * [#2131](https://github.com/ruby-grape/grape/pull/2131): Fix Ruby 2.7 keyword deprecation warning in validators/coerce - [@K0H205](https://github.com/K0H205). * [#2132](https://github.com/ruby-grape/grape/pull/2132): Use #ruby2_keywords for correct delegation on Ruby <= 2.6, 2.7 and 3 - [@eregon](https://github.com/eregon). * [#2152](https://github.com/ruby-grape/grape/pull/2152): Fix configuration method inside namespaced params - [@fsainz](https://github.com/fsainz). ==== rubygem-hoe ==== Version update (3.22.3 -> 3.23.0) updated to version 3.23.0 see installed History.rdoc === 3.23.0 / 2021-05-29 * 2 minor enhancements: * Bump racc (plugin) dependency. * Removed ruby18! and ruby19! methods. ugh ==== rubygem-http-cookie ==== Version update (1.0.3 -> 1.0.4) updated to version 1.0.4 see installed CHANGELOG.md [#]# Unreleased - Support Mozilla's cookie storage format up to version 7. - Fix the time representation with creationTime and lastAccessed in MozillaStore. (#8) ==== rubygem-js-routes ==== Version update (1.4.14 -> 2.0.7) updated to version 2.0.7 see installed CHANGELOG.md [#]# v2.0.7 * Remove source map annotation from JS file. Fixes [#277](https://github.com/railsware/js-routes/issues/277) * Generated file is not minified, so it is better to use app side bundler/compressor for source maps [#]# v2.0.6 * Disable `namespace` option default for all envs [#278](https://github.com/railsware/js-routes/issues/278) [#]# v2.0.5 * Fixed backward compatibility issue [#276](https://github.com/railsware/js-routes/issues/276) [#]# v2.0.4 * Fixed backward compatibility issue [#275](https://github.com/railsware/js-routes/issues/275) [#]# v2.0.3 * Fixed backward compatibility issue [#275](https://github.com/railsware/js-routes/issues/275) [#]# v2.0.2 * Fixed backward compatibility issue [#274](https://github.com/railsware/js-routes/issues/274) [#]# v2.0.1 * Fixed backward compatibility issue [#272](https://github.com/railsware/js-routes/issues/272) [#]# v2.0.0 Version 2.0 has some breaking changes. See [UPGRADE TO 2.0](./VERSION_2_UPGRADE.md) for guidance. * `module_type` option support * `documentation` option spport * Migrated implementation to typescript * ESM tree shaking support * Support camel case `toParam` version of `to_param` property ==== rubygem-jwt ==== Version update (2.2.2 -> 2.2.3) updated to version 2.2.3 see installed CHANGELOG.md [#]# [2.2.3](https://github.com/jwt/ruby-jwt/tree/2.2.3) (2021-04-19) [Full Changelog](https://github.com/jwt/ruby-jwt/compare/v2.2.2...2.2.3) * *Implemented enhancements:** - Verify algorithm before evaluating keyfinder [\#343](https://github.com/jwt/ruby-jwt/issues/343) - Why jwt depends on json \< 2.0 ? [\#179](https://github.com/jwt/ruby-jwt/issues/179) - Support for JWK in-lieu of rsa\_public [\#158](https://github.com/jwt/ruby-jwt/issues/158) - Fix rspec `raise_error` warning [\#413](https://github.com/jwt/ruby-jwt/pull/413) ([excpt](https://github.com/excpt)) - Add support for JWKs with HMAC key type. [\#372](https://github.com/jwt/ruby-jwt/pull/372) ([phlegx](https://github.com/phlegx)) - Improve 'none' algorithm handling [\#365](https://github.com/jwt/ruby-jwt/pull/365) ([danleyden](https://github.com/danleyden)) - Handle parsed JSON JWKS input with string keys [\#348](https://github.com/jwt/ruby-jwt/pull/348) ([martinemde](https://github.com/martinemde)) - Allow Numeric values during encoding [\#327](https://github.com/jwt/ruby-jwt/pull/327) ([fanfilmu](https://github.com/fanfilmu)) * *Closed issues:** - "Signature verification raised", yet jwt.io says "Signature Verified" [\#401](https://github.com/jwt/ruby-jwt/issues/401) - truffleruby-head build is failing [\#396](https://github.com/jwt/ruby-jwt/issues/396) - JWT::JWK::EC needs `require 'forwardable'` [\#392](https://github.com/jwt/ruby-jwt/issues/392) - How to use a 'signing key' as used by next-auth [\#389](https://github.com/jwt/ruby-jwt/issues/389) - undefined method `verify' for nil:NilClass when validate a JWT with JWK [\#383](https://github.com/jwt/ruby-jwt/issues/383) - Make specifying "algorithm" optional on decode [\#380](https://github.com/jwt/ruby-jwt/issues/380) - ADFS created access tokens can't be validated due to missing 'kid' header [\#370](https://github.com/jwt/ruby-jwt/issues/370) - new version? [\#355](https://github.com/jwt/ruby-jwt/issues/355) - JWT gitlab OmniAuth provider setup support [\#354](https://github.com/jwt/ruby-jwt/issues/354) - Release with support for RSA.import for ruby \< 2.4 hasn't been released [\#347](https://github.com/jwt/ruby-jwt/issues/347) - cannot load such file -- jwt [\#339](https://github.com/jwt/ruby-jwt/issues/339) * *Merged pull requests:** - Remove codeclimate code coverage dev dependency [\#414](https://github.com/jwt/ruby-jwt/pull/414) ([excpt](https://github.com/excpt)) - Add forwardable dependency [\#408](https://github.com/jwt/ruby-jwt/pull/408) ([anakinj](https://github.com/anakinj)) - Ignore casing of algorithm [\#405](https://github.com/jwt/ruby-jwt/pull/405) ([johnnyshields](https://github.com/johnnyshields)) - Document function and add tests for verify claims method [\#404](https://github.com/jwt/ruby-jwt/pull/404) ([yasonk](https://github.com/yasonk)) - documenting calling verify\_jti callback with 2 arguments in the readme [\#402](https://github.com/jwt/ruby-jwt/pull/402) ([HoneyryderChuck](https://github.com/HoneyryderChuck)) - Target the master branch on the build status badge [\#399](https://github.com/jwt/ruby-jwt/pull/399) ([anakinj](https://github.com/anakinj)) - Improving the local development experience [\#397](https://github.com/jwt/ruby-jwt/pull/397) ([anakinj](https://github.com/anakinj)) - Fix sourcelevel broken links [\#395](https://github.com/jwt/ruby-jwt/pull/395) ([anakinj](https://github.com/anakinj)) - Don't recommend installing gem with sudo [\#391](https://github.com/jwt/ruby-jwt/pull/391) ([tjschuck](https://github.com/tjschuck)) - Enable rubocop locally and on ci [\#390](https://github.com/jwt/ruby-jwt/pull/390) ([anakinj](https://github.com/anakinj)) - Ci and test cleanup [\#387](https://github.com/jwt/ruby-jwt/pull/387) ([anakinj](https://github.com/anakinj)) - Make JWT::JWK::EC compatible with Ruby 2.3 [\#386](https://github.com/jwt/ruby-jwt/pull/386) ([anakinj](https://github.com/anakinj)) - Support JWKs for pre 2.3 rubies [\#382](https://github.com/jwt/ruby-jwt/pull/382) ([anakinj](https://github.com/anakinj)) - Replace Travis CI with GitHub Actions \(also favor openssl/rbnacl combinations over rails compatibility tests\) [\#381](https://github.com/jwt/ruby-jwt/pull/381) ([anakinj](https://github.com/anakinj)) - Add auth0 sponsor message [\#379](https://github.com/jwt/ruby-jwt/pull/379) ([excpt](https://github.com/excpt)) - Adapt HMAC to JWK RSA code style. [\#378](https://github.com/jwt/ruby-jwt/pull/378) ([phlegx](https://github.com/phlegx)) - Disable Rails cops [\#376](https://github.com/jwt/ruby-jwt/pull/376) ([anakinj](https://github.com/anakinj)) - Support exporting RSA JWK private keys [\#375](https://github.com/jwt/ruby-jwt/pull/375) ([anakinj](https://github.com/anakinj)) - Ebert is SourceLevel nowadays [\#374](https://github.com/jwt/ruby-jwt/pull/374) ([anakinj](https://github.com/anakinj)) - Add support for JWKs with EC key type [\#371](https://github.com/jwt/ruby-jwt/pull/371) ([richardlarocque](https://github.com/richardlarocque)) - Add Truffleruby head to CI [\#368](https://github.com/jwt/ruby-jwt/pull/368) ([gogainda](https://github.com/gogainda)) - Add more docs about JWK support [\#341](https://github.com/jwt/ruby-jwt/pull/341) ([take](https://github.com/take)) ==== rubygem-kgio ==== Version update (2.11.3 -> 2.11.4) updated to version 2.11.4 see installed NEWS === kgio 2.11.4 / 2021-05-25 23:24 UTC This release fixes compatibility with GC.compact on Ruby 3.x. Thanks to Ngan Pham for the patch and Aaron Patterson for the feedback: https://yhbt.net/kgio-public/CAAvYYt5Z5f2rMuXO5DMpR1-6uRvu_gXKDvqcyoZ+oNcLiT... kgio remains obsolete and deprecated, and it's primary dependent will be updated to not depend on it in the future. ==== rubygem-liquid ==== Version update (5.0.0 -> 5.0.1) updated to version 5.0.1 see installed History.md [#]# 5.0.1 / 2021-03-24 [#]## Fixes * Add ParseTreeVisitor to Echo tag (#1414) [CP Clermont] * Test with ruby 3.0 as the latest ruby version (#1398) [Dylan Thacker-Smith] * Handle carriage return in newlines_to_br (#1391) [Unending] [#]## Performance Improvements * Use split limit in truncatewords (#1361) [Dylan Thacker-Smith] ==== rubygem-loofah ==== Version update (2.9.1 -> 2.10.0) Subpackages: ruby2.7-rubygem-loofah ruby3.0-rubygem-loofah updated to version 2.10.0 see installed CHANGELOG.md [#]# 2.10.0 / 2021-06-06 [#]## Features * Allow CSS properties `overflow-x` and `overflow-y`. [[#206](https://github.com/flavorjones/loofah/issues/206)] (Thanks, [@sampokuokkanen](https://github.com/sampokuokkanen)!) ==== rubygem-marcel ==== Version update (0.3.3 -> 1.0.1) - updated to version 1.0.1 * Fixes identifying OpenDocument files by magic. 1.0.0 imprecisely identified them as application/zip. (#38) * Fixes identifying .docx, .pptx, and .xlsx files exported from Google Sheets by magic. (#36) * Identifies vCard files as text/vcard rather than text/x-vcard. (27fac74) * Identifies .otf, .woff, and .woff2 files a? font/otf, font/woff, and font/woff2, respectively. (#37) ==== rubygem-mime-types-data ==== Version update (3.2020.1104 -> 3.2021.0225) updated to version 3.2021.0225 see installed History.md <!-- automatic-release --> [#]# 3.2021.0225 / 2021-02-25 - Updated the Apache and IANA media registry entries as of release date. - Added file extension for AVIF video format. [#40]. [#]# 3.2021.0212 / 2021-02-12 - Updated the IANA media registry entries as of release date. - Added a new rake task (`release:automatic`) that downloads and converts the data from Apache and IANA; if there are changes detected, it updates the release version, changelog, manifest, and gemspec and commits the changes to git. ==== rubygem-mixlib-authentication ==== Version update (3.0.7 -> 3.0.10) updated to version 3.0.10 no changelog found ==== rubygem-mixlib-shellout ==== Version update (3.2.2 -> 3.2.5) updated to version 3.2.5 no changelog found ==== rubygem-moneta ==== Version update (1.4.1 -> 1.4.2) updated to version 1.4.2 see installed CHANGES 1.4.2 * Pool - fix busy-loop issue (#197) ==== rubygem-net-ssh ==== Version update (6.2.0.rc1 -> 6.2.0.rc2) - New upstream release 6.2.0.rc2 ==== rubygem-nokogiri ==== Version update (1.11.6 -> 1.11.7) Subpackages: ruby2.7-rubygem-nokogiri ruby3.0-rubygem-nokogiri updated to version 1.11.7 no changelog found ==== rubygem-oauth2 ==== Version update (1.4.4 -> 1.4.7) updated to version 1.4.7 see installed CHANGELOG.md ==== rubygem-omniauth ==== Version update (2.0.1 -> 2.0.4) updated to version 2.0.4 no changelog found ==== rubygem-omniauth-google-oauth2 ==== Version update (0.8.1 -> 1.0.0) updated to version 1.0.0 see installed CHANGELOG.md [#]# 1.0.0 - 2021-03-14 [#]## Added - Support for Omniauth 2.x! [#]## Deprecated - Nothing. [#]## Removed - Support for Omniauth 1.x [#]## Fixed - Nothing. [#]# 0.8.2 - 2021-03-14 [#]## Added - Constrains the version to Omniauth 1.x. [#]## Deprecated - Nothing. [#]## Removed - Nothing. [#]## Fixed - Nothing. ==== rubygem-passenger ==== Subpackages: ruby2.7-rubygem-passenger rubygem-passenger-apache2 - Remove execute bit from a Python script to stop requiring /usr/bin/python ==== rubygem-pkg-config ==== Version update (1.4.4 -> 1.4.6) updated to version 1.4.6 see installed NEWS == 1.4.6 - 2021-04-12 === Improvements * Improved support for .pc detection installed by Homebrew. [Reported by Evan Shea][GitHub:rcairo/rcairo#66] === Thanks * Evan Shea == 1.4.5 - 2021-02-04 === Improvements * Added support for macOS 11.2. [Reported by Ludovic Moutury][GitHub:rcairo/rcairo#69] === Thanks * Ludovic Moutury ==== rubygem-pry ==== Version update (0.13.1 -> 0.14.1) updated to version 0.14.1 see installed CHANGELOG.md [#]## [v0.14.1][v0.14.1] (April 12, 2021) [#]### Bug fixes * Fixed bad coloring of some RDoc-style docs ([#2182](https://github.com/pry/pry/pull/2182)) * Fixed broken `--plugins` option. It shows a warning now ([#2180](https://github.com/pry/pry/pull/2180)) * Fixed bad output on printing non-visible characters with color codes ([#2154](https://github.com/pry/pry/pull/2154)) * Fixed bad output when colors are disabled and a string with color codes is printed ([#2158](https://github.com/pry/pry/pull/2158)) [#]## [v0.14.0][v0.14.0] (February 8, 2021) [#]### Features * Made `?` an alias to `show-source -d` ([#2133](https://github.com/pry/pry/pull/2133)) * Added support for Ruby 3.0 [#]### Breaking changes * Deleted support for plugin autoloading ([#2119](https://github.com/pry/pry/pull/2119)). In order to load a Pry plugin you must `require` it from your `pryrc` or add it to your Gemfile. ```rb [#] ~/.pryrc require 'pryrc' ``` ==== rubygem-puma-4 ==== Version update (4.3.7 -> 4.3.8) updated to version 4.3.8 see installed History.md [#]# 4.3.8 / 2021-05-11 * Security * Close keepalive connections after the maximum number of fast inlined requests (#2625) ==== rubygem-rack-oauth2 ==== Version update (1.16.0 -> 1.17.0) updated to version 1.17.0 no changelog found ==== rubygem-rack-proxy ==== Version update (0.6.5 -> 0.7.0) Subpackages: ruby2.7-rubygem-rack-proxy ruby3.0-rubygem-rack-proxy updated to version 0.7.0 no changelog found ==== rubygem-rails-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 no changelog found ==== rubygem-rails-6.0 ==== Version update (6.0.3.4 -> 6.0.4) updated to version 6.0.4 no changelog found ==== rubygem-railties-5.2 ==== Version update (5.2.4.4 -> 5.2.6) updated to version 5.2.6 see installed CHANGELOG.md [#]# Rails 5.2.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.5 (March 26, 2021) ## * No changes. [#]# Rails 5.2.4.6 (May 05, 2021) ## * No changes. [#]# Rails 5.2.4.5 (February 10, 2021) ## * No changes. ==== rubygem-railties-6.0 ==== Version update (6.0.3.4 -> 6.0.4) Subpackages: ruby2.7-rubygem-railties-6.0 ruby3.0-rubygem-railties-6.0 updated to version 6.0.4 see installed CHANGELOG.md [#]# Rails 6.0.4 (June 15, 2021) ## * Allow relative paths with trailing slashes to be passed to `rails test`. * Eugene Kenny* * Return a 405 Method Not Allowed response when a request uses an unknown HTTP method. Fixes #38998. * Loren Norman* [#]# Rails 6.0.3.7 (May 05, 2021) ## * No changes. [#]# Rails 6.0.3.6 (March 26, 2021) ## * No changes. [#]# Rails 6.0.3.5 (February 10, 2021) ## * No changes. ==== rubygem-raindrops ==== Version update (0.19.1 -> 0.19.2) updated to version 0.19.2 see installed NEWS === raindrops 0.19.2 / 2021-05-25 23:13 UTC This release fixes compatibility with GC.compact on Ruby 3.x when using ListenStats on Linux. The listener stats functionality is rarely used and does not affect most users who just have raindrops installed for shared atomic counters. ==== rubygem-rb-kqueue ==== Version update (0.2.5 -> 0.2.6) updated to version 0.2.6 no changelog found ==== rubygem-rice ==== Version update (3.0.0 -> 4.0.2) updated to version 4.0.2 no changelog found ==== rubygem-ruby_parser ==== Version update (3.15.1 -> 3.16.0) updated to version 3.16.0 see installed History.rdoc === 3.16.0 / 2021-05-15 * 1 major enhancement: * Added tentative 3.0 support. * 3 minor enhancements: * Added lexing for "beginless range" (bdots). * Added parsing for bdots. * Updated rake compare task to download xz files, bumped versions, etc * 4 bug fixes: * Bump rake dependency to >= 10, < 15. (presidentbeef) * Bump sexp_processor dependency to 4.15.1+. (pravi) * Fixed minor state mismatch at the end of parsing to make diffing a little cleaner. * Fixed normalizer to deal with new bison token syntax ==== rubygem-rubyntlm ==== Version update (0.6.2 -> 0.6.3) updated to version 0.6.3 see installed CHANGELOG.md ==== rubygem-sdoc ==== Version update (2.0.3 -> 2.2.0) updated to version 2.2.0 see installed CHANGELOG.md Master ====== 2.2.0 ===== * #161 Add 'skip to content' link and improve shortcut keys [@MikeRogers0](https://github.com/MikeRogers0) * #170 Fix link hovers in headings [@tlatsas](https://github.com/tlatsas) * #169 Fix clearing search results [@mikdiet](https://github.com/mikdiet) * #167 Update Merge script to work with sdoc v2 [@mikdiet](https://github.com/mikdiet) * #160 Remove outline from reset stylesheet [@p8](https://github.com/p8) * #159 Remove TAB override in panel [@p8](https://github.com/p8) * #157 Move to GitHub action for tests [@MikeRogers0](https://github.com/MikeRogers0) * #155 Fix Ctrl+C copying [Jan Schär](https://github.com/jscissr) 2.1.0 ===== * #154 Make panel responsive for mobile [@MikeRogers0](https://github.com/MikeRogers0) and [@p8](https://github.com/p8) * #153 Add viewport metatag to views for improved Lighthouse score. [@MikeRogers0](https://github.com/MikeRogers0) * #150 Use semantic headers for better SEO [@p8](https://github.com/p8) 2.0.4 ===== * #149 Using HTML5 doctype accross all HTML files. [@MikeRogers0](https://github.com/MikeRogers0) * #148 Fix overflow CSS property of panel elements. [@cveneziani](https://github.com/cveneziani) ==== rubygem-semantic_range ==== Version update (2.3.1 -> 3.0.0) updated to version 3.0.0 no changelog found ==== rubygem-sexp_processor ==== Version update (4.15.2 -> 4.15.3) updated to version 4.15.3 see installed History.rdoc === 4.15.3 / 2021-05-15 * 1 minor enhancement: * Added 3.0 to pt_testcase.rb ==== rubygem-simplecov_json_formatter ==== Version update (0.1.2 -> 0.1.3) updated to version 0.1.3 no changelog found ==== rubygem-slop ==== Version update (4.8.2 -> 4.9.1) updated to version 4.9.1 see installed CHANGELOG.md v4.9.1 (2021-05-28) - ------------------ Bug fixes: * Fixed a bug where `flag=arg` syntax would raise an error when an empty value was passed. [#266](https://github.com/leejarvis/slop/issues/266) v4.9.0 (2021-05-11) - ------------------ Features: * Add SymbolOption [#263](https://github.com/leejarvis/slop/pull/263) Bug fixes: * Use `+=` over `<<` to handle frozen string literals. [255](https://github.com/leejarvis/slop/pull/255) ==== rubygem-terminal-table ==== Version update (2.0.0 -> 3.0.1) updated to version 3.0.1 see installed History.rdoc 3.0.1 / 2021-05-10 ================== - Support for unicode-display_width 2.0 - Fix issue where last row of an empty table changed format 3.0.0 / 2020-01-27 ================== - Support for (optional) Unicode border styles on tables. In order to support decent looking Unicode borders, different types of intersections get different types of intersection characters. This has the side effect of subtle formatting differences even for the ASCII table border case due to removal of certain intersections near colspans. For example, previously the output of a table may be: +------+-----+ | Title | +------+-----+ | Char | Num | +------+-----+ | a | 1 | | b | 2 | | c | 3 | +------+-----+ And now the `+` character above the word Title is removed, as it is no longer considered an intersection: +------------+ | Title | +------+-----+ | Char | Num | +------+-----+ | a | 1 | | b | 2 | +------+-----+ - The default border remains an ASCII border for backwards compatibility, however multiple border classes are included / documented, and user defined border types can be applied as needed. In support of this update, the following issues were addressed: - colspan creates conflict with colorize (#95) - Use nice UTF box-drawing characters by default (#99) - Note that `AsciiBorder` is stll the default - Border-left and border-right style (#100) - Helper function to style as Markdown (#111) - Achieved using `MarkdownBorder` ==== rubygem-timers ==== Version update (4.3.2 -> 4.3.3) updated to version 4.3.3 no changelog found ==== rubygem-winrm ==== Version update (2.3.5 -> 2.3.6) updated to version 2.3.6 no changelog found ==== scim ==== Subpackages: scim-gtk scim-gtk3 scim-lang - Move macros.scim from /etc/rpm to %_rpmmacrodir (boo#1185657). ==== sendmail ==== Version update (8.16.1 -> 8.17.0.3) Subpackages: libmilter1_0 - Re-add 'sysvinit(network)' build dependency - Use %set_permissions on path /var/spool/clientmqueue/ as well (boo#1187809) - Update to pre version sendmail 8.17.1 (8.17.0.3) * Deprecation notice: due to compatibility problems with some third party code, we plan to finally switch from K&R to ANSI C. If you are using sendmail on a system which does not have a compiler for ANSI C contact us with details as soon as possible so we can determine how to proceed. * Experimental support for SMTPUTF8 (EAI, see RFC 6530-6533) is available when using the compile time option USE_EAI (see also devtools/Site/site.config.m4.sample for other required settings) and the cf option SMTPUTF8. If a mail submission via the command line requires the use of SMTPUTF8, e.g., because a header uses UTF-8 encoding, but the addresses on the command line are all ASCII, then the new option -U must be used, and the cf option SMTPUTF8 must be set in submit.cf. Please test and provide feedback. * Experimental support for SMTP MTA Strict Transport Security (MTA-STS, see RFC 8461) is available when using - the compile time option _FFR_MTA_STS (which requires STARTTLS, MAP_REGEX, SOCKETMAP, and _FFR_TLS_ALTNAMES), - FEATURE(sts), which implicitly sets the cf option StrictTransportSecurity, - postfix-mta-sts-resolver, see https://github.com/Snawoot/postfix-mta-sts-resolver.git * New ruleset check_other which is called for all unknown SMTP commands in the server and for commands which do not have specific rulesets, e.g., NOOP and VERB. * New ruleset clt_features which can be used to select features in the SMTP client per server. Currently only two flags are available: D/M to disable DANE/MTA-STS, respectively. * Avoid leaking session macros for an envelope between delivery attempts to different servers. This problem could have affected check_compat. * Avoid leaking actual SMTP replies between delivery attempts to different servers which could cause bogus logging of reply= entries. * Change default SMTP reply code for STARTTLS related problems from 403 to 454 to better match the RFCs. * Fix a theoretical buffer overflow when encountering an unknown/unsupported socket address family on an operating system where sa_data is larger than 30 (the standard is 14). Based on patch by Toomas Soome. * Previously the commands GET, POST, CONNECT, or USER terminate a connection immediately only if sent as first command. Now this is also done if any of these is sent directly after STARTTLS or if the 'h' option is set via srv_features. * CDB map locking has been changed so a sendmail process which does have a CDB map open does not block an in-place update of the map by makemap. The simple workaround for that problem in earlier versions is to create the map under a different name and then move it into place. * CONFIG: New FEATURE(`check_other') to provide a default check_other ruleset. * CONFIG: FEATURE(`tls_failures') is deprecated and will be removed in future versions because it has a fundamental problem: it is message oriented but STARTTLS is session oriented. For example, having multiple RCPTs in one envelope for different destinations, with different temporary errors, does not work properly, as the persistent macro applies to all RCPTs and hence implicitly to all destinations (servers). The option TLSFallbacktoClear should be used if needed. * MAIL.LOCAL: Enhance some error messages to simplify troubleshooting. * Portability: Add support for Darwin 19 & 20. NOTE: File locking using fcntl() does not interoperate with Berkeley DB 5.x (and probably later). Use CDB, flock() (-DHASFLOCK), or an earlier Berkeley DB version. Problem noted by Harald Hannelius. * New Files: cf/feature/check_other.m4 cf/feature/sts.m4 devtools/OS/Darwin.19.x devtools/OS/Darwin.20.x include/sm/ixlen.h libsm/ilenx.c libsm/lowercase.c libsm/strcaseeq.c libsm/t-ixlen.c libsm/t-ixlen.sh libsm/t-streq.c libsm/t-streq.sh libsm/utf8_valid.c libsm/uxtext_unquote.c libsm/xleni.c libsmutil/t-lockfile.c libsmutil/t-lockfile-0.sh libsmutil/t-maplock-0.sh * New compile time option NO_EOH_FIELDS to disable the special meaning of the headers Message: and Text: to denote the end of the message header. * CONTRIB: AuthRealm.p0 has been modified for 8.16.1 by Anne Bennett. * CONTRIB: Added cidrexpand -O option for suppressing duplicates from a CIDR expansion that overlaps a later entry and -S option for skipping comments exactly like makemap does. * Portability: Add support for Darwin 19 (Mac OS X 10.15). Use proper FreeBSD version define to allow for cross compiling. Fix from Brooks Davis of the FreeBSD project. * New Files: devtools/OS/Darwin.19.x - Modify patches * sendmail-8.14.7-select.dif * sendmail-fd-passing-libmilter.patch - Modify and renama patch sendmail-8.16.1.dif which is now sendmail-8.17.1.dif - Enable experimental support for SMTPUTF8 as well SMTP MTA Strict Transport Security - Update keyring - Make it build for older products as well ==== serd ==== Version update (0.30.6 -> 0.30.10) - update to 0.30.10: * Add fallback configuration if documentation theme is unavailable * Fix SERD_DISABLE_DEPRECATED * Fix building for older MacOS versions on newer MacOS * Fix documentation installation directory * Deprecate serd_uri_to_path() * Don't install API man pages * Fix potential memory error when serialising URIs * Move headers to an include directory * Refuse to write relative URI references to NTriples * Remove the need for a generated configuration header * Remove use of C character class functions that may use locale * Split up and reorganize unit tests * Use aligned allocation via C11 or Windows API where possible ==== shadow ==== Subpackages: login_defs - login.defs/MOTD_FILE: Use "" instead of blank entry [bsc#1187536] - Add /etc/login.defs.d directory - Enable shadowgrp so that we can set more secure group passwords using shadow. - Disable MOTD_FILE to allow the use of pam_motd to unify motd message output [bsc#1185897]. Else motd entries of e.g. cockpit will not be shown. ==== shim ==== - Add shim-bsc1187696-avoid-deleting-rt-variables.patch to avoid deleting the mirrored RT variables (bsc#1187696) ==== signon-kwallet-extension ==== Version update (21.04.2 -> 21.04.3) - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== snapper ==== Subpackages: libsnapper5 snapper-zypp-plugin - added configure option for location of PAM module (gh#openSUSE/snapper#659) ==== spectacle ==== Version update (21.04.2 -> 21.04.3) Subpackages: spectacle-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Fix crash in all(?) KIPI export plugins ==== step ==== Version update (21.04.2 -> 21.04.3) Subpackages: step-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== suse-module-tools ==== Version update (16.0.4 -> 16.0.5) - Update to version 16.0.5 * moved config files to /usr/lib/modprobe.d and /usr/lib/depmod.d * "modprobe $FS" for a blacklisted file system now offers to unblacklist the module permanently * disabled automatic un-blacklisting of filesystem modules loaded at installation time * added faster substitute for lsinitrd to speed up weak-modules2 * added README.md * modprobe.conf cleanup ==== sweeper ==== Version update (21.04.2 -> 21.04.3) Subpackages: sweeper-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== systemd ==== Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev - Finally don't create /run/lock/subsys anymore This effectively reverts the fix for bsc#1187292 made earlier. This directory is specific to RH sysvinit and since we're going to fade the support of SysV init script away the directory has no future. ==== systemsettings5 ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: systemsettings5-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - No code changes since 5.22.2.1 ==== texlive-specs-m ==== Version update (2021.185.20201001_pl4svn57354 -> 2021.186.20201001_pl4svn57354) - Add patch seminar_latex20200202.dif and patch prosper_utf8.dif * Avoid latin1 characters and the caused warning about broken enconding in the typeouts of prosper file * Set lowest release of the LaTeX engine for seminar class (boo#1185941) - Move python detection and correction to python3 - Change to using systemd-sysusers ==== texlive-specs-n ==== Version update (2021.185.2.005svn58637 -> 2021.186.2.005svn58637) - Add patch seminar_latex20200202.dif and patch prosper_utf8.dif * Avoid latin1 characters and the caused warning about broken enconding in the typeouts of prosper file * Set lowest release of the LaTeX engine for seminar class (boo#1185941) - Move python detection and correction to python3 - Change to using systemd-sysusers ==== totem-pl-parser ==== Version update (3.26.5 -> 3.26.6) Subpackages: libtotem-plparser-mini18 libtotem-plparser18 typelib-1_0-TotemPlParser-1_0 - Update to version 3.26.6: + Remove quvi videosite checker. The videosite checker functionality still exists and can be implemented according to README-videosite-script.md. + Plenty of RSS and Atom related parsing fixes and enhancements, including better description selection, exporting of feed content ratings, better support for non-UTF-8 feeds, and general speedups. + Fix parsing and saving XSPF playlist titles. - Drop pkgconfig(libquvi-0.9) BuildRequires, libquvi-scripts Requires and stop passing -Denable-quvi=yes to meson, no longer supported nor needed. ==== tpm2-0-tss ==== Subpackages: libtss2-esys0 libtss2-mu0 libtss2-sys1 - small services fixes and comments ==== umbrello ==== Version update (21.04.2 -> 21.04.3) Subpackages: umbrello-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== unison ==== Version update (2.51.4_rc2 -> 2.51.4) - Update to version 2.51.4 * Working files are stored in the unison directory (typically ~/.unison) rather than $HOME. * see included changelog for details ==== vim ==== Version update (8.2.2918 -> 8.2.3075) Subpackages: gvim vim-data vim-data-common - disabled test_recover because is broken on 32bit archs - -> disable-unreliable-tests.patch - Updated to version 8.2.3075, fixes the following problems * Vim: when debugging only the first line of a command using line continuation is displayed. * Coverity warns for freeing static string. * Vim9: Assigning to @# requires a string. (Naohiro Ono) * Confusing error when expression is followed by comma. * Vim9: debugger shows too many lines. * Formatting using quickfixtextfunc is lost when updating location lists for different buffers. (Yorick Peterse) * Location list only has the start position. * Unreachable code. * Spaces allowed between option name and "!", "?", etc. * Available encryption methods are not strong enough. * Vim9: arguments for execute() not checked at compile time. * execute() function test fails. * Not enough tests for quickfix end_col and end_lnum. * Vim9: cannot set breakpoint in compiled function. * Vim9: breakpoint in compiled function not always checked. * GUI mouse events not tested. * Vim9: crash when using operator and list unpack assignment. (Naohiro Ono) * Coverity reports a memory leak. * No error if a function name starts with an underscore. (Naohiro Ono) * Build problems with MSVC, other crypt issues with libsodium. * No error when using alpha delimiter with :global. * Installing packages on github CI sometimes fails. * Vim9: crash when calling :def function with partial and return type is not set. * Vim9: builtin function arguments not checked at compile time. * Configure reports libcanberra when checking for libsodium. * Amiga built-in version string doesn't include build date. * Vim9: breakpoint at a comment line does not work. * GUI: dropping files not tested. * Detecting if the process of a swap file is running fails if the process is owned by another user. * Swap file test fails. * Minor typos. * Increment and decrement don't allow for next command. * Strange error for white space after ++ command. * JSON patch file not recognized. * Cannot recognize elixir files. * Vim9: for loop with one list variable does not work. * Vim9: "legacy call" does not work. * Vim9: cannot assign to @@ in :def function * Vim9: unpack assignment using "_" after semicolon fails. * Strange error for assigning to "x.key" on non-dictionary. * Vim9: using default value in lambda gives confusing error. * Vim9: debugger test fails with normal features and +terminal. (Dominique Pellé) * Vim9: cannot use ternary operator in parenthesis. * Vim9: memory leak when using lambda. * Vim9: cannot use ternary operator in parenthesis. * Testing the shell option is incomplete and spread out. * Internal error when adding several text properties. * Crash when switching 'cryptmethod' to xchaha20 with an existing undo file. (Martin Tournoij) * Vim9: in script cannot set item in uninitialized list. * Vim9: error when sourcing script twice and reusing a function name. * Vim9: debugging lambda does not work. * Building fails with Athena. (Elimar Riesebieter) * Unicode tables are slightly outdated. * Error messages are spread out. * Not enough testing for shell use. * Shell options are not set properly for PowerShell. * The "zy" command does not work well when 'virtualedit' is set to "block". (Johann Höchtl) * When cursor is move for block append wrong text is inserted. * popup_atcursor() uses wrong position with concealing. - Updated to version 8.2.3013, fixes the following problems * Builtin function can be shadowed by global variable. * Using ":!command" does not work if the command uses posix_spawn(). * Still a way to shadow a builtin function. (Yasuhiro Matsumoto) * E704 for script local variable is not backwards compatible. (Yasuhiro Matsumoto) * Computing array length is done in various ways. * EBCDIC build is broken. * Superfluous extern declaration. * Vim9: line continuation comment uses legacy syntax. * Vim9: no good error for using :legacy in a :def function. * Test commented out because it fails with ASAN. * The evalfunc.c file is too big. * Accidentally enable tcl by default. * When a popup is visible a mouse move my restart Visual mode. * Vim9: line continuation comment still uses legacy syntax in one place. * Select mode test fails. * When 'clipboard' is "unnamed" zp and zP do not work correctly. * ASAN error when using text from the clipboard. * Calculating register width is not always needed. (Christian Brabandt) * Vim9: converting number to bool uses wrong stack offset. (Salman Halim) * Popup test fails if rightleft feature not enabled. * After using motion force from feedkeys() it may not be reset. * GTK: righthand scrollbar does not show with split window. * Vim9: using `=expr` does not handle a list of strings. * Vim9: internal error when calling function with too few arguments * Vim9: check for argument count ignores default values. * Vim9: no error when using job or channel as a string. * Some buffer related code is not tested. * Vim9: substitute expression cannot be a List in a :def function. * Build failure without the channel feature. * Substitute() accepts a number but not a float expression. * Tests failing because there is no error for float to string conversion. * Sound code not fully tested. * Vim9: cannot use heredoc in :def function for :python, :lua, etc. * Recover test fails on big endian systems. * Vim9: leaking memory when using heredoc script. * Short file name extension for Scala not recognized. * Vim9: using filter in compiled command does not work. * Vim9: need to plan for future additions. * Using getchar() in Vim9 script is problematic. * Function list test fails. * sound_playfile() is not tested on MS-Windows. * Swap file recovery not sufficiently tested. * Keys typed during a :normal command are discarded. * GUI: mouse move may start Visual mode with a popup visible. * Vim9: hang when using space after ->. (Naohiro Ono) * Vim9: crash when calling function that failed to compile. * ml_get errors after recovering a file. (Yegappan Lakshmanan) * Vim9: crash when using two levels of partials. * Vim9: memory leak * Subtracting from number option fails when result is zero. (Ingo Karkat) * Python configure check uses deprecated command. * Cannot yank a block without trailing spaces. * "%bd" tries to delete popup window buffers, which fails. (Ralf Schandl) * Fix for recovery and diff mode not tested. * Greek spell checking uses wrong case folding. * Vim9: can only use an autoload function name as a string. * Build failure without the +eval feature. * Crash when using a null function reference. (Naohiro Ono) * Warning for uninitialized variable. * Not all options code is covered by tests. * Popup window test is a bit flaky. * Recovery test is not run on big-endian systems. * Vim9: future commands are not reserved yet. * Vim9: an inline function requires specifying the return type. * Vim9: Test fails because of missing return statement. * Vim9: a compiled function cannot be debugged. * Build failure without the profile feature. * Build failure with normal features. * Vim9: debugger test fails. * Vim9: memory leak when debugging a :def function. * Jupyter Notebook files are not recognized. * Vim9: no completion for :vim9 and :legacy. * Vim9: completion for :disassemble is incomplete. * 'fileencodings' default value should depend on 'encoding'. (Gary Johnson) * Various code is not fully tested. * Linker errors with dynamic Python 3.10. * Vim9: when debugging cannot inspect local variables. * Vim9: disassemble test fails. * Vim9: disassemble test fails. * Balloon sometimes does not hide with GTK 3. * Vim9: warning for uninitialized variable. * Vim9: memory leak when compilation fails. * Vim doesn't abort on a fatal Tcl error. * Vim9: closure compiled with wrong compile type. * Vim9: error for missing colon given while skipping. * Vim9: using a void value does not give a proper error message. * Crash when echoing a value very early. (Naruhiko Nishino) * Vim9: test for void value fails. * Startup test may hang. * Startup test may hang. * Not enough testing for viminfo code. * Vim9: cannot get argument values during debugging. * When 'rightleft' is set the line number is sometimes drawn reversed. * Vim: when debugging only the first line of a command using line continuation is displayed. ==== vmaf ==== Version update (2.1.1 -> 2.2.0) - Update to release 2.2.0 * Fixed a CIEDE-2000 precision issue, where cross-platform mismatches were seen. * Added function vmaf_feature_dictionary_free(). ==== vsftpd ==== Version update (3.0.3 -> 3.0.4) - Update to version 3.0.4. * Fix runtime SIGSYS crashes (seccomp sandbox policy tweaks). * Reject HTTP verbs pre-login. * Disable TLS prior to v1.2 by default. * Close the control connection after 10 unknown commands pre-login. * Reject any TLS ALPN advertisement that's not 'ftp'. * Add ssl_sni_hostname option to require a match on incoming SNI hostname. - Upstream has a new GPG key (7B89011BCAE1CFEA). - "0001-Introduce-TLSv1.1-and-TLSv1.2-options.patch" is now obsolete. ==== vulkan-loader ==== Version update (1.2.176.0 -> 1.2.182.0) - Update to release SDK-1.2.182.0 * loader: Prevent crash from VK_KHR_display * loader: Silence erroneous implicit layer warning ==== wxWidgets-3_2-nostl ==== Subpackages: libwx_baseu-suse-nostl5_0_0 libwx_baseu_net-suse-nostl5_0_0 libwx_baseu_xml-suse-nostl5_0_0 libwx_gtk3u_core-suse-nostl5_0_0 libwx_gtk3u_html-suse-nostl5_0_0 libwx_gtk3u_qa-suse-nostl5_0_0 - Add wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch (boo#1187712). ==== xdelta3 ==== - We don't need python2, works perfectly fine with the standard python3. ==== xdg-desktop-portal-kde ==== Version update (5.22.2.1 -> 5.22.3) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.22.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.2 - Changes since 5.22.2.1: * Background portal: avoid crash when allowing app to run in background (kde#438954) * Pass the version to the project call ==== xwayland ==== Version update (21.1.1 -> 21.1.1.901) - Update to version 21.1.1.901 (21.1.2 RC1) * It's a bit special, as most of the changes are not the usual stable branch fixes material, but are needed for HW accelerated direct rendering with the Nvidia 470 driver (which is currently in open beta). * changes are mostly specific to the EGLStream backend and do not affect the GBM backend. And they make a big difference for users of the EGLStream backend. * See https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.or... for more information about testing the EGLStream changes - enabled Wayland eglstreams (needs new packages egl-wayland and eglexternalplatform) ==== xxhash ==== - add patch xxhash-avoid-armv6-unaligned-access.patch do not expect unaligned accesses to work on armv6, it breaks in our build setup using aarch64 kernels ==== yakuake ==== Version update (21.04.2 -> 21.04.3) Subpackages: yakuake-lang - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2 ==== yast2-bootloader ==== Version update (4.4.3 -> 4.4.5) - Add the os-prober package to the set of packages to install if the package is available and supported on the arch (bsc#1186369) - 4.4.5 - add riscv64 support (jsc#PM-2612) * done by Andreas Schwab <schwab@suse.de> - 4.4.4 ==== yast2-firstboot ==== Version update (4.4.1 -> 4.4.2) - Adapt code to Y2Users (part of jsc#PM-2620). - 4.4.2 ==== yast2-network ==== Version update (4.4.18 -> 4.4.20) - bnc#1185936 - do not crash with internal error when a sysctl file is corrupted - 4.4.20 - Adapted to the new API of Y2Issues (related to jsc#PM-2620 and bsc#1166743) - 4.4.19 ==== yast2-trans ==== Version update (84.87.20210626.da1ad1189b -> 84.87.20210703.f3c2e3c809) 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.20210703.f3c2e3c809: * New POT for text domain 'network'. * Update IRC link * New POT for text domain 'users'. * New POT for text domain 'installation'. * New POT for text domain 'control'. ==== yast2-users ==== Version update (4.4.1 -> 4.4.2) - Rely on useradd, groupadd and other shadow tools when creating users and groups during installation and also when using AutoYaST or Firstboot (jsc#PM-2620 and bsc#1166743). - Use the new Y2Issues mechanism to report errors to the user. - New object-oriented API to read and manage local users (Y2Users). - Adapted the management of the <user_defaults> section of the AutoYaST profile to recent versions of useradd (implies dropping support for <groups>, <no_groups> and <skel>). - 4.4.2 ==== zeromq ==== Subpackages: libzmq5 zeromq-tools - Explicit BR on python is not necessary. ==== zlib-ng-compat ==== Version update (2.0.4 -> 2.0.5) - Update to version 2.0.5 * Fix inflate corruption on aarch64 * Minor chunkset improvements