All releases of Libc-X


Release Notes: This release improves ini reader, correcting critical bug and memory leaks.


Release Notes: This release provides an array based priority heap implementation.


Release Notes: This release integrates Fred Fish's debugging feature.


Release Notes: The collection of libcx packs offers specialized snapshots of a single kind of data structure from libcx. For instance, the libcx-list pack provides all that is needed to have functional lists in standalone mode.


Release Notes: This release corrects minor bugs in list and hash table. It also enhances their foreach loop. A new kind of package called libcx-pack is provided for download. They are specialized snapshots of one single kind of data structure. For instance, libcx-list pack provides all that is needed to have functional lists in standalone mode.


Release Notes: This release is the beta of the first major one. Complete code review has been done, and directory structure and sources have been reorganized for the next features. This release also provides minor fixes for bugs and documentation. The sample programs were enhanced.


Release Notes: This release is the last minor version of libcx. The feature list is now closed before the first major version. Version 0.9 adds a cxlock implementation, which provides simple mutex and shared/exclusive locks.


Release Notes: This release fixes bugs in splay trees and adds the tree_walk function.


Release Notes: This release implements search trees and splay trees. It adds multivalues per key capabilities to hashtable and provides a set of 8, 16, and 32 bit manipulation routines. A table with all prime numbers under 100,000 has been added and integrated to hashtable auto rehashing support. Enumeration now has check's constraints capabilities.


Release Notes: This release adds an implementation of basic binary trees.