Revisions of python-smbprotocol

buildservice-autocommit accepted request 1160444 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 43)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 42)
- 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
buildservice-autocommit accepted request 1128609 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 41)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1128564 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 40)
- Update to version 1.12.0
  * Add 0xc000007f to mapping.
  * Added the DiskFull error and message for the NTSTATUS code
    0xC000007F.
buildservice-autocommit accepted request 1109235 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 39)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1109147 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 38)
- Update to version 1.11.0
  * Fix up pre authenticated session id lookups that were failing
    with Linux ksmbd.
  * Removes logging.NullHandler() being set in the root
    smbprotocol namespace.
  * Adds basic support for remote to local and vice versa file
    operations with smbclient.shutil.copytree.
  * Fixes DFS infinite recursion error when dealing with a file
    that does not exist on a DFS namespace.
buildservice-autocommit accepted request 1040401 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 37)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 36)
We don't need to ask for setuptools BR
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 35)
Clean up SPEC file
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 34)
Clean up SPEC file
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1040282 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 33)
- Update to version 1.10.1 
  * Raise the original BadNetworkName error if the server doesn't indicate it supports DFS or
    FSDriverRequired was raised trying to lookup the DFS information - #196
  * Fix pre auth session id tracking if the intermediate token messages return 0 as the session id
buildservice-autocommit accepted request 1034135 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 32)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1033883 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 31)
- Update to version 1.10.0
  * Allow server side copy across different shares on the same
    server.
  * Improve DFS file opens.
  * Fix rename operations for a DFS path.
  * Fix negotiate request context padding.
buildservice-autocommit accepted request 1030871 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 30)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1030410 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 29)
- python-six is not required
buildservice-autocommit accepted request 1008844 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 28)
baserev update by copy to link target
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 1008841 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 27)
- Update to version 1.9.0 
  * Fix connection cache reuse for some DFS referral requests
  * Add smbclient.path to the smbclient import allowing import smbclient; smbclient.path.func()
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 932362 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 26)
- Update to version 1.8.3
  * Set additional_information field in SMB2SetInfoRequest to a
    flags field rather than a single enum as per protocol docs.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 928862 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 25)
- Update to version 1.8.2
  * Add missing FileAttributes enum values
  * Set messages with FileAttributes to be non-strict allowing
    unknown values in the future to be parsed without an error

- Update to version 1.8.1
  * Raises ObjectPathNotFound if a DFS referral is required but
    not referrals are available (#149)

- Update to version 1.8.0
  * Added support for 256bit keyed encryption ciphers
  * Added support for signing with AES GCM
  * Now sends the SMB2_NETNAME_NEGOTIATE_CONTEXT_ID with the
    negotiate request
  * Adds the Python requirement of pykrb5 for Kerberos support on
    non-Windows
  * Fix unpacking security descriptor ACEs with extra data on the
    end
  * Set index_number in FileInternalInformation to be an unsigned
    integer to match the other structures
  * Clear out expired DFS referrals to avoid memory leaks and
    stale DFS information
- Update to version 1.7.0
  * Improve connection health checks to reduce the occurances of
    an infinite deadlock
  * Added more exception error classes
  * Added create_action to the Open object that describes how the
    file was opened
  * Added follow_symlinks option to SMBDirEntry.from_path to
    control whether the entry.
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 912725 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 24)
- Update to version 1.6.2
  * Fix up cached credential logic when setting domain_controller
    in the initial config singleton
- Update to version 1.6.1
  * Remove print() statement that was used during testing
- Update to version 1.6.0
  * Dropped support for Python 2.7 and 3.5
  * Add performance improvement on reads with large files
  * Added the require_signing kwarg to smbclient.register_session()
    to allow the caller to control whether signing is required on
    the connection or not.
  * Fix OverflowError when handling FILETIME values beyond the year
    9999 - caps the value to 9999-12-31 due to a Python limitation
  * Fix up credit charge calculation which causes a
    STATUS_INVALID_PARAMETER response for certain read/write
    lengths.
  * Ensure responses with a failure are cleaned up from the
    outstanding request table to avoid memory leaks.
Displaying revisions 1 - 20 of 43
openSUSE Build Service is sponsored by