+2003-09-14 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Locale): New section.
+ (Multi Threading): Set locale in example.
+
+2003-09-13 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Error Strings): Add gpgme_strerror_r.
+
+2003-09-13 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Multi Threading): Update documentation.
+
+2003-09-03 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Header): We don't use the assuan namespace anymore.
+ Document new thread options.
+
+2003-08-14 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Creating a Signature): Change type of member class
+ to unsigned int.
+
+2003-08-04 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Verify): Get error code from SIG->status in the code
+ for gpgme_get_sig_status.
+
+2003-07-31 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Key Management): Add can_authenticate flag.
+
+ * gpgme.texi (Listing Keys): Document GPG_ERR_AMBIGUOUS_NAME for
+ gpgme_get_key.
+
+2003-07-29 Marcus Brinkmann <marcus@g10code.de>
+
+ * Makefile.am (EXTRA_DIST): Remove variable.
+
+ * gpgme.texi (Encrypting a Plaintext): Bad passphrase is only
+ possible with symmetric encryption, change the wording to reflect
+ that.
+
+ * gpgme.texi (Creating a Signature): Document
+ GPG_ERR_UNUSABLE_SECKEY.
+
+ * gpgme.texi (Encrypting a Plaintext): Mention encrypt and sign
+ operations in result function.
+ (Creating a Signature): Likewise.
+
+2003-07-23 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Key Listing Mode): Remove word duplication.
+ (Listing Keys): Remove mentioning of force argument.
+ (Verify): Don't mention r_stat. Fix some typos.
+ (Decrypt and Verify): Correct info how to get the result. Don't
+ mention r_stat.
+ (Manipulating Data Buffers): Fix documentation of return value.
+ (Listing Keys): Update examples.
+ (Decrypt): Result might also be available when operation failed.
+ (Verify): Result might also be available when operation failed.
+ All spotted by Stéphane Corthésy.
+
+2003-07-22 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Error Sources): Fix cut and paste error.
+
+2003-07-09 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Key Management): Clarify difference between can_sign
+ and can_certify.
+ (Information About Keys): Likewise for GPGME_ATTR_CAN_SIGN and
+ GPGME_ATTR_CAN_CERTIFY.
+
+2003-07-08 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Progress Meter Callback): Change return type of
+ gpgme_progress_cb_t to void.
+
+2003-06-22 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi: Add 2003 to copyright notice.
+
+ * gpgme.texi (Header): Fix name space documentation on
+ libgpg-error.
+
+2003-06-22 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Multi Threading): Remove reference to
+ gpgme_recipients_t.
+
+2003-06-06 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Crypto Operations): Rename gpgme_invalid_user_id_t
+ to gpgme_invalid_key_t.
+
+2003-06-06 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi: Change error codes to GPG_ERR_* variants.
+ (Error Handling): Rewritten.
+
+2003-05-29 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Exporting Keys): Change and document prototypes.
+ Add new gpgme_op_export_ext and gpgme_op_export_ext_start
+ variants.
+ (Selecting Recipients): Section removed.
+ (Encrypting a Plaintext): Change prototypes and document the
+ changes.
+
+2003-05-28 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Exporting Keys): Change argument type from
+ gpgme_recipient_t to gpgme_user_id_t.
+ (Encrypting a Plaintext): Likewise.
+ (Selecting Recipients): Rewritten.
+
+2003-05-27 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Protocol Selection): Do not use @acronym in @node
+ because that breaks texi2dvi.
+
+ * gpgme.texi (Passphrase Callback): Document new prototype.
+
+2003-05-18 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Header): Remove Gpgme as namespace prefix. Add
+ _GPGME to namespace prefix.
+ * gpgme.texi (Multi Threading): Add note about link order.
+
+2003-05-04 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Listing Keys): Document what happens if key is not
+ found.
+
+ * gpgme.texi (Importing Keys): Fix cut and paste error.
+
+2003-04-30 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Encrypting a Plaintext): Remove reference to
+ gpgme_get_op_info.
+ (Detailed Results): Subsection removed.
+
+ * gpgme.texi (Key Listing Mode): Add GPGME_KEYLIST_MODE_SIGS.
+ (Manipulating Keys): Add obsoleteness note.
+ (Key Signatures): Likewise.
+ (Information About Keys): Likewise.
+ (Key Management): Add new data types GpgmeSubkey, GpgmeKeySig,
+ GpgmeUserID, and all the information about GpgmeKey.
+
+2003-04-29 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Listing Keys): Remove force_update argument from
+ gpgme_get_key.
+
+ * gpgme.texi (Trust Item Management): Add data members of
+ GpgmeTrustItem type.
+ (Information About Trust Items): Add note about obsoleteness.
+ (Manipulating Trust Items): Add gpgme_trust_item_ref and
+ gpgme_trust_item_unref.
+
+2003-04-28 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Verify): Rewritten to take into account new and
+ deprecated functions and data types.
+
+ * gpgme.texi (Decrypt): Descript gpgme_op_decrypt_result and
+ GpgmeDecryptResult.
+
+2003-04-27 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Encrypting a Plaintext): Add info about
+ GpgmeEncryptResult and gpgme_op_encrypt_result.
+
+ * gpgme.texi (Creating a Signature): Add info about
+ GpgmeNewSignature, GpgmeSignResult and gpgme_op_sign_result.
+ (Crypto Operations): Add GpgmeInvalidUserID.
+ (Algorithms): New chapter.
+
+ * gpgme.texi (Deleting Keys): Document
+ GPGME_Ambiguous_Specification.
+ (Error Values): Remove GPGME_Invalid_Type and GPGME_Invalid_Mode.
+ Add GPGME_Unknown_Reason, GPGME_Not_Found,
+ GPGME_Ambiguous_Specification, GPGME_Wrong_Key_Usage,
+ GPGME_Key_Revoked, GPGME_Key_Expired, GPGME_No_CRL_Known,
+ GPGME_CRL_Too_Old, GPGME_Policy_Mismatch, GPGME_No_Secret_Key,
+ GPGME_Key_Not_Trusted, GPGME_Issuer_Missing, GPGME_Chain_Too_Long,
+ GPGME_Unsupported_Algorithm, GPGME_Sig_Expired,
+ GPGME_Bad_Signature, GPGME_No_Public_Key.
+
+2003-04-25 Marcus Brinkmann <marcus@g10code.de>
+
+ * gpgme.texi (Importing Keys): Change GPGME_IMPORT_PRIVATE to
+ GPGME_IMPORT_SECRET.
+
+ * gpgme.texi (Importing Keys): Remove note about gpgme_get_op_info.
+ (Detailed Results): Remove note about import.
+
+ * gpgme.texi (Importing Keys): Add documentation for
+ GpgmeImportStatus, GpgmeImportResult and gpgme_op_import_result.
+
+ * gpgme.texi (Generating Keys): Fix documentation of public and
+ secret arguments.
+
2003-04-24 Marcus Brinkmann <marcus@g10code.de>
+ * gpgme.texi (Generating Keys): Document changed gpgme_op_genkey
+ and new gpgme_op_genkey_result function. Document
+ GpgmeGenKeyResult data type.
+
* gpgme.texi (Error Values): Rename GPGME_No_Passphrase to
GPGME_Bad_Passphrase.
* gpgme.texi (Decrypt): Likewise.