- version update to 1.8.9
* feature: new "--si" option to display and interpret size
suffixes in multiples of 1000 rather than 1024
* fix: continue producing progress output when the output is
blocking writes
* fix: honour the TMPDIR / TMP environment variables again,
rather than hard-coding "/tmp", when using a terminal lock file
* i18n: corrections and missing strings added to French
translations
OBS-URL: https://build.opensuse.org/request/show/1169780
OBS-URL: https://build.opensuse.org/package/show/utilities/pv?expand=0&rev=48
- 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
OBS-URL: https://build.opensuse.org/request/show/1146593
OBS-URL: https://build.opensuse.org/package/show/utilities/pv?expand=0&rev=45