Releases: chapinb/chickadee
Releases · chapinb/chickadee
20210314.1
Updated requirements for requests
20201125.0
Fixed
- Moved noisy logging message to chickadee script file.
20200928.0
Fixed
- Demoted noisy logging messages Issue-65
20200805.0
Fixed bug identified in #62 where VirusTotal may sleep for too long while rate limiting.
20200802 - EVTX & VirusTotal Support
Change log
20200802.0
Added
List of new features
- Added support to extract IP addresses from Windows Event logs (evtx files.) Issue-15
- Support for querying VirusTotal Issue-38
Fixed
Bugs addressed:
- Issue-54 - Fixed bug where an inconsistent data type was returned
by the resolver.
Changed
Modifications to existing functionality
- Increased unit test coverage. Leverage mocking for API requests.
- Improved code per Deepsource, PyCharm, and Sourcery recommendations.
- Created function to flatten complex objects for ease of review in CSV files.
- Renamed
backends
toresolvers
for clarity - Allowed the specification of multiple resolver API keys in config file, and to choose a resolver with the CLI
- Relocated field handling from chickadee.py to resolver files
Removed
Features removed
- Depreciated ability to specify CHICKADEE_API_KEY environment variable in favor of config files
v20200407.2
This release adds:
- BOGON IP filtering
- Improves argument handling
- Adds documentation on https://chapinb.com/chickadee
See CHANGELOG.md for details.
v20200202.2
This release includes:
- Updated licensing to MIT.
- Allowed for use of configuration files to specify parameters.
- Provided sample config file and usage instructions.
- Order of loading parameters (where param is loaded on first discovery):
- Added statement to show when chickadee is ready for update.
See documentation for more details.
v20200114
v20200107
This beta release includes the following features:
- Extraction of IPs from supported sources without resolution
- Improved handling of ip-api.com rate limiting
- Addition of
count
field to provide frequency information for input - New parser for stdin (ie
cat firewall.log | chickadee > geoip.json
) - Support for pro.ip-api.com paid service
Bugs fixed:
- Field handling may not accept all provided fields
- Improved logging capabilities
- Correction of unit tests
Update your local copy by running: pip3 install --upgrade chickadee