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!