forked from pool/python-shodan
		
	OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=67
		
			
				
	
	
		
			375 lines
		
	
	
		
			17 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			375 lines
		
	
	
		
			17 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-------------------------------------------------------------------
 | 
						|
Tue May 13 14:14:16 UTC 2025 - Sebastian Wagner <sebix@sebix.at>
 | 
						|
 | 
						|
- add patch remove-click-plugins.patch to remove the dependeny on unmainted click-plugins
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Thu Mar 14 08:46:22 UTC 2024 - Dirk Müller <dmueller@suse.com>
 | 
						|
 | 
						|
- update to 1.31.0:
 | 
						|
  * no upstream changelog available
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Fri Oct  7 15:35:51 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
 | 
						|
 | 
						|
- Update to version 1.28.0
 | 
						|
  * Add the ability to whitelist a specific vulnerability in Shodan Monitor instead of whitelisting the while IP:port
 | 
						|
  * Show scan ID when scanning without showing results (credit to @seadog007)
 | 
						|
  * Handle bad gateway errors (credit to @yaron-cider)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Fri Feb 25 20:15:17 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- - update to version 1.27.0:
 | 
						|
 - New command: ``shodan alert export`` to save the current network monitoring configuration
 | 
						|
 - New command: ``shodan alert import`` to restore a previous network monitoring configuration
 | 
						|
 - Automatically rate limit API requests to 1 request per second (credit to @malvidin)
 | 
						|
- update to version 1.26.1:
 | 
						|
 - Fix a unicode issue that caused the streams to get truncated and error out due to invalid JSON
 | 
						|
- update to version 1.26.0:
 | 
						|
 - Add the ability to create custom data streams in the Shodan() class as well as the CLI (``shodan stream --custom-filters <query>``)
 | 
						|
- update to version 1.25.0:
 | 
						|
 - Add new CLI command: shodan alert download
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Wed Jan 19 19:11:22 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- - update to version 1.25.0:
 | 
						|
 - Add new CLI command: shodan alert download
 | 
						|
- update to version 1.24.0:
 | 
						|
 - Add new CLI command: shodan alert stats
 | 
						|
- update to version 1.23.0:
 | 
						|
 - Add new CLI command: shodan alert domain
 | 
						|
- update to version 1.22.1:
 | 
						|
 - Fix bug when converting data file to CSV using Python3
 | 
						|
- update to version 1.22.0:
 | 
						|
 - Add support for new vulnerability streaming endpoints
 | 
						|
- update to version 1.21.3:
 | 
						|
 - Fix geo.json file converter
 | 
						|
- update to version 1.21.2:
 | 
						|
 - Add support for paging through the domain information
 | 
						|
- update to version 1.21.1:
 | 
						|
 - Add ``history`` and ``type`` parameters to ``Shodan.dns.domain_info()`` method and CLI command
 | 
						|
- update to version 1.21.0:
 | 
						|
 - New API methods ``api.search_facets()`` and ``api.search_filters()`` to get a list of available facets and filters.
 | 
						|
- update to version 1.20.0:
 | 
						|
 - New option "-S" for **shodan domain** to save results from the lookup
 | 
						|
 - New option "-D" for **shodan domain** to lookup open ports for IPs in the results
 | 
						|
- update to version 1.19.0:
 | 
						|
 - New method to edit the list of IPs for an existing network alert
 | 
						|
- update to version 1.18.0:
 | 
						|
 - Add library methods for the new Notifications API
 | 
						|
- update to version 1.17.0:
 | 
						|
 - Fix bug that caused unicode error when printing domain information (#106)
 | 
						|
 - Add flag to let users get their IPv6 address **shodan myip -6**(#35)
 | 
						|
- update to version 1.16.0:
 | 
						|
 - Ability to specify list of fields to include when converting to CSV/ Excel (#107)
 | 
						|
 - Filter the Shodan Firehose based on tags in the banner
 | 
						|
- update to version 1.15.0:
 | 
						|
 - New option "--skip" for download command to help users resume a download
 | 
						|
- update to version 1.14.0:
 | 
						|
 - New command **shodan version** (#104).
 | 
						|
 - Only change api_key file permissions if needed (#103)
 | 
						|
- update to version 1.13.0:
 | 
						|
 - New command **shodan domain** to lookup a domain in Shodan's DNS database
 | 
						|
 - Override environment configured settings if explicit proxy settings are supplied (@cudeso)
 | 
						|
- update to version 1.12.1:
 | 
						|
 - Fix Excel file conversion that resulted in empty .xlsx files
 | 
						|
- update to version 1.12.0:
 | 
						|
 - Add new methods to ignore/ unignore trigger notifications
 | 
						|
- update to version 1.11.1:
 | 
						|
 - Allow a single network alert to monitor multiple IP ranges (#93)
 | 
						|
- update to version 1.11.0:
 | 
						|
 - New command **shodan scan list** to list recently launched scans
 | 
						|
 - New command **shodan alert triggers** to list the available notification triggers
 | 
						|
 - New command **shodan alert enable** to enable a notification trigger
 | 
						|
 - New command **shodan alert disable** to disable a notification trigger
 | 
						|
 - New command **shodan alert info** to show details of a specific alert
 | 
						|
 - Include timestamp, vulns and tags in CSV converter (#85)
 | 
						|
 - Fixed bug that caused an exception when parsing uncompressed data files in Python3
 | 
						|
 - Code quality improvements
 | 
						|
 - Thank you for contributions from @wagner-certat, @cclauss, @opt9, @voldmar and Antoine Neuenschwander
 | 
						|
- update to version 1.10.4:
 | 
						|
 - Fix a bug when showing old banner records that don't have the "transport" property
 | 
						|
 - Code quality improvements (bare excepts)
 | 
						|
- update to version 1.10.3:
 | 
						|
 - Change bare 'except:' statements to 'except Exception:' or more specific ones
 | 
						|
 - remove unused imports
 | 
						|
 - Convert line endings of `shodan/client.py` and `tests/test_shodan.py` to unix
 | 
						|
 - List file types in **shodan convert** (#80)
 | 
						|
- update to version 1.10.2:
 | 
						|
 - Fix **shodan stats** formatting exception when faceting on **port**
 | 
						|
- update to version 1.10.1:
 | 
						|
 - Support PUT requests in the API request helper method
 | 
						|
- update to version 1.10.0:
 | 
						|
 - New command **shodan org**: manage enterprise access to Shodan for your team
 | 
						|
 - Improved unicode handling (#78)
 | 
						|
 - Remove deprecated API wrapper for shodanhq.com/api
 | 
						|
- update to version 1.9.1:
 | 
						|
 - 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)
 | 
						|
- update to version 1.9.0:
 | 
						|
 - New optional parameter `proxies` for all interfaces to specify a proxy array for the requests library (#72)
 | 
						|
- update to version 1.8.1:
 | 
						|
 - Fixed bug that prevented **shodan scan submit** from finishing (#70)
 | 
						|
- update to version 1.8.0:
 | 
						|
 - 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
 | 
						|
- update to version 1.7.7:
 | 
						|
 - Added "shodan data download" command to help download bulk data files
 | 
						|
- update to version 1.7.6:
 | 
						|
 - Add basic support for the Bulk Data API
 | 
						|
- update to version 1.7.5:
 | 
						|
 * Handle Cloudflare timeouts
 | 
						|
- update to version 1.7.4:
 | 
						|
 * Added "shodan radar" command
 | 
						|
- update to version 1.7.3:
 | 
						|
 *  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
 | 
						|
- update to version 1.7.2:
 | 
						|
 * 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)
 | 
						|
- update to version 1.7.1:
 | 
						|
 * Python3 fixes for outputting images (#42)
 | 
						|
 * Add the ability to save results from host lookups via the CLI (#43)
 | 
						|
- update to version 1.7.0:
 | 
						|
 * Added "images" convert output format to let users extract images from Shodan data files (#42)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Fri Jan  7 09:15:15 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- Update to version 1.26.0:
 | 
						|
 - Add the ability to create custom data streams in the Shodan() class as well as the CLI (shodan stream --custom-filters <query>)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue Jan 26 09:02:37 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- Update to version 1.25.0:
 | 
						|
 - Add new CLI command: shodan alert download [--alert-id=] <filename>
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Nov  1 19:33:22 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- Update to version 1.24.0:
 | 
						|
 * use default config dir `~/.config/shodan`, but support existing installations
 | 
						|
 * Fix bug that caused extra newlines when converting `.json.gz` data file to CSV on Windows
 | 
						|
 * Fix linting error
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sat Sep 12 04:51:36 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.23.1:
 | 
						|
 * Fixed linting errors
 | 
						|
 * Import ABC from collections.abc for Python 3.10 compatibility (#130).
 | 
						|
 * Fix invalid escape sequence error, improves ``shodan radar`` output on Python3 (#131).
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue May 19 09:32:14 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
 | 
						|
 | 
						|
- %python3_only -> %python_alternative
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue Apr  7 07:07:18 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.23.0:
 | 
						|
 - Add new CLI command: shodan alert domain
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Fri Mar 27 18:31:29 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.22.1:
 | 
						|
 - vulns: Fix bug when converting data file to CSV using Python3
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Fri Mar 27 10:45:45 UTC 2020 - pgajdos@suse.com
 | 
						|
 | 
						|
- version update to 1.22.0
 | 
						|
  * New Streaming API method: /shodan/vulns/{vulns} to subscribe to IPs
 | 
						|
    that are vulnerable to an issue
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sat Feb  1 15:16:40 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.21.3:
 | 
						|
 - Fix geo.json file converter
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sat Jan 18 10:53:58 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.21.2:
 | 
						|
 - Add support for paging through the domain information
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Wed Jan  1 10:48:40 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.21.1:
 | 
						|
 - Add ``history`` and ``type`` parameters to ``Shodan.dns.domain_info()`` method and CLI command
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Dec 15 09:09:57 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.21.0:
 | 
						|
 - New API methods ``api.search_facets()`` and ``api.search_filters()`` to get a list of available facets and filters.
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue Nov 26 14:01:08 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.20.0:
 | 
						|
 - New option "-S" for **shodan domain** to save results from the lookup
 | 
						|
 - New option "-D" for **shodan domain** to lookup open ports for IPs in the results
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue Oct  1 15:47:16 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com>
 | 
						|
 | 
						|
- Update to 1.19.0
 | 
						|
  * Ability to specify list of fields to include when converting to CSV/ Excel
 | 
						|
  * Filter the Shodan Firehose based on tags in the banner
 | 
						|
  * Fix bug that caused unicode error when printing domain information
 | 
						|
  * Add flag to let users get their IPv6 address shodan myip -6
 | 
						|
  * Add library methods for the new Notifications API
 | 
						|
  * New method to edit the list of IPs for an existing network alert
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue Sep 10 10:22:55 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
 | 
						|
 | 
						|
- Update to 1.15.0:
 | 
						|
  * New option --skip for the shodan download command to skip results
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Jul 21 12:32:25 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.14.0:
 | 
						|
 - New command **shodan version** (#104).
 | 
						|
 - Only change api_key file permissions if needed (#103)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Fri May  3 18:23:49 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.13.0:
 | 
						|
 * New command **shodan domain** to lookup a domain in Shodan's DNS database
 | 
						|
 * Override environment configured settings if explicit proxy settings are supplied (@cudeso)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Wed Apr 24 13:17:29 UTC 2019 - pgajdos@suse.com
 | 
						|
 | 
						|
- version update to 1.12.1
 | 
						|
  * Fix Excel file conversion that resulted in empty .xlsx files
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Apr  7 11:28:37 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.12.0:
 | 
						|
 * Add new methods to ignore/ unignore trigger notifications
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sat Mar 16 14:57:46 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.11.1:
 | 
						|
 * Allow a single network alert to monitor multiple IP ranges (#93)
 | 
						|
- update to version 1.11.0:
 | 
						|
 * New command **shodan scan list** to list recently launched scans
 | 
						|
 * New command **shodan alert triggers** to list the available notification triggers
 | 
						|
 * New command **shodan alert enable** to enable a notification trigger
 | 
						|
 * New command **shodan alert disable** to disable a notification trigger
 | 
						|
 * New command **shodan alert info** to show details of a specific alert
 | 
						|
 * Include timestamp, vulns and tags in CSV converter (#85)
 | 
						|
 * Fixed bug that caused an exception when parsing uncompressed data files in Python3
 | 
						|
 * Code quality improvements
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue Dec  4 12:54:14 UTC 2018 - Matej Cepl <mcepl@suse.com>
 | 
						|
 | 
						|
- Remove superfluous devel dependency for noarch package
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Oct 14 13:29:33 UTC 2018 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.10.4:
 | 
						|
 * Fix a bug when showing old banner records that don't have the "transport" property
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sat Sep 22 09:21:35 UTC 2018 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.10.3:
 | 
						|
 * Change bare 'except:' statements to 'except Exception:' or more specific ones
 | 
						|
 * remove unused imports
 | 
						|
 * Convert line endings of `shodan/client.py` and `tests/test_shodan.py` to unix
 | 
						|
 * List file types in **shodan convert** (#80)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Mon Sep 17 19:38:02 UTC 2018 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.10.2
 | 
						|
 * Fix **shodan stats** formatting exception when faceting on **port**
 | 
						|
- update to version 1.10.1:
 | 
						|
 * Support PUT requests in the API request helper method
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Sep  2 07:08:13 UTC 2018 - Sebastian Wagner <sebix+novell.com@sebix.at>
 | 
						|
 | 
						|
- update to version 1.10.0:
 | 
						|
 * New command **shodan org**: manage enterprise access to Shodan for your team
 | 
						|
 * Improved unicode handling (#78)
 | 
						|
 * Remove deprecated API wrapper for shodanhq.com/api
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Aug 26 13:07:53 UTC 2018 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- update to version 1.9.1:
 | 
						|
 * 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)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Wed Aug  1 08:24:12 UTC 2018 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- update to version 1.9.0:
 | 
						|
 * New optional parameter proxies for all interfaces to specify a proxy array for the requests library (#72)
 | 
						|
- update to version 1.8.1:
 | 
						|
 * Fixed bug that prevented shodan scan submit from finishing (#70)
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Thu May 31 21:23:06 UTC 2018 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- update to version 1.8.0:
 | 
						|
 * 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
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Sun Dec 10 17:03:19 UTC 2017 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- update to version 1.7.7
 | 
						|
 * Added "shodan data download" command to help download bulk data files
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Tue Dec  5 08:33:09 UTC 2017 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- update to version 1.7.6:
 | 
						|
 * addes "shodan radar" command
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Mon Sep  4 19:24:34 UTC 2017 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- upgrade to version 1.7.5
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Thu Aug  3 08:15:34 UTC 2017 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- fix build for leap
 | 
						|
 | 
						|
-------------------------------------------------------------------
 | 
						|
Wed Jul 19 19:08:48 UTC 2017 - sebix+novell.com@sebix.at
 | 
						|
 | 
						|
- initial version
 |