SSH.NET
                                
                                 SSH.NET copied to clipboard
                                
                                    SSH.NET copied to clipboard
                            
                            
                            
                        SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.
The current functions in the `SftpClient `class don’t support interacting with symbolic links directly. By adding an additional parameter, `getRealPath`, to the `GetCanonicalPath `function, we can get a reference to...
To correct issue #562, use only one ManualResetEvent is SshCommand , which is signaled when the command complete, either on success or on error. Add also a dispose of this...
…e #562. Add dispose of ManualResetEvent
There are some implementations of sftp servers where "ChangeDir" will cause the server to go to a different physical path (due to soft links on the server) where the permissions...
PR as per issue #479. PRoposal to support public certs for RSA signatures as in the following manner. var keyFile = new PrivateKeyFile(@"C:\temp\ssh_keys\id_rsa", "xxxx"); var certFile = new PublicKeyCertFile(@"C:\temp\ssh_keys\id_rsa-cert.pub"); var...
This is still WIP and in RFC state. It implements reverse dynamic forwarding added in OpenSSH 7.5. https://www.openssh.com/releasenotes.html > * ssh(1): add support for reverse dynamic forwarding. In this mode,...
Fix event ids, they are supposed to be unique identifiers per trace event message, not a thread identifier. Implemented trace event levels ("types") Git ignore hidden VS 2019 folder. Re-ordered...
Jump channel
Implements the option of connecting to a SSH server through another SSH server (jump-host). This is achieved through a new `ProxyConnector` class: `SshConnector`. In addition, refactor the structure of `ConnectionInfo`...
The update target frameworks include System.Numerics.BigInteger. We should consider using it, and dropping the custom implementation. NOTE: System.Numerics.BigInteger does not implement the following functions, which could be provided as extensions:...
When server is configured with diffie-hellman-group-exchange-sha256 and diffie-hellman-group14-sha256 as the only key excahnge algorithms, the connection setup fails.