Version 1.1.0 has been released. It contains some minor enhancements and bugfixes over the previous version. The license has been changed to MIT/X11.
Libtc 1.0.3 has been released. New in this release is an efficient allocator of small memory chunks, some hash table optimizations and a configuration parser bugfix.
Yet another release is here. This time, the hash table has received some optimizations and an improved API.
Libtc 1.0.1 is mostly a portability fix. It now compiles on Linux, Solaris, AIX and MacOSX/Darwin.
Version 1.0.0 is here at last. Compared to 0.6.4, the API has been cleaned up to be more unified and not pollute the namespace. A script to convert source code to the new API is included.
Libtc is a thread safe C library with implementations of common data structures, a powerful configuration file reader, and some other useful stuff.
Version 0.6.0 further enhances the configuration file reader, and adds some other useful functions.
Version 0.5.2 is released. A priority queue has been added. The reference counting functions have been enhanced. Finally, there is a minor fix for large integers in the configuration parser.
Libtc 0.5.1 is now available. It is a bugfix for 0.5.0. The return value of one function was previously not as documented.
Release 0.3.1 fixes a few errors in 0.3.0. A few files had been left out of the release and have been properly added. Libtc 0.3.1 compiles on at least Linux, Solaris and OSF1/Tru64 UNIX. It has not been thoroughly tested, but seems to work OK.
Version 0.3.0 is finally here. New in this release:
- Cleaned up list interface.
- Cleaned up tree interface.
- New hash table.
- New configuration file parser.
There was a bug in a Makefile in version 0.2.4, but now it's fixed.
Libtc 0.2.4 is released. The linked list has new functions and enhancements to old ones. The config file parser has some new features. See the release notes at http://sourceforge.net/project/shownotes.php?group_id=20115&release_id=50655 for details.
New in libtc 0.2.2:
- added function snprintf
- added functions scandir, alphasort
- fixed hsearch_r
New in version 0.2.1:
- Typedefs for integer types (int32_t ...)
- Byteswap macros.
- Now works correctly on several platforms.
Version 0.2.0 is released. It contains several useful functions from glibc 2.1.3:
- reentrant hash table functions (hcreate_r, hsearch_r)
- tdestroy
- strsep, BSD string tokenizer
- reentrant strtok_r
Libtc now uses autoconf and compiles on Linux, SunOS, Digital UNIX and possibly others.