Rebex Total Pack のリリース
Released: Jan 24, 2022
R6.2 での更新項目
機能
- FileTransferClient: Added additional protocol-specific properties to FileTransferClient.Settings.
- 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.
- EWS: Improved handling of future Microsoft Office 365 error codes.
- Syslog: Added a workaround for BSD log format without colon.
- Syslog: Improved error reporting in SyslogServer.Start().
- TLS Core: Optimized temporary object...
Released: Jan 8, 2022
R6.1 での更新項目
機能
- FTP: Added a workaround for incorrect handling of TLS 1.3 pre-shared key exchange modes in FileZilla FTP server (the issue caused data transfers with TLS 1.3 to fail).
- File System: Added FileSystemNotifier.Provider property.
- Mail: Added UseDefaultCharsetForHeaders option to MailSettings and MimeOptions.
- Syslog: Improved Socket error handling and reporting.
- ZIP: Added ZipArchive.Options.LocalHeaderVerificationMode option.
- TLS Core: Optimized receive operation in TLS 1.3.
- TLS Core: Slight...
Released: Nov 25, 2021
R6.0 での更新項目
機能
- All: Added a new set of binaries targeting Microsoft .NET 6.0. Including:
- Microsoft Windows (x64, x86, ARM64).
- Linux (x64, ARM32, ARM64).
- Apple macOS (x64).
- All: Removed several obsolete and deprecated APIs.
- All: Removed support for legacy ISerializable interface from binaries for Microsoft .NET Standard.
- SFTP: Added Settings.EnableChecksumVerification option.
- SFTP: Changed default value of Sftp.Encoding to UTF-8.
- FTP: Added Settings.EnableChecksumVerification option.
- SCP: ScpSettings...
Released: Nov 24, 2021
R5.7 での更新項目
機能
- All: Added support for Microsoft Windows 11.
- All: Added support for Microsoft .NET 6.0 on Windows, Linux and Apple macOS. Rebex assemblies targeting .NET Standard 2.1 now support .NET 6.0.
- File System: Added new constructor to LocalFileSystemProvider, MemoryFileSystemProvider and MountCapableFileSystemProvider that accepts FileSystemSettings.
- File System: Optimized VFS internals.
- MIME: Improved ID check in MessageId constructor.
- SMTP: Enabled Login (username, password, OAuth20) method.
- POP...
Released: Oct 26, 2021
R5.6 での更新項目
機能
- All: Added support for Microsoft .NET 6.0 RC2.
- HTTP: Added support for PreAuthenticate with Digest authentication method.
- TLS Core: Improved handling of exceptions in TlsSocket.Send method.
- HTTP: Very small timeouts (<1000) in HttpRequest.Timeout are now treated as 1000 (one second).
- 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 v...
Released: Aug 17, 2021
R5.5 での更新項目
機能
- All: Added a new set of binaries targeting Microsoft .NET Core 3.1. The new set of binaries utilizes .NET Core's hardware intrinsics API and features a fast ChaCha20/Poly1305 implementation that has been previously only available on Microsoft .NET 5.0.
- File Server: Added ServerEndPoint and ServerAddress properties to relevant server event arguments and ServerSession classes.
- File Server: When renaming a file, FileServer now requests read permission in addition to delete for the source path in...
Released: Aug 5, 2021
R5.4 での更新項目
機能
- Added new MSG component for reading, processing and writing Microsoft Outlook .MSG email message files. Unlike existing MIME classes from Rebex.Mail namespace, MsgMessage and related classes work directly with MSG file format.
- Mail: Improved MSG reader to read 'subject' from PidTagConversationTopic MAPI property when needed.
- SSH Shell: Added new Ssh.Settings.UseLargeBuffers option.
- Terminal: Added new TerminalOptions.WaitForCloseConfirmation option.
- HTTP: Order of HTTP request headers as...
Released: Jun 18, 2021
R5.3 での更新項目
機能
- 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 events for mounted directories.
- Mail: Added MsgMessageException exception class (represents errors related to Microsoft Outlook MSG format...
Released: May 9, 2021
R5.2 での更新項目
機能
- New component: Rebex Syslog is a syslog client and server library for .NET which supports UDP, TCP and TLS, and is compatible with third-party syslog clients and servers.
- Supports TLS 1.3, TLS 1.2 and earlier versions on all mainstream platforms including Microsoft .NET Framework 3.5 on Microsoft Windows 7.
- Supports SHA-2, SNI, AES/GCM, ChaCha20/Poly1305 and other modern TLS features.
- FTP: Added new Ftp.Settings.MdtmSetTimeOffset property.
- File Server: Updated SshConsole.Clear() method to...
Released: Mar 3, 2021
R5.1 での更新項目
機能
- 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 value for Settings.KeepAlivePeriod to 300 seconds.
- File Server: Improved error messages when no SSH server keys or bindings were specified when starting the server.
- File...