Skip to content

Release 0.13.0-1

Compare
Choose a tag to compare
@pkittenis pkittenis released this 18 May 16:01
· 58 commits to master since this release

Changes

  • Upgrade embedded libssh2 in binary wheels to latest version plus enhancements.
  • 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

  • SCP functions could not be used in non-blocking mode.

Note - libssh2 changes apply to binary wheels only. For building from source see documentation