OpenDKIM v2.2.0 Beta period starting
We're starting a Beta release period for one month for OpenDKIM v2.2.0.
The first Beta release is now available for download from SourceForge now
in the "Pre-Releases" directory.
Please limit discussion and reporting of issues about the Betas to the
opendkim-dev list, and don't use the SourceForge trackers as this is
unreleased code. This will be the only announcement made on
opendkim-users.
There are many features added and bugs fixed in this release. See the
RELEASE_NOTES for details. All configurations should be fully
forward-compatible so it should be just a drop-in binary replacement.
Also, the statistics reporting module has been overhauled and in some ways
simplified. The support scripts for the statistics project will probably
evolve somewhat during the Beta period. We're still looking for more
participants, so please email me off-list if you're interested. For those
of you already reporting data, an upgrade will mean you need to change the
way you're reporting. I'll send a message to opendkim-dev about that
shortly. However, with the release of 2.2.0 in about a month, the current
stats reporting system will be fully replaced and the old data discarded.
The current RELEASE_NOTES entry for 2.2.0 is:
2.2.0 2010/10/03
Feature request #SF2964366: Allow arbitrary data set operations
from inside Lua script hooks.
Feature request #SF2981598: Add "NoHeaderB" and "SingleAuthResult"
settings so that only one Authentication-Results header field
is added, and reduce its variability. Requested by Gary Mills.
Feature request #SF3013084: Add "DomainKeysCompat" setting.
Feature request #SF3017358: Allow a token in the KeyTable that gets
replaced with the sender's domain name.
Feature request #SF3019876: Enable registration and use of generic
DNS functions.
Feature request #SF3021566: Change "ADSPDiscard" to "ADSPAction",
allowing selection of what action to take when a message is
determined by ADSP to be "discardable".
Feature request #SF3023232: Allow selection of a signer (for the
signature's "i=" tag) when calling odkim.sign() or via an
optional second parameter in the SigningTable.
Feature request #SF3024854: Always log a warning if a key file
has unsafe group/other read/write bits set. Further, if the
new "RequireSafeKeys" setting is true, refuse to use the data.
Feature request #SF3030548: Add "DefaultSender".
Feature request #SF3056571: Extend signer selection in the SigningTable
to include a token that will be replaced by the From:
domain. Requested by Richard Rognlie.
Fix bug #SF3004995: Don't apply "SenderHeaders" to the library
as that impacts how ADSP works.
Fix bug #SF3025856: Fix "AllowSHA1Only", which was not working at all.
Fix bug #SF3037504: Rework database schema and tools to meet revised
reporting requirements.
Fix bug #SF3051536: Allow disabling of reputation queries. Requested
by Andreas Schulze.
Fix bug #SF3058204: Fix numerous possible double-free() incidents in
dkimf_config_free(). Reported by Richard Rognlie.
Fix loop boundary check in dkimf_db_close(). Noted by Richard
Rognlie.
Fix "LocalADSP", which was not working at all.
Fix some Lua test mode logic and a build issue that prevented
"ScreenPolicyScript" from working.
Ignore "Domain" and "Selector" settings if "KeyTable" is set.
Problem noted by Rolf Sonneveld.
Add "On-PolicyError" to configuration tables. Reported by Richard
Rognlie.
LIBOPENDKIM: Feature request #SF3026287: Add dkim_getuser() function.
Requested by Ale Vesely.
LIBOPENDKIM: Fix bug #SF3051762: Don't error out of dkim_get_key()
when in test mode by testing signature-specific features when
against dummy data. Problem noted by Andreas Schulze.
LIBOPENDKIM: Don't build against pthread libraries if not needed.
Requested by Ale Vesely.
LIBOPENDKIM: Add dkim_get_signer(), dkim_policy_state_new() and
dkim_policy_state_free().
LIBOPENDKIM: Don't assert a "g=" default when processing keys so that
statistics reporting can tell whether or not it was originally
there.
MILTERTEST: Add "-u" option to report resource usage statistics on
completion.
MILTERTEST: Feature request #SF3005002: Enable testing of
"unspecified" protocol family connections.
TOOLS: Feature request #SF3004335: Add support to opendkim-testkey
to get configuration file values and validate an entire
KeyTable.
TOOLS: Update opendkim-genkeys script to support
draft-ietf-marf-dkim-reporting.
TOOLS: Flip logic of "-a" flag to opendkim-stats.
TOOLS: Fix bug #SF3037452: Change owner/group/mode of stats database
when resetting it to whatever the replaced file had.
Problem noted by Andreas Schulze.
BUILD: Fix --with-db. Reported by John Wood.
Activate _FFR_ZTAGS.
Thanks for your participation!
-MSK
Received on Thu Sep 02 2010 - 21:54:29 PST
This archive was generated by hypermail 2.3.0
: Mon Oct 29 2012 - 23:19:48 PST