Release Notes: This release fixes man pages to use \- instead of - for negative signs (as in "-1"). It adds -I's when building in src/, so that unistd.h, etc. are found on systems that don't have them. Valgrind isn't used for cross-compilation by default, and there is also --disable-valgrind-tests to unconditionally disable it. Valgrind is invoked without parameters; put things you like into ~/.valgrindrc instead.


Release Notes: This release includes several optimizations which provide a significant performance boost in the library.


Release Notes: This release adds asn1_read_node_value() to obtain a node's value. This is to deprecate the export of the node_asn internal structure for the upcoming 3.x release. The ASN1_DATA_NODE type and the ASN1_ETYPE_* constants were added to support the new function.


Release Notes: An updated fix for a DER decoding issue to not depend on specific compilers. An updated DER decoding check to apply to short form integers as well.


Release Notes: This release has a small optimization, possibly working around a gcc/Valgrind issue. Gnulib files were updated. The asn1Coding -c parameter is now implemented. The asn1Decoding -c parameter is removed, as it did nothing and serves no purpose. Examples have been added to the manual on asn1Coding and asn1Decoding.


Release Notes: A build failure on platforms without support for GNU LD version scripts was fixed. The implementation of asn1_check_version was simplified. Self-checks were improved. gnulib files were updated, many syntax-check nits were fixed, code was indented, and license templates were fixed.