Skip to content

Releases: chapinb/chickadee

20210314.1

14 Mar 16:03
fa1273d
Compare
Choose a tag to compare
20210314.1 Pre-release
Pre-release

Updated requirements for requests

20201125.0

25 Nov 15:09
982ff73
Compare
Choose a tag to compare
20201125.0 Pre-release
Pre-release

Fixed

  • Moved noisy logging message to chickadee script file.

20200928.0

28 Sep 14:58
90ba6c3
Compare
Choose a tag to compare
20200928.0 Pre-release
Pre-release

Fixed

  • Demoted noisy logging messages Issue-65

20200805.0

05 Aug 10:40
f81c142
Compare
Choose a tag to compare
20200805.0 Pre-release
Pre-release

Fixed bug identified in #62 where VirusTotal may sleep for too long while rate limiting.

20200802 - EVTX & VirusTotal Support

02 Aug 14:09
Compare
Choose a tag to compare
Pre-release

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 to resolvers 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

08 Apr 12:08
4463139
Compare
Choose a tag to compare
v20200407.2 Pre-release
Pre-release

This release adds:

See CHANGELOG.md for details.

v20200202.2

02 Feb 14:57
Compare
Choose a tag to compare
v20200202.2 Pre-release
Pre-release

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

15 Jan 12:56
Compare
Choose a tag to compare
v20200114 Pre-release
Pre-release

This release includes two bug fixes documented in #27 and #28

v20200107

07 Jan 13:58
Compare
Choose a tag to compare
v20200107 Pre-release
Pre-release

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

v20191020

21 Oct 10:43
72ec397
Compare
Choose a tag to compare
v20191020 Pre-release
Pre-release

This release includes:

  • Converted main script to use class.
  • Added multi-lingual support.
  • Improved field handling in requests.
  • Test cases for main chickadee.py
  • IP-API Pro API Key Support - #6
  • Updated logging - #9
  • Improved rate limit handling - #10
  • Added optional progress bars - #2