Among the changes upstream:
- re-licensing to the 2-clause BSD license
- improved build system
- extended Array and String API
- extended tests
This package no longer ships the API documentation; it will be included
in a separate package.
This release brings:
- build fixes with OBJDIR
- minor API update in <System/string.h>
- support for SOURCE_DATE_EPOCH in tests
- minor fixes and improvements
Among the changes:
- more convenience functions for configuration files
- reworked the error-handling API
- progress with the variable conversion framework
Unfortunately this will break a number of packages using this library:
there is an API change in the Error class. I will update them all as soon
as I can.
Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
This release brings:
- fixes for memory leaks in the Config and Plugin classes
- fix for memory corruption in the Event class
- improvements to configctl(1)
- additional test for the Event class
- portability fixes (build...)
Among the changes:
- extended String API (trimming)
- reworked the Array and Config classes
- build with SSP and PIE by default
- fixes and improvements to the build system
- additional tests
It is essentially a bugfix and maintenance release, with:
- portability fix (SunOS)
- additional tests (Config)
- API addition (String)
- quiet mode for configctl(1)
- support for compiling in a separate directory (OBJDIR)
This release includes:
- a command-line tool, configctl(1), to interact with configuration files
- a new generic Mutator class
- further improvements to the String and Variable classes
* proposes documentation generated with gtk-doc
* removes code for the DeforaOS distributed framework (moved to libApp)
* no longer depends on security/openssl
* switches to the LGPL license
* introduces a Python binding (not built by default)
* fixes some build and installation issues (newer Makefiles...)