GnuPG Made Easy. NOTE: Maintainers are not tracking this mirror. Do not make pull requests here, nor comment any commits, submit them usual way to bug tracker (https://www.gnupg.org/documentation/bts.html) or to the mailing list (https://www.gnupg.org/documentation/mailing-lists.html).
550bc31b44
* passphrase.c: New file. * Makefile.am (libgpgme_la_SOURCES): Add passphrase.c. * ops.h (_gpgme_passphrase_result): Add prototypes from passphrase.c. * types.h: Likewise. * context.h: Add member passphrase to result. * gpgme.c (_gpgme_release_result): Release passphrase member. * decrypt.c: Some formatting and variable name changes (like CTX instead C). (struct decrypt_result_s): Remove members now found in passphrase result. (_gpgme_release_decrypt_result): Don't release removed members. (decrypt_status_handler): Call _gpgme_passphrase_status_handler, and don't handle the cases catched there. (command_handler): Removed. (gpgme_op_decrypt_start): Don't set command handler, but invoke _gpgme_passphrase_start which does it. (gpgme_op_decrypt): Invoke _gpgme_passphrase_result and drop the cases covered by it. * sign.c Some formatting and variable name changes (like CTX instead C). (struct sign_result_s): Remove members now found in passphrase result. (_gpgme_release_sign_result): Don't release removed members. (sign_status_handler): Call _gpgme_passphrase_status_handler, and don't handle the cases catched there. (command_handler): Removed. (gpgme_op_sign_start): Don't set command handler, but invoke _gpgme_passphrase_start which does it. (gpgme_op_sign): Invoke _gpgme_passphrase_result and drop the cases covered by it. |
||
---|---|---|
bonobo | ||
complus | ||
doc | ||
gpgme | ||
jnlib | ||
tests | ||
acconfig.h | ||
acinclude.m4 | ||
AUTHORS | ||
autogen.sh | ||
ChangeLog | ||
configure.in | ||
gpgme.txt | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
README | ||
README-alpha | ||
THANKS | ||
TODO |
GPGME - GnuPG Made Easy --------------------------- !!!! THIS IS WORK IN PROGRESS !!! If you want to hack on it, start with one of the tests/t-foo programs. You need the latest CVS version of GnuPG 1.0, see http://www.gnupg.org/cvs-access.html . You need at least GnuPG 1.0.6 (but don't use a 1.1.x version). To build the W32 version, use ./autogen.sh --build-w32 Please subscribe to the gnupg-devel@gnupg.org mailing list if you want to do serious work.