aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2003-04-24 17:16:28 +0000
committerMarcus Brinkmann <[email protected]>2003-04-24 17:16:28 +0000
commit671edce1ae7716d2099a7f502dc560abc024f8ae (patch)
tree22dca8eb449f95fed151680fbc1d91c759e444e4 /NEWS
parent2003-04-24 Marcus Brinkmann <[email protected]> (diff)
downloadgpgme-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--NEWS15
1 files changed, 12 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 926739a6..f985f1ee 100644
--- a/NEWS
+++ b/NEWS
@@ -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)