dk-milter v0.2.4 is now available for download from Sourceforge.
This release fixes several bugs and provides several handling
improvements. It also adds a new FFR for sending verification failure
reports if desired, and allows adjustment of DNS timeouts. There's also
one portability fix.
The full change description:
Add new "-T" command line switch for controlling DNS timeouts when
using the asynchronous resolver package.
Fix policy record parsing so that values aren't skipped when they
end at a NULL rather than a semi-colon.
Discard "unknown-msgid" logging or header values, since it's actually
the absence of the job ID being logged. (RFE SF1071960)
Update the Authentication-Results: header content to match the current
LIBDK: Improved handling of syntax errors and NULL-terminated values
in zone records, and some size and NULL checks. Patch from
LIBDK: Only parse the first DomainKey-Signature: header found. Patch
LIBDK: Return a "can't verify" error from dk_eoh() if the signer's
domain could not be determined from the headers. Patch
LIBDK: Add dk_options(), which is required to get _FFR_REPORTINFO
LIBDK: Add dk_timeout() for new "-T" command line switch.
Fixes for Solaris 10 (and earlier). Machine access courtesy
of J.D. Bronson of Aurora Health Care Information
Services. (Bug SF1068155)
REPORTINFO -- if a site policy contains a reporting address
("r=" parameter), optionally send reports about verification
failures to that address
Please use the dk-milter-discuss@... list for questions,
comments, and problem reports.