Revision history for Net-DNS-SPF-Expander

0.021   2019-08-06
    - Switch to Moo/MooX::Options.

0.020   2019-08-05
    - Remove _input_file, don't use to_IO_All coercion manually for simplicity.
    - switch from List::AllUtils to List::Util (in core): Thanks, Ether.

0.019   2017-05-29
    - Fix tests again, not specific IPs, but just regexes 

0.018   2016-07-05
    - Repair file content tests,
    - Stricter record length treatment

0.017     2015-08-14
    - Stop making SPF RRs when TXT is the only one that
      should be made. Marc Bradshaw (https://github.com/marcbradshaw)
    - Cease using deprecated lazy_build! Karen Etheridge (https://github.com/karenetheridge)
    - Repair file content tests, finally

0.016     2015-07-10
    - Undo splitting into nested includes, and just
      split the *string* into multiple parts. See
      http://tools.ietf.org/html/rfc4408#section-3.1.3

0.015     2015-07-10
    - Fixes for test failures
    - Split master record into a set of nested includes when
      the master record itself grows longer than 255 characters.

0.014     2013-12-24
    - Fixes for test failures:
      http://www.cpantesters.org/distro/N/Net-DNS-SPF-Expander.html
      Make sure the origin does not contain a
      trailing period in the master strings, and
      change some test data from real-world DNS
      changes.

0.013     2013-10-04
    - BUG FIX: Master record strings need the
      "include:" mechanism before each component.
      This is a breaking bug, now fixed.

0.012     2013-08-21
    - Please remember that addition and subtraction
      are commutative. Ahem.
    - Tests for max length.
    - Replace tabs in Net::DNS::RR->string output.

0.011     2013-08-19
    - Add PkgVersion Dist::Zilla plugin.
      Chris Weyl (https://github.com/RsrchBoy)
    - Give Campus Explorer, Inc., copyright.

0.010
    - Another sorting fix for single records and
      test failures on 5.18.

0.009     2013-08-01
    - Fix tests for 5.18 by making sure expansions
      are sorted, and making sure we don't clobber
      @_ with an implicit split to @_ in
      _expand_spf_component.

0.008     2013-07-30
    - Remove IO_All filetype on output_file.

0.007     2013-07-30
    - Fix Changes file. neilbowers

0.006     2013-07-29
    - Make sure we can run the script on
      the same zonefile again without
      creating nonsense.
    - Fix tests by not reading from the file,
      but using a new return scalar value
      from ->write. It used to return 1, now
      it returns the string that will be
      written out.

0.005 2013-07-28
    - Make sure that our split spf records
      contain the protocol, v=spf1.

0.004   2013-07-26
    - Add documentation.

0.003   2013-07-25
    - Make script be found and installed.

0.002   2013-07-25
    - Make module get opts, and
    - add script

0.001   2013-07-25
    - Initial release. Hello world!