Revisions of opendmarc
Dirk Stoecker (dstoecker)
accepted
request 1144994
from
Togan Muftuoglu (toganm)
(revision 18)
- Add Provides for user/group needed by rpm 4.19
Dirk Stoecker (dstoecker)
committed
(revision 17)
Dirk Stoecker (dstoecker)
committed
(revision 16)
Dirk Stoecker (dstoecker)
accepted
request 962599
from
Dirk Stoecker (dstoecker)
(revision 15)
- update to 1.4.2 * Fix issue #175: Don't reject a multi-valued From when all of the domains match. * Fix issue #179: Don't crash when a value in a multi-valued From field is missing a domain name. Resolves CVE-2021-34555. - Drop cve-2021-34555.patch (in upstream)
Dirk Stoecker (dstoecker)
committed
(revision 14)
update support components
Dirk Stoecker (dstoecker)
accepted
request 925141
from
Togan Muftuoglu (toganm)
(revision 13)
- cve-2021-34555: fix multi-value from rejection logic Fixes https://github.com/trusteddomainproject/OpenDMARC/issues/179
Dirk Mueller (dirkmueller)
accepted
request 892674
from
Matthias Fehring (buschmann23)
(revision 12)
- update to version 1.4.1.1 * This release is a fix for 1.4.1 which suffered a broken merge to the "master" branch and thus was unusable. The merge was repaired and "master" was re-tested before this release was posted. There's no change to RELEASE_NOTES since no functionality was added or removed. - changes from 1.4.1 * 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. (CVE-2019-20790) (gh#trusteddomainproject/OpenDMARC#49) (gh#trusteddomainproject/OpenDMARC#158) * Addition of defines for MUSL C Library. (gh#trusteddomainproject/OpenDMARC#129) (gh#trusteddomainproject/OpenDMARC#133) * Fix two #ifdefs in arc functions for strlcpy. (gh#trusteddomainproject/OpenDMARC#138) * Fixes to MySQL Schema (gh#trusteddomainproject/OpenDMARC#98) (gh#trusteddomainproject/OpenDMARC#99) * Add compatibility with AutoConf 2.70. (gh#trusteddomainproject/OpenDMARC#95) * 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 * 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). (gh#trusteddomainproject/OpenDMARC#105) * Remove "--with-wall" from "configure". * LIBOPENDMARC: Ignore all RRTYPEs other than TXT. (gh#trusteddomainproject/OpenDMARC#50) * LIBOPENDMARC: Repair absurd RRTYPE test in SPF code. (gh#trusteddomainproject/OpenDMARC#89) * LIBOPENDMARC: Fix bogus header field parsing code. (gh#trusteddomainproject/OpenDMARC#104) * LIBOPENDMARC: 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. (gh#trusteddomainproject/OpenDMARC#161) * LIBOPENDMARC: Fix numerous problems with the internal SPF implementation. - changes from 1.4.0 * Add ARC support. Extensive work contributed by ValiMail, with patches by Jonathan Kamens. * Add "DomainWhitelist" and "DomainWhitelistFile" config options. * Extract client IP address for ARC reports when provided via Authentication-Results. * Update SQL schema to support new reporting functionality for DKIM selectors and ARC local policy overrides (refer to the example schema.mysql file). * Add experimental support for reporting of ARC local policy overrides. * Add support for recording and reporting of DKIM selectors. * Override a DMARC "fail" if an ARC "pass" is recorded in conjunction with an ARC policy pass. * Add "RejectMultiValueFrom" configuration option to reject messages with multi-valued From fields, unless all domains in that field are the same. * Handle base64 inside AR tokens that are values. * Fix Authentication-Results tokenizing. * LIBOPENDMARC: Fix bug #203: Reject DMARC records that have duplicate tags in them. * LIBOPENDMARC: Pull request #70: For a non-pass DKIM outcome, discard unaligned domain. * LIBOPENDMARC: Pull request #67: Fix resource leakage on systems using res_ndestroy(). * LIBOPENDMARC: In opendmarc_xml_parse(), ensure NULL-termination of the buffer passed to opendmarc_xml(). * LIBOPENDMARC: Add opendmarc_policy_fetch_from_domain(). * LIBOPENDMARC: Fix handling of long or malformed DMARC records. * LIBOPENDMARC: Enable opendmarc_policy_store_dkim() to report a missingFrom domain. * REPORTS: Feature request #146: Add option to pull input from a file. * REPORTS: Fix bug #153: Suppress duplicate results from the same domain. - update DMARC support scripts from TechSneeze to current versions - update patch collection by Juri Haberland from 2018040601 to 2021051301 * remove obsolete patches now included upstream + ticket137.patch (Chokes on OpenDKIM Authentication-Results headers) + ticket146.patch (Use an input file alternatively) + ticket153.patch (duplicate dkim auth_result sections) + ticket203.patch (Duplicate E-Mail due to strange dmarc entry) + ticket227.patch (Consistent opendmarc_policy.c Segfault When Processing DMARC Data...) + z00_ticket138_v3.patch (Pass failed messages from p=quarantine domains) + z06_use_envdomain_SPF_logging.patch * remove patches currently not applicable because of bigger changes in upstream code + ticket180.patch (Override MLM patch) + z04_moreHeadersFailureReportVsBeta1.patch
Dirk Stoecker (dstoecker)
committed
(revision 11)
update support scripts
Dirk Stoecker (dstoecker)
accepted
request 819028
from
Matthias Fehring (buschmann23)
(revision 10)
- use group mail in the systemd service file to start the daemon - prerequire group(mail)
Dirk Stoecker (dstoecker)
accepted
request 818854
from
Matthias Fehring (buschmann23)
(revision 9)
- use systemd's RuntimeDirectory= service variable to create the runtime directory instead of systemd's tmpfiles - use %%{_localstatedir}/spool/%%{name} as home directory for user opendmarc instead of %%{_rundir}/%%{name} - update DMARC support stuff from TechSneeze to current versions
Dirk Stoecker (dstoecker)
committed
(revision 8)
fix missing requires
Dirk Stoecker (dstoecker)
committed
(revision 7)
Dirk Stoecker (dstoecker)
committed
(revision 6)
update utilities
Dirk Stoecker (dstoecker)
committed
(revision 5)
update, fix newer builds
Dirk Stoecker (dstoecker)
accepted
request 583137
from
Dirk Stoecker (dstoecker)
(revision 4)
- add skip history patch: skiphistory.patch - add support stuff
Dirk Stoecker (dstoecker)
accepted
request 477584
from
Dirk Stoecker (dstoecker)
(revision 3)
Update
Matthias Mailänder (Mailaender)
accepted
request 455583
from
Dirk Stoecker (dstoecker)
(revision 2)
Fix deps
Dirk Mueller (dirkmueller)
accepted
request 390823
from
Dirk Stoecker (dstoecker)
(revision 1)
Open DMARC milter tool to enforce and handle DMARC policies.
Displaying all 18 revisions