Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added libssh2 build script. Refactor - moved agent init and auth functions to outside Session class. Fixed double de-allocation of more than one channel from the same session. Added session property to channel for parent session of channel. Refactoring - made agent related functions available as Cython functions under ssh2.agent that can be cimported. Fixed agent authentication error/exception handling. Added authentication error handling session tests. Added SFTPIOError exception. Added last_errno and set_last_error session functions. Added raising SFTPIOError on sftp mkdir errors. Added socket object and file descriptor attributes to session object for better de-allocation of sockets and socket use via C-API. Updated changelog. Added bytes conversion on SFTP mkdir and mkdir test. Re-generated C files for updated cython. Implemented hostkey_hash session method for computing host key hash and test. Minor code updates for performance. Updated doc strings. Fixed sftp readdir_ex long entry, added test. SFTP performance improvements.
- Loading branch information