Changelog for
sysstat-isag-12.7.5-170.5.i586.rpm :
* Fri Jun 07 2024 pgajdosAATTsuse.com- version update to 12.7.5 2023/12/17: Version 12.7.5 - Sebastien Godard (sysstat
orange.fr)
* [Quan quan Cao]: sar/sadc: Add new metrics pgprom/s and pgdem/s.
* sar: Remove %vmeff metric.
* sadf: Update various output formats to take into account metrics that have been added or removed.
* Update DTD and XSD documents.
* Update sar manual page.
* sar: Add a cron entry and a new systemd service and timer to rotate daily data file at midnight.
* Option -V with sysstat commands also displays environment contents.
* [Sam Morris]: Use correct encoding to produce hyphen-minus when rendering man pages.
* Add UMASK variable definition to sysstat(5) manual page.
* Update non regression tests.
* Add --getenv option to commands that didn\'t have it.
* Update README file for Debian-based distros.
* Update link to my personal web page in README and manual pages.
* NLS: Translations updated. 2023/06/18: Version 12.7.4 - Sebastien Godard (sysstat orange.fr)
* Makefile.in: Fix installation error.
* Makefile.in: Remove gcc warning displayed in LTO mode. 2023/06/16: Version 12.7.3 - Sebastien Godard (sysstat orange.fr)
* sar: Add new option \'-x\' used to display extended reports.
* [Pavel Kopylov]: Fix an overflow which is still possible for some values.
* [Jan Kurik]: Fix export of PSI metrics to a PCP archive.
* [Lukáš Zaoral]: Tools that take `--dec=X` option should only accept digits.
* common.c: Fix an overflow which was still possible for some values.
* iostat: Try to avoid displaying negative values.
* Free pointer if realloc() fails.
* Don\'t check if unsigned expressions are less than zero.
* Declare parameters with \"const\" when possible.
* Remove conditions which are always true.
* Reduce variables scope when relevant.
* Don\'t assign values that are never used.
* Fix types used in format strings.
* Split large functions into smaller ones.
* Specify field width when using sscanf() function.
* search_list_item(): Return position in list instead of a boolean.
* add_list_item(): Also return item position in list.
* svg_stats.c: Ignore negative values for fields position.
* svg_stats.c: Reuse buffers pointers definition.
* svg_stats.c: Reuse intermediate calculations.
* svg_stats.c: Don\'t repeat test on DISPLAY_CPU_DEF().
* sa_common.c: Don\'t use (void
*) pointer in calculation.
* iostat.c: Clarify calculation precedence for \'+\' and \'?\'.
* sar/sadf: Refactor buffer allocation functions.
* sar/sadf: Add a check on file\'s records header data.
* sar/sadf: Stop when invalid data are read in records header.
* sar/sadf: Check upper bounds of value read from file.
* sadf_misc.c: Fix indentation in code.
* activity.c: Init item_list even for other commands than sadf.
* sa_conv.c: Reallocate buffers only when needed.
* sa_conv.c: Fix untrusted allocation size.
* pr_stats.c: Remove some dead code.
* sar.c: Make sure buffer is null terminated.
* do_test: Add several new options.
* do_test: Don\'t strip binaries when in TEST mode.
* Update non regression tests.
* simtest: Change default _unix_time value.
* Makefile.in: Simplify dependencies.
* Makefile_in: Small update made to copyyear target.
* sadf: XML: Update DTD and XSD documents.
* sadf: XML: Remove references to my personal web site.
* Restore mode for iconfig file.
* Fix typo in sar\'s manual page. Sar manual page updated.
* Other manual pages updated. 2023/01/29: Version 12.7.2 - Sebastien Godard (sysstat orange.fr)
* All commands: Avoid displaying healthy metrics values in \"red\".
* sar/sadf: Add new activity: Battery statistics (A_PWR_BAT).
* [Kevin Stubbings]: Add CodeQL workflow.
* sar: Make sure timestamps are always displayed in local time.
* sar/sadf: Starting and ending times used with options -s/-e can now be entered as a number of seconds since the epoch.
* sar/sadf: Strengthen tests made on arguments given to options -s/-e.
* sadf: PCP: Fix pmiID used for two USB metrics [12.6.2].
* [Nathanael P Wilson]: sadf: Fix extra space when no TZ printed.
* sadc: Add another overflow check [12.6.2].
* DTD and XSD documents updated.
* Makefile: Fix dependencies.
* NLS translations updated. New Belarusian translation added.
* Remove LGTM links from README file.
* Manual pages updated.
* Non regression tests updated. 2022/11/06: Version 12.7.1 - Sebastien Godard (sysstat orange.fr)
* Fix possible overflow in sa_common.c (GHSL-2022-074) [12.6.1].
* sadf: Add support for option -t with SVG output to make it possible to display timestamps in the same locale as that of the file creator.
* sadf: Print timezone instead of UTC in true time mode. Timezone is also displayed in local time.
* sadf: PCP: Fix timestamps written to PCP archive file.
* sar: Add new environment variable S_REPEAT_HEADER.
* pidstat: Return exit code of the process that was monitored with option - e.
* mpstat: Add option -H to handle vCPU physical hotplug.
* Add local, xlocal and debug targets to iconfig script.
* Turn off gcc\'s tree-slp-vectorize option which was making sadf crash in some situations.
* sa_conv.c: Make size of statistics structures from older sysstat versions immutable [12.6.1].
* [Bernhard M. Wiedemann]: Declare sadc dependency on libsyscom.a [12.6.1].
* [Steve Kay]: Fix gcc v11.2 warnings [12.6.1].
* [Steve Kay]: Various cosmetic fixes [12.6.1].
* [Jan Christoph Uhde]: sar: Remove `-I int_list` from man-page and help [12.6.1].
* [Frank Dana]: Consolidate systemctl commands in README file [12.6.1].
* [Rong Tao]: Remove whitespace characters at the end of lines [12.6.1].
* Update configure file to deal with newer autoconf version. configure.in file is renamed to configure.ac.
* Update DTD and XSD documents.
* sar and sysstat manual pages updated.
* NLS updated. Add new Georgian translation.
* Non regression tests updated.- modified patches % sysstat-8.0.4-pagesize.diff (refreshed) % sysstat-8.1.6-sa1sa2lock.diff (refreshed)- deleted patches - sysstat-CVE-2023-33204.patch (upstreamed)
* Mon Feb 26 2024 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN.
* Tue Jul 18 2023 Franck Bui - Drop the build dependency on systemd. This was not really necessary and it decreases the number of build deps from 207 to 189.
* Tue May 23 2023 David Anes - Security fix: (CVE-2023-33204, bsc#1211507)
* Fix an overflow which is still possible for some values.
* Added patch sysstat-CVE-2023-33204.patch
* Fri Apr 14 2023 David Anes - Update to version 12.6.2:
* sadf: PCP: Fix pmiID used for two USB metrics.
* sadc: Add another overflow check.
* Fri Nov 11 2022 David Anes - Update to version 12.6.1:
* Fix possible overflow in sa_common.c (CVE-2022-39377, GHSL-2022-074, boo#1205224)
* sa_conv.c: Make size of statistics structures from older sysstat versions immutable.
* Declare sadc dependency on libsyscom.a.
* Fix gcc v11.2 warnings.
* Various cosmetic fixes. sar: Remove `-I int_list` from man-page and help.
* Consolidate systemctl commands in README file.
* Remove whitespace characters at the end of lines.
* Thu Sep 15 2022 David Anes - Add support for PCP (Performance Co-Pilot). [bsc#1203065]
* Mon May 30 2022 David Anes - Rebased patches:
* sysstat-8.1.6-sa1sa2lock.diff- Update to 12.6.0:
* sar: Fix maximum value for A_IRQ activity.
* sar/sadf: A_NET_SOFT: Add new metric softnet network backlog.
* sadc: A_NET_SOFT: Use CPU id from /proc/net/softnet_stat.
* Update DTD and XSD documents (softnet backlog).
* sar/sadf: Convert 64-bit time value to time_t as needed.
* sadf: Add basic colorization to sadf\'s output.
* sadf: Add sanity checks on values read from file.
* sadf: PCP: Fix multiple metrics name problems.
* sa_common.c: Remove unneeded variable assignment.
* Take into account LDFLAGS passer to configure script.
* Various janitorial fixes and updated.
* Update FAQ.
* Update sar manual page.
* Update NLS translations.
* Update non regression tests..
* Fri Mar 11 2022 David Anes - fix changelog typos.- update to 12.4.5:
* sar/sadf: Make sure that datafiles with unknown activities can be read by sar and sadf.
* sar/sadf: Don\'t reallocate buffers for activities not present in file.
* sar: Make sure that all buffers are copied in copy_structures() function.
* Mon Dec 20 2021 Dirk Müller - update to 12.4.4:
* iostat: Always display persistent names with option -j.
* iostat: Fix how device mapper names are taken into account when entered on the command line.
* mpstat: Don\'t display offline CPU.
* mpstat: Fix values displayed when an offline CPU goes back online.
* mpstat: Fix untrusted loop bound.
* mpstat: Update non regression tests.
* Use `grep -E` instead of deprecated `egrep`.
* Spelling and grammar fixes.
* Update man pages with correct spelling of \"JavaScript\".
* Wed Nov 24 2021 Johannes Segitz - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_sysstat.service.patch
* Sun Oct 03 2021 Christian Boltz - drop sysstat-disable-test-failures.patch - tests are fine on s390x and ppc64, no need to ignore test failures anymore
* Fri Jun 04 2021 Dirk Müller - remove stale symlink to cronfile on update
* Thu Feb 18 2021 Dirk Müller - update to 12.4.3:
* sar: Fix return code sent by write_stats() function.
* sar/sadc: Dereference nr array pointer in struct activity.
* sadf: SVG: Make graphs discontinuous for disconnected devices.
* sadf: SVG: Fix inadequate discontinuities in some graphs.
* sadf: SVG: Use the parameter entered on the command line.
* sar/sadc/sadf: Check untrusted values before use.
* sar/sadc: Don\'t use IFNAMSIZ value from .
* Makefile: Define TEST flag when making simulation tests.
* Non regression tests results updated.
* Update NLS translations.
* Fri Jan 29 2021 Dirk Müller - update to 12.4.2:
* [Aleksei Nikiforov]: Fix alignment and structure size for 32-bit systems.
* Fix metric\'s name in sar -y output: txmtin -> xmtin.
* FAQ: Add links to markdown file.
* [Tim Gates]: sar.c: Fix typo in comment.
* NLS updated.
* [Petr Pavlu]: Workaround for iowait being decremented.
* [SacValleyTech]: Make sure setbuf() is the first operation performed on stream.
* [Michal Berger]: Fix typo in PHYS_PACK_ID definition.
* configure: Fix option --disable-compress-manpg.
* sar: Update definition for runq-sz metric in manual page.
* iostat: Update manual page (explain \"
*_w+d
*\" fields).
* iostat: Explain options -f/+f in manual page.
* [Nan Xiao]: mpstat: Add -T option in help message.
* [Nan Xiao]: mpstat: Fix typo in manual page.
* FAQ.md file: Add missing spaces at end of line.
* Non regression tests updated.
* NLS updated.- drop sysstat-iowait-decr.patch (upstream)