OSSP CVS Repository

ossp - ossp-pkg/ex/ChangeLog
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

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]


CVSTrac 2.0.1