lp:ubuntu/dapper/libmail-spf-query-perl

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/dapper/libmail-spf-query-perl
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

5. By Julian Mehnle

Debian:
* New maintainer:
    Debian Perl Group <email address hidden>
  New uploader:
    Julian Mehnle <email address hidden>.
  (closes: #344342)
* Unversioned Build-Depends and Depends on liburi-perl.
* Updated package description.
* Cleaned up debian/rules.
* Updated copyright file to reflect new Debian and upstream maintainership.
* spfquery man-page has been included (and updated) upstream.

Mail::SPF::Query:
* Removed obsolete Caller-ID support (closes: #337319, #337500).
* Always use Sys::Hostname::Long. And thus, depend on libsys-hostname-long
  (closes: #332952, #342629).
* Changed local machine hostname macro from "xr" to "r" (closes rt.cpan.org
  bug #9744).
* Restrict the number of SPF record lookups to a maximum of 10 (was: 20).
  Thanks to Craig Whitmore!
* Fixes to mechanisms implementation:
  * a, mx: Check if domain is a valid FQDN, i.e. ends in ".<toplabel>".
  * ip4: Return "unknown" (PermError) if no argument was specified. Also,
    don't auto-complete "1.2.3" CIDR specs to "1.2.3.0", as such an
    abbreviated syntax is forbidden by the SPF spec anyway.
  Thanks to Craig Whitmore!
* Lots of minor code and documentation fixes/improvements.

spfd:
* Added complete POD documentation/man-page.
* Both "--xxx" and "-xxx" forms of command-line options are now supported.
* Renamed most of the command-line options:
    --path => --socket
    --pathuser => --socket-user
    --pathgroup => --socket-group
    --pathmode => --socket-perms
    --setuser => --set-user
    --setgroup => --set-group
  The old option names are still supported for backwards compatibility.
* Do not print usage information when neither "--port" nor "--socket" are
  specified (i.e. when the default TCP port would just be used). Print a
  more specific hint instead.
* Added "--help" option to print usage information.
* Some minor code fixes/improvements.

spfquery:
* Added complete POD documentation/man-page.
* Both "--xxx" and "-xxx" forms of command-line options are now supported.
  Also, a "-x" (short) form is now supported for the most important options.
* Renamed the "--max-lookup" option to "--max-lookup-count" to match the
  Mail::SPF::Query API. "--max-lookup" is still supported for backwards
  compatibility.
* Added "--mail-from" and "-m" synonyms for the "--sender" option for
  consistency with the "--helo" option.
* Cleaned up the "--help" usage output.
* Lots of minor code improvements.

Tests:
* Some minor tests improvements.
* Turned test.pl into .t file in t/ directory, so testing output is parsed
  (closes rt.cpan.org bug #7748).
* Plan the correct number of tests, not just the number of non-comment lines
  in test data file.

Miscellaneous:
* Updated URLs everywhere:
    http://spf.pobox.com -> http://www.openspf.org
    http://www.anarres.org/projects/srs/ -> http://www.libsrs2.org
    http://asarian-host.net/srs/sendmailsrs.htm
                                -> http://srs-socketmap.info/sendmailsrs.htm
* Point out everywhere the "non-standard"-ness of best guess processing,
  trusted forwarder accreditation checking, and several other features.
* Cleaned up source package file and directory layout:
    Query.pm -> lib/Mail/SPF/Query.pm
    Changes -> CHANGES
    test.* -> t/
    spf{d,query} -> bin/
    sample/ -> examples/
* postfix-policyd-spf:
  * Generate "Received-SPF:" header unless rejecting (fail/Fail) or deferring
    (error/TempError) the message.
  * Verbose mode is disabled by default.
  Thanks to Arjen de Korte!
* spf.py: Removed, because it was really old, and this is a Perl package, not
  a Python one.
* Did I mention lots of minor code and documentation fixes/improvements?

4. By Chip Salzenberg <email address hidden>

* Preserve $@ when testing for presence of Sys::Hostname::Long.
  This should clean up SpamAssassin logs. (Closes: #332952)
* After 'spfquery -v' prints version, exit with zero status.
  (Closes: #237751)
* Install 'sample' directory as documentation. (Closes: #245367)
* Increase Standards-Version to 3.6.2

3. By Chip Salzenberg <email address hidden>

* Include man page for spfquery, contributed by Zac Sprackett
  <email address hidden>. (Closes: #264112)
* Fix typo in package description. (Closes: #252160)
* Depend on a newer version of libnet-dns-perl. (Closes: #238247)

2. By Chip Salzenberg <email address hidden>

* New upstream release.
* Include upstream's experimental new version of spfquery.
  (At least now we have error checking on command options.)

1. By Chip Salzenberg <email address hidden>

Import upstream version 1.996

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/libmail-spf-query-perl
This branch contains Public information 
Everyone can see this information.

Subscribers