Rebex ZIP 新版本發表
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.
Released: Oct 26, 2018
2018 R3 中的更新
特性
- All: Added password-hiding in Verbose logging mode.
- All: Added experimental support for Mono on Windows.
- Cryptography: CertificateStore implements IEnumerable<Certificate>.
- Cryptography: Proper error is reported when trying to validate ECDSA certificates on Mono.
- Common: Added optimized thread pool on .NET Compact Framework.
修補程式
- All: Fixed messages of some ObjectDisposedException objects.
Released: Sep 3, 2018
2018 R2.1 中的更新
特性
- ZIP: Updated GZIP header to be compatible with more third-party implementations.
- Cryptography: Optimized certificate signature validation on .NET Compact Framework.
修補程式
- ZIP: Multiple calls of Close() on stream returned by ZipItem.Open() do not throw an exception anymore.
Released: Jun 29, 2018
2018 R2 中的更新
特性
- All: Added support for .NET Core on macOS.
- Cryptography: Added workaround for eToken CSP private key operations.
- Cryptography: RSACryptoServiceProvider usability detection made more compatible.
修補程式
- Cryptography: Fixed possible 'Unexpected key algorithm' error in AsymmetricKeyAlgorithm.
- Cryptography: Fixed Certificate.GetSignatureHashAlgorithm() for RSASSA-PSS certificates.
- Cryptography: Fixed CertificateStore.Exists on .NET Core.
- Cryptography: Fixed Certificate.HasPrivateKey for non-silent...
Released: Apr 25, 2018
2018 R1.1 中的更新
特性
- All: Added support for .NET Core on Linux.
- Cryptography: Enhanced error message when trying to use signing-only RSA certificate for decryption.
- Cryptography: Added CertificateEngine.BuildChain(Certificate) method.
- Cryptography: Current CertificateEngine's BuildChain method is now used in CMS (PKCS #7) SignedData and EnvelopedData.
- Cryptography: Added Certificate.Tag property to make it possible to associate custom objects with a particular Certificate instance.
- Cryptography: Enhanced logging...
Released: Apr 1, 2018
2018 R1 中的更新
特性
- ZIP: Enhanced error message when trying to open GZIP as ZIP (or the other way around).
- ZIP: Added ZipArchive.Decrypt static method.
- ZIP: Added logging capability to ZipArchive class (ZipArchive.LogWriter property).
- ZIP: Enhanced internals.
- Cryptography: Added CryptographicCollection<T> as a base for cryptographic collection classes.
- Cryptography: Added SslSettings.SslRenegotiationExtensionEnabled option.
- Cryptography: Added EnhancedCertificateEngine to .NET Compact Framework version to...
Released: Jan 11, 2018
2017 R6.3 中的更新
特性
- Enhanced RSA/OAEP and RSA/PSS support
- Support for RSA/OAEP with label (input parameter).
- Support for RSA/OAEP and RSA/PSS structures with mismatched hash algorithms.
修補程式
- Cryptography: Fixed initialization of EncryptionAlgorithm property in MailMessage.Recipients collection items.
- Cryptography: Fixed CNG private key conversion workaround.
Released: Dec 21, 2017
2017 R6.2 中的更新
特性
- ZIP: Optimized memory usage to accommodate ZIP files with more items.
- ZIP: Internal optimizations.
- ZIP: Usage of ActionOnExistingFiles.ResumeIfPossible in ZipArchive method arguments triggers ArgumentException.
- ZIP: Added ZipArchive.ExtractAll(string, ActionOnExistingFiles) method.
- ZIP: Added GzipCompressionStream constructor that makes it possible to specify a file name when using stream as input.
- Cryptography: Added CertificateChain.LoadDer method to load a chain of Base64-encoded...
Released: Nov 20, 2017
2017 R6.1 中的更新
特性
- ZIP: Added ZipItemCollection.Sort(IComparer) method that makes it possible to use the Rebex.IO.FileSystemItemComparer class for sorting.
- 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 the first one).
- Cryptography: Added 'params' to CertificateInfo.SetExtendedUsave/SetAlternativeHostnames methods.
- Common: Added workaround for broken Encoding...
Released: Oct 25, 2017
2017 R6 中的更新
特性
- All: Added support for DSA key generation on .NET Core on Windows.
- Cryptography: Added support for RSAES-OAEP encryption to EnvelopedData/RecipientInfo objects (CMS / PKCS #7).
- Cryptography: Added support for RSAES-OAEP encryption to Encrypt/Decrypt methods in Certificate and AsymmetricKeyAlgorithm classes.
- Cryptography: Added support for DSA key generation on .NET Core 1.1 on Windows.
- Cryptography: Added support for RSASSA-PSS signatures to SignMessage/VerifyMessage methods in Certificate...