SSH.NET v2016.0.0-beta1 Release Notes

Release Date: 2016-06-19 // almost 8 years ago
  • ๐Ÿ†• New Features:

    • โž• Added support for HMAC-SHA512 (hmac-sha2-512 and hmac-sha2-512-96)
    • โž• Added support for Universal Windows Platform 10 (UAP10.0)

    ๐Ÿ”„ Changes:

    • ๐ŸŽ Overall performance improvements
    • Relicensed code under MIT license, explicitly permitting reuse within proprietary software
      provided all copies of the licensed software include a copy of the MIT License terms and the
      copyright notice
    • ๐Ÿ”’ Separated our hash algorithms into SshNet.Security.Cryptography project and package
    • When available, prefer hash algorithms and encodings from target framework
    • ๐Ÿ”จ Refactoring to prepare for upcoming .NET Core support

    ๐Ÿ›  Fixes:

    • Partial reads from stream assume end (CodePlex issue #1516)
    • Session.Disconnect() hangs forever (CodePlex issue #2591)
    • SshData.ReadInt64() is broken (CodePlex issue #2579)
    • Race condition when SSH_MSG_GLOBAL_REQUEST is received immediately after successful authentication (GitHub issue #8)