Sun, 29 Dec 2019 19:45:00 +0100
fixes string replace function in case replmax is 0
381 | 1 | Version 2.1 - 2019-12-30 |
2 | ------------------------ | |
3 | ||
4 | * adds string replace functions | |
5 | * adds set operations for UcxList and UcxMap | |
6 | * adds sstrcaseprefix() and sstrcasesuffix() | |
7 | * improves Doxygen documentation in ucx/string.h | |
8 | * adds UcxArray data type | |
9 | * adds support for CMake builds, but main build system is still autotools | |
10 | ||
11 | Version 2.0 - 2018-12-28 | |
12 | ------------------------ | |
13 | ||
14 | * some uncritical bug fixes | |
15 | * overflow of sstrnlen now returns SIZE_MAX instead of zero | |
16 | * adds scstr_t - a const char* variant for sstr_t | |
17 | * renames utility compare functions | |
18 | ||
19 | Version 1.1 - 2018-05-14 | |
20 | ------------------------ | |
21 | ||
22 | * adds missing 32 bit support to integer overflow checks | |
23 | * adds ucx_buffer_to_sstr() macro | |
24 | * adds ucx_avl_free_content() | |
25 | * adds some more compare and distance functions in utils.h | |
26 | * adds SFMT() and PRIsstr convenience macros | |
27 | * destructor functions for *_free_content() functions are now optional | |
28 | ||
29 | Version 1.0.1 - 2018-01-21 | |
30 | -------------------------- | |
31 | ||
32 | * some bug fixes | |
33 | * adds integer overflow checks | |
34 | ||
35 | Version 1.0 - 2017-10-28 | |
36 | ------------------------ | |
37 | ||
38 | * first stable version of UCX released |