All releases of libtc


Release Notes: The new hash API has been made the default. The tclist_remove function has been changed. The conf parser has been improved. Some bugs have been fixed. All GPL code has been removed.


Release Notes: An efficient allocator for small equal-sized memory chunks has been added. The hash table has been optimized. A bug in the configuration parser has been fixed.


Release Notes: The hash table has been optimized and now supports arbitrary keys. A few portability issues have been fixed.


Release Notes: This release compiles on, at least, Linux, Solaris, AIX, and Mac OS X/Darwin. A nifty undocumented function has also been added. More documentation is in the works.


Release Notes: The API has been unified and cleaned up so as not to pollute the namespace as much. A script to update the source code for the new API is included.


Release Notes: A one-line bug that could cause a crash has been fixed.


Release Notes: A bug in the config loader has been fixed.


Release Notes: The return value from a hash table function is now as documented.


Release Notes: The ability to read configuration data from memory was added. A regex substitution function was written. Regex substitution in variable expansions was implemented. Minor fixes were made to the conf interface. An Emacs-mode for configuration files was added.


Release Notes: The configuration file parser has been enhanced with some new powerful features. A function to expand variables and \ escapes in strings has been added, along with some other enhancements to old features.