Jan Engelhardt
c061c62d7c
- 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 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
pv-1.8.5.tar.gz | ||
pv-1.8.5.tar.gz.asc | ||
pv.changes | ||
pv.keyring | ||
pv.spec |