aboutsummaryrefslogtreecommitdiffstats
path: root/doc/DETAILS
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2023-01-30 14:23:38 +0000
committerWerner Koch <[email protected]>2023-01-30 14:23:38 +0000
commitf84264e8acf742793c73ce78491cab61fac37051 (patch)
tree68902b576410ecdee55a5c7411a2af0ef9958574 /doc/DETAILS
parentgpgtar: Fix parent directory creation bug (diff)
downloadgnupg-f84264e8acf742793c73ce78491cab61fac37051.tar.gz
gnupg-f84264e8acf742793c73ce78491cab61fac37051.zip
gpgtar: Emit progress status lines in create mode.
* tools/gpgtar.h (opt): Add field status_stream. * tools/gpgtar.c (main): Set status_stream. * tools/gpgtar-create.c (global_header_count): Rename to global_total_files. (global_written_files): New. (global_total_data, global_written_data): New. (struct scanctrl_s): Add field file_count. (write_progress): New. (write_file): Add arg skipped_open. Don't bail out immediatly on open error. Write progress lines. (gpgtar_create): Write progress lines. Print info aout skipped files. -- GnuPG-bug-id: 6363
Diffstat (limited to 'doc/DETAILS')
-rw-r--r--doc/DETAILS8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/DETAILS b/doc/DETAILS
index a3fe802a2..e01b74ac1 100644
--- a/doc/DETAILS
+++ b/doc/DETAILS
@@ -1151,7 +1151,13 @@ pkd:0:1024:B665B1435F4C2 .... FF26ABB:
- learncard :: Send by the agent and gpgsm while learing
the data of a smartcard.
- card_busy :: A smartcard is still working
- - scd_locked :: Waiting for other clients to unlock the scdaemon
+ - scd_locked :: Waiting for other clients to unlock the
+ scdaemon
+ - gpgtar :: Here <char> has a special meaning: 's'
+ indicates total size and 'c' file count. A
+ <total> of zero indicates that gpgtar is in the
+ scanning phase. A positive <total> is used in
+ the writing phase.
When <what> refers to a file path, it may be truncated.