Andrew Wood
|
cd2f5cbbfa
|
Date adjustment.
|
2025-01-12 13:41:35 +00:00 |
|
Andrew Wood
|
8ba24e39e0
|
Version bump.
|
2025-01-11 21:40:02 +00:00 |
|
Andrew Wood
|
c8ad7eb0e2
|
Bypass valgrind checks on ARM by default due to false positives.
|
2025-01-11 20:57:26 +00:00 |
|
Andrew Wood
|
42e47e8291
|
Turn off IPC support when sys/shm.h is missing, to fix compilation on Termux.
|
2025-01-10 23:23:07 +00:00 |
|
Andrew Wood
|
16177a3b9d
|
Record the issue associated with the fault.
|
2024-12-22 12:19:25 +00:00 |
|
Andrew Wood
|
16a16460fc
|
Version and date update.
|
2024-12-22 12:18:42 +00:00 |
|
Andrew Wood
|
daa06e5415
|
Note the macOS --watchfd fix.
|
2024-12-22 11:30:57 +00:00 |
|
Andrew Wood
|
cec252f98f
|
Version adjustment and news reformatting for release.
|
2024-12-19 20:50:06 +00:00 |
|
Andrew Wood
|
823350a186
|
Preliminary version update.
|
2024-12-17 23:57:26 +00:00 |
|
Andrew Wood
|
447ec06234
|
Note the memory footprint reduction.
|
2024-12-17 23:56:00 +00:00 |
|
Andrew Wood
|
a9bbb55220
|
Preliminary version update.
|
2024-12-17 21:37:11 +00:00 |
|
Andrew Wood
|
3c09b31f92
|
Add colour code support with a %{sgr:...} format sequence.
|
2024-12-15 23:25:20 +00:00 |
|
Andrew Wood
|
25eaa2661a
|
Note the test race condition cleanup.
|
2024-12-15 14:42:52 +00:00 |
|
Andrew Wood
|
7d18083dda
|
Handle the fact that the GNU Hurd sets the signal sender PID to -1, not either 0 or the signal sender, in the siginfo structure.
|
2024-12-14 23:41:24 +00:00 |
|
Andrew Wood
|
f0aca0a2ce
|
Store the calculated percentage as a double rather than an int, so the granular progress bar is still granular on wide displays.
|
2024-12-14 17:06:37 +00:00 |
|
Andrew Wood
|
8fa9df6e7a
|
New --bar-style option; replace "default" with "plain" or with a lookup against the selected default, as appropriate.
|
2024-12-14 00:06:30 +00:00 |
|
Andrew Wood
|
60563f3e3c
|
New bar formats - default, block, granular, shaded - with the granular format providing a smoother bar using Unicode block characters (#15)
|
2024-12-13 20:02:36 +00:00 |
|
Andrew Wood
|
1d76c0bc64
|
Permit decimals with suffix for --size, --rate-limit, --buffer-size, and --error-skip-block (#35); and document the types of numbers allowed in the manual.
|
2024-12-10 22:09:32 +00:00 |
|
Andrew Wood
|
e99a58b430
|
Remove the SY macros from the manual since they are not universally supported, and replace the technically correct and complete, but user-hostile, synopsis with a simplified version that lists the main modes of operation.
|
2024-12-10 20:44:43 +00:00 |
|
Andrew Wood
|
135eb71a75
|
Make the issues into links.
|
2024-12-08 23:13:29 +00:00 |
|
Andrew Wood
|
2d28520ae4
|
Version bump.
|
2024-12-08 22:21:45 +00:00 |
|
Andrew Wood
|
35d5b9efab
|
Handle wide characters and ECMA-48 CSI sequences in the format string when calculating string widths.
|
2024-12-08 21:38:38 +00:00 |
|
Andrew Wood
|
fb2e6b4074
|
New "--format" sequences "{progress-bar-only}" and "{progress-amount-only}".
|
2024-12-08 20:13:33 +00:00 |
|
Andrew Wood
|
57149c2d03
|
Add long names to format sequences, such as "%{rate}".
|
2024-12-08 17:16:02 +00:00 |
|
Andrew Wood
|
838ebcb78f
|
Improve the handling of dangling or invalid "%" sequences.
|
2024-12-08 16:18:58 +00:00 |
|
Andrew Wood
|
6298a7be9d
|
Refactor the display formatters into their own functions, remove the static arrays for component contents, and start tracking the displayed width of each segment separately from the length in bytes.
|
2024-12-08 16:04:00 +00:00 |
|
Andrew Wood
|
619a84949f
|
New format sequence "%nL" to display the most recently written line (#121).
|
2024-12-07 23:12:41 +00:00 |
|
Andrew Wood
|
c3648af57f
|
Handle the progress bar appearing more than once in the format string.
|
2024-12-07 20:23:20 +00:00 |
|
Andrew Wood
|
53b5ea54c6
|
Track the chosen size of format segments so that "%nA" can appear more than once, with different "n" values (#122).
|
2024-12-07 19:39:44 +00:00 |
|
Andrew Wood
|
ebb209a371
|
Add support for --extra-display to --remote (#123).
|
2024-12-03 23:48:44 +00:00 |
|
Andrew Wood
|
b35591ff8d
|
Note the cross-compilation fix.
|
2024-12-03 22:00:14 +00:00 |
|
Andrew Wood
|
99bd1fc8d5
|
Version bump and associated updates.
|
2024-12-02 17:57:34 +00:00 |
|
Andrew Wood
|
dccc7345ab
|
New option "--extra-display" (#3, #4).
|
2024-12-01 19:39:59 +00:00 |
|
Andrew Wood
|
a5edc8071c
|
Note that we now test at compile time whether siginfo_t is usable for --remote (#119).
|
2024-12-01 15:28:18 +00:00 |
|
Andrew Wood
|
99fe01a0d6
|
Note the test script shellcheck warnings cleanup.
|
2024-12-01 15:18:28 +00:00 |
|
Andrew Wood
|
2ad827dfb9
|
Note the watchfd tests.
|
2024-11-30 23:39:18 +00:00 |
|
Andrew Wood
|
e8cc443681
|
Note the fd leak false positive workaround.
|
2024-11-30 22:30:35 +00:00 |
|
Andrew Wood
|
a9d4bf4a25
|
Fix bug with "--watchfd" not reporting file positions (#118).
|
2024-11-30 17:25:12 +00:00 |
|
Andrew Wood
|
5af711465d
|
Formatting typo fix.
|
2024-10-17 20:43:16 +01:00 |
|
Andrew Wood
|
32cbad389a
|
Acknowledge Russian translations.
|
2024-10-17 20:42:51 +01:00 |
|
Andrew Wood
|
0318db838e
|
Version bump.
|
2024-10-15 22:11:38 +01:00 |
|
Andrew Wood
|
14a23268ad
|
Mention the new Czech translations.
|
2024-10-14 21:25:16 +01:00 |
|
Andrew Wood
|
1047e9096a
|
Update to translation acknowledgements.
|
2024-10-13 01:03:15 +01:00 |
|
Andrew Wood
|
857637c1fb
|
Acknowledge translations.
|
2024-10-06 16:16:09 +01:00 |
|
Andrew Wood
|
856da09741
|
Add a circular buffer of line positions so that in line mode we can work out how many lines are in the unconsumed portion of the output pipe buffer.
|
2024-10-05 23:04:18 +01:00 |
|
Andrew Wood
|
c4cf410a59
|
Adjusted Markdown formatting.
|
2024-10-05 20:52:15 +01:00 |
|
Andrew Wood
|
0994dd4070
|
Note the new MANIFEST file in releases.
|
2024-10-05 20:32:15 +01:00 |
|
Andrew Wood
|
d9a0041870
|
New --store-and-forward option (#100), including refactoring several areas to allow PV to run in two passes, and the ability to look at the output pipe buffer utilisation to more accurately reflect the total data transferred to the receiving end, rather than just the total amount written to the output buffer.
|
2024-10-05 16:21:59 +01:00 |
|
Andrew Wood
|
ea3787e393
|
Call posix_fadvise() each time we open a new file, not just on the first one.
|
2024-10-05 15:00:08 +01:00 |
|
Andrew Wood
|
de2fe7f6be
|
Correct the O_DIRECT flag setting to use the output file descriptor rather than assuming stdout.
|
2024-10-05 14:17:15 +01:00 |
|