The GHT (Generic Hash Table) library is a hash table implementation in C for storing arbitrary types of data. It is meant to be small, easily extensible (in terms of hash functions etc), and easy to understand codewise.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
config.guess and config.sub were updated to work
with current systems. The API was extended with
two new functions to allow returning the keysize
on iteration.
Iteration is now ordered by the order of
insertion, and keys have been made const. unistd.h
was removed from the includes in some of the
examples, since it's not valid on Windows.
A bug in rehashing when using a custom memory allocator has been fixed. An option to use the hash table as a cache using bounded buckets has been added. The documentation has been updated and extended.