Commit Graph

1052 Commits

Author SHA1 Message Date
Brassn
d2145b71ba msgraph DeviceFlow selecting wrong scope (#471)
* DeviceCode Flow ignores user and selects wrong scope

* only require client secret on ClientSecret flow
2024-02-19 18:54:16 -05:00
Yuuki Takahashi
d512b9f60e fix: handle none value (#468) 2024-02-19 18:53:52 -05:00
Anael Mobilia
93278bc023 Add email date on debug of mail processing (#462) 2024-02-19 18:53:02 -05:00
Anael Mobilia
9e9065837e Define default value for batch_size to 10 as according to the documentation (#465) 2024-02-19 18:52:30 -05:00
Anael Mobilia
1c1ce7fea3 Doc - Update elasticsearch parameters (#467) 2024-02-19 18:52:01 -05:00
bendem
fc49f7f56c Ignore errors when parsing text-based forensic reports (#460)
Starting 8.2.0, parsedmarc crashes instead of ignoring some invalid reports.

The original change was introduced in abf9695228.
2024-02-19 18:51:28 -05:00
Sean Whalen
b8088505b1 Add support for SMTP TLS reports (#453) 2024-02-19 18:45:38 -05:00
Jason Lingohr
7d2b431e5f Fix tiny formatting issue (#451) 2024-01-02 16:38:50 -05:00
Nicholas Hairs
cb3f82e847 Add additional samples and ensure git does not touch CRLF (#456)
mimecast sample taken from:
https://github.com/domainaware/parsedmarc/issues/429#issuecomment-1873387507
2024-01-02 16:29:06 -05:00
UKnowTEd
100f12ed35 Update elastic.py (#449)
Insert new config parameter "apiKey" to authenticate via API to Elasticsearch.
2023-12-16 11:59:50 -05:00
UKnowTEd
37a6155262 Update cli.py (#450)
Insert new config parameter "apiKey" to authenticate via API to Elasticsearch.
2023-12-16 10:10:35 -05:00
Andras
25086763a9 small grammatical error in README.md (#446) 2023-12-16 10:09:42 -05:00
Anael Mobilia
b89c38c22a Region Map -> Maps (#445)
Since Kibana 8, Region Maps are no longer rendered.
See https://github.com/elastic/kibana/issues/81704
2023-12-16 10:09:11 -05:00
Jonathan Martens
c71bc19cea docs: formatting fix on delete keyword in mail section (#444) 2023-12-16 10:08:41 -05:00
Anael Mobilia
3bf0bea710 Fix typo on documentation (#443)
* Doc cleanup/improvement

* Fix typos

---------

Co-authored-by: Anael Mobilia <anael.mobilia@mydsomanager.com>
2023-12-16 10:08:06 -05:00
Sean Whalen
95954c5d87 Correct changelog 2023-10-13 10:35:58 -04:00
Sean Whalen
6120b8683d Update changelog 2023-10-13 10:29:42 -04:00
Sean Whalen
21d6f92fd4 Add PyPI download stats badge 2023-10-13 10:01:48 -04:00
jlownie
a164fb8e04 Update usage.md (#436) 2023-10-13 09:53:28 -04:00
Sean Whalen
762d92f6d2 8.6.4
- Ignore SPF results in aggregate report records if the domain is not provided
2023-10-13 09:51:59 -04:00
Sean Whalen
1655b84cc2 8.6.3
- Add an error message instead of raising an exception when an aggregate report timespan is greater than 24 hours
2023-10-11 19:41:30 -04:00
Sean Whalen
0eaba079b9 8.6.2
- Use `zlib` instead of `Gzip` to decompress more `.gz` files, including the ones supplied by Mimecast (Based on #430 closes #429)
2023-10-11 17:49:46 -04:00
Sean Whalen
1de4a94c37 Merge branch 'master' of https://github.com/domainaware/parsedmarc 2023-10-11 17:36:39 -04:00
Sean Whalen
722ff79e23 Move senders out of the package
until the database is more complete
2023-10-11 17:36:13 -04:00
Anael Mobilia
68145b8b06 setup.py don't exist anymore (#434)
setup.py file was deleted on de3002db8b
2023-10-11 17:25:25 -04:00
Anael Mobilia
732547e622 Doc cleanup/improvement (#432)
Co-authored-by: Anael Mobilia <anael.mobilia@mydsomanager.com>
2023-10-11 17:24:50 -04:00
Anael Mobilia
aaf269b11b Install latest elasticsearch for tests (#433) 2023-10-11 17:23:19 -04:00
Sean Whalen
2bee4fc591 Fix README typos 2023-09-05 21:17:04 -04:00
Sean Whalen
4d0974948d Update senders.sqlite 2023-09-05 21:10:12 -04:00
Sean Whalen
8b5834b00d Fix flake8 E721 2023-09-05 18:12:50 -04:00
Sean Whalen
31db7d2301 Add senders.sqlite 2023-09-05 15:15:30 -04:00
Sean Whalen
26027ef6b3 Add senders.sqlite 2023-09-05 15:14:11 -04:00
Sean Whalen
4ff44dcb0f Update dbip-country-lite.mmdb 2023-09-05 06:43:31 -04:00
Sean Whalen
557e2e0554 Code style fixes 2023-08-01 16:23:31 -04:00
Sean Whalen
6c84cfb7c4 Fix output in tests.py 2023-06-27 15:56:33 -04:00
Sean Whalen
a4b0aabdfb Update CHANGELOG.md 2023-06-27 15:54:21 -04:00
andersnauman
51760181b0 Fix: Less error-prone code to minimize the risk of program crash (#417)
- Double check if org_name exist. Empty name will crash Elastissearch's 'exist' search
- Move try-statement to include open() to catch if files do not exist
- Enclose Elasticsearch's execute in a try-statement to catch any invalid searches when variables are empty/missing
2023-06-27 15:45:40 -04:00
Sean Whalen
89872d78ac Fix testing 2023-06-27 15:43:09 -04:00
Sean Whalen
477a45d19b Acutally bump the version to 8.6.1 2023-05-14 20:43:42 -04:00
Sean Whalen
e5e7a6fe75 8.6.1
- Fix handling of non-domain organization names (PR #411 fixes issue #410)
- Ignore rua reports with a date range that is too long to be valid (PR #408 fixes issue #282)
2023-05-14 20:41:44 -04:00
Gaige B Paulsen
5a659ea578 fix: handling of text org_name without space #410 (#411) 2023-05-14 20:29:12 -04:00
Anael Mobilia
d2d62488f7 Add contributors on copyright (#414)
Co-authored-by: Anael Mobilia <anael.mobilia@mydsomanager.com>
2023-05-14 18:07:35 -04:00
Anael Mobilia
bf69ea8ccc Fix typos (#413)
Co-authored-by: Anael Mobilia <anael.mobilia@mydsomanager.com>
2023-05-14 18:07:07 -04:00
Michael Kliewe
af1e299dd4 Fix issue #282: Detect large date ranges in aggregate reports and skip processing (#408) 2023-05-14 18:06:07 -04:00
Sean Whalen
d426098b7e 8.6.0
- Replace publicsuffix2 with publicsuffixlist
2023-05-09 09:11:35 -04:00
Jed Laundry
a06fdc586f Change publicsuffix2 to publicsuffixlist (#406)
* change to publicsuffixlist

* update publicsuffixlist (now auto-updating)

* Fix unused imports
2023-05-09 08:49:41 -04:00
Anael Mobilia
062d6ea821 Use a local network connection to elasticsearch (#407) 2023-05-09 08:48:17 -04:00
Sean Whalen
b15e8d0aad Fix documentation headings 2023-05-03 18:25:27 -04:00
Sean Whalen
bf102f78aa 8.5.0
- Add support for Azure Log Analytics (PR #394)
- Fix a bug in the Microsoft Graph integration that caused a crash when an inbox has 10+ folders (PR #398)
- Documentation fixes
2023-05-03 17:10:49 -04:00
Sean Whalen
f6c0a4ecbc Update docs 2023-05-03 16:57:22 -04:00