# HG changeset patch # User Mike Becker # Date 1577623176 -3600 # Node ID f5421bb2c8d182da255e0f76f72236ad0a188b23 # Parent 2c9a5aebaee1ba0cd9ca44c341b9f8a99ebdfc82 adds CHANGELOG diff -r 2c9a5aebaee1 -r f5421bb2c8d1 CHANGELOG --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CHANGELOG Sun Dec 29 13:39:36 2019 +0100 @@ -0,0 +1,38 @@ +Version 2.1 - 2019-12-30 +------------------------ + +* adds string replace functions +* adds set operations for UcxList and UcxMap +* adds sstrcaseprefix() and sstrcasesuffix() +* improves Doxygen documentation in ucx/string.h +* adds UcxArray data type +* adds support for CMake builds, but main build system is still autotools + +Version 2.0 - 2018-12-28 +------------------------ + +* some uncritical bug fixes +* overflow of sstrnlen now returns SIZE_MAX instead of zero +* adds scstr_t - a const char* variant for sstr_t +* renames utility compare functions + +Version 1.1 - 2018-05-14 +------------------------ + +* adds missing 32 bit support to integer overflow checks +* adds ucx_buffer_to_sstr() macro +* adds ucx_avl_free_content() +* adds some more compare and distance functions in utils.h +* adds SFMT() and PRIsstr convenience macros +* destructor functions for *_free_content() functions are now optional + +Version 1.0.1 - 2018-01-21 +-------------------------- + +* some bug fixes +* adds integer overflow checks + +Version 1.0 - 2017-10-28 +------------------------ + +* first stable version of UCX released