aboutsummaryrefslogtreecommitdiffstats
path: root/gpgmeplug/ChangeLog (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-11-282002-11-28 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-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: ----------------------------------------------------------------------
2002-11-19doc/Marcus Brinkmann1-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-122002-10-12 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+5
* gpgmeplug.c (checkMessageSignature): Update call to gpgme_op_verify to use new arguments.
2002-09-20* gpgmeplug.c (nextCertificate): Sanity check for empty tmp_dn.Werner Koch1-0/+4
2002-08-20Use gpgme_op_import_ext() instead of gpgme_op_import()Steffen Hansen1-1/+8
2002-07-31new cryptplug function importCertificateFromMem()Steffen Hansen1-0/+4
2002-07-03* gpgmeplug.c (nextCertificate): Actually free the entire arrayWerner Koch1-0/+6
and don't loop over tmp_dn and double free the first item. Spotted by Bernhard Herzog.
2002-07-01(xstrdup): Oops, obviously I calculated the length wrong whenWerner Koch1-0/+4
coded this. Tsss, wrote xstrdup some hundreds times but missed it this time. Thanks to Steffen Hansen for noticing it.
2002-07-01* gpgmeplug.c (findCertificates): Reintroduced a free which mustWerner Koch1-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.
2002-07-01* gpgmeplug.c (findCertificates): Reintroduced a free which mustWerner Koch1-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.
2002-06-28* gpgmeplug.c (xmalloc): New.Werner Koch1-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.
2002-06-28 * gpgmeplug.c: new macro days_to_seconds().Bernhard Reiter1-0/+11
this also fixes the dividing factor. (signatureCertificateDaysLeftToExpiry) (preceiverCertificateDaysLeftToExpiry): using the new macro (caCertificateDaysLeftToExpiry) (rootCertificateDaysLeftToExpiry): using new macro in deactivated code.
2002-06-27use gpgme_op_keylist_ext_startSteffen Hansen1-1/+3
2002-06-27handle truncated dataSteffen Hansen1-0/+4
2002-06-25importCertificate( const char* fpr )Steffen Hansen1-0/+5
2002-06-20* gpgmeplug.c (reorder_dn): Added missing stdpart list terminator.Werner Koch1-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.
2002-05-30* cryptplug.h, gpgmeplug.c: Added certificate info listing functions.Steffen Hansen1-0/+6
Not yet complete. Converted more C99 style comments to "classic" style.
2002-03-23* gpgmeplug.c: Converted it to real C; i.e. use standard comments -Werner Koch1-2/+9
we are doing ISO C 90. Transalted a few German remarks and commented on some things.
2002-03-08A little better address-parsing. Not real rfc822 yet, but at least it fetchesSteffen Hansen1-0/+5
the address between < and > now if they are present.
2002-03-07encryptMessage() now accepts a comma separated list of addresseesSteffen Hansen1-0/+6
2002-03-06* gpgmeplug.c (signMessage): Fixed offbyone. Don't include theWerner Koch1-0/+6
EOS character into the signature. (checkMessageSignature): Ditto.
2002-02-28Support for checking whether the signer's email address is contained inMatthias Kalle Dalheimer1-1/+5
his certificate.
2002-02-28*** empty log message ***Matthias Kalle Dalheimer1-0/+6
2002-02-262002-02-27 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+4
* gpgmeplug.c (signMessage): Fix code syntax.
2002-02-012002-02-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-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-162002-01-16 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+6
* gpgme-openpgp.c: New file. * Makefile.am (gpgme_openpgp_la_SOURCES): Replace gpgmeplug.c with gpgme-openpgp.c.
2002-01-152002-01-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-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-192001-12-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+5
* Makefile.am (lib_LTLIBRARIES): Rename to ... (noinst_LTLIBRARIES): ... this target.
2001-12-192001-12-19 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+5
* Makefile.am (libgpgmeplug_la_SOURCES): Remove gpgme.h. (libgpgsmplug_la_SOURCES): Likewise.
2001-12-052001-11-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+4
* gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
2001-11-242001-11-24 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+4
* Makefile.am (libgpgsmplug_la_SOURCES): Fix source file.
2001-11-222001-11-22 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-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.
2001-11-21.Marcus Brinkmann1-0/+9