Pysmb

Latest version: v1.2.9.1

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 10

1.0.3

===========================

- Fix a crash in SMB._storFile() method which occurs when the remote CIFS server
utilizes a max raw size larger than 65535 bytes. The bug was discovered with
Windows 7 Pro SP1.
- Fix a bug in SMB._listPath() method where the files/folders time information are
not properly converted to Epoch time.
- Add NBNSProtocol.queryIPForName() and NetBIOS.queryIPForName() methods to
query for a machine's NetBIOS name at the given IP address.
- Add SMBProtocol.retrieveFileFromOffset() and SMBConnection.retrieveFileFromOffset()
methods for a finer control of file retrieval operation with read offset and write
limits.

1.0.2

==========================

- Fix a bug in SMB._handleSessionChallenge() method in base.py where the domain attribute
was not used to generate the corresponding NTLM authentication packets, resulting in
the default WORKGROUP domain for used for all subsequent authentications.

1.0.1

========================

- Fixes a bug in listPath() method which causes directory listing for
sub-directories to return an empty list.
- Fixes an incorrect implementation of the TRANS2_FIND_FIRST2 and
TRANS2_FIND_NEXT2 request/response handling which causes directory listing
to crash when the remote directory contains a certain number of entries.

1.0.0

========================

- Completely rewrites pysmb. API is not compatible with previous pysmb-0.x.x
- Supports NTLMv1 and NTLMv2 authentication
- Adds in NMB/SMB protocol implementation for use with Twisted framework
- Tested with Windows XP SP3, Windows Vista, Windows 7 and Samba 3.x
- Requires Python 2.4.4 or later, and pyasn1. Not tested with Python3

0.4.5

========================

- Prevents pysmb from failing when there are too many files/folders to
be returned in a single SMB TRANS2 call. pysmb will "resume" requesting
for more files/folders information in subsequent SMB TRANS2 requests.

0.4.4

========================

- Add in support for AMK's Python Cryptography Toolkit which will be used
for DES password hashing. If AMK's pycrypto is found, it will be used
instead of mxCrypto.

Page 8 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.