Releases: ParallelSSH/ssh2-python
Releases · ParallelSSH/ssh2-python
Release 0.6.0
Changes
- Implemented
last_errno
andset_last_error
session functions - Agent authentication errors raise exceptions
- C-API refactor
- SFTP IO errors raise exceptions
- Implemented
hostkey_hash
session function
Fixes
- Crash on de-allocation of channel in certain cases
- SFTP
readdir_ex
directory listing (long entry) was not returned correctly
Release 0.5.5
Changes
- Accept both bytes and unicode parameters in authentication with public key from memory.
Fixes
- Unicode -> bytes parameter conversion would fail in some cases.
Release 0.5.4
Fixes
- Agent authentication thread safety.
0.5.3rc2: Session thread (#6)
Fix osx wheel upload Updated readme. Updated changelog. Session initialisation thread safety. Agent thread safety.
Release 0.5.3
Changes
- Win32 build compatibility.
- Binary wheels for Linux, OSX and Windows, all Python versions, with embedded libssh2 and OpenSSL (embedded OpenSSL is Linux and OSX only).
- OSX CI builds.
Fixes
- Session initialisation thread safety.
- Agent thread safety.
0.5.3rc1: Appveyor wheel (#4)
Add binary wheel building on Windows for all Python versions and PyPi upload on tags.
Release 0.5.2
Changes
- Implemented public key subsystem for public key management on remote servers
- Added all libssh2 error codes to
ssh2.error_codes
Release 0.5.0-1
Updated travis cfg
Release 0.5.0
Changes
- Implemented SFTP statvfs and SFTP handle fstatvfs methods.
- Implemented SFTPStatVFS extension class for file system statistics.
- SFTP read and readdir functions now return size/error code along with data.
- SFTP handle fstat now returns attributes.
- Implemented SFTP handle readdir* methods as python generators.
- Block directions function renamed to match libssh2.
- Example scripts.
- All session authentication methods now raise
AuthenticationError
on failure.
Fixes
- SFTP readdir functions can now be used in non-blocking mode
- Use of SFTP openddir via context manager
Relese 0.4.0
Changes
- Implemented SCP send and recv methods, all versions.
- Conditional compilation of features requiring newer versions of libssh2.
- Implemented channel receive window adjust, x11_*, poll and handle extended data methods.
- Implemented session get/set blocking, get/set timeout.
- Updated agent connection error exception name.
- Renamed session method name to match libssh2.
- Info extension classes for SCP file stat structure.