aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * key.c (gpgme_key_get_ulong_attr): Swapped use of can_encrypt andWerner Koch2002-04-232-2/+7
| | | | | can_certify to return the requested values.
* doc/Marcus Brinkmann2002-04-224-14/+40
| | | | | | | | | | | | | | | | 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.
* doc/Marcus Brinkmann2002-04-226-1/+101
| | | | | | | | | | | | | | | | | | 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.
* More fixes for certificate generationMatthias Kalle Dalheimer2002-04-181-2/+7
|
* Additional parameter for returning the cert lengthMatthias Kalle Dalheimer2002-04-182-11/+29
|
* report both the error-Id and the error-text to the calling program when ↵Karl-Heinz Zimmer2002-04-172-12/+36
| | | | signing or encrypting of mails could not be done
* Implemented requesting certsMatthias Kalle Dalheimer2002-04-172-8/+20
|
* 2002-04-16 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-162-2/+12
| | | | | | | | | | | * 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]>.
* 2002-04-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-045-86/+41
| | | | | | | | | | | | * 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.
* 2002-04-05 Marcus Brinkmann <marcus@g10code,de>Marcus Brinkmann2002-04-042-4/+11
| | | | | | | | * 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.
* 2002-04-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-043-3/+9
| | | | | | | * gpgsm/t-keylist.c (main): Use gpgme_engine_check_version instead gpgme_check_engine. * gpgsm/t-encrypt.c (main): Likewise.
* [bug #997] changed 'micalg=pgp-sha1' into 'micalg=sha1' for S/MIME mailsKarl-Heinz Zimmer2002-04-031-1/+1
|
* now using gpgme_recipients_add_name instead of ↵Karl-Heinz Zimmer2002-04-021-7/+4
| | | | gpgme_recipients_add_name_with_validity, see Werner's comment to bug #950 as of Fri, Mar 22 2002 17.15.26
* *** empty log message ***Werner Koch2002-04-012-2/+2
|
* Released 0.3.5V0-3-5Werner Koch2002-04-013-3/+10
|
* * gpgme.h (GpgmeAttr): Add values for issuer and chaining.Werner Koch2002-03-286-59/+110
| | | | | | | | * 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.
* * Makefile.am (libgpgme_la_SOURCES): Add mutex.hWerner Koch2002-03-262-2/+8
|
* * gpgmeplug.c: Converted it to real C; i.e. use standard comments -Werner Koch2002-03-232-46/+67
| | | | | | we are doing ISO C 90. Transalted a few German remarks and commented on some things.
* bugfix on new binary-encrypting/signing codeKarl-Heinz Zimmer2002-03-221-2/+6
|
* interface change: signMessage() and encryptMessage() now return an ↵Karl-Heinz Zimmer2002-03-224-25/+52
| | | | additional 'cipherLen' parameter to enable us to handle binary cipher data
* changed code according to our hack before CeBIT, we are giving *binary* data ↵Karl-Heinz Zimmer2002-03-212-7/+29
| | | | to the decryptMessage() and to the checkMessageSignature() methode instead of passing base64 encoded data to them
* * util.h (struct) [!HAVE_FOPENCOOKIE]: Make sure off_t and ssize_tWerner Koch2002-03-212-0/+6
| | | | | are defined.
* More feature selectorsMatthias Kalle Dalheimer2002-03-212-14/+38
| | | | | Plugin says which features it supports
* 2002-03-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-1817-393/+553
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* 2002-03-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-182-1/+6
| | | | | * gpgme.texi (Detailed Results): Fix syntax error in last change.
* removed all the .cvsignre files - they should be localWerner Koch2002-03-1011-75/+0
|
* Minor doc fixesWerner Koch2002-03-106-6/+15
|
* bugfix in findCertificates functionKarl-Heinz Zimmer2002-03-091-1/+1
|
* Bugfix: forgot to initialize the list of certificates in findCertificates() ↵Karl-Heinz Zimmer2002-03-081-0/+2
| | | | before adding the found entries
* New feature: Ask user which certificate is to be taken when more than one ↵Karl-Heinz Zimmer2002-03-082-15/+66
| | | | 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.
* A little better address-parsing. Not real rfc822 yet, but at least it fetchesSteffen Hansen2002-03-082-8/+45
| | | | | the address between < and > now if they are present.
* Support for various warnings about expiring encryption certificates.Matthias Kalle Dalheimer2002-03-072-0/+51
| | | | | | | Support for checking encryption certificate paths. Needs GPGME support.
* * gpgme.h (gpgme_op_keylist_ext_start): Add prototype.Werner Koch2002-03-072-0/+6
|
* encryptMessage() now accepts a comma separated list of addresseesSteffen Hansen2002-03-072-2/+69
|
* * gpgmeplug.c (signMessage): Fixed offbyone. Don't include theWerner Koch2002-03-062-3/+9
| | | | | | EOS character into the signature. (checkMessageSignature): Ditto.
* Adjust requirement for GpgSM version according to configure.ac.Marcus Brinkmann2002-03-061-1/+1
|
* doc/Marcus Brinkmann2002-03-0610-12/+215
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* 2002-03-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-062-3/+47
| | | | | | * gpgme.texi (Error Strings): Add example. * gpgme.texi (Listing Keys): Likewise.
* Changed interface: additionally we now pass the following parameters into ↵Karl-Heinz Zimmer2002-03-052-4/+16
| | | | 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
* 2002-03-05 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-052-1/+6
| | | | | | * gpg/Makefile.am (CLEANFILES): Remove random_seed, which is now in DISTCLEANFILES.
* * configure.ac: Bumbed version to 0.3.4-cvs to continue development.Werner Koch2002-03-043-2/+4
|
* * gpg/Makefile.am (DISTCLEANFILES): Added.V0-3-4Werner Koch2002-03-046-6/+20
| | | | | | * 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-032-1/+6
| | | | | | * configure.ac (AC_INIT): Change version number to snapshot CVS version.
* doc/Marcus Brinkmann2002-03-036-8/+16
| | | | | | | | | | | | | 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.
* doc/Marcus Brinkmann2002-03-039-37/+143
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* 2002-03-03 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-03-032-0/+12
| | | | | | * engine-gpgsm.c (_gpgme_gpgsm_op_keylist_ext) [!ENABLE_GPGSM]: Add stub function.
* Support for warning when a CRL expiresMatthias Kalle Dalheimer2002-03-012-0/+23
|
* Support for asking the for the PIN a certain number of times.Matthias Kalle Dalheimer2002-03-011-6/+14
|
* Support for checking whether the signer's email address is contained inMatthias Kalle Dalheimer2002-02-283-1/+28
| | | | | his certificate.
* * key.h (subkey_s): New member expires_at.Werner Koch2002-02-284-33/+48
| | | | | | * keylist.c (keylist_colon_handler): Set it here * key.c (gpgme_key_get_as_xml,gpgme_key_get_ulong_attr): Return it.