Download List

Project Description

libHX is a C library (with some C++ bindings available) that provides data structures and functions that are commonly needed, such as maps, deques, linked lists, string formatting and autoresizing, option and config file parsing, type checking casts, and more.

System Requirements

System requirement is not defined
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.

2013-01-01 07:05
3.14.1

The forward ordering of ordered maps has been restored.
Tags: Minor bugfixes

2012-11-15 07:53
3.14

This release resolves a division-by-zero in the "HX_irand" function. The header files are again usable with gcc -ansi and C++.
Tags: Minor bugfixes

2012-07-29 08:36
3.13

This release adds functions for arithmetic with "struct timespec", and supports negative time with these, as well.
Tags: Major feature enhancements

2011-12-16 07:04
3.12.1

This release fixes a NULL deref in strdup and a build error that could occur with -Wl,--undefined.
Tags: Minor bugfixes

2011-12-04 10:48
3.12

This release makes many changes to the option parser: passthrough mode was corrected, error handling and POSIX behavior was added, and data structures have been reduced in size. Compilation with clang is now supported.
Tags: major bug fixes, Minor feature enhancements

Project Resources