Release Notes: The build environment has been upgraded to GNU libtool 1.5.22, GNU shtool 2.0.6, and GNU autoconf 2.60.
Release Notes: The build environment has been upgraded to GNU libtool 1.5.20 and GNU shtool 2.0.3.
Release Notes: A fix was made for "va_list" variable passing in "cfg_fmt_xxx" functions. Autoconf support for va_copy() detection and usage was added. The new GNU Bison 2.0 parser generator is now also accepted in the build environment.
Release Notes: The cfg_node_get() function has been fixed after the recent introduction of LOAN/GIFT/COPY argument passing semantics. This unbreaks the Perl API's unpack() function.
Release Notes: Remaining memory leaks have been plugged by introducing the usual LOAN/GIFT/COPY argument passing semantics. Optional DMalloc build support has been fixed. The fixed-size token buffer in scanner has been replaced with a dynamic buffer to eliminate the old 1024 size limit on tokens. Non-printable characters in derived error messages are escaped.
Release Notes: A 3-layer Perl API was added, consisting of a C-style, an OO-style, and a convenience all-in-one API for using OSSP cfg from within the Perl language. Zero-length strings are now accepted for parsing. End-of-file during plain text token scanning is now correctly handled.
Release Notes: The scanner and parser have been upgraded to be based on GNU bison 1.875d and GNU flex 2.5.31. The build environment has been upgraded to GNU libtool 1.5.10 and GNU shtool 2.0.1. Various compile-time warnings under GCC 3.4/4.0 have been fixed.
Release Notes: The build environment has been upgraded to GNU libtool 1.5 and GNU autoconf 2.58.
Release Notes: A Bison-locations option has been added to the scanner. The missing reentrant "yylloc" has been fixed with flex 2.5.31.