Rebex Mail Pack のリリース
Released: Aug 9, 2019
2019 R3.1 での更新項目
機能
- Removed SSL 3.0 from TlsVersion.Any
- Serialization on Xamarin.Android and Xamarin.iOS platforms - Added support for classic .NET serialization on Xamarin.Android and Xamarin.iOS platforms.
- TLS/SSL: Modified TlsVersion.Any to only include TLS 1.0, 1.1 and 1.2.
不具合の修正
- Cryptography: Fixed handling of user-supplied RSACng in AsymmetricKeyAlgorithm and SshPrivateKey on modern platforms.
Released: Jun 28, 2019
2019 R3 での更新項目
機能
- All: Binaries targeting .NET Standard 2.0 are now supported on Mono 5.14 or higher.
- MIME: Added support for SHA-224 signature hash algorithm.
- SSH: Added SshPrivateKey.Generate(...) methods on .NET Compact Framework.
- SSH: Added workaround for broken EtM ciphers in OpenSSH 6.6.
- SSH: Enhanced GlobalScape SSH server detection.
- SSH: Enlarged upper limit for non-standard DSA keys to 8192 bits on .NET Framework and .NET Core.
- SSH: Fixed reporting of SSH_MSG_USERAUTH_GSSAPI_ERROR and SSH_MSG_USERAUTH...
Released: May 17, 2019
2019 R2 での更新項目
機能
- All: Added support for .NET Framework 4.8 and Visual Studio 2019.
- All: Removed leftover Trace.Write logging.
- SSH: Added dummy support for SSH_MSG_EXT_INFO (RFC 8308).
- Cryptography: Added CertificationRequest.Save method.
- Cryptography: Added support for ECDSA and ECDH on .NET Core 2.1/.2.2 on Linux (no need for external plugins).
- Cryptography: Added workaround for broken export of RSA keys from the CNG providers on Windows 7.
- Cryptography: Added workaround for CRLs with redundant trailing data...
Released: Mar 28, 2019
2019 R1 での更新項目
機能
- Improved platform support - This release adds three new sets of binaries targeting the following platforms:
- .NET Core 2.0/2.1/2.2 (via .NET Standard 2.0)
- .NET 4.6.x/4.7.x
- .NET 3.5 SP1
- API changes - This release removes parts of the API that have been deprecated for years, and also deprecates parts of the API that were considered outdated. Additionally, some missing methods are now available on Xamarin and .NET Standard 1.5 platforms as well.
- Optimized AES/GCM performance - Improved...
Released: Dec 21, 2018
2018 R4 での更新項目
機能
- EWS: Added support for sorting GetMessageList/GetItemList/Search/SearchItems methods.
- EWS: Added missing token-based Ews.LoginAsync method.
- Networking: ProxySocket and TlsSocket implement IDisposable now.
- Networking: Improved TLS logging.
- ProxySocket: Added workaround for ObjectDisposedException in Socket.ConnectAsync on .NET Core for macOS.
- SSH: Enhanced legacy group exchange autodetection.
- SSH: Changed SshParameters.MinimumRsaKeySize from 1024 to 1023 bits.
- Cryptography: Added support for...
Released: Oct 26, 2018
2018 R3 での更新項目
機能
- Password-hiding in Verbose logging mode - Communication logs created with Verbose level no longer contain authentication credentials, which makes it more convenient and safer to share them with others.
- Connection-establishing API for .NET CF - Added very simple connection-establishing API for .NET Compact Framework (Rebex.Net.ConnectionManagement namespace).
- All: Added experimental support for Mono on Windows.
- SMTP: Added SmtpDeliveryMethod.PickupDirectory property (replaces...
Released: Sep 3, 2018
2018 R2.1 での更新項目
不具合の修正
- Mail: Fixed NullReferenceException when trying to sign a mail message using a certificate that is not intended for signing. A more meaningful exception is thrown instead.
- MSG: Fixed creation of EntryId properties in Outlook .MSG messages.
- MSG: Fixed handling of PGP-encrypted e-mails when converting between MIME and Outlook .MSG formats.
Released: Jun 29, 2018
2018 R2 での更新項目
機能
- All: Added support for .NET Core on macOS.
- Mail: Added MailMessage.Settings.TreatMixedInlineAsAttachment option.
- SSH: Added support for additional formats to SshPublicKey.
- SSH: Added SshPrivateKey.GetPrivateKeyInfo() method.
- TLS/SSL: Added SslSettings.SslServerCertificateValidationOptions and SslCertificateValidationEventArgs.Options properties.
- Cryptography: Added workaround for eToken CSP private key operations.
- Cryptography: RSACryptoServiceProvider usability detection made more compatible...
Released: Apr 25, 2018
2018 R1.1 での更新項目
機能
- All: Added support for .NET Core on Linux.
- MSG: 'InternetAccountName' and 'InternetAccountStamp' LID properties are now stored in MIME headers by MailMessage.Load() method when MailMessage.Settings.LoadMsgProperties option is enabled.
- IMAP: Improved IMAP 'Inbox' folder name normalization and added Imap.Settings.NormalizeInboxName property to make it possible to switch it off.
- Cryptography: Enhanced error message when trying to use signing-only RSA certificate for decryption.
- Cryptography...
Released: Apr 1, 2018
2018 R1 での更新項目
機能
- Mail: Added support for TNEF messages with embedded S/MIME entity.
- MIME: Added new encryption and hashing algorithms to CMS capabilities.
- POP3: Optimized memory usage in Pop3MessageInfo class.
- IMAP: Removed Lotus Domino workaround for redundant empty lines (it could trigger an error in other scenarios).
- IMAP: Imap.FolderExists no longer rejects wildcard characters.
- IMAP: Added workaround for Axigen server's strangely-behaved XLIST command.
- EWS: Added EwsSearchParameter.MessageId method to...