Matthias Kalle Dalheimer
c76835983d
Support for warning when a CRL expires
2002-03-01 17:54:26 +00:00
Matthias Kalle Dalheimer
42f09583f1
Support for asking the for the PIN a certain number of times.
2002-03-01 16:55:50 +00:00
Matthias Kalle Dalheimer
0ba3682c28
Support for checking whether the signer's email address is contained in
...
his certificate.
2002-02-28 12:09:45 +00:00
Matthias Kalle Dalheimer
2b1b87785c
Implemented warning when the certificates used for signing are about to
...
expire
2002-02-28 09:14:39 +00:00
Matthias Kalle Dalheimer
708790b7b9
Marked up where g10 needs to implement the selection of the signature algorithm
2002-02-28 07:49:13 +00:00
Matthias Kalle Dalheimer
f0d54d22da
select the signature algorithm - dummy in gpgme.c
2002-02-27 20:59:20 +00:00
Marcus Brinkmann
cd8b9caa00
2002-02-27 Marcus Brinkmann <marcus@g10code.de>
...
* gpgmeplug.c (signMessage): Fix code syntax.
2002-02-26 23:19:19 +00:00
Karl-Heinz Zimmer
1aa16bff05
now signMessage() calls the gpgme_set_include_certs() function before each call of gpgme_op_sign
2002-02-26 01:01:28 +00:00
Steffen Hansen
50e99ef86d
Removed temporary passphrase callback
2002-02-13 19:23:00 +00:00
Marcus Brinkmann
20b46ef55f
2002-02-01 Marcus Brinkmann <marcus@g10code.de>
...
* 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-02-01 20:28:35 +00:00
Karl-Heinz Zimmer
ccfa129777
bug found: no more crashing when calling signing/encoding functions :-)
2002-01-15 08:03:26 +00:00
Karl-Heinz Zimmer
1a39b83af3
fixed bug in function "storeNewCharPtr()"
2002-01-14 20:33:50 +00:00
Karl-Heinz Zimmer
785a0d318f
finished interface of StructuringInfo struct and added implementation of setting it's parameters in our cryptplug signMessage and
...
encryptmessage functions (setting of parameters in gpgsmplug.c is still missing)
2001-12-24 00:09:24 +00:00
Karl-Heinz Zimmer
b44a765370
corrected specification of Aegypten test key in encrypt() function
2001-12-18 21:11:03 +00:00
Karl-Heinz Zimmer
10919d63f7
added debug message to encrypt() function
2001-12-18 20:13:08 +00:00
Karl-Heinz Zimmer
98f8903e20
improce memory handling
2001-12-13 15:13:09 +00:00
Karl-Heinz Zimmer
370d4e0b55
Corrected (for a second time) code status error from previous wrong CVS comits
2001-12-06 17:19:07 +00:00
Karl-Heinz Zimmer
aa41d33661
Corrected code status error from previous wrong CVS comits
2001-12-06 16:59:09 +00:00
Marcus Brinkmann
39db13330a
2001-11-29 Marcus Brinkmann <marcus@g10code.de>
...
* gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
2001-12-05 13:21:04 +00:00
Karl-Heinz Zimmer
c0a30821b0
added error detection to signing and encrypting methodes: this has to be improved furtheron
2001-11-29 12:29:55 +00:00
Matthias Kalle Dalheimer
3bf0c5c687
Check for out-of-memory in signature verification
2001-11-26 16:43:00 +00:00
Karl-Heinz Zimmer
9cb0dacb7b
enabled fetching meta data after checking of signature(s)
2001-11-26 15:54:12 +00:00
Matthias Kalle Dalheimer
1523ae7f48
Filling the SignatureMetaData struct (the crucial code is #ifdef'd out for safety's sake)
...
Changes to SignatureMetaData
Added SignatureMetaDataExtendedInfo
2001-11-25 21:53:39 +00:00
Karl-Heinz Zimmer
2331d9df26
[Kalle] signature verification and decoding of encrypted mails
2001-11-25 15:23:21 +00:00
Karl-Heinz Zimmer
8c656febad
Now gpgmeplug.c can also create encrypted and signed+encrypted S/MIME mails.
2001-11-25 05:07:44 +00:00
Karl-Heinz Zimmer
a311c98821
adjusted 'encryptMessage' parameters: now also the addressee is given
2001-11-25 03:37:13 +00:00
Karl-Heinz Zimmer
9395aecc38
signing now returns only the SIGNATURE - not the original text - since building of the S/MIME object is done in the calling program (the MUA...)
2001-11-24 10:51:55 +00:00
Karl-Heinz Zimmer
2ed886f88b
signing of mail bodies is working now - buuuuut: I changed the behaviour of 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-23 02:08:53 +00:00
Marcus Brinkmann
20b4415d80
2001-11-22 Marcus Brinkmann <marcus@g10code.de>
...
* gpgme.h (gpgme_set_protocol): New prototype.
2001-11-22 Marcus Brinkmann <marcus@g10code.de>
* 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-22 18:48:53 +00:00
Karl-Heinz Zimmer
56c3ac2dce
removed stupid C bug (malloc of strlen(..) instead of 1+strlen)
2001-11-22 17:32:21 +00:00
Karl-Heinz Zimmer
1195ae3fc1
Now send the signature back to the calling function (instead of just printing it to stdout)
2001-11-22 09:36:53 +00:00
Karl-Heinz Zimmer
47ea703ef7
corrected includes
2001-11-21 23:34:51 +00:00
Karl-Heinz Zimmer
5b3b345cdc
create signature (and write it to stdout for testing)
2001-11-21 23:23:24 +00:00
Marcus Brinkmann
14e29ef7dc
2001-11-21 Marcus Brinkmann <marcus@g10code.de>
...
* 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.
2001-11-21 21:08:02 +00:00
Karl-Heinz Zimmer
0a615fa887
finished implementation of DirectoryServices storing/retrieving
2001-11-21 16:57:54 +00:00
Karl-Heinz Zimmer
d01ab1b40d
(security checkin) currently working on signing messages
2001-11-21 14:18:52 +00:00
Karl-Heinz Zimmer
b875177bcf
configure struct updated according to modified cryptplug.h
2001-11-21 10:55:02 +00:00
Karl-Heinz Zimmer
6e3b28453f
GPGME Plug-In initial checkin. Saving/restoring of configuration is working.
2001-11-21 09:42:08 +00:00