diff options
author | Justus Winter <[email protected]> | 2015-11-24 17:31:14 +0000 |
---|---|---|
committer | Justus Winter <[email protected]> | 2015-11-25 11:19:50 +0000 |
commit | 03bf88f32c8d203d5b3bfbbc48cc45e6c08cc187 (patch) | |
tree | 30ad5c7a7377a62ed0b3522ba88fd6f8c67f71a9 /common/stringhelp.h | |
parent | common: Refactor the call-gpg code. (diff) | |
download | gnupg-03bf88f32c8d203d5b3bfbbc48cc45e6c08cc187.tar.gz gnupg-03bf88f32c8d203d5b3bfbbc48cc45e6c08cc187.zip |
common: Add stream interface to call-pgp.
* common/call-gpg.c (struct writer_thread_parms): Add field 'stream'.
(writer_thread_main): Support reading from a stream.
(start_writer): Add stream argument.
(struct reader_thread_parms): Add field 'stream'.
(reader_thread_main): Support writing to a stream.
(start_reader): Add stream argument.
(_gpg_encrypt): Add stream api.
(gpg_encrypt_blob): Adapt accordingly.
(gpg_encrypt_stream): New function.
(_gpg_decrypt): Add stream api.
(gpg_decrypt_blob): Adapt accordingly.
(gpg_decrypt_stream): New function.
* common/call-gpg.h (gpg_encrypt_stream): New prototype.
(gpg_decrypt_stream): Likewise.
Signed-off-by: Justus Winter <[email protected]>
Diffstat (limited to 'common/stringhelp.h')
0 files changed, 0 insertions, 0 deletions