Overview

Request 1146593 accepted

- version update to 1.8.5
### 1.8.5 - 19 November 2023
* fix: corrected percentage formatting so it doesn't jump from
2 to 3 characters wide at 100% (#80)
* fix: replaced "`--remote`" mechanism, using a temporary file
instead of SysV IPC, so it can work reliably even when there
are multiple PV instances
* fix: corrected compilation failure when without IPC support
* security: addressed all issues highlighted by the software
auditing tools "`splint`" and "`flawfinder`" (see "`make
analyse`") (#77)
* cleanup: compilation warnings fixed on non-IPC and MacOS
systems
* ### 1.8.0 - 24 September 2023
* #### Features
* feature: new "`--discard`" option to discard input as if
writing to */dev/null* (#42)
* feature: new "`--error-skip-block`" option to make "`--skip-
errors`" skip whole blocks (#37)
* feature: use `posix_fadvise()` like `cat`(1) does, to improve
efficiency (#39)
* feature: new "`--enable-static`" option to "`configure`" for
static builds (#75)
* #### Security
* security: with "`--pidfile`", write to a temporary file and
rename it into place, to improve security
* security: keep self-contained copies of name and format
string in PV internal state for memory safety
* security: ignore _TMP_ / _TMPDIR_ environment variables when
using a terminal lock file

Loading...
Request History
Petr Gajdos's avatar

pgajdos created request

- version update to 1.8.5
### 1.8.5 - 19 November 2023
* fix: corrected percentage formatting so it doesn't jump from
2 to 3 characters wide at 100% (#80)
* fix: replaced "`--remote`" mechanism, using a temporary file
instead of SysV IPC, so it can work reliably even when there
are multiple PV instances
* fix: corrected compilation failure when without IPC support
* security: addressed all issues highlighted by the software
auditing tools "`splint`" and "`flawfinder`" (see "`make
analyse`") (#77)
* cleanup: compilation warnings fixed on non-IPC and MacOS
systems
* ### 1.8.0 - 24 September 2023
* #### Features
* feature: new "`--discard`" option to discard input as if
writing to */dev/null* (#42)
* feature: new "`--error-skip-block`" option to make "`--skip-
errors`" skip whole blocks (#37)
* feature: use `posix_fadvise()` like `cat`(1) does, to improve
efficiency (#39)
* feature: new "`--enable-static`" option to "`configure`" for
static builds (#75)
* #### Security
* security: with "`--pidfile`", write to a temporary file and
rename it into place, to improve security
* security: keep self-contained copies of name and format
string in PV internal state for memory safety
* security: ignore _TMP_ / _TMPDIR_ environment variables when
using a terminal lock file


Jan Engelhardt's avatar

jengelh accepted request

openSUSE Build Service is sponsored by