Skip to content

Commit

Permalink
1.4.1 announcement text
Browse files Browse the repository at this point in the history
  • Loading branch information
Murray S. Kucherawy committed Apr 29, 2021
1 parent da20a36 commit 376720b
Showing 1 changed file with 59 additions and 8 deletions.
67 changes: 59 additions & 8 deletions announcement
Original file line number Diff line number Diff line change
@@ -1,28 +1,79 @@
From: Murray S. Kucherawy <[email protected]>
To: [email protected], [email protected]
Subject: OpenDMARC !!!VERSION!!! released
Subject: OpenDMARC v1.4.1 released

The Trusted Domain Project is pleased to announce the availability of
OpenDMARC v!!!VERSION!!! now available for download from GitHub.
OpenDMARC v1.4.1 now available for download from GitHub.

This is mainly a bug fix release. Upgrade is recommended.
This is mainly an extensive bug fix release. Upgrade is recommended.

This release was almost entirely driven by contributions from the user
community. We thank those contributors for their ongoing support.

The full RELEASE_NOTES for this version, showing changes since the last
release:

!!!PUT-RELEASE-NOTES-HERE!!!
1.4.1 2021/04/29
NOTE: In response to CVE-2019-20790, opendmarc has changed
how it evaluates headers added by previous
SPF milters. Users are encouraged to read the
CVE-2019-20790 file in the "SECURITY" folder
for more details. (#49, #158). Originally reported by
Jianjun Chen, feedback by Simon Wilson and
David Bürgin <[email protected]>.
NOTE: OpenDMARC's internal SPF handling will be removed
in a future version. Users are encouraged to
build linked against libspf2. Many pre-built
packages provided by OS packagers already do this.
(See https://www.libspf2.org)
Addition of defines for MUSL C Library. (#129/#133). Patches by
Marco Rebhan.
Updated opendmarc.conf manpage and opendmarc.conf.sample to point to
https://publicsuffix.org/list/.
Added a CONTRIBUTING document.
Fix two #ifdefs in arc functions for strlcpy. (#138). Reported by
Leo Bicknell.
Fixes to MySQL Schema (#98/#99). Patch by Bond Keevil.
LIBSPF2 calls would not compile on OpenBSD due to OpenBSD not
having the ns_type definition in arpa/resolv.h.
Added detection to configure script. (#134)
Reworked hcreate_r calls to use hcreate, to compile natively on
OpenBSD and MacOS. (Part of #94) Reported by Rupert
Gallagher.
Add compatibility with AutoConf 2.70. (#95)
Documentation updates about SourceForge being deprecated. (#101)
Only accept results from Received-SPF fields that indicate clearly
which identifier was being evaluated, since DMARC specifically
only wants results based on MAIL FROM.
Many build-time fixes (#100, #91, #90, #86, #85, #84, #83, #82, #81)
Patches provided by Rupert Gallagher ([email protected])
Added config option HoldQuarantinedMessages (default false), which
controls if messages with p=quarantine will be passed on to
the mail stream (if False) or placed in the MTA's "hold"
queue (if True). Issue #105. Patch by Marcos Moraes, on
the OpenDMARC mailing list.
Remove "--with-wall" from "configure". Suggested by Leo Bicknell.
LIBOPENDMARC: Fix bug #50: Ignore all RRTYPEs other than TXT.
Problem reported by Jan Bouwhuis.
LIBOPENDMARC: Fix bug #89: Repair absurd RRTYPE test in SPF code.
LIBOPENDMARC: Fix bug #104: Fix bogus header field parsing code.
LIBOPENDMARC: Fix bug #161: Don't pass the client IP address through
htonl() since it's already in network byte order. This
was causing SPF errors when the internal SPF
implementation was in use.
LIBOPENDMARC: Fix numerous problems with the internal SPF
implementation.

Please use the trackers on GitHub at:

https://github.com/trusteddomainproject/OpenDMARC/issues

to file problem reports, or the mailing lists for more general discussion and questions.
to file problem reports, or the mailing lists for more general discussion
and questions.

Older versions of this project used SourceForge and/or Freshmeat, which are
officially deprecated. If you had submitted an issue there, please see if
it is still relevant and consider re-filing it as a GitHub issue.

Prior versions of this project used SourceForge and/or Freshmeat, which are
officially deprecated. If you had submitted an issue there, please see if it is
still relevant and consider re-filing it as a GitHub issue.

The Trusted Domain Project

0 comments on commit 376720b

Please sign in to comment.