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)