Path to this page:
Subject: CVS commit: wip/dkim-milter
From: Jukka Salmi
Date: 2007-09-14 12:38:27
Message id: E1IW8ZO-0003mA-8M@sc8-pr-cvs1.sourceforge.net
Log Message:
Update to 2.2.1. Changes:
2.2.1 2007/09/07
Insert VBR headers at the top rather than appending them to be
sensitive to legacy DomainKeys operations. Patch from
S. Moonesamy of Eland Systems.
Discontinue use of MAXHOSTNAMELEN as the maximum size of a hostname
since some vendors set it to 64 (maximum size of a DNS label)
and some to 256 (maximum size of an FQDN). Instead, define
and use DKIM_MAXHOSTNAMELEN (256). Problem noted by
Jeff Barry.
LIBDKIM: Rename and update the default_signhdrs and default_skiphdrs
arrays to match what's in RFC4871 section 5.5 SHOULD and
SHOULD NOT lists.
LIBDKIM: Apply DKIM_OPTS_SKIPHDRS only when signing.
LIBDKIM: Add missing entries to prv_results, and add a
dkim_getresultstr() function for translating DKIM_STAT
result codes. Patch from Kaspar Brand.
Fix bug #SF1785624: Resolve build problem introduced in previous
version when NETINET6 is in use. Reported by Andrew Benham.
Fix bug #SF1786033: Resolve build problem introduced in previous
version affecting later versions of Solaris. Reported by
Andy Fiddaman.
Fix bug #SF1787473: Initialize the default "-i" list properly (given
changes made in the previous version) so that mail from
localhost still gets signed. Reported by Graham Murray.
2.2.0 2007/08/30
Change format of the peerfile, internal and external host lists, etc.
to allow exclusion entries. See the man page for additional
details.
Amend "-u" to include the ability to name a group into which the
filter process should be placed.
Feature request #SF1783155: Make keylist pattern matching
case-insensitive.
LIBDKIM: Handle CNAMEs properly when using the standard resolver.
Problem noted by Jim Fenton of Cisco.
LIBDKIM: Fix bug #SF1782076: Adjust signature header wrapping logic
so that a "b=" against the margin gets wrapped consistently
when signing and verifying. Reported by Kaspar Brand.
In addition, we don't use libar by default anymore since the libdkim
bug which required this default was fixed in 2.2.0.
Files: