spf-discuss
[Top] [All Lists]

[spf-discuss] Mail::SPF::Query 1.999 RC1

2006-01-09 17:42:15
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

the extensive clean-up of Mail::SPF::Query for the 1.998 release caused a 
few bugs to crop up in the "spfquery" utility and the test suite, so there 
will now be a (definitely) last 1.999 release.  To make sure that no 
important issues get overlooked, there will again be at least one release 
candidate first.

This is 1.999 RC1 (AKA 1.998_01):

  http://files.mehnle.net/software/mail-spf-query-perl/

If you have a non-mission-critical setup that uses M:S:Q, please try out
the release candidate so we can find any remaining issues before I go on to
releasing 1.999 in about a week.

Find the changelog below.

Paul, could you please test if my changes to Query.pm in this version yield 
the same effects as the patch you have been including in your RPM package?

Julian.

- ----

Changes for 1.999 RC1 since 1.998:
  x = Changed something significant, or removed a feature
  * = Fixed a bug, or made a minor improvement
  + = Added a feature (in a backwards compatible way)

  Mail::SPF::Query:
  * Combine multiple TXT strings into a single string _before_ fallbacks
    are tried.  Thus, fallbacks now also get applied if there are only non-
    "v=spf1"TXT record; this wasn't the case before.

  spfquery:
  * Correctly recognize the --mail-from (AKA --sender) option.  The version
    from the M:S:Q 1.998 release was broken in this regard.

  Tests:
  * Overhauled 00_all.t test script:
    * Don't skip tests when the a non-last test in a test tuple fails (this
      made test 223 "fail", for example, because Test::Harness thought some
      planned tests were missing).
    * Marked test 219 (SERVFAIL) as non-critical, because it isn't
      completely reliable (sometimes, apparently behind some NATs and
      firewalls, the query just times out instead of returning SERVFAIL).
    * Generate and collect debug log output (internally) along with the
      normal M:S:Q->result() calls right away, so that extra just-to-get-
      debug-output M:S:Q->result() calls can be saved.  Also we can make
      debug log output Test::Harness-compatible this way by printing it
      ourselves with '#' chars at the beginnings of lines.
    * Cleaned up code.
  * Cleaned up comments in t/test.dat test data file.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDwwAywL7PKlBZWjsRAolKAJ9RNdB4kvL8dJsGF5IpFoaJE7JjsgCg8g1F
oHRBxtOv4fk/u+4wIoNR2Xg=
=7rQ1
-----END PGP SIGNATURE-----

-------
Sender Policy Framework: http://www.openspf.org/
Archives at http://archives.listbox.com/spf-discuss/current/
To unsubscribe, change your address, or temporarily deactivate your 
subscription, 
please go to 
http://v2.listbox.com/member/?listname=spf-discuss(_at_)v2(_dot_)listbox(_dot_)com

<Prev in Thread] Current Thread [Next in Thread>
  • [spf-discuss] Mail::SPF::Query 1.999 RC1, Julian Mehnle <=