diff options
author | Werner Koch <[email protected]> | 2023-01-30 14:23:38 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2023-01-30 14:23:38 +0000 |
commit | f84264e8acf742793c73ce78491cab61fac37051 (patch) | |
tree | 68902b576410ecdee55a5c7411a2af0ef9958574 /doc/DETAILS | |
parent | gpgtar: Fix parent directory creation bug (diff) | |
download | gnupg-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/DETAILS | 8 |
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. |