diff options
author | NIIBE Yutaka <[email protected]> | 2023-07-25 01:04:18 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2023-07-25 01:04:18 +0000 |
commit | 95d97615097255a1db1b71eec4df18c171e88df1 (patch) | |
tree | ead969dbc9a8433619a0ea8026e96b13f81d5a70 /kbx/keybox-errors.c | |
parent | dirmngr: Silence compiler when it's without LDAP. (diff) | |
download | gnupg-95d97615097255a1db1b71eec4df18c171e88df1.tar.gz gnupg-95d97615097255a1db1b71eec4df18c171e88df1.zip |
sm: Use estream for I/O.
* sm/decrypt.c (gpgsm_decrypt): Use estream for the input.
* sm/encrypt.c (gpgsm_encrypt): Likewise.
* sm/gpgsm.c (open_read): Remove.
(main): Use open_es_fread for gpgsm_import_files. Fix call of
gpgsm_encrypt, gpgsm_sign, gpgsm_verify and gpgsm_decrypt.
(open_es_fread): Use gnupg_check_special_filename and open_stream_nc.
* sm/gpgsm.h: Fix function declarations.
* sm/import.c (import_one): Use estream for the input.
(reimport_one, gpgsm_import, gpgsm_import_files): Likewise.
* sm/server.c (struct server_local_s): Rename MESSAGE_FD to
MESSAGE_FP.
(close_message_fp): Rename from close_message_fd.
(reset_notify): Follow the change of close_message_fp.
(cmd_encrypt, cmd_decrypt, cmd_verify, cmd_sign): Follow the change of
close_message_fp. Use open_stream_nc to get estream.
(cmd_import): Likewise.
(cmd_export, cmd_delkeys, gpgsm_server): Follow the change of
close_message_fp.
(cmd_message): Setup MESSAGE_FP with open_stream_nc.
* sm/sign.c (hash_data): Use estream for the input.
(hash_and_copy_data): Likewise.
(gpgsm_sign): Likewise.
* sm/verify.c (hash_data): Use estream_t for FP.
(gpgsm_verify): Use estream_t for IN_FP and DATA_FP.
--
GnuPG-bug-id: 6592
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'kbx/keybox-errors.c')
0 files changed, 0 insertions, 0 deletions