SHA256
1
0
forked from pool/pv

Curate changelog

Follow
https://en.opensuse.org/openSUSE:Creating_a_changes_file_(RPM)
and limit entry to about 30 lines.
This commit is contained in:
2025-08-05 09:50:30 +02:00
parent 846bd175c6
commit e176cda5da

View File

@@ -2,102 +2,29 @@
Mon Aug 4 23:33:12 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
- 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)
* When using "--size @FILE", FILE can be a block device, and its
size will be used.
* Correct a double-free on exit when using "--watchfd".
* Added a --store-and-forward option to read input to a file
first, then write it to the output.
* Added a --stats option to show transfer stats at the end, like
"ping".
* --rate can now be used with --numeric.
* --gauge can be combined with --progress to show rate gauge when
size is unknown.
* New --extra-display option to update window and process
titles.
* New --format sequence "%nL", showing the most recent line
written.
* New --format sequences for graphical progress bars
"%{bar-block}", "%{bar-granular}", and "%{bar-shaded}".
* New --format sequence "%{sgr:colour,...}" to use ECMA-48 Select
Graphic Rendition codes to add colors.
* New --bar-style option to change the default bar style.
* Allow decimal values such as "1.5G" with "--size",
"--rate-limit", "--buffer-size", and "error-skip-block".
* The --format option can now be used with --numeric for
customised numeric output, such as JSON.
-------------------------------------------------------------------
Wed Jul 31 04:48:17 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>