diff options
author | Jack Lloyd <[email protected]> | 2017-11-21 01:36:55 -0500 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2017-11-21 01:36:55 -0500 |
commit | f1b1c6e3506fea734bc41cdb7794bf26666d293a (patch) | |
tree | cbad2603d33ae0dbc7f522e0211a59680ae29b0a | |
parent | 45d57a4fe3623e671aaf17bbaa76a6bd19e2dba1 (diff) |
Update news
-rw-r--r-- | news.rst | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -47,6 +47,15 @@ Version 2.4.0, Not Yet Released character. In addition, UCS-4 strings are now supported. (GH #1113 #1250 #1287 #1289) +* In BER decoder, avoid unbounded stack recursion when parsing nested + indefinite length values. Now at most 16 nested indefinite length + values are accepted, anything deeper resulting in a decoding error. + (GH #1304 OSS-Fuzz 4353). + +* A new ASN.1 printer API allows generating a string representation of arbitrary + BER data. This is used in the ``asn1print`` command line utility and may be + useful in other applications, for instance for debugging. + * New functions for bit rotations that distinguish rotating by a compile-time constant vs a runtime variable rotation. This allows better optimizations in both cases. Notably performance of CAST-128 |