diff options
author | Marcus Brinkmann <[email protected]> | 2003-04-24 17:16:28 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2003-04-24 17:16:28 +0000 |
commit | 671edce1ae7716d2099a7f502dc560abc024f8ae (patch) | |
tree | 22dca8eb449f95fed151680fbc1d91c759e444e4 /NEWS | |
parent | 2003-04-24 Marcus Brinkmann <[email protected]> (diff) | |
download | gpgme-671edce1ae7716d2099a7f502dc560abc024f8ae.tar.gz gpgme-671edce1ae7716d2099a7f502dc560abc024f8ae.zip |
doc/
2003-04-24 Marcus Brinkmann <[email protected]>
* gpgme.texi (Generating Keys): Document changed gpgme_op_genkey
and new gpgme_op_genkey_result function. Document
GpgmeGenKeyResult data type.
gpgme/
2003-04-24 Marcus Brinkmann <[email protected]>
* gpgme.h (struct _gpgme_op_genkey_result): New structure.
(GpgmeGenKeyResult): New type.
(gpgme_op_genkey): Drop last argument.
(gpgme_op_genkey_result): New function.
* genkey.c: Do not include "util.h", but "gpgme.h".
(struct genkey_result): Replace with ...
(op_data_t): ... this new type.
(release_genkey_result): Replace with ...
(release_op_data): ... this new function.
(gpgme_op_genkey_result): New function.
(genkey_status_handler): Rewritten using new op_data_t type.
(get_key_parameter): New function.
(_gpgme_op_genkey_start): Renamed to
(genkey_start): ... this and rewritten.
(gpgme_op_genkey_start): Use genkey_start instead
_gpgme_op_genkey_start.
(gpgme_op_genkey): Rewritten. Remove FPR argument.
tests/
2003-04-24 Marcus Brinkmann <[email protected]>
* gpg/t-genkey.c: Rewritten to match new semantics.
Diffstat (limited to '')
-rw-r--r-- | NEWS | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -46,6 +46,12 @@ Noteworthy changes in version 0.4.1 (unreleased) GPGME_No_Passphrase have been renamed to GPGME_No_UserID, GPGME_Invalid_UserID and GPGME_Bad_Passphrase resp. + * The FPR argument to gpgme_op_genkey was removed. Instead, use the + gpgme_op_genkey_result function to retrieve a GpgmeGenKeyResult + pointer to a structure which contains the fingerprint. This also + works with gpgme_op_genkey. The structure also provides other + information about the generated keys. + * Interface changes relative to the 0.4.0 release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GpgmeIOCb CHANGED: Return type from void to GpgmeError. @@ -61,9 +67,12 @@ gpgme_get_engine_info CHANGED: Return info structure instead XML. gpgme_get_protocol_name NEW GpgmePassphraseCb CHANGED: Return error value, new argument. gpgme_cancel REMOVED: Return error in callback directly. -GPGME_No_Recipients CHANGED: GPGME_No_UserID -GPGME_Invalid_Recipient CHANGED: GPGME_Invalid_UserID -GPGME_No_Passphrase CHANGED: GPGME_Bad_Passphrase +GPGME_No_Recipients CHANGED: Now GPGME_No_UserID. +GPGME_Invalid_Recipient CHANGED: Now GPGME_Invalid_UserID. +GPGME_No_Passphrase CHANGED: Now GPGME_Bad_Passphrase. +gpgme_op_genkey CHANGED: FPR argument dropped. +gpgme_op_genkey_result NEW +GpgmeGenKeyResult NEW ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Noteworthy changes in version 0.4.0 (2002-12-23) |