pysmb is an experimental SMB/CIFS library written in pure Python to support file sharing between Windows and Linux machines.
|Tags||Python netbios CIFS shared folder SMB|
Release Notes: A bug in the storeFile() method where the destination file was not overwritten if it existed in SMB1 communication was fixed. An SMB1 authentication problem where extended negotiation was not carried out because the remote server had specified its support for extended security in the payload instead of in the message flags2 was fixed.
Release Notes: An improved listShares() function that could fail with the listing response is separated into multiple SMB packets for large number of shares. Fixes a bug in the Python3 implementation where session connection could fail when the remote server supports message signing.
Release Notes: This release fixes a bug which caused the status of the SMB_COM_NEGOTIATE reply not to be checked for errors before allowing further processing.
Release Notes: This release adds support for Direct hosting of SMB over TCP/IP (TCP port: 445).
Release Notes: This release fixes a bug that resulted in an endless loop in SMBConnection when the remote CIFS server closed the connection.