More .NET libraries
-
Rebex Mail Pack
IMAP, MS Graph, EWS, POP3, SMTP, MIME, S/MIME, MSG
-
Rebex Total Pack
All Rebex .NET libraries together
Release notes for Rebex IMAP for .NET
- Released
- November122024
7.0.9083 #
(build 9083 from 2024-11-12)
Support for .NET 9!
This release adds a new set of binaries targeting .NET 9. It supports all .NET 9 platforms:
- Windows (x64, x86, ARM64)
- Linux (x64, ARM32, ARM64)
- Android (x64, ARM32, ARM64)
- macOS (ARM64, x64)
- iOS/iPadOS/tvOS (ARM64)
Detailed list of changes:
- All: Added binaries targeting ,NET 9 on all supported platforms.
- Cryptography: Added workaround for EnvelopedData with unpadded RSA EncryptedKey.
- Cryptography: Added workaround for parsing CMS ASN.1 with redundant zeros at the end.
- Cryptography: Fixed common name validation logic in NativeCertificateEngine and EnhancedCertificateEngine when used stand-alone by custom code.
- Released
- October082024
7.0.9048 #
(build 9048 from 2024-10-08)
Introducing Rebex IMAP
This is the first release of stand-alone Rebex IMAP library for .NET.
Rebex IMAP library has been available since 2006 as part of Rebex Mail, a package of multiple e-mail libraries.
Detailed list of changes:
- SMTP: Fixed missing removal of 'Bcc' header with SendWithNoBuffer option in Smtp.Send(Stream input, ...) methods.
- SSH: Fixed less common variants of multi-factor authentication.
- SSH: Fixed SshSession.Authenticate(userName, password, privateKey) method that crashed when privateKey was null (since version 7.0).
- Cryptography: Added ValidationOptions.​DisableCertificateDownloads option (only supported on .NET 5 and higher).
- Cryptography: Fixed detection of support for ECDH with brainpool curves on iOS.
- Cryptography: Fixed padding issues in AsymmetricKeyAlgorithm.​GetKeyMaterialDeriver (did not affect Rebex libraries).
- Cryptography: Fixed wrong RSA public key format when saving private keys in new OpenSSH format.
- Cryptography: Improved handling of wrong (negative) serial numbers in X.509 certificates.