From 7e993ba14e715de01e95aa7ce64969488e18ed71 Mon Sep 17 00:00:00 2001 From: Andrew Wood Date: Sun, 31 May 2026 23:40:11 +0100 Subject: [PATCH] Note the use of copy_file_range (#196). --- docs/NEWS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/NEWS.md b/docs/NEWS.md index 78d6304..ff52fe3 100644 --- a/docs/NEWS.md +++ b/docs/NEWS.md @@ -4,6 +4,7 @@ * *fix:* prevent an endless wait if there is unread data in the output pipe when its reader terminates ([#189](https://codeberg.org/ivarch/pv/issues/189)) * *fix:* introduce an intermediate pipe on inputs to allow `splice()` to be used to improve performance ([#188](https://codeberg.org/ivarch/pv/issues/188)) * *fix:* improve performance of **--discard** by splicing to /dev/null internally ([#191](https://codeberg.org/ivarch/pv/issues/191)) + * *fix:* use `copy_file_range`(2) when possible, to improve performance ([#196](https://codeberg.org/ivarch/pv/issues/196)) * *fix:* prevent `splice()` falling back to `read()` when using **--rate-limit**, and stop spliced transfers requiring two EOFs when input is a terminal * *fix:* report signal interrupts on a new line, so that control-C doesn't write "^C" over the progress ([#187](https://codeberg.org/ivarch/pv/issues/187)) * *fix:* allow decimal values for **--rate-limit** ([#193](https://codeberg.org/ivarch/pv/issues/193))