Skip to content

Commit

Permalink
Migrated session userauth_* functions to specific error handling code…
Browse files Browse the repository at this point in the history
… for exceptions, updated tests.

Migrated handshake and startup functions to error handling code. Added handshake in non-blocking mode test.
  • Loading branch information
pkittenis committed May 18, 2018
1 parent 85a2b68 commit 6f00294
Show file tree
Hide file tree
Showing 4 changed files with 950 additions and 2,110 deletions.
4 changes: 3 additions & 1 deletion Changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,15 @@ Changes
---------

* Upgrade embedded ``libssh2`` in binary wheels to latest version plus enhancements.
* Adds support for ECDSA host and client keys.
* Adds support for ECDSA host keys.
* Adds support for SHA-256 host key fingerprints.
* Added SSH agent forwarding implementation.
* Windows wheels switched to OpenSSL back end.
* Windows wheels include zlib and have compression enabled.
* Windows wheels no MAC and no encryption options enabled, same as posix wheels.
* SCP functions now raise appropriate exception for all known libssh2 error codes.
* ``ssh2.session.Session.disconnect`` now returns ``0`` on success and raises exceptions on errors.
* All session ``userauth_*`` functions now raise specific exceptions.

Fixes
-------
Expand Down

0 comments on commit 6f00294

Please sign in to comment.