Changes ~~~~~~~ - Bumped PyOTI version - Updated README.md - Removed old VirusTotalV2 multis class ~~~~~~~
New ~~~~~~ - Added BinaryEdge multis class - Added bulk hash check CIRCLHashLookup method and exception - Added bulk hash check IrisInvestigate method - Added bulk quick and bulk context check GreyNoise methods - Added bulk url check GoogleSafeBrowsing method - Added upload file VirusTotalV3 method - Added Triage multis class - Added Stairwell multis class - Added URLscan class method to submit urls - Added check_ip and check_email class methods to WhoisXML - Added IP2WHOIS and IP2Location multis classes - Added FileScanIO and MetaDefenderCloudV4 multi classes - Added JoeSandbox multi class - Added CiscoUmbrellaInvestigate multi class ~~~~~~
0.3.3.2
---------------------
Changes ~~~~~~~ - Bumped PyOTI version - Added conditional check in CheckDMARC _get_spf() method ~~~~~~~
0.3.3.1
---------------------
Changes ~~~~~~~ - Bumped PyOTI version - Removed semicolon from regex search for DMARC policy in CheckDMARC ~~~~~~~
0.3.3
-------------------
Changes ~~~~~~~ - Bumped PyOTI version - Added handling in DNSBlocklist for surbl when domain appears on multiple lists - Removed GoogleSafeBrowsing exception, return the error instead of raising an exception ~~~~~~~
0.3.2.1
----------------------------
Changes ~~~~~~~ - Refactored regex used in CheckDMARC ._spoofable_check() [AttributeError: 'NoneType' object has no attribute 'group'] ~~~~~~~