string: fix out-of-bounds access when calling HX_strlcpy(x,y,0)
libHX 3.25
include: remove excess header inclusion
defs: kill off FIELD_SIZEOF
defs: rewrite HX*of_member using T::M syntax
defs: remove custom offsetof definition
time: remove obsolete functions HX_diff_timespec/HX_diff_timeval
build: resolve compiler warnings on `make check`
build: sort libHX.map alphabetically
build: clean libHX.map after soversion reset
string: rename HX_split4 and HX_split5
misc: add NULL check to HX_zvecfree
build: cure compiler warnings
time: add missing implementation for st_mtim
include: remove excess header inclusion
opt: reduce indent in opt_to_text
libHX 3.24
defs: avoid compiler warning when using HX_list_for_each
opt: synchronize HXOPT_AUTOHELP C behavior to C++
tests: cure a compiler warning
io: stop using readdir_r
doc: update HX_getopt error codes
libHX 3.23
map: change name from hmap to umap
build: add HAVE_SYS_RESOURCE_H for tc-map
opt: add long option abbreviation support
map: rename HXrbtree_node to just HXrbnode
build: resolve build failure of tc-string
build: resolve build failure of tx-string
build: resolve build failure of tx-compile
map: add shorthand for sub[RBT_LEFT/RIGHT]
tests: loosely measure speed of HX_strlcpy
string: note down findings on strncpy/HX_strlcp...
list: use HX casts in definition of HXlist_*
build: retain preexisting dependencies
doc: Solaris readdir peculiarity is none
build: pushd is a bash builtin
src: add commentary to __const_cast_strip
check: silence a warning in tc-cast
defs: make const_cast usable outside of functions
defs: simplify internal definition of __const_c...
Revert "src: add unsigned markers"
string: add the HXQUOTE_SQLBQUOTE quoting variant
libHX 3.22
src: add unsigned markers
doc: mention HX_split result for zero-length st...
map: add checks for unlikely flag combinations
doc: add sample code for a RBFL-based generator
libxml_helper: add the xml_getnsprop function
format: support formatting with binary values (...
libHX 3.21
rand: include monotonic clock in seed
libHX 3.20
src: add comments to HX_basename
doc: there is no function named HX_basename_safe
build: resolve link error with Solaris ld
tests: print HX_basename results on tabular form
Merge remote-tracking branch 'sol/master'
build: resolve compile errors on Solaris
format: wrap the variables table into an extra ...
format: pass the format block to formatter func...
format: change function table from sorted vecto...
libHX 3.19
src: change style from &a[b] to a+b
format: use flags rather than manually specifyi...
src: HXformat2_fd.proc takes hxmc_t
Merge branch 'format'
format: dissolve separate check function
doc: add api.txt entry for HX_stpltrim
string: add the HXQUOTE_SQLSQUOTE quoting variant
opt: fix invalid free in error path of HX_shcon...
libHX 3.18
string: add the HX_stpltrim function
Update .gitignore
string: make HX_strltrim move the correct numbe...
string: avoid redundant NUL check in HX_strltrim