Release Notes: Fixes a problem with a slow splice() call.
Release Notes: This release adds support to use the splice(2) function where it is available, and will now display IEEE1541 units.
Release Notes: An average rate display option was added to better show progress with bursty traffic. A consistent exit status is set to help script writers. Various minor cleanups and bug fixes were made.
Release Notes: SIGINT, SIGHUP, and SIGTERM are trapped so that IPCs are cleaned up on exit. The program is aborted if a numeric option, such as -L, has a non-numeric value. Compilation fixes were made for Darwin 9 and Mac OS X.
Release Notes: A new "--remote" option was added to change the settings of a PV already in progress. Another new "--line-mode" option was added to get PV to count lines instead of bytes. Resource usage of the "--limit-rate" (rate limiting) option was improved. Some cleanups and Mac OS X fixes were applied.
Release Notes: The license was changed from Artistic to Artistic 2.0. The "--license" option was removed.
Release Notes: The program now acts more like "cat" in that it just skips unreadable files instead of aborting. Various code cleanups were done.
Release Notes: A new option "-B" was added to set the buffer size, and a workaround has been added for problems piping to dd(1).
Release Notes: A build problem on Cygwin was fixed, NLS was made static on systems without msgfmt, the -i option can now properly understand decimal numbers, and there is a cosmetic fix: when progress reaches 100%, the ETA is blanked instead of showing "ETA: 0:00:00".
Release Notes: Terminal locking on BSD systems was improved by using lockfiles.