From: Murray S. Kucherawy <msk@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:
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
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 ========================================= msk@...
Senior Software Engineer Sendmail, Inc. Emeryville, CA, USA
(510) 594-5400 http://www.sendmail.com