Commit Graph

1279 Commits

Author SHA1 Message Date
Sean Whalen 4b3d32c5a6 Actual, actual Actual 6.18.7 release
Revert back to using python csv instead of pandas to avoid conflicts with numpy in elasticsearch
2025-08-17 20:36:15 -04:00
Sean Whalen 5df5c10f80 Pin pandas an numpy versions 2025-08-17 19:59:53 -04:00
Sean Whalen 308d4657ab Make sort_csv function more flexible 2025-08-17 19:43:19 -04:00
Sean Whalen 0f74e33094 Fix typo 2025-08-17 19:35:16 -04:00
Sean Whalen 9f339e11f5 Actual 6.18.7 release 2025-08-17 19:34:14 -04:00
Sean Whalen 391e84b717 Fix map sorting 2025-08-17 18:15:20 -04:00
Sean Whalen 8bf06ce5af 8.18.7
Removed improper spaces from  `base_reverse_dns_map.csv` (Closes #612)
2025-08-17 18:13:49 -04:00
Sean Whalen 2b7ae50a27 Better wording 8.18.6 2025-08-17 17:01:22 -04:00
Sean Whalen 3feb478793 8.18.6
- Fix since option to correctly work with weeks (PR #604)
- Add 183 entries to `base_reverse_dns_map.csv`
- Add 57 entries to `known_unknown_base_reverse_dns.txt`
- Check for invalid UTF-8 bytes in `base_reverse_dns_map.csv` at build
- Remove unneeded items from the `parsedmarc.resources` module at build
2025-08-17 17:00:11 -04:00
Sean Whalen 01630bb61c Update code formatting 2025-08-17 16:01:45 -04:00
Sean Whalen 39347cb244 Sdd find_bad_utf8.py 2025-08-17 15:55:47 -04:00
Sean Whalen ed25526d59 Update maps 2025-08-17 15:17:24 -04:00
alagendijk-minddistrict 880d7110fe Fix since option to correctly work with weeks (#604) 2025-08-14 18:39:04 -04:00
Martin Kjær Jørgensen d62001f5a4 fix wrong configuration option for maildir (#606)
Signed-off-by: Martin Kjær Jørgensen <me@lagy.org>
2025-08-14 18:36:58 -04:00
Sean Whalen 0720bffcb6 Remove extra spaces 2025-06-10 19:05:06 -04:00
Sean Whalen fecd55a97d Add SMTP TLS Reporting dashboard for Splunk
Closes #600
2025-06-10 18:54:43 -04:00
Sean Whalen a121306eed Fix typo in the map 2025-06-10 10:53:55 -04:00
Sean Whalen 980c9c7904 Add Hostinger to the map 2025-06-10 10:50:06 -04:00
Sean Whalen 963f5d796f Fix build script 2025-06-10 09:51:12 -04:00
Sean Whalen 6532f3571b Update lists 2025-06-09 20:05:56 -04:00
Sean Whalen ea878443a8 Update lists 2025-06-09 17:04:16 -04:00
Sean Whalen 9f6de41958 Update lists 2025-06-09 13:41:49 -04:00
Sean Whalen 119192701c Update lists 2025-06-09 12:02:50 -04:00
Sean Whalen 1d650be48a Fix typo 2025-06-08 21:41:07 -04:00
Sean Whalen a85553fb18 Update lists 2025-06-08 21:40:10 -04:00
Sean Whalen 5975d8eb21 Fix sorting 2025-06-08 20:17:21 -04:00
Sean Whalen 87ae6175f2 Update lists 2025-06-08 19:51:13 -04:00
Sean Whalen 68b93ed580 Update map 8.18.5 2025-06-03 14:54:58 -04:00
Sean Whalen 55508b513b Remove debugging code 2025-06-03 14:38:15 -04:00
Sean Whalen 71511c0cfc 8.18.5
- Fix CSV download
2025-06-03 11:44:42 -04:00
Sean Whalen 7c45812284 8.18.4
- Fix webhooks
8.18.4
2025-06-02 16:52:48 -04:00
Sean Whalen 607a091a5f 8.18.3
- Move `__version__` to `parsedmarc.constants`
- Create a constant `USER_AGENT`
- Use the HTTP `User-Agent` header value `parsedmarc/version` for all HTTP requests
8.18.3
2025-06-02 16:43:26 -04:00
Sean Whalen c308bf938c Update the README 2025-06-02 15:43:51 -04:00
Sean Whalen 918501ccb5 Better formatting 8.18.2 2025-06-02 15:20:40 -04:00
Sean Whalen 036c372ea3 8.18.2
- Merged PR #603
  - Fixes issue #595 - CI test fails for Elasticsearch
    - Moved Elasticsearch to a separate Docker service container for CI testing
    - Dropped Python 3.8 from CI testing
  - Fixes lookup and saving of DMARC forensic reports in Elasticsearch and OpenSearch
- Updated fallback `base_reverse_dns_map.csv`, which now includes over 1,400 lines
- Updated included `dbip-country-lite.mmdb` to the June 2025 release
- Automatically fall back to the internal `base_reverse_dns_map.csv` if the received file is not valid (Fixes #602)
  - Print the received data to the debug log
2025-06-02 15:19:19 -04:00
Sean Whalen a969d83137 Update included IP database 2025-06-02 11:30:26 -04:00
Szasza Palmer e299f7d161 fixing ES/OS forensic report lookup and storage, extracting ES to separate CI service (#603)
* fixing ES/OS forensic report lookup and storage, extracting ES to separate CI service

* bumping CI ES version to current latest

* reshuffling CI job attributes

* removing EOL Python 3.8 from the CI pipeline
2025-06-02 11:10:10 -04:00
Sean Whalen 4c04418dae Fix domain lists check 2025-04-24 16:03:18 -04:00
Sean Whalen 2ca9373ed0 Match dashboard fields 2025-04-24 15:44:22 -04:00
Sean Whalen 961ef6d804 Revert adding the BOM
It broke reading the file with python
2025-04-24 14:04:36 -04:00
Sean Whalen 573ba1e3e9 Add UTF-8 BOM to the CSV so Excel will open the file as UTF-8 2025-04-24 13:58:06 -04:00
Sean Whalen 1d8af3ccff Add find_unknown_base_reverse_dns.py 2025-04-24 13:48:51 -04:00
Sean Whalen 8426daa26b Remove duplicate domains 2025-04-24 13:47:07 -04:00
Sean Whalen d1531b86f2 Sort known_unknown_base_reverse_dns.txt 2025-04-24 11:42:09 -04:00
Sean Whalen 8bb046798c Simplify sender types 2025-04-23 16:20:05 -04:00
Sean Whalen d64e12548a Fix errors in the reverse DNS map 2025-04-23 15:57:31 -04:00
Sean Whalen 380479cbf1 Update reverse DNS map 2025-04-23 15:43:38 -04:00
Sean Whalen ace21c8084 Update base_reverse_dns map .csv.and add known_unknown_base_reverse_dns.txt 2025-04-23 15:36:14 -04:00
Sean Whalen 1a1aef21ad Replace deprecated path call with file call 2025-04-23 15:33:27 -04:00
Sean Whalen 532dbbdb7e Fix file formatting 2025-04-23 15:32:04 -04:00