Accepted mail-spf-perl 2.005-1~bpo40+1 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 10 Nov 2008 00:53:35 +0000
Source: mail-spf-perl
Binary: spf-tools-perl libmail-spf-perl
Architecture: source all
Version: 2.005-1~bpo40+1
Distribution: etch-backports
Urgency: low
Maintainer: Julian Mehnle <julian@mehnle.net>
Changed-By: Micah Anderson <micah@debian.org>
Description:
libmail-spf-perl - Perl implementation of Sender Policy Framework and Sender ID
spf-tools-perl - SPF tools (spfquery, spfd) based on the Mail::SPF Perl module
Closes: 444442
Changes:
mail-spf-perl (2.005-1~bpo40+1) etch-backports; urgency=low
.
* Backport testing version for backports.org
.
mail-spf-perl (2.005-1) unstable; urgency=low
.
* Initial Debian release (closes: #444442).
* Added watch file.
.
mail-spf-perl (2.005) unstable; urgency=low
.
Debian:
* Conflicts: spfquery (<< 1.2.5.dfsg-1) (was unversioned)
.
Mail::SPF:
+ Added a "max_void_dns_lookups" option to Mail::SPF::Server's constructor,
allowing the number of potentially abusive lookups induced by DoS attacks
to be limited. See the documentation of the Mail::SPF::Server class.
+ Added a "precedence" class property to Mail::SPF::GlobalMod and sub-classes
that defines the order in which global modifiers are to be processed
(0: first, 1: last). See Mail::SPF::Mod.
Mail::SPF::Mod::Exp has precedence 0.2, Mail::SPF::Mod::Redirect has 0.8.
Also, Mail::SPF::Record::global_mods() now returns modifiers ordered by
precedence.
+ Added support for a non-standard %{_scope} pseudo macro that expands to the
request's identity scope. Note: Do NOT use any such non-standard macros in
explanation strings published in DNS!
! Mail::SPF::Util::valid_domain_for_ip_address() now requires a Mail::SPF::
Request object to be passed as a new second argument. This is actually
consistent with many of Mail::SPF's methods. Please excuse the late API
change (but who uses Mail::SPF::Util directly anyway?).
* Updated default authority explanation string to include identity scope in
the openspf.org "Why?" page URL in order to avoid misleading result
explanations.
* Truncate labels resulting from macro expansions to 63 bytes. This is not
strictly required by RFC 4408, 8.1/27, but is merely meant as a precaution.
* Minor documentation fixes and improvements.
.
Miscellaneous:
* We pass (and include) the 2007.05 release of the official RFC 4408 test
suite (no changes were required).
.
mail-spf-perl (2.004) unstable; urgency=low
.
Mail::SPF:
* Correctly fall back to default authority explanation if the authority
domain does specify an explanation string but it cannot be expanded (e.g.
due to syntax errors).
* In Mail::SPF::Result::received_spf_header(), gracefully fall back to a
hostname of "unknown" if a fully qualified hostname can not be determined.
Some (misconfigured) systems simply will not reveal one.
* Minor documentation improvements and fixes.
.
Miscellaneous:
* Note in the README file that we pass the 2006.11 release of the official
RFC 4408 test-suite.
.
Tests:
* Do not test Mail::SPF::Util::hostname(), as some (misconfigured) systems
simply will not reveal a fully qualified hostname (see CPANTS tests for
2.003).
* Minor code clean-up.
.
mail-spf-perl (2.003) unstable; urgency=low
.
Mail::SPF:
* Fixed two Perl 5.6 incompatibilities:
* Added `use utf8` statements in several modules to keep Perl 5.6 from
whining about /[\p{}]/.
* Do not use the `use constant { a=>1, b=>2 }` multiple-constants idiom,
as it was introduced only in constant 1.03 (Perl 5.7.2).
* Fixed a very minor bug where a "TempError" result would incorrectly be
returned in the very rare case when the SPF-type look-up succeeded but
returned 0 records, and the following TXT-type look-up errored or timed
out. Now a "None" result is correctly returned in that case as demanded
by RFC 4408.
.
spfquery:
* Minor documentation fixes.
.
mail-spf-perl (2.002) unstable; urgency=low
.
Mail::SPF:
* Updated default authority explanation string to the SPF website's new
"Why?" page URL parameters scheme:
<http://www.openspf.org/Why?id=%{S}&ip=%{I}&receiver=%{R}>
.
spfquery:
* Updated the '--help' text and man-page with regard to the black magic
options (which require the yet unreleased Mail::SPF::BlackMagic module).
Files:
0cab753769fceea9c35464ac8ca145b5 850 mail optional mail-spf-perl_2.005-1~bpo40+1.dsc
a5129d56539edf90749afacea70621ac 73619 mail optional mail-spf-perl_2.005.orig.tar.gz
0bf06621b68c1e7f704ab1d6df2f72bf 665 mail optional mail-spf-perl_2.005-1~bpo40+1.diff.gz
f524fe132195949b393bae3a34db1fed 120002 perl optional libmail-spf-perl_2.005-1~bpo40+1_all.deb
d21f0153a02a0a2aa5ed6cbe4aff9824 30064 mail optional spf-tools-perl_2.005-1~bpo40+1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkkZEksACgkQ9n4qXRzy1ir/AACeLjsrgjmli5SN7HMhASqHFyYl
d40AoLR8rhtyqd0tV1EiIIg2BM/g3U+v
=wHwX
-----END PGP SIGNATURE-----
Accepted:
libmail-spf-perl_2.005-1~bpo40+1_all.deb
to pool/main/m/mail-spf-perl/libmail-spf-perl_2.005-1~bpo40+1_all.deb
mail-spf-perl_2.005-1~bpo40+1.diff.gz
to pool/main/m/mail-spf-perl/mail-spf-perl_2.005-1~bpo40+1.diff.gz
mail-spf-perl_2.005-1~bpo40+1.dsc
to pool/main/m/mail-spf-perl/mail-spf-perl_2.005-1~bpo40+1.dsc
mail-spf-perl_2.005.orig.tar.gz
to pool/main/m/mail-spf-perl/mail-spf-perl_2.005.orig.tar.gz
spf-tools-perl_2.005-1~bpo40+1_all.deb
to pool/main/m/mail-spf-perl/spf-tools-perl_2.005-1~bpo40+1_all.deb
Reply to: