From 6a06d01b4490f612e845e132ae558eed57037437 Mon Sep 17 00:00:00 2001 From: Sean Whalen Date: Tue, 2 Apr 2024 12:34:32 -0400 Subject: [PATCH] 8.11.0 - Actually save `source_type` and `source_name` to Elasticsearch and OpenSearch - Reverse-lookup cache improvements (PR #501 closes issue #498) - Update the included `dbip-country-lite.mmdb` to the 2024-03 version - Update `base_reverse_dns_map.csv` - Add new general config options (closes issue #500) - `always_use_local_files` - Disables the download of the reverse DNS map - `local_reverse_dns_map_path` - Overrides the default local file path to use for the reverse DNS map - `reverse_dns_map_url` - Overrides the default download URL for the reverse DNS map --- CHANGELOG.md | 12 ++++++++++++ docs/source/usage.md | 5 +++++ parsedmarc/__init__.py | 2 +- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3acdc957..a629971c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ Changelog ========= +8.11.0 +------ + +- Actually save `source_type` and `source_name` to Elasticsearch and OpenSearch +- Reverse-lookup cache improvements (PR #501 closes issue #498) +- Update the included `dbip-country-lite.mmdb` to the 2024-03 version +- Update `base_reverse_dns_map.csv` +- Add new general config options (closes issue #500) + - `always_use_local_files` - Disables the download of the reverse DNS map + - `local_reverse_dns_map_path` - Overrides the default local file path to use for the reverse DNS map + - `reverse_dns_map_url` - Overrides the default download URL for the reverse DNS map + 8.10.3 ------ diff --git a/docs/source/usage.md b/docs/source/usage.md index cb73223c..bc142a16 100644 --- a/docs/source/usage.md +++ b/docs/source/usage.md @@ -107,6 +107,8 @@ The full set of configuration options are: Elasticsearch, Splunk and/or S3 - `save_forensic` - bool: Save forensic report data to Elasticsearch, Splunk and/or S3 + - `save_smtp_sts` - bool: Save SMTP-STS report data to + Elasticsearch, Splunk and/or S3 - `strip_attachment_payloads` - bool: Remove attachment payloads from results - `output` - str: Directory to place JSON and CSV files in. This is required if you set either of the JSON output file options. @@ -118,6 +120,9 @@ The full set of configuration options are: from MaxMind or DBIP - `offline` - bool: Do not use online queries for geolocation or DNS + - `always_use_local_files` - Disables the download of the reverse DNS map + - `local_reverse_dns_map_path` - Overrides the default local file path to use for the reverse DNS map + - `reverse_dns_map_url` - Overrides the default download URL for the reverse DNS map - `nameservers` - str: A comma separated list of DNS resolvers (Default: `[Cloudflare's public resolvers]`) - `dns_timeout` - float: DNS timeout period diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index fc994f66..fe78f64e 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -34,7 +34,7 @@ from parsedmarc.utils import parse_email from parsedmarc.utils import timestamp_to_human, human_timestamp_to_datetime -__version__ = "8.10.3" +__version__ = "8.11.0" logger.debug("parsedmarc v{0}".format(__version__))