|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| | * engine-gpgsm.c (_gpgme_gpgsm_new): Set the display, ttyname,
	ttytype, lc_ctype and lc_messages options in the server. | 
| | 
| 
| 
| 
| | * engine-gpgsm.c (map_assuan_error): Add new error codes. | 
| | |  | 
| | 
| 
| 
| 
| | can_certify to return the requested values. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2002-04-23  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Passphrase Callback): Document that either return
	argument can be NULL.
	(Progress Meter Callback): Likewise.
gpgme/
2002-04-23  Marcus Brinkmann  <[email protected]>
	* gpgme.c (gpgme_get_progress_cb): Allow either return parameter
	to be NULL.
	(gpgme_get_passphrase_cb): Likewise. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2002-04-22  Marcus Brinkmann  <[email protected]>
	* 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.
gpgme/
2002-04-22  Marcus Brinkmann  <[email protected]>
	* gpgme.c (gpgme_get_passphrase_cb): New function.
	(gpgme_get_progress_cb): New function.
	* gpgme.h: Add new prototypes for gpgme_get_passphrase_cb and
	gpgme_get_progress_cb. | 
| | |  | 
| | |  | 
| | 
| 
| 
| | signing or encrypting of mails could not be done | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * gpgme.texi (Creating a Signature): Fix function name.  Reported
	by Wichert Ackerman <[email protected]>.
2002-03-29  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (direntry): End index entry with a full stop.
	Patch submitted by Jose Carlos Garcia Sogo <[email protected]>. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * 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. | 
| | 
| 
| 
| 
| 
| 
| 
| | * gpgsm/Makefile.am (./trustlist.txt): Put more into this file to
	prevent use of gpg-agent.
	(./gpg-agent.conf): Remove target.
	(all-local): Remove ./gpg-agent.conf. | 
| | 
| 
| 
| 
| 
| 
| | * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead
	gpgme_check_engine.
	* gpgsm/t-encrypt.c (main): Likewise. | 
| | |  | 
| | 
| 
| 
| | gpgme_recipients_add_name_with_validity, see Werner's comment to bug #950 as of Fri, Mar 22 2002 17.15.26 | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| | * key.h (gpgme_key_s): Add issuer and chaining elements for X509.
* keylist.c (keylist_colon_handler): Store them.
* key.c	(gpgme_key_release): Free them.
(gpgme_key_get_as_xml,gpgme_key_get_string_attr): Print them. | 
| | |  | 
| | 
| 
| 
| 
| 
| | we are doing ISO C 90.  Transalted a few German remarks and
commented on some things. | 
| | |  | 
| | 
| 
| 
| | additional 'cipherLen' parameter to enable us to handle binary cipher data | 
| | 
| 
| 
| | to the decryptMessage() and to the checkMessageSignature() methode instead of passing base64 encoded data to them | 
| | 
| 
| 
| 
| | are defined. | 
| | 
| 
| 
| 
| | Plugin says which features it supports | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * 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. | 
| | 
| 
| 
| 
| | * gpgme.texi (Detailed Results): Fix syntax error in last change. | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| | before adding the found entries | 
| | 
| 
| 
| | found by the crypto plug-in for a single recipient. - NOTE: This code is not working correctly (yet) so we allways get some *all* keys that are stored by gpg instead of the right key information. | 
| | 
| 
| 
| 
| | the address between < and > now if they are present. | 
| | 
| 
| 
| 
| 
| 
| | Support for checking encryption certificate paths.
Needs GPGME support. | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| | EOS character into the signature.
(checkMessageSignature): Ditto. | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2002-03-06  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Encrypting a Plaintext): Document symmetric
	encryption.
gpgme/
2002-03-06  Marcus Brinkmann  <[email protected]>
	* encrypt.c (_gpgme_encrypt_sym_status_handler): New function.
	(gpgme_op_encrypt_start): New variable SYMMETRIC, set it if RECP
	is null, and if it is set, use _gpgme_encrypt_sym_status_handler
	as status handler and run _gpgme_passphrase_start.
	* rungpg.c (_gpgme_gpg_op_encrypt): If RECP is zero, do symmetric
	encryption.
	* engine-gpgsm.c (_gpgme_gpgsm_op_encrypt): If RECP is zero,
	return error value.
	* rungpg.c (_gpgme_gpg_op_verify): Add "--" argument.
tests/
2002-03-06  Marcus Brinkmann  <[email protected]>
	* gpg/t-encrypt-sym.c: New file.
	* gpg/Makefile.am (TESTS): Add t-encrypt-sym. | 
| | 
| 
| 
| 
| 
| | * gpgme.texi (Error Strings): Add example.
	* gpgme.texi (Listing Keys): Likewise. | 
| | 
| 
| 
| | the checkMessageSignature function: bool signatureIsBinary - telling us whether the signature is armored ASCII or binary data, int signatureLen - holding the TRUE length of the signature if (and only if) this is binary data | 
| | 
| 
| 
| 
| 
| | * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now
	in DISTCLEANFILES. | 
| | |  | 
| | 
| 
| 
| 
| 
| | * configure.ac: Bumbed LT version numbers to (7,1,0), requires
gpgsm 0.3.1. | 
| | 
| 
| 
| 
| 
| | * configure.ac (AC_INIT): Change version number to snapshot CVS
	version. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2002-03-03  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Information About Keys): Document GPGME_ATTR_EXPIRE.
gpgme/
2002-03-03  Marcus Brinkmann  <[email protected]>
	* passphrase.c (_gpgme_passphrase_status_handler): Also set the
	error No_Passphrase if only a bad passphrase was provided. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 2002-03-03  Marcus Brinkmann  <[email protected]>
	* gpgme.texi (Verify): Document verification of normal and
	cleartext signatures.
gpgme/
2002-03-03  Marcus Brinkmann  <[email protected]>
	* rungpg.c (_gpgme_gpg_op_verify): If TEXT is of mode
	GPGME_DATA_MODE_IN, construct a command line that stores the
	plaintext in TEXT.
	* verify.c (gpgme_op_verify_start): Accept TEXT being
	uninitialized, and in this case interpret SIG as a normal or
	cleartext signature and TEXT as a return data object.
	* engine-gpgsm.c (_gpgme_gpgsm_op_verify): Likewise.
tests/
2002-03-03  Marcus Brinkmann  <[email protected]>
	* gpg/t-verify.c (main): Add a few more sanity checks, and a check
	for normal signatures. | 
| | 
| 
| 
| 
| 
| | * engine-gpgsm.c (_gpgme_gpgsm_op_keylist_ext) [!ENABLE_GPGSM]:
	Add stub function. | 
| | |  |