aboutsummaryrefslogtreecommitdiffstats
path: root/trunk/gpgme (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* doc/Marcus Brinkmann2004-09-282-25/+30
| | | | | | | | | | | | | | | | | | | | 2004-09-29 Marcus Brinkmann <[email protected]> * gpgme.texi (Key Management): Change type of keylist_mode in gpgme_key_t to gpgme_keylist_mode_t. gpgme/ 2004-09-29 Marcus Brinkmann <[email protected]> * gpgme.h (GPGME_IMPORT_NEW, GPGME_IMPORT_UID, GPGME_IMPORT_SIG, GPGME_IMPORT_SUBKEY, GPGME_IMPORT_SECRET, (GPGME_KEYLIST_MODE_LOCAL, GPGME_KEYLIST_MODERN_EXTERN, GPGME_KEYLIST_MODE_SIGS, GPGME_KEYLIST_MODE_VALIDATE): Change from enum to macros. (gpgme_keylist_mode_t): Define as unsigned int. (gpgme_key_t): Change type of keylist_mode to gpgme_keylist_mode_t.
* 2004-09-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-09-232-1/+15
| | | | | | * data.c (_gpgme_data_outbound_handler): Close the file descriptor if we get an EPIPE.
* 2004-09-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-09-234-5/+32
| | | | | | | | | | | * data-stream.c (stream_seek): Call ftello and return the current offset. * data.h (struct gpgme_data): Change type of data.mem.offset to off_t. * data.c (gpgme_data_seek): Check dh->cbs->seek callback, not read callback. If SEEK_CUR, adjust the offset by the pending buffer size. Clear pending buffer on success.
* 2004-09-14 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-09-142-2/+14
| | | | | * gpgme.m4: Add copyright notice.
* 2004-08-18 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-08-182-3/+5
| | | | | | * passphrase.c (_gpgme_passphrase_status_handler): Always run the status handler.
* 2004-08-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-08-172-2/+6
| | | | | * rungpg.c (build_argv): Use --no-sk-comment, not --no-comment.
* 2004-06-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-06-232-3/+12
| | | | | | | | * key.c (_gpgme_key_append_name): Make sure tail points to the byte following the uid. (_gpgme_key_add_sig): Likewise. Don't use calloc, but malloc and memset.
* Update version number.Marcus Brinkmann2004-06-231-1/+1
|
* 2004-06-02 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-06-022-1/+5
| | | | | | * libgpgme.vers: Remove C-style comment, which is not supported by older binutils.
* 2004-05-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-05-212-0/+7
| | | | | | | | | | | * configure.ac (GPGME_CONFIG_API_VERSION): New variable, substitute it. gpgme/ 2004-05-21 Marcus Brinkmann <[email protected]> * gpgme-config.in (Options): Support --api-version.
* 2004-05-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-05-212-4/+129
| | | | | * libgpgme.vers: List all gpgme symbols under version GPGME_1.0.
* 2004-05-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-05-213-3/+3
| | | | | | * decrypt.c (_gpgme_decrypt_status_handler): Fix last change. * verify.c (parse_error): Likewise.
* 2004-05-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-05-212-7/+4
| | | | | * verify.c (parse_error): Do not skip location of where token.
* 2004-05-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-05-213-1/+14
| | | | | | | | * gpgme.h (gpgme_status_code_t): Add GPGME_STATUS_REVKEYSIG. * verify.c (_gpgme_verify_status_handler): Add handling of GPGME_STATUS_REVKEYSIG. (parse_trust): Likewise.
* doc/Marcus Brinkmann2004-05-213-5/+33
| | | | | | | | | | | | | | | | | | 2004-05-21 Marcus Brinkmann <[email protected]> * gpgme.texi (Decrypt): Add note about new field wrong_key_usage of gpgme_decrypt_result_t. gpgme/ 2004-05-21 Marcus Brinkmann <[email protected]> * gpgme.h (struct _gpgme_decrypt_result): New fields wrong_key_usage and _unused. * decrypt.c (_gpgme_decrypt_status_handler): Don't skip over character after a matched string, as in a protocol error this could skip over the trailing binary zero. Handle decrypt.keyusage error notifications.
* doc/Marcus Brinkmann2004-05-213-10/+23
| | | | | | | | | | | | | | 2004-05-21 Marcus Brinkmann <[email protected]> * gpgme.texi (Key Management): Add note about new field keylist_mode of gpgme_key_t. gpgme/ 2004-05-21 Marcus Brinkmann <[email protected]> * gpgme.h (struct _gpgme_key): New member keylist_mode. * keylist.c (keylist_colon_handler): Set the keylist_mode of KEY.
* Update version number.Marcus Brinkmann2004-04-291-1/+1
|
* 2004-04-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-04-292-1/+4
| | | | | | * gpgme.h (struct _gpgme_signature): Change member WRONG_KEY_USAGE to unsigned int. Same for member _unused.
* 2004-04-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-04-292-60/+65
| | | | | | | * keylist.c (set_mainkey_trust_info): Rewritten. (set_subkey_capability): Handle 'd' (disabled). (set_mainkey_capability): Rewritten.
* 2004-04-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-04-222-1/+5
| | | | | * gpgme.m4: Quote first argument to AC_DEFUN.
* (gpgme_key_unref): Allow passing NULL like free does.Werner Koch2004-04-212-0/+8
| | | | | The rule of least surprise.
* (prepare_new_sig, _gpgme_verify_status_handler): RemoveWerner Koch2004-04-152-10/+59
| | | | | unused result.signatures items.
* (gpgme_get_key): Return an error if FPR is NULL.Werner Koch2004-04-152-1/+5
|
* * verify.c (_gpgme_verify_status_handler): Ignore the error statusWerner Koch2004-04-085-12/+15
| | | | | | | if we can't process it. * decrypt-verify.c (decrypt_verify_status_handler): Backed out yesterday's hack. It is not any longer required.
* (decrypt_verify_status_handler): Hack to copeWerner Koch2004-04-072-1/+15
| | | | | with meaningless error codes from the verify status function.
* Bumbed version numberWerner Koch2004-04-061-1/+1
|
* Final fix.Werner Koch2004-04-051-1/+1
|
* * gpgme.h: Add GPGME_STATUS_NEWSIG.Werner Koch2004-04-051-1/+2
| | | | | * gpgsm/Makefile.am: Changed the faked system time to 20011213T12000.
* * verify.c (parse_error): Compare only the last part of the whereWerner Koch2004-04-053-12/+58
| | | | | | | | | | | | token. (prepare_new_sig): New. (parse_new_sig): Use prepare_new_sig when required. (_gpgme_verify_status_handler): Handle STATUS_NEWSIG. * engine-gpgsm.c (gpgsm_keylist_ext): Send with-validation option. Fixed pattern construction. (status_handler): Add debugging output.
* (parse_error): Compare only the last part of the whereWerner Koch2004-04-053-3/+12
| | | | | token.
* (gpgsm_keylist_ext): Send with-validationWerner Koch2004-04-054-2/+25
| | | | | option. Fixed pattern construction.
* 2004-03-23 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-03-232-29/+34
| | | | | | * engine-gpgsm.c (gpgsm_new): Protect _only_ tty related code with isatty(). Submitted by Bernhard Herzog.
* *** empty log message ***Marcus Brinkmann2004-03-112-47/+53
|
* 2004-03-11 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-03-112-1/+6
| | | | | | * rungpg.c (gpg_cancel): Set GPG->fd_data_map to NULL after releasing it.
* 2004-03-11 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-03-102-1/+10
| | | | | | * engine-gpgsm.c (gpgsm_cancel): Only call assuan_disconnect if GPGSM->assuan_ctx is not NULL. Set it to NULL afterwards.
* 2004-03-07 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-03-072-2/+11
| | | | | | * gpgme-config.in: Do not emit include and lib directory for prefix "/usr" or "".
* * engine-gpgsm.c (gpgsm_export_ext): Properly insert a spaceWerner Koch2004-03-033-1/+17
| | | | | | | beween patterns. * gpgsm/t-export.c (main): Also check exporting 2 certificates.
* 2004-02-25 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-02-243-16/+39
| | | | | | | | * rungpg.c (gpg_cancel): New function. (gpg_release): Call it here. (_gpgme_engine_ops_gpg): Add it here. * engine-gpgsm.c (gpgsm_cancel): Fix last change.
* doc/Marcus Brinkmann2004-02-248-4/+66
| | | | | | | | | | | | | | | | | | | 2004-02-24 Marcus Brinkmann <[email protected]> * gpgme.texi (cancellation): New section. gpgme/ 2004-02-24 Marcus Brinkmann <[email protected]> * gpgme.c (gpgme_cancel): New function. * engine-backend.h (struct engine_ops): New member cancel. * engine.h (_gpgme_engine_cancel): New prototype. * engine.c (_gpgme_engine_cancel): New function. * engine-gpgsm.c: Add new member cancel. (gpgsm_cancel): New function. (gpgsm_release): Use it. * rungpg.c: Add new member cancel.
* * gpgme.texi (Key Listing Mode): Doc KEYLIST_MODE_VALIDATE.Werner Koch2004-02-173-4/+20
| | | | | | * gpgme.h: Add GPGME_KEYLIST_MODE_VALIDATE. * engine-gpgsm.c (gpgsm_keylist): Send this to gpgsm.
* (memrchr): Fixed implementation. Problem pointed outWerner Koch2004-02-152-6/+14
| | | | | by Adriaan de Groot.
* 2004-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-02-012-11/+4
| | | | | * rungpg.c (build_argv): Use --no-comment, not --comment "".
* 2004-01-31 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-02-013-4/+23
| | | | | | | | | | | | | | | | | | * configure.ac: Add invocation of AC_SYS_LARGEFILE, AC_TYPE_OFF_T and AC_FUNC_FSEEKO. doc/ 2004-02-01 Marcus Brinkmann <[email protected]> * gpgme.texi (Largefile Support): New section. gpgme/ 2004-02-01 Marcus Brinkmann <[email protected]> * data-compat.c (gpgme_data_new_from_filepart): Call fseeko if available. * data-stream.c (stream_seek): Likewise.
* (_gpgme_map_gnupg_error): Handle numerical codes asWerner Koch2004-01-163-2/+17
| | | | | used by GnuPG 1.9.x
* 2004-01-13 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-01-132-1/+5
| | | | | * gpgme.h (struct _gpgme_key_sig): Fix comment on REVOKED>
* About to release 0.4.4:Werner Koch2004-01-122-0/+5
| | | | | | | | | | | | * configure.ac: Bumbed LT_Revision; now at C12/A1/R1. (NEED_GPGSM_VERSION): Set to 1.9.3. * sign.c: Include util.h for prototype of _gpgme_parse_timestamp. * gpg/t-keylist-sig.c (main): Temporary disabled one test due top gpg 1.3.4 problems. * gpg/t-import.c (check_result): Likewise.
* doc/Marcus Brinkmann2003-12-255-14/+38
| | | | | | | | | | | | | | | | | | | | | | 2003-12-25 Marcus Brinkmann <[email protected]> * gpgme.texi (Key Management): Rename member class in gpgme_key_sig_t to sig_class. (Creating a Signature): Likewise for gpgme_signature_t. gpgme/ 2003-12-25 Marcus Brinkmann <[email protected]> * gpgme.h (_GPGME_D_CLASS): Revert this change. (struct _gpgme_key_sig): For C++ compilers, rename class member to _obsolete_class. Add new member sig_class. (struct _gpgme_new_signature): Same here. * key.c (gpgme_key_sig_get_ulong_attr): Use CERTSIG->sig_class, not CERTSIG->class. * keylist.c (keylist_colon_handler): Likewise for KEYSIG, but keep setting KEYSIG->class, too. Rename variable CLASS to SIG_CLASS. * sign.c (parse_sig_created): Set SIG->sig_class.
* C++ fixesWerner Koch2003-12-232-3/+12
|
* * conversion.c (_gpgme_parse_timestamp): New.Werner Koch2003-11-197-62/+99
| | | | | | | | | (atoi_1, atoi_2, atoi_4): New. * keylist.c (parse_timestamp): Removed. Changed all callers to use the new function. * verify.c (parse_valid_sig): Ditto. Repalced the errno check. * sign.c (parse_sig_created): Ditto.
* Silly me: Reverted last change. The code here is actually okay butWerner Koch2003-11-132-8/+4
| | | | | when driving the one for gnupg, the bug was probably introduced.