ChangeLog

vanessa_adt
Library of Abstract Data Types
Copyright (C) 1999-2009  Simon Horman
----------------------------------------------------------------------

3rd September 2005
(Simon Horman)

* 0.0.8
  - Debian: Don't include LGPL preamble in Debian changelog
  - Debian: Changes standards version to 3.8.3
  - LT_CONFIG_LTDL_DIR appears to be incompatible with libtool 2
  - Build: Don't use AC_CONFIG_AUX_DIR
  - Build: autogen.sh: Call automake after autoconf so Makefile.in files are generated
  - # HG changeset patch
  - Debian: update changelog
  - Resolve various libtoolize warnings
  - Debian: Use standards version 3.8.2
  - Debian: Use debhelper 7
  - Remove .cvsignore files
  - Debian: Changelog entry for pending upstream release
  - Debian: Move libvanessa-adt-dev to section libdevel
  - Debian: Don't use ./mkinstalldirs as it may not exist
  - Debian: Use policy version 3.8.0 instead of 3.7.2
  - Debian: set -e in postinst script for libvanessa-adt0 to fail on any errors
  - Use name instead of nickname
  - Always use email address in copyright notice
  - Update copyright years
  - Debian: Update copyright file
  - Update COPYTING file to the recent text for the LGPL v2.1
  - Debian: Don't ignore errors in make rules
  - Debian: Remove trailing whitespace from description of libvanessa-adt0
  - A dependancy on libc6-dev is not needed as it is part of build-essential.
  - Debian: Use ${binary:Version} instead of ${Source-Version}
  - Prune EXTRA_DIST
  - Remove AC_PROG_RANLIB, is is not needed
  - Rename configure.in as configure.ac
  - Use AC_PROG_LIBTOOL instead of AM_PROC_LIBTOOL
  - update tags
  - There haven't been any changes since 0.0.7
  - Update autogen.sh from perdition
  - Actually, I think the release was on 22nd June 2005
  - Revert version back to 0.0.7 as there haven't been any non-debian changes since then
  - Fix up changelog for 0.0.7 release
  - Prepare for 0.0.8-rc1
  - Debian packaging update: Release vanessa-adt 0.0.7-2
  - Updated debian packaging

----------------------------------------------------------------------

22nd June 2005
(Simon Horman)

 * 0.0.7
  - Added config_file_test
  - Remove bogus check for a file fd in vanessa_config_file_read_fd()
  - Fix handling of nested single and double qoutes in
    vanessa_config_file_read_fd()

----------------------------------------------------------------------

22nd December 2003
(Simon Horman)

  * 0.0.6
  - Fixed segmentation fault problem in vanessa_config_file_read*()
    when used with VANESSA_CONFIG_FILE_MULTI_VALUE on a configuration
    file that contains escape characters.

----------------------------------------------------------------------

15th December 2003
(Simon Horman)

  * 0.0.5
  - Strip trailing whitespace from configuration parameters
  - Don't use *_UNSAFE logging macros with only one argument

----------------------------------------------------------------------

6th June 2003
(Simon Horman)

  * 0.0.4
  - vanessa_config_file_read() and vanessa_config_file_read_fd()
    check to make sure that they are reading a plain file.

----------------------------------------------------------------------

26th March 2003
(Simon Horman)

  * 0.0.4beta7
  - vanessa_config_file_read() handles short arguments correctly

----------------------------------------------------------------------


7th February 2003
(Simon Horman)

  * 0.0.4beta4
  - fixed logic in handling of mutivalue config files

----------------------------------------------------------------------
27th December 2002
(Simon Horman)
  
  * 0.0.4beta1
  - Use logging convenicence macros provided by libvanessa_logger
    rather than providing our own.
  - Fixed bug in vanessa_list_destroy, whereby an element,
    rather than the payload of an element would be passed to
    e_destroy if e_destroy is non-NULL.
  - Lists may be self-reordering
  - Added vanessa_config_file_read() and friends


----------------------------------------------------------------------

17th May 2002
(Simon Horman)

   * 0.0.3
   - Include sys/types in vanessa_adt.h so ssize_t is defined on
     FreeBSD


----------------------------------------------------------------------

24th March 2002
(Simon Horman)

   * 0.0.3beta2
   - Tidied up logging
   - Fixed minor .spec file errors 
     Scot W. Hetzel <scot@genroco.com> & Simon Horman
   - Added linked list
   - vanessa_duplicate_int and friends now work on poiters to integers
     rather than integers
   - made data structures more opaque
   - added hash


----------------------------------------------------------------------

14th March 2002
(Simon Horman)

   * 0.0.3beta1
   - Tidied up logging
   - Fixed minor .spec file errors 
     Scot W. Hetzel <scot@genroco.com> & Simon Horman
   - Added linked list
   - vanessa_duplicate_int and friends now work on poiters to integers
     rather than integers
   - made data structures more opaque
   - added hash


----------------------------------------------------------------------

19th April 2001
(Simon Horman)

   * 0.0.2
   - Dynamic array can now accept NULL elements
   - Queue now handles trying to push a value to a NULL queue


----------------------------------------------------------------------

5th April 2001
(Simon Horman)

   * Version 0.0.1
   - Solaris Compatibility fixed
   - Debian packages cleaned up


----------------------------------------------------------------------

9th January 2001
(Simon Horman)

   * Version 0.0.0
   - Initial release

