Releases: Crypt32/Asn1DerParser.NET
Releases · Crypt32/Asn1DerParser.NET
v2.0.0
This release brings new memory efficient buffer use, such as ReadOnlyMemory<T> and ReadOnlySpan<T>. Existing APIs where replacement exists are marked as obsolete. They continue to function, however will be removed in future versions, so upgrade to new APIs is strictly advisable.
The following tickets addressed by this release:
- #26 - Add support for modern Span where possible
- #25 - Asn1Utils.CalculatePayloadLength fails when header represents exactly 127 bytes
- #24 - AsnFormatter.TestInputString throws exception when input string is less than 9 chars
- #22 - AsnFormatter.BinaryToString with EncodingType.HexRaw argument in encoding parameter does not respect format parameter argument
What's Changed
- Added Span and Memory support by @Crypt32 in #23
- added options for deterministic build by @Crypt32 in #27
Full Changelog: v1.3.0...v2.0.0
v1.3.0
What's Changed
- Fixed minimum OID length (allow 2 arcs instead of 3) by @Crypt32 in #8
- Fixed OID encoder and decoder by @Crypt32 in #9
- Added support for ASN.1 RELATIVE-OID by @Crypt32 in #11
- Fixed time zone sign in DateTimeUtils by @Crypt32 in #12
- Disabled nested type recursion for implicitly tagged types by @Crypt32 in #14
- Improved recursion plan logic by @Crypt32 in #16
- Fixed numerous ASN.1 date type encoding and decoding by @Crypt32 in #19
- Added assembly strong signing by @Crypt32 in #21
New Contributors
Full Changelog: v1.2.12...v1.3.0
v1.2.12
v1.2.11
API documentation: https://www.pkisolutions.com/apidocs/pki