aboutsummaryrefslogtreecommitdiffstats
path: root/gpgmeplug/gpgmeplug.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-221-24/+34
| | | | 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-211-5/+24
| | | | to the decryptMessage() and to the checkMessageSignature() methode instead of passing base64 encoded data to them
* More feature selectorsMatthias Kalle Dalheimer2002-03-211-7/+20
| | | | | Plugin says which features it supports
* 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-081-15/+58
| | | | 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-081-8/+40
| | | | | the address between < and > now if they are present.
* Support for various warnings about expiring encryption certificates.Matthias Kalle Dalheimer2002-03-071-0/+36
| | | | | | | Support for checking encryption certificate paths. Needs GPGME support.
* encryptMessage() now accepts a comma separated list of addresseesSteffen Hansen2002-03-071-2/+63
|
* * gpgmeplug.c (signMessage): Fixed offbyone. Don't include theWerner Koch2002-03-061-3/+3
| | | | | | EOS character into the signature. (checkMessageSignature): Ditto.
* Changed interface: additionally we now pass the following parameters into ↵Karl-Heinz Zimmer2002-03-051-3/+13
| | | | 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
* Support for warning when a CRL expiresMatthias Kalle Dalheimer2002-03-011-0/+15
|
* 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-281-0/+16
| | | | | his certificate.
* Implemented warning when the certificates used for signing are about toMatthias Kalle Dalheimer2002-02-281-0/+32
| | | | | expire
* Marked up where g10 needs to implement the selection of the signature algorithmMatthias Kalle Dalheimer2002-02-281-1/+2
|
* select the signature algorithm - dummy in gpgme.cMatthias Kalle Dalheimer2002-02-271-0/+2
|
* 2002-02-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-261-2/+2
| | | | | * gpgmeplug.c (signMessage): Fix code syntax.
* now signMessage() calls the gpgme_set_include_certs() function before each ↵Karl-Heinz Zimmer2002-02-261-0/+22
| | | | call of gpgme_op_sign
* Removed temporary passphrase callbackSteffen Hansen2002-02-131-97/+0
|
* 2002-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-011-1/+1
| | | | | | | | * Makefile.am (EXTRA_gpgme_openpgp_la_SOURCES): New variable. (EXTRA_gpgme_smime_la_SOURCES): Likewise. * gpgmeplug.c (passphrase_cb): Fix type of third argument.
* bug found: no more crashing when calling signing/encoding functions :-)Karl-Heinz Zimmer2002-01-151-3/+5
|
* fixed bug in function "storeNewCharPtr()"Karl-Heinz Zimmer2002-01-141-8/+16
|
* finished interface of StructuringInfo struct and added implementation of ↵Karl-Heinz Zimmer2001-12-241-109/+306
| | | | | | | setting it's parameters in our cryptplug signMessage and encryptmessage functions (setting of parameters in gpgsmplug.c is still missing)
* corrected specification of Aegypten test key in encrypt() functionKarl-Heinz Zimmer2001-12-181-11/+17
|
* added debug message to encrypt() functionKarl-Heinz Zimmer2001-12-181-0/+13
|
* improce memory handlingKarl-Heinz Zimmer2001-12-131-24/+38
|
* Corrected (for a second time) code status error from previous wrong CVS comitsKarl-Heinz Zimmer2001-12-061-2/+60
|
* Corrected code status error from previous wrong CVS comitsKarl-Heinz Zimmer2001-12-061-25/+35
|
* 2001-11-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-12-051-0/+1
| | | | | * gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
* added error detection to signing and encrypting methodes: this has to be ↵Karl-Heinz Zimmer2001-11-291-63/+67
| | | | improved furtheron
* Check for out-of-memory in signature verificationMatthias Kalle Dalheimer2001-11-261-25/+35
|
* enabled fetching meta data after checking of signature(s)Karl-Heinz Zimmer2001-11-261-8/+8
|
* Filling the SignatureMetaData struct (the crucial code is #ifdef'd out for ↵Matthias Kalle Dalheimer2001-11-251-2/+86
| | | | | | | | safety's sake) Changes to SignatureMetaData Added SignatureMetaDataExtendedInfo
* [Kalle] signature verification and decoding of encrypted mailsKarl-Heinz Zimmer2001-11-251-2/+24
|
* Now gpgmeplug.c can also create encrypted and signed+encrypted S/MIME mails.Karl-Heinz Zimmer2001-11-251-5/+46
|
* adjusted 'encryptMessage' parameters: now also the addressee is givenKarl-Heinz Zimmer2001-11-251-21/+12
|
* signing now returns only the SIGNATURE - not the original text - since ↵Karl-Heinz Zimmer2001-11-241-1/+1
| | | | building of the S/MIME object is done in the calling program (the MUA...)
* signing of mail bodies is working now - buuuuut: I changed the behaviour of ↵Karl-Heinz Zimmer2001-11-231-6/+13
| | | | the 'signMessage()' function, it now returns *only* the signature part (with a trailing zero). This is neccessary to avoid confugion at the KMail side: otherwise KMail might try to convert the whole MIME block into quoted printable - of course this is only allowed for the body part but not for the signature part.
* 2001-11-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-11-221-0/+4
| | | | | | | | | | | | | | | | | | * gpgme.h (gpgme_set_protocol): New prototype. 2001-11-22 Marcus Brinkmann <[email protected]> * Makefile.am (libgpgsmplug_la_LIBADD): New variable. (libgpgsmplug_la_LDFLAGS): Likewise. (libgpgsmplug_la_SOURCES): Likewise. (lib_LTLIBRARIES): Add libgpgsmplug.la. (INCLUDES): Include the local gpgme.h. * gpgmeplug.c (signMessage): Set protocol. (GPGMEPLUG_PROTOCOL) [!GPGMEPLUG_PROTOCOL]: Set GPGMEPLUG_PROTOCOL. * gpgsmplug.c: New file.
* removed stupid C bug (malloc of strlen(..) instead of 1+strlen)Karl-Heinz Zimmer2001-11-221-4/+66
|
* Now send the signature back to the calling function (instead of just ↵Karl-Heinz Zimmer2001-11-221-23/+23
| | | | printing it to stdout)
* corrected includesKarl-Heinz Zimmer2001-11-211-2/+1
|
* create signature (and write it to stdout for testing)Karl-Heinz Zimmer2001-11-211-2/+3
|
* 2001-11-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-11-211-14/+15
| | | | | | | | | | * gpgmeplug.c: Include config.h only if [HAVE_CONFIG_H]. Do not include util.h. (deinitialize): Use free, not _gpgme_free. (setDirectoryServers): Use calloc, not xtrycalloc. Use free, not _gpgme_free. Use malloc instead xtrymalloc. (appendDirectoryServer): Use realloc, not xtryrealloc.
* finished implementation of DirectoryServices storing/retrievingKarl-Heinz Zimmer2001-11-211-14/+47
|
* (security checkin) currently working on signing messagesKarl-Heinz Zimmer2001-11-211-6/+10
|
* configure struct updated according to modified cryptplug.hKarl-Heinz Zimmer2001-11-211-23/+237
|
* GPGME Plug-In initial checkin. Saving/restoring of configuration is working.Karl-Heinz Zimmer2001-11-211-0/+511