- Fix CSV output - Always parse RUA and RUF fields, even if other parts of the record are invalid (PR 74) - Convert documentation to markdown - Migrate build from setuptools to hatch - Migrate automated testing from Travis CI to GitHub Actions
4.4.1
-----
- Pass in `nameserver` and `timeout` parameters when calling `get_reverse_dns()` (Actually close issue 59)
4.4.0
------
- Use the system's DNS resolvers by default - Make DMARC report destination errors warnings instead of fatal errors (Closes issue 54) - Honor nameserver and DNS timeout settings when querying for PTR records (Closes issue 59) - Separate `TLS` and `STARTTLS` checks (Closes issue 56) - Fix false positive SPF redirect loop error (Closes issue 55) - Require the p tag to immediately follow the v tag (Closes issue 57)
4.3.1
-----
- Loosen IP address checks (PR 53)
4.3.0
-----
- Include `nameservers` in call to `check_wildcard_dmarc_report_authorization` (PR 51) - Fix `ipv4` validation and add `ipv6` validation (PR 52) - Fix `User-Agent` string