0a882398e1
In all files, replace the Gpgme* type names with the new gpgme_* type names. doc/ 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. gpgme/ 2003-05-18 Marcus Brinkmann <marcus@g10code.de> * gpgme.h: The following types are renamed. The old name is kept as a deprecated typedef. (GpgmeCtx): Rename to gpgme_ctx_t. (GpgmeData): Rename to gpgme_data_t. (GpgmeRecipients): Rename to gpgme_recipients_t. (GpgmeError): Rename to gpgme_error_t. (GpgmeDataEncoding): Rename to gpgme_data_encoding_t. (GpgmePubKeyAlgo): Rename to gpgme_pubkey_algo_t. (GpgmeHashAlgo): Rename to gpgme_hash_algo_t. (GpgmeSigStat): Rename to gpgme_sig_stat_t. (GpgmeSigMode): Rename to gpgme_sig_mode_t. (GpgmeAttr): Rename to gpgme_attr_t. (GpgmeValidity): Rename to gpgme_validity_t. (GpgmeProtocol): Rename to gpgme_protocol_t. (GpgmeStatusCode): Rename to gpgme_status_code_t. (GpgmeEngineInfo): Rename to gpgme_engine_info_t. (GpgmeSubkey): Rename to gpgme_subkey_t. (GpgmeKeySig): Rename to gpgme_keysig_t. (GpgmeUserID): Rename to gpgme_user_id_t. (GpgmePassphraseCb): Rename to gpgme_passphrase_cb_t. (GpgmeProgressCb): Rename to gpgme_progress_cb_t. (GpgmeEditCb): Rename to gpgme_edit_cb_t. (GpgmeIOCb): Rename to gpgme_io_cb_t. (GpgmeRegisterIOCb): Rename to gpgme_register_io_cb_t. (GpgmeRemoveIOCb): Rename to gpgme_remove_io_cb_t. (GpgmeEventIO): Rename to gpgme_event_io_t. (GpgmeEventIOCb): Rename to gpgme_event_io_cb_t. (GpgmeIOCbs): Rename to gpgme_io_cbs. (gpgme_io_cbs_t): New type. (GpgmeDataReadCb): Rename to gpgme_data_read_cb_t. (GpgmeDataWriteCb): Rename to gpgme_data_write_cb_t. (GpgmeDataSeekCb): Rename to gpgme_data_seek_cb_t. (GpgmeDataReleaseCb): Rename to gpgme_data_release_cb_t. (GpgmeDataCbs): Rename to gpgme_data_cbs. (gpgme_data_cbs_t): New type. (GpgmeInvalidUserID): Rename to gpgme_invalid_user_id_t. (GpgmeEncryptResult): Rename to gpgme_encrypt_result_t. (GpgmeDecryptResult): Rename to gpgme_decrypt_result_t. (GpgmeNewSignature): Rename to gpgme_new_signature_t. (GpgmeSignResult): Rename to gpgme_sign_result_t. (GpgmeSigNotation): Rename to gpgme_sig_notation_t. (GpgmeSignature): Rename to gpgme_signature_t. (GpgmeVerifyResult): Rename to gpgme_verify_result_t. (GpgmeImportStatus): Rename to gpgme_import_status_t. (GpgmeImportResult): Rename to gpgme_import_result_t. (GpgmeGenKeyResult): Rename to gpgme_genkey_result_t. (GpgmeKeyListResult): Rename to gpgme_keylist_result_t. (GpgmeTrustItem): Rename to gpgme_trust_item_t. * gpgme.h (gpgme_deprecated_error_t): New type, swallowing macros GPGME_No_Recipients, GPGME_Invalid_Recipient and GPGME_No_Passphrase. * data.h (struct gpgme_data_s): Rename to struct gpgme_data. * context.h (struct gpgme_context_s): Rename to struct gpgme_context. (struct gpgme_recipients_s): Rename to gpgme_recipients.
426 lines
13 KiB
Plaintext
426 lines
13 KiB
Plaintext
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.
|
|
(Decrypt and Verify): Likewise.
|
|
(Creating a Signature): Likewise.
|
|
(Encrypting a Plaintext): Likewise.
|
|
|
|
* gpgme.texi (Error Values): Rename GPGME_No_Recipients to
|
|
GPGME_No_UserID and GPGME_Invalid_Recipient to
|
|
GPGME_Invalid_UserID.
|
|
(Encrypting a Plaintext): Likewise.
|
|
|
|
* gpgme.texi (Error Values): Remove GPGME_Busy and GPGME_No_Request.
|
|
(Listing Keys): Likewise.
|
|
(Listing Trust Items): Likewise.
|
|
|
|
2003-02-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Cancelling an Operation): Removed.
|
|
(Passphrase Callback): Document new type for GpgmePassphraseCb.
|
|
|
|
2003-01-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Engine Information): Rename member part to
|
|
file_name.
|
|
|
|
* gpgme.texi (Protocols and Engines): Document
|
|
gpgme_get_protocol_name.
|
|
|
|
* gpgme.texi (Engine Information): Rewritten.
|
|
|
|
2003-01-29 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (I/O Callback Interface): Document new even
|
|
GPGME_EVENT_START.
|
|
(Waiting For Completion): Document new possible return values.
|
|
(I/O Callback Interface): Document return type of GpgmeIOCb.
|
|
|
|
2003-01-29 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Hooking Up Into Idle Time): Section removed.
|
|
|
|
2002-12-24 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Verify): Drop R_STAT argument in gpgme_op_verify.
|
|
* gpgme.texi (Decrypt and Verify): Likewise for
|
|
gpgme_op_decrypt_verify.
|
|
|
|
2002-12-23 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Information About Keys): Document that
|
|
GPGME_ATTR_IS_SECRET is not representable as a string anymore.
|
|
|
|
2002-12-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Key Signatures): New section.
|
|
(Listing Keys): Add gpgme_get_key.
|
|
|
|
2002-12-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Memory Based Data Buffers): New subsection.
|
|
(File Based Data Buffers): Likewise.
|
|
(Callback Based Data Buffers): Likewise.
|
|
(Manipulating Data Buffers): Update interfaces. Add
|
|
gpgme_data_seek.
|
|
* gpgme.texi (Engine Version Check): Remove gpgme_check_engine.
|
|
|
|
2002-11-21 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Verify): Document the new interface.
|
|
|
|
2002-11-19 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Generating Keys): Document new argument to
|
|
gpgme_op_genkey.
|
|
|
|
2002-11-05 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Verify): Fix prototype of gpgme_get_sig_key.
|
|
Reported by Miguel Coca <e970095@zipi.fi.upm.es>.
|
|
|
|
2002-08-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Selecting Signers): Fix reference count.
|
|
|
|
2002-08-21 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Header): Document name space.
|
|
|
|
2002-08-20 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Importing Keys): Document gpgme_op_import_ext.
|
|
|
|
* gpgme.texi (Importing Keys): Undocument EOF.
|
|
|
|
2002-08-14 Werner Koch <wk@gnupg.org>
|
|
|
|
* gpgme.texi (Information About Keys): Changed GPGME_ATTR_TYPE.
|
|
|
|
2002-07-25 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Deleting Keys): Say that secret keys might not be
|
|
deleted.
|
|
|
|
2002-07-25 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Information About Keys): Document (badly) the new
|
|
key attributes.
|
|
|
|
* gpgme.texi (Manipulating Data Buffers): Mention that backend
|
|
tries to detect encoding automatically.
|
|
|
|
2002-07-03 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Run Control): Update this section.
|
|
(Waiting For Completion): Likewise for this subsection.
|
|
(Cancelling an Operation): Likewise for this subsection.
|
|
(Using External Event Loops): New subsection with several
|
|
subsubsections.
|
|
|
|
2002-06-28 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Multi Threading): Remove item about the need to
|
|
synchronize anything against gpgme_wait (except gpgme_wait
|
|
itself).
|
|
|
|
2002-06-27 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Information About Keys): Fix documentation for IDX.
|
|
(Information About Trust Items): Likewise.
|
|
|
|
2002-06-26 Werner Koch <wk@gnupg.org>
|
|
|
|
* gpgme.texi (Importing Keys): Document the return value -1 of
|
|
gpgme_op_import.
|
|
|
|
2002-06-20 Werner Koch <wk@gnupg.org>
|
|
|
|
* gpgme.texi (Verify): Explain the new whatidx variable.
|
|
|
|
2002-06-10 Werner Koch <wk@gnupg.org>
|
|
|
|
* gpgme.texi (Verify): Document attribute GPGME_ATTR_ERRTOK.
|
|
|
|
2002-06-04 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Multi Threading): Document new autodetection.
|
|
|
|
2002-06-04 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* Makefile.am (DISTCLEANFILES): New variable.
|
|
|
|
2002-05-26 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi: Some typographical correctons throughout.
|
|
|
|
2002-05-09 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Using Automake): New section.
|
|
|
|
2002-05-09 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Multi Threading): Escape { and }.
|
|
|
|
2002-05-09 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Overview): Replace note about thread-safeness.
|
|
(Multi Threading): New section.
|
|
|
|
2002-05-03 Werner Koch <wk@gnupg.org>
|
|
|
|
* gpgme.texi (Manipulating Data Buffers): Changed some data types
|
|
to void*.
|
|
(Protocol Selection): Added gpgme_get_protocol.
|
|
(Verify): Updated to include the new attribute fucntions and
|
|
status codes.
|
|
|
|
2002-04-27 Werner Koch <wk@gnupg.org>
|
|
|
|
* gpgme.texi (Manipulating Data Buffers): New type GpgmeDataEncoding.
|
|
|
|
2002-04-23 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Passphrase Callback): Document that either return
|
|
argument can be NULL.
|
|
(Progress Meter Callback): Likewise.
|
|
|
|
2002-04-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Passphrase Callback): Fix small typo. Document the
|
|
new function gpgme_get_passphrase_cb.
|
|
(Progress Meter Callback): Document the new function
|
|
gpgme_get_progress_cb.
|
|
|
|
2002-04-16 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Creating a Signature): Fix function name. Reported
|
|
by Wichert Ackerman <wichert@debian.org>.
|
|
|
|
2002-03-29 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (direntry): End index entry with a full stop.
|
|
Patch submitted by Jose Carlos Garcia Sogo <jsogo@debian.org>.
|
|
|
|
2002-03-17 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Detailed Results): Fix syntax error in last change.
|
|
|
|
2002-03-08 Werner Koch <wk@gnupg.org>
|
|
|
|
* gpgme.texi (Detailed Results): Import does also return info.
|
|
|
|
2002-03-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Encrypting a Plaintext): Document symmetric
|
|
encryption.
|
|
|
|
2002-03-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Error Strings): Add example.
|
|
* gpgme.texi (Listing Keys): Likewise.
|
|
|
|
2002-03-03 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Information About Keys): Document GPGME_ATTR_EXPIRE.
|
|
|
|
2002-03-03 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Verify): Document verification of normal and
|
|
cleartext signatures.
|
|
|
|
2002-02-27 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Listing Keys): Document gpgme_op_keylist_ext_start.
|
|
|
|
2002-02-27 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Encrypting a Plaintext): Document
|
|
GPGME_Invalid_Recipients.
|
|
(Error Values): Likewise.
|
|
|
|
2002-02-26 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Encrypting a Plaintext): Document
|
|
gpgme_op_encrypt_sign and gpgme_op_encrypt_sign_start.
|
|
|
|
2002-02-25 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Creating a Signature): Add a note about
|
|
certificates to include.
|
|
(Included Certificates): New section.
|
|
|
|
2002-02-09 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Detailed Results): Remove literal tags.
|
|
(Generating Keys): Update documentation.
|
|
|
|
* gpgme.texi (Generating Keys): Fix syntax error.
|
|
|
|
2002-02-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Waiting For Completion): Adjust doc to changes in
|
|
the code.
|
|
|
|
2002-02-06 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Key Listing Mode): Update documentation.
|
|
|
|
2002-01-31 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Generating Keys): Document error at creation
|
|
failure.
|
|
|
|
2002-01-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Deleting Keys): Document new error values.
|
|
|
|
2002-01-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Importing Keys): Add reference to gpgme_get_op_info.
|
|
|
|
2002-01-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi: Some spell checking.
|
|
|
|
2002-01-30 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi: Add all the gpgme_op_*_start functions.
|
|
Fill the concept index with many, many entries.
|
|
|
|
2002-01-29 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Run Control): New section.
|
|
(Verify): Docuent gpgme_get_notation.
|
|
(More Information): New section describing gpgme_get_op_info.
|
|
|
|
2002-01-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Passphrase callback): Change GpgmePassphraseCb's
|
|
R_HD type from void* to void**.
|
|
|
|
2002-01-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Creating data buffers): Change
|
|
gpgme_data_new_from_filepart's LENGTH type from off_t to size_t.
|
|
|
|
2002-01-22 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi (Generating keys): New subsection.
|
|
(Exporting keys): Likewise.
|
|
(Importing keys): Likewise.
|
|
(Deleting keys): Likewise.
|
|
|
|
2002-01-16 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* gpgme.texi: g10Code -> g10 Code
|
|
|
|
* gpgme.texi (Top): Complete detailmenu.
|
|
|
|
* gpgme.texi: Convert embarassing cruft to the real thing.
|
|
|
|
2002-01-16 Marcus Brinkmann <marcus@g10code.de>
|
|
|
|
* ChangeLog: New file.
|
|
* gpgme.texi: Likewise.
|
|
* gpl.texi: Likewise.
|
|
* fdl.texi: Likewise.
|
|
* Makefile.am (info_TEXINFOS): New variable.
|
|
(gpgme_TEXINFOS): Likewise.
|
|
|
|
Copyright 2002 g10 Code GmbH
|
|
|
|
This file is free software; as a special exception the author gives
|
|
unlimited permission to copy and/or distribute it, with or without
|
|
modifications, as long as this notice is preserved.
|
|
|
|
This file is distributed in the hope that it will be useful, but
|
|
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
|
|
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|