Changelog View Source

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[unreleased]

  • [ ] add flags to customize title & author in markdown's metadata
  • [ ] add flag to just create a dot-file that visualizes the domain's SPF (?)

[v0.3.0] - 2021-11-26

changed

  • warning when exceeding 512 chars now shows offending SPF domain name
  • "seen before"-warning changed into "multiple entries"-warning (less confusing)
  • parser errors now correctly logged as :parse-errors instead of :eval-errors

added

  • warning about inconsistent qualifiers in case of multiple entries
  • warning about mx used while domain has null MX record
  • warning for superfluous prefix lengths (/32 resp. /128)
  • warning for zero prefix lengths (/0)

[v0.2.0] - 2021-11-21

Changed

  • verdict output includes owner domain and contact (also in csv-output)
  • ipt logs show spf terms rather than their raw token
  • logging to stderr now shows the domain in front, so redirecting stderr to a log file means the messages can be related to the domain being checked at that time.
  • added warning when ?all or +all is used

Fixed

  • url for rfc7208 test suite
  • use :dns (not :ipt) when logging dns additions to the cache

[v0.1.1] - 2021-11-20

  • Fix url for License badge

[v0.1.0] - 2021-11-20

  • Initial public version