aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Bugfix don't use binary signatures for OpenPGPKarl-Heinz Zimmer2002-05-071-1/+1
|
* Bumbed version number to *-cvsWerner Koch2002-05-032-1/+8
|
* released 0.3.6V0-3-6Werner Koch2002-05-034-12/+21
|
* * gpgme.texi (Manipulating Data Buffers): Changed some data typesWerner Koch2002-05-034-2/+68
| | | | | | | | to void*. (Protocol Selection): Added gpgme_get_protocol. (Verify): Updated to include the new attribute fucntions and status codes.
* * engine-gpgsm.c (_gpgme_gpgsm_new): Redirect any gpgsm errorWerner Koch2002-05-036-7/+31
| | | | | | | | | | | | | | | | | | | | | | output to /dev/null. * verify.c (gpgme_get_sig_key): Set the protocol of the listctx. * gpgme.c (gpgme_get_protocol): New. * data.c (gpgme_data_write): Changed type of BUFFER to void*. (gpgme_data_read): Ditto. * verify.c (_gpgme_verify_status_handler): Handle TRUST_* status lines so that a claim can be made without looking up the key. (gpgme_get_sig_string_attr): New. (gpgme_get_sig_ulong_attr): New. * gpgme.h (GpgmeAttr): Added GPGME_ATTR_SIG_STATUS. * gpgme.h (GpgmeSigStat): Add _GOOD_EXP and _GOOD_EXPKEY. * verify.c (_gpgme_verify_status_handler, finish_sig): Handle these new status codes. Store the expiration time
* * assuan-pipe-connect.c (assuan_pipe_connect2): New to extendWerner Koch2002-05-033-2/+41
| | | | | | assuan_pipe_connect with some flags. Implemented a bitbucket for stderr.
* * gpg/t-verify.c (validity_string): New.Werner Koch2002-05-032-3/+38
| | | | | | (print_sig_stat): Print expire time and validity. (status_string): Add new exipred stati.
* * verify.c (_gpgme_verify_status_handler): Handle TRUST_* statusWerner Koch2002-05-036-12/+166
| | | | | | | | | | | | | | | | lines so that a claim can be made without looking up the key. (gpgme_get_sig_string_attr): New. (gpgme_get_sig_ulong_attr): New. * gpgme.h (GpgmeAttr): Added GPGME_ATTR_SIG_STATUS. * rungpg.h: Add new status codes from gpg 1.0.7 and formatted the list to align with the status.h file from gnupg. * gpgme.h (GpgmeSigStat): Add _GOOD_EXP and _GOOD_EXPKEY. * verify.c (_gpgme_verify_status_handler, finish_sig): Handle these new status codes. Store the expiration time
* * gpgme.texi (Manipulating Data Buffers): New type GpgmeDataEncoding.Werner Koch2002-04-272-0/+50
|
* * gpgme.h (GpgmeData_Encoding): New.Werner Koch2002-04-277-7/+73
| | | | | | | * data.c (gpgme_data_get_encoding,gpgme_data_set_encoding): New. * engine-gpgsm.c (map_input_enc): New. Use it in all local functions where the INPUT command gets send.
* 2002-04-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-272-1/+8
| | | | | | | * engine-gpgsm.c (_gpgme_gpgsm_op_verify): Close the output descriptor only when we don't need it anymore. Close the message descriptor if we don't need it.
* allow checking of Opaque Signed message dataKarl-Heinz Zimmer2002-04-272-8/+50
|
* * Makefile.am: Create libtool libraries.Werner Koch2002-04-267-6/+18
| | | | | | | * Makefile.am (libgpgme_la_LIBADD): Use libtool libraries. * Makefile.am: Create libtool libraries
* 2002-04-25 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-253-1/+8
| | | | | | * rungpg.c (_gpgme_gpg_release): Call gpgme_data_release on GPG->cmd.cb_data, not xfree.
* 2002-04-25 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-242-101/+211
| | | | | | * engine-gpgsm.c (_gpgme_gpgsm_new): Set the display, ttyname, ttytype, lc_ctype and lc_messages options in the server.
* 2002-04-24 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-04-242-2/+16
| | | | | * engine-gpgsm.c (map_assuan_error): Add new error codes.
* Update assuan and jnlib to 20020424 from newpg.Marcus Brinkmann2002-04-2415-38/+342
|
* * 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
|