openSUSE Kubic
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
April 2022
- 8 participants
- 50 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
dhcp
ell (0.49 -> 0.50)
gdm
libgphoto2
perl-File-Listing (6.14 -> 6.15)
poppler (22.03.0 -> 22.04.0)
poppler-qt5 (22.03.0 -> 22.04.0)
=== Details ===
==== dhcp ====
Subpackages: dhcp-client
- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.
==== ell ====
Version update (0.49 -> 0.50)
- Update to release 0.50
* dbus: Fix use-after-free crash when removing objects
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Ensure /run/gdm is created by tmpfiles.
==== libgphoto2 ====
Subpackages: libgphoto2-6 libgphoto2_port12
- use https urls
==== perl-File-Listing ====
Version update (6.14 -> 6.15)
- updated to 6.15
see /usr/share/doc/packages/perl-File-Listing/Changes
6.15 2022-04-17 04:09:58 -0600
- Main git repository has now been detached from the original
repository (originally it was a fork). The old repository
can be found at https://github.com/gisle/file-listing
- Adjust test suite to handle systems that cannot handle
year 2038+ dates (gh#24)
==== poppler ====
Version update (22.03.0 -> 22.04.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8
- update to 22.04.0:
* Fix underline sometimes being drawn only partially
* Fix Adobe Reader not reading some of the contents we write correctly
* Fix code that workarounds some broken-ish files
* FoFiTrueType: Parse CFF2 fonts too
* FoFiTrueType: Support cmap types 2 and 13
* Fix a few small memory leaks
* code improvements
qt:
* Handle SaveAs named action
* Annotations: don't change the text color when changing the font
utils:
* pdftotext: print creation and modification date when using htmlmeta param
glib:
* Fix returning internal data of temporary strings
cpp:
* Fix code incompatibility with MSVC
build system:
* poppler internal library is no longer forced to static on MSVC
* Error out if iconv is not available and the cpp frontend is enabled
* Require FreeType 2.8
==== poppler-qt5 ====
Version update (22.03.0 -> 22.04.0)
- update to 22.04.0:
* Fix underline sometimes being drawn only partially
* Fix Adobe Reader not reading some of the contents we write correctly
* Fix code that workarounds some broken-ish files
* FoFiTrueType: Parse CFF2 fonts too
* FoFiTrueType: Support cmap types 2 and 13
* Fix a few small memory leaks
* code improvements
qt:
* Handle SaveAs named action
* Annotations: don't change the text color when changing the font
utils:
* pdftotext: print creation and modification date when using htmlmeta param
glib:
* Fix returning internal data of temporary strings
cpp:
* Fix code incompatibility with MSVC
build system:
* poppler internal library is no longer forced to static on MSVC
* Error out if iconv is not available and the cpp frontend is enabled
* Require FreeType 2.8
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
dhcp
=== Details ===
==== dhcp ====
Subpackages: dhcp-client
- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
argon2 (0.0+git20190520.62358ba -> 20190702)
evolution-data-server (3.44.0 -> 3.44.1)
glib2 (2.72.0 -> 2.72.1)
grub2
harfbuzz (4.2.0 -> 4.2.1)
icu
ima-evm-utils
installation-images-MicroOS (17.50 -> 17.51)
libavif (0.10.0 -> 0.10.1)
libhandy (1.6.1 -> 1.6.2)
libjcat (0.1.10 -> 0.1.11)
lilv (0.24.10 -> 0.24.12)
multipath-tools
pciutils (3.7.0 -> 3.8.0)
python-gobject (3.42.0 -> 3.42.1)
python-packaging
re2
=== Details ===
==== argon2 ====
Version update (0.0+git20190520.62358ba -> 20190702)
- Fix version of package: 20171227 is the upstream version number
of the package
- Replaced optflags.patch with adjust-makefile.patch, the
patch will now also allow to set the file permissions of installed
libraries. This fixes the rpmlint error: shared-library-not-executable
==== evolution-data-server ====
Version update (3.44.0 -> 3.44.1)
Subpackages: libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3
- Update to version 3.44.1:
+ Bugs fixed:
- CalDAV: Free/Busy not working with Nextcloud.
- EWebDAVSession: Correct extract of href Location header.
==== glib2 ====
Version update (2.72.0 -> 2.72.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.72.2:
+ Fix building projects which use g_warning_once() with clang++.
+ Fix g_file_trash not deleting directories via portals backend.
+ A number more compiler warnings fixed for MSVC.
+ Fix detection of broken poll function on macOS.
+ Fix spawning subprocesses from GUI programs on Windows.
+ Bugs fixed:
- #2312 gdbus-test-codegen tests leak GWeakRef objects.
- #2625 g_warning_once fails to build with clang++.
- #2629 g_file_trash doesn't in directories inside a sandbox.
- !2495 Cleanup warnings split 6.
- !2499 Various contenttype-related test fixes on win32.
- !2534 gpowerprofilemonitor: Tweak wording of documentation.
- !2540 Various win32 tests skip & fixes.
- !2541 meson: simplify lookup of python command.
- !2543 ci: Update the Fedora CI image to Fedora 34.
- !2556 gdbusconnection: Use g_strv_contains().
- !2557 gdbusmethodinvocation: Fix a leak on early return path.
- !2558 Move unit test on g_basename() function to
glib/tests/fileutils.c.
- !2559 Move tests/relation-test.c to glib/tests/relation.c.
- !2560 ci: Update Coverity, mingw and Android CI images
to Fedora 34.
- !2563 glib: Format GDateTime ISO8601 years as %C%y.
- !2564 Move test files on slices from tests/ to glib/tests/.
- !2566 tests: Add more tests for GResolver response parsing.
- !2573 Backport translation fixes and !2571 meson: Set
BROKEN_POLL in macOS builds to glib-2-72.
- !2574 Backport !2565 Revert meson: simplify lookup of python
command to glib-2-72.
- !2587 Backport !2583 Fix trashing sandboxed directories to
glib-2-72.
- !2588 Backport !2582 glib/win32: fix spawn from GUI regression
to glib-2-72.
- !2590 Backport !2589 tests: Don't exit gdbus-method-invocation
test early on connection close to glib-2-72.
- !2593 Backport !2578 atomic: Add a C++ variant of
g_atomic_int_compare_and_exchange() to glib-2-72.
+ Translation updates.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Fix Power10 LPAR error "The partition fails to activate as partition went
into invalid state" (bsc#1198714)
* 0001-powerpc-do-CAS-in-a-more-compatible-way.patch
==== harfbuzz ====
Version update (4.2.0 -> 4.2.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 4.2.1:
+ Make sure hb_blob_create_from_file_or_fail() always returns
nullptr in case of failure and not empty blob sometimes
+ Add --passthrough-tables option to hb-subset
+ Reinstate a pause after basic features in Khmer shaper, fixing
a regression introduced in previous release
+ Better handling of Regional_Indicator when shaped with RTL-
native scripts, reverting earlier fix that caused regressions
in AAT shaping
==== icu ====
- bump library packagename to libicu71 to match the version.
==== ima-evm-utils ====
Subpackages: evmctl libimaevm3
- switch to use https urls
==== installation-images-MicroOS ====
Version update (17.50 -> 17.51)
- merge gh#openSUSE/installation-images#592
- support leap port of armv7hl (bsc#1198302)
- 17.51
==== libavif ====
Version update (0.10.0 -> 0.10.1)
- update to 0.10.1:
* tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
* Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
nonstandard extension used: non-constant aggregate initializer
* Fix the help message of avifdec: --index takes a value
==== libhandy ====
Version update (1.6.1 -> 1.6.2)
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Update to version 1.6.2:
+ Fix license in docs.
+ Fix a Meson error when using as a subproject.
+ Fix a typo in HdyStyleManager docs.
+ Updated translations.
==== libjcat ====
Version update (0.1.10 -> 0.1.11)
- update to 0.1.11:
- Allow the user to get the runtime library version (Richard Hughes)
- Fix incorrect certtool being called on macOS (Richard Hughes)
==== lilv ====
Version update (0.24.10 -> 0.24.12)
- Update to 0.24.12:
* Allow connecting ports to structures in Python
* Fix potential memory error when joining filesystem paths
* Fix unlikely undefined behavior when saving state
* Remove the need for a generated configuration header
==== multipath-tools ====
Subpackages: kpartx libmpath0
- If multipath-tools is newly installed, load dm-multipath
(bsc#1196898)
==== pciutils ====
Version update (3.7.0 -> 3.8.0)
Subpackages: libpci3
- Update to 3.8.0:
* Filters can now match devices based on partially specified
class code and also on the programming interface.
* Reporting of link speeds, power limits, and virtual function tags
has been updated to the current PCIe specification.
* We decode the Data Object Exchange capability.
* Bus mapping mode works in non-zero domains.
* pci_fill_info() can fetch more fields: bridge bases, programming
interface, revision, subsystem vendor and device ID, OS driver,
and also parent bridge. Internally, the implementation was rewritten,
significantly reducing the number of corner cases to be handled.
* If the configuration space is not readable for some reason
(e.g., the cfgmgr32 back-end, but also badly implemented sleep mode
of some devices), lspci prints only information provided by the OS.
* The Hurd back-end was greatly improved thanks to Joan Lledó.
* Various minor bug fixes and improvements.
* As usually, updated pci.ids to the current snapshot of the database.
- Rebase pciutils-3.1.9_pkgconfig.patch
- Rebase pciutils-ocloexec.patch
- Rebase pciutils-endianh.patch
- Drop pciutils-add-decode-support-for-RCECs.patch
==== python-gobject ====
Version update (3.42.0 -> 3.42.1)
Subpackages: python38-gobject python38-gobject-Gdk python38-gobject-cairo
- Update to version 3.42.1:
+ Do not error out for unknown scopes.
+ gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
newer GTK4.
+ gtk overrides: Do not override Treeview.enable_model_drag_xx
for GTK4.
+ Implement DynamicImporter.find_spec() to silence deprecation
warning.
+ Some test/CI fixes.
==== python-packaging ====
- Ignore python3.6.2 since the test doesn't support it.
==== re2 ====
- Disable tests on ZSystems and RISCV
- Switch build to CMake, otherwise CMake config is not installed.
Required for Apache ORC and arrow, and google-or-tools.
(https://github.com/google/re2/issues/304)
- Run some real tests via CTest
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
argon2 (0.0+git20190520.62358ba -> 20190702)
glib2 (2.72.0 -> 2.72.1)
grub2
harfbuzz (4.2.0 -> 4.2.1)
icu
ima-evm-utils
installation-images-MicroOS (17.50 -> 17.51)
multipath-tools
oath-toolkit
pciutils (3.7.0 -> 3.8.0)
python-gobject (3.42.0 -> 3.42.1)
python-packaging
=== Details ===
==== argon2 ====
Version update (0.0+git20190520.62358ba -> 20190702)
- Fix version of package: 20171227 is the upstream version number
of the package
- Replaced optflags.patch with adjust-makefile.patch, the
patch will now also allow to set the file permissions of installed
libraries. This fixes the rpmlint error: shared-library-not-executable
==== glib2 ====
Version update (2.72.0 -> 2.72.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0
- Update to version 2.72.2:
+ Fix building projects which use g_warning_once() with clang++.
+ Fix g_file_trash not deleting directories via portals backend.
+ A number more compiler warnings fixed for MSVC.
+ Fix detection of broken poll function on macOS.
+ Fix spawning subprocesses from GUI programs on Windows.
+ Bugs fixed:
- #2312 gdbus-test-codegen tests leak GWeakRef objects.
- #2625 g_warning_once fails to build with clang++.
- #2629 g_file_trash doesn't in directories inside a sandbox.
- !2495 Cleanup warnings split 6.
- !2499 Various contenttype-related test fixes on win32.
- !2534 gpowerprofilemonitor: Tweak wording of documentation.
- !2540 Various win32 tests skip & fixes.
- !2541 meson: simplify lookup of python command.
- !2543 ci: Update the Fedora CI image to Fedora 34.
- !2556 gdbusconnection: Use g_strv_contains().
- !2557 gdbusmethodinvocation: Fix a leak on early return path.
- !2558 Move unit test on g_basename() function to
glib/tests/fileutils.c.
- !2559 Move tests/relation-test.c to glib/tests/relation.c.
- !2560 ci: Update Coverity, mingw and Android CI images
to Fedora 34.
- !2563 glib: Format GDateTime ISO8601 years as %C%y.
- !2564 Move test files on slices from tests/ to glib/tests/.
- !2566 tests: Add more tests for GResolver response parsing.
- !2573 Backport translation fixes and !2571 meson: Set
BROKEN_POLL in macOS builds to glib-2-72.
- !2574 Backport !2565 Revert meson: simplify lookup of python
command to glib-2-72.
- !2587 Backport !2583 Fix trashing sandboxed directories to
glib-2-72.
- !2588 Backport !2582 glib/win32: fix spawn from GUI regression
to glib-2-72.
- !2590 Backport !2589 tests: Don't exit gdbus-method-invocation
test early on connection close to glib-2-72.
- !2593 Backport !2578 atomic: Add a C++ variant of
g_atomic_int_compare_and_exchange() to glib-2-72.
+ Translation updates.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi
- Fix Power10 LPAR error "The partition fails to activate as partition went
into invalid state" (bsc#1198714)
* 0001-powerpc-do-CAS-in-a-more-compatible-way.patch
==== harfbuzz ====
Version update (4.2.0 -> 4.2.1)
- Update to version 4.2.1:
+ Make sure hb_blob_create_from_file_or_fail() always returns
nullptr in case of failure and not empty blob sometimes
+ Add --passthrough-tables option to hb-subset
+ Reinstate a pause after basic features in Khmer shaper, fixing
a regression introduced in previous release
+ Better handling of Regional_Indicator when shaped with RTL-
native scripts, reverting earlier fix that caused regressions
in AAT shaping
==== icu ====
- bump library packagename to libicu71 to match the version.
==== ima-evm-utils ====
Subpackages: evmctl libimaevm3
- switch to use https urls
==== installation-images-MicroOS ====
Version update (17.50 -> 17.51)
- merge gh#openSUSE/installation-images#592
- support leap port of armv7hl (bsc#1198302)
- 17.51
==== multipath-tools ====
Subpackages: kpartx libmpath0
- If multipath-tools is newly installed, load dm-multipath
(bsc#1196898)
==== oath-toolkit ====
Subpackages: liboath0 oath-toolkit-xml
- url -> https
==== pciutils ====
Version update (3.7.0 -> 3.8.0)
- Update to 3.8.0:
* Filters can now match devices based on partially specified
class code and also on the programming interface.
* Reporting of link speeds, power limits, and virtual function tags
has been updated to the current PCIe specification.
* We decode the Data Object Exchange capability.
* Bus mapping mode works in non-zero domains.
* pci_fill_info() can fetch more fields: bridge bases, programming
interface, revision, subsystem vendor and device ID, OS driver,
and also parent bridge. Internally, the implementation was rewritten,
significantly reducing the number of corner cases to be handled.
* If the configuration space is not readable for some reason
(e.g., the cfgmgr32 back-end, but also badly implemented sleep mode
of some devices), lspci prints only information provided by the OS.
* The Hurd back-end was greatly improved thanks to Joan Lledó.
* Various minor bug fixes and improvements.
* As usually, updated pci.ids to the current snapshot of the database.
- Rebase pciutils-3.1.9_pkgconfig.patch
- Rebase pciutils-ocloexec.patch
- Rebase pciutils-endianh.patch
- Drop pciutils-add-decode-support-for-RCECs.patch
==== python-gobject ====
Version update (3.42.0 -> 3.42.1)
- Update to version 3.42.1:
+ Do not error out for unknown scopes.
+ gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
newer GTK4.
+ gtk overrides: Do not override Treeview.enable_model_drag_xx
for GTK4.
+ Implement DynamicImporter.find_spec() to silence deprecation
warning.
+ Some test/CI fixes.
==== python-packaging ====
- Ignore python3.6.2 since the test doesn't support it.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
rpm-config-SUSE (20220414 -> 20220421)
=== Details ===
==== rpm-config-SUSE ====
Version update (20220414 -> 20220421)
- Update to version 20220421:
* Automatically trim opensuse changelogs to the last 3 years
* use zstd for tarball compression
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
rpm-config-SUSE (20220414 -> 20220421)
=== Details ===
==== rpm-config-SUSE ====
Version update (20220414 -> 20220421)
- Update to version 20220421:
* Automatically trim opensuse changelogs to the last 3 years
* use zstd for tarball compression
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=3&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa
Mesa-drivers
aaa_base (84.87+git20220324.fca4619 -> 84.87+git20220411.adfb912)
acl
apparmor
audit
audit-secondary
double-conversion (3.1.7 -> 3.2.0)
dracut (056+suse.261.gf83268d5 -> 056+suse.268.g0b2bd662)
file
freetype2
ghostscript
gnome-bluetooth
gstreamer-plugins-bad
hwinfo (21.80 -> 21.81)
icu (70.1 -> 71.1)
installation-images-MicroOS (17.47 -> 17.48)
kdump (1.0.2+git8.g51e8c4d -> 1.0.2+git12.g1a68ca5)
kernel-source (5.17.2 -> 5.17.3)
kexec-tools
keylime (6.3.1 -> 6.3.2)
libapparmor
libcap (2.63 -> 2.64)
libjpeg-turbo
libnl3 (3.5.0 -> 3.6.0)
libqt5-qtbase
libunistring (0.9.10 -> 1.0)
libusb-1_0 (1.0.25 -> 1.0.26)
ncurses (6.3.20220319 -> 6.3.20220402)
osinfo-db
patterns-microos
perl-HTML-Parser (3.77 -> 3.78)
perl-libwww-perl (6.61 -> 6.62)
pipewire (0.3.49 -> 0.3.50)
plasma-framework
procps (4.0.0 -> 3.3.17)
rpm-config-SUSE (20220317 -> 20220414)
samba (4.16.0+git.224.70319beb8f8 -> 4.16.0+git.227.931848a12ab)
sddm
sratom
u-boot-rpiarm64
vim (8.2.4602 -> 8.2.4745)
wicked (0.6.68 -> 0.6.69)
xz
zchunk (1.1.16 -> 1.2.1)
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- use _multibuild
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium
- use _multibuild
==== aaa_base ====
Version update (84.87+git20220324.fca4619 -> 84.87+git20220411.adfb912)
- Update to version 84.87+git20220411.adfb912:
* move bash completion back to -extras (bsc#1187213)
==== acl ====
- Disable -D_FORTIFY_SOURCE=3 for now
as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- update zgrep-profile-mr870.diff to allow executing 'expr' (boo#1198531)
- Add samba-new-dcerpcd.patch, samba-4.16 has a new dcerpcd daemon
which now will spawn new additional services on demand. We need to
modify the existing smbd/winbind profiles and additionally add a
new set of profiles to cater for the new functionality;
(bnc#1198309);
- Add samba_deny_net_admin.patch to add new rule to deny
noisy setsockopt calls from systemd; (bnc#1196850).
==== audit ====
Subpackages: libaudit1 libauparse0
- Modernize specfile constructs.
==== audit-secondary ====
Subpackages: audit python3-audit system-group-audit
- Drop buildrequire on C++ compiler.
- Modernize specfile constructs.
==== double-conversion ====
Version update (3.1.7 -> 3.2.0)
- update to 3.2.0:
* Fix quiet NANs on MIPS* and PA-RISC architectures.
==== dracut ====
Version update (056+suse.261.gf83268d5 -> 056+suse.268.g0b2bd662)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 056+suse.268.g0b2bd662:
* fix(resume): do not add this module if there is no suitable swap (bsc#1198095)
* feat(resume): improve sanity check by verifying volatile swap (bsc#1198095)
* fix(resume): correct call to block_is_netdevice function (bsc#1197737)
* fix(lvm): add missing grep requirement (bsc#1198271)
==== file ====
Subpackages: file-magic libmagic1
- update file-5.41-cache-regexps.patch to fix cache offset
miscalculation (bsc#1197780)
==== freetype2 ====
- fix segfault in some applications boo#1198497
add freetype-2.12.0-cff_slot_load-segfault.patch
==== ghostscript ====
- Do no longer require apparmor-abstractions, it is not mandatory
to use Ghostscript (bsc#1134289).
==== gnome-bluetooth ====
Subpackages: libgnome-bluetooth-3_0-13 libgnome-bluetooth-ui-3_0-13 typelib-1_0-GnomeBluetooth-3_0
- Recommends bluez-auto-enable-devices to ensure BT is enabled
at startup (glgo#GNOME/gnome-bluetooth#110).
==== gstreamer-plugins-bad ====
Subpackages: libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0
- Add spandsp3.patch: Fix build with spandsp 3.x by including
private headers.
==== hwinfo ====
Version update (21.80 -> 21.81)
- merge gh#openSUSE/hwinfo#112
- fix bug in determining serial console device name (bsc#1198043)
- 21.81
==== icu ====
Version update (70.1 -> 71.1)
- update to 71.1:
* updates to CLDR 41 locale data with various additions and corrections.
* phrase-based line breaking for Japanese. Existing line breaking methods
follow standards and conventions for body text but do not work well for
short Japanese text, such as in titles and headings. This new feature is
optimized for these use cases.
* support for Hindi written in Latin letters (hi_Latn). The CLDR data for
this increasingly popular locale has been significantly revised and
expanded. Note that based on user expectations, hi_Latn incorporates a
large amount of English, and can also be referred to as ?Hinglish?.
* time zone data updated to version 2022a. Note that pre-1970 data for a
number of time zones has been removed, as has been the case in the upstream
tzdata release since 2021b.
- drop fix-ucptrietest-golden-diff.patch (upstream)
==== installation-images-MicroOS ====
Version update (17.47 -> 17.48)
- merge gh#openSUSE/installation-images#586
- add xrdb to inst-sys (bsc#1198294)
- 17.48
==== kdump ====
Version update (1.0.2+git8.g51e8c4d -> 1.0.2+git12.g1a68ca5)
- remount filesystem r/w for fadump (bsc#1197125)
- stop reloading FADump on CPU hot-add event
==== kernel-source ====
Version update (5.17.2 -> 5.17.3)
- Linux 5.17.3 (bsc#1012628).
- lib/logic_iomem: correct fallback config references
(bsc#1012628).
- um: fix and optimize xor select template for CONFIG64 and
timetravel mode (bsc#1012628).
- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628).
- net: dsa: felix: fix possible NULL pointer dereference
(bsc#1012628).
- mm: kfence: fix objcgs vector allocation (bsc#1012628).
- KVM: x86/pmu: Use different raw event masks for AMD and Intel
(bsc#1012628).
- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode()
(bsc#1012628).
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
(bsc#1012628).
- KVM: x86/pmu: Fix and isolate TSX-specific performance event
logic (bsc#1012628).
- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest
(bsc#1012628).
- drm: Add orientation quirk for GPD Win Max (bsc#1012628).
- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628).
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111
(bsc#1012628).
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
(bsc#1012628).
- drm/amd/display: Add signal type check when verify stream
backends same (bsc#1012628).
- drm/amdkfd: enable heavy-weight TLB flush on Arcturus
(bsc#1012628).
- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800
(bsc#1012628).
- drm/edid: improve non-desktop quirk logging (bsc#1012628).
- Bluetooth: hci_event: Ignore multiple conn complete events
(bsc#1012628).
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj
(bsc#1012628).
- drm/amd/display: Fix memory leak (bsc#1012628).
- drm/amd/display: Use PSR version selected during set_psr_caps
(bsc#1012628).
- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628).
- usb: gadget: tegra-xudc: Fix control endpoint's definitions
(bsc#1012628).
- usb: cdnsp: fix cdnsp_decode_trb function to properly handle
ret value (bsc#1012628).
- ptp: replace snprintf with sysfs_emit (bsc#1012628).
- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER
is set (bsc#1012628).
- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628).
- net/mlx5e: TC, Hold sample_attr on stack instead of pointer
(bsc#1012628).
- drm/amdkfd: Don't take process mutex for svm ioctls
(bsc#1012628).
- drm/amdkfd: Ensure mm remain valid in svm deferred_list work
(bsc#1012628).
- drm/amdkfd: svm range restore work deadlock when process exit
(bsc#1012628).
- drm/amdgpu: Fix an error message in rmmod (bsc#1012628).
- mlxsw: spectrum: Guard against invalid local ports
(bsc#1012628).
- RDMA/rtrs-clt: Do stop and failover outside reconnect work
(bsc#1012628).
- powerpc/xive: Export XIVE IPI information for online-only
processors (bsc#1012628).
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628).
- ath11k: fix kernel panic during unload/load ath11k modules
(bsc#1012628).
- ath11k: pci: fix crash on suspend if board file is not found
(bsc#1012628).
- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628).
- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628).
- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628).
- bpf: Make dst_port field in struct bpf_sock 16-bit wide
(bsc#1012628).
- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628).
- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628).
- drm/v3d: fix missing unlock (bsc#1012628).
- power: supply: axp20x_battery: properly report current when
discharging (bsc#1012628).
- mt76: mt7921: fix crash when startup fails (bsc#1012628).
- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill
(bsc#1012628).
- i40e: Add sending commands in atomic context (bsc#1012628).
- cfg80211: don't add non transmitted BSS to 6GHz scanned channels
(bsc#1012628).
- libbpf: Fix build issue with llvm-readelf (bsc#1012628).
- ipv6: make mc_forwarding atomic (bsc#1012628).
- ref_tracker: implement use-after-free detection (bsc#1012628).
- net: initialize init_net earlier (bsc#1012628).
- powerpc: Set crashkernel offset to mid of RMA region
(bsc#1012628).
- drm/amdgpu: Fix recursive locking warning (bsc#1012628).
- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628).
- scsi: smartpqi: Fix kdump issue when controller is locked up
(bsc#1012628).
- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628).
- kvm: selftests: aarch64: fix assert in gicv3_access_reg
(bsc#1012628).
- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer
(bsc#1012628).
- kvm: selftests: aarch64: fix the failure check in
kvm_set_gsi_routing_irqchip_check (bsc#1012628).
- kvm: selftests: aarch64: fix some vgic related comments
(bsc#1012628).
- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq()
(bsc#1012628).
- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628).
- usb: ehci: add pci device support for Aspeed platforms
(bsc#1012628).
- KVM: arm64: Do not change the PMU event filter after a VCPU
has run (bsc#1012628).
- libbpf: Fix accessing syscall arguments on powerpc
(bsc#1012628).
- libbpf: Fix accessing the first syscall argument on arm64
(bsc#1012628).
- libbpf: Fix accessing the first syscall argument on s390
(bsc#1012628).
- PCI: endpoint: Fix alignment fault error in copy tests
(bsc#1012628).
- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH
(bsc#1012628).
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
(bsc#1012628).
- scsi: mpi3mr: Fix deadlock while canceling the fw event
(bsc#1012628).
- scsi: mpi3mr: Fix reporting of actual data transfer size
(bsc#1012628).
- scsi: mpi3mr: Fix memory leaks (bsc#1012628).
- powerpc/set_memory: Avoid spinlock recursion in
change_page_attr() (bsc#1012628).
- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628).
- drm/sprd: fix potential NULL dereference (bsc#1012628).
- drm/sprd: check the platform_get_resource() return value
(bsc#1012628).
- drm/amd/display: reset lane settings after each PHY repeater LT
(bsc#1012628).
- net/mlx5e: Disable TX queues before registering the netdev
(bsc#1012628).
- HID: apple: Report Magic Keyboard 2021 battery over USB
(bsc#1012628).
- HID: apple: Report Magic Keyboard 2021 with fingerprint reader
battery over USB (bsc#1012628).
- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks()
(bsc#1012628).
- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628).
- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val
(bsc#1012628).
- iwlwifi: mvm: move only to an enabled channel (bsc#1012628).
- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628).
- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628).
- x86/mce: Work around an erratum on fast string copy instructions
(bsc#1012628).
- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628).
- ath11k: Fix frames flush failure caused by deadlock
(bsc#1012628).
- ipv4: Invalidate neighbour for broadcast address upon address
addition (bsc#1012628).
- rtw88: change rtw_info() to proper message level (bsc#1012628).
- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628).
- dm: requeue IO if mapping table not yet available (bsc#1012628).
- drm/amdkfd: make CRAT table missing message informational only
(bsc#1012628).
- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA
(bsc#1012628).
- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628).
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628).
- scsi: pm8001: Fix tag values handling (bsc#1012628).
- scsi: pm8001: Fix task leak in pm8001_send_abort_all()
(bsc#1012628).
- scsi: pm8001: Fix tag leaks on error (bsc#1012628).
- scsi: pm8001: Fix memory leak in
pm8001_chip_fw_flash_update_req() (bsc#1012628).
- mt76: mt7915: fix injected MPDU transmission to not use HW
A-MSDU (bsc#1012628).
- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628).
- powerpc/64s/hash: Make hash faults work in NMI context
(bsc#1012628).
- mt76: mt7615: Fix assigning negative values to unsigned variable
(bsc#1012628).
- power: supply: axp288_charger: Use
acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628).
- power: supply: axp288_fuel_gauge: Use
acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628).
- scsi: aha152x: Fix aha152x_setup() __setup handler return value
(bsc#1012628).
- scsi: hisi_sas: Free irq vectors in order for v3 HW
(bsc#1012628).
- scsi: hisi_sas: Limit users changing debugfs BIST count value
(bsc#1012628).
- net/smc: correct settings of RMB window update limit
(bsc#1012628).
- mips: ralink: fix a refcount leak in ill_acc_of_setup()
(bsc#1012628).
- iavf: stop leaking iavf_status as "errno" values (bsc#1012628).
- macvtap: advertise link netns via netlink (bsc#1012628).
- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628).
- tuntap: add sanity checks about msg_controllen in sendmsg
(bsc#1012628).
- Bluetooth: mediatek: fix the conflict between mtk and msft
vendor event (bsc#1012628).
- Bluetooth: Fix not checking for valid hdev on
bt_dev_{info,warn,err,dbg} (bsc#1012628).
- Bluetooth: use memset avoid memory leaks (bsc#1012628).
- bnxt_en: Eliminate unintended link toggle during FW reset
(bsc#1012628).
- PCI: endpoint: Fix misused goto label (bsc#1012628).
- MIPS: fix fortify panic when copying asm exception handlers
(bsc#1012628).
- powerpc/code-patching: Pre-map patch area (bsc#1012628).
- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628).
- powerpc/secvar: fix refcount leak in format_show()
(bsc#1012628).
- scsi: libfc: Fix use after free in fc_exch_abts_resp()
(bsc#1012628).
- platform/x86: x86-android-tablets: Depend on EFI and SPI
(bsc#1012628).
- can: isotp: set default value for N_As to 50 micro seconds
(bsc#1012628).
- can: etas_es58x: es58x_fd_rx_event_msg(): initialize
rx_event_msg before calling es58x_check_msg_len() (bsc#1012628).
- riscv: Fixed misaligned memory access. Fixed pointer comparison
(bsc#1012628).
- net: account alternate interface name memory (bsc#1012628).
- net: limit altnames to 64k total (bsc#1012628).
- net/mlx5e: Remove overzealous validations in netlink EEPROM
query (bsc#1012628).
- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method
(bsc#1012628).
- platform/x86: hp-wmi: Fix 0x05 error code reported by several
WMI calls (bsc#1012628).
- net: sfp: add 2500base-X quirk for Lantech SFP module
(bsc#1012628).
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1"
on omap5evm (bsc#1012628).
- xen/usb: harden xen_hcd against malicious backends
(bsc#1012628).
- mt76: fix monitor mode crash with sdio driver (bsc#1012628).
- xtensa: fix DTC warning unit_address_format (bsc#1012628).
- iwlwifi: mei: fix building iwlmei (bsc#1012628).
- MIPS: ingenic: correct unit node address (bsc#1012628).
- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628).
- netfilter: conntrack: revisit gc autotuning (bsc#1012628).
- netlabel: fix out-of-bounds memory accesses (bsc#1012628).
- ceph: fix inode reference leakage in ceph_get_snapdir()
(bsc#1012628).
- ceph: fix memory leak in ceph_readdir when note_last_dentry
returns error (bsc#1012628).
- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option
(bsc#1012628).
- init/main.c: return 1 from handled __setup() functions
(bsc#1012628).
- minix: fix bug when opening a file with O_DIRECT (bsc#1012628).
- clk: si5341: fix reported clk_rate when output divider is 2
(bsc#1012628).
- clk: mediatek: Fix memory leaks on probe (bsc#1012628).
- staging: vchiq_arm: Avoid NULL ptr deref in
vchiq_dump_platform_instances (bsc#1012628).
- staging: vchiq_core: handle NULL result of
find_service_by_handle (bsc#1012628).
- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller
use (bsc#1012628).
- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628).
- phy: amlogic: meson8b-usb2: fix shared reset control use
(bsc#1012628).
- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568
(bsc#1012628).
- cpufreq: CPPC: Fix performance/frequency conversion
(bsc#1012628).
- opp: Expose of-node's name in debugfs (bsc#1012628).
- staging: wfx: apply the necessary SDIO quirks for the Silabs
WF200 (bsc#1012628).
- staging: wfx: fix an error handling in wfx_init_common()
(bsc#1012628).
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628).
- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()
(bsc#1012628).
- NFSv4: Protect the state recovery thread against direct reclaim
(bsc#1012628).
- habanalabs: fix possible memory leak in MMU DR fini
(bsc#1012628).
- habanalabs: reject host map with mmu disabled (bsc#1012628).
- habanalabs/gaudi: handle axi errors from NIC engines
(bsc#1012628).
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
(bsc#1012628).
- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628).
- clk: Enforce that disjoints limits are invalid (bsc#1012628).
- SUNRPC/xprt: async tasks mustn't block waiting for memory
(bsc#1012628).
- SUNRPC: remove scheduling boost for "SWAPPER" tasks
(bsc#1012628).
- NFS: swap IO handling is slightly different for O_DIRECT IO
(bsc#1012628).
- NFS: swap-out must always use STABLE writes (bsc#1012628).
- x86: Annotate call_on_stack() (bsc#1012628).
- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy
(bsc#1012628).
- serial: samsung_tty: do not unlock port->lock for
uart_write_wakeup() (bsc#1012628).
- virtio_console: eliminate anonymous module_init & module_exit
(bsc#1012628).
- jfs: prevent NULL deref in diFree (bsc#1012628).
- SUNRPC: Fix socket waits for write buffer space (bsc#1012628).
- NFS: nfsiod should not block forever in mempool_alloc()
(bsc#1012628).
- NFS: Avoid writeback threads getting stuck in mempool_alloc()
(bsc#1012628).
- selftests: net: Add tls config dependency for tls selftests
(bsc#1012628).
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips
(bsc#1012628).
- parisc: Fix patch code locking and flushing (bsc#1012628).
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read
(bsc#1012628).
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
(bsc#1012628).
- Drivers: hv: vmbus: Fix initialization of device object in
vmbus_device_register() (bsc#1012628).
- Drivers: hv: vmbus: Fix potential crash on module unload
(bsc#1012628).
- netfilter: bitwise: fix reduce comparisons (bsc#1012628).
- Revert "NFSv4: Handle the special Linux file open access mode"
(bsc#1012628).
- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628).
- scsi: core: scsi_logging: Fix a BUG (bsc#1012628).
- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling
(bsc#1012628).
- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map()
(bsc#1012628).
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
(bsc#1012628).
- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628).
- net: sfc: add missing xdp queue reinitialization (bsc#1012628).
- net/tls: fix slab-out-of-bounds bug in decrypt_internal
(bsc#1012628).
- vrf: fix packet sniffing for traffic originating from ip tunnels
(bsc#1012628).
- skbuff: fix coalescing for page_pool fragment recycling
(bsc#1012628).
- Revert "net: dsa: stop updating master MTU from master.c"
(bsc#1012628).
- ice: Clear default forwarding VSI during VSI release
(bsc#1012628).
- ice: Fix MAC address setting (bsc#1012628).
- mctp: Fix check for dev_hard_header() result (bsc#1012628).
- mctp: Use output netdev to allocate skb headroom (bsc#1012628).
- net: ipv4: fix route with nexthop object delete warning
(bsc#1012628).
- net: stmmac: Fix unset max_speed difference between DT and
non-DT platforms (bsc#1012628).
- drm/imx: imx-ldb: Check for null pointer after calling kmemdup
(bsc#1012628).
- drm/imx: Fix memory leak in imx_pd_connector_get_modes
(bsc#1012628).
- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe
(bsc#1012628).
- regulator: rtq2134: Fix missing active_discharge_on setting
(bsc#1012628).
- spi: rpc-if: Fix RPM imbalance in probe error path
(bsc#1012628).
- regulator: atc260x: Fix missing active_discharge_on setting
(bsc#1012628).
- arch/arm64: Fix topology initialization for core scheduling
(bsc#1012628).
- bnxt_en: Synchronize tx when xdp redirects happen on same ring
(bsc#1012628).
- bnxt_en: reserve space inside receive page for skb_shared_info
(bsc#1012628).
- bnxt_en: Prevent XDP redirect from running when stopping TX
queue (bsc#1012628).
- sfc: Do not free an empty page_ring (bsc#1012628).
- RDMA/mlx5: Don't remove cache MRs when a delay is needed
(bsc#1012628).
- RDMA/mlx5: Add a missing update of cache->last_add
(bsc#1012628).
- IB/cm: Cancel mad on the DREQ event when the state is
MRA_REP_RCVD (bsc#1012628).
- cifs: fix potential race with cifsd thread (bsc#1012628).
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race
condition (bsc#1012628).
- sctp: count singleton chunks in assoc user stats (bsc#1012628).
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628).
- ice: Set txq_teid to ICE_INVAL_TEID on ring creation
(bsc#1012628).
- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg
(bsc#1012628).
- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628).
- ice: synchronize_rcu() when terminating rings (bsc#1012628).
- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628).
- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628).
- net: openvswitch: don't send internal clone attribute to the
userspace (bsc#1012628).
- net: ethernet: mv643xx: Fix over zealous checking
of_get_mac_address() (bsc#1012628).
- net: openvswitch: fix leak of nested actions (bsc#1012628).
- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628).
- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628).
- net: phy: mscc-miim: reject clause 45 register accesses
(bsc#1012628).
- qede: confirm skb is allocated before using (bsc#1012628).
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op()
(bsc#1012628).
- drm/amd/display: Fix for dmub outbox notification enable
(bsc#1012628).
- drm/amd/display: Remove redundant dsc power gating from init_hw
(bsc#1012628).
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie
(bsc#1012628).
- drbd: Fix five use after free bugs in get_initial_state
(bsc#1012628).
- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628).
- scsi: ufs: ufshpb: Fix a NULL check on list iterator
(bsc#1012628).
- io_uring: nospec index for tags on files update (bsc#1012628).
- io_uring: don't touch scm_fp_list after queueing skb
(bsc#1012628).
- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628).
- SUNRPC: Handle low memory situations in call_status()
(bsc#1012628).
- SUNRPC: svc_tcp_sendmsg() should handle errors from
xdr_alloc_bvec() (bsc#1012628).
- iommu/omap: Fix regression in probe for NULL pointer dereference
(bsc#1012628).
- perf unwind: Don't show unwind error messages when augmenting
frame pointer stack (bsc#1012628).
- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628).
- perf tools: Fix perf's libperf_print callback (bsc#1012628).
- perf session: Remap buf if there is no space for event
(bsc#1012628).
- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628).
- scsi: mpt3sas: Fix use after free in
_scsih_expander_node_remove() (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628).
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning"
(bsc#1012628).
- mmc: block: Check for errors after write on SPI (bsc#1012628).
- mmc: mmci: stm32: correctly check all elements of sg list
(bsc#1012628).
- mmc: renesas_sdhi: special 4tap settings only apply to HS400
(bsc#1012628).
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400
tuning is complete (bsc#1012628).
- mmc: core: Fixup support for writeback-cache for eMMC and SD
(bsc#1012628).
- lz4: fix LZ4_decompress_safe_partial read out of bound
(bsc#1012628).
- highmem: fix checks in __kmap_local_sched_{in,out}
(bsc#1012628).
- mmmremap.c: avoid pointless invalidate_range_start/end on
mremap(old_size=0) (bsc#1012628).
- mm/mempolicy: fix mpol_new leak in shared_policy_replace
(bsc#1012628).
- io_uring: don't check req->file in io_fsync_prep()
(bsc#1012628).
- io_uring: defer splice/tee file validity check until command
issue (bsc#1012628).
- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF
(bsc#1012628).
- io_uring: fix race between timeout flush and removal
(bsc#1012628).
- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids
(bsc#1012628).
- btrfs: fix qgroup reserve overflow the qgroup limit
(bsc#1012628).
- btrfs: zoned: traverse devices under chunk_mutex in
btrfs_can_activate_zone (bsc#1012628).
- btrfs: remove device item and update super block in the same
transaction (bsc#1012628).
- btrfs: avoid defragging extents whose next extents are not
targets (bsc#1012628).
- btrfs: prevent subvol with swapfile from being deleted
(bsc#1012628).
- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628).
- cifs: force new session setup and tcon for dfs (bsc#1012628).
- qed: fix ethtool register dump (bsc#1012628).
- arm64: patch_text: Fixup last cpu should be master
(bsc#1012628).
- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628).
- drbd: fix an invalid memory access caused by incorrect use of
list iterator (bsc#1012628).
- gpio: Restrict usage of GPIO chip irq members before
initialization (bsc#1012628).
- x86/msi: Fix msi message data shadow struct (bsc#1012628).
- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628).
- perf/x86/intel: Don't extend the pseudo-encoding to GP counters
(bsc#1012628).
- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628).
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator
(bsc#1012628).
- perf/core: Inherit event_caps (bsc#1012628).
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628).
- fbdev: Fix unregistering of framebuffers without device
(bsc#1012628).
- amd/display: set backlight only if required (bsc#1012628).
- drm/panel: ili9341: fix optional regulator handling
(bsc#1012628).
- drm/amd/display: Fix by adding FPU protection for
dcn30_internal_validate_bw (bsc#1012628).
- drm/amdgpu/display: change pipe policy for DCN 2.1
(bsc#1012628).
- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628).
- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628).
- drm/amdkfd: Create file descriptor after client is added to
smi_clients list (bsc#1012628).
- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628).
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()
(bsc#1012628).
- Revert "ACPI: processor: idle: Only flush cache on entering C3"
(bsc#1012628).
- drm/amdkfd: Fix variable set but not used warning (bsc#1012628).
- net/smc: send directly on setting TCP_NODELAY (bsc#1012628).
- Revert "selftests: net: Add tls config dependency for tls
selftests" (bsc#1012628).
- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide
(bsc#1012628).
- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup
remote_port (bsc#1012628).
- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field
(bsc#1012628).
- perf build: Don't use -ffat-lto-objects in the python feature
test when building with clang-13 (bsc#1012628).
- perf python: Fix probing for some clang command line options
(bsc#1012628).
- tools build: Filter out options and warnings not supported by
clang (bsc#1012628).
- tools build: Use $(shell ) instead of `` to get embedded
libperl's ccopts (bsc#1012628).
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance
on error" (bsc#1012628).
- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push
(bsc#1012628).
- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb()
(bsc#1012628).
- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
(bsc#1012628).
- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628).
- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628).
- objtool: Fix SLS validation for kcov tail-call replacement
(bsc#1012628).
- sched/core: Fix forceidle balancing (bsc#1012628).
- sched: Teach the forced-newidle balancer about CPU affinity
limitation (bsc#1012628).
- x86,static_call: Fix __static_call_return0 for i386
(bsc#1012628).
- x86/extable: Prefer local labels in .set directives
(bsc#1012628).
- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before
descheduling (bsc#1012628).
- powerpc/64: Fix build failure with allyesconfig in
book3s_64_entry.S (bsc#1012628).
- irqchip/gic, gic-v3: Prevent GSI to SGI translations
(bsc#1012628).
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12
warning (bsc#1012628).
- static_call: Don't make __static_call_return0 static
(bsc#1012628).
- io_uring: move read/write file prep state into actual opcode
handler (bsc#1012628).
- io_uring: propagate issue_flags state down to file assignment
(bsc#1012628).
- io_uring: defer file assignment (bsc#1012628).
- io_uring: drop the old style inflight file tracking
(bsc#1012628).
- Update config files.
- commit a63605c
- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276)
Using efivars as the pstore default backend is dangerous, as it might fill up
quickly with dumps, eventually resulting in a non-bootable system.
The feature can be enabled manually via efi_pstore.pstore_disable=0 option.
- commit 458c79b
- ALSA: memalloc: Add fallback SG-buffer allocations for x86
(bsc#1198248).
- commit c87e719
- Update
patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch
(bsc#1198400).
- Update
patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch
(bsc#1198400).
- commit b1cc750
- drm/nouveau/pmu: Add missing callbacks for Tegra devices
(bsc#1196967).
- commit 0789f15
==== kexec-tools ====
- kexec-tools-print-error-if-kexec_file_load-fails.patch: print
error if kexec_file_load fails (bsc#1197176).
==== keylime ====
Version update (6.3.1 -> 6.3.2)
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Update to version v6.3.2:
* general: bump Keylime version to 6.3.2
* tpm_main: flush transient objects
* pypi: add notice that the Python API is unstable
* installer: use OpenSSL by default
* Avoid mounting secdir while unmounting it
* remove TPM, VTPM and IMA stubbing support
* archive: remove all archive files
* Change GH reviewers to be from developer group
* added suse / opensuse support with zypper
* Fix tpm import in test_tpm.py
* Fix cfssl configuration in run_tests.sh
* tpm_emulator: improve TPM emulator installation
* config: Add option to enable DB debugging via DEBUG_DB env var
* Enable SQL query cache for JSONPickleType
* tpm_emulator: move everything into systemd services
* Implement broader key support for Keylime's signing mechanisms
* tenant: Use exponential backoff on key verification retries
* tenant: Move JSON parsing to capture possible exceptions
* tenant: Move verifier stop from do_quote to do_verify
* pylint: Fix issues related to W0602 global-variable-not-assigned
* tenant: Handle 404 error from registrar gracefully
* pylint: Fix remaining code with issue R1732 consider-using-with
* pylint: Fix R1732 consider-using-with
* pylint: Fix issue detected by pylint-2.13.0
* pylint: Fix issue detected by pylint-2.13.0
* tenant: verify agent quote before adding to verifier
* README: remove tpm2-abrmd and OSX sections
* pylint: Fix issues related to W0102 dangerous-default-value
* pylint: Fix R0201 no-self-use
* pylint: remove W1203 logging-format-interpolation from ignore list
* pylint: remove R1729 use-a-generator from ignore list
* pylint: remove E1120 no-value-for-parameter from ignore list
* pylint: remove W1201 logging-not-lazy from ignore list
* pylint: fix C0209 consider-using-f-string
* pylint: fix C0201 consider-iterating-dictionary
* pylint: fix W1509 subprocess-popen-preexec-fn
* keylime_tenant non-zero exit code on error
* Fix prepare step adjustments in packit-ci.fmf plan
* failure: fix Pattern type hint
* mypy: add initial Mypy configuration
* ima_ast: add type hints
* failure: add type hints
* logging, config: add type hints for logging module
* algorithms: add type hints
* json: add type hints and add JSONType as custom type
* Full allowlist processing when not adding host
* provider, vTPM: remove vTPM manager and provider code
* tpm: fix that the set of missing PCRs is not serializable in failure
* Restores the option to use keylime agents without mTLS
* services: make the services run as keylime user instead of root
* State in --help that SHA-256 is used for --allowlist-checksum
* config: change cacert.pem to cacert.crt
* registrar_client: validate connections against registrar ca certificate
* tenant: validate connections against verifier ca certificate
* request_client: only add custom adapter if TLS is enabled
* setup: add static assets for webapp
* Add TESTING.md describing testing details
* Fix some remaining log format strings
* Fix for database_url parameter with sqlite
* Enable test basic-attestation-with-unpriviledged-agent in Packit CI
* Use lazy string formatting when logging (#535)
* Make Packit CI plan more resource-saving
* keylime.conf: Document setting ownership in WORK_DIR (/var/lib/keylime)
* agent: Make sure tmpfs is empty even if not mounted or cannot unmount
* agent: Drop privileges by switching to normal user and group
* agent: Move mounting of tmpfs towards beginning of main()
* agent: Read measured boot log near process start
* agent: Open file for IMA log file near process start
* ima: Refactor read_measurement_list() to take file as argument
* Add the policy name to failure event
* tpm_main: Check if tpm_cert_store exists (#553)
* Remove tag input from container build workflow
* Push container images to quay.io/keylime org
* Enable code coverage measurement for e2e tests in Packit CI
* config: fix config search order
* Add defaults for ephemeral keys for agent records
* Update outdated greetings Github messages
* services: add keylime_agent_secure.mount service
* installer.sh: updated tpm2-{tools, tss}, use system packages if possible
* revocation_notifier: convert the data to str in the notifiers
* revocation_notifier: mark webhook threads as daemon and add timeout
* Fix Packit CI test plan Summary
* Enable Packit CI testing on CentOS Stream 8
* Enable Packit CI testing on Fedora Rawhide
* Remove last trace of TPM 1.2 (hopefully)
* verifier: remove start_tornado() function
* verifier: wait for connections to be closed before stopping ioloop
* revocation_notifier: kill ZeroMQ broker if it blocks more than 5s
* Add more e2e tests to Packit CI
* Enable EPEL repo on CentOS Stream in packit.yaml
- Drop already merged patches
* drop_privileges_of_agent_process_after_startup.patch
* config_fix_config_search_order.patch
* services_add_keylime_agent_secure_mount_service.patch
==== libapparmor ====
- update zgrep-profile-mr870.diff to allow executing 'expr' (boo#1198531)
- Add samba-new-dcerpcd.patch, samba-4.16 has a new dcerpcd daemon
which now will spawn new additional services on demand. We need to
modify the existing smbd/winbind profiles and additionally add a
new set of profiles to cater for the new functionality;
(bnc#1198309);
- Add samba_deny_net_admin.patch to add new rule to deny
noisy setsockopt calls from systemd; (bnc#1196850).
==== libcap ====
Version update (2.63 -> 2.64)
- update to 2.64:
* Fix memory leak in libpsx at program exit.
* Be more resilient to CGo configuration with Go compiler when building tests.
* Fix cap_*prctl() return code/errno handling.
* Minor clarification to cap_get_pid() man page concerning pid value within namespaces.
==== libjpeg-turbo ====
- update to 2.1.3:
* Fixed a regression introduced by 2.0 beta1[7] whereby cjpeg compressed PGM
input files into full-color JPEG images unless the `-grayscale` option was
used.
* cjpeg now automatically compresses GIF and 8-bit BMP input files into
grayscale JPEG images if the input files contain only shades of gray.
* The build system now enables the intrinsics implementation of the AArch64
(Arm 64-bit) Neon SIMD extensions by default when using GCC 12 or later.
* Fixed a segfault that occurred while decompressing a 4:2:0 JPEG image using
the merged (non-fancy) upsampling algorithms (that is, with
`cinfo.do_fancy_upsampling` set to `FALSE`) along with `jpeg_crop_scanline()`.
Specifically, the segfault occurred if the number of bytes remaining in the
output buffer was less than the number of bytes required to represent one
uncropped scanline of the output image. For that reason, the issue could only
be reproduced using the libjpeg API, not using djpeg.
==== libnl3 ====
Version update (3.5.0 -> 3.6.0)
Subpackages: libnl-config libnl3-200
- Update to release 3.6.0
* route/mdb: add support for MAC multicast entries
* mdb: support bridge multicast database notification
* Support Hardware offload capability for MACsec
* nflog: add CT support
* Add IPv6 GRE support
* Add IPv6 VTI support
* Add support for team devices
- Drop 0001-route-link-add-RTNL_LINK_REASM_OVERLAPS-stat.patch
(merged)
==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5
- Add mitigate-FORTIFY_SOURCE-3.patch that should mitigate
new -D_FORTIFY_SOURCE=3 level as analyzed in GCC bug:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078.
==== libunistring ====
Version update (0.9.10 -> 1.0)
- Update to 1.0:
* Unicode 14.0.0 support
* License changed to LGPL-3.0-or-later OR GPL-2.0-or-later
* *_uctomb functions now support strings larger than 2 GiB
* linebreak functions now make it easier to work with strings
that contain CR-LF sequences
* New properties for recognizing pictographics symbols and
regional indicators
- drop disable-broken-tests.patch
==== libusb-1_0 ====
Version update (1.0.25 -> 1.0.26)
- Update to version 1.0.26
* Fix regression with transfer free's after closing device
* Fix regression with destroyed context if API is misused
* Workaround for applications using missing default context
* Fix hotplog enumeration regression
* Build fixes for various platforms and configurations
* Add interface bound checking for broken devices
* Add umockdev tests on Linux
==== ncurses ====
Version update (6.3.20220319 -> 6.3.20220402)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20220402
+ amend extended_captype(), returning CANCEL if a string is explicitly
cancelled.
+ make description-fields distinct -TD
- Add ncurses patch 20220326
+ update teken -TD
+ add teken-16color, teken-vt and teken-sc -TD
+ add a few missing details for vte-2018 (report by Robert Lange) -TD
==== osinfo-db ====
- bsc#1197958 - request support for SLE15-SP4 in the osinfo database
- Add support for SUSE linux Enterprise Micro 5.2
add-slem5.2-support.patch
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Revert "Remove requirement of pattern-bootloader". Containers
should not be using pattern-microos-base. MicroOS needs pattern
for having a branded bootloader
- Ensure bluez-auto-enable-devices is required for GNOME desktop
(glgo#GNOME/gnome-bluetooth#110).
==== perl-HTML-Parser ====
Version update (3.77 -> 3.78)
- updated to 3.78
see /usr/share/doc/packages/perl-HTML-Parser/Changes
3.78 2022-03-28
* Remove unused variable (GH#26) (Michal Josef ?pa?ek)
==== perl-libwww-perl ====
Version update (6.61 -> 6.62)
- updated to 6.62
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.62 2022-04-05 01:04:17Z
- Allow downloading to a filehandle (GH#400) (Andrew Fresh)
==== pipewire ====
Version update (0.3.49 -> 0.3.50)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.50:
* Highlights
- pw-stream can now report more timing information and can
suggest the optimal number of samples to queue for playback.
- pw-dot now works again.
- module-pulse-tunnel latency was improved.
- Wine applications using the JACK backend should no longer
crash.
- The channelmixer defaults are improved and the muffled sound
when playing back 5.1 and 7.1 material has been fixed.
- Many fixes and improvements.
* PipeWire
- pw-stream now places a suggested amount of samples in the
pw-buffer for playback. This allows you to remove some places
where spa_io_rate_match was needed to get this information.
- pw-stream has new API to request a timing update. New fields
are added in the timing info, such as number of buffered
samples in the resampler and the number of queued and
dequeued buffers.
- pw-stream has support for double controls now. More controls
are exposed such as the Rate control to do adaptive
resampling.
- The thread-utils object was moved to the context to avoid
some concurrent use cases that caused crashes.
- Deactivating an exported node/stream will now remove the node
from the data-thread immediately so that the process function
will not be called anymore and resources can be safely freed.
This could fix some of the last remaining crashes when
streams are stopped.
- PipeWire will now fail to load a module that tries to
register the same export type twice instead of silently doing
the wrong thing.
* Modules
- Many modules now use the NODE_WANT_DRIVER instead of the
pipewire.dummy NODE_GROUP property. This makes it possible to
use them with any other driver and can avoid resampling in
some cases.
- module-pulse-tunnel now uses an adaptive resampler to keep
the latency under control. Latency should be much better than
before and stay constant even when there are network delays.
- There is now an option for packages to disable building the
RTKit module, which is still built by default for backwards
compatibility reasons.
- A leak was fixed in filter-chain.
- Module node names are now made more unique with the pid.
* tools
- pw-cat verbose output has been improved.
- pw-link now has a man page.
- pw-reserve now has an -r option to make it issue a
RequestRelease command on the owner of the device. This makes
it possible to ask WirePlumber to close and release a device.
- Fix pw-dot again. It didn't work anymore because of stray
done events that were emitted to notify the client of object
serials.
* SPA
- The channelmixer now has PSD upmixing enabled again. We used
the simple upmixing in the previous release but that just
sounds too awful to be a good default.
- The channelmixer will not upmix FC and LFE anymore when
upmixing is explicitly disabled.
- The channelmixer will only lowpass filter FC and LFE channels
when they were upmixed.
- The defaults of the channelmixer were tweaked a little. There
is now a little bit more bass in the LFE channel and more
high fequencies in the FC channel when upmixing. Also the
channel widening has been disabled by default.
- Locale independent float parsing now uses a more portable
solution with uselocale.
- ALSA will now only allocate a buffer size big enough to hold
4 times the quantum limit instead of as large as possible.
* pulse-server
- Internal cleanups in handling of modules.
- A quirk to force s16 sample formats for teams-insider has
been added.
* JACK
- The data-loop is now started in activate and stopped in
deactivate.
This makes the data-loop respect any custom thread functions
you configure. This also makes Wine apps using the JACK
backend work.
- Port sorting was improved/fixed.
- Rebase reduce-meson-dependency.patch.
- Require RealtimeKit.
==== plasma-framework ====
Subpackages: libKF5Plasma5 plasma-framework-components
- Apply b62d83bef7733e4943e6f66787166b41198d1359.patch
fixes plasmoid layout regression (kde#452512)
==== procps ====
Version update (4.0.0 -> 3.3.17)
- Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is
ignore SIGURG
- Correct used URLs
- Skip test suite on emulated riscv64 systems as the qemu process
is unexpected on the command lines of processes
- Add upstream patch procps-3.3.17-bsc1181976.patch based on
commit 3dd1661a to fix bsc#1181976 that is change descripton
of psr, which is for 39th field of /proc/[pid]/stat
- Don't install translated man pages for non-installed binaries
(uptime, kill).
- Remove /usr/share/man/uk dir to file list for lang sub package:
It's now provided by filesystem.
- Add /usr/share/man/uk dir to file list for lang sub package
- Fix directory for Ukrainian man pages translations.
- Move localized man pages to lang package.
- Remove obsolete conditionals.
- Remove obsolete --enable-oomem option.
- Run spec-cleaner.
- Update to procps-ng-3.3.17
* library: Incremented to 8:3:0
(no removals or additions, internal changes only)
* all: properly handle utf8 cmdline translations issue #176
* kill: Pass int to signalled process merge #32
* pgrep: Pass int to signalled process merge #32
* pgrep: Check sanity of SG_ARG_MAX issue #152
* pgrep: Add older than selection merge #79
* pidof: Quiet mode merge #83
* pidof: show worker threads Redhat #1803640
* ps.1: Mention stime alias issue #164
* ps: check also match on truncated 16 char comm names
* ps: Add exe output option Redhat #1399206
* ps: A lot more sorting available merge #99
* pwait: New command waits for a process merge #97
* sysctl: Match systemd directory order Debian #950788
* sysctl: Document directory order Debian #951550
* top: ensure config file backward compatibility Debian #951335
* top: add command line 'e' for symmetry with 'E' issue #165
* top: add '4' toggle for two abreast cpu display issue #172
* top: add '!' toggle for combining multiple cpus
* top: fix potential SEGV involving -p switch merge #114
* vmstat: Wide mode gives wider proc columns merge #48
* watch: Add environment variable for interval merge #62
* watch: Add no linewrap option issue #182
* watch: Support more colors merge #106,#109
* free,uptime,slabtop: complain about extra ops issue #181
- Remove now obsolete upstream patches
* procps-check-sanity-of-SC_ARG_MAX.patch
* procps-ng-3e1c00d0.patch
- Port patches
* procps-ng-3.3.10-integer-overflow.patch
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.8-accuracy.dif
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.9-w-notruncate.diff
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Package translations in procps-lang.
- prepare usrmerge (boo#1029961)
- Add upstream procps-check-sanity-of-SC_ARG_MAX.patch in order to fix
pgrep: cannot allocate 4611686018427387903 bytes when ulimit -s is unlimited.
- Replace patch procps-ng-3.3.16-comm_len.patch with upstream
commitment patch procps-ng-3e1c00d0.patch (bsc#1158830)
- Enable pidof by default
- Update to procps-ng-3.3.16
* library: Increment to 8:2:0
No removals or functions
Internal changes only, so revision is incremented.
Previous version should have been 8:1:0 not 8:0:1
* docs: Use correct symbols for -h option in free.1 Debian #898774
* docs: ps.1 now warns about command name length issue #101
* docs: install translated man pages issue #146
* pgrep: Match on runstate issue #109, Debian #919381
* snice: Fix matching on pid merge #89
* top: can now exploit 256-color terminals issue #96
* top: preserves 'other filters' in configuration file issue #99
* top: can now collapse/expand forest view children issue #99
* top: parent %CPU time includes collapsed children
* top: improve xterm support for vim navigation keys issue #135
* top: avoid segmentation fault at program termination Redhat #1737552
- Port patches (mostly changed offsets of the hunks)
* procps-ng-3.3.10-fdleak.dif
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.10-slab.patch
* procps-ng-3.3.10-xen.dif
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-readeof.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.8-vmstat-terabyte.dif
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Delete patches now upstream
* procps-ng-3.3.15-typo.patch
* procps-ng-3.3.8-top.1.diff
- Add aptch procps-ng-3.3.16-comm_len.patch
* "ps -C" does not allow anymore an argument longer than 15
characters (bsc#1158830)
- Reference patch procps-ng-3.3.15-typo.patch this patch add a
missed parenthesis for a nroff macro that is \*We become \*(We
in line 2186 of top/top.1
- Update to procps-ng-3.3.15 (bsc#1092100)
* library: Increment to 8:0:1
No removals, no new functions
Changes: slab and pid structures
* library: Just check for SIGLOST and don't delete it issue #93
* library: Fix integer overflow and LPE in file2strvec CVE-2018-1124
* library: Use size_t for alloc functions CVE-2018-1126
* library: Increase comm size to 64
* pgrep: Fix stack-based buffer overflow CVE-2018-1125
* pgrep: Remove >15 warning as comm can be longer issue #92
* ps: Fix buffer overflow in output buffer, causing DOS CVE-2018-1123
* ps: Increase command name selection field to 64
* top: Don't use cwd for location of config CVE-2018-1122
- Increase so major number
- Update to procps-ng-3.3.14
* update translations
* library: build on non-glibc systems
* free: fix scaling on 32-bit systems
* Revert "Support running with child namespaces"
- Update descriptions.
- Remove sysvinit boot script
- Add procps-rpmlintrc
- Update to procps-ng-3.3.13
* library: Increment to 7:0:1
No changes, no removals
New fuctions: numa_init, numa_max_node, numa_node_of_cpu,
numa_uninit, xalloc_err_handler
* doc: Document I idle state in ps.1 and top.1 Debian #886967
* free: fix some of the SI multiples issue #45
* kill: -l space between name parses correctly Debian #854407
* library: dont use vm_min_free on non Linux Debian #831396
* library: dont use SIGPWR on FreeBSD Debian #832148
* library: don't strip off wchan prefixes (ps & top) Redhat #1322111
* pgrep: warn about 15+ char name only if -f not used
* pgrep/pkill: only match in same namespace by default merge #41
* pidof: specify separator between pids merge #58
* pkill: Return 0 only if we can kill process Debian #852758
* pmap: fix duplicate output line under '-x' option Redhat #1374061
* ps: avoid eip/esp address truncations Debian #846361
* ps: recognizes SCHED_DEADLINE as valid CPU scheduler
* ps: display NUMA node under which a thread ran issue #58
* ps: Add seconds display for cputime and time merge #43
* ps: Add LUID field merge #57 Redhat #1518986
* sysctl: Permit empty string for value issue #74
* sysctl: Don't segv when file not available issue #76
* sysctl: Read and write large buffers merge #56
* top: add config file support for XDG specification
* top: eliminated minor libnuma memory leak
* top: show fewer memory decimal places (configurable) issue #50
* top: provide command line switch for memory scaling Redhat #1034466, issue #53
* top: provide command line switch for CPU States issue #55
* top: provides more accurate cpu usage at startup Redhat #1182327
* top: display NUMA node under which a thread ran issue #58
* top: fix argument parsing quirk resulting in SEGV Redhat #1450429
* top: delay interval accepts non-locale radix point Redhat #1182248
* top: address a wishlist man page NLS suggestion Debian #865689
* top: fix potential distortion in 'Mem' graph display issue #64
* top: provide proper multi-byte string handling issue #68
* top: startup defaults are fully customizable Redhat #1153049, #1499410, issues #6, #78
* see man page 6c. SYSTEM Configuration File
* watch: define HOST_NAME_MAX where not defined Debian #830734
* vmstat: Fix alignment for disk partition format issue #69
* watch: Support ANSI 39,49 reset sequences issue #73
- Removed now patch now upstream
0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
procps-ng-3.3.12-stable_secret.patch
procps-ng-3.3.12-strtod.patch
procps-ng-3.3.12-sysctl-a.patch
procps-ng-3.3.12-sysctl-iobuf.patch
- Port patches
procps-ng-3.3.10-bnc634071_procstat2.diff
procps-ng-3.3.10-errno.patch
procps-ng-3.3.10-fdleak.dif
procps-ng-3.3.10-integer-overflow.patch
procps-ng-3.3.10-large_pcpu.patch
procps-ng-3.3.10-slab.patch
procps-ng-3.3.11-pmap4suse.patch
procps-ng-3.3.8-accuracy.dif
procps-ng-3.3.8-bnc634840.patch
procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
procps-ng-3.3.8-petabytes.patch
procps-ng-3.3.8-readeof.patch
procps-ng-3.3.8-tinfo.dif
procps-ng-3.3.8-top.1.diff
procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Use %license (boo#1082318)
- Remove patch procps-ng-3.3.12-sysctl-iobuf-write.patch (bsc#1077746)
- Add patches
0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
from my project https://gitlab.com/bitstreamout/procps/tree/procio
which implements a flexible buffer for reading and writing values
below /proc/sys (bsc#1039941)
- Add patch procps-ng-3.3.12-sysctl-iobuf-write.patch to use
increased buffer on writing /proc/sys/net/ipv4/ip_local_reserved_ports
- procps-ng-3.3.12-sysctl-iobuf.patch: fix crash
- Add patch procps-ng-3.3.12-sysctl-iobuf.patch to increase I/O
buffer for reading and writing values below /proc/sys (bsc#1039941)
- Add patch procps-ng-3.3.12-stable_secret.patch to avoid messages
on unset /proc/sys/net/ipv6/conf/*/stable_secret due EIO
- Drop support for xinetd (systat.xinetd)
* xinetd is being obsoleted
* provided service is considered unsecure and is unlikely to be
used anyways
- Small packaging cleanup with spec-cleaner
- Add patch procps-ng-3.3.12-sysctl-a.patch (bsc#1039941, had been
accepted upstream) that is allow content lines below /proc/sys
longer than 1024 characters
- Explain option --no-truncate of command w
- Remove -L option on screen call dues API change, now we depend
on environment variables only.
- Only buildrequire pkgconfig(libsystemd) instead of
pkgconfig(libsystemd-login): The latter was merged into
libsystemd in version 209.
- Avoid fillup and insserv on modern systems (bsc#992845)
- Use test suite but avoid the w command due dummy utmp
* This requires dejagnu for the runtest command
* This requires screen to be able to provide a tty
- Add patch procps-ng-3.3.12-strtod.patch to fix missed extern
declaration of strtod_nol_or_err()
- Update to procps-ng-3.3.12
* libprocps API 6:0:0
* build: formerly optional --enable-oomem unconditional
* free: man document rewritten for shared Debian #755233
* free: interpret intervals in non-locale way Debian #692113
* kill: report error if cannot kill process Debian #733172
* library: refine calculation of 'cached' memory
* library: find tty quicker Debian #770215
* library: eliminate threads display inconsistencies Redhat #1284091
* pidof: check cmd if space found in argv0
* pmap: fixed detail parsing on long mapping lines
* pmap: fix occasional incorrect memory usage values Redhat #1262864
* ps: sort by cgroup Debian #692279
* ps: display control group name with -o cgname
* ps: fallback to attr/current for context Debian #786956
* ps: enabled broken 'thcount' option Redhat #1174313
* tests: conditionally add prctl Debian #816237
* top: displays the 3 new linux-4.5 RES memory fields
* top: man page memory fields corrected + new narrative
* top: added display of CGNAME (control group name)
* top: is now more responsive to cpus brought online
* top: namespace cols use suppressible zero
* top: zero suppress ('0') includes out-of-memory & nice
* top: better 'i' toggle management when scrolled
* top: the '=' key now includes active locate requests
* vmstat: devices exceeding 15 chars now displayed Redhat #586078
* watch: hostname added to header
* watch: better handling ANSI including esc[m Debian #830313
* watch: use locale-independent float Debian #692113
- Avoid line doubling of pmap output due new SwapPss entry (boo#982090)
- Remove SUSE version of pmap as this stumble over new entries
in processes smaps files (boo#962275)
- Add patch procps-ng-3.3.11-pmap4suse.patch to let upstream pmap
behave similar to old suse pmap
- Pmap: support "SwapPss" which shows proportional swap share
of a process similar to the PSS (proportional set size)
of a process which is the count of pages it has in memory.
- Update to procps-ng-3.3.11
* libprocps API 5:0:0
* pgrep: don't crash with -a -w flags. Merge 33, Debian #768190
* skill: command line with signal number interpreted correctly
* pmap: print process name even if smaps is unreadable Debian #775624
* ps: sort by etimes column, uses etime Debian #794619
* ps, top: Add support for LXC containers. Ubuntu #1174911
* w: work with smaller window sizes Debian #183394
* w: correctly find "best" proc with pid wrap
* library: use merged systemd library Debian #731256
* kill,skill,pkill: fix option parsing
* top once again will fully honor a saved rcfile,
without requiring --disable-modern-top. Debian #762928, #762947
* vmstat: Not crash if partition appears before disk Debian #736628
* free: -s without -c works Debian #733758
- Remove the patch procps-v3.3.4-w-simply-work.diff as now upstream
- Port our legacy pmap to new procps-ng-3.3.11
- Make it build with every ncurses library ABI
- Reintroduce the corrected patch procps-ng-3.3.9-w-notruncate.diff
to have a working --no-truncat option back for `w' (boo#932950)
- restore original top defaults. The new ones result in half of the display
occupied with cpu information and the other half with systemd children.
- Remove redundant ldconfig requires
- Update to procps-ng-3.3.10
* sysctl --system loads default config file - Debian #732920
* ps doesn't exit on SIGCONT
* top better accommodates discontinuous NUMA nodes
* ps cmdline trailing spaces suppressed under zsh, redhat #1057600
* kill restores the '-HUP -1' functionality
* vmstat -d / -p segfault eliminated when /sys is not mounted
* pgrep properly shows full command line when -au are combined
* vmstat supports timestamps with -t/--timestamp option
* top is now immune to distortions when system time is reset
* top standardized the <Esc> key support with prompted input
* top missing summary area info added to man document, ubuntu #574624
* top properly responds to the current locale LC_NUMERIC setting
* top provides alternate graph modes for cpu states and memory usage
* top offers new startup defaults, plus ./configure --disable-modern-top
* top exploits MemAvailable field and offers improved memory statistics
* ps new --quick-pid option, a more efficient alternative to --pid option
* usernames up to 32 characters now accommodated (up from 19), redhat #1112734
* free exploits MemAvailable field and offers improved memory statistics
* free considers slabs in displayed totals, debian #565518, ubuntu #126329
* watch supports new ANSI styles and background colors
- Remove the patches now upstream
0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch
0024-sysctl-system-loads-default-config-file.patch
0025-Split-help-lines-to-help-translators.patch
0026-library-fixing-uninitialized-variable-pos-in-whattim.patch
0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch
0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch
0029-ps-ignore-SIGCONT.patch
0031-vmstat-wide-output-still-not-wide-enough.patch
0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch
0033-kill-for-PID-1-restored.patch
0034-Check-for-presence-of-disks-in-vmstat.patch
0035-PID-2-to-9-for-kill-too.patch
0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch
0036-pgrep-fails-to-show-full-command-line-with-au.patch
0036-top-restore-the-former-behavior-after-stderr-redirec.patch
0037-fail-on-null-string-for-arguments.patch
0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch
0038-Update-help-files.patch
0038-top-protect-against-distortion-when-system-time-rese.patch
0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch
0040-watch-Don-t-leak-extra-fds-to-the-child.patch
0041-vmstat-Fixing-format-security-flaws.patch
0043-Added-get-trans-target-to-Makefile.patch
0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch
0045-library-properly-handle-memory-used-by-tmpfs.patch
0045-top-standardize-Esc-key-support-with-prompted-input.patch
0046-Minor-i18n-fixes.patch
0046-top-miscellaneous-accumulated-changes-to-program-cod.patch
0047-sysctl-increase-max-supported-line-length-of-the-con.patch
0049-fix-url-for-rsync.patch
0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch
0052-top-refactor-man-document-so-as-to-allow-translation.patch
0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch
0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch
0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
0060-top-miscellaneous-accumulated-changes-to-man-documen.patch
bsc901202-add-better-help-output.patch
procps-ng-3.3.8-selinux.patch
procps-v3.3.3-buffersize.diff
- Modify and rename patches
procps-ng-3.3.8-bnc634071_procstat2.diff becomes procps-ng-3.3.10-bnc634071_procstat2.diff
procps-ng-3.3.9-errno.patch becomes procps-ng-3.3.10-errno.patch
procps-v3.3.3-fdleak.dif becomes procps-ng-3.3.10-fdleak.dif
procps-v3.3.3-integer-overflow.patch becomes procps-ng-3.3.10-integer-overflow.patch
procps-v3.3.4-large_pcpu.patch becomes procps-ng-3.3.10-large_pcpu.patch
procps-v3.3.3-slab.patch becomes procps-ng-3.3.10-slab.patch
procps-v3.3.4-xen.dif becomes procps-ng-3.3.10-xen.dif
- Modify patch procps-v3.3.3-slab.patch to be able to make the adding
further cache lines to cache output of the free command switchable.
- This requires modifing the patches
0045-library-properly-handle-memory-used-by-tmpfs.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
procps-ng-3.3.9-errno.patch
procps-v3.3.3-integer-overflow.patch
procps-v3.3.3-slab.patch
- Add upstream patch bsc901202-add-better-help-output.patch
which includes the commits
0f649e2cd2eef94075f1975248953f8c5b85d9f4
4ba9ff5c0df7e94d03a555ac4cec947f6fac2ba6
b4951bfea367eef551b053e9f0240d717c353c11
to fix the bug bsc#901202
- Add patch procps-ng-3.3.9-errno.patch to avoid leftover errno
from setlocale() (bsc#908516)
- Correct package name in descriptions: procps, not props
- Remove patches
procps-v3.3.3-chroot.diff
procps-v3.3.5-top-locale.patch
as already included in upstream code (bnc#884502)
- Require the systemd libraries for build to allow the move
of systemd.pc back to systemd
- Update to procps-ng-3.3.9
* kernel namespaces support added to skill, pgrep, ps and top
* pidof was reimplemented from scratch (replacing sysvinit pidof)
* ps has configurable libselinux support (--enable-libselinux)
* ps provides for display of systemd slice unit (--with-systemd)
* free can once again report non-zero 'shared' memory
* sysctl provides '--system' to ignore missing /etc/sysctl.conf
* watch interval capacity was increased - debian #720445
* pwdx no longer fails in a nonexistent locale - debian #718766
* top clarified summary area Mem/Swap stats - debian #718670
* top batch mode -w (width) abend fixed - debian #721204
* top man page removed 'Bd/Ed' mdoc macros - debian #725713
* top no longer clears screen at exit - redhat #977561
* top adapted to potential libnuma stderr message - redhat #998678
* top added missing batch mode newline - redhat #1008674
- Modify patches
procps-ng-3.3.8-watch.patch becomes procps-ng-3.3.9-watch.patch
procps-v3.3.4-w-notruncate.diff becomes procps-ng-3.3.9-w-notruncate.diff
procps-ng-3.3.8-top.1.diff
procps-ng-3.3.8-top.1.diff
procps-v3.3.4-large_pcpu.patch
procps-ng-3.3.8-bnc634071_procstat2.diff
- Remove patches now upstream
procps-v3.3.4-stealtime.patch is upstream
procps-ng-3.3.8-libselinux.patch
procps-ng-3.3.8-shmem.patch
0001-top-add-the-major-version-to-dlopen-of-libnuma-sonam.patch
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
0007-top-correct-improve-or-otherwise-tweak-some-comments.patch
0008-top-tweak-cursor-state-code-to-swat-an-obscure-bugle.patch
0009-top-correct-cursor-positioning-for-all-Z-or-C-cases.patch
0010-ps-address-a-potential-newline-quirk-the-libselinux.patch
0012-top-hint-that-Summary-Area-cached-is-Mem-not-Swap.patch
0013-top-modest-efficiency-change-to-message-line-handlin.patch
0014-top-correct-improve-and-otherwise-tweak-configs_read.patch
0015-top-swat-bug-affecting-batch-mode-and-width-provisio.patch
0018-top-restore-the-lost-final-newline-when-in-Batch-mod.patch
0019-top-swat-bug-impacting-idle-mode-user-filtering.patch
0021-top-address-some-potential-libnuma-display-corruptio.patch
0022-top-fix-miscellaneous-spelling-errors-in-man-documen.patch
0023-top-expand-on-column-highlight-quirks-in-man-documen.patch
0024-top-add-some-flexibility-to-dlopen-for-numa-support.patch
0025-top-minimize-the-statistics-overhead-for-numa-suppor.patch
0026-top-eliminate-yet-more-gcc-subscript-resolution-bloa.patch
0032-top-do-not-lie-about-purported-alphabetical-ordering.patch
0033-top-follow-usual-name-conventions-for-global-variabl.patch
- Add patches from upstream
0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch
0024-sysctl-system-loads-default-config-file.patch
0025-Split-help-lines-to-help-translators.patch
0026-library-fixing-uninitialized-variable-pos-in-whattim.patch
0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch
0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch
0029-ps-ignore-SIGCONT.patch
0031-vmstat-wide-output-still-not-wide-enough.patch
0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch
0033-kill-for-PID-1-restored.patch
0034-Check-for-presence-of-disks-in-vmstat.patch
0035-PID-2-to-9-for-kill-too.patch
0036-pgrep-fails-to-show-full-command-line-with-au.patch
0037-fail-on-null-string-for-arguments.patch
0038-Update-help-files.patch
0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch
0040-watch-Don-t-leak-extra-fds-to-the-child.patch
0041-vmstat-Fixing-format-security-flaws.patch
0043-Added-get-trans-target-to-Makefile.patch
0045-library-properly-handle-memory-used-by-tmpfs.patch
0046-Minor-i18n-fixes.patch
0047-sysctl-increase-max-supported-line-length-of-the-con.patch
0049-fix-url-for-rsync.patch
0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch
0052-top-refactor-man-document-so-as-to-allow-translation.patch
0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch
0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch
0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
0060-top-miscellaneous-accumulated-changes-to-man-documen.patch
- Fix missing job in D states in idle mode of top, therefore
update to latest top of procps-ng git HEAD
* Rename the patches
0001-top-enable-screen-contents-preservation-at-endofjob.patch
0001-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0001-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0002-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0002-top-cursor-repositioning-includes-line-oriented-inpu.patch
to
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
* Add upstream patches
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
0007-top-correct-improve-or-otherwise-tweak-some-comments.patch
0008-top-tweak-cursor-state-code-to-swat-an-obscure-bugle.patch
0009-top-correct-cursor-positioning-for-all-Z-or-C-cases.patch
0010-ps-address-a-potential-newline-quirk-the-libselinux.patch
0012-top-hint-that-Summary-Area-cached-is-Mem-not-Swap.patch
0013-top-modest-efficiency-change-to-message-line-handlin.patch
0014-top-correct-improve-and-otherwise-tweak-configs_read.patch
0015-top-swat-bug-affecting-batch-mode-and-width-provisio.patch
0018-top-restore-the-lost-final-newline-when-in-Batch-mod.patch
0019-top-swat-bug-impacting-idle-mode-user-filtering.patch
0021-top-address-some-potential-libnuma-display-corruptio.patch
0022-top-fix-miscellaneous-spelling-errors-in-man-documen.patch
0023-top-expand-on-column-highlight-quirks-in-man-documen.patch
0024-top-add-some-flexibility-to-dlopen-for-numa-support.patch
0025-top-minimize-the-statistics-overhead-for-numa-suppor.patch
0026-top-eliminate-yet-more-gcc-subscript-resolution-bloa.patch
0032-top-do-not-lie-about-purported-alphabetical-ordering.patch
0033-top-follow-usual-name-conventions-for-global-variabl.patch
0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch
0036-top-restore-the-former-behavior-after-stderr-redirec.patch
0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch
0038-top-protect-against-distortion-when-system-time-rese.patch
0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch
0045-top-standardize-Esc-key-support-with-prompted-input.patch
0046-top-miscellaneous-accumulated-changes-to-program-cod.patch
* Modify patches
0001-top-add-the-major-version-to-dlopen-of-libnuma-sonam.patch
procps-ng-3.3.8-libselinux.patch
- Ignore scan_unevictable_pages sysctl entry (bnc#868888)
procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
- Change patch procps-ng-3.3.8-accuracy.dif to really use finally
jiffies to calculate %CPU output (bnc#855861)
- Be aware of new VmFlags entry in /proc/<pid>/smaps
- Enable legacy pmap
- Fix crash of legacy pmap (bnc#842340)
- Add patch procps-ng-3.3.8-shmem.patch to show shared memory in
'free' again
- Add patch procps-ng-3.3.8-libselinux.patch to be able to enable
selinux
- Add patch procps-ng-3.3.8-vmstat-terabyte.dif to readd last
trifle rest of the old terabyte patch (is this really required?)
- Add three upstream patches
0001-top-enable-screen-contents-preservation-at-endofjob.patch
0001-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0002-top-cursor-repositioning-includes-line-oriented-inpu.patch
- Add tow upstream patches
0001-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0002-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
- Add upstream patch to use pecific libnuma.so.1 shared libray for
top instead of the devel version libnuma.so
- Update to procps-ng-3.3.8
* top adds extensions for linux NUMA/Node capability
* top has reverted to former %CPU and %MEM precision
but also provides a '--enable-wide-percent' option
Debian #707648
* eliminate the potential library segmentation fault
Debian #706259, RedHat #951391
* top now accomodates a window manager like 'screen'
RedHat #962022
* ps shows systemd unit and user unit for a process
- Update to procps-ng-3.3.7
* top adds a powerful new filter feature wherein any
window can include or exlude selected fields which
contain specific values - Debian #682082 & #682083
* top preserves user input for later recall and edit
* top provides true input editing vs. just backspace
* top user filtering with exclusion - Debian #682086
* top field management resize errors no longer fatal
* top is more responsive to window resize (SIGWINCH)
* top will now preserve user's context when signaled
- Update to procps-ng-3.3.6
* top adds a powerful new feature where the contents
of some file or output from a program, pipeline or
shell script can be viewed in its own scrollable &
searchable window while pausing the normal display
* top highlights matches with 'locate/next' commands
* top adds summary/task area memory scaling commands
* top adds a command to suppress insignificant zeros
* top adds a command line sort field override switch
* top provides a default PID for kill, nice commands
* top allows core dump generation, if a signal would
* pmap adds 2 new options based on smaps, -X and -XX
* Adjusted pmap pidlist storage Debian #688180
* programs will permit core-dumps RedHat #87825, 512857
* receiving a signal is not a crash RedHat #871824, 441656
* ps: Fixed negative etime RedHat #871819, #433266
* pkill -c option returns Debian #693783
* pmap uses correct types for memory allocation Debian #688180
* expose freeproc, adds function to API Debian #681653
- move sysctl defaults to aaa_base (bnc#820443)
- enable hard- and symlink protection (bnc#821585)
- boot.sysctl is not suitable for distros with systemd, this
task is performed by systemd-sysctl(8) now.
- the "ad-hoc" test for pmap does not work in all systems, remove it.
- Make rpmlint happy
- Remove redundant tags/sections
- Update homepage URLs
- Add procps-v3.3.5-top-locale.patch (bnc#794678)
- Update to procps-ng-3.3.5
* Stop SIGFPE on vmstat at times
* Added debian patch for kfreebsd bug, Debian #674785
* Bump the soname
- Update to procps-ng-3.3.4
* Removed ps -aux bogus message
* w get -i option to display IP addresses
* watch 8bit fixes Debian #675069
* Fixed FTBFS for non-linux Debian #677055
* pkill -u <uid> doesn't need space Debian #676239
* top enables intra-column horizontal scrolling
* top can display a task's environment
* top can display major/minor pg fault deltas, Debian #84992
* top provides additional control over column widths
* top offers user controlled left/right justification
- Allow numeric user ids in top even if it does not exist in passwd
as such an id may listed due an uid from an chroot environment
- Avoid to be fooled by a former errno due not existing system
file as this might cause failing pwdx
- Avoid UNKNOWN version due git checkout, use tag version
- Make our w-notruncate patch file lines dynamically that is use
the string and not the umtp field lengths
- Make /bin -> /usr/bin a %bcond
- Allow SUSE specific pmap to list results for more than one pid
- Make SUSE specific pmap smart, that is detect only new entries
in smaps if environment variable MALLOC_CHECK_ is set, for
older kernels ignore entries which are not found.
- For legacy readd SUSE specific pmap
- Update to procps-ng-3.3.3
* watch -g command repeats until something changes
* Changed labels of kB etc to KiB Debian #662786
* top supports hotplugged memory and cpus Debian #351934, #459287
* top %cpu not distorted when switch to/from threads Debian #441166
* top can read old toprc configuration files Debian #651213, #651863
* top supports input paste once again Debian #663334
* top -p avoids SEGV when pid doesn't exist Debian 668335
* Various DejaGNU test cases fixed
* pgrep.1 graoff syntax fix Debian #665425
* sysctl avoid crash when -p file has unexpected input
* sysctl .conf off-by-one error Debian #669128
* libprocps: protect locale env getting overwrite RedHat #548711
* Documentation catch up (fixed prior to 3.3.3)
. top repeating "%" wastes space Debian #322984
. top -U user name parse error Debian #623200
. top memory leaks Debian #627257
. top impossible task swap statistics Debian #628462
. top forest view segfault Debian #650864
- Update to procps-ng-3.3.2
* Redefined library to use version-info
* NLS added! Programs can use po files to localise the output to suite
any supported languages.
* Imported a bunch of distribution patches:
watch: support unicode
watch: add precision wait time option -p
watch: interpret ANSI color code sequences
watch: add -exec and -beep flags and has better quoting
w: use environment to set user and from/host column widths
w: use COLUMNS environment if TIOCGWINSZ fails
w: bassman emulation with -o option
vmstat: do not scale si/so just like bi/bo
libprocps-ng: sysinfo.c: truncate the vmstat figure to 32 bits
tload: remote unneeded optarg and optind variables
sysctl: fix up some option processing
skill: kill prints perror
skill: do not treat skill null parameter as 0
skill: fix too greedy option parser
libprocps-ng: readproc.c: some type conversion help
ps: rename SZ to SIZE
ps: add sorting to %mem for ps
pmap: provide information for -x option
pgrep: distinguish between invalid commandline parameters and '-?'
pgrep: fix compiler warning saved_start_time might be used uninitialized
pgrep: add -c option for counting number of matched proceesses
pwdx & libprocps-ng: Hurd does not have MAX_PATH defined
ps: --sort does not work with time argument
skill: add CR to warning line
contrib: minimal ps: define mips PAGE_SIZE
libproc-ng: prettyfy proc mount messages
ps: add build option to disable ps option warning
libproc-ng: support building without WCHAR support
sysctl: remove index() for buildroot
* top now has a search capability
* User import is validated better to stop negative values for intervals etc
- Update to procps-ng-3.3.1
* Added DejaGNU regression testing
* Fixed pgrep -u not finding processes Debian#649591
* Fixed pgrep crashing
* vmstat -p <part> finds partitions. Was Debian patch vmstat_part_format
fixes closed bugs RH#485243 and Debian#588677
* watch 8-bit clean, Was Debian patch watch_8bitchar
* slabtop prints plain ASCII in once mode
- Update to procps-ng-3.3.0
* Debian, Fedora and openSUSE fork of procps.
https://gitorious.org/procps
* environment/build changes:
. autotools integrated
. procps-ng specific options
- -enable-oomem (add out-of-memory flds)
- -disable-kill (do not build kill pgm)
- -enable-w-from (from as default for w)
* library changes:
. added control groups support
. added supplementary groups support
. introduced proc_t memory management
. enabled hot-plugged cpu support
. introduced new api's
readeither (readproc.c)
readproctab3 (readproc.c)
escaped_copy (escape.c)
* free changes:
. rewritten/modernized
improved help
includes long options
added new processing options
. updated manual page
* ps changes:
. added new fields
cgroups,etimes,supgid,supgrp,tgid
. exploited new library api's
* top changes:
. redesigned fields management
. added new fields
cgroups,gid,nmin,nth,pgrp,ruid,
sid,suid,supgids,supgrps,suser,
tgid,tpgid
. added horizontal/vertical scrolling
. added flexible output override via -w
. added COMMAND column forest view via V
. added hot-plugged cpu/memory support
. improved user filtering via u|U
. improved signal handling
. restored zero delay functionality
. introduced true line input editing
. exploited new library api's
. improved performance up to 300%
- Avoid segfault with top when /proc is not readable (bnc#733753)
- Work around stupid build system
- Add patch to use libtinfo if available
- Disable auto-closing of cd tray bnc#659153
- cross-build fix: use %__cc macro
- add some docu to /etc/sysctl.conf (bnc#700174)
- make --system switch compatible with udev/systemd scheme
- Add large (p)cpu patch from Tony Ernst (bnc#713482)
- Add petabytes patch from Tony Ernst (bnc#713482)
- Ignore new smaps entries AnonHugePages and Locked (bnc#706942)
- load sysctls earlier (bnc#664550)
- move distro defaults to /lib/sysctl.d to avoid .rpmnew files
- enable IPv6 privacy by default (bnc#678066)
- boot.sysctl: Add support for loading defaults from
/boot/sysctl.conf-$(uname -r) before loading /etc/sysctl.conf
to allow each kernel flavor to adjust defaults without
different kernel configuration options.
- Fix procps-3.2.8.dif: use -Wl for linker options
- pmap: get and ignore Anonymous tag in smaps (bnc#656826)
- Fix race in parallel make
- On IA64 the priorities from 0 upto 100 are reserved for the
implementation
- Avoid running HZ initialization twice by using priority for
the constructors for excuting before main()
- Add test on "Unknown HZ value!"
- fix "Unknown HZ value!" error (bnc#649501)
- Fix build on newer systems
- Ignore SIGHUP within batch mode of top (bnc#634840)
- Add change to avoid repeated read of /proc/stat (bnc#634071)
- Add change to avoid repeated call of sysconf() (bnc#634071)
- use %_smp_mflags
- Avoid integer overflows in free(1) [bnc#411002]
- Add three changes from SLES11-SP1 (change for bnc#576073 is
the same as for bnc#513542)
- Include patch for fate##307524 into major patch of pmap
- Inlcude patch for gcc 4.5 into major patch for accuracy
- fix build with gcc 4.5 ("=>" is no nonger valid, now it's ">=")
- Modify accuracy for %CPU calculation to avoid apperent CPU load
above 100% (bnc#496705)
- Adjust pmap for new kernel [bnc#576073]
- Sysctl: ignore not existing directories in case of -e (bnc#559866)
- Ps: Ignore the environment variable $COLUMS if stdout is not a
terminal but only for $PS_PERSONALITY="posix" (bnc#497087)
- Tune some kernel.sched_* variables on s390(x) (bnc#557307).
- enable parallel building
- Add a commented line to sysctl.conf how to disable IPv6 (bnc#558325)
- Yet an other fd leak found by David Binderman (bnc#536207)
- Add support for displaying oom_score (fate##307524).
- Be aware that on XEN and VMware systems Div can become zero (bnc#529981)
- Moved /usr/bin/pgrep and pkill to /bin with symlinks in
/usr/bin to make it possible to use them at boot time.
- The kernel people forgotten to inform me about new smaps layout
* ignore KernelPageSize and MMUPageSize in pmap (bnc#513542)
- Update to procps-3.2.8
* ps: allow "+" in sort specifications, as in man page
* ps: recognize SCHED_ISO and SCHED_IDLE
* ps: document SCHED_BATCH and add a "see also" for stime
* ps: man page less ambiguous
* top: normal exit code should be 0
* top: misc fixes
* pgrep: usage error should exit with 2
* vmstat: use EXIT_FAILURE -- thanks Yoshio Nakamura
* sysctl: fix crash -- thanks Steinar Gunderson
* watch: tolerate umlauts
* pmap: range limits with -A low,high
* update /dev/tty* info to May 2009 devices.txt
* don't read off end of string const
- Adapt our patches
- top: shows correct values on 32bit arch (bnc#497544)
- top: show MB in case of TB of physical memory (bnc#484271)
- boot.sysctl: be more quiet (bnc#473729)
- Add c option patch to pgrep for counting matches (bnc#459081)
- Make steal time part in vmstat active (bnc#457383)
- Modify the patch for bnc#435544 to show summary CPU even on
big irons (bnc#457980)
- Add patch for support of cgroups of processes (fate#305346)
- Do not crash if terminal is not big enough (bnc#435544)
- pmap: seek also for Swap entry in smaps (bnc#433146)
- Increase accuracy for %CPU calculation (bnc#426229)
- enabled SELinux support [Fate#303662]
- Make boot script know about new upcoming startpar and insserv
- Annoying change in /proc/meminfo makes info about free memory
useless ... thanks Bart Van Assche for spotting (bnc#405246)
- Handle new Pss entry in smaps (bnc#374236)
- Also ignore empty proc files in sysctl (bnc #347322, #361049)
- Do not delete secondary IPs on deleting primary IP (bnc#212053)
- Use ASCII quote instead of acute accent (bug #354407)
- Add workaround for change in glibc 2.6.1 which is that a dir can
not be opened with both open(2) and opendir(2) (bug #347322)
- Read the time of system boot from /proc/stat (entry: btime)
instead of computing it as the difference between the current
time and the uptime. This avoids getting inconsistent results
from one run to the next. [#304596]
- Handle new Referenced entry in smaps (bug #281770)
- increase the number of possible inotify(7) watches [#281147]
- Add ncurses-devel BuildRequires
- Add missing Required-Start to boot.sysctl [#231677]
- Read upto EOF [#194598]
- Don't stop reading if the read buffer boundary is reached [#194598]
- remove unneeded boot.ldconfig from boot.sysctl
boot.sysctl should depend on boot.localfs (#181972)
- Update to version 3.2.7
- Add stealtime patch (bug #86394)
- fix %CPU column format [#159480]
- make CPU states consistent [#158572]
- fix last patch to not lead to constant CPU usage [#156395]
- dont crash if a CPU is hotplugged [#151285]
- fix ~/.toprc handling [#140319]
- converted neededforbuild to BuildRequires
- Add support for terabytes of memory [#145014]
- Document 'H' - Threads in top.1 (thanks Tony Ernst)
- Update to 3.2.6:
o vmstat: /proc/stat buffer big enough for 1024 CPUs
o dietlibc needs termios.h for struct winsize
o top: can do per-task display
o more MIPS crud
o begin prep for setuid
o top: fix %CPU max on 2..9 CPU SMP
o ps: fix crash related to realloc
o ps: man page more detailed
o spelling fixes
o top: crash on resize fixed
o vmstat: -p handles /dev/ and does not overflow
- Updated patch from rml
- Add patch from Chris Rivera for "smaps" that provides per-mapping
RSS information.
- Fix potential bufferoverflow in pwdx [#78074]
- Update to 3.2.5:
* display problem on 64-bit systems fixed
* top: variable-width PID and PPID
* top: variable-width %CPU
* sysctl: better error messages
* ps: security labels can contain any printable ASCII
* top: help and version message on stdout, with exit(0)
* ps: SIGTSTP and SIGTTOU shouldn't print bug email address
* slabtop: compile with glibc 2.2.17 (and older, likely)
* slabtop: fix overflow on huge NUMA boxes
* slabtop: accept any slabinfo 2.x format
* ps: alignment after WCHAN fixed
* pmap: when no -x or -d option, show full path
- Make our CFLAGS and RPM_OPT_FLAGS actually get used [#49378]
- Update to procps-3.2.4:
* support 64-bit MIPS with n32 binary
* sparc32 optimized for sparc32 again
* pwdx: new command
* ps: UTF-8 username + command
* ps: more room for some columns
* ps: tolerate SubDomain security module CONTEXT/LABEL data
* watch: passes COLUMNS and LINES in environment
* top: in batch mode, tolerate unknown $TERM
* pkill: quiet about processes that die before kill()
- Increase buffer size for reading proc files. [#44776]
- Ensure to activate boot.sysctl if we do a first installation, [#44481].
- Add default sysctl.conf file.
- Update to procps-3.2.3:
* avoid truncating long usernames
* avoid warning about -lncurses when not linking (more)
* new names for shared libraries (packagers: watch out!)
* build fixes and manpages updates
* wchan now '*' for multi-threaded processes
* ps: STAT shows l for multi-threaded processes
* vmstat: some overflow problems fixed -- thanks Holger Kiehl
- Use ps manpage from from the package.
- Update to procps-3.2.2:
* build tweaks and docu updates
* ps: k option and personality-specific -x support
* sysctl: -a and -N options, better error handling
* top: tolerate sparse CPU numbering, cope with terminals
lacking ram & sram, avoid xterm clear-to-eol at eol
* vmstat: fix -d
* watch: sub-second intervals
- Rediff patches.
- fixed crash in small terminal (bug #37651)
- Fix ps.1 [#35584]
- update to 3.2.1 to get rid of incompatible SE Linux patches.
3.2.1 is a bugfix release:
* ps: STAT flags for fg process group and session leader
* ps: STAT flags for swapped out process dropped (was broken)
* ps: new -M and Z options for security data (SE Linux, etc.)
* slabtop: detect broken /proc/slabinfo -- thanks to Fabian
Frederick
* slabtop: ensure that error messages show up on the screen --
FF again
- Fix top.1 man page and include pmap.1 [#35584]
- show the result of w also with line wrapps, like in good old times.
(ok'ed by stepan)
- add notruncate option to w (for powermanagement code)
- fix handling of many CPUs in top (#34347)
- update to procps 3.2.0
* build on IA-64 again
* pmap: output like Solaris 9, not Solaris 7
* ps: also handle SELinux on the 2.4.xx kernels
* top: during a ^Z, the terminal was messed up
* future-proof the tty handling
* add slabtop
* pmap: detect the primary stack
* pmap: -d format
* free: report high and low memory
- boot.sysctl: do nothing for stop case
- Disable some tests not working on all architectures
- Rename package to procps
- Move procinfo and psmisc into seperate packages
- Update to 3.1.15 (includes SELinux support)
- pstree: UTF-8: never draw >1 '+' at end of line(no change for ASCII)
- pstree: Fix -G which uses VT100 line drawing: use the full width
- fix package to build as user. Thanks to olh.
- update to procps 3.1.14
* ps fully supports thread display (H, -L, m, -m, and -T)
* top can show CPU usage for IO-wait, IRQ, and softirq
* can set $PS_FORMAT to choose your own default ps format
* better width control ("ps -o pid,wchan:42,args")
* width of ps PID column adjusts to your system
* vmstat lets you choose units you like: 1000, 1024, 1000000...
* top can sort by any column (old sort keys available too)
* top can select a single user to display
* top can be put in multi-window mode and/or color mode
* vmstat has the -s option, as found on UNIX and BSD systems
* vmstat has the -f option, as found on UNIX and BSD systems
* watch doesn't eat the first blank line by mistake
* vmstat uses a fast O(1) algorithm on 2.5.xx kernels
* pmap command is SunOS-compatible
* vmstat shows IO-wait time
* pgrep and pkill can find the oldest matching process
* sysctl handles the Linux 2.5.xx VLAN interfaces
* ps has a new "-F" format (very nice, like DYNIX/ptx has)
* ps with proper BSD process selection
* better handling of very long uptimes
- fix 32bit build on AMD64
- update to procps 3.1.13
- Handle EOF from terminal [#31126].
- fix "#C" display problem with more than 99 CPUs. (#28163)
- top: fix 4G overflow on 64bit platforms (bug #28539)
(procps-3.1.11-bigproc.diff)
- update procps to version 3.1.11:
* compile with gcc 2.95 again (C99 issue)
- fix sysctl insertion (bug #28593)
- update procps to version 3.1.10
* handle GPLONLY_ symbols
* kill: better man page
* skill: better man page
* ps: PID-like columns change width as needed
* top: COMMAND instead of Command
* vmstat: -m displays slabinfo
* vmstat: -d displays disk stats
- update psmisc to 21.3 (has our patch included)
* SELinux SID selection uses -d instead of -S to stop the
confusion of signal names.
* Doesnt segfault on long cmdnames, thanks Ben Low
* More fixes for types, also some GCC 3.2 fixes
* Changed a long to a long long in pstree.
- update to version 3.1.9
* memory sizes fixed for 64-bit w/ gcc 3.x
* ps: detect broken OS install w/o /proc mounted
* top: fix suspend/resume behavior
* top: ditch warning until a _good_ interface is found
* kill: more info in the man page
* ps: document the -o, o, -O, and O options
* vmstat: choose units you like: 1000, 1024, 1000000...
- fixing cwd
- use %find_lang
- use BuildRoot
- use %_mandir
- drop XConsole and xcpustate as there are the almost identical
tools xconsole and xosview. This drops X11 dependencies of this
package completely.
- fix default permissions of locale directories (bug #26120)
- fix truncating bug in pstree when specifying -al
- merge psmisc diffs
- update procps to 3.1.8
- update xcpustate to 2.6beta
- fix build on itanium
- add xinetd config file for systat service
- update procps to 3.1.6
* includes discontig mem fixes
* includes fix for missing processes (bug #23526)
- new, working discontig patch
- fix broken ps with discontig kernel (bug #23788)
- Don't package uptime, now part of coreutils.
- fix newlines in string again, to satisfy compiler (killall)
- make x utility build triggerable by %{build_with_x}
- Stupid compiler does not accept newlines in strings.
- Fix bug #20604: new procps version 2.0.10
- port all required patches to 2.0.10
- Update psmisc to 21.2
- port all required patches to 21.2
- fix split alias
- Obsoletes: ps:/usr/X11R6/bin/xcpustate
+Provides: ps:/usr/X11R6/bin/xcpustate
- fix PreRequires.
- Add PreReq (bug #17963)
- modify required-start in boot.sysctl: boot.setup is gone
- Statistics of cpu usage: no negative averages (bug #17449)
- boot.sysclt: rename serial to setserial, setserial and
boot.isapnp are "should-start".
- boot.sysctl: don't write out sysctl.conf if it doesn't exist
sysctl can't read the file of a complete dump
- Fix bug #12816: generate signal list with signal cpp macros
to get it correct on all architectures. Make SIG prefix
work of signal names.
- added stop/status for sysctl boot script
- added boot-script for sysctl (inactive by default)
- fixed segfault (thanks to andreas)
- Make it compile
- Sometimes it happens that /proc can not be open, then we have
to exit gratefully :^)
- Fix idle time overflow in vmstat.
- Fix missing declarations.
- Fix lsdev from procinfo
- Use the correct type for uptime integers (procinfo)
- Move fuser from /usr/bin/ to /bin/
- Fix bug #9797: update to psmisc-20.1
- Update procinfo to procinfo-18
- Add bigbuff, retcode, sysctl-error, and biguid patch frm RH
(last one should fix bug #9933)
- Package split (#7078)
- tty in proc's stat is an int
- initialize page_size before first use
- Kill improper use of PAGE_SIZE.
- Make it work again
- Make w know about locale
- Use getpagesize instead of PAGE_SHIFT.
- Don't compile with -fwritable-strings.
- Skip oldps
- Make it run on a IA64
- Make program watch recognize locale environment (bug#6395)
- Make `fuser -s -k' work (bug#6143)
- Avoid segfaults on mmap'ed buffer by adding '\0'
- Fix format handling (bug#5386)
- Reset locale during sscanf calls to POSIX
- Use %llu for input (sscanf) and output (printf) format of
unsigned long long (free.c, top.c, and sysinfo.c).
- Update to procps 2.0.7: now SMP should be visible in top
- Remove sessreg from file list
- Add pgrep and pkill to file list
- don't try to strip man-pages
- fixed to build on PPC
- compile-fix for old sessreg (glibc/X11 clash atexit)
- Add Group tag
- Use docdir macro
- procinfo fixed for smp/alpha
- Install some docus (closes bug #1509)
- Fix problem that glibc and ncurses uses the same define for
different things.
- procps: fix scanf format string
- remove smp_num_cpus -- it's done in 2.0.6
- usr/man -> usr/share/man
- fixed "ps u" -- ie. fixed read_total_main()
- Argh: fix Makefile to install sysctl.conf.5 man page
- Install sysctl tool of procps 2.0.6
- upgraded procps to 2.0.6, to get the package compiled on sparc
- fixed bug in procinfo on AXP
- ran old prepare_spec on spec file to switch to new prepare_spec.
- Avoid SEGV if /proc isn't mounted (e.g. in single user mode)
- Fix some maunal page (missed tbl mark, some nasty .TH's)
- Update procinfo (ver 17), procps (ver 2.0.2) but hold
ver 1.2.11 (sessreg, XConsole, libproc for xcpustate),
update psmisc (ver 18)
- Patch procps 2.0.2 with debian diff and make ps
usable again (select bits should be 0x0a0a to see
all ttys if ps is called).
- updated procinfo patckage from version 15 to 16
* annoying interrupt warning("recompile me!") is gone
* display on SMP has been fixed
- update to procps-1.2.11
- fixed segfault in /usr/bin/w
- update to procps-1.2.10
- update to procinfo-15 and procps-1.2.9
- extra source for xcpustate-2.5 (no more in procps)
- patched xcpustate to display mem,swap,net for linux
- add "-g" option to killall to kill a complete process group
- update to procps 1.2.7
- update to procinfo 13
- switched version to `date` (problem with version for update).
- update to psmisc 17
- update to procps 1.2.6
- update to procinfo 12
- ready for autobuild
- updated to 1.12.2 again (with fixes)
- fix output of free
- top with wrong options won't destroy the display
- XConsole is not suid-root anymore as "xconsole" can be used without
being suid root
- switched back to version 1.11.6
- update to version 1.12.2
- add procinfo 0.11
- update to version 1.11.6
- update to new version 1.11.3
- update to psmisc 12a
- update to version 1.11.1
new version 1.01
'top' is completely new
people might get a much faster 'ps', if they delete '/etc/psdevtab'
and call 'ps' as root...
==== rpm-config-SUSE ====
Version update (20220317 -> 20220414)
- Update to version 20220414:
* add SBAT values (boo#1193282)
* Explain that rpm-config-SUSE covers also openSUSE
==== samba ====
Version update (4.16.0+git.224.70319beb8f8 -> 4.16.0+git.227.931848a12ab)
Subpackages: samba-client samba-client-libs samba-libs
- Fix update-apparmor-samba-profile script, sed doesn't like
multibyte separators; (bsc#1198309).
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Add patch to retry starting the display server (boo#1196228)
* 0004-Retry-starting-the-display-server.patch
==== sratom ====
- Add fix-FORTIFY_SOURCE3.patch that is suggested to upstream:
gh#lv2/sratom#6
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- socfpga: Fix regression that dropped the install binary from package
==== vim ====
Version update (8.2.4602 -> 8.2.4745)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.4745, fixes the following problems
* Vim9: not enough test coverage for executing :def function.
* Sourcing buffer lines is too complicated.
* Error for redefining a script item may be confusing.
* Error for arguments of remote_expr() even when the +clientserver feature
is not included.
* Test fails because of changed error message.
* Sourcing buffer lines may lead to errors for conflicts.
* getcompletion() does not work properly when 'wildoptions contains "fuzzy".
* :unhide does not check for failing to close a window.
* Some conditions are always true.
* Typos in tests; one lua line not covered by test.
* Vim9: cannot use a recursive call in a nested function. (Sergey Vlasov)
* Return type of swapfile_unchanged() is wrong.
* Redrawing too much when 'cursorline' is set and jumping around.
* Mapping with escaped bar does not work in :def function. (Sergey Vlasov)
* Vim9: Declarations in a {} block of a user command do not use Vim9 rules
if defined in a legacy script. (Yegappan Lakshmanan)
* No completion for :scriptnames.
* Command line completion does not recognize single letter commands.
* Mapping is cancelled when mouse moves and popup is visible.
* Two letter substitute commands don't work. (Yegappan Lakshmanan)
* Crash when using the tabline right-click menu.
* Vim9: Crash with :execute and :finish. (Sergey Vlasov)
* Coverity warns for using uninitialized field.
* Old Coverity warning for resource leak.
* Old Coverity warning for resource leak.
* Visual area not fully updated when removing sign in Visual mode while
scrolling.
* flatten() does not use maxdepth correctly.
* Not enough testing for 2/3 letter substitute commands.
* flattennew() makes a deep copy unnecessarily.
* 'cursorline' not always updated with 'cursorlineopt' is "screenline".
* Crash when switching window in BufWipeout autocommand.
* Using freed memory in flatten().
* Visual range does not work before command modifiers.
* Vim9: cannot initialize a variable to null_list.
* Tests using null list or dict fail.
* Not using Visual range.
* Warning for using uninitialized variable. (Tony Mechelynck)
* Superfluous check if a redraw is needed for 'cursorline'.
* Not sufficient parenthesis in preprocessor macros.
* Some boolean options use "long" instead of "int".
* May mark the wrong window for redrawing.
* Vim9: in :def function script var cannot be null.
* Vim9: variable may be locked unintentionally.
* Redrawing too often when 'relativenumber' is set.
* 'shortmess' changed when session does not store options.
* Using buffer line after it has been freed in old regexp engine.
* "source" can read past end of copied line.
* Handling LSP messages is a bit slow.
* Various formatting problems.
* "import autoload" only works with using 'runtimepath'.
* Test fails because path differs.
* Leaking memory if assignment fails.
* "import autoload" does not check the file name.
* Missing changes for import check.
* Command line completion popup menu positioned wrong when using a terminal
window.
* Vim9: can't use items from "import autoload" with autoload directory name.
* Errors for functions are sometimes hard to read.
* Org-mode files are not recognized.
* Invalid memory access when using printable function name.
* Cursorcolumn is sometimes not correct.
* Coverity warning for using uninitialized variable.
* No error for using out of range list index.
* Occasional crash when running the GUI tests.
* Elvish files are not recognized.
* Popup with "minwidth" and scrollbar not updated properly.
* Vim9: assignment not recognized in skipped block.
* expandcmd() fails on an error.
* Buffer allocation failures insufficiently tested.
* In compiled code len('string') is not inlined.
* Memory allocation failures for new tab page not tested.
* 'wildignorecase' is sometimes not used for glob().
* Using :normal with Ex mode may make :substitute hang.
* Redrawing a vertically split window is slow when using CTRL-F and CTRL-B.
* Cannot force getting MouseMove events.
* No error for missing expression after :elseif. (Ernie Rael)
* Test fails with different error.
* Vim9: not all code is tested.
* Cannot have expandcmd() give an error message for mistakes.
* Build failure without +postscript.
* Build fails with a combination of features.
* Vim9: can use :unlockvar for const variable. (Ernie Rael)
* Verbose check with dict_find() to see if a key is present.
* Cannot open a channel on a Unix domain socket.
* When a swap file is found for a popup there is no dialog and the buffer
is loaded anyway.
* Configure doesn't find the Motif library with Cygwin.
* "vimgrep /\%v/ *" may cause a crash.
* New regexp engine does not give an error for "\%v".
* Using <Cmd> in a mapping does not work for mouse keys in Insert
mode. (Sergey Vlasov)
* Channel tests fail on MS-Windows.
* Solution for <Cmd> in a mapping causes trouble.
* No test for what 8.2.4691 fixes.
* new regexp does not accept pattern "\%>0v".
* Avoidance of #elif causes more preproc nesting.
* JSON encoding could be faster.
* delete() with "rf" argument does not report a failure.
* Vim9: crash when adding a duplicate key to a dictionary.
* Vim9: script variable has no flag that it was set.
* Hard to reproduce hang when reading from a channel.
* Buffer remains active if a WinClosed event throws an exception.
* Kuka Robot Language files not recognized.
* C++ scope labels are hard-coded.
* Memory leak in handling 'cinscopedecls'.
* Using "else" after return or break increases indent.
* Jump list marker disappears.
* Buffer remains active if a WinClosed event throws an exception when
there are multiple tabpages.
* Redrawing could be a bit more efficient.
* PHP test files are not recognized.
* After :redraw the statusline highlight might be used.
* Smart indenting does not work after completion.
* When 'insermode' is set :edit from <Cmd> mapping misbehaves.
* Only get profiling information after exiting.
* Plugins cannot track text scrolling.
* Using g:filetype_dat and g:filetype_src not tested.
* Vagrantfile not recognized.
* Memory allocation failure not tested when defining a function.
* For TextYankPost v:event does not contain information about the operation
being inclusive or not.
* @@@ in the last line sometimes drawn in the wrong place.
* ">" marker sometimes not displayed in the jumplist.
* ABB Rapid files are not recognized properly.
* Cooklang files are not recognized.
* When a recording is ended with a mapped key that key is also recorded.
* The ModeChanged autocmd event is inefficient.
* Current instance of last search pattern not easily spotted.
* Unused variable in tiny build.
* Cannot use expand() to get the script name.
* Unused code.
* No test that v:event cannot be modified.
* HEEx and Surface templates do not need a separate filetype.
* The changelist index is not remembered per buffer.
* Duplicate code to free fuzzy matches.
* HEEx and Surface do need a separate filetype.
* getcharpos() may change a mark position.
* Quickfix tests can be a bit hard to read.
* Build problem for Cygwin with Motif.
* // in JavaScript string recognized as comment.
* Esc on commandline executes command instead of abandoning it.
* Accessing freed memory after WinScrolled autocmd event.
* When expand() fails there is no error message.
* Startup test fails.
* There is no way to start logging very early in startup.
* A terminal window can't use the bell.
* Using wrong flag for using bell in the terminal.
==== wicked ====
Version update (0.6.68 -> 0.6.69)
Subpackages: wicked-service
- version 0.6.69
- redfish: decode smbios and setup host interface
Add initial support to decode the SMBIOS Management Controller Host
Interface (Type 42) structure and expose it as wicked `firmware:redfish`
configuration to setup a Host Network Interface (to the BMC) using the
`Redfish over IP` protocol allowing access to the Redfish Service (via
redfish-localhost in /etc/hosts) used to manage the computer system.
Tech Preview (jsc#SLE-17762).
- buffer: fix size_t length downcast to uint, add guards to init functions
- wireless: fix to not expect colons in 64byte long wpa-psk hex hash string
- xml-schema: reference counting fix to not crash at exit on schema errors
- compat-suse: match sysctl.d /etc vs. /run read order with systemd-sysctl,
remove obsolete (sle11/sysconfig) lines about ifup-sysctl from ifsysctl.5.
- compat-suse: fix reading of sysctl addr_gen_mode to wrong variable
- auto6: fix to apply DNS from RA rdnss after ifdown/ifup (bsc#1181429)
- removed obsolete patch included in the master sources (bsc#1194392)
[- 0001-fsm-fix-device-rename-via-yast-bsc-1194392.patch]
==== xz ====
Subpackages: liblzma5
- use https urls.
==== zchunk ====
Version update (1.1.16 -> 1.2.1)
- Update to version 1.2.1
* Better error detection
* Add support for specifying compression-format in zck
* zck: add option to select chunk hash
* Fix testsuite: Add expected sha256sums for zstd 1.5.1+
* Fix memory leaks
* Various bug fixes
- Drop upstream merged zstd-1.5.1.patch
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=3&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
aaa_base (84.87+git20220324.fca4619 -> 84.87+git20220411.adfb912)
acl
apparmor
audit
audit-secondary
dracut (056+suse.261.gf83268d5 -> 056+suse.268.g0b2bd662)
file
freetype2
hwinfo (21.80 -> 21.81)
icu (70.1 -> 71.1)
installation-images-MicroOS (17.47 -> 17.48)
kdump (1.0.2+git8.g51e8c4d -> 1.0.2+git12.g1a68ca5)
kernel-source (5.17.2 -> 5.17.3)
kexec-tools
keylime (6.3.1 -> 6.3.2)
libapparmor
libcap (2.63 -> 2.64)
libjpeg-turbo
libnl3 (3.5.0 -> 3.6.0)
libunistring (0.9.10 -> 1.0)
libusb-1_0 (1.0.25 -> 1.0.26)
ncurses (6.3.20220319 -> 6.3.20220402)
patterns-microos
procps (4.0.0 -> 3.3.17)
rpm-config-SUSE (20220317 -> 20220414)
salt
socat
u-boot-rpiarm64
vim (8.2.4602 -> 8.2.4745)
wicked (0.6.68 -> 0.6.69)
xz
zchunk (1.1.16 -> 1.2.1)
=== Details ===
==== aaa_base ====
Version update (84.87+git20220324.fca4619 -> 84.87+git20220411.adfb912)
- Update to version 84.87+git20220411.adfb912:
* move bash completion back to -extras (bsc#1187213)
==== acl ====
- Disable -D_FORTIFY_SOURCE=3 for now
as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- update zgrep-profile-mr870.diff to allow executing 'expr' (boo#1198531)
- Add samba-new-dcerpcd.patch, samba-4.16 has a new dcerpcd daemon
which now will spawn new additional services on demand. We need to
modify the existing smbd/winbind profiles and additionally add a
new set of profiles to cater for the new functionality;
(bnc#1198309);
- Add samba_deny_net_admin.patch to add new rule to deny
noisy setsockopt calls from systemd; (bnc#1196850).
==== audit ====
Subpackages: libaudit1 libauparse0
- Modernize specfile constructs.
==== audit-secondary ====
Subpackages: audit python3-audit system-group-audit
- Drop buildrequire on C++ compiler.
- Modernize specfile constructs.
==== dracut ====
Version update (056+suse.261.gf83268d5 -> 056+suse.268.g0b2bd662)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 056+suse.268.g0b2bd662:
* fix(resume): do not add this module if there is no suitable swap (bsc#1198095)
* feat(resume): improve sanity check by verifying volatile swap (bsc#1198095)
* fix(resume): correct call to block_is_netdevice function (bsc#1197737)
* fix(lvm): add missing grep requirement (bsc#1198271)
==== file ====
Subpackages: file-magic libmagic1
- update file-5.41-cache-regexps.patch to fix cache offset
miscalculation (bsc#1197780)
==== freetype2 ====
- fix segfault in some applications boo#1198497
add freetype-2.12.0-cff_slot_load-segfault.patch
==== hwinfo ====
Version update (21.80 -> 21.81)
- merge gh#openSUSE/hwinfo#112
- fix bug in determining serial console device name (bsc#1198043)
- 21.81
==== icu ====
Version update (70.1 -> 71.1)
- update to 71.1:
* updates to CLDR 41 locale data with various additions and corrections.
* phrase-based line breaking for Japanese. Existing line breaking methods
follow standards and conventions for body text but do not work well for
short Japanese text, such as in titles and headings. This new feature is
optimized for these use cases.
* support for Hindi written in Latin letters (hi_Latn). The CLDR data for
this increasingly popular locale has been significantly revised and
expanded. Note that based on user expectations, hi_Latn incorporates a
large amount of English, and can also be referred to as ?Hinglish?.
* time zone data updated to version 2022a. Note that pre-1970 data for a
number of time zones has been removed, as has been the case in the upstream
tzdata release since 2021b.
- drop fix-ucptrietest-golden-diff.patch (upstream)
==== installation-images-MicroOS ====
Version update (17.47 -> 17.48)
- merge gh#openSUSE/installation-images#586
- add xrdb to inst-sys (bsc#1198294)
- 17.48
==== kdump ====
Version update (1.0.2+git8.g51e8c4d -> 1.0.2+git12.g1a68ca5)
- remount filesystem r/w for fadump (bsc#1197125)
- stop reloading FADump on CPU hot-add event
==== kernel-source ====
Version update (5.17.2 -> 5.17.3)
- Linux 5.17.3 (bsc#1012628).
- lib/logic_iomem: correct fallback config references
(bsc#1012628).
- um: fix and optimize xor select template for CONFIG64 and
timetravel mode (bsc#1012628).
- rtc: wm8350: Handle error for wm8350_register_irq (bsc#1012628).
- net: dsa: felix: fix possible NULL pointer dereference
(bsc#1012628).
- mm: kfence: fix objcgs vector allocation (bsc#1012628).
- KVM: x86/pmu: Use different raw event masks for AMD and Intel
(bsc#1012628).
- KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode()
(bsc#1012628).
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
(bsc#1012628).
- KVM: x86/pmu: Fix and isolate TSX-specific performance event
logic (bsc#1012628).
- KVM: x86/emulator: Emulate RDPID only if it is enabled in guest
(bsc#1012628).
- drm: Add orientation quirk for GPD Win Max (bsc#1012628).
- Bluetooth: hci_sync: Fix compilation warning (bsc#1012628).
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111
(bsc#1012628).
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
(bsc#1012628).
- drm/amd/display: Add signal type check when verify stream
backends same (bsc#1012628).
- drm/amdkfd: enable heavy-weight TLB flush on Arcturus
(bsc#1012628).
- drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800
(bsc#1012628).
- drm/edid: improve non-desktop quirk logging (bsc#1012628).
- Bluetooth: hci_event: Ignore multiple conn complete events
(bsc#1012628).
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj
(bsc#1012628).
- drm/amd/display: Fix memory leak (bsc#1012628).
- drm/amd/display: Use PSR version selected during set_psr_caps
(bsc#1012628).
- usb: gadget: tegra-xudc: Do not program SPARAM (bsc#1012628).
- usb: gadget: tegra-xudc: Fix control endpoint's definitions
(bsc#1012628).
- usb: cdnsp: fix cdnsp_decode_trb function to properly handle
ret value (bsc#1012628).
- ptp: replace snprintf with sysfs_emit (bsc#1012628).
- Bluetooth: hci_sync: Fix queuing commands when HCI_UNREGISTER
is set (bsc#1012628).
- selftests, xsk: Fix bpf_res cleanup test (bsc#1012628).
- net/mlx5e: TC, Hold sample_attr on stack instead of pointer
(bsc#1012628).
- drm/amdkfd: Don't take process mutex for svm ioctls
(bsc#1012628).
- drm/amdkfd: Ensure mm remain valid in svm deferred_list work
(bsc#1012628).
- drm/amdkfd: svm range restore work deadlock when process exit
(bsc#1012628).
- drm/amdgpu: Fix an error message in rmmod (bsc#1012628).
- mlxsw: spectrum: Guard against invalid local ports
(bsc#1012628).
- RDMA/rtrs-clt: Do stop and failover outside reconnect work
(bsc#1012628).
- powerpc/xive: Export XIVE IPI information for online-only
processors (bsc#1012628).
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (bsc#1012628).
- ath11k: fix kernel panic during unload/load ath11k modules
(bsc#1012628).
- ath11k: pci: fix crash on suspend if board file is not found
(bsc#1012628).
- ath11k: mhi: use mhi_sync_power_up() (bsc#1012628).
- net/smc: Send directly when TCP_CORK is cleared (bsc#1012628).
- drm/bridge: Add missing pm_runtime_put_sync (bsc#1012628).
- bpf: Make dst_port field in struct bpf_sock 16-bit wide
(bsc#1012628).
- scsi: mvsas: Replace snprintf() with sysfs_emit() (bsc#1012628).
- scsi: bfa: Replace snprintf() with sysfs_emit() (bsc#1012628).
- drm/v3d: fix missing unlock (bsc#1012628).
- power: supply: axp20x_battery: properly report current when
discharging (bsc#1012628).
- mt76: mt7921: fix crash when startup fails (bsc#1012628).
- mt76: dma: initialize skip_unmap in mt76_dma_rx_fill
(bsc#1012628).
- i40e: Add sending commands in atomic context (bsc#1012628).
- cfg80211: don't add non transmitted BSS to 6GHz scanned channels
(bsc#1012628).
- libbpf: Fix build issue with llvm-readelf (bsc#1012628).
- ipv6: make mc_forwarding atomic (bsc#1012628).
- ref_tracker: implement use-after-free detection (bsc#1012628).
- net: initialize init_net earlier (bsc#1012628).
- powerpc: Set crashkernel offset to mid of RMA region
(bsc#1012628).
- drm/amdgpu: Fix recursive locking warning (bsc#1012628).
- scsi: smartpqi: Fix rmmod stack trace (bsc#1012628).
- scsi: smartpqi: Fix kdump issue when controller is locked up
(bsc#1012628).
- PCI: aardvark: Fix support for MSI interrupts (bsc#1012628).
- kvm: selftests: aarch64: fix assert in gicv3_access_reg
(bsc#1012628).
- kvm: selftests: aarch64: pass vgic_irq guest args as a pointer
(bsc#1012628).
- kvm: selftests: aarch64: fix the failure check in
kvm_set_gsi_routing_irqchip_check (bsc#1012628).
- kvm: selftests: aarch64: fix some vgic related comments
(bsc#1012628).
- kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq()
(bsc#1012628).
- iommu/arm-smmu-v3: fix event handling soft lockup (bsc#1012628).
- usb: ehci: add pci device support for Aspeed platforms
(bsc#1012628).
- KVM: arm64: Do not change the PMU event filter after a VCPU
has run (bsc#1012628).
- libbpf: Fix accessing syscall arguments on powerpc
(bsc#1012628).
- libbpf: Fix accessing the first syscall argument on arm64
(bsc#1012628).
- libbpf: Fix accessing the first syscall argument on s390
(bsc#1012628).
- PCI: endpoint: Fix alignment fault error in copy tests
(bsc#1012628).
- tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH
(bsc#1012628).
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
(bsc#1012628).
- scsi: mpi3mr: Fix deadlock while canceling the fw event
(bsc#1012628).
- scsi: mpi3mr: Fix reporting of actual data transfer size
(bsc#1012628).
- scsi: mpi3mr: Fix memory leaks (bsc#1012628).
- powerpc/set_memory: Avoid spinlock recursion in
change_page_attr() (bsc#1012628).
- power: supply: axp288-charger: Set Vhold to 4.4V (bsc#1012628).
- drm/sprd: fix potential NULL dereference (bsc#1012628).
- drm/sprd: check the platform_get_resource() return value
(bsc#1012628).
- drm/amd/display: reset lane settings after each PHY repeater LT
(bsc#1012628).
- net/mlx5e: Disable TX queues before registering the netdev
(bsc#1012628).
- HID: apple: Report Magic Keyboard 2021 battery over USB
(bsc#1012628).
- HID: apple: Report Magic Keyboard 2021 with fingerprint reader
battery over USB (bsc#1012628).
- usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks()
(bsc#1012628).
- iwlwifi: mvm: Correctly set fragmented EBS (bsc#1012628).
- iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val
(bsc#1012628).
- iwlwifi: mvm: move only to an enabled channel (bsc#1012628).
- ipv6: annotate some data-races around sk->sk_prot (bsc#1012628).
- drm/msm/dsi: Remove spurious IRQF_ONESHOT flag (bsc#1012628).
- x86/mce: Work around an erratum on fast string copy instructions
(bsc#1012628).
- rtw89: fix RCU usage in rtw89_core_txq_push() (bsc#1012628).
- ath11k: Fix frames flush failure caused by deadlock
(bsc#1012628).
- ipv4: Invalidate neighbour for broadcast address upon address
addition (bsc#1012628).
- rtw88: change rtw_info() to proper message level (bsc#1012628).
- dm ioctl: prevent potential spectre v1 gadget (bsc#1012628).
- dm: requeue IO if mapping table not yet available (bsc#1012628).
- drm/amdkfd: make CRAT table missing message informational only
(bsc#1012628).
- vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA
(bsc#1012628).
- scsi: pm8001: Fix pm80xx_pci_mem_copy() interface (bsc#1012628).
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (bsc#1012628).
- scsi: pm8001: Fix tag values handling (bsc#1012628).
- scsi: pm8001: Fix task leak in pm8001_send_abort_all()
(bsc#1012628).
- scsi: pm8001: Fix tag leaks on error (bsc#1012628).
- scsi: pm8001: Fix memory leak in
pm8001_chip_fw_flash_update_req() (bsc#1012628).
- mt76: mt7915: fix injected MPDU transmission to not use HW
A-MSDU (bsc#1012628).
- mctp: make __mctp_dev_get() take a refcount hold (bsc#1012628).
- powerpc/64s/hash: Make hash faults work in NMI context
(bsc#1012628).
- mt76: mt7615: Fix assigning negative values to unsigned variable
(bsc#1012628).
- power: supply: axp288_charger: Use
acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628).
- power: supply: axp288_fuel_gauge: Use
acpi_quirk_skip_acpi_ac_and_battery() (bsc#1012628).
- scsi: aha152x: Fix aha152x_setup() __setup handler return value
(bsc#1012628).
- scsi: hisi_sas: Free irq vectors in order for v3 HW
(bsc#1012628).
- scsi: hisi_sas: Limit users changing debugfs BIST count value
(bsc#1012628).
- net/smc: correct settings of RMB window update limit
(bsc#1012628).
- mips: ralink: fix a refcount leak in ill_acc_of_setup()
(bsc#1012628).
- iavf: stop leaking iavf_status as "errno" values (bsc#1012628).
- macvtap: advertise link netns via netlink (bsc#1012628).
- platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1012628).
- tuntap: add sanity checks about msg_controllen in sendmsg
(bsc#1012628).
- Bluetooth: mediatek: fix the conflict between mtk and msft
vendor event (bsc#1012628).
- Bluetooth: Fix not checking for valid hdev on
bt_dev_{info,warn,err,dbg} (bsc#1012628).
- Bluetooth: use memset avoid memory leaks (bsc#1012628).
- bnxt_en: Eliminate unintended link toggle during FW reset
(bsc#1012628).
- PCI: endpoint: Fix misused goto label (bsc#1012628).
- MIPS: fix fortify panic when copying asm exception handlers
(bsc#1012628).
- powerpc/code-patching: Pre-map patch area (bsc#1012628).
- powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (bsc#1012628).
- powerpc/secvar: fix refcount leak in format_show()
(bsc#1012628).
- scsi: libfc: Fix use after free in fc_exch_abts_resp()
(bsc#1012628).
- platform/x86: x86-android-tablets: Depend on EFI and SPI
(bsc#1012628).
- can: isotp: set default value for N_As to 50 micro seconds
(bsc#1012628).
- can: etas_es58x: es58x_fd_rx_event_msg(): initialize
rx_event_msg before calling es58x_check_msg_len() (bsc#1012628).
- riscv: Fixed misaligned memory access. Fixed pointer comparison
(bsc#1012628).
- net: account alternate interface name memory (bsc#1012628).
- net: limit altnames to 64k total (bsc#1012628).
- net/mlx5e: Remove overzealous validations in netlink EEPROM
query (bsc#1012628).
- platform/x86: hp-wmi: Fix SW_TABLET_MODE detection method
(bsc#1012628).
- platform/x86: hp-wmi: Fix 0x05 error code reported by several
WMI calls (bsc#1012628).
- net: sfp: add 2500base-X quirk for Lantech SFP module
(bsc#1012628).
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1"
on omap5evm (bsc#1012628).
- xen/usb: harden xen_hcd against malicious backends
(bsc#1012628).
- mt76: fix monitor mode crash with sdio driver (bsc#1012628).
- xtensa: fix DTC warning unit_address_format (bsc#1012628).
- iwlwifi: mei: fix building iwlmei (bsc#1012628).
- MIPS: ingenic: correct unit node address (bsc#1012628).
- Bluetooth: Fix use after free in hci_send_acl (bsc#1012628).
- netfilter: conntrack: revisit gc autotuning (bsc#1012628).
- netlabel: fix out-of-bounds memory accesses (bsc#1012628).
- ceph: fix inode reference leakage in ceph_get_snapdir()
(bsc#1012628).
- ceph: fix memory leak in ceph_readdir when note_last_dentry
returns error (bsc#1012628).
- lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option
(bsc#1012628).
- init/main.c: return 1 from handled __setup() functions
(bsc#1012628).
- minix: fix bug when opening a file with O_DIRECT (bsc#1012628).
- clk: si5341: fix reported clk_rate when output divider is 2
(bsc#1012628).
- clk: mediatek: Fix memory leaks on probe (bsc#1012628).
- staging: vchiq_arm: Avoid NULL ptr deref in
vchiq_dump_platform_instances (bsc#1012628).
- staging: vchiq_core: handle NULL result of
find_service_by_handle (bsc#1012628).
- phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller
use (bsc#1012628).
- phy: amlogic: meson8b-usb2: Use dev_err_probe() (bsc#1012628).
- phy: amlogic: meson8b-usb2: fix shared reset control use
(bsc#1012628).
- clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568
(bsc#1012628).
- cpufreq: CPPC: Fix performance/frequency conversion
(bsc#1012628).
- opp: Expose of-node's name in debugfs (bsc#1012628).
- staging: wfx: apply the necessary SDIO quirks for the Silabs
WF200 (bsc#1012628).
- staging: wfx: fix an error handling in wfx_init_common()
(bsc#1012628).
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (bsc#1012628).
- NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()
(bsc#1012628).
- NFSv4: Protect the state recovery thread against direct reclaim
(bsc#1012628).
- habanalabs: fix possible memory leak in MMU DR fini
(bsc#1012628).
- habanalabs: reject host map with mmu disabled (bsc#1012628).
- habanalabs/gaudi: handle axi errors from NIC engines
(bsc#1012628).
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
(bsc#1012628).
- clk: ti: Preserve node in ti_dt_clocks_register() (bsc#1012628).
- clk: Enforce that disjoints limits are invalid (bsc#1012628).
- SUNRPC/xprt: async tasks mustn't block waiting for memory
(bsc#1012628).
- SUNRPC: remove scheduling boost for "SWAPPER" tasks
(bsc#1012628).
- NFS: swap IO handling is slightly different for O_DIRECT IO
(bsc#1012628).
- NFS: swap-out must always use STABLE writes (bsc#1012628).
- x86: Annotate call_on_stack() (bsc#1012628).
- x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy
(bsc#1012628).
- serial: samsung_tty: do not unlock port->lock for
uart_write_wakeup() (bsc#1012628).
- virtio_console: eliminate anonymous module_init & module_exit
(bsc#1012628).
- jfs: prevent NULL deref in diFree (bsc#1012628).
- SUNRPC: Fix socket waits for write buffer space (bsc#1012628).
- NFS: nfsiod should not block forever in mempool_alloc()
(bsc#1012628).
- NFS: Avoid writeback threads getting stuck in mempool_alloc()
(bsc#1012628).
- selftests: net: Add tls config dependency for tls selftests
(bsc#1012628).
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips
(bsc#1012628).
- parisc: Fix patch code locking and flushing (bsc#1012628).
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read
(bsc#1012628).
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
(bsc#1012628).
- Drivers: hv: vmbus: Fix initialization of device object in
vmbus_device_register() (bsc#1012628).
- Drivers: hv: vmbus: Fix potential crash on module unload
(bsc#1012628).
- netfilter: bitwise: fix reduce comparisons (bsc#1012628).
- Revert "NFSv4: Handle the special Linux file open access mode"
(bsc#1012628).
- NFSv4: fix open failure with O_ACCMODE flag (bsc#1012628).
- scsi: core: scsi_logging: Fix a BUG (bsc#1012628).
- scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling
(bsc#1012628).
- scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map()
(bsc#1012628).
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
(bsc#1012628).
- vdpa: mlx5: prevent cvq work from hogging CPU (bsc#1012628).
- net: sfc: add missing xdp queue reinitialization (bsc#1012628).
- net/tls: fix slab-out-of-bounds bug in decrypt_internal
(bsc#1012628).
- vrf: fix packet sniffing for traffic originating from ip tunnels
(bsc#1012628).
- skbuff: fix coalescing for page_pool fragment recycling
(bsc#1012628).
- Revert "net: dsa: stop updating master MTU from master.c"
(bsc#1012628).
- ice: Clear default forwarding VSI during VSI release
(bsc#1012628).
- ice: Fix MAC address setting (bsc#1012628).
- mctp: Fix check for dev_hard_header() result (bsc#1012628).
- mctp: Use output netdev to allocate skb headroom (bsc#1012628).
- net: ipv4: fix route with nexthop object delete warning
(bsc#1012628).
- net: stmmac: Fix unset max_speed difference between DT and
non-DT platforms (bsc#1012628).
- drm/imx: imx-ldb: Check for null pointer after calling kmemdup
(bsc#1012628).
- drm/imx: Fix memory leak in imx_pd_connector_get_modes
(bsc#1012628).
- drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe
(bsc#1012628).
- regulator: rtq2134: Fix missing active_discharge_on setting
(bsc#1012628).
- spi: rpc-if: Fix RPM imbalance in probe error path
(bsc#1012628).
- regulator: atc260x: Fix missing active_discharge_on setting
(bsc#1012628).
- arch/arm64: Fix topology initialization for core scheduling
(bsc#1012628).
- bnxt_en: Synchronize tx when xdp redirects happen on same ring
(bsc#1012628).
- bnxt_en: reserve space inside receive page for skb_shared_info
(bsc#1012628).
- bnxt_en: Prevent XDP redirect from running when stopping TX
queue (bsc#1012628).
- sfc: Do not free an empty page_ring (bsc#1012628).
- RDMA/mlx5: Don't remove cache MRs when a delay is needed
(bsc#1012628).
- RDMA/mlx5: Add a missing update of cache->last_add
(bsc#1012628).
- IB/cm: Cancel mad on the DREQ event when the state is
MRA_REP_RCVD (bsc#1012628).
- cifs: fix potential race with cifsd thread (bsc#1012628).
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race
condition (bsc#1012628).
- sctp: count singleton chunks in assoc user stats (bsc#1012628).
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (bsc#1012628).
- ice: Set txq_teid to ICE_INVAL_TEID on ring creation
(bsc#1012628).
- ice: Do not skip not enabled queues in ice_vc_dis_qs_msg
(bsc#1012628).
- ipv6: Fix stats accounting in ip6_pkt_drop (bsc#1012628).
- ice: synchronize_rcu() when terminating rings (bsc#1012628).
- ice: xsk: fix VSI state check in ice_xsk_wakeup() (bsc#1012628).
- ice: clear cmd_type_offset_bsz for TX rings (bsc#1012628).
- net: openvswitch: don't send internal clone attribute to the
userspace (bsc#1012628).
- net: ethernet: mv643xx: Fix over zealous checking
of_get_mac_address() (bsc#1012628).
- net: openvswitch: fix leak of nested actions (bsc#1012628).
- rxrpc: fix a race in rxrpc_exit_net() (bsc#1012628).
- net: sfc: fix using uninitialized xdp tx_queue (bsc#1012628).
- net: phy: mscc-miim: reject clause 45 register accesses
(bsc#1012628).
- qede: confirm skb is allocated before using (bsc#1012628).
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op()
(bsc#1012628).
- drm/amd/display: Fix for dmub outbox notification enable
(bsc#1012628).
- drm/amd/display: Remove redundant dsc power gating from init_hw
(bsc#1012628).
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie
(bsc#1012628).
- drbd: Fix five use after free bugs in get_initial_state
(bsc#1012628).
- scsi: sd: sd_read_cpr() requires VPD pages (bsc#1012628).
- scsi: ufs: ufshpb: Fix a NULL check on list iterator
(bsc#1012628).
- io_uring: nospec index for tags on files update (bsc#1012628).
- io_uring: don't touch scm_fp_list after queueing skb
(bsc#1012628).
- SUNRPC: Handle ENOMEM in call_transmit_status() (bsc#1012628).
- SUNRPC: Handle low memory situations in call_status()
(bsc#1012628).
- SUNRPC: svc_tcp_sendmsg() should handle errors from
xdr_alloc_bvec() (bsc#1012628).
- iommu/omap: Fix regression in probe for NULL pointer dereference
(bsc#1012628).
- perf unwind: Don't show unwind error messages when augmenting
frame pointer stack (bsc#1012628).
- perf: arm-spe: Fix perf report --mem-mode (bsc#1012628).
- perf tools: Fix perf's libperf_print callback (bsc#1012628).
- perf session: Remap buf if there is no space for event
(bsc#1012628).
- arm64: Add part number for Arm Cortex-A78AE (bsc#1012628).
- scsi: mpt3sas: Fix use after free in
_scsih_expander_node_remove() (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel MTL (bsc#1012628).
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning"
(bsc#1012628).
- mmc: block: Check for errors after write on SPI (bsc#1012628).
- mmc: mmci: stm32: correctly check all elements of sg list
(bsc#1012628).
- mmc: renesas_sdhi: special 4tap settings only apply to HS400
(bsc#1012628).
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400
tuning is complete (bsc#1012628).
- mmc: core: Fixup support for writeback-cache for eMMC and SD
(bsc#1012628).
- lz4: fix LZ4_decompress_safe_partial read out of bound
(bsc#1012628).
- highmem: fix checks in __kmap_local_sched_{in,out}
(bsc#1012628).
- mmmremap.c: avoid pointless invalidate_range_start/end on
mremap(old_size=0) (bsc#1012628).
- mm/mempolicy: fix mpol_new leak in shared_policy_replace
(bsc#1012628).
- io_uring: don't check req->file in io_fsync_prep()
(bsc#1012628).
- io_uring: defer splice/tee file validity check until command
issue (bsc#1012628).
- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF
(bsc#1012628).
- io_uring: fix race between timeout flush and removal
(bsc#1012628).
- perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids
(bsc#1012628).
- btrfs: fix qgroup reserve overflow the qgroup limit
(bsc#1012628).
- btrfs: zoned: traverse devices under chunk_mutex in
btrfs_can_activate_zone (bsc#1012628).
- btrfs: remove device item and update super block in the same
transaction (bsc#1012628).
- btrfs: avoid defragging extents whose next extents are not
targets (bsc#1012628).
- btrfs: prevent subvol with swapfile from being deleted
(bsc#1012628).
- spi: core: add dma_map_dev for __spi_unmap_msg() (bsc#1012628).
- cifs: force new session setup and tcon for dfs (bsc#1012628).
- qed: fix ethtool register dump (bsc#1012628).
- arm64: patch_text: Fixup last cpu should be master
(bsc#1012628).
- RDMA/hfi1: Fix use-after-free bug for mm struct (bsc#1012628).
- drbd: fix an invalid memory access caused by incorrect use of
list iterator (bsc#1012628).
- gpio: Restrict usage of GPIO chip irq members before
initialization (bsc#1012628).
- x86/msi: Fix msi message data shadow struct (bsc#1012628).
- x86/mm/tlb: Revert retpoline avoidance approach (bsc#1012628).
- perf/x86/intel: Don't extend the pseudo-encoding to GP counters
(bsc#1012628).
- ata: sata_dwc_460ex: Fix crash due to OOB write (bsc#1012628).
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator
(bsc#1012628).
- perf/core: Inherit event_caps (bsc#1012628).
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (bsc#1012628).
- fbdev: Fix unregistering of framebuffers without device
(bsc#1012628).
- amd/display: set backlight only if required (bsc#1012628).
- drm/panel: ili9341: fix optional regulator handling
(bsc#1012628).
- drm/amd/display: Fix by adding FPU protection for
dcn30_internal_validate_bw (bsc#1012628).
- drm/amdgpu/display: change pipe policy for DCN 2.1
(bsc#1012628).
- drm/amdgpu/smu10: fix SoC/fclk units in auto mode (bsc#1012628).
- drm/amdgpu/vcn: Fix the register setting for vcn1 (bsc#1012628).
- drm/amdkfd: Create file descriptor after client is added to
smi_clients list (bsc#1012628).
- drm/amdgpu: don't use BACO for reset in S3 (bsc#1012628).
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()
(bsc#1012628).
- Revert "ACPI: processor: idle: Only flush cache on entering C3"
(bsc#1012628).
- drm/amdkfd: Fix variable set but not used warning (bsc#1012628).
- net/smc: send directly on setting TCP_NODELAY (bsc#1012628).
- Revert "selftests: net: Add tls config dependency for tls
selftests" (bsc#1012628).
- bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide
(bsc#1012628).
- selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup
remote_port (bsc#1012628).
- bpf: Treat bpf_sk_lookup remote_port as a 2-byte field
(bsc#1012628).
- perf build: Don't use -ffat-lto-objects in the python feature
test when building with clang-13 (bsc#1012628).
- perf python: Fix probing for some clang command line options
(bsc#1012628).
- tools build: Filter out options and warnings not supported by
clang (bsc#1012628).
- tools build: Use $(shell ) instead of `` to get embedded
libperl's ccopts (bsc#1012628).
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance
on error" (bsc#1012628).
- KVM: avoid NULL pointer dereference in kvm_dirty_ring_push
(bsc#1012628).
- Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb()
(bsc#1012628).
- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit
(bsc#1012628).
- Revert "powerpc: Set max_mapnr correctly" (bsc#1012628).
- x86/bug: Prevent shadowing in __WARN_FLAGS (bsc#1012628).
- objtool: Fix SLS validation for kcov tail-call replacement
(bsc#1012628).
- sched/core: Fix forceidle balancing (bsc#1012628).
- sched: Teach the forced-newidle balancer about CPU affinity
limitation (bsc#1012628).
- x86,static_call: Fix __static_call_return0 for i386
(bsc#1012628).
- x86/extable: Prefer local labels in .set directives
(bsc#1012628).
- irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before
descheduling (bsc#1012628).
- powerpc/64: Fix build failure with allyesconfig in
book3s_64_entry.S (bsc#1012628).
- irqchip/gic, gic-v3: Prevent GSI to SGI translations
(bsc#1012628).
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12
warning (bsc#1012628).
- static_call: Don't make __static_call_return0 static
(bsc#1012628).
- io_uring: move read/write file prep state into actual opcode
handler (bsc#1012628).
- io_uring: propagate issue_flags state down to file assignment
(bsc#1012628).
- io_uring: defer file assignment (bsc#1012628).
- io_uring: drop the old style inflight file tracking
(bsc#1012628).
- Update config files.
- commit a63605c
- Update config files: set CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y (bsc#1198276)
Using efivars as the pstore default backend is dangerous, as it might fill up
quickly with dumps, eventually resulting in a non-bootable system.
The feature can be enabled manually via efi_pstore.pstore_disable=0 option.
- commit 458c79b
- ALSA: memalloc: Add fallback SG-buffer allocations for x86
(bsc#1198248).
- commit c87e719
- Update
patches.suse/x86-pm-save-the-msr-validity-status-at-context-setup.patch
(bsc#1198400).
- Update
patches.suse/x86-speculation-restore-speculation-related-msrs-during-s3-resume.patch
(bsc#1198400).
- commit b1cc750
- drm/nouveau/pmu: Add missing callbacks for Tegra devices
(bsc#1196967).
- commit 0789f15
==== kexec-tools ====
- kexec-tools-print-error-if-kexec_file_load-fails.patch: print
error if kexec_file_load fails (bsc#1197176).
==== keylime ====
Version update (6.3.1 -> 6.3.2)
Subpackages: keylime-agent keylime-config keylime-firewalld keylime-registrar keylime-tpm_cert_store keylime-verifier python38-keylime
- Update to version v6.3.2:
* general: bump Keylime version to 6.3.2
* tpm_main: flush transient objects
* pypi: add notice that the Python API is unstable
* installer: use OpenSSL by default
* Avoid mounting secdir while unmounting it
* remove TPM, VTPM and IMA stubbing support
* archive: remove all archive files
* Change GH reviewers to be from developer group
* added suse / opensuse support with zypper
* Fix tpm import in test_tpm.py
* Fix cfssl configuration in run_tests.sh
* tpm_emulator: improve TPM emulator installation
* config: Add option to enable DB debugging via DEBUG_DB env var
* Enable SQL query cache for JSONPickleType
* tpm_emulator: move everything into systemd services
* Implement broader key support for Keylime's signing mechanisms
* tenant: Use exponential backoff on key verification retries
* tenant: Move JSON parsing to capture possible exceptions
* tenant: Move verifier stop from do_quote to do_verify
* pylint: Fix issues related to W0602 global-variable-not-assigned
* tenant: Handle 404 error from registrar gracefully
* pylint: Fix remaining code with issue R1732 consider-using-with
* pylint: Fix R1732 consider-using-with
* pylint: Fix issue detected by pylint-2.13.0
* pylint: Fix issue detected by pylint-2.13.0
* tenant: verify agent quote before adding to verifier
* README: remove tpm2-abrmd and OSX sections
* pylint: Fix issues related to W0102 dangerous-default-value
* pylint: Fix R0201 no-self-use
* pylint: remove W1203 logging-format-interpolation from ignore list
* pylint: remove R1729 use-a-generator from ignore list
* pylint: remove E1120 no-value-for-parameter from ignore list
* pylint: remove W1201 logging-not-lazy from ignore list
* pylint: fix C0209 consider-using-f-string
* pylint: fix C0201 consider-iterating-dictionary
* pylint: fix W1509 subprocess-popen-preexec-fn
* keylime_tenant non-zero exit code on error
* Fix prepare step adjustments in packit-ci.fmf plan
* failure: fix Pattern type hint
* mypy: add initial Mypy configuration
* ima_ast: add type hints
* failure: add type hints
* logging, config: add type hints for logging module
* algorithms: add type hints
* json: add type hints and add JSONType as custom type
* Full allowlist processing when not adding host
* provider, vTPM: remove vTPM manager and provider code
* tpm: fix that the set of missing PCRs is not serializable in failure
* Restores the option to use keylime agents without mTLS
* services: make the services run as keylime user instead of root
* State in --help that SHA-256 is used for --allowlist-checksum
* config: change cacert.pem to cacert.crt
* registrar_client: validate connections against registrar ca certificate
* tenant: validate connections against verifier ca certificate
* request_client: only add custom adapter if TLS is enabled
* setup: add static assets for webapp
* Add TESTING.md describing testing details
* Fix some remaining log format strings
* Fix for database_url parameter with sqlite
* Enable test basic-attestation-with-unpriviledged-agent in Packit CI
* Use lazy string formatting when logging (#535)
* Make Packit CI plan more resource-saving
* keylime.conf: Document setting ownership in WORK_DIR (/var/lib/keylime)
* agent: Make sure tmpfs is empty even if not mounted or cannot unmount
* agent: Drop privileges by switching to normal user and group
* agent: Move mounting of tmpfs towards beginning of main()
* agent: Read measured boot log near process start
* agent: Open file for IMA log file near process start
* ima: Refactor read_measurement_list() to take file as argument
* Add the policy name to failure event
* tpm_main: Check if tpm_cert_store exists (#553)
* Remove tag input from container build workflow
* Push container images to quay.io/keylime org
* Enable code coverage measurement for e2e tests in Packit CI
* config: fix config search order
* Add defaults for ephemeral keys for agent records
* Update outdated greetings Github messages
* services: add keylime_agent_secure.mount service
* installer.sh: updated tpm2-{tools, tss}, use system packages if possible
* revocation_notifier: convert the data to str in the notifiers
* revocation_notifier: mark webhook threads as daemon and add timeout
* Fix Packit CI test plan Summary
* Enable Packit CI testing on CentOS Stream 8
* Enable Packit CI testing on Fedora Rawhide
* Remove last trace of TPM 1.2 (hopefully)
* verifier: remove start_tornado() function
* verifier: wait for connections to be closed before stopping ioloop
* revocation_notifier: kill ZeroMQ broker if it blocks more than 5s
* Add more e2e tests to Packit CI
* Enable EPEL repo on CentOS Stream in packit.yaml
- Drop already merged patches
* drop_privileges_of_agent_process_after_startup.patch
* config_fix_config_search_order.patch
* services_add_keylime_agent_secure_mount_service.patch
==== libapparmor ====
- update zgrep-profile-mr870.diff to allow executing 'expr' (boo#1198531)
- Add samba-new-dcerpcd.patch, samba-4.16 has a new dcerpcd daemon
which now will spawn new additional services on demand. We need to
modify the existing smbd/winbind profiles and additionally add a
new set of profiles to cater for the new functionality;
(bnc#1198309);
- Add samba_deny_net_admin.patch to add new rule to deny
noisy setsockopt calls from systemd; (bnc#1196850).
==== libcap ====
Version update (2.63 -> 2.64)
- update to 2.64:
* Fix memory leak in libpsx at program exit.
* Be more resilient to CGo configuration with Go compiler when building tests.
* Fix cap_*prctl() return code/errno handling.
* Minor clarification to cap_get_pid() man page concerning pid value within namespaces.
==== libjpeg-turbo ====
- update to 2.1.3:
* Fixed a regression introduced by 2.0 beta1[7] whereby cjpeg compressed PGM
input files into full-color JPEG images unless the `-grayscale` option was
used.
* cjpeg now automatically compresses GIF and 8-bit BMP input files into
grayscale JPEG images if the input files contain only shades of gray.
* The build system now enables the intrinsics implementation of the AArch64
(Arm 64-bit) Neon SIMD extensions by default when using GCC 12 or later.
* Fixed a segfault that occurred while decompressing a 4:2:0 JPEG image using
the merged (non-fancy) upsampling algorithms (that is, with
`cinfo.do_fancy_upsampling` set to `FALSE`) along with `jpeg_crop_scanline()`.
Specifically, the segfault occurred if the number of bytes remaining in the
output buffer was less than the number of bytes required to represent one
uncropped scanline of the output image. For that reason, the issue could only
be reproduced using the libjpeg API, not using djpeg.
==== libnl3 ====
Version update (3.5.0 -> 3.6.0)
Subpackages: libnl-config libnl3-200
- Update to release 3.6.0
* route/mdb: add support for MAC multicast entries
* mdb: support bridge multicast database notification
* Support Hardware offload capability for MACsec
* nflog: add CT support
* Add IPv6 GRE support
* Add IPv6 VTI support
* Add support for team devices
- Drop 0001-route-link-add-RTNL_LINK_REASM_OVERLAPS-stat.patch
(merged)
==== libunistring ====
Version update (0.9.10 -> 1.0)
- Update to 1.0:
* Unicode 14.0.0 support
* License changed to LGPL-3.0-or-later OR GPL-2.0-or-later
* *_uctomb functions now support strings larger than 2 GiB
* linebreak functions now make it easier to work with strings
that contain CR-LF sequences
* New properties for recognizing pictographics symbols and
regional indicators
- drop disable-broken-tests.patch
==== libusb-1_0 ====
Version update (1.0.25 -> 1.0.26)
- Update to version 1.0.26
* Fix regression with transfer free's after closing device
* Fix regression with destroyed context if API is misused
* Workaround for applications using missing default context
* Fix hotplog enumeration regression
* Build fixes for various platforms and configurations
* Add interface bound checking for broken devices
* Add umockdev tests on Linux
==== ncurses ====
Version update (6.3.20220319 -> 6.3.20220402)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20220402
+ amend extended_captype(), returning CANCEL if a string is explicitly
cancelled.
+ make description-fields distinct -TD
- Add ncurses patch 20220326
+ update teken -TD
+ add teken-16color, teken-vt and teken-sc -TD
+ add a few missing details for vte-2018 (report by Robert Lange) -TD
==== patterns-microos ====
Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap
- Revert "Remove requirement of pattern-bootloader". Containers
should not be using pattern-microos-base. MicroOS needs pattern
for having a branded bootloader
- Ensure bluez-auto-enable-devices is required for GNOME desktop
(glgo#GNOME/gnome-bluetooth#110).
==== procps ====
Version update (4.0.0 -> 3.3.17)
- Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is
ignore SIGURG
- Correct used URLs
- Skip test suite on emulated riscv64 systems as the qemu process
is unexpected on the command lines of processes
- Add upstream patch procps-3.3.17-bsc1181976.patch based on
commit 3dd1661a to fix bsc#1181976 that is change descripton
of psr, which is for 39th field of /proc/[pid]/stat
- Don't install translated man pages for non-installed binaries
(uptime, kill).
- Remove /usr/share/man/uk dir to file list for lang sub package:
It's now provided by filesystem.
- Add /usr/share/man/uk dir to file list for lang sub package
- Fix directory for Ukrainian man pages translations.
- Move localized man pages to lang package.
- Remove obsolete conditionals.
- Remove obsolete --enable-oomem option.
- Run spec-cleaner.
- Update to procps-ng-3.3.17
* library: Incremented to 8:3:0
(no removals or additions, internal changes only)
* all: properly handle utf8 cmdline translations issue #176
* kill: Pass int to signalled process merge #32
* pgrep: Pass int to signalled process merge #32
* pgrep: Check sanity of SG_ARG_MAX issue #152
* pgrep: Add older than selection merge #79
* pidof: Quiet mode merge #83
* pidof: show worker threads Redhat #1803640
* ps.1: Mention stime alias issue #164
* ps: check also match on truncated 16 char comm names
* ps: Add exe output option Redhat #1399206
* ps: A lot more sorting available merge #99
* pwait: New command waits for a process merge #97
* sysctl: Match systemd directory order Debian #950788
* sysctl: Document directory order Debian #951550
* top: ensure config file backward compatibility Debian #951335
* top: add command line 'e' for symmetry with 'E' issue #165
* top: add '4' toggle for two abreast cpu display issue #172
* top: add '!' toggle for combining multiple cpus
* top: fix potential SEGV involving -p switch merge #114
* vmstat: Wide mode gives wider proc columns merge #48
* watch: Add environment variable for interval merge #62
* watch: Add no linewrap option issue #182
* watch: Support more colors merge #106,#109
* free,uptime,slabtop: complain about extra ops issue #181
- Remove now obsolete upstream patches
* procps-check-sanity-of-SC_ARG_MAX.patch
* procps-ng-3e1c00d0.patch
- Port patches
* procps-ng-3.3.10-integer-overflow.patch
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.8-accuracy.dif
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.9-w-notruncate.diff
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Package translations in procps-lang.
- prepare usrmerge (boo#1029961)
- Add upstream procps-check-sanity-of-SC_ARG_MAX.patch in order to fix
pgrep: cannot allocate 4611686018427387903 bytes when ulimit -s is unlimited.
- Replace patch procps-ng-3.3.16-comm_len.patch with upstream
commitment patch procps-ng-3e1c00d0.patch (bsc#1158830)
- Enable pidof by default
- Update to procps-ng-3.3.16
* library: Increment to 8:2:0
No removals or functions
Internal changes only, so revision is incremented.
Previous version should have been 8:1:0 not 8:0:1
* docs: Use correct symbols for -h option in free.1 Debian #898774
* docs: ps.1 now warns about command name length issue #101
* docs: install translated man pages issue #146
* pgrep: Match on runstate issue #109, Debian #919381
* snice: Fix matching on pid merge #89
* top: can now exploit 256-color terminals issue #96
* top: preserves 'other filters' in configuration file issue #99
* top: can now collapse/expand forest view children issue #99
* top: parent %CPU time includes collapsed children
* top: improve xterm support for vim navigation keys issue #135
* top: avoid segmentation fault at program termination Redhat #1737552
- Port patches (mostly changed offsets of the hunks)
* procps-ng-3.3.10-fdleak.dif
* procps-ng-3.3.10-large_pcpu.patch
* procps-ng-3.3.10-slab.patch
* procps-ng-3.3.10-xen.dif
* procps-ng-3.3.8-bnc634840.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-readeof.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.8-vmstat-terabyte.dif
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Delete patches now upstream
* procps-ng-3.3.15-typo.patch
* procps-ng-3.3.8-top.1.diff
- Add aptch procps-ng-3.3.16-comm_len.patch
* "ps -C" does not allow anymore an argument longer than 15
characters (bsc#1158830)
- Reference patch procps-ng-3.3.15-typo.patch this patch add a
missed parenthesis for a nroff macro that is \*We become \*(We
in line 2186 of top/top.1
- Update to procps-ng-3.3.15 (bsc#1092100)
* library: Increment to 8:0:1
No removals, no new functions
Changes: slab and pid structures
* library: Just check for SIGLOST and don't delete it issue #93
* library: Fix integer overflow and LPE in file2strvec CVE-2018-1124
* library: Use size_t for alloc functions CVE-2018-1126
* library: Increase comm size to 64
* pgrep: Fix stack-based buffer overflow CVE-2018-1125
* pgrep: Remove >15 warning as comm can be longer issue #92
* ps: Fix buffer overflow in output buffer, causing DOS CVE-2018-1123
* ps: Increase command name selection field to 64
* top: Don't use cwd for location of config CVE-2018-1122
- Increase so major number
- Update to procps-ng-3.3.14
* update translations
* library: build on non-glibc systems
* free: fix scaling on 32-bit systems
* Revert "Support running with child namespaces"
- Update descriptions.
- Remove sysvinit boot script
- Add procps-rpmlintrc
- Update to procps-ng-3.3.13
* library: Increment to 7:0:1
No changes, no removals
New fuctions: numa_init, numa_max_node, numa_node_of_cpu,
numa_uninit, xalloc_err_handler
* doc: Document I idle state in ps.1 and top.1 Debian #886967
* free: fix some of the SI multiples issue #45
* kill: -l space between name parses correctly Debian #854407
* library: dont use vm_min_free on non Linux Debian #831396
* library: dont use SIGPWR on FreeBSD Debian #832148
* library: don't strip off wchan prefixes (ps & top) Redhat #1322111
* pgrep: warn about 15+ char name only if -f not used
* pgrep/pkill: only match in same namespace by default merge #41
* pidof: specify separator between pids merge #58
* pkill: Return 0 only if we can kill process Debian #852758
* pmap: fix duplicate output line under '-x' option Redhat #1374061
* ps: avoid eip/esp address truncations Debian #846361
* ps: recognizes SCHED_DEADLINE as valid CPU scheduler
* ps: display NUMA node under which a thread ran issue #58
* ps: Add seconds display for cputime and time merge #43
* ps: Add LUID field merge #57 Redhat #1518986
* sysctl: Permit empty string for value issue #74
* sysctl: Don't segv when file not available issue #76
* sysctl: Read and write large buffers merge #56
* top: add config file support for XDG specification
* top: eliminated minor libnuma memory leak
* top: show fewer memory decimal places (configurable) issue #50
* top: provide command line switch for memory scaling Redhat #1034466, issue #53
* top: provide command line switch for CPU States issue #55
* top: provides more accurate cpu usage at startup Redhat #1182327
* top: display NUMA node under which a thread ran issue #58
* top: fix argument parsing quirk resulting in SEGV Redhat #1450429
* top: delay interval accepts non-locale radix point Redhat #1182248
* top: address a wishlist man page NLS suggestion Debian #865689
* top: fix potential distortion in 'Mem' graph display issue #64
* top: provide proper multi-byte string handling issue #68
* top: startup defaults are fully customizable Redhat #1153049, #1499410, issues #6, #78
* see man page 6c. SYSTEM Configuration File
* watch: define HOST_NAME_MAX where not defined Debian #830734
* vmstat: Fix alignment for disk partition format issue #69
* watch: Support ANSI 39,49 reset sequences issue #73
- Removed now patch now upstream
0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
procps-ng-3.3.12-stable_secret.patch
procps-ng-3.3.12-strtod.patch
procps-ng-3.3.12-sysctl-a.patch
procps-ng-3.3.12-sysctl-iobuf.patch
- Port patches
procps-ng-3.3.10-bnc634071_procstat2.diff
procps-ng-3.3.10-errno.patch
procps-ng-3.3.10-fdleak.dif
procps-ng-3.3.10-integer-overflow.patch
procps-ng-3.3.10-large_pcpu.patch
procps-ng-3.3.10-slab.patch
procps-ng-3.3.11-pmap4suse.patch
procps-ng-3.3.8-accuracy.dif
procps-ng-3.3.8-bnc634840.patch
procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
procps-ng-3.3.8-petabytes.patch
procps-ng-3.3.8-readeof.patch
procps-ng-3.3.8-tinfo.dif
procps-ng-3.3.8-top.1.diff
procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Use %license (boo#1082318)
- Remove patch procps-ng-3.3.12-sysctl-iobuf-write.patch (bsc#1077746)
- Add patches
0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch
0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch
0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch
from my project https://gitlab.com/bitstreamout/procps/tree/procio
which implements a flexible buffer for reading and writing values
below /proc/sys (bsc#1039941)
- Add patch procps-ng-3.3.12-sysctl-iobuf-write.patch to use
increased buffer on writing /proc/sys/net/ipv4/ip_local_reserved_ports
- procps-ng-3.3.12-sysctl-iobuf.patch: fix crash
- Add patch procps-ng-3.3.12-sysctl-iobuf.patch to increase I/O
buffer for reading and writing values below /proc/sys (bsc#1039941)
- Add patch procps-ng-3.3.12-stable_secret.patch to avoid messages
on unset /proc/sys/net/ipv6/conf/*/stable_secret due EIO
- Drop support for xinetd (systat.xinetd)
* xinetd is being obsoleted
* provided service is considered unsecure and is unlikely to be
used anyways
- Small packaging cleanup with spec-cleaner
- Add patch procps-ng-3.3.12-sysctl-a.patch (bsc#1039941, had been
accepted upstream) that is allow content lines below /proc/sys
longer than 1024 characters
- Explain option --no-truncate of command w
- Remove -L option on screen call dues API change, now we depend
on environment variables only.
- Only buildrequire pkgconfig(libsystemd) instead of
pkgconfig(libsystemd-login): The latter was merged into
libsystemd in version 209.
- Avoid fillup and insserv on modern systems (bsc#992845)
- Use test suite but avoid the w command due dummy utmp
* This requires dejagnu for the runtest command
* This requires screen to be able to provide a tty
- Add patch procps-ng-3.3.12-strtod.patch to fix missed extern
declaration of strtod_nol_or_err()
- Update to procps-ng-3.3.12
* libprocps API 6:0:0
* build: formerly optional --enable-oomem unconditional
* free: man document rewritten for shared Debian #755233
* free: interpret intervals in non-locale way Debian #692113
* kill: report error if cannot kill process Debian #733172
* library: refine calculation of 'cached' memory
* library: find tty quicker Debian #770215
* library: eliminate threads display inconsistencies Redhat #1284091
* pidof: check cmd if space found in argv0
* pmap: fixed detail parsing on long mapping lines
* pmap: fix occasional incorrect memory usage values Redhat #1262864
* ps: sort by cgroup Debian #692279
* ps: display control group name with -o cgname
* ps: fallback to attr/current for context Debian #786956
* ps: enabled broken 'thcount' option Redhat #1174313
* tests: conditionally add prctl Debian #816237
* top: displays the 3 new linux-4.5 RES memory fields
* top: man page memory fields corrected + new narrative
* top: added display of CGNAME (control group name)
* top: is now more responsive to cpus brought online
* top: namespace cols use suppressible zero
* top: zero suppress ('0') includes out-of-memory & nice
* top: better 'i' toggle management when scrolled
* top: the '=' key now includes active locate requests
* vmstat: devices exceeding 15 chars now displayed Redhat #586078
* watch: hostname added to header
* watch: better handling ANSI including esc[m Debian #830313
* watch: use locale-independent float Debian #692113
- Avoid line doubling of pmap output due new SwapPss entry (boo#982090)
- Remove SUSE version of pmap as this stumble over new entries
in processes smaps files (boo#962275)
- Add patch procps-ng-3.3.11-pmap4suse.patch to let upstream pmap
behave similar to old suse pmap
- Pmap: support "SwapPss" which shows proportional swap share
of a process similar to the PSS (proportional set size)
of a process which is the count of pages it has in memory.
- Update to procps-ng-3.3.11
* libprocps API 5:0:0
* pgrep: don't crash with -a -w flags. Merge 33, Debian #768190
* skill: command line with signal number interpreted correctly
* pmap: print process name even if smaps is unreadable Debian #775624
* ps: sort by etimes column, uses etime Debian #794619
* ps, top: Add support for LXC containers. Ubuntu #1174911
* w: work with smaller window sizes Debian #183394
* w: correctly find "best" proc with pid wrap
* library: use merged systemd library Debian #731256
* kill,skill,pkill: fix option parsing
* top once again will fully honor a saved rcfile,
without requiring --disable-modern-top. Debian #762928, #762947
* vmstat: Not crash if partition appears before disk Debian #736628
* free: -s without -c works Debian #733758
- Remove the patch procps-v3.3.4-w-simply-work.diff as now upstream
- Port our legacy pmap to new procps-ng-3.3.11
- Make it build with every ncurses library ABI
- Reintroduce the corrected patch procps-ng-3.3.9-w-notruncate.diff
to have a working --no-truncat option back for `w' (boo#932950)
- restore original top defaults. The new ones result in half of the display
occupied with cpu information and the other half with systemd children.
- Remove redundant ldconfig requires
- Update to procps-ng-3.3.10
* sysctl --system loads default config file - Debian #732920
* ps doesn't exit on SIGCONT
* top better accommodates discontinuous NUMA nodes
* ps cmdline trailing spaces suppressed under zsh, redhat #1057600
* kill restores the '-HUP -1' functionality
* vmstat -d / -p segfault eliminated when /sys is not mounted
* pgrep properly shows full command line when -au are combined
* vmstat supports timestamps with -t/--timestamp option
* top is now immune to distortions when system time is reset
* top standardized the <Esc> key support with prompted input
* top missing summary area info added to man document, ubuntu #574624
* top properly responds to the current locale LC_NUMERIC setting
* top provides alternate graph modes for cpu states and memory usage
* top offers new startup defaults, plus ./configure --disable-modern-top
* top exploits MemAvailable field and offers improved memory statistics
* ps new --quick-pid option, a more efficient alternative to --pid option
* usernames up to 32 characters now accommodated (up from 19), redhat #1112734
* free exploits MemAvailable field and offers improved memory statistics
* free considers slabs in displayed totals, debian #565518, ubuntu #126329
* watch supports new ANSI styles and background colors
- Remove the patches now upstream
0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch
0024-sysctl-system-loads-default-config-file.patch
0025-Split-help-lines-to-help-translators.patch
0026-library-fixing-uninitialized-variable-pos-in-whattim.patch
0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch
0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch
0029-ps-ignore-SIGCONT.patch
0031-vmstat-wide-output-still-not-wide-enough.patch
0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch
0033-kill-for-PID-1-restored.patch
0034-Check-for-presence-of-disks-in-vmstat.patch
0035-PID-2-to-9-for-kill-too.patch
0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch
0036-pgrep-fails-to-show-full-command-line-with-au.patch
0036-top-restore-the-former-behavior-after-stderr-redirec.patch
0037-fail-on-null-string-for-arguments.patch
0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch
0038-Update-help-files.patch
0038-top-protect-against-distortion-when-system-time-rese.patch
0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch
0040-watch-Don-t-leak-extra-fds-to-the-child.patch
0041-vmstat-Fixing-format-security-flaws.patch
0043-Added-get-trans-target-to-Makefile.patch
0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch
0045-library-properly-handle-memory-used-by-tmpfs.patch
0045-top-standardize-Esc-key-support-with-prompted-input.patch
0046-Minor-i18n-fixes.patch
0046-top-miscellaneous-accumulated-changes-to-program-cod.patch
0047-sysctl-increase-max-supported-line-length-of-the-con.patch
0049-fix-url-for-rsync.patch
0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch
0052-top-refactor-man-document-so-as-to-allow-translation.patch
0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch
0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch
0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
0060-top-miscellaneous-accumulated-changes-to-man-documen.patch
bsc901202-add-better-help-output.patch
procps-ng-3.3.8-selinux.patch
procps-v3.3.3-buffersize.diff
- Modify and rename patches
procps-ng-3.3.8-bnc634071_procstat2.diff becomes procps-ng-3.3.10-bnc634071_procstat2.diff
procps-ng-3.3.9-errno.patch becomes procps-ng-3.3.10-errno.patch
procps-v3.3.3-fdleak.dif becomes procps-ng-3.3.10-fdleak.dif
procps-v3.3.3-integer-overflow.patch becomes procps-ng-3.3.10-integer-overflow.patch
procps-v3.3.4-large_pcpu.patch becomes procps-ng-3.3.10-large_pcpu.patch
procps-v3.3.3-slab.patch becomes procps-ng-3.3.10-slab.patch
procps-v3.3.4-xen.dif becomes procps-ng-3.3.10-xen.dif
- Modify patch procps-v3.3.3-slab.patch to be able to make the adding
further cache lines to cache output of the free command switchable.
- This requires modifing the patches
0045-library-properly-handle-memory-used-by-tmpfs.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
procps-ng-3.3.9-errno.patch
procps-v3.3.3-integer-overflow.patch
procps-v3.3.3-slab.patch
- Add upstream patch bsc901202-add-better-help-output.patch
which includes the commits
0f649e2cd2eef94075f1975248953f8c5b85d9f4
4ba9ff5c0df7e94d03a555ac4cec947f6fac2ba6
b4951bfea367eef551b053e9f0240d717c353c11
to fix the bug bsc#901202
- Add patch procps-ng-3.3.9-errno.patch to avoid leftover errno
from setlocale() (bsc#908516)
- Correct package name in descriptions: procps, not props
- Remove patches
procps-v3.3.3-chroot.diff
procps-v3.3.5-top-locale.patch
as already included in upstream code (bnc#884502)
- Require the systemd libraries for build to allow the move
of systemd.pc back to systemd
- Update to procps-ng-3.3.9
* kernel namespaces support added to skill, pgrep, ps and top
* pidof was reimplemented from scratch (replacing sysvinit pidof)
* ps has configurable libselinux support (--enable-libselinux)
* ps provides for display of systemd slice unit (--with-systemd)
* free can once again report non-zero 'shared' memory
* sysctl provides '--system' to ignore missing /etc/sysctl.conf
* watch interval capacity was increased - debian #720445
* pwdx no longer fails in a nonexistent locale - debian #718766
* top clarified summary area Mem/Swap stats - debian #718670
* top batch mode -w (width) abend fixed - debian #721204
* top man page removed 'Bd/Ed' mdoc macros - debian #725713
* top no longer clears screen at exit - redhat #977561
* top adapted to potential libnuma stderr message - redhat #998678
* top added missing batch mode newline - redhat #1008674
- Modify patches
procps-ng-3.3.8-watch.patch becomes procps-ng-3.3.9-watch.patch
procps-v3.3.4-w-notruncate.diff becomes procps-ng-3.3.9-w-notruncate.diff
procps-ng-3.3.8-top.1.diff
procps-ng-3.3.8-top.1.diff
procps-v3.3.4-large_pcpu.patch
procps-ng-3.3.8-bnc634071_procstat2.diff
- Remove patches now upstream
procps-v3.3.4-stealtime.patch is upstream
procps-ng-3.3.8-libselinux.patch
procps-ng-3.3.8-shmem.patch
0001-top-add-the-major-version-to-dlopen-of-libnuma-sonam.patch
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
0007-top-correct-improve-or-otherwise-tweak-some-comments.patch
0008-top-tweak-cursor-state-code-to-swat-an-obscure-bugle.patch
0009-top-correct-cursor-positioning-for-all-Z-or-C-cases.patch
0010-ps-address-a-potential-newline-quirk-the-libselinux.patch
0012-top-hint-that-Summary-Area-cached-is-Mem-not-Swap.patch
0013-top-modest-efficiency-change-to-message-line-handlin.patch
0014-top-correct-improve-and-otherwise-tweak-configs_read.patch
0015-top-swat-bug-affecting-batch-mode-and-width-provisio.patch
0018-top-restore-the-lost-final-newline-when-in-Batch-mod.patch
0019-top-swat-bug-impacting-idle-mode-user-filtering.patch
0021-top-address-some-potential-libnuma-display-corruptio.patch
0022-top-fix-miscellaneous-spelling-errors-in-man-documen.patch
0023-top-expand-on-column-highlight-quirks-in-man-documen.patch
0024-top-add-some-flexibility-to-dlopen-for-numa-support.patch
0025-top-minimize-the-statistics-overhead-for-numa-suppor.patch
0026-top-eliminate-yet-more-gcc-subscript-resolution-bloa.patch
0032-top-do-not-lie-about-purported-alphabetical-ordering.patch
0033-top-follow-usual-name-conventions-for-global-variabl.patch
- Add patches from upstream
0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch
0024-sysctl-system-loads-default-config-file.patch
0025-Split-help-lines-to-help-translators.patch
0026-library-fixing-uninitialized-variable-pos-in-whattim.patch
0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch
0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch
0029-ps-ignore-SIGCONT.patch
0031-vmstat-wide-output-still-not-wide-enough.patch
0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch
0033-kill-for-PID-1-restored.patch
0034-Check-for-presence-of-disks-in-vmstat.patch
0035-PID-2-to-9-for-kill-too.patch
0036-pgrep-fails-to-show-full-command-line-with-au.patch
0037-fail-on-null-string-for-arguments.patch
0038-Update-help-files.patch
0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch
0040-watch-Don-t-leak-extra-fds-to-the-child.patch
0041-vmstat-Fixing-format-security-flaws.patch
0043-Added-get-trans-target-to-Makefile.patch
0045-library-properly-handle-memory-used-by-tmpfs.patch
0046-Minor-i18n-fixes.patch
0047-sysctl-increase-max-supported-line-length-of-the-con.patch
0049-fix-url-for-rsync.patch
0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch
0052-top-refactor-man-document-so-as-to-allow-translation.patch
0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch
0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch
0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch
0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch
0060-top-miscellaneous-accumulated-changes-to-man-documen.patch
- Fix missing job in D states in idle mode of top, therefore
update to latest top of procps-ng git HEAD
* Rename the patches
0001-top-enable-screen-contents-preservation-at-endofjob.patch
0001-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0001-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0002-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0002-top-cursor-repositioning-includes-line-oriented-inpu.patch
to
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
* Add upstream patches
0002-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0003-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
0004-top-enable-screen-contents-preservation-at-end-of-jo.patch
0005-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0006-top-cursor-repositioning-includes-line-oriented-inpu.patch
0007-top-correct-improve-or-otherwise-tweak-some-comments.patch
0008-top-tweak-cursor-state-code-to-swat-an-obscure-bugle.patch
0009-top-correct-cursor-positioning-for-all-Z-or-C-cases.patch
0010-ps-address-a-potential-newline-quirk-the-libselinux.patch
0012-top-hint-that-Summary-Area-cached-is-Mem-not-Swap.patch
0013-top-modest-efficiency-change-to-message-line-handlin.patch
0014-top-correct-improve-and-otherwise-tweak-configs_read.patch
0015-top-swat-bug-affecting-batch-mode-and-width-provisio.patch
0018-top-restore-the-lost-final-newline-when-in-Batch-mod.patch
0019-top-swat-bug-impacting-idle-mode-user-filtering.patch
0021-top-address-some-potential-libnuma-display-corruptio.patch
0022-top-fix-miscellaneous-spelling-errors-in-man-documen.patch
0023-top-expand-on-column-highlight-quirks-in-man-documen.patch
0024-top-add-some-flexibility-to-dlopen-for-numa-support.patch
0025-top-minimize-the-statistics-overhead-for-numa-suppor.patch
0026-top-eliminate-yet-more-gcc-subscript-resolution-bloa.patch
0032-top-do-not-lie-about-purported-alphabetical-ordering.patch
0033-top-follow-usual-name-conventions-for-global-variabl.patch
0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch
0036-top-restore-the-former-behavior-after-stderr-redirec.patch
0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch
0038-top-protect-against-distortion-when-system-time-rese.patch
0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch
0045-top-standardize-Esc-key-support-with-prompted-input.patch
0046-top-miscellaneous-accumulated-changes-to-program-cod.patch
* Modify patches
0001-top-add-the-major-version-to-dlopen-of-libnuma-sonam.patch
procps-ng-3.3.8-libselinux.patch
- Ignore scan_unevictable_pages sysctl entry (bnc#868888)
procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
- Change patch procps-ng-3.3.8-accuracy.dif to really use finally
jiffies to calculate %CPU output (bnc#855861)
- Be aware of new VmFlags entry in /proc/<pid>/smaps
- Enable legacy pmap
- Fix crash of legacy pmap (bnc#842340)
- Add patch procps-ng-3.3.8-shmem.patch to show shared memory in
'free' again
- Add patch procps-ng-3.3.8-libselinux.patch to be able to enable
selinux
- Add patch procps-ng-3.3.8-vmstat-terabyte.dif to readd last
trifle rest of the old terabyte patch (is this really required?)
- Add three upstream patches
0001-top-enable-screen-contents-preservation-at-endofjob.patch
0001-top-refine-some-miscellaneous-signals-interrupt-stuf.patch
0002-top-cursor-repositioning-includes-line-oriented-inpu.patch
- Add tow upstream patches
0001-top-trade-two-groff_mdoc-macros-for-groff-equivalent.patch
0002-library-for-atexit-support-fix-fileutils-for-EPIPE.patch
- Add upstream patch to use pecific libnuma.so.1 shared libray for
top instead of the devel version libnuma.so
- Update to procps-ng-3.3.8
* top adds extensions for linux NUMA/Node capability
* top has reverted to former %CPU and %MEM precision
but also provides a '--enable-wide-percent' option
Debian #707648
* eliminate the potential library segmentation fault
Debian #706259, RedHat #951391
* top now accomodates a window manager like 'screen'
RedHat #962022
* ps shows systemd unit and user unit for a process
- Update to procps-ng-3.3.7
* top adds a powerful new filter feature wherein any
window can include or exlude selected fields which
contain specific values - Debian #682082 & #682083
* top preserves user input for later recall and edit
* top provides true input editing vs. just backspace
* top user filtering with exclusion - Debian #682086
* top field management resize errors no longer fatal
* top is more responsive to window resize (SIGWINCH)
* top will now preserve user's context when signaled
- Update to procps-ng-3.3.6
* top adds a powerful new feature where the contents
of some file or output from a program, pipeline or
shell script can be viewed in its own scrollable &
searchable window while pausing the normal display
* top highlights matches with 'locate/next' commands
* top adds summary/task area memory scaling commands
* top adds a command to suppress insignificant zeros
* top adds a command line sort field override switch
* top provides a default PID for kill, nice commands
* top allows core dump generation, if a signal would
* pmap adds 2 new options based on smaps, -X and -XX
* Adjusted pmap pidlist storage Debian #688180
* programs will permit core-dumps RedHat #87825, 512857
* receiving a signal is not a crash RedHat #871824, 441656
* ps: Fixed negative etime RedHat #871819, #433266
* pkill -c option returns Debian #693783
* pmap uses correct types for memory allocation Debian #688180
* expose freeproc, adds function to API Debian #681653
- move sysctl defaults to aaa_base (bnc#820443)
- enable hard- and symlink protection (bnc#821585)
- boot.sysctl is not suitable for distros with systemd, this
task is performed by systemd-sysctl(8) now.
- the "ad-hoc" test for pmap does not work in all systems, remove it.
- Make rpmlint happy
- Remove redundant tags/sections
- Update homepage URLs
- Add procps-v3.3.5-top-locale.patch (bnc#794678)
- Update to procps-ng-3.3.5
* Stop SIGFPE on vmstat at times
* Added debian patch for kfreebsd bug, Debian #674785
* Bump the soname
- Update to procps-ng-3.3.4
* Removed ps -aux bogus message
* w get -i option to display IP addresses
* watch 8bit fixes Debian #675069
* Fixed FTBFS for non-linux Debian #677055
* pkill -u <uid> doesn't need space Debian #676239
* top enables intra-column horizontal scrolling
* top can display a task's environment
* top can display major/minor pg fault deltas, Debian #84992
* top provides additional control over column widths
* top offers user controlled left/right justification
- Allow numeric user ids in top even if it does not exist in passwd
as such an id may listed due an uid from an chroot environment
- Avoid to be fooled by a former errno due not existing system
file as this might cause failing pwdx
- Avoid UNKNOWN version due git checkout, use tag version
- Make our w-notruncate patch file lines dynamically that is use
the string and not the umtp field lengths
- Make /bin -> /usr/bin a %bcond
- Allow SUSE specific pmap to list results for more than one pid
- Make SUSE specific pmap smart, that is detect only new entries
in smaps if environment variable MALLOC_CHECK_ is set, for
older kernels ignore entries which are not found.
- For legacy readd SUSE specific pmap
- Update to procps-ng-3.3.3
* watch -g command repeats until something changes
* Changed labels of kB etc to KiB Debian #662786
* top supports hotplugged memory and cpus Debian #351934, #459287
* top %cpu not distorted when switch to/from threads Debian #441166
* top can read old toprc configuration files Debian #651213, #651863
* top supports input paste once again Debian #663334
* top -p avoids SEGV when pid doesn't exist Debian 668335
* Various DejaGNU test cases fixed
* pgrep.1 graoff syntax fix Debian #665425
* sysctl avoid crash when -p file has unexpected input
* sysctl .conf off-by-one error Debian #669128
* libprocps: protect locale env getting overwrite RedHat #548711
* Documentation catch up (fixed prior to 3.3.3)
. top repeating "%" wastes space Debian #322984
. top -U user name parse error Debian #623200
. top memory leaks Debian #627257
. top impossible task swap statistics Debian #628462
. top forest view segfault Debian #650864
- Update to procps-ng-3.3.2
* Redefined library to use version-info
* NLS added! Programs can use po files to localise the output to suite
any supported languages.
* Imported a bunch of distribution patches:
watch: support unicode
watch: add precision wait time option -p
watch: interpret ANSI color code sequences
watch: add -exec and -beep flags and has better quoting
w: use environment to set user and from/host column widths
w: use COLUMNS environment if TIOCGWINSZ fails
w: bassman emulation with -o option
vmstat: do not scale si/so just like bi/bo
libprocps-ng: sysinfo.c: truncate the vmstat figure to 32 bits
tload: remote unneeded optarg and optind variables
sysctl: fix up some option processing
skill: kill prints perror
skill: do not treat skill null parameter as 0
skill: fix too greedy option parser
libprocps-ng: readproc.c: some type conversion help
ps: rename SZ to SIZE
ps: add sorting to %mem for ps
pmap: provide information for -x option
pgrep: distinguish between invalid commandline parameters and '-?'
pgrep: fix compiler warning saved_start_time might be used uninitialized
pgrep: add -c option for counting number of matched proceesses
pwdx & libprocps-ng: Hurd does not have MAX_PATH defined
ps: --sort does not work with time argument
skill: add CR to warning line
contrib: minimal ps: define mips PAGE_SIZE
libproc-ng: prettyfy proc mount messages
ps: add build option to disable ps option warning
libproc-ng: support building without WCHAR support
sysctl: remove index() for buildroot
* top now has a search capability
* User import is validated better to stop negative values for intervals etc
- Update to procps-ng-3.3.1
* Added DejaGNU regression testing
* Fixed pgrep -u not finding processes Debian#649591
* Fixed pgrep crashing
* vmstat -p <part> finds partitions. Was Debian patch vmstat_part_format
fixes closed bugs RH#485243 and Debian#588677
* watch 8-bit clean, Was Debian patch watch_8bitchar
* slabtop prints plain ASCII in once mode
- Update to procps-ng-3.3.0
* Debian, Fedora and openSUSE fork of procps.
https://gitorious.org/procps
* environment/build changes:
. autotools integrated
. procps-ng specific options
- -enable-oomem (add out-of-memory flds)
- -disable-kill (do not build kill pgm)
- -enable-w-from (from as default for w)
* library changes:
. added control groups support
. added supplementary groups support
. introduced proc_t memory management
. enabled hot-plugged cpu support
. introduced new api's
readeither (readproc.c)
readproctab3 (readproc.c)
escaped_copy (escape.c)
* free changes:
. rewritten/modernized
improved help
includes long options
added new processing options
. updated manual page
* ps changes:
. added new fields
cgroups,etimes,supgid,supgrp,tgid
. exploited new library api's
* top changes:
. redesigned fields management
. added new fields
cgroups,gid,nmin,nth,pgrp,ruid,
sid,suid,supgids,supgrps,suser,
tgid,tpgid
. added horizontal/vertical scrolling
. added flexible output override via -w
. added COMMAND column forest view via V
. added hot-plugged cpu/memory support
. improved user filtering via u|U
. improved signal handling
. restored zero delay functionality
. introduced true line input editing
. exploited new library api's
. improved performance up to 300%
- Avoid segfault with top when /proc is not readable (bnc#733753)
- Work around stupid build system
- Add patch to use libtinfo if available
- Disable auto-closing of cd tray bnc#659153
- cross-build fix: use %__cc macro
- add some docu to /etc/sysctl.conf (bnc#700174)
- make --system switch compatible with udev/systemd scheme
- Add large (p)cpu patch from Tony Ernst (bnc#713482)
- Add petabytes patch from Tony Ernst (bnc#713482)
- Ignore new smaps entries AnonHugePages and Locked (bnc#706942)
- load sysctls earlier (bnc#664550)
- move distro defaults to /lib/sysctl.d to avoid .rpmnew files
- enable IPv6 privacy by default (bnc#678066)
- boot.sysctl: Add support for loading defaults from
/boot/sysctl.conf-$(uname -r) before loading /etc/sysctl.conf
to allow each kernel flavor to adjust defaults without
different kernel configuration options.
- Fix procps-3.2.8.dif: use -Wl for linker options
- pmap: get and ignore Anonymous tag in smaps (bnc#656826)
- Fix race in parallel make
- On IA64 the priorities from 0 upto 100 are reserved for the
implementation
- Avoid running HZ initialization twice by using priority for
the constructors for excuting before main()
- Add test on "Unknown HZ value!"
- fix "Unknown HZ value!" error (bnc#649501)
- Fix build on newer systems
- Ignore SIGHUP within batch mode of top (bnc#634840)
- Add change to avoid repeated read of /proc/stat (bnc#634071)
- Add change to avoid repeated call of sysconf() (bnc#634071)
- use %_smp_mflags
- Avoid integer overflows in free(1) [bnc#411002]
- Add three changes from SLES11-SP1 (change for bnc#576073 is
the same as for bnc#513542)
- Include patch for fate##307524 into major patch of pmap
- Inlcude patch for gcc 4.5 into major patch for accuracy
- fix build with gcc 4.5 ("=>" is no nonger valid, now it's ">=")
- Modify accuracy for %CPU calculation to avoid apperent CPU load
above 100% (bnc#496705)
- Adjust pmap for new kernel [bnc#576073]
- Sysctl: ignore not existing directories in case of -e (bnc#559866)
- Ps: Ignore the environment variable $COLUMS if stdout is not a
terminal but only for $PS_PERSONALITY="posix" (bnc#497087)
- Tune some kernel.sched_* variables on s390(x) (bnc#557307).
- enable parallel building
- Add a commented line to sysctl.conf how to disable IPv6 (bnc#558325)
- Yet an other fd leak found by David Binderman (bnc#536207)
- Add support for displaying oom_score (fate##307524).
- Be aware that on XEN and VMware systems Div can become zero (bnc#529981)
- Moved /usr/bin/pgrep and pkill to /bin with symlinks in
/usr/bin to make it possible to use them at boot time.
- The kernel people forgotten to inform me about new smaps layout
* ignore KernelPageSize and MMUPageSize in pmap (bnc#513542)
- Update to procps-3.2.8
* ps: allow "+" in sort specifications, as in man page
* ps: recognize SCHED_ISO and SCHED_IDLE
* ps: document SCHED_BATCH and add a "see also" for stime
* ps: man page less ambiguous
* top: normal exit code should be 0
* top: misc fixes
* pgrep: usage error should exit with 2
* vmstat: use EXIT_FAILURE -- thanks Yoshio Nakamura
* sysctl: fix crash -- thanks Steinar Gunderson
* watch: tolerate umlauts
* pmap: range limits with -A low,high
* update /dev/tty* info to May 2009 devices.txt
* don't read off end of string const
- Adapt our patches
- top: shows correct values on 32bit arch (bnc#497544)
- top: show MB in case of TB of physical memory (bnc#484271)
- boot.sysctl: be more quiet (bnc#473729)
- Add c option patch to pgrep for counting matches (bnc#459081)
- Make steal time part in vmstat active (bnc#457383)
- Modify the patch for bnc#435544 to show summary CPU even on
big irons (bnc#457980)
- Add patch for support of cgroups of processes (fate#305346)
- Do not crash if terminal is not big enough (bnc#435544)
- pmap: seek also for Swap entry in smaps (bnc#433146)
- Increase accuracy for %CPU calculation (bnc#426229)
- enabled SELinux support [Fate#303662]
- Make boot script know about new upcoming startpar and insserv
- Annoying change in /proc/meminfo makes info about free memory
useless ... thanks Bart Van Assche for spotting (bnc#405246)
- Handle new Pss entry in smaps (bnc#374236)
- Also ignore empty proc files in sysctl (bnc #347322, #361049)
- Do not delete secondary IPs on deleting primary IP (bnc#212053)
- Use ASCII quote instead of acute accent (bug #354407)
- Add workaround for change in glibc 2.6.1 which is that a dir can
not be opened with both open(2) and opendir(2) (bug #347322)
- Read the time of system boot from /proc/stat (entry: btime)
instead of computing it as the difference between the current
time and the uptime. This avoids getting inconsistent results
from one run to the next. [#304596]
- Handle new Referenced entry in smaps (bug #281770)
- increase the number of possible inotify(7) watches [#281147]
- Add ncurses-devel BuildRequires
- Add missing Required-Start to boot.sysctl [#231677]
- Read upto EOF [#194598]
- Don't stop reading if the read buffer boundary is reached [#194598]
- remove unneeded boot.ldconfig from boot.sysctl
boot.sysctl should depend on boot.localfs (#181972)
- Update to version 3.2.7
- Add stealtime patch (bug #86394)
- fix %CPU column format [#159480]
- make CPU states consistent [#158572]
- fix last patch to not lead to constant CPU usage [#156395]
- dont crash if a CPU is hotplugged [#151285]
- fix ~/.toprc handling [#140319]
- converted neededforbuild to BuildRequires
- Add support for terabytes of memory [#145014]
- Document 'H' - Threads in top.1 (thanks Tony Ernst)
- Update to 3.2.6:
o vmstat: /proc/stat buffer big enough for 1024 CPUs
o dietlibc needs termios.h for struct winsize
o top: can do per-task display
o more MIPS crud
o begin prep for setuid
o top: fix %CPU max on 2..9 CPU SMP
o ps: fix crash related to realloc
o ps: man page more detailed
o spelling fixes
o top: crash on resize fixed
o vmstat: -p handles /dev/ and does not overflow
- Updated patch from rml
- Add patch from Chris Rivera for "smaps" that provides per-mapping
RSS information.
- Fix potential bufferoverflow in pwdx [#78074]
- Update to 3.2.5:
* display problem on 64-bit systems fixed
* top: variable-width PID and PPID
* top: variable-width %CPU
* sysctl: better error messages
* ps: security labels can contain any printable ASCII
* top: help and version message on stdout, with exit(0)
* ps: SIGTSTP and SIGTTOU shouldn't print bug email address
* slabtop: compile with glibc 2.2.17 (and older, likely)
* slabtop: fix overflow on huge NUMA boxes
* slabtop: accept any slabinfo 2.x format
* ps: alignment after WCHAN fixed
* pmap: when no -x or -d option, show full path
- Make our CFLAGS and RPM_OPT_FLAGS actually get used [#49378]
- Update to procps-3.2.4:
* support 64-bit MIPS with n32 binary
* sparc32 optimized for sparc32 again
* pwdx: new command
* ps: UTF-8 username + command
* ps: more room for some columns
* ps: tolerate SubDomain security module CONTEXT/LABEL data
* watch: passes COLUMNS and LINES in environment
* top: in batch mode, tolerate unknown $TERM
* pkill: quiet about processes that die before kill()
- Increase buffer size for reading proc files. [#44776]
- Ensure to activate boot.sysctl if we do a first installation, [#44481].
- Add default sysctl.conf file.
- Update to procps-3.2.3:
* avoid truncating long usernames
* avoid warning about -lncurses when not linking (more)
* new names for shared libraries (packagers: watch out!)
* build fixes and manpages updates
* wchan now '*' for multi-threaded processes
* ps: STAT shows l for multi-threaded processes
* vmstat: some overflow problems fixed -- thanks Holger Kiehl
- Use ps manpage from from the package.
- Update to procps-3.2.2:
* build tweaks and docu updates
* ps: k option and personality-specific -x support
* sysctl: -a and -N options, better error handling
* top: tolerate sparse CPU numbering, cope with terminals
lacking ram & sram, avoid xterm clear-to-eol at eol
* vmstat: fix -d
* watch: sub-second intervals
- Rediff patches.
- fixed crash in small terminal (bug #37651)
- Fix ps.1 [#35584]
- update to 3.2.1 to get rid of incompatible SE Linux patches.
3.2.1 is a bugfix release:
* ps: STAT flags for fg process group and session leader
* ps: STAT flags for swapped out process dropped (was broken)
* ps: new -M and Z options for security data (SE Linux, etc.)
* slabtop: detect broken /proc/slabinfo -- thanks to Fabian
Frederick
* slabtop: ensure that error messages show up on the screen --
FF again
- Fix top.1 man page and include pmap.1 [#35584]
- show the result of w also with line wrapps, like in good old times.
(ok'ed by stepan)
- add notruncate option to w (for powermanagement code)
- fix handling of many CPUs in top (#34347)
- update to procps 3.2.0
* build on IA-64 again
* pmap: output like Solaris 9, not Solaris 7
* ps: also handle SELinux on the 2.4.xx kernels
* top: during a ^Z, the terminal was messed up
* future-proof the tty handling
* add slabtop
* pmap: detect the primary stack
* pmap: -d format
* free: report high and low memory
- boot.sysctl: do nothing for stop case
- Disable some tests not working on all architectures
- Rename package to procps
- Move procinfo and psmisc into seperate packages
- Update to 3.1.15 (includes SELinux support)
- pstree: UTF-8: never draw >1 '+' at end of line(no change for ASCII)
- pstree: Fix -G which uses VT100 line drawing: use the full width
- fix package to build as user. Thanks to olh.
- update to procps 3.1.14
* ps fully supports thread display (H, -L, m, -m, and -T)
* top can show CPU usage for IO-wait, IRQ, and softirq
* can set $PS_FORMAT to choose your own default ps format
* better width control ("ps -o pid,wchan:42,args")
* width of ps PID column adjusts to your system
* vmstat lets you choose units you like: 1000, 1024, 1000000...
* top can sort by any column (old sort keys available too)
* top can select a single user to display
* top can be put in multi-window mode and/or color mode
* vmstat has the -s option, as found on UNIX and BSD systems
* vmstat has the -f option, as found on UNIX and BSD systems
* watch doesn't eat the first blank line by mistake
* vmstat uses a fast O(1) algorithm on 2.5.xx kernels
* pmap command is SunOS-compatible
* vmstat shows IO-wait time
* pgrep and pkill can find the oldest matching process
* sysctl handles the Linux 2.5.xx VLAN interfaces
* ps has a new "-F" format (very nice, like DYNIX/ptx has)
* ps with proper BSD process selection
* better handling of very long uptimes
- fix 32bit build on AMD64
- update to procps 3.1.13
- Handle EOF from terminal [#31126].
- fix "#C" display problem with more than 99 CPUs. (#28163)
- top: fix 4G overflow on 64bit platforms (bug #28539)
(procps-3.1.11-bigproc.diff)
- update procps to version 3.1.11:
* compile with gcc 2.95 again (C99 issue)
- fix sysctl insertion (bug #28593)
- update procps to version 3.1.10
* handle GPLONLY_ symbols
* kill: better man page
* skill: better man page
* ps: PID-like columns change width as needed
* top: COMMAND instead of Command
* vmstat: -m displays slabinfo
* vmstat: -d displays disk stats
- update psmisc to 21.3 (has our patch included)
* SELinux SID selection uses -d instead of -S to stop the
confusion of signal names.
* Doesnt segfault on long cmdnames, thanks Ben Low
* More fixes for types, also some GCC 3.2 fixes
* Changed a long to a long long in pstree.
- update to version 3.1.9
* memory sizes fixed for 64-bit w/ gcc 3.x
* ps: detect broken OS install w/o /proc mounted
* top: fix suspend/resume behavior
* top: ditch warning until a _good_ interface is found
* kill: more info in the man page
* ps: document the -o, o, -O, and O options
* vmstat: choose units you like: 1000, 1024, 1000000...
- fixing cwd
- use %find_lang
- use BuildRoot
- use %_mandir
- drop XConsole and xcpustate as there are the almost identical
tools xconsole and xosview. This drops X11 dependencies of this
package completely.
- fix default permissions of locale directories (bug #26120)
- fix truncating bug in pstree when specifying -al
- merge psmisc diffs
- update procps to 3.1.8
- update xcpustate to 2.6beta
- fix build on itanium
- add xinetd config file for systat service
- update procps to 3.1.6
* includes discontig mem fixes
* includes fix for missing processes (bug #23526)
- new, working discontig patch
- fix broken ps with discontig kernel (bug #23788)
- Don't package uptime, now part of coreutils.
- fix newlines in string again, to satisfy compiler (killall)
- make x utility build triggerable by %{build_with_x}
- Stupid compiler does not accept newlines in strings.
- Fix bug #20604: new procps version 2.0.10
- port all required patches to 2.0.10
- Update psmisc to 21.2
- port all required patches to 21.2
- fix split alias
- Obsoletes: ps:/usr/X11R6/bin/xcpustate
+Provides: ps:/usr/X11R6/bin/xcpustate
- fix PreRequires.
- Add PreReq (bug #17963)
- modify required-start in boot.sysctl: boot.setup is gone
- Statistics of cpu usage: no negative averages (bug #17449)
- boot.sysclt: rename serial to setserial, setserial and
boot.isapnp are "should-start".
- boot.sysctl: don't write out sysctl.conf if it doesn't exist
sysctl can't read the file of a complete dump
- Fix bug #12816: generate signal list with signal cpp macros
to get it correct on all architectures. Make SIG prefix
work of signal names.
- added stop/status for sysctl boot script
- added boot-script for sysctl (inactive by default)
- fixed segfault (thanks to andreas)
- Make it compile
- Sometimes it happens that /proc can not be open, then we have
to exit gratefully :^)
- Fix idle time overflow in vmstat.
- Fix missing declarations.
- Fix lsdev from procinfo
- Use the correct type for uptime integers (procinfo)
- Move fuser from /usr/bin/ to /bin/
- Fix bug #9797: update to psmisc-20.1
- Update procinfo to procinfo-18
- Add bigbuff, retcode, sysctl-error, and biguid patch frm RH
(last one should fix bug #9933)
- Package split (#7078)
- tty in proc's stat is an int
- initialize page_size before first use
- Kill improper use of PAGE_SIZE.
- Make it work again
- Make w know about locale
- Use getpagesize instead of PAGE_SHIFT.
- Don't compile with -fwritable-strings.
- Skip oldps
- Make it run on a IA64
- Make program watch recognize locale environment (bug#6395)
- Make `fuser -s -k' work (bug#6143)
- Avoid segfaults on mmap'ed buffer by adding '\0'
- Fix format handling (bug#5386)
- Reset locale during sscanf calls to POSIX
- Use %llu for input (sscanf) and output (printf) format of
unsigned long long (free.c, top.c, and sysinfo.c).
- Update to procps 2.0.7: now SMP should be visible in top
- Remove sessreg from file list
- Add pgrep and pkill to file list
- don't try to strip man-pages
- fixed to build on PPC
- compile-fix for old sessreg (glibc/X11 clash atexit)
- Add Group tag
- Use docdir macro
- procinfo fixed for smp/alpha
- Install some docus (closes bug #1509)
- Fix problem that glibc and ncurses uses the same define for
different things.
- procps: fix scanf format string
- remove smp_num_cpus -- it's done in 2.0.6
- usr/man -> usr/share/man
- fixed "ps u" -- ie. fixed read_total_main()
- Argh: fix Makefile to install sysctl.conf.5 man page
- Install sysctl tool of procps 2.0.6
- upgraded procps to 2.0.6, to get the package compiled on sparc
- fixed bug in procinfo on AXP
- ran old prepare_spec on spec file to switch to new prepare_spec.
- Avoid SEGV if /proc isn't mounted (e.g. in single user mode)
- Fix some maunal page (missed tbl mark, some nasty .TH's)
- Update procinfo (ver 17), procps (ver 2.0.2) but hold
ver 1.2.11 (sessreg, XConsole, libproc for xcpustate),
update psmisc (ver 18)
- Patch procps 2.0.2 with debian diff and make ps
usable again (select bits should be 0x0a0a to see
all ttys if ps is called).
- updated procinfo patckage from version 15 to 16
* annoying interrupt warning("recompile me!") is gone
* display on SMP has been fixed
- update to procps-1.2.11
- fixed segfault in /usr/bin/w
- update to procps-1.2.10
- update to procinfo-15 and procps-1.2.9
- extra source for xcpustate-2.5 (no more in procps)
- patched xcpustate to display mem,swap,net for linux
- add "-g" option to killall to kill a complete process group
- update to procps 1.2.7
- update to procinfo 13
- switched version to `date` (problem with version for update).
- update to psmisc 17
- update to procps 1.2.6
- update to procinfo 12
- ready for autobuild
- updated to 1.12.2 again (with fixes)
- fix output of free
- top with wrong options won't destroy the display
- XConsole is not suid-root anymore as "xconsole" can be used without
being suid root
- switched back to version 1.11.6
- update to version 1.12.2
- add procinfo 0.11
- update to version 1.11.6
- update to new version 1.11.3
- update to psmisc 12a
- update to version 1.11.1
new version 1.01
'top' is completely new
people might get a much faster 'ps', if they delete '/etc/psdevtab'
and call 'ps' as root...
==== rpm-config-SUSE ====
Version update (20220317 -> 20220414)
- Update to version 20220414:
* add SBAT values (boo#1193282)
* Explain that rpm-config-SUSE covers also openSUSE
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-standalone-formulas-configuration salt-transactional-update
- Prevent data pollution between actions proceesed
at the same time (bsc#1197637)
- Fix regression preventing bootstrapping new clients
caused by redundant dependency on psutil (bsc#1197533)
- Added:
* fix-regression-with-depending-client.ssh-on-psutil-b.patch
* prevent-affection-of-ssh.opts-with-lazyloader-bsc-11.patch
- Fixes for Python 3.10
- Added:
* fixes-for-python-3.10-502.patch
==== socat ====
- Use autosetup
- Add socat-fix-asan-error.patch that is offered to upstream
and that fixes an ASAN error seen for 'test 313 NESTEDOVFL'.
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
- socfpga: Fix regression that dropped the install binary from package
==== vim ====
Version update (8.2.4602 -> 8.2.4745)
Subpackages: vim-data-common vim-small
- Updated to version 8.2.4745, fixes the following problems
* Vim9: not enough test coverage for executing :def function.
* Sourcing buffer lines is too complicated.
* Error for redefining a script item may be confusing.
* Error for arguments of remote_expr() even when the +clientserver feature
is not included.
* Test fails because of changed error message.
* Sourcing buffer lines may lead to errors for conflicts.
* getcompletion() does not work properly when 'wildoptions contains "fuzzy".
* :unhide does not check for failing to close a window.
* Some conditions are always true.
* Typos in tests; one lua line not covered by test.
* Vim9: cannot use a recursive call in a nested function. (Sergey Vlasov)
* Return type of swapfile_unchanged() is wrong.
* Redrawing too much when 'cursorline' is set and jumping around.
* Mapping with escaped bar does not work in :def function. (Sergey Vlasov)
* Vim9: Declarations in a {} block of a user command do not use Vim9 rules
if defined in a legacy script. (Yegappan Lakshmanan)
* No completion for :scriptnames.
* Command line completion does not recognize single letter commands.
* Mapping is cancelled when mouse moves and popup is visible.
* Two letter substitute commands don't work. (Yegappan Lakshmanan)
* Crash when using the tabline right-click menu.
* Vim9: Crash with :execute and :finish. (Sergey Vlasov)
* Coverity warns for using uninitialized field.
* Old Coverity warning for resource leak.
* Old Coverity warning for resource leak.
* Visual area not fully updated when removing sign in Visual mode while
scrolling.
* flatten() does not use maxdepth correctly.
* Not enough testing for 2/3 letter substitute commands.
* flattennew() makes a deep copy unnecessarily.
* 'cursorline' not always updated with 'cursorlineopt' is "screenline".
* Crash when switching window in BufWipeout autocommand.
* Using freed memory in flatten().
* Visual range does not work before command modifiers.
* Vim9: cannot initialize a variable to null_list.
* Tests using null list or dict fail.
* Not using Visual range.
* Warning for using uninitialized variable. (Tony Mechelynck)
* Superfluous check if a redraw is needed for 'cursorline'.
* Not sufficient parenthesis in preprocessor macros.
* Some boolean options use "long" instead of "int".
* May mark the wrong window for redrawing.
* Vim9: in :def function script var cannot be null.
* Vim9: variable may be locked unintentionally.
* Redrawing too often when 'relativenumber' is set.
* 'shortmess' changed when session does not store options.
* Using buffer line after it has been freed in old regexp engine.
* "source" can read past end of copied line.
* Handling LSP messages is a bit slow.
* Various formatting problems.
* "import autoload" only works with using 'runtimepath'.
* Test fails because path differs.
* Leaking memory if assignment fails.
* "import autoload" does not check the file name.
* Missing changes for import check.
* Command line completion popup menu positioned wrong when using a terminal
window.
* Vim9: can't use items from "import autoload" with autoload directory name.
* Errors for functions are sometimes hard to read.
* Org-mode files are not recognized.
* Invalid memory access when using printable function name.
* Cursorcolumn is sometimes not correct.
* Coverity warning for using uninitialized variable.
* No error for using out of range list index.
* Occasional crash when running the GUI tests.
* Elvish files are not recognized.
* Popup with "minwidth" and scrollbar not updated properly.
* Vim9: assignment not recognized in skipped block.
* expandcmd() fails on an error.
* Buffer allocation failures insufficiently tested.
* In compiled code len('string') is not inlined.
* Memory allocation failures for new tab page not tested.
* 'wildignorecase' is sometimes not used for glob().
* Using :normal with Ex mode may make :substitute hang.
* Redrawing a vertically split window is slow when using CTRL-F and CTRL-B.
* Cannot force getting MouseMove events.
* No error for missing expression after :elseif. (Ernie Rael)
* Test fails with different error.
* Vim9: not all code is tested.
* Cannot have expandcmd() give an error message for mistakes.
* Build failure without +postscript.
* Build fails with a combination of features.
* Vim9: can use :unlockvar for const variable. (Ernie Rael)
* Verbose check with dict_find() to see if a key is present.
* Cannot open a channel on a Unix domain socket.
* When a swap file is found for a popup there is no dialog and the buffer
is loaded anyway.
* Configure doesn't find the Motif library with Cygwin.
* "vimgrep /\%v/ *" may cause a crash.
* New regexp engine does not give an error for "\%v".
* Using <Cmd> in a mapping does not work for mouse keys in Insert
mode. (Sergey Vlasov)
* Channel tests fail on MS-Windows.
* Solution for <Cmd> in a mapping causes trouble.
* No test for what 8.2.4691 fixes.
* new regexp does not accept pattern "\%>0v".
* Avoidance of #elif causes more preproc nesting.
* JSON encoding could be faster.
* delete() with "rf" argument does not report a failure.
* Vim9: crash when adding a duplicate key to a dictionary.
* Vim9: script variable has no flag that it was set.
* Hard to reproduce hang when reading from a channel.
* Buffer remains active if a WinClosed event throws an exception.
* Kuka Robot Language files not recognized.
* C++ scope labels are hard-coded.
* Memory leak in handling 'cinscopedecls'.
* Using "else" after return or break increases indent.
* Jump list marker disappears.
* Buffer remains active if a WinClosed event throws an exception when
there are multiple tabpages.
* Redrawing could be a bit more efficient.
* PHP test files are not recognized.
* After :redraw the statusline highlight might be used.
* Smart indenting does not work after completion.
* When 'insermode' is set :edit from <Cmd> mapping misbehaves.
* Only get profiling information after exiting.
* Plugins cannot track text scrolling.
* Using g:filetype_dat and g:filetype_src not tested.
* Vagrantfile not recognized.
* Memory allocation failure not tested when defining a function.
* For TextYankPost v:event does not contain information about the operation
being inclusive or not.
* @@@ in the last line sometimes drawn in the wrong place.
* ">" marker sometimes not displayed in the jumplist.
* ABB Rapid files are not recognized properly.
* Cooklang files are not recognized.
* When a recording is ended with a mapped key that key is also recorded.
* The ModeChanged autocmd event is inefficient.
* Current instance of last search pattern not easily spotted.
* Unused variable in tiny build.
* Cannot use expand() to get the script name.
* Unused code.
* No test that v:event cannot be modified.
* HEEx and Surface templates do not need a separate filetype.
* The changelist index is not remembered per buffer.
* Duplicate code to free fuzzy matches.
* HEEx and Surface do need a separate filetype.
* getcharpos() may change a mark position.
* Quickfix tests can be a bit hard to read.
* Build problem for Cygwin with Motif.
* // in JavaScript string recognized as comment.
* Esc on commandline executes command instead of abandoning it.
* Accessing freed memory after WinScrolled autocmd event.
* When expand() fails there is no error message.
* Startup test fails.
* There is no way to start logging very early in startup.
* A terminal window can't use the bell.
* Using wrong flag for using bell in the terminal.
==== wicked ====
Version update (0.6.68 -> 0.6.69)
Subpackages: wicked-service
- version 0.6.69
- redfish: decode smbios and setup host interface
Add initial support to decode the SMBIOS Management Controller Host
Interface (Type 42) structure and expose it as wicked `firmware:redfish`
configuration to setup a Host Network Interface (to the BMC) using the
`Redfish over IP` protocol allowing access to the Redfish Service (via
redfish-localhost in /etc/hosts) used to manage the computer system.
Tech Preview (jsc#SLE-17762).
- buffer: fix size_t length downcast to uint, add guards to init functions
- wireless: fix to not expect colons in 64byte long wpa-psk hex hash string
- xml-schema: reference counting fix to not crash at exit on schema errors
- compat-suse: match sysctl.d /etc vs. /run read order with systemd-sysctl,
remove obsolete (sle11/sysconfig) lines about ifup-sysctl from ifsysctl.5.
- compat-suse: fix reading of sysctl addr_gen_mode to wrong variable
- auto6: fix to apply DNS from RA rdnss after ifdown/ifup (bsc#1181429)
- removed obsolete patch included in the master sources (bsc#1194392)
[- 0001-fsm-fix-device-rename-via-yast-bsc-1194392.patch]
==== xz ====
Subpackages: liblzma5
- use https urls.
==== zchunk ====
Version update (1.1.16 -> 1.2.1)
- Update to version 1.2.1
* Better error detection
* Add support for specifying compression-format in zck
* zck: add option to select chunk hash
* Fix testsuite: Add expected sha256sums for zstd 1.5.1+
* Fix memory leaks
* Various bug fixes
- Drop upstream merged zstd-1.5.1.patch
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (22.0.1 -> 22.0.2)
Mesa-drivers (22.0.1 -> 22.0.2)
aaa_base (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75)
at-spi2-core (2.44.0 -> 2.44.1)
baloo5-widgets (21.12.3 -> 22.04.0)
dolphin (21.12.3 -> 22.04.0)
dracut (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7)
e2fsprogs
gettext-runtime
gvfs
jack (1.9.20 -> 1.9.21)
kaccounts-integration (21.12.3 -> 22.04.0)
kate (21.12.3 -> 22.04.0)
kde-print-manager (21.12.3 -> 22.04.0)
kdialog (21.12.3 -> 22.04.0)
kio-extras5 (21.12.3 -> 22.04.0)
konsole (21.12.3 -> 22.04.0)
krb5 (1.19.2 -> 1.19.3)
kwalletmanager5 (21.12.3 -> 22.04.0)
libgpg-error (1.44 -> 1.45)
mobipocket (21.12.3 -> 22.04.0)
ncurses (6.3.20220402 -> 6.3.20220416)
pcre2 (10.39 -> 10.40)
python-urllib3 (1.26.7 -> 1.26.9)
rpm
tar
webkit2gtk3 (2.36.0 -> 2.36.1)
webkit2gtk3-soup2 (2.36.0 -> 2.36.1)
zchunk (1.2.1 -> 1.2.2)
=== Details ===
==== Mesa ====
Version update (22.0.1 -> 22.0.2)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Update to 22.0.2
* bugfix release with almost all nominated patches
==== Mesa-drivers ====
Version update (22.0.1 -> 22.0.2)
Subpackages: Mesa-dri Mesa-gallium
- Update to 22.0.2
* bugfix release with almost all nominated patches
==== aaa_base ====
Version update (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75)
- Update to version 84.87+git20220419.bf51b75:
* add Yama LSM sysctl setting and description
* Stop lowering the inotify limit
* move DIR_COLORS to where ls.bash is
==== at-spi2-core ====
Version update (2.44.0 -> 2.44.1)
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Update to version 2.4.41:
+ Fix use after free when removing a hung process.
+ Fix the build with X11 disabled.
+ Fix crash when NULL is passed to some listener-related functions.
+ impl_deregister_keystroke_listener: fix memory leak on
iteration error.
==== baloo5-widgets ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Skip slow files (kde#423501)
* Remove unused cpp from target baloo_filemetadata_temp_extractor
* small adjustements around dimensions field
* Add Dimensions field, hiding width and height by default
* Prepare to port to qt6
* Add "Details" tab only when metadata was fetched
* Fix some clazy warnings
* Clean up unnecessary cmake include_directories statements
* Display extra fields
* Add git blame ignore file
* Add and make use of ECM clang-format
==== dolphin ====
Version update (21.12.3 -> 22.04.0)
Subpackages: dolphin-part libdolphinvcs5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* KItemListHeaderWidget: don't crash if widget == nullptr (kde#449238)
* Display Apply button in KCMs (kde#448352)
* [CompactView] Remove animation on file rename (kde#449179)
* KStandardItemListWidget: handle RtL drawing properly (kde#449211)
* Fix zooming animation (kde#449179)
* Expose konsolepart shortcuts in Dolphin's shortcuts view (kde#428265)
* Full row highlight implementation (kde#181438)
* Properly display parent folders when filtering is active and items
are added or refreshed (kde#442275)
* Move "Default" option to the front in "Select Remote Charset" menu (kde#445148)
==== dracut ====
Version update (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 056+suse.275.g4ce7a6a7:
* fix(resume): relax exclusion check (bsc#1198554)
* fix(nfs): /var is not mounted during the transactional-update run (bsc#1184970)
* fix(nfs): give /run/rpcbind ownership to rpc user (bsc#1177461)
* fix(nfs): require and install needed binaries
==== e2fsprogs ====
Subpackages: libcom_err2 libext2fs2
- avoid empty preuninstall script
==== gettext-runtime ====
Subpackages: libtextstyle0
- Added patch:
* gettext-0.21-jdk17.patch
+ Build with java source and target levels 1.8
+ Allows building with JDK17
+ Fixes build in Factory
==== gvfs ====
Subpackages: gvfs-backends
- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
for kerberos/ccache login. Fixes inability to mount smb shares
with samba 4.16 (boo#1198718).
==== jack ====
Version update (1.9.20 -> 1.9.21)
- update to 1.9.21:
* Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
* The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
To get the previous behavior back pass ``--example-tools`` during build.
This flag (and the related tools and their code) are going to be removed in the next release.
* Fix alignas() on non-packed architectures
* Fix build of jack-example-tools man pages (1.9.20 regression)
* Fix compatibility with macOS 12
* Fix missing symbols from jack client library (error and info callback pointers)
* Fix potential memory corruption in midi_latency_test tool
* Fix JackWeakAPI on Windows
* Use predefined variables in pkg-config file (required for mingw)
==== kaccounts-integration ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Port to ecm_add_qml_module
* Use the executable for intltool once it is found.
* Add form factors to embedded json metadata
* Add compile_commands.json to gitignore
* Fix BUG 407048 add a specific preferences icon which
contain KCM icons (kde#407048)
==== kate ====
Version update (21.12.3 -> 22.04.0)
Subpackages: kate-plugins
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* show documents as loaded from config (kde#353373)
* ensure some proper initial size (kde#450686)
* make config dialog scrollable (kde#445541)
* Handle SIGINT/SIGTERM to prevent accidental data loss (kde#445016)
* Fix crash when closing multiple tabs if limited number of tabs is enabled (kde#450873)
* Sort by url instead of comparing strings (kde#435334)
* Fix tab jumping with unlimited tabs (kde#440585, kde#435780)
* Fix LRU tab behaviour (kde#434062)
* S&R: Fix Look-ahead & behind highlighting & replace (kde#449545)
* Fix stashing not working when Kate is quit using Ctrl+Q (kde#449229)
* lspclient: also support some alternative WorkspaceEdit replies (kde#447640)
* Allow DND of tabs among viewspaces (kde#426768)
* Dont bring kate to front when files externally modified (kde#353712)
* Fix the check to also handle 0 doc views (kde#448847)
* Improve views closing in split view behaviour (kde#344374)
* Fix terminal focus action text when focusing/defocusing (kde#409813)
* step down warning level when LSP not found (kde#448549)
* filetree: Fix folders collapse after opening new file (kde#410143)
* Clear highlights if text field becomes empty (kde#436674)
* lspclient: only allow symbol view header toggle sort when applicable (kde#447653)
* Search: Utilize context lengths more efficiently (kde#438094)
* Fix search for unsaved files (kde#434287)
* Ignore rename if newName == oldName (kde#447951)
* SemanticTokens: Use size_t as argument for type (kde#447553)
* GDB: Use debug-run theme icon in stead of custom icon (kde#444670)
* do nothing if use canceled project open (kde#447194)
* fix sessions segfault because of invalid iterator (kde#446863)
* enable/disable project actions (kde#445494)
- Use GCC 10 for building kate on Leap 15.
==== kde-print-manager ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Don't require a not yet existing ECM version
* Port to PlasmaExtras version of Highlight
* applet: improve scrollview implementation
* Drop custom elide fading (kde#419916)
* [applet]: Fix scrolling in ScrollViews
* Port from ScrollArea to ScrollView
* enable the smb browse button (kde#368305)
* Use Q_EMIT
* Install KCMs in new namespaces
* Add CI
==== kdialog ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* We depend against qt5.15
* We already use "dlg.setOption(QFileDialog::ShowDirsOnly, true);"
* appstream: Remove duplicated release info
==== kio-extras5 ====
Version update (21.12.3 -> 22.04.0)
Subpackages: libkioarchive5
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Use proper cover href for EPUB 3.0 (kde#451226)
* Fix id of krita thumbnailer not matching it's desktop name (kde#447507)
* mtp: stop manually managing lifetime of file pointers
* mtp: add a bunch of todos for filetype mapping improvements
* mtp: use qobject cast where possible
* mtp: remove timeout members
* mtp: use chrono literals
* mtp: use fewer default switch cases
* mtp: make error more actionable
* sftp: Don't compare size_t against -1
* sftp: Allow compression if necessary
* mtp: kdirnotify on device changes
* mtp: move checkurl to return an enum
* mtp: drop unused redirect argument
* Refresh MTP Storage list
* Fix SMB URL (kde#447319)
* smb: list printers
* Embed JSON metadata in thumbnailers
* Fix leak in thumbnail protocol
* Unset SESSION_MANAGER instead of setting it to an empty variable
* Set imagethumbnail as thumbnail handler for all images
* Allow loading of Thumbnailers using embedded json metadata
* man: Format internally generated pages in the same way as man output
==== konsole ====
Version update (21.12.3 -> 22.04.0)
Subpackages: konsole-part
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Too many changes since 21.12.3, only listing bugfixes:
* Add support for DECSTR (Soft Terminal Reset) (kde#134892)
* Identify as VT2xx with DECCOLM and SIXEL (kde#450407)
* More robust reflow on zsh with semantic prompts (kde#447830)
* Switch focus when closing inactive tab with splits (kde#446830)
* Fix visual bell (kde#445520)
* Pass widget again to monitoring KNotifications (kde#443117)
* Pass widget again to KNotification on bell (kde#443117)
* Fix copying one single char (kde#448144)
* Make %w and %# work for bell notifications (kde#435644)
* Only enable maximize terminal button in split header bar when usable (kde#435029)
* Use tighter matching when finding the default profile file name (kde#447872)
* ViewSplitter will now consistently create even-spaced splits (kde#447074)
* TerminalPainter: Pass nextPos to hasSameWidth (kde#446655)
* Kate-like touchscreen scrolling support (kde#437553)
* Handle changing cursor shape property without creating a new profile (kde#445590)
* Disconnect view/session after drag-and-drop (kde#442238)
* Improve performance of outputting text to screen (kde#443885)
==== krb5 ====
Version update (1.19.2 -> 1.19.3)
- update to 1.19.3 (bsc#1189929, CVE-2021-37750):
* Fix a denial of service attack against the KDC [CVE-2021-37750].
* Fix KDC null deref on TGS inner body null server
* Fix conformance issue in GSSAPI tests
==== kwalletmanager5 ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Modernize code
* Make KWalletManager DBusActivatable
* It needs to be ported to QRegularExpressionValidator
* It's enabled by default in qt6
* Fix includes
* Adapt build system for building against qt6
* Fix add_definitions
==== libgpg-error ====
Version update (1.44 -> 1.45)
- update to 1.45:
* gpgrt_access and gpgrt_mkdir now support file names longer than
MAX_PATH
==== mobipocket ====
Version update (21.12.3 -> 22.04.0)
- Update to 22.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/22.04.0/
- Update to 22.03.90
* New feature release
- Update to 22.03.80
* New feature release
- Changes since 21.12.3:
* Enable Android CI
* Move the thumbnailer to kdegraphics-thubmnailers
* Increase ecm, cmake and qt requirements a bit
==== ncurses ====
Version update (6.3.20220402 -> 6.3.20220416)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20220416 (boo#1198627 for CVE-2022-29458)
+ add a limit-check to guard against corrupt terminfo data
(report/testcase by NCNIPC of China).
+ add check/warning in configure script if option --with-xterm-kbs is
missing or inconsistent (Arch #74379).
+ add setlocale call to several test-programs.
+ allow extended-color number in opts parameter of wattr_on.
- Add ncurses patch 20220409
+ add test/test_unget_wch.c
==== pcre2 ====
Version update (10.39 -> 10.40)
Subpackages: libpcre2-16-0 libpcre2-8-0
- pcre2 10.40:
* Added support for Bidi_Class and a number of binary Unicode
properties, including Bidi_Control.
* A number of changes to script matching for \p and \P:
speed improvements, add the syntax \p{script:xxx} and
\p{script_extensions:xxx} (synonyms sc and scx), Changed
\p{scriptname} from being the same as \p{sc:scriptname} to
being the same as \p{scx:scriptname}, recognize the standard
Unicode 4-letter abbreviations for script names, implement
Unicode and Perl's "loose matching" rules on property names
==== python-urllib3 ====
Version update (1.26.7 -> 1.26.9)
- Remove unneeded BuildRequires of mock.
- Remove unbundling off ssl.match_hostname.
* It was only done for the primary python3 flavor
* It is bundled for a reason gh#urllib3/urllib3#2439,
gh#urllib3/urllib3#2448
* The tests (and probably urllib3 users) use wildcard patterns
not supported by the stdlib
- Fix undbundling of six for all flavors
- Replace brotlipy recommendation and test with python-Brotli
(see release notes below)
- update to 1.26.9:
* Changed ``urllib3[brotli]`` extra to favor installing Brotli libraries that are still
receiving updates like ``brotli`` and ``brotlicffi`` instead of ``brotlipy``.
This change does not impact behavior of urllib3, only which dependencies are installed.
* Fixed a socket leaking when ``HTTPSConnection.connect()`` raises an exception.
* Fixed ``server_hostname`` being forwarded from ``PoolManager`` to ``HTTPConnectionPool``
when requesting an HTTP URL. Should only be forwarded when requesting an HTTPS URL.
- update to 1.26.8:
* Added extra message to``urllib3.exceptions.ProxyError`` when urllib3 detects that
a proxy is configured to use HTTPS but the proxy itself appears to only use HTTP.
* Added a mention of the size of the connection pool when discarding a
connection due to the pool being full.
* Added explicit support for Python 3.11.
* Deprecated the ``Retry.MAX_BACKOFF`` class property in favor of
``Retry.DEFAULT_MAX_BACKOFF`` to better match the rest of the default parameter names.
``Retry.MAX_BACKOFF`` is removed in v2.0.
* Changed location of the vendored ``ssl.match_hostname`` function from
``urllib3.packages.ssl_match_hostname`` to
``urllib3.util.ssl_match_hostname`` to ensure Python 3.10+ compatibility after
being repackaged by downstream distributors.
* Fixed absolute imports, all imports are now relative.
==== rpm ====
- Update zstdpool.diff in order to fix boo#1197643.
==== tar ====
- Add recommends to zstd, a modern fast compression type.
==== webkit2gtk3 ====
Version update (2.36.0 -> 2.36.1)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles
- Update to version 2.36.1:
+ Fix the build with accessibility disabled.
+ Fix several crashes and rendering issues.
==== webkit2gtk3-soup2 ====
Version update (2.36.0 -> 2.36.1)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.36.1:
+ Fix the build with accessibility disabled.
+ Fix several crashes and rendering issues.
==== zchunk ====
Version update (1.2.1 -> 1.2.2)
- Update to version 1.2.2
* Turn off EOL handling for the *.zck test files.
* Let the tests also pass with libzstd-1.4.10.
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=kubic&groupid=1&version=T…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&com…
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org.
For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
aaa_base (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75)
at-spi2-core (2.44.0 -> 2.44.1)
dracut (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7)
e2fsprogs
gettext-runtime
krb5 (1.19.2 -> 1.19.3)
libgpg-error (1.44 -> 1.45)
ncurses (6.3.20220402 -> 6.3.20220416)
pcre2 (10.39 -> 10.40)
python-urllib3 (1.26.7 -> 1.26.9)
rpm
tar
zchunk (1.2.1 -> 1.2.2)
=== Details ===
==== aaa_base ====
Version update (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75)
- Update to version 84.87+git20220419.bf51b75:
* add Yama LSM sysctl setting and description
* Stop lowering the inotify limit
* move DIR_COLORS to where ls.bash is
==== at-spi2-core ====
Version update (2.44.0 -> 2.44.1)
Subpackages: libatspi0
- Update to version 2.4.41:
+ Fix use after free when removing a hung process.
+ Fix the build with X11 disabled.
+ Fix crash when NULL is passed to some listener-related functions.
+ impl_deregister_keystroke_listener: fix memory leak on
iteration error.
==== dracut ====
Version update (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7)
Subpackages: dracut-ima dracut-mkinitrd-deprecated
- Update to version 056+suse.275.g4ce7a6a7:
* fix(resume): relax exclusion check (bsc#1198554)
* fix(nfs): /var is not mounted during the transactional-update run (bsc#1184970)
* fix(nfs): give /run/rpcbind ownership to rpc user (bsc#1177461)
* fix(nfs): require and install needed binaries
==== e2fsprogs ====
Subpackages: libcom_err2 libext2fs2
- avoid empty preuninstall script
==== gettext-runtime ====
Subpackages: libtextstyle0
- Added patch:
* gettext-0.21-jdk17.patch
+ Build with java source and target levels 1.8
+ Allows building with JDK17
+ Fixes build in Factory
==== krb5 ====
Version update (1.19.2 -> 1.19.3)
- update to 1.19.3 (bsc#1189929, CVE-2021-37750):
* Fix a denial of service attack against the KDC [CVE-2021-37750].
* Fix KDC null deref on TGS inner body null server
* Fix conformance issue in GSSAPI tests
==== libgpg-error ====
Version update (1.44 -> 1.45)
- update to 1.45:
* gpgrt_access and gpgrt_mkdir now support file names longer than
MAX_PATH
==== ncurses ====
Version update (6.3.20220402 -> 6.3.20220416)
Subpackages: libncurses6 ncurses-utils terminfo-base
- Add ncurses patch 20220416 (boo#1198627 for CVE-2022-29458)
+ add a limit-check to guard against corrupt terminfo data
(report/testcase by NCNIPC of China).
+ add check/warning in configure script if option --with-xterm-kbs is
missing or inconsistent (Arch #74379).
+ add setlocale call to several test-programs.
+ allow extended-color number in opts parameter of wattr_on.
- Add ncurses patch 20220409
+ add test/test_unget_wch.c
==== pcre2 ====
Version update (10.39 -> 10.40)
- pcre2 10.40:
* Added support for Bidi_Class and a number of binary Unicode
properties, including Bidi_Control.
* A number of changes to script matching for \p and \P:
speed improvements, add the syntax \p{script:xxx} and
\p{script_extensions:xxx} (synonyms sc and scx), Changed
\p{scriptname} from being the same as \p{sc:scriptname} to
being the same as \p{scx:scriptname}, recognize the standard
Unicode 4-letter abbreviations for script names, implement
Unicode and Perl's "loose matching" rules on property names
==== python-urllib3 ====
Version update (1.26.7 -> 1.26.9)
- Remove unneeded BuildRequires of mock.
- Remove unbundling off ssl.match_hostname.
* It was only done for the primary python3 flavor
* It is bundled for a reason gh#urllib3/urllib3#2439,
gh#urllib3/urllib3#2448
* The tests (and probably urllib3 users) use wildcard patterns
not supported by the stdlib
- Fix undbundling of six for all flavors
- Replace brotlipy recommendation and test with python-Brotli
(see release notes below)
- update to 1.26.9:
* Changed ``urllib3[brotli]`` extra to favor installing Brotli libraries that are still
receiving updates like ``brotli`` and ``brotlicffi`` instead of ``brotlipy``.
This change does not impact behavior of urllib3, only which dependencies are installed.
* Fixed a socket leaking when ``HTTPSConnection.connect()`` raises an exception.
* Fixed ``server_hostname`` being forwarded from ``PoolManager`` to ``HTTPConnectionPool``
when requesting an HTTP URL. Should only be forwarded when requesting an HTTPS URL.
- update to 1.26.8:
* Added extra message to``urllib3.exceptions.ProxyError`` when urllib3 detects that
a proxy is configured to use HTTPS but the proxy itself appears to only use HTTP.
* Added a mention of the size of the connection pool when discarding a
connection due to the pool being full.
* Added explicit support for Python 3.11.
* Deprecated the ``Retry.MAX_BACKOFF`` class property in favor of
``Retry.DEFAULT_MAX_BACKOFF`` to better match the rest of the default parameter names.
``Retry.MAX_BACKOFF`` is removed in v2.0.
* Changed location of the vendored ``ssl.match_hostname`` function from
``urllib3.packages.ssl_match_hostname`` to
``urllib3.util.ssl_match_hostname`` to ensure Python 3.10+ compatibility after
being repackaged by downstream distributors.
* Fixed absolute imports, all imports are now relative.
==== rpm ====
Subpackages: librpmbuild9
- Update zstdpool.diff in order to fix boo#1197643.
==== tar ====
- Add recommends to zstd, a modern fast compression type.
==== zchunk ====
Version update (1.2.1 -> 1.2.2)
- Update to version 1.2.2
* Turn off EOL handling for the *.zck test files.
* Let the tests also pass with libzstd-1.4.10.
1
0