file handling - Rebex SSH Pack

  1. Rebex SSH Pack R6.13

    Notes de publication : Networking: You can now use 'Proxy-Connection' header instead of 'Connection' with HTTP CONNECT proxies. File Server: Fixed filename handling in SCP's non-directory upload mode. File ... Server: Fixed handling of datetimes on non-Windows file systems. Networking: Added workaround for systems where System.​Net.​Sockets.​Socket.​RemoteEndPoint does not work properly. Networking: Fixed ...

  2. Rebex SSH Pack R6.2

    Notes de publication : File System: Added proper handling of the FileSystemException that has been thrown in an iterator returned from the custom virtual file system provider GetChildren method. TLS Core: Optimized ... temporary object usage in TLS 1.3 Send/Receive methods. Networking: Fixed timeout handling during name resolution. TLS Core: Fixed handling of TLS 1.3 signature_algorithms_cert extension. Cryptography: Fixed ... releasing of CNG handles in AES/GCM interop (issue only present in R6.1 on Windows). ...

  3. Rebex SSH Pack R5.2

    Notes de publication : Common: Improved error handling when raising events via synchronization context. File Server: Fixed error handling in SSH session's periodic timer callback. File Server: Fixed handling of failed ... sessions to make sure they are removed from the sessions collection. File System: Fixed handling of non-seekable streams supplied to NodeContent CreateReadOnlyContent method. Cryptography: AVX2 ... Improves performance of AES/CTR ciphers in SSH. File Server: Updated SshConsole.Clear() method to reset cursor position in addition to clearing the screen. Terminal: Adapted behavior of "Erase ...

  4. Rebex SSH Pack 7.0.8865

    Notes de publication : as file name. SCP: Fixed handling of paths starting with " /". SSH: SshPublicKey.LoadPublicKeys reads comments and does not fail on empty files. TLS Core: Fixed potential repeated clean-up of TLS ... File System: Improved reporting of some I/O errors in virtual file systems. TLS Core: Added the option to disable ClientHello padding. TLS Core: Added the option to enable legacy SCSV mode. ...

  5. Rebex SSH Pack 2019 R4

    Notes de publication : with DisableProgressPercentage (stream length is no longer determined). File Server: Enhanced exception handling in custom events. File Server: Enhanced normalization of Windows-like paths (only applies to AcceptWindowsPaths ...

  6. Rebex SSH Pack 2018 R1.1

    Notes de publication : Certificate instance. Cryptography: Enhanced logging in built-in custom certificate validator on.NET Compact Framework. File Server: Fixed handling of wildcard characters on virtual file systems. File Server: ... Fixed behavior of virtual file systems when opening file in 'OpenOrCreate' mode. File Server: Fixed handling of missing source file in Rename operations on virtual file systems. File Server: ... Optimizes directory content enumeration on virtual file systems and adds support for.NET Core on Linux. All: Added support for.NET Core on Linux. SFTP: Added SftpListItemReceivedEventArgs.UserState ...

  7. Rebex SSH Pack 7.0.8816

    Notes de publication : layer. SFTP: Added a workaround for FileZilla Server Pro Enterprise which crashes its SSH session if it receives SFTP read request for 65493 bytes or more. File Server: Fixed handling of client's ... File Server: Added logging of SSH ciphers supported by the client on mismatch. File System: Added an instructional exception message when VFS node name contains prohibited characters. SSH: Added new ... SSH_MSG_EXT_INFO. File System: Fixed unexpected exception propagation in directory creation. SSH Shell: Fixed an issue in SSH tunneling that could cause tunnels to get stuck. SSH Shell: Fixed an issue that could ...

  8. Rebex SSH Pack R5.1

    Notes de publication : closing outstanding file handles during SFTP channel closure. File System: Fixed return type of Move and Rename operations in FileSystemProvider when using instances of classes derived from DirectoryNode ... Improves compatibility of File Server with WinFsp/SSHFS. All: Changed release naming scheme ('R5.1' instead of '2020 R5.1'). File Server: Added FileServer.Settings.FileShareMode ... property to make it possible to specify file share mode for opened files. File Server: Added ShellCommandEventArgs.Raw property (contains unparsed arguments for custom command). File Server: Changed default ...

  9. Rebex SSH Pack R6.6

    Notes de publication : GetPrivateKeyAlgorithm/​GetPublicKeyAlgorithm methods to Certificate class. SFTP: Fixed free space calculation in Sftp.GetFileSystemInfo for macOS-based servers. File Server: Fixed handling of read-only items in raw directory listings. SSH ... File Server improved error reporting when using.NET-based file systems. File Server: Improved error reporting when using.NET-based file systems. SSH: Added new constructors ...

  10. Rebex SSH Pack 2017 R6.1

    Notes de publication : files. Cryptography: Enhanced custom CRL downloader for.NET Compact Framework to handle all 3xx redirect codes. Cryptography: Enhanced Certificate.LoadDer to handle files with multiple certificates (loads ... of AES/GCM support. Cryptography: Fixed detection of native Brainpool and secp256k1 support. Cryptography: Fixed null handling in CertificateInfo.MailAddress. ...

  11. Rebex SSH Pack 2017 R4

    Notes de publication : handles uploaded blocks of 65535/65534 bytes. File Server: Added Rebex.FileSystem assembly with support for custom file system providers. File Server: Added GetInputStream/GetOutputStream/GetErrorStream ... methods to SshConsole. This makes it possible to implement advanced custom commands. File Server: Added Unix-like 'cp' (copy) command to virtual shell. File Server: Enhanced handling ... retrieval requires List permission or Read permission. File Server: Enhanced handling of failed channel requests. File Server: Virtual root accessibility is checked before initializing the SFTP subsystem now. ...

  12. Rebex SSH Pack 2020 R2

    Notes de publication : handling of 'pty-req' and 'window-change' SSH channel requests- wrong values are rejected. File Server: Enhanced ShellModule class to make it possible to implement custom SSH subsystems. ... and CertificateChain class to only consume native resources when needed. Cryptography: Optimized CNG handles cleanup. File Server: Fixed client authentication using X.509 certificates. File Server: Fixed handling ... Improves support for AES/GCM, Chacha20/Poly1305 and EtM MAC ciphers. File Server: Added FileServerSettings.EnableEventsForFailedTransfers option. File Server: Added ServerSession.Cipher property ...

  13. Rebex SSH Pack R5.3

    Notes de publication : in FileSystemProvider log. File System: Tweaked handling of non-seekable streams supplied to NodeContent.CreateReadOnlyContent method. SSH: Fixed race condition in OpenSSH-style compression startup code (occasionally ... Rebex SFTP Server adds support for SFTP v5. File Server: Added support for SFTP v5 which improves compatibility with WinSCP client, this requires SFTP v5 to enable File Hashing extension that makes ... it possible to calculate checksums of remote files. File System: MountCapableFileSystemProvider's FileSystemNotifier now raises GetAttributesPreview, GetAttributesSurrogate and GetAttributesCompleted ...

  14. Rebex SSH Pack 2018 R1

    Notes de publication : mismatch errors. File Server: Fixed logging of 'too many authentication attempts' error. File Server: Fixed behavior of 'cp' command in virtual shell. File Server: Fixed handling ... File Server: Fixed handling of already-existent files in Rename/Move/Copy operations on virtual file systems. File Server: Fixed access mode when opening a files in virtual file system. File Server: ... blocks. File Server: Retired FileServerAction.CopyFile and Rename actions (now reported as sequence of simpler actions). File Server: Added SshConsole.HasPseudoTerminal property. File Server: Added ...

  15. Rebex SSH Pack 2020 R5

    Notes de publication : event. File Server: Increased SFTP receive buffer size. File Server: Optimized critical sections in virtual file system providers. File Server: Optimized handling of small files ... Adds support for Microsoft.NET 5.0. All: Added support for Microsoft.NET 5.0. File Server: Added IsDelayedWriteContent and IsImmediateWriteContent properties to the NodeContent class. File Server: ... in MemoryFileSystemProvider. File Server: Optimized internal communication between virtual and physical file systems. File Server: Optimized memory usage in the MemoryFileSystemProvider under typical scenarios. File Server: ...

  16. Rebex SSH Pack 2017 R1 released

    Notes de publication : CRL parsing code used by enhanced certificate validator on.NET Compact Framework. File Server: Fixed handling of several control characters in virtual shell. SCP: Fixed ScpTransferProgressEventArgs.Id ... Adds support for the new OpenSSH key format. SFTP: Enlarged default transfer queue lengths. File Server: Added FileServer.Settings.ReceiveBufferSize and SendBufferSize properties. Networking: Added ...

  17. Rebex SSH Pack 2016 R2 released

    Notes de publication : mode. File Server: Fixed error handling in SSH tunnel starter. File Server: Fixed possible NullReferenceException on connection failure. Terminal: Fixed Telnet to treat incoming <CR><NUL> ... Adds support for YMODEM file transfers and Telnet/SSL. SFTP: Improved Disconnect method on.NET CF to make sure the connection is closed gracefully. File Server: Enhanced error reporting when trying ... to delete non-empty directories. File Server: Added MaxSessionTransferredBytes and MaxSessionDuration settings to specify when to trigger session renegotiation. File Server: Added ...

  18. Rebex SSH Pack 2020 R3

    Notes de publication : (SftpSettings.EnableBrokenDirectoryStatWorkaround option). File Server: Fixed handling of unknown SSH packets received before authentication. File Server: Workaround for very old OpenSSH 4.x/5.x clients that refuse to accept data packets while SSH ... Adds new binaries for.NET Core 3.1 and.NET 5.0 Preview 6, on Windows, Linux and macOS. All: Added binaries targeting Microsoft.NET Standard 2.1. File Server: Added support for anonymous ... authentication. File Server: Changed SSH cipher info logging style (unified with client-side SSH). SSH Shell: When TerminalOptions.LocalEcho is enabled, echo opcode is requested on SSH channel. SSH: Enhanced legacy ...

  19. Rebex SSH Pack R5.6

    Notes de publication : Adds support for Microsoft.NET 6.0 RC2. All: Added support for Microsoft.NET 6.0 RC2. TLS Core: Improved handling of exceptions in TlsSocket.Send method. Cryptography: Small optimization in AVX2 ... implementation of ChaCha20. SCP: Fixed compatibility of legacy SCP class with recent OpenSSH releases. File Server: Fixed compatibility between WinSCP's SFTP v5 implementation and writable non-seekable custom ... streams. File System: Fixed internal reader-writer lock in virtual file system provider that could cause a deadlock in some scenarios with multiple parallel operations. TLS Core: Fixed possible ...

  20. Rebex SSH Pack 2016 R2.2 released

    Notes de publication : Includes several improvements and bug fixes. SSH: Enhanced handling of errors in FingerprintCheck event handlers. Cryptography: Added CheckCertificate/GetIssuingDistributionPoint methods ... check on.NET Compact Framework. File Server: Fixed FileUploaded/FileDownloaded events that used to be wrongly called on session failure. SSL: Fixed a rare issue in abbreviated TLS/SSL negotiation ... handling. Cryptography: Fixed SHA-2 support in AsymmetricKeyAlgorithm.SignHash on Windows Server 2008 (and possibly other old platforms). Core: Added workaround for broken FileStream.SetLength on some.NET ...