All releases of hashit


Release Notes: A patch was added to support the lib64 directory on 64-bit systems.


Release Notes: Unused symbols were removed from the library, since they caused link problems.


Release Notes: This release replaces mobs with CMake. A small bug has been fixed in the oa method. A getvalues method equivalent to getkeys has been added to get all values with one function call.


Release Notes: The build system was updated to the latest version of the mobs build system. This version is prepared to use pkg-config files, so hashit now has a .pc file included.


Release Notes: Some changes that were missed from the previous version (bugfixes and enhancements) when all of them were merged have been added.


Release Notes: Missed functions getkeys and replace for the open address and overflow methods were added. A lot of minor bugfixes and minor memory leaks were fixed in this release.


Release Notes: A rather important bug was fixed in the function ch_getkeys.


Release Notes: A major bug that caused duplicated elements to be inserted in the table for chaining hash has been fixed. There have been small API changes, and several useful functions have been added: hashit_getkeys to return all the keys in the hash table, hashit_replace to replace an element, and a pair of useful functions to return the hash table and key size.


Release Notes: Two major bugfixes, one in element lookup in chained hash and another one in the gethash function that caused a segmentation fault.


No changes have been submitted for this release.
A multi-threaded scripting language targeting logic embedding and interface development.