aboutsummaryrefslogtreecommitdiffstats
path: root/gpgmeplug (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-03-05Changed interface: additionally we now pass the following parameters into ↵Karl-Heinz Zimmer2-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-01Support for warning when a CRL expiresMatthias Kalle Dalheimer2-0/+23
2002-03-01Support for asking the for the PIN a certain number of times.Matthias Kalle Dalheimer1-6/+14
2002-02-28Support for checking whether the signer's email address is contained inMatthias Kalle Dalheimer3-1/+28
his certificate.
2002-02-28*** empty log message ***Matthias Kalle Dalheimer1-0/+6
2002-02-28Implemented warning when the certificates used for signing are about toMatthias Kalle Dalheimer2-0/+53
expire
2002-02-28Marked up where g10 needs to implement the selection of the signature algorithmMatthias Kalle Dalheimer1-1/+2
2002-02-27select the signature algorithm - dummy in gpgme.cMatthias Kalle Dalheimer1-0/+2
2002-02-262002-02-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-2/+6
* gpgmeplug.c (signMessage): Fix code syntax.
2002-02-26now signMessage() calls the gpgme_set_include_certs() function before each ↵Karl-Heinz Zimmer1-0/+22
call of gpgme_op_sign
2002-02-18fixed wrong GPGMEPLUG_SIGN_CTYPE_CODE parameter for S/MIMEKarl-Heinz Zimmer1-1/+1
2002-02-13Removed temporary passphrase callbackSteffen Hansen1-97/+0
2002-02-012002-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann3-1/+10
* Makefile.am (EXTRA_gpgme_openpgp_la_SOURCES): New variable. (EXTRA_gpgme_smime_la_SOURCES): Likewise. * gpgmeplug.c (passphrase_cb): Fix type of third argument.
2002-01-162002-01-16 Marcus Brinkmann <[email protected]>Marcus Brinkmann3-1/+44
* gpgme-openpgp.c: New file. * Makefile.am (gpgme_openpgp_la_SOURCES): Replace gpgmeplug.c with gpgme-openpgp.c.
2002-01-15Added copyright statement for 2002.Marcus Brinkmann1-0/+1
2002-01-152002-01-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann3-11/+15
* gpgmeplug.c: Renamed to ... * gpgme-openpgp.c: ... this. New file. * gpgsmplug.c: Renamed to ... * gpgme-smime.c: ... this. new file. * Makefile.am: Rewritten to use libtool's module functionality.
2002-01-15bug found: no more crashing when calling signing/encoding functions :-)Karl-Heinz Zimmer1-3/+5
2002-01-14fixed bug in function "storeNewCharPtr()"Karl-Heinz Zimmer1-8/+16
2001-12-24Added specification of strings and bool values for S/MIME signing and ↵Karl-Heinz Zimmer1-0/+35
encrypting. (note: this new StructuringInfo feature is ignored by KMail at the moment, this is an urgent ToDo item since the KMail sources are _not_ able to use the cryptplug with the changes made today)
2001-12-24finished interface of StructuringInfo struct and added implementation of ↵Karl-Heinz Zimmer1-109/+306
setting it's parameters in our cryptplug signMessage and encryptmessage functions (setting of parameters in gpgsmplug.c is still missing)
2001-12-23now including stdlib.h into the header file to avoid compile time warnings ↵Karl-Heinz Zimmer1-1/+1
of unknown function free()
2001-12-23Adjust and complete the documentation of the new "StructuringInfo" struct ↵Karl-Heinz Zimmer1-38/+519
and the corresponding free_StructuringInfo() function and - for plugin developers - the corresponding init_StructuringInfo() function
2001-12-192001-12-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-6/+6
* Makefile.am (lib_LTLIBRARIES): Rename to ... (noinst_LTLIBRARIES): ... this target.
2001-12-192001-12-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-7/+7
* Makefile.am (libgpgmeplug_la_SOURCES): Remove gpgme.h. (libgpgsmplug_la_SOURCES): Likewise.
2001-12-18corrected specification of Aegypten test key in encrypt() functionKarl-Heinz Zimmer1-11/+17
2001-12-18added debug message to encrypt() functionKarl-Heinz Zimmer1-0/+13
2001-12-13improce memory handlingKarl-Heinz Zimmer1-24/+38
2001-12-06Corrected (for a second time) code status error from previous wrong CVS comitsKarl-Heinz Zimmer1-2/+60
2001-12-06Corrected code status error from previous wrong CVS comitsKarl-Heinz Zimmer1-25/+35
2001-12-05Add .cvsignore files. Suggested by Jan-Oliver Wagner <[email protected]>.Marcus Brinkmann1-0/+2
2001-12-052001-11-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-0/+5
* gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
2001-11-29added error detection to signing and encrypting methodes: this has to be ↵Karl-Heinz Zimmer1-63/+67
improved furtheron
2001-11-26Check for out-of-memory in signature verificationMatthias Kalle Dalheimer1-25/+35
2001-11-26enabled fetching meta data after checking of signature(s)Karl-Heinz Zimmer1-8/+8
2001-11-25Filling the SignatureMetaData struct (the crucial code is #ifdef'd out for ↵Matthias Kalle Dalheimer2-6/+100
safety's sake) Changes to SignatureMetaData Added SignatureMetaDataExtendedInfo
2001-11-25changed specification of SignatureMetaData structKarl-Heinz Zimmer1-1/+3
2001-11-25[Kalle] signature verification and decoding of encrypted mailsKarl-Heinz Zimmer2-6/+28
2001-11-25Now gpgmeplug.c can also create encrypted and signed+encrypted S/MIME mails.Karl-Heinz Zimmer1-5/+46
2001-11-25adjusted 'encryptMessage' parameters: now also the addressee is givenKarl-Heinz Zimmer2-24/+17
2001-11-242001-11-24 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-2/+5
* Makefile.am (libgpgsmplug_la_SOURCES): Fix source file.
2001-11-24signing now returns only the SIGNATURE - not the original text - since ↵Karl-Heinz Zimmer1-1/+1
building of the S/MIME object is done in the calling program (the MUA...)
2001-11-23signing of mail bodies is working now - buuuuut: I changed the behaviour of ↵Karl-Heinz Zimmer1-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-222001-11-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann4-2/+27
* 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.
2001-11-22removed stupid C bug (malloc of strlen(..) instead of 1+strlen)Karl-Heinz Zimmer1-4/+66
2001-11-22Now send the signature back to the calling function (instead of just ↵Karl-Heinz Zimmer1-23/+23
printing it to stdout)
2001-11-21corrected includesKarl-Heinz Zimmer1-2/+1
2001-11-21create signature (and write it to stdout for testing)Karl-Heinz Zimmer1-2/+3
2001-11-21change Makefile to create shared libKarl-Heinz Zimmer1-4/+9
2001-11-21.Marcus Brinkmann1-0/+9
2001-11-212001-11-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-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.