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.
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)