5
5
This listing shows the versions of the OpenDKIM package, the date of
6
6
release, and a summary of the changes in that release.
9
Fix bug #SF3400670: Send ADSP failure reports when rejecting
10
a message. Reported by Andreas Schulze.
11
Fix bug #SF3419149: Add MaximumSignedBytes to opendkim-config.h.
12
Reported by Adam Bernstein.
13
Fix bug #SF3441240: Appy ReportBccAddress when generating ADSP
14
reports. Reported by Richard Rognlie.
15
Fix bug #SF3447199: Fix logic preventing the application of the
16
BodyLengthDB. Problem noted by Richard Rognlie.
17
Fix Authentication-Results generation with "AddAllSignatureResults"
18
enabled. Reported by Todd Nagengast.
19
Fix a crash bug when trying to handle certain malformed header fields
20
in verify-only mode. Reported by Todd Lyons.
21
Improve error checking in the callback provided to libunbound to
22
avoid crashes. Problem noted by Todd Lyons.
23
Cope with versions of Sleepycat DB that crash when asking for a file
24
descriptor for in-memory databases. Problem reported by
26
Don't override "On-NoSignature" when "Quarantine" is set. Reported
28
Ignore header field names that contain semi-colons, as they produce
29
syntactically invalid signatures. Problem noted by
31
LIBOPENDKIM: Fix bug #SF3465400: Don't use "new" as a parameter name
32
in dkim.h since that's an error for C++. Reported by
34
LIBOPENDKIM: NOERROR is the same as NXDOMAIN for the purposes of
35
the ADSP existence check. Problem noted by Todd Nagengast.
36
LIBOPENDKIM: Return DKIM_STAT_SYNTAX from dkim_header() if the header
37
field name contained a semi-colon.
38
LIBAR: After computing a timeout, if the fractional seconds portion
39
adds to exactly a second, convert that amount to seconds.
40
Previous versions only converted when the fractional portion
41
exceeded a second. This led to threads that spin
42
indefinitely. Problem noted by Todd Lyons and Gary Mills;
43
forensic evidence revealing the problem at long last provided
45
STATS: Fix a crash bug in opendkim-importstats due to improper handling
46
of NULL returns from SQL. Reported by Andreas Schulze.
9
49
Don't apply BodyLengthDB when not signing. Problem noted by
446
486
Restore "-P" to the command line as it's convenient for start/stop
448
488
MILTERTEST: Support multiple macro values in mt_macros().
449
BUILD: Improved support for BerkeleyDB file locations.
489
BUILD: Improved support for Sleepycat DB file locations.
452
492
When testing the domains data set for a domain match for signing,