ChangeLog vanessa_adt Library of Abstract Data Types Copyright (C) 1999-2003 Horms ---------------------------------------------------------------------- XXX - 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 (Horms) * 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 (Horms) * 0.0.5 - Strip trailing whitespace from configuration parameters - Don't use *_UNSAFE logging macros with only one argument ---------------------------------------------------------------------- 6th June 2003 (Horms) * 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 (Horms) * 0.0.4beta7 - vanessa_config_file_read() handles short arguments correctly ---------------------------------------------------------------------- 7th February 2003 (Horms) * 0.0.4beta4 - fixed logic in handling of mutivalue config files ---------------------------------------------------------------------- 27th December 2002 (Horms) * 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 (Horms) * 0.0.3 - Include sys/types in vanessa_adt.h so ssize_t is defined on FreeBSD ---------------------------------------------------------------------- 24th March 2002 (Horms) * 0.0.3beta2 - Tidied up logging - Fixed minor .spec file errors Scot W. Hetzel & Horms - 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 (Horms) * 0.0.3beta1 - Tidied up logging - Fixed minor .spec file errors Scot W. Hetzel & Horms - 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 (Horms) * 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 (Horms) * Version 0.0.1 - Solaris Compatibility fixed - Debian packages cleaned up ---------------------------------------------------------------------- 9th January 2001 (Horms) * Version 0.0.0 - Initial release