pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/py-checkdmarc



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Oct 19 12:21:20 UTC 2026

Modified Files:
        pkgsrc/mail/py-checkdmarc: Makefile distinfo

Log Message:
py-checkdmarc: updated to 6.0.4

6.0.4

Fixed

SPF: concatenate TXT character-strings without removing literal quotes or
backslashes before selecting records, so a split within or immediately after
v=spf1 is accepted in top-level, include:, and redirect= lookups as
required by RFC 7208 section 3.3
DNS: escape literal quotes and backslashes in quoted TXT output so payload
characters remain distinct from string boundaries (RFC 1035 section 5.1)
DNS: preserve UTF-8 sequences split across TXT byte boundaries, retaining
the original string lengths for SPF size warnings (RFC 1035 section 3.3)
DNS: escape linefeeds in quoted TXT output so dnspython can parse it back
into the original byte strings
SPF: decode non-digit DNS escapes in quoted input to parse_spf_record()
so escaped mechanism names and values can be assessed (RFC 1035 section 5.1)
SPF: accept surrounding spaces, tabs, and line endings in quoted parser
input without stripping payload whitespace or discarding Unicode and control
characters between quoted strings


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/mail/py-checkdmarc/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/mail/py-checkdmarc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/py-checkdmarc/Makefile
diff -u pkgsrc/mail/py-checkdmarc/Makefile:1.37 pkgsrc/mail/py-checkdmarc/Makefile:1.38
--- pkgsrc/mail/py-checkdmarc/Makefile:1.37     Tue Oct  6 07:59:10 2026
+++ pkgsrc/mail/py-checkdmarc/Makefile  Mon Oct 19 12:21:20 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2026/10/06 07:59:10 adam Exp $
+# $NetBSD: Makefile,v 1.38 2026/10/19 12:21:20 adam Exp $
 
-DISTNAME=      checkdmarc-6.0.3
+DISTNAME=      checkdmarc-6.0.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    mail python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/checkdmarc/}

Index: pkgsrc/mail/py-checkdmarc/distinfo
diff -u pkgsrc/mail/py-checkdmarc/distinfo:1.35 pkgsrc/mail/py-checkdmarc/distinfo:1.36
--- pkgsrc/mail/py-checkdmarc/distinfo:1.35     Tue Oct  6 07:59:10 2026
+++ pkgsrc/mail/py-checkdmarc/distinfo  Mon Oct 19 12:21:20 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.35 2026/10/06 07:59:10 adam Exp $
+$NetBSD: distinfo,v 1.36 2026/10/19 12:21:20 adam Exp $
 
-BLAKE2s (checkdmarc-6.0.3.tar.gz) = 6e4bf3de43c38a8c5bcc312a546636ac10b10eb9cbfad1a52a1babbb6a6e0260
-SHA512 (checkdmarc-6.0.3.tar.gz) = 39e7fd913a15bb7cba3b9c2e665c0e33e2968a3ab53f06dbde4b142456687edf1e1154988358b2c150227c253c60647d134cd66660ddfb5800c38af005b5d0d6
-Size (checkdmarc-6.0.3.tar.gz) = 103569 bytes
+BLAKE2s (checkdmarc-6.0.4.tar.gz) = 4e8bff0d2d63da950af82013cb886aa76ba3e4a524d36d6116b7ae21f74e0ede
+SHA512 (checkdmarc-6.0.4.tar.gz) = 71c4efdb09d59f4bc7a7ded09e2700583aee6ea3f03f45fc105d33afd814f3435e57b01473bbf61e109746ab4485d5dc838439291bd8d33bdf1a3c56d927d4af
+Size (checkdmarc-6.0.4.tar.gz) = 104400 bytes



Home | Main Index | Thread Index | Old Index