aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
* doc/Marcus Brinkmann2003-06-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-06-06 Marcus Brinkmann <[email protected]> * gpgme.texi: Change error codes to GPG_ERR_* variants. (Error Handling): Rewritten. gpgme/ 2003-06-05 Marcus Brinkmann <[email protected]> Everywhere: Use libgpg-error error codes. * Makefile.am (EXTRA_DIST): Remove mkerrors. (BUILT_SOURCES): Remove errors.c. (MOSTLYCLEANFILES): Likewise. (libgpgme_la_SOURCES): Likewise. Add error.c. (errors.c): Remove target. * mkerrors: File removed. * error.c: New file. * gpgme.h (gpgme_error_t): Change to type gpg_error_t. (gpgme_err_code_t, gpgme_err_source_t): New types. (gpgme_err_code, gpgme_err_source, gpgme_error, gpgme_err_make): New static inline functions. (gpgme_strsource, gpgme_err_code_from_errno, gpgme_err_code_to_errno, gpgme_err_make_from_errno, gpgme_error_from_errno): New prototypes. tests/ 2003-06-06 Marcus Brinkmann <[email protected]> Everywhere: Use libgpg-error error codes. * gpg/Makefile.am (noinst_HEADERS): New variable. * gpg/t-support.h: New file. * gpgsm/Makefile.am (noinst_HEADERS): New variable. * gpgsm/t-support.h: New file.
* 2003-05-26 Marcus Brinkmann <[email protected]>Marcus Brinkmann2003-05-261-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (NEED_GPG_VERSION): Bump up to 1.2.2. gpgme/ 2003-05-26 Marcus Brinkmann <[email protected]> * rungpg.c (gpg_new): Add --enable-progress-filter to gpg invocation. * decrypt-verify.c (_gpgme_op_decrypt_verify_start): Rename to decrypt_verify_start. (gpgme_op_decrypt_verify_start): Call decrypt_verify_start. (gpgme_op_decrypt_verify): Likewise. * verify.c (verify_status_handler): New function that also calls progress status handler. (_gpgme_op_verify_start): Set status handler to verify_status_handler. Rename to (verify_start). (gpgme_op_verify_start): Call verify_start. (gpgme_op_verify): Likewise. * encrypt.c (encrypt_status_handler): New function. (_gpgme_encrypt_sym_status_handler): Call progress status handler. Make static. Rename to encrypt_sym_status_handler. (encrypt_start): Set status handler to encrypt_sym_status_handler or encrypt_status_handler. * sign.c (sign_status_handler): New function. (sign_start): Set status handler to sign_status_handler. * decrypt.c (decrypt_status_handler): New function that also calls progress status handler. (decrypt_start): Set status handler to decrypt_status_handler. * encrypt-sign.c (encrypt_sign_status_handler): Likewise. * decrypt-verify.c (decrypt_verify_status_handler): Call _gpgme_progress_status_handler.
* 2003-05-18 Marcus Brinkmann <[email protected]>Marcus Brinkmann2003-05-181-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In all files, replace the Gpgme* type names with the new gpgme_* type names. doc/ 2003-05-18 Marcus Brinkmann <[email protected]> * 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 <[email protected]> * 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.
* 2003-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2003-02-011-0/+4
| | | | | | | | | | | | | | | | | * assuan/: Update files to 2002-11-10 version of assuan. gpgme/ 2003-02-01 Marcus Brinkmann <[email protected]> * engine-gpgsm.c (map_assuan_error): Replace ASSUAN_Bad_Certificate_Path with ASSUAN_Bad_Certificate_Chain. (gpgsm_new): Use assuan_pipe_connect instead assuan_pipe_connect2. * util.h (DIMof): Remove macro. * ops.h (_gpgme_op_event_cb, _gpgme_op_event_cb_user, _gpgme_data_unread): Prototypes removed.
* 2003-01-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2003-01-291-0/+7
| | | | | | | | | | * bonobo/gpgme.c, bonobo/main.c, bonobo/main.h, bonobo/Makefile, bonobo/Makefile.am, bonobo/Makefile.in: Dead files removed. * configure.ac: Remove automake conditional BUILD_BONOBO (AC_CONFIG_FILES): Remove bonobo/Makefile. * Makefile.am (bonobo): Remove variable. (SUBDIRS): Remove ${bonobo}.
* 2003-01-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2003-01-291-0/+6
| | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Remove all uses of GNUPG_CHECK_TYPEDEF, for byte, ushort, ulong, u16 and u32. * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Remove macro. gpgme/ 2003-01-29 Marcus Brinkmann <[email protected]> * types.h: Remove byte and ulong types. * util.h (_gpgme_hextobyte): Change prototype to unsigned char instead byte. * conversion.c (_gpgme_hextobyte): Change argument to unsigned char instead byte. (_gpgme_decode_c_string): Likewise, and beautify. Also support a few more escaped characters. Be more strict about buffer size. (_gpgme_data_append_percentstring_for_xml): Change type of SRC, BUF and DST to unsigned char instead byte. * progress.c (_gpgme_progress_status_handler): Use unsigned char instead byte. * debug.c (trim_spaces): Likewise.
* 2002-12-24 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-12-231-0/+5
| | | | | | | | | | | | | | | * configure.ac: New conditional HAVE_LD_VERSION_SCRIPT. Call AC_CANONICAL_HOST, use host instead target. gpgme/ 2002-12-24 Marcus Brinkmann <[email protected]> * libgpgme.vers: New file. * Makefile.am (EXTRA_DIST): Add libgpgme.vers. (libgpgme_version_script_cmd): New variable. (libgpgme_la_LDFLAGS): Add libgpgme_version_script_cmd here. (libgpgme_la_DEPENDENCIES): New variable.
* 2002-12-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-12-231-0/+6
| | | | | | | * configure.ac: Bump up to 0.4.1. Released 0.4.0.
* 2002-12-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-12-231-0/+5
| | | | | | * autogen.sh (automake_vers): Require 1.7 (really 1.7.1) for the conditional source distribution bug fix.
* 2002-12-08 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-12-081-0/+5
| | | | | | * configure.ac (LIBGPGME_LT_CURRENT): Increase by one. (LIBGPGME_LT_AGE, LIBGPGME_LT_REVISION): Set to 0.
* 2002-11-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-11-281-0/+13
| | | | | | | | | | | | | | | * NEWS: Add note about moving "gpgmeplug" to the "cryptplug" package. * README: Remove instructions related to "gpgmeplug". * configure.ac: Remove enable option "gpgmeplug" and automake conditional BUILD_GPGMEPLUG, as well as the status info about it. (GPGMEPLUG): Remove variable. * Makefile.am (gpgmeplug): Remove variable. (SUBDIRS): Remove ${gpgmeplug}. * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c, Makefile.am, gpgmeplug.c, ChangeLog: Files removed. CVSk: ----------------------------------------------------------------------
* 2002-11-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-11-221-0/+4
| | | | | * configure.ac: Disable GPGSM for all dosish systems.
* 2002-10-12 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-10-121-0/+4
| | | | | * configure.ac: Add automake conditional HAVE_GPGSM.
* 2002-10-08 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-10-081-0/+8
| | | | | | | | | * configure.ac (AC_INIT): Bump version up to 0.4.0. (NEED_GPG_VERSION): Bump up to 1.2.0. (NEED_GPGSM_VERSION): Bump up to 0.9.0. * README: Update version numbers. * NEWS: Start entry for 0.4.0.
* * configure.ac: Bump up LIBGPGME_LT_REVISION.gpgme-0-3-11Werner Koch2002-09-201-0/+4
| | | | | * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
* * ath.c: Include sys/time.h if sys/select.h is not available.Werner Koch2002-09-201-0/+4
| | | | | * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
* 2002-09-04 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-09-041-0/+5
| | | | | | * autogen.sh (autoconf_vers): Bump up to 2.53 to get the @&t@ quadrigraph. Always cutting the edge!
* 2002-09-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-09-021-0/+4
| | | | | * configure.ac: Create and substitute LTLIBOBJS.
* 2002-09-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-09-011-0/+7
| | | | | | | | Released 0.3.10. * NEWS: Update for 0.3.9 release. * configure.ac: Bump up LIBGPGME_LT_REVISION.
* * acinclude.m4 (GNUPG_CHECK_VA_COPY): New.Werner Koch2002-08-291-0/+5
| | | | | * configure.ac: Use it.
* 2002-08-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-08-291-0/+5
| | | | | | * gpgme.spec.in: Changed user name in Wojciech Polak's email address from ghostface to polak per request by himself.
* * configure.ac (GPGME_CONFIG_CFLAGS): Renamed from GPGME_CFLAGSWerner Koch2002-08-231-0/+5
| | | | | and removed the libpath because it is set by the config script.
* 2002-08-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-08-211-0/+2
| | | | | * NEWS: Add template for development version.
* 2002-08-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-08-211-0/+4
| | | | | * configure.ac: Bump version number to 0.3.10.
* 2002-08-21 Marcus Brinkmann <[email protected]>gpgme-0-3-9Marcus Brinkmann2002-08-211-0/+7
| | | | | | | | Released 0.3.9. * NEWS: Update for 0.3.9 release. * Makefile.am (EXTRA_DIST): Add gpgme.spec.in.
* 2002-08-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-08-201-0/+9
| | | | | | | | | | * jnlib/argparse.c, jnlib/argparse.h, jnlib/ChangeLog, jnlib/dotlock.c, jnlib/dotlock.h, jnlib/libjnlib-config.h, jnlib/logging.c, jnlib/logging.h,jnlib/Makefile.am, jnlib/mischelp.h, jnlib/README, jnlib/stringhelp.c, jnlib/stringhelp.h, jnlib/strlist.c, jnlib/strlist.h, jnlib/types.h, jnlib/xmalloc.c, jnlib/xmalloc.h: Remove files.
* 2002-08-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-08-201-0/+9
| | | | | | | | | | | | | | | | * Makefile.am (SUBDIRS): Remove jnlib. * configure.ac: Don't check for unsigned short or unsigned long. Don't check for memicmp, strlwr, strtoul, memmove, stricmp. Make stpcpy a replaced function. Don't define HAVE_JNLIB_LOGGING. Don't generate jnlib/Makefile. gpgme/ 2002-08-21 Marcus Brinkmann <[email protected]> * stpcpy.c: New file from gnulib. * Makefile.am (assuan_libobjs): Remove jnlib.
* * configure.ac: Bumbed version number to 0.3.9; add a comment onWerner Koch2002-07-021-0/+10
| | | | | | | | | | when to change it. * gpgme.spec.in: New. Contributed by Wojciech Polak. * Makefile.am (dist-hook): New. * AUTHORS: Added Wojciech and bug reporting addresses.
* * configure.ac: Bumbed LT version to 9/3/0.Werner Koch2002-06-251-0/+7
| | | | | (NEED_GPGSM_VERSION): Need 0.3.8 due to fixed export command.
* 2002-06-04 Marcus Brinkmann <[email protected]>gpgme-0-3-7Marcus Brinkmann2002-06-041-0/+9
| | | | | | | | | | Released 0.3.7. * configure.ac (AC_INIT): Set version to 0.3.7. (LIBGPGME_LT_REVISION): Add one. * README: Document version requirement correctly.
* 2002-06-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-06-021-0/+5
| | | | | | | | | | | | | | | | | * acinclude.m4: Fix Pth check so that it doesn't error out if pth is not found. gpgme/ 2002-06-02 Marcus Brinkmann <[email protected]> * ath.h: Enable the _gpgme_ prefix. Fix all those prefix macros. * posix-sema.c: Use that prefix here. * posix-io.c: Include "ath.h". (_gpgme_io_read): Use _gpgme_ath_read instead read. (_gpgme_io_write): Use _gpgme_ath_write instead write. (_gpgme_io_waitpid): Use _gpgme_ath_waitpid instead waitpid. (_gpgme_io_select): Use _gpgme_ath_select instead select.
* 2002-06-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-06-021-0/+6
| | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Add checks for Pth and pthreads. * acinclude.m4: Add slightly hacked check for pth (seems to be an autoconf version problem). gpgme/ 2002-06-02 Marcus Brinkmann <[email protected]> * Makefile.am (ath_components): New variable. (ath_components_pthread): Likewise. (ath_components_pth): Likewise. (system_components): Add ath_componentes. * ath.h: New file. * ath.c: Likewise. * ath-pthread.c: Likewise. * ath-pth.c: Likewise. * posix-sema.c (_gpgme_sema_cs_enter): Rework to use the ATH interface. * mutex.h: Remove file.
* * engine-gpgsm.c (_gpgme_gpgsm_op_keylist)Werner Koch2002-05-211-0/+4
| | | | | | | (_gpgme_gpgsm_op_keylist_ext): Pass the keylist mode to gpgsm. * configure.ac (NEED_GPGSM_VERSION): We need gpgsm 0.3.7.
* released 0.3.6V0-3-6Werner Koch2002-05-031-0/+4
|
* 2002-04-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-041-0/+11
| | | | | | | | | | | | * acconfig.h: File removed. * configure.ac (NEED_GPG_VERSION): Add description. (NEED_GPGSM_VERSION): Likewise. (HAVE_DOSISH_SYSTEM): Likewise. (HAVE_DRIVE_LETTERS): Likewise. (GPG_PATH): Likewise. (GPGSM_PATH): Likewise. * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Likewise.
* Released 0.3.5V0-3-5Werner Koch2002-04-011-0/+4
|
* 2002-03-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-181-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM. gpgme/ 2002-03-18 Marcus Brinkmann <[email protected]> * Makefile.am (system_components): New variable, set depending on HAVE_DOSISH_SYSTEM. (libgpgme_la_SOURCES): Use system_components. Remove `syshdr.h'. * syshdr.h: File removed. * posix-io.c: Remove !HAVE_DOSISH_SYSTEM safeguard. Clean up source. * posix-sema.c: Likewise. * posix-util.c: Likewise. * w32-io.c: Remove HAVE_DOSISH_SYSTEM safeguard. * w32-sema.c: Likewise. * w32-util.c: Likewise. * posix-io.c: Include `unistd.h', do not include `syshdr.h'. * posix-sema.c: Likewise. * w32-io.c: Include `io.h', do not include `syshdr.h' * w32-sema.c: Likewise. * w32-util.c: Likewise. * data.c: Do not include `syshdr.h'. * wait.c: Likewise. * wait.h: Code cleanup. * mutex.h: New file. * posix-sema.c: Implement.
* * configure.ac: Bumbed version to 0.3.4-cvs to continue development.Werner Koch2002-03-041-0/+2
|
* * gpg/Makefile.am (DISTCLEANFILES): Added.V0-3-4Werner Koch2002-03-041-0/+7
| | | | | | * configure.ac: Bumbed LT version numbers to (7,1,0), requires gpgsm 0.3.1.
* 2002-03-03 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-031-0/+5
| | | | | | * configure.ac (AC_INIT): Change version number to snapshot CVS version.
* * configure.ac (vasprintf,fopencookie): Add checks.Werner Koch2002-02-131-0/+4
|
* 2002-02-12 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-121-0/+7
| | | | | | | | | | | | | | | * configure.ac (AC_INIT): Bump version to 0.3.3. * jnlib/Makefile.am: Rever to older version that includes xmalloc but not dotlock and some other files. Reported by St�phane Corth�sy. tests/ 2002-02-12 Marcus Brinkmann <[email protected]> * gpg/Makefile.am (CLEANFILES): New target. (distclean-local): Rename to ... (clean-local): ... this.
* 2002-02-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-101-0/+9
| | | | | | | | | | | * Released 0.3.2. * configure.ac (AC_INIT): Bump version to 0.3.2. * jnlib/libjnlibconfig.h: Revert to older version that doesn't expect libgcrypt. Reported by Jose Carlos Garcia Sogo <[email protected]>. 2002-02-09 Marcus Brinkmann <[email protected]>
* 2002-02-09 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-091-0/+1
| | | | | * configure.ac (AC_INIT): Bump version to 0.3.1
* 2002-02-09 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-091-0/+7
| | | | | | | | * Released 0.3.1. * configure.ac (LIBGPGME_LT_CURRENT): Bump it up to 6! (NEED_GPGSM_VERSION): Bump it up to 0.3.0!
* 2002-01-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-01-221-0/+4
| | | | | * configure.ac (HAVE_JNLIB_LOGGING): Define always for assuan.
* Update all these funny copright notices.Marcus Brinkmann2002-01-161-2/+1
|
* * configure.ac (VERSION,PACKAGE): Defined and subst. Used forWerner Koch2001-12-191-0/+5
| | | | | AM_INIT_AUTOMAKE and moved all version number more to the top.
* Change history.Marcus Brinkmann2001-12-181-1/+1
|
* 2001-12-18 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-12-181-0/+9
| | | | | | | | | | * autogen.sh (libtool_vers): Bump to 1.4. * configure.ac (LIBGPGME_LT_CURRENT): Increment. (LIBGPGME_LT_AGE): Likewise. Improve comment. Fix wrong comment character.