aboutsummaryrefslogtreecommitdiffstats
path: root/branches/gpgme-0-3-branch/gpgmeplug/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'branches/gpgme-0-3-branch/gpgmeplug/ChangeLog')
-rw-r--r--branches/gpgme-0-3-branch/gpgmeplug/ChangeLog189
1 files changed, 189 insertions, 0 deletions
diff --git a/branches/gpgme-0-3-branch/gpgmeplug/ChangeLog b/branches/gpgme-0-3-branch/gpgmeplug/ChangeLog
new file mode 100644
index 00000000..dd359c39
--- /dev/null
+++ b/branches/gpgme-0-3-branch/gpgmeplug/ChangeLog
@@ -0,0 +1,189 @@
+2002-09-20 Werner Koch <[email protected]>
+
+ * gpgmeplug.c (nextCertificate): Sanity check for empty tmp_dn.
+
+2002-08-20 Steffen Hansen <[email protected]>
+
+ * Use gpgme_op_import_ext() instead of gpgme_op_import(). We
+ should now be able to better check for the case when we have no
+ error, but still no certificate was imported.
+
+2002-07-31 Steffen Hansen <[email protected]>
+
+ * Renamed importCertificate() to importCertificateWithFPR() and
+ implemented importCertificateFromMem().
+
+2002-07-03 Werner Koch <[email protected]>
+
+ * gpgmeplug.c (nextCertificate): Actually free the entire array
+ and don't loop over tmp_dn and double free the first item.
+ Spotted by Bernhard Herzog.
+
+2002-07-01 Werner Koch <[email protected]>
+
+ * gpgmeplug.c (findCertificates): Reintroduced a free which must
+ 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.
+ (xstrdup): Oops, obviously I calculated the length wrong when
+ coded this. Tsss, wrote xstrdup some hundreds times but missed it
+ this time. Thanks to Steffen Hansen for noticing it.
+
+ * 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-06-28 Werner Koch <[email protected]>
+
+ * gpgmeplug.c (xmalloc): New.
+ (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 Bernhard Reiter <[email protected]>
+
+ * gpgmeplug.c: new macro days_to_seconds().
+ this also fixes the dividing factor.
+ (signatureCertificateDaysLeftToExpiry)
+ (preceiverCertificateDaysLeftToExpiry): using the new macro
+
+ (caCertificateDaysLeftToExpiry)
+ (rootCertificateDaysLeftToExpiry): using new macro in deactivated code.
+
+
+2002-06-27 Steffen Hansen <[email protected]>
+
+ * gpgmeplug.c: Fixed pattern related bug.
+
+ * cryptplug.h, gpgmeplug.c: Handle truncated data from dirmngr.
+
+2002-06-25 Steffen Hansen <[email protected]>
+
+ * cryptplug.h, gpgmeplug.c: New function importCertificate() for importing a
+ certificate from the temp. db to the real one given a fingerprint.
+
+2002-06-20 Werner Koch <[email protected]>
+
+ * gpgmeplug.c (reorder_dn): Added missing stdpart list terminator.
+
+2002-05-30 Steffen Hansen <[email protected]>
+
+ * cryptplug.h, gpgmeplug.c: Added certificate info listing functions.
+ Not yet complete.
+ Converted more C99 style comments to "classic" style.
+
+2002-03-23 Werner Koch <[email protected]>
+
+ * gpgmeplug.c: Converted it to real C; i.e. use standard comments -
+ we are doing ISO C 90. Translated a few German remarks and
+ commented on some things.
+
+2002-03-08 Steffen Hansen <[email protected]>
+
+ * A little better address-parsing. Not real rfc822 yet, but at
+ least it fetches the address between '<' and '>' now if they are
+ present.
+
+2002-03-07 Steffen Hansen <[email protected]>
+
+ * gpgmeplug.c (encryptMessage): Made the function accept multiple
+ reciepients via addressee -- it is now parsed af a comma-separated
+ list.
+
+2002-03-06 Werner Koch <[email protected]>
+
+ * gpgmeplug.c (signMessage): Fixed offbyone. Don't include the
+ EOS character into the signature.
+ (checkMessageSignature): Ditto.
+
+2002-02-28 Kalle Dalheimer <[email protected]>
+
+ * gpgmeplug.c (signMessage): Implemented warning when signature
+ certificates are about to expire
+ (isEmailInCertificate): Added support for checking whether the
+ signer's email address is contained in his certificate.
+
+ * cryptplug.h: Implemented warning when signature
+ certificates are about to expire
+
+2002-02-27 Marcus Brinkmann <[email protected]>
+
+ * gpgmeplug.c (signMessage): Fix code syntax.
+
+2002-02-01 Marcus Brinkmann <[email protected]>
+
+ * 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]>
+
+ * 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]>
+
+ * 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]>
+
+ * Makefile.am (lib_LTLIBRARIES): Rename to ...
+ (noinst_LTLIBRARIES): ... this target.
+
+2001-12-19 Marcus Brinkmann <[email protected]>
+
+ * Makefile.am (libgpgmeplug_la_SOURCES): Remove gpgme.h.
+ (libgpgsmplug_la_SOURCES): Likewise.
+
+2001-11-29 Marcus Brinkmann <[email protected]>
+
+ * gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
+
+2001-11-24 Marcus Brinkmann <[email protected]>
+
+ * Makefile.am (libgpgsmplug_la_SOURCES): Fix source file.
+
+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 Brinkmann <[email protected]>
+
+ * 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.
+