Xceed .NET Libraries Documentation
What's New in v5.5?

Xceed SFtp for .NET

Speed improvements in file transfers in SFTP for .NET.

Added implementation of SSH connection protocol channel flow-control for better interoperability.

SSHClient.Connect() can now take a local address as a parameter. This enables selecting, for example, a specific network adapter to connect from when a machine has multiple network cards.

FileSystem for .NET

Added flavors in OpenRead(), OpenWrite() and CreateWrite() that take an optional System.IO.FileOptions as a parameter. This provides hints on access patterns to possibly enable optimizations.

Bug fixes and minor changes

FileSystem

Added FileSystemType to PathExceptionEventArgs. This enables PathException event handlers to know if a file or folder has caused the exception and take action accordingly.

Zip for .NET

Fixed a bug where an OverflowException was thrown when the ZipArchive constructor is fed a zip file larger than 2GB.

Fixed a bug where an IOException for a failed checksum was randomly thrown when decompressing LZMA data.

SFtp for .NET

Fixed bugs in the internal management of states of SSHClient. This caused the class to not always recognize it was disconnected.