- Update to version 1.1.0
* Speed up logging statements for large messages like a read and
write message.
* Changed authentication dep to pyspnego that handles all the
authentication work.
* Fixed up authentication against hosts that don't present the
initial GSSAPI token like Azure File Storage.
* Added specific exception types for every 'NtStatus' value to
make it easier to catch only specific exceptions.
* Added the following exceptions to the list of known exception
codes:
* 'STATUS_NETWORK_NAME_DELETED'
* 'STATUS_NOT_FOUND'
* 'STATUS_PATH_NOT_COVERED'
* 'STATUS_DFS_UNAVAILABLE'
* 'STATUS_SERVER_UNAVAILABLE'
* Fix session key generation when creating a new session from
an existing connection object.
OBS-URL: https://build.opensuse.org/request/show/829557
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-smbprotocol?expand=0&rev=14
- Update to version 1.0.0
* Dropped support for Python 2.6 and Python 3.4
* Added the smbclient package that provides a higher level API
for interactive with SMB servers
* Deprecated smbprotocol.query_info in favour of
smbprotocol.file_info, query_info will be removed in the next
major release
* Add automatic symlink resolver when a symlink is in the path
being opened
* Fix issue when trying to connect to host with IPv6 address
* Fix response parsing for SMB2 Create Response Lease V1 and V2
* Added the ability to set the Oplock level when opening a file
* Revamped the socket listener and message processor to run in a
separate thread for faster message resolving
* Added the FileSystemWatcher in change_notify.py to provider a
way to watch for changes on the SMB filesystem
* Added the .cancel() method onto a Request to cancel an SMB
request on the server
OBS-URL: https://build.opensuse.org/request/show/752660
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-smbprotocol?expand=0&rev=10