add missing test for cx_cmp_size() default tip

exclude almost impossible negative return values for snprintf() from code coverage

fix various typos in the docs

fix wrong type of cast in C++ version of string.h

fix missing newline at end of list.c (-Wnewline-eof complains about that)

tighten the test expectation for cx_array_reserve() after the recent change

add tests for cxListShrink() and cxListReserve() + fixes a bug

add DESTDIR support

fix some memory management bugs in the map and list tests

implement a new allocation strategy for array lists and add cxListReserve() and cxListShrink()

improve insert_unique test case to cover previously uncovered cases

add tests for simple clone functions

implement simple versions of the clone functions

add warning, not to pass the same pointer multiple times to the clone functions

implement cxListUnion() - resolves #755

add documentation for cx_array_align_capacity() and use it in cx_arl_insert_array()

small improvement of the buffer config macros documentation

implement cxMapUnion() - resolves #756

protect arguments of rm and ln commands with quotes

fix install-lib.sh - relates #752

install shared libs with a new install-lib script, with variants for normal unix and macos - fixes #752 broken macos dylib support

update uwproj (incl. fix of toolchain.sh)

implement cxListIntersection() - resolves #554

fix clone_func not checked for being nonnull

implements cxMapIntersection() and cxMapListIntersection() - resolves #555

difference shall not check already present items in the destination - fixes #753

specify the intersection functions

add cxCollectionCompareFunc() macro

fix typo bug in cxListDifference() - resolves #745

add tests for cxListDifference() - resolves #751

(0) -1000 -300 -100 -50 -30 tip

mercurial