Skip to content

Releases: miketeo/pysmb

pysmb 1.2.1

17 May 12:27
Compare
Choose a tag to compare

Fix bug in deleteFiles() method which can fail for certain search patterns.

pysmb 1.2.0

17 May 08:29
Compare
Choose a tag to compare

Improve deleteFiles() API to support deletion of child folders that match the search pattern.

pysmb 1.1.29

16 May 11:47
Compare
Choose a tag to compare
  • Fix unhandled exception for short NBNS queries [#149]
  • Fix wildcard file deletion with servers on SMB2 protocol [#33]

pysmb 1.1.28

23 Nov 06:34
Compare
Choose a tag to compare

SharedFile instances returned from the listPath() method now has a new file_id attribute which represents the file reference number given by the SMB server. [#147]

pysmb 1.1.27

08 Jan 16:39
Compare
Choose a tag to compare

Remove support for SMB-2.1 dialect as it seems to have issues with Windows 2008 R2.

pysmb 1.1.26

05 Jan 08:45
Compare
Choose a tag to compare
  • Prevents OperationError from being raised when listPath() operation does not return any matching file results.
  • SMBConnection is now a context manager #122.

pysmb 1.1.25

28 Jul 10:05
Compare
Choose a tag to compare
  • Fix buggy support for search parameter in listPath() method. Add SMB_FILE_ATTRIBUTE_INCL_NORMAL bit constant to include 'normal' files with other file types in the returned result. From now on, pysmb defines a 'normal' file as a file entry that is not read-only, not hidden, not system, not archive and not a directory; it ignores other attributes like compression, indexed, sparse, temporary and encryption. listPath() method will now include 'normal' files using the default search parameter.
  • Add isNormal property to SharedFile class to support test if the file is a 'normal' file (according to pysmb definition of 'normal' file).

pysmb 1.1.24

19 Jul 08:48
Compare
Choose a tag to compare
  • Improve listPath implementation for SMB1
  • Support for STATUS_PENDING responses across all SMB2 operations.

pysmb 1.1.23

05 May 07:04
Compare
Choose a tag to compare
  • Fix bug in listShares() method which fails when the remote server has many shares. (Contributed by @carlosefr)
  • Improve echo() method to test and fail if the provided data to echo is not a bytes object. (Contributed by @carlosefr)
  • Fix bug in listPath() method where the path to query is not properly terminated. (Contributed by @Yepoleb)

pysmb 1.1.22

17 Sep 06:39
Compare
Choose a tag to compare

Fix bug in getAttributes() method which should return only the filename instead of the entire path for the filename property for the return result.