xref: /plugin/pureldap/vendor/freedsx/asn1/CHANGELOG.md (revision 0b3fd2d31e4d1997548a8fbc53fa771027c4a47f)
1CHANGELOG
2=========
3
40.4.1 (2019-03-10)
5------------------
6* More performance optimizations in the encoding / decoding process for large amounts of data structures.
7
80.4.0 (2019-03-03)
9------------------
10* Performance and memory improvements.
11* Removed the 'trailing data' aspect of decoded types.
12* Added a 'getLastPosition' method for encoders. Returns the last position in the byte stream the decoder stopped at.
13* Removed the 'constructed_only' and 'primitive_only' options for the encoder.
14
150.3.1 (2019-01-21)
16------------------
17* Additional minor performance improvements.
18
190.3.0 (2019-01-20)
20------------------
21* Improve general encoder performance with various optimizations.
22* Add arbitrary precision support for tag numbers.
23* Add arbitrary precision support for OID types.
24* Remove the TypeFactory. Do not load classes dynamically.
25* Simplify long definite length decoding.
26* Simplify VLQ decoding to be a single operation.
27
280.2.0 (2018-09-16)
29------------------
30* Support arbitrary-precision for Integer/Enumerated types with the GMP extension.
31
320.1.2 (2018-04-15)
33------------------
34* Fix option handling for current set of options.
35
360.1.1 (2018-04-15)
37------------------
38* Add an options setter / getter. Merge options recursively.
39
400.1.0 (2018-04-14)
41------------------
42* Initial release.
43