dev-perl/Mail-SPF
An object-oriented implementation of Sender Policy Framework
ChangeLog
commit 68c968c458f81075d6bfb5e7f17a1ee54c16216d
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 17:31:43 2026 +0300
AGENTS.md: document the -rN ebuild revision convention
Also rename dev-perl/Mail-SPF's ebuild to -r1: the patch added in the
previous commit modified an already-published ebuild for the same
upstream version, which is exactly what -rN is for. Verified the
renamed ebuild still manifests and installs cleanly.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
commit 1172408b00992001504436065a4016aa87b3b086
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 17:21:17 2026 +0300
dev-perl/Mail-SPF: patch CNAME-lookup DNS failure handling
Record.pm's include-chain CNAME loop-detection check would let a DNS
lookup failure escalate into a temperror instead of being treated as
"no CNAME" (the check is only auxiliary loop detection, not required
for a correct SPF result). Also fixes the CNAME comparison to strip
the trailing dot and compare case-insensitively, matching how domain
names actually compare.
Verified with ebuild ... clean install on the amd64 target; confirmed
the patched code is present in the prepared source.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
commit 72dc353830fb64b41988de455423965d1d5b1502
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 16:55:09 2026 +0300
dev-perl/Mail-SPF: add 3.2026.03.31, track CPAN feed in AGENTS.md
Main ::gentoo tree's highest version is 3.20250505; CPAN's latest
release (author changed from ADAVIS to MBRADSHAW) is 3.20260331, about
10 months newer. Straight port of stock's ebuild logic (src_prepare,
src_test, pkg_postinst, deps all unchanged - the new release's
dependency list is identical, no new CPAN deps). Verified with
ebuild ... clean install on the amd64 target.
AGENTS.md: added dev-perl/Mail-SPF to the tracked-package table via
the MetaCPAN release API, and documented the general rule for CPAN
distributions (GitHub mirrors of CPAN modules often don't publish
releases - check CPAN directly).
README.md: added the new atom.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 17:31:43 2026 +0300
AGENTS.md: document the -rN ebuild revision convention
Also rename dev-perl/Mail-SPF's ebuild to -r1: the patch added in the
previous commit modified an already-published ebuild for the same
upstream version, which is exactly what -rN is for. Verified the
renamed ebuild still manifests and installs cleanly.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
commit 1172408b00992001504436065a4016aa87b3b086
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 17:21:17 2026 +0300
dev-perl/Mail-SPF: patch CNAME-lookup DNS failure handling
Record.pm's include-chain CNAME loop-detection check would let a DNS
lookup failure escalate into a temperror instead of being treated as
"no CNAME" (the check is only auxiliary loop detection, not required
for a correct SPF result). Also fixes the CNAME comparison to strip
the trailing dot and compare case-insensitively, matching how domain
names actually compare.
Verified with ebuild ... clean install on the amd64 target; confirmed
the patched code is present in the prepared source.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
commit 72dc353830fb64b41988de455423965d1d5b1502
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 16:55:09 2026 +0300
dev-perl/Mail-SPF: add 3.2026.03.31, track CPAN feed in AGENTS.md
Main ::gentoo tree's highest version is 3.20250505; CPAN's latest
release (author changed from ADAVIS to MBRADSHAW) is 3.20260331, about
10 months newer. Straight port of stock's ebuild logic (src_prepare,
src_test, pkg_postinst, deps all unchanged - the new release's
dependency list is identical, no new CPAN deps). Verified with
ebuild ... clean install on the amd64 target.
AGENTS.md: added dev-perl/Mail-SPF to the tracked-package table via
the MetaCPAN release API, and documented the general rule for CPAN
distributions (GitHub mirrors of CPAN modules often don't publish
releases - check CPAN directly).
README.md: added the new atom.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>


View
Download
Browse