diff --git a/pv-1.8.12.tar.gz b/pv-1.8.12.tar.gz deleted file mode 100644 index 1745fba..0000000 --- a/pv-1.8.12.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9687f9deedb09d0dc00d80c30691f0c91282c0d5d8fa7d6a2a085c8742c2cd7c -size 328897 diff --git a/pv-1.8.12.tar.gz.asc b/pv-1.8.12.tar.gz.asc deleted file mode 100644 index d327451..0000000 --- a/pv-1.8.12.tar.gz.asc +++ /dev/null @@ -1,14 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQHLBAABCgA1FiEEQme0+Q8meKESFpvWHR73WBtF6aAFAmaZiJoXHGFuZHJldy53 -b29kQGl2YXJjaC5jb20ACgkQHR73WBtF6aBOUwv8DJ+w+Sf6i4q25dcvzl9GGKWj -OLzJwBsXGpHhlkTizOGRJAT3aiwP2PvKRJycxlrRstXxYjnIYciV5lOo4101SUik -m2YhvUu12WkHP7/xp2s4z+fLABFhNe3jVTVvdqDlqi+3Ti4Zj3m4krwzUTieZxYF -yaW69iXQVghoPRiqg9XEXXofsTmzad1EkzkZuNMGSLZqKrrozPGJbWnXkf0ebrYC -izXIP+Ks6JiI3YRFXWLhMUjUAlRnqDYiPBb89I+BVi95DK3aUcvCjOthR/vOWX8+ -UoIc6/fC/FRSvwHQyo6Q8Qxh/TgQHAc9sie3E/ZiK9ADqiSVllUGEGBiBSS/s3zc -w7GRBMnudd8uag0Dbj2JPaZBbDW089NdTL8y4CtejNzcgNd9RSBvA0Pv0GLlrQNx -qF8LV/hrFg4oMIA0VvHurT6kW+uNVpB4WJMH4WxSzS3iNBqRrck7CSkabBxGvqbJ -jPuD5hg3Gd2Qeo6fE+EUZLAkyR9V6VN9H6vCS+ec -=IDHE ------END PGP SIGNATURE----- diff --git a/pv-1.9.34.tar.gz b/pv-1.9.34.tar.gz new file mode 100644 index 0000000..0b8e962 --- /dev/null +++ b/pv-1.9.34.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0626bed6cbef5006b53d3281e8e3ae4b2838729462b21eccf28140eefef6bb1 +size 416551 diff --git a/pv-1.9.34.tar.gz.asc b/pv-1.9.34.tar.gz.asc new file mode 100644 index 0000000..3f66625 --- /dev/null +++ b/pv-1.9.34.tar.gz.asc @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQHLBAABCgA1FiEEQme0+Q8meKESFpvWHR73WBtF6aAFAmiE3y8XHGFuZHJldy53 +b29kQGl2YXJjaC5jb20ACgkQHR73WBtF6aCSmwv+J8u31a3JI5GLdJEYjvSAMqLx +m48qo/J/fANbcTHI8hs+Kay0zI335XNpVmoMkH9Ls5unlR+FuIaruNv0o5nK+BvA +ABQKj/LT8AnUY8p5Css15XU2LGhpFJRmaHXBr5YkP9HpatnvTIFCUhvJiVHgFJIX +o9AOo5TZ3lZhBAs8g6sJFczbJvu1GPI61uN7e4qq+Yo2vcHQd5UWZq1jL41tUxBk +w302vccqP1s8eqjukCC/rG5vKH3aHGtEW7XIwegqMequvrB/xzRbIdba7l3oG/h3 +/S2BSE4us0JyiNtLATbodoS6G75SEMaIZT/4cYCY8fHsMwYoydQFbAAssknDXsjB +DvURslMHKPqxpOelAF6dDOzwdRFyPOK0AbVqX0QTO7T57GwsF+tw/aYiutwWiShI +bdCfdLZC/Yi0+xZHYzntRh/6Rt9gupM3BZrX7VKEwR2AZvmmm49xsZNBSfcqvPos +mPNhYaZMkHZEn/xyMp6VDaupXNKoGlJfVMiZRMEv +=821c +-----END PGP SIGNATURE----- diff --git a/pv.changes b/pv.changes index 10c0a2b..7259d0f 100644 --- a/pv.changes +++ b/pv.changes @@ -1,3 +1,104 @@ +------------------------------------------------------------------- +Mon Aug 4 23:33:12 UTC 2025 - Eyad Issa + +- Update to version 1.9.34: + * fix: prevent tight loop consuming CPU when waiting for a + partially filled output pipe to be drained (#164) + * fix: correct a memory handling fault when using --bar-style + with --watchfd (#163) +- Update to version 1.9.31: + * feature: the --format option can now be used with --numeric + for customised numeric output, such as JSON (#127) +- Update to version 1.9.27: + * fix: turn off IPC support if sys/shm.h is not available, for + compilation on Termux + * fix: bypass valgrind checks on ARM by default due to false + positives +- Update to version 1.9.25: + * fix: test failure of --watchfd on macOS corrected (#124) +- Update to version 1.9.24: + * feature: new --format sequences for graphical progress bars + - "%{bar-block}", "%{bar-granular}", and "%{bar-shaded}" (#15) + * feature: new --format sequence "%{sgr:colour,...}" to use + ECMA-48 Select Graphic Rendition codes to add colours + * feature: new --bar-style option to change the default bar + style (#15) + * feature: allow decimal values such as "1.5G" with "--size", + "--rate-limit", "--buffer-size", and "error-skip-block" (#35) + * cleanup: improve progress bar granularity on wide displays by + internally tracking the transfer percentage as a decimal number + * cleanup: correct detection of --remote usability on GNU Hurd + * cleanup: reduce likelihood of race conditions in tests when + running on slow systems + * cleanup: reduce memory footprint + * docs: simplified the synopsis section of the manual +- Update to version 1.9.15: + * feature: new --format sequence "%nL", showing the most recent + line written (#121) + * feature: each --format sequence now has a more readable + equivalent name, for example "%r" can be written as "%{rate}" + * feature: new --format sequences "%{progress-bar-only}" and + "%{progress-amount-only}" + * fix: allow --format to include "%nA" more than once, with + different "n" values (#122) + * fix: allow --format to include "%p" more than once, with + optional width prefix + * fix: calculate width correctly when wide characters are in + --format strings + * fix: add configure script fallback for --remote check when + cross-compiling (#120) + * fix: allow extra-display to be changed by --remote (#123) + * cleanup: refactored display formatters into separate functions + * cleanup: improve format parser handling of dangling or invalid + "%" sequences +- Update to version 1.9.7: + * feature: new --extra-display option to update window and process + titles (#3, #4) + * fix: correct failure to report file positions in --watchfd + (#118) + * i18n: Russian translations added + * cleanup: tests added for --watchfd (#10) + * cleanup: worked around file descriptor leak false positives + in valgrind 3.23 (#97) + * cleanup: cleared all shellcheck warnings in the test scripts + * cleanup: check at compile-time whether --remote is going to be + usable (#119) +- Update to version 1.9.0: + * feature: new --store-and-forward option to read input to a file + first, then write it to the output (#100) + * feature: new --stats option to show transfer stats at the end, + like "ping" (#49) + * feature: --rate can now be used with --numeric (#17) + * feature: --gauge with --progress to show rate gauge when size + is unknown (#46) + * fix: resume stopped pipelines when running in the + background (part of #56) + * fix: inspect the output pipe buffer to give a more accurate + progress indicator of how much the next command has consumed + * fix: prefix completion time (--fineta) with FIN rather + than ETA (#43) + * fix: surround average rate (--average-rate) with brackets rather + than square brackets + * fix: correct a memory leak in --watchfd PID + * fix: make --direct-io work correctly with --output instead of + assuming stdout + * fix: call posix_fadvise() on every input, not just the + first one + * fix: write UTC timestamps in debugging mode to avoid lockups + in signal handlers + * security: added a signed MANIFEST file to releases + * cleanup: re-ordered structure members to reduce padding + * cleanup: improved readability of SIGTTOU handling code + * cleanup: refactored to separate display, transfer, and + calculation more cleanly + * cleanup: instead of moving stderr when backgrounded, set a + suspend-output flag +- Update to version 1.8.14: + * fix: correct double-free on exit when using "--watchfd" (#96) +- Update to version 1.8.13: + * feature: when using "--size @FILE", FILE can be a block + device, and its size will be used (pull request #94) + ------------------------------------------------------------------- Wed Jul 31 04:48:17 UTC 2024 - Andreas Stieger @@ -342,5 +443,3 @@ Sun Feb 8 00:00:00 UTC 2004 - guru@unixtech.be Tue Jan 6 00:00:00 UTC 2004 - guru@unixtech.be - new spec-file - - diff --git a/pv.spec b/pv.spec index 3d1eac4..da721d9 100644 --- a/pv.spec +++ b/pv.spec @@ -18,7 +18,7 @@ Name: pv -Version: 1.8.12 +Version: 1.9.34 Release: 0 Summary: Tool for monitor the progress of data through pipes License: GPL-3.0-or-later