Files
parsedmarc/CHANGELOG.md
T
Sean Whalen eb05aaf709 3.3.0
2018-03-27 10:22:49 -04:00

89 lines
1.7 KiB
Markdown

3.3.0
-----
- Fix errors when saving to Elasticsearch
3.2.0
-----
- Fix existing aggregate report error message
3.1.0
-----
- Fix existing aggregate report query
3.0.0
-----
### New features
- Add option to select the IMAP folder where reports are stored
- Add options to send data to Elasticsearch
### Changes
- Use Google's public nameservers (`8.8.8.8` and `4.4.4.4`)
by default
- Detect aggregate report email attachments by file content rather than
file extension
- If an aggregate report's `org_name` is a FQDN, the base is used
- Normalize aggregate report IDs
2.1.2
-----
- Rename `parsed_dmarc_forensic_reports_to_csv()` to
`parsed_forensic_reports_to_csv()` to match other functions
- Rename `parsed_aggregate_report_to_csv()` to
`parsed_aggregate_reports_to_csv()` to match other functions
- Use local time when generating the default email subject
2.1.1
-----
- Documentation fixes
2.1.0
-----
- Add `get_report_zip()` and `email_results()`
- Add support for sending report emails via the command line
2.0.1
-----
- Fix documentation
- Remove Python 2 code
2.0.0
-----
### New features
- Parse forensic reports
- Parse reports from IMAP inbox
### Changes
- Drop support for Python 2
- Command line output is always a JSON object containing the lists
`aggregate_reports` and `forensic_reports`
- `-o`/`--output` option is now a path to an output directory, instead of an
output file
1.1.0
-----
- Add `extract_xml()` and `human_timespamp_to_datetime` methods
1.0.5
-----
- Prefix public suffix and GeoIP2 database filenames with `.`
- Properly format errors list in CSV output
1.0.3
-----
- Fix documentation formatting
1.0.2
-----
- Fix more packaging flaws
1.0.1
-----
- Fix packaging flaw
1.0.0
-----
- Initial release