From: Murray S. K. <ms...@se...> - 2007-04-20 15:50:37
|
A new version of dkim-milter is now available for download from SourceForge. This release contains another wave of mostly minor fixes and improvements. There are a few major changes though, so an upgrade to this version is recommended. Of particular interest is a relocation of the work done in _FFR_OMIT_HEADERS from dkim-filter to libdkim. The user interface for this feature is unchanged and you shouldn't notice any change in behaviour. Also, timestamps were incorrectly generated after a patch in 0.6.2 which is fixed in this release. There's also a new FFR implementing on-disk caching of DNS requests to reduce the DNS round-trips required for repeated requests. It's unclear whether or not this will actually improve performance which is partly why the code is not yet active. You're welcome to try it out. The formal release notes entry: 0.6.5 2007/04/20 Further fixes in POPAUTH code for backward-compatibility with older versions of Sleepycat DB. Memory corruption fixes inside _FFR_MULTIPLE_KEYS. Reported by S. Moonesamy of Eland Systems. Re-implement _FFR_OMIT_HEADERS using the new libdkim option (see below). Return DKIM_STAT_SYNTAX from dkim_eoh() if an empty "d", "s" or "b" tag is discovered on a signature. Export most internal header lists so callers can use them. Fix bug #SF1702708: Don't start in signing mode without at least one key and selector specified. Reported by Andrey Chernov. Feature request #SF1675359: Add _FFR_QUERY_CACHE, allowing optional caching on-disk of key and policy records retrieved via DNS to reduce the number of round trips to the nameserver. Requires Sleepycat DB. Requested by Jim Popovitch. Portability fixes for Solaris. LIBDKIM: Enforce mandatory headers in dkim_eoh(). LIBDKIM: Add dkim_close() for library shutdown. LIBDKIM: Add option DKIM_OPTS_SKIPHDRS to skip headers that should not be signed or verified. LIBDKIM: Initialize dkiml_fixedtime. Please use the trackers and mailing lists on SourceForge to report problems or make comments or other suggestions. -- Murray S. Kucherawy ========================================= ms...@se... Senior Software Engineer Sendmail, Inc. Emeryville, CA, USA (510) 594-5400 http://www.sendmail.com |