libtc

Libtc is a collection of useful functions for C programming. It includes implementations of linked list, hash table, red-black tree, and priority queue. There is also a flexible configuration file parser and some other odds and ends. All functions are totally reentrant and thread safe.

Tags Software Development Libraries
Licenses MIT/X
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Mar 2004 21:55
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  23 Nov 2003 07:30
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  06 Nov 2003 19:45
  • Rrelease-after

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

  • Rrelease-mid
  •  02 Nov 2003 19:37
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  30 Oct 2003 10:17
  • Rrelease-after

Changes: 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.

926339b59ff75b41f6654f5911e1f4ce_thumb

Project Spotlight

SOFA Statistics

A statistics and analysis program.

4bc838da97443a7ae272314378ce15a2_thumb

Project Spotlight

wiki2xhtml

Creates complete Web pages with CSS and converts from wiki syntax to XHTML.