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

remove mingw support (we have MSVC support) + fix regression on macos platform

add support for multiple parallel versions of ucx

remove *.pc attribute that might cause compatibility issues

protect against possible spaces in the paths

add pkgconf support

ucx 3.2 is not binary compatible - increase the LIBVERSION

fix that the symlinks for the libraries are not relative

cxListDifference() sets the sorted flag if it can guarantee that

add implementation for cxListDifference() - issue #745

continue to fix warnings on certain compilers due to implicit cast from fptr to bool

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

mercurial