OpenDKIM v2.3.0 beta period starting

From: Murray S. Kucherawy <msk_at_blackops.org>
Date: Tue, 4 Jan 2011 10:10:04 -0800 (PST)

First: Happy New Year, all!

I have uploaded v2.3.0.Beta0 to SourceForge, and thus begins the beta
testing period for v2.3.0. I'm aiming to release in mid-February, giving
us about six weeks to give it a good shakedown.

This release is heavy on new features. I've done my best to document
everything that's been added or changed, but please do point out anything
I've either missed or done without enough detail. Contributions in this
area would also be wonderful.

I'm a little short on writing unit tests for everything that's been added,
so while waiting for feedback from the community I'll be working on adding
unit tests for the new stuff as well as for any of the old stuff that has
insufficient coverage. Feel free to make suggestions for stuff that needs
better unit testing (or submit some yourself!).

As usual, please report bugs to the opendkim-dev list and don't use the
other lists or the trackers. This is the only announcement that will be
made to opendkim-users about the beta period.

Here's an excerpt from the pending release announcement:

--- snip ---
This is a major new feature release with a few minor bug fixes included.
There are also a few new experimental extensions available for those
interested in participating. A few worth noting:

- the final Lua script can now do RBL queries
- VBR support has been enhanced
- statistics gathering has also been enhanced, with a few more pieces of data
   being tracked and a few improvements made to anonymization of data
- several simplifications have been made to various configuration settings
- experimental support for Authorized Third-Party Signers (ATPS) was added
- compile-time support for GNUTLS as a replacement for OpenSSL was added
- will now use an opendkim.conf in the default location if it's there

The full RELEASE_NOTES for this version:

2.3.0 2011/02/21
         Feature request #SF2964396: Allow SignHeaders, OmitHeaders and
                 SenderHeaders to be specified as deltas to the default lists.
         Feature request #SF3053094: Correct documentation and improve function
                 of the AuthservID configuration setting. Requested by
                 Andreas Schulze.
         Feature request #SF3060152: Add odkim.replace_header() function.
         Feature request #SF3060161: Add odkim.del_header() function.
         Feature request #SF3061189: Add new "quarantine" option to all the
                 various "On-" settings.
         Feature request #SF3066104: Add "AnonymousDomains" configuration
                 option.
         Feature request #SF3074290: Add _FFR_ATPS, experimental support for
                 draft-kucherawy-dkim-atps.
         Feature request #SF3076684: Add "VBR-TrustedCertifiersOnly" flag.
         Feature request #SF3080604: Add odkim.parse_field() function.
                 Requested by Todd Lyons.
         Feature request #SF3081697: Add "OversignHeaders" configuration
                 option.
         Feature request #SF3085536: Activate _FFR_STATS_I, providing
                 statistics reporting about use of "i=" in signatures.
         Feature request #SF3096630: Add odkim.rbl_check() function.
         Feature request #SF3097083: Make SigningTable accessible from Lua.
         Feature request #SF3103095: Allow "%" in a KeyTable entry's filename
                 component as well as the domain name.
         Feature request #SF3105480: Improved VBR correctness; don't conduct
                 VBR checks at all if there are disagreeing "mc" values in
                 multiple VBR-Info header fields.
         Feature request #SF3106132: Allow "%" in a SigningTable's value.
         Feature request #SF3109963: Add "MaximumSignaturesToVerify" setting.
                 Suggested by John Wood.
         Feature request #SF3110593: Add compile-time support for GnuTLS as
                 an alternative to OpenSSL. Suggested by Alessandro Vesely.
         Feature request #SF3136772: Sign the VBR-Info header field, if added.
                 Requested by Frederik Pettai.
         Fix bug #SF3134119: With AutoRestart enabled, arrange to relay
                 SIGUSR1 from the parent to the child rather than terminating.
                 Reported by Yoshiaki Yanagihara.
         Fix bug #SF3141313: Trim whitespace from values in in-core data
                 sets. Reported by Todd Lyons.
         Add "ResolverTracing" and "StrictHeaders" configuration file option.
         Add "UnboundConfigFile" configuration file option. Suggested by
                 Andreas Schulze.
         Trim whitespace from the end of all values in a config file, not just
                 strings. Problem noted by Reuben Farrelly.
         Assume a default location for opendkim.conf. Suggested by Andreas
                 Schulze.
         LIBAR: Feature request #SF3115073: Add flag for fine-grained activity
                 logging for debugging purposes.
         LIBOPENDKIM: Feature request #SF3087029: Add DKIM_LIBFLAGS_STRICTHDRS.
         LIBOPENDKIM: Feautre request #SF3089990: Add dkim_sig_getsignedhdrs().
         LIBOPENDKIM: Fix bug #SF3079094: Have dkim_diffheaders() take
                 canonicalization into account when generating its results
                 to avoid false positives.
         LIBOPENDKIM: Add dkim_getid().
         LIBVBR: Feature request #SF3105477: Copy the generic DNS work from
                 libopendkim.
         STATS: Feature request #SF3085536: Activate _FFR_STATS_I, providing
                 statistics reporting about use of "i=" in signatures.
         STATS: Feature request #SF3125701: Add "s=" key value tracking.
         STATS: Feature request #SF3137445: Track key sizes. Suggested by
                 Todd Lyons.
         TOOLS: Feature request #SF3106876: Amend opendkim-testkey to return
                 the DNSSEC results as well.
         TOOLS: Fix bug #SF3143922: Command line parameters to opendkim-testkey
                 now override their configuration file counterparts.
--- snip ---

-MSK
Received on Tue Jan 04 2011 - 18:10:31 PST

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tue Jan 04 2011 - 21:50:01 PST