- Fix a bug when showing old banner records that don't have the "transport" property
- Code quality improvements (bare excepts)
- Change bare 'except:' statements to 'except Exception:' or more specific ones
- remove unused imports
- Convert line endings of
shodan/client.py
andtests/test_shodan.py
to unix - List file types in shodan convert (#80)
- Fix shodan stats formatting exception when faceting on port
- Support PUT requests in the API request helper method
- New command shodan org: manage enterprise access to Shodan for your team
- Improved unicode handling (#78)
- Remove deprecated API wrapper for shodanhq.com/api
- The CHANGELOG is now part of the packages.
- Improved unicode handling in Python2 (#78)
- Add
tsv
output format for shodan host (#65) - Show user-friendly error messages when running shodan radar without permission or in a window that's too small (#74)
- Improved exception handling to improve debugging shodan init (#77)
- New optional parameter
proxies
for all interfaces to specify a proxy array for the requests library (#72)
- Fixed bug that prevented shodan scan submit from finishing (#70)
- Shodan CLI now installs properly on Windows (#66)
- Improved output of "shodan host" (#64, #67)
- Fixed bug that prevented an open port from being shown in "shodan host" (#63)
- No longer show an empty page if "shodan search" didn't return results (#62)
- Updated docs to make them Python3 compatible
- Added "shodan data download" command to help download bulk data files
- Add basic support for the Bulk Data API
- Handle Cloudflare timeouts
- Added "shodan radar" command
- Fixed the bug #47 which was caused by the CLI using a timeout value of "0" which resulted in the "requests" library failing to connect
- stream: automatically decode to unicode, fixes streaming on python3 (#45)
- Include docs in packages (#46)
- stream: handle timeout=None, None (default) can't be compared with integers (#44)
- Python3 fixes for outputting images (#42)
- Add the ability to save results from host lookups via the CLI (#43)
- Added "images" convert output format to let users extract images from Shodan data files (#42)