Skip to content

Releases: TerminalStudio/dartssh2

2.22.0

Choose a tag to compare

@vicajilau vicajilau released this 03 Jul 05:20

What's Changed

  • chore(deps): bump codecov/codecov-action from 5 to 7 by @dependabot[bot] in #181
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #180
  • feat: add SSHClient handshake and auth timeouts by @GT-610 in #182

Full Changelog: v2.21.1...v2.22.0

2.21.1

Choose a tag to compare

@vicajilau vicajilau released this 02 Jul 07:01

What's Changed

  • fix: prevent SSHTransport busy-loop on partial packets by @vicajilau in #179

Full Changelog: v2.21.0...v2.21.1

2.20.0

Choose a tag to compare

@vicajilau vicajilau released this 30 Jun 16:16
28f5435

What's Changed

  • Refactor KEX handling to async and offload X25519 crypto by @vicajilau in #159

Full Changelog: v2.19.0...v2.20.0

2.19.0

Choose a tag to compare

@vicajilau vicajilau released this 30 Jun 15:18

What's Changed

  • docs: Add TealKit to "Built with dartssh2" showcase by @lschaffer in #167
  • feat(http): tolerant HTTP-date parsing for response date headers by @GT-610 in #170
  • feat(http): add chunked transfer-encoding decoding for response bodies by @GT-610 in #171
  • feat(sftp): prefer posix-rename@openssh.com extension when available by @GT-610 in #172
  • feat(sftp): add downloadToRandomAccess for offset-based download by @GT-610 in #173
  • fix: fix connection drop with aes-gcm ciphers by @vicajilau in #174

New Contributors

Full Changelog: v2.18.0...v2.19.0

2.18.0

Choose a tag to compare

@vicajilau vicajilau released this 14 Jun 08:12
8a19446

What's Changed

  • Preserve author of PR #162: cherry-pick and revert by @vicajilau in #163
  • fix(gcm): reset AEAD packet/nonce counters during key exchanges by @vicajilau in #166

Full Changelog: v2.17.1...v2.18.0

2.17.1

Choose a tag to compare

@vicajilau vicajilau released this 12 Apr 12:23

What's Changed

  • fix: when decoding pem files, handle lines being terminated by CRLF as well as just LF by @gkc in #157

New Contributors

  • @gkc made their first contribution in #157

Full Changelog: v2.17.0...v2.17.1

2.17.0

Choose a tag to compare

@vicajilau vicajilau released this 28 Mar 08:44

What's Changed

  • fix(web): make SSHSocket conditional import wasm-compatible by @vicajilau in #153
  • feat: add dynamic SOCKS5 forwarding API by @vicajilau in #154
  • feat: start AEAD support with AES-GCM groundwork by @vicajilau in #155

Full Changelog: v2.16.0...v2.17.0

2.16.0

Choose a tag to compare

@vicajilau vicajilau released this 24 Mar 09:49

What's Changed

  • Update version to 2.16.0 and clarify stdio handling for CLI-only usage by @vicajilau in #147
  • fix(channel): make sendEnv awaitable to prevent race condition with PTY requests by @vicajilau in #148
  • feat(keys): add legacy EC PRIVATE KEY PEM support (issue #109) by @vicajilau in #149
  • feat(client): add runWithResult API and end-to-end flow example by @vicajilau in #150
  • feat(sftp): add high-level download API and integration coverage by @vicajilau in #151
  • fix(sftp): tolerate malformed UTF-8 filenames by @vicajilau in #152

Full Changelog: v2.15.0...v2.16.0

2.15.0

Choose a tag to compare

@vicajilau vicajilau released this 20 Mar 17:43
88b3eb0

What's Changed

New Contributors

Full Changelog: v2.14.0...v2.15.0

2.14.0

Choose a tag to compare

@vicajilau vicajilau released this 19 Mar 18:13

What's Changed

New Contributors

Full Changelog: 2.12.0...v2.14.0