SSH.NET
SSH.NET copied to clipboard
SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.
Trying to understand some flaky tests
Instead of the point-in-time copy closes #1162
.NET 7 is EOL since May. The only .NET 7 features we use are `ObjectDisposedException.ThrowIf` (moved to a throw helper) and some newer regex features. This feels a bit weird,...
These tests were presumably once shared with the old integration tests repo but have since been sat doing nothing. This brings them into the unit tests project.
Fixes https://github.com/sshnet/SSH.NET/issues/1406
Randomly when writing a large string (around 40 MB) we get this error: Renci.SshNet.Common.SshException: Stale file handle at Renci.SshNet.Sftp.SftpSession.RequestClose(Byte[] handle) at Renci.SshNet.Sftp.SftpFileStream.Dispose(Boolean disposing) at System.IO.Stream.Close() at System.IO.StreamWriter.CloseStreamFromDispose(Boolean disposing) at System.IO.StreamWriter.Dispose(Boolean...
I'm trying to truncate a file on a SFTP server by opening a stream and then setting the length. The docs state that the stream will be truncated to the...
In [`ConnectionInfo.cs`](https://github.com/sshnet/SSH.NET/blob/develop/src/Renci.SshNet/ConnectionInfo.cs) there are a number of attributes of type `IDictionary` that rely on the ordering that entities were added to the dictionary, even though the documentation for `Dictionary` states...
I'm playing with both SFTP and SCP modes of writing from .NET to a Linux box. The SftpClient supports creating a directory. I don't see similar functionality for SCP. If...