Releases: vicajilau/dartssh2
Releases · vicajilau/dartssh2
Release list
3.3.1
What's Changed
- fix: stop offloading elliptic curve key exchange to isolates by @vicajilau in #227
Full Changelog: v3.3.0...v3.3.1
3.3.0
What's Changed
- docs: document hostbased authentication in the README by @vicajilau in #220
- feat: deprecate SSHTransport.onPacket in favour of onMessage by @vicajilau in #221
- test: pin the request count of an SFTP download by @vicajilau in #222
- fix: report malformed packets as SSHPacketError, and fix readBytes on views by @vicajilau in #223
- ci: run interop tests against a local OpenSSH server by @vicajilau in #224
- test: build the interop server so its algorithms are known by @vicajilau in #225
Full Changelog: v3.2.0...v3.3.0
3.2.0
What's Changed
- Add hostbased authentication and methodsLeft handling by @GT-610 in #218
- Add OpenSSH ChaCha20-Poly1305 packet cipher by @GT-610 in #217
- Implement RFC-compliant SSH_MSG_UNIMPLEMENTED handling by @GT-610 in #216
- fix: limit SFTP packet sizes by @GT-610 in #215
- chore: release 3.2.0 by @vicajilau in #219
Full Changelog: v3.1.0...v3.2.0
3.1.0
What's Changed
- Create SECURITY.md by @vicajilau in #205
- Update dependabot.yml by @vicajilau in #206
- feat: mitigate Terrapin, harden default algorithms, and cover the crypto paths by @vicajilau in #207
- ci: restrict workflow permissions and point Dependabot at the manifest by @vicajilau in #208
- chore(deps): bump lints from 5.1.1 to 6.1.0 by @dependabot[bot] in #209
- Fix SSH channel window and open state handling by @GT-610 in #210
- fix: fail the channel, not the connection, on peer protocol violations by @vicajilau in #213
- Fix pending futures when SSH components terminate by @GT-610 in #212
- docs: reference the pull requests behind every 3.1.0 changelog entry by @vicajilau in #214
Full Changelog: v3.0.2...v3.1.0
3.0.2
What's Changed
- chore: point repository URLs at vicajilau/dartssh2 by @vicajilau in #202
- Register SFTP reply waiters before sending requests by @GT-610 in #199
- Fix NIST ECDH private scalar generation by @GT-610 in #201
- fix: retry short SFTP reads without collapsing the request size by @vicajilau in #203
- chore: follow the default branch rename from master to main by @vicajilau in #204
Full Changelog: v3.0.1...v3.0.2
3.0.1
What's Changed
- Fix SSHChannel.remoteChannelId by @GT-610 in #196
- Fix stdout error handling in runWithResult by @GT-610 in #195
- Use a cryptographically secure random source by @GT-610 in #193
- Fix X11 screen number encoding by @GT-610 in #194
- fix: propagate stderr stream errors in runWithResult and release 3.0.1 by @vicajilau in #197
- fix: derive the OpenSSH PEM check int from the secure random source by @vicajilau in #198
Full Changelog: v3.0.0...v3.0.1
3.0.0
What's Changed
- feat: support asynchronous external identities, RFC 4252 probing, and async close (#190) by @vicajilau in #192
Full Changelog: v2.22.5...v3.0.0
2.22.5
What's Changed
- fix: export ssh_userauth.dart in public API (#188) by @vicajilau in #189
Full Changelog: v2.22.4...v2.22.5