672432eb86
- Update to version 1.16.0 * Implement SMB2 LOCK operation. * Allow floating point times for smbclient.utime . * Update CI and build information. * Generalize to Callables Instead of Strictly Lambdas. * Propagate missing session params. * Fix no symlink buffer on symlink open. * Fix copy/copy2 kwargs handling.
Markéta Machová2026-02-10 14:30:36 +00:00
6f8e254e8a
Accepting request 1223468 from devel:languages:python
Ana Guerrero2024-11-12 18:21:52 +00:00
52f41576f5
- Update to version 1.15.0 * Fix Impacket logoff session id check. * Update session id logic. * Add smbclient.liststreams to enumerate ADS streams. * Add some type annotations, most notably to smbclient.open_file * Add Python 3.13 support.
Matej Cepl2024-11-12 01:24:20 +00:00
97e0fba6cf
- Update to version 1.14.0 * type information of SMBDirEntryInformation.last_write_time set to datetime. * Customizable receive timeout for SMB Connection * Dropped support for Python 3.7 * SMBDirEntryInformation.last_write_time is now annotated as datetime.datetime. Previously, it was datetime.date.
Markéta Machová2024-11-11 11:37:38 +00:00
36c11f4809
Accepting request 1160444 from devel:languages:python
Ana Guerrero2024-03-22 14:20:30 +00:00
374986af06
- update to 1.13.0: * Added the property smb_info on SMBDirEntry which returns a named tuple SMBDirEntryInformation containing metadata already retrieved in the scandir operation. * This avoid having to call stat() to retrieve data like the file attributes or datetime fields that is already available * Ensure DateTimeField values are set to UTC timezones as FILETIME values are in UTC * Stop using datetime.datetime.utcfromtimestamp() as it has been deprecated * Added default timeout for disconnect operations for 60 seconds to ensure the process doesn't hang forever when closing a broken connection * smbprotocol.connection.Connection.disconnect() now waits (with a timeout) for the message processing threads to be stopped before returning. * Do not set the SMB SessionId and TreeId in the headers to 0xFFFFFFFF for related compound requests + Ensures the source file for shutil.copyfile is opened with share_access="r" for better compatibility with files already opened by something else + Remove endless authentication loop when the context is complete and no more input messages are needed - Update to version 1.10.1 - python-six is not required - Update to version 1.9.0
Dirk Mueller2024-03-21 17:35:34 +00:00
3aeb10da62
Accepting request 1128609 from devel:languages:python
Ana Guerrero2023-11-24 22:35:31 +00:00
d54393b74f
Accepting request 1128564 from home:mnhauke
Dirk Mueller2023-11-24 14:49:28 +00:00
7e7077826b
Accepting request 1109235 from devel:languages:python
Ana Guerrero2023-09-06 16:59:45 +00:00