aboutsummaryrefslogtreecommitdiffstats
path: root/gpgmeplug/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2002-11-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-11-281-199/+0
| | | | | | | | | | | | | | | * NEWS: Add note about moving "gpgmeplug" to the "cryptplug" package. * README: Remove instructions related to "gpgmeplug". * configure.ac: Remove enable option "gpgmeplug" and automake conditional BUILD_GPGMEPLUG, as well as the status info about it. (GPGMEPLUG): Remove variable. * Makefile.am (gpgmeplug): Remove variable. (SUBDIRS): Remove ${gpgmeplug}. * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c, Makefile.am, gpgmeplug.c, ChangeLog: Files removed. CVSk: ----------------------------------------------------------------------
* doc/Marcus Brinkmann2002-11-191-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-11-19 Marcus Brinkmann <[email protected]> * gpgme.texi (Generating Keys): Document new argument to gpgme_op_genkey. gpgme/ 2002-11-19 Marcus Brinkmann <[email protected]> * genkey.c: Only include <config.h> if [HAVE_CONFIG_H]. (struct genkey_result_s): Add new member FPR. (_gpgme_release_genkey_result): Free RESULT->fpr if set. (genkey_status_handler): Extract the fingerprint from the status line. (gpgme_op_genkey): Add new argument FPR and return the fingerprint in it. * gpgme.h: Adjust prototype of gpgme_op_genkey. tests/ 2002-11-19 Marcus Brinkmann <[email protected]> * gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey invocation. CVSk: ----------------------------------------------------------------------
* 2002-10-12 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-10-121-0/+5
| | | | | | * gpgmeplug.c (checkMessageSignature): Update call to gpgme_op_verify to use new arguments.
* * gpgmeplug.c (nextCertificate): Sanity check for empty tmp_dn.Werner Koch2002-09-201-0/+4
|
* Use gpgme_op_import_ext() instead of gpgme_op_import()Steffen Hansen2002-08-201-1/+8
|
* new cryptplug function importCertificateFromMem()Steffen Hansen2002-07-311-0/+4
|
* * gpgmeplug.c (nextCertificate): Actually free the entire arrayWerner Koch2002-07-031-0/+6
| | | | | | and don't loop over tmp_dn and double free the first item. Spotted by Bernhard Herzog.
* (xstrdup): Oops, obviously I calculated the length wrong whenWerner Koch2002-07-011-0/+4
| | | | | | coded this. Tsss, wrote xstrdup some hundreds times but missed it this time. Thanks to Steffen Hansen for noticing it.
* * gpgmeplug.c (findCertificates): Reintroduced a free which mustWerner Koch2002-07-011-0/+13
| | | | | | | | | | | | | | | | | | | | have been removed after my last fix. This avoids a memory leak when a fingerprint was not found. Removed the double loop increment in the code to release the arrays. (make_fingerprint): Removed superfluous check on retrun value of xmalloc. (safe_free): Removed. Changed all callers to use a regular free and at appropriate palces set the free pointer to NULL. That safe_free stuff seems to have been copied verbatim from some Mutt example code I posted. (storeNewCharPtr): Use xmalloc instead of an unchecked malloc. Removed superfluous string termination. (parseAddress): Use xmalloc instead of an unchecked malloc. (nextAddress): Ditto. * gpgmeplug.c: Moved a few helper functions more to the top. Fixed comment syntax. Merged a copyright notice somewhere in the middle of the file with the one at the top.
* * gpgmeplug.c (findCertificates): Reintroduced a free which mustWerner Koch2002-07-011-0/+7
| | | | | | | have been removed after my last fix. This avoids a memory leak when a fingerprint was not found. Removed the double loop increment in the code to release the arrays.
* * gpgmeplug.c (xmalloc): New.Werner Koch2002-06-281-0/+13
| | | | | | | | | | | | | (safe_malloc): Removed this macro and replaced it at all places without return values checks by xmalloc. (xstrdup): New. Replaces funny named macro with different semantics. Changed all callers to the new semantic. (findCertificates): Don't free duplicate free the FPR array values. Removed the unneeded initialization. Replaces the gcc-ish use dynamic allocation of automatic variables by repalce maxCerts with a macro MAXCERTS. Made some comments Real C (tm). (startListCertificates): Removed uneeded cast from xmalloc.
* * gpgmeplug.c: new macro days_to_seconds().Bernhard Reiter2002-06-281-0/+11
| | | | | | | | | | this also fixes the dividing factor. (signatureCertificateDaysLeftToExpiry) (preceiverCertificateDaysLeftToExpiry): using the new macro (caCertificateDaysLeftToExpiry) (rootCertificateDaysLeftToExpiry): using new macro in deactivated code.
* use gpgme_op_keylist_ext_startSteffen Hansen2002-06-271-1/+3
|
* handle truncated dataSteffen Hansen2002-06-271-0/+4
|
* importCertificate( const char* fpr )Steffen Hansen2002-06-251-0/+5
|
* * gpgmeplug.c (reorder_dn): Added missing stdpart list terminator.Werner Koch2002-06-201-1/+5
| | | | | | | | BTW, why did you change the sequence of the parts. According to the specs there is no standard but our implementation has to make sure that it uses the same sequence everywhere. Adding the extra parts is useless because they are not defined in rfc2253 and thus can't occur.
* * cryptplug.h, gpgmeplug.c: Added certificate info listing functions.Steffen Hansen2002-05-301-0/+6
| | | | | | Not yet complete. Converted more C99 style comments to "classic" style.
* * gpgmeplug.c: Converted it to real C; i.e. use standard comments -Werner Koch2002-03-231-2/+9
| | | | | | we are doing ISO C 90. Transalted a few German remarks and commented on some things.
* A little better address-parsing. Not real rfc822 yet, but at least it fetchesSteffen Hansen2002-03-081-0/+5
| | | | | the address between < and > now if they are present.
* encryptMessage() now accepts a comma separated list of addresseesSteffen Hansen2002-03-071-0/+6
|
* * gpgmeplug.c (signMessage): Fixed offbyone. Don't include theWerner Koch2002-03-061-0/+6
| | | | | | EOS character into the signature. (checkMessageSignature): Ditto.
* Support for checking whether the signer's email address is contained inMatthias Kalle Dalheimer2002-02-281-1/+5
| | | | | his certificate.
* *** empty log message ***Matthias Kalle Dalheimer2002-02-281-0/+6
|
* 2002-02-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-261-0/+4
| | | | | * gpgmeplug.c (signMessage): Fix code syntax.
* 2002-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-02-011-0/+7
| | | | | | | | * 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-16 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-01-161-0/+6
| | | | | | | * gpgme-openpgp.c: New file. * Makefile.am (gpgme_openpgp_la_SOURCES): Replace gpgmeplug.c with gpgme-openpgp.c.
* 2002-01-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann2002-01-151-0/+8
| | | | | | | | | * 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.
* 2001-12-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-12-191-0/+5
| | | | | | * Makefile.am (lib_LTLIBRARIES): Rename to ... (noinst_LTLIBRARIES): ... this target.
* 2001-12-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-12-191-0/+5
| | | | | | * Makefile.am (libgpgmeplug_la_SOURCES): Remove gpgme.h. (libgpgsmplug_la_SOURCES): Likewise.
* 2001-11-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-12-051-0/+4
| | | | | * gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
* 2001-11-24 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-11-241-0/+4
| | | | | * Makefile.am (libgpgsmplug_la_SOURCES): Fix source file.
* 2001-11-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann2001-11-221-0/+13
| | | | | | | | | | | | | | | | | | * 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.
* .Marcus Brinkmann2001-11-211-0/+9