ossp-pkg/ex/ChangeLog
_ ___ ____ ____ ____
|_|_ _ / _ \/ ___/ ___|| _ \ _____ __
_|_||_| | | | \___ \___ \| |_) | / _ \ \/ /
|_||_|_| | |_| |___) |__) | __/ | __/> <
|_|_|_| \___/|____/____/|_| \___/_/\_\
OSSP ex - Exception Handling
ChangeLog
=========
This is the list of all changes to the OSSP ex source tree.
Changes between 1.0.6 and 1.0.7 (12-Oct-2007 to xx-xxx-2007)
*) Fix __VA_COPY_USE_{CSP,CPP} fallback macros for va_copy.
[Mark A. Lindner <mark.a.lindner@gmail.com>]
Changes between 1.0.5 and 1.0.6 (02-Oct-2005 to 12-Oct-2007)
*) Fix example given under "MULTITHREADING ENVIRONMENTS"
in the manual page. The problem is that the context
can be still not associated and hence be NULL.
[Frank Hempel <red_socks@gmx.de>]
*) Upgrade build environment to GNU shtool 2.0.7,
GNU libtool 1.5.24 and GNU autoconf 2.61.
[Ralf S. Engelschall]
*) Adjusted copyright messages to include new year 2006/2007.
[Ralf S. Engelschall]
Changes between 1.0.4 and 1.0.5 (05-Apr-2004 to 02-Oct-2005)
*) Upgrade build environment to GNU libtool 1.5.20 and
GNU shtool 2.0.3
[Ralf S. Engelschall]
*) Adjusted copyright messages to include new year 2005.
[Ralf S. Engelschall]
Changes between 1.0.3 and 1.0.4 (03-Apr-2004 to 05-Apr-2004)
*) Added Autoconf check for va_copy() and use this in
the test suite sub-library in order to fix it.
[Ralf S. Engelschall]
*) Upgrade build environment to GNU libtool 1.5.4
[Ralf S. Engelschall]
Changes between 1.0.2 and 1.0.3 (30-Jan-2003 to 03-Apr-2004)
*) Upgrade build environment to GNU autoconf 2.59 and
GNU libtool 1.5.2
[Ralf S. Engelschall]
*) Constifiy the ex_file and ex_func fields of the exception
context structure because __FUNCTION__ and __FILE__ are usually
(especially under strict C99 environments) constant values.
[<me@davidyu.org>]
*) Fixed test suite library (ts.c): the ts_suite_free()
function performed an illegal iteration for freeing elements (they
were freed but still references for traversing to next element).
This is now solved by a look-ahead traversion.
[Ralf S. Engelschall, Brian T. Egleston <brian@egleston.com>]
Changes between 1.0.1 and 1.0.2 (06-Jan-2003 to 30-Jan-2003)
*) Polished and enhanced the manual page ex(3).
[Ralf S. Engelschall]
*) Fixed the implementation of the ex_cleanup clause.
[A Makarov <makarov@tecon.ru>]
Changes between 1.0.0 and 1.0.1 (08-Mar-2002 to 06-Jan-2003)
*) Adjusted copyright messages to include new year 2003.
[Ralf S. Engelschall]
*) Upgraded build environment to GNU Shtool 1.6.2, GNU Libtool
1.4.3 and GNU Autoconf 2.57.
[Ralf S. Engelschall]
*) Fixed "ex-config --libs" output.
[Ralf S. Engelschall]
Changes between 0.9.1 and 1.0.0 (08-Mar-2002 to 30-Mar-2002)
*) Fixed manual page code layouting.
[Ralf S. Engelschall]
*) Added PROGRAMMING PITFALLS section to manual page (ex.pod).
[Ralf S. Engelschall, Thomas Lotterer]
Changes between 0.9.0 and 0.9.1 (31-Jan-2002 to 08-Mar-2002)
*) Source tree cleanups and polishing.
[Ralf S. Engelschall]
*) Added feature of Deferred Exceptions.
[Ralf S. Engelschall, Thomas Lotterer]
Changes between GENESIS and 0.9.0 (31-Jan-2002)
*) Created initial version
[Ralf S. Engelschall]