Skip to content

Releases: darkoperator/Posh-SSH

v3.2.0

14 Apr 19:28
Compare
Choose a tag to compare

Use of SSH.Net 2024.0.0.
ShellStream has been completely rewritten, all bugs fixed and performance improved.
Add new MAC algorithms:

3.1.3

01 Feb 12:12
Compare
Choose a tag to compare

updated SSH.Net Development library that addresses Cisco and other devices not following the ssh rfcs for connection negotiation order. Also addresses issues with libraries used in PS 7

3.1.3-Beta1

19 Jan 09:56
Compare
Choose a tag to compare
3.1.3-Beta1 Pre-release
Pre-release

Beta version with updated SSH.Net Development library that addresses Cisco and other devices not following the ssh rfcs for connection negotiation order. Also addresses issues with libraries used in PS 7

v3.1.1

23 Oct 12:12
Compare
Choose a tag to compare

The module now uses the 2023 version of the SSH.Net library. This library provides now:

  • Support for RSA-SHA256/512 signature algorithms
  • Support for parsing OpenSSH keys with ECDSA 256/384/521 and RSA
  • Added async support to SftpClient and SftpFileStream
  • Added ISftpFile interface to SftpFile
  • Improved performance and stability
  • Added the ability to set the last write and access time for Sftp file

4.0.0 Apha 0

02 Apr 20:01
f00564d
Compare
Choose a tag to compare
4.0.0 Apha 0 Pre-release
Pre-release

This version of Posh-SSH has braking changes. In this version, I'm trying to address 2 issues.

  • Core SSH library has been built under a new name to address conflict with Windows 2019 now, including the same open-source SSH library.
  • The Credential parameter, when used with a Private Key the password is no longer used to decrypt it but a Passphrase parameter is used. This parameter takes a SecureString. This is to support when a user configures their server to Auntenticate first with a ket and then asks for password authentication. The session will now support PrivateKey, KeyboardInteractive, and Password when both credentials and key with passphrase are used.

v3.0.8

23 Oct 00:38
Compare
Choose a tag to compare
  • Proper implementation of OperationTimeOut parameter.
  • Fix several cmdlet and parameter name typos.
  • Fix obey not only -Verbose flag but $VerbosePreference

v3.0.7

16 Oct 20:59
Compare
Choose a tag to compare

Version 3.0.7

  • New command Get-SSHHostKey for getting a host SSH key fingerprint.
  • Forked copy of SSH.Net with patch sshnet/SSH.NET#972 to allow connection to some Cisco devices.

v3.0.6

27 Jun 21:58
Compare
Choose a tag to compare
  • Addresses security issues on Renci.SSH
  • Addresses Security issues on Newtonsoft.Json
  • Fixes logic error when connecting through a proxy using a key file for authentication.
  • Addresses issue when loading on Linux introduced on 3.0.5.

v3.04

01 Jun 01:48
Compare
Choose a tag to compare

This release fixes a security vulnerability in SSH.Net X25519 key exchange that could allow an attacker to eavesdrop the
communications to decrypt them.

More information is available in advisory CVE-2022-29245.

3.0.1

07 Apr 22:34
7017878
Compare
Choose a tag to compare

Fixes pipeline problems when removing sessions.