Skip to content

Commit

Permalink
Release announcement for 2.10.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Murray S. Kucherawy committed Feb 3, 2015
1 parent 509b2a4 commit 975bdcf
Showing 1 changed file with 21 additions and 77 deletions.
98 changes: 21 additions & 77 deletions announcement
Original file line number Diff line number Diff line change
@@ -1,82 +1,26 @@
From: Murray S. Kucherawy <msk@opendkim.org>
To: opendkim-announce@lists.opendkim.org, opendkim-users@lists.opendkim.org
Subject: OpenDKIM v2.10.0 and v2.9.3 released

The Trusted Domain Project announces availability of OpenDKIM v2.10.0 and
v2.9.3, now available for download from SourceForge.

This is a split release to accommodate requirements of acceptance into
distributions. 2.9.3 contains all bug fixes, while 2.10.0 also contains new
features and other major changes.

2.10.0 is a major release. Upgrade is recommended. Of particular note:
Author Domain Signing Practices (RFC5617) is now officially a "Historic"
protocol, and support for it has been removed.

The full RELEASE_NOTES for these versions:

2.10.0 2014/12/27
Feature request #182: Remove "AddAllSignatureResults". All signature
results will now be added via Authentication-Results header
fields. Requested by Tomki Camp.
Feature request #180: Rename "LDAPSoftStart" to "SoftStart" and apply
it to SQL connections as well. Requested by Daniel Kauffman.
Feature request #179: Add "IgnoreMalformedMail" option.
Fix bug #183: Discontinue support for ADSP. This removes the
following configuration file items:
AddAllSignatureResults LocalADSP
ADSPAction NoDiscardableMailTo
ADSPNoSuchDomain On-PolicyError
BogusPolicy SendADSPReports
DisableADSP SenderHeaders
LDAPSoftStart UnprotectedPolicy
Make "rrvs" and "smime" recognized Authentication-Results methods.
LIBOPENDKIM: Feature request #157: Add dkim_mail_parse_multi().
Suggested by Alessandro Vesely.
LIBOPENDKIM: Feature request #185: Add dkim_set_dnssec(). Patch
from Alec Peterson.
LIBOPENDKIM: Fix bug #183: Discontinue support for ADSP. This
means all of the following:
- the dkim_policy_t type has been removed
- the DKIM_POLICY_* constants have been removed
- the DKIM_PRESULT_* constants have been removed
- passing DKIM_OPTS_SENDERHDRS to dkim_options() now
results in an error
- the DKIM_PSTATE structure has been removed
- all of the following functions have been removed:
dkim_policy(), dkim_policy_dnssec(),
dkim_policy_getqueries(), dkim_policy_getreportinfo(),
dkim_policy_state_free(), dkim_policy_state_new(),
dkim_policy_syntax(), dkim_getpolicystr(),
dkim_getpresult(), dkim_getpresultstr(),
dkim_set_policy_lookup(), dkim_test_adsp()
LIBOPENDKIM: DKIM_LIBFLAGS_STRICTHDRS now also confirms syntactical
validity of the From field before proceeding with a signing or
verifying operation. Suggested by Wez Furlong.
CONTRIB: Fix bug #207: Clean up the "stats" directory.
CONTRIB: Add "repute" directory which could eventually replace the
PHP implementation. Submitted by Daniel Black.
CONTRIB: Patches to systemd and init/redhat from Steve Jenkins.

2.9.3 2014/12/27
Fix bug #177: Plug leaking "result" structures when OpenLDAP is in use.
Truncate configuration file lines at carriage return.
Replace overlapping strlcpy() with memmove() in dkim_get_key_file().
Reported by Daniel J. Luke.
Patch #32: Re-arrange the execution logic to drop privileges in
proper order.
LIBOPENDKIM: dkim_header() is now a lot more strict about the input
it will accept (see RFC5322 Section 2.2).
LIBOPENDKIM: Tighten relaxed modes to break on only DKIM-defined
whitespace characters. Problem noted by Elizabeth Zwicky.
LIBOPENDKIM: Fix bug #208: If a signature fails to verify for either
reason (header hash mismatched or body hash mismatched), set
DKIM_SIGERROR_BADSIG so that Authentication-Results doesn't
report a failure with "no signature error".
TOOLS: Feature request #178: Add "-F" flag to opendkim-genzone so
records are created with the FQDN. Patch from Andreas Schulze.
REPUTATION: Handle parameters safely in repute.php. Reported by
Daniel Black.
Subject: OpenDKIM v2.10.1 released

The Trusted Domain Project announces availability of OpenDKIM v2.10.1,
now available for download from SourceForge.

This is a minor bug fix release. Upgrade is recommended if you're having
problems with anything identified in the release notes, but is not necessary
otherwise.

The full RELEASE_NOTES for this version:

2.10.1 2015/02/03
Make DB_SIGNINGTABLE symbol available in Lua scripts. Problem noted
by Klaus Heinrich.
Fix bug #214: Handle arbitrarily large From: fields. Reported by
Tomohiko Sasaki.
LIBOPENDKIM: Fix bug #213: Remove "dkim_default_senderhdrs" from
dkim.h. Problem noted by Daniel J. Luke.
LIBOPENDKIM: Fix bug #219: Unresolved CNAMEs are not failures,
according to the DNS (see RFC6604), so report them as
NXDOMAIN or similar. Reported by Alessandro Vesely.

Please use the mailing lists at http://lists.opendkim.org/ to report problems.
Bug reports and feature requests can be made through the project trackers,
Expand Down

0 comments on commit 975bdcf

Please sign in to comment.