Activity for UAP Common Extensions (UCX)

  • UniversE UniversE committed [593e34] on Code

    Added tag v3.2 for changeset 38d3f40a50ec

  • UniversE UniversE committed [38d3f4] on Code

    instead of including stdalign.h, check if the macro is defined (Solaris does not have the header)

  • UniversE UniversE committed [6d65b1] on Code

    include stdalign.h when not using C23 or newer

  • UniversE UniversE committed [77cb65] on Code

    replace dist-clean target with a proper distclean target

  • UniversE UniversE committed [a145f4] on Code

    fix that mkdir -p needs a trailing slash on some platforms

  • UniversE UniversE committed [6a687a] on Code

    fix that pkgconfdir is only different on FreeBSD

  • UniversE UniversE committed [9661e9] on Code

    add release date for UCX 3.2

  • UniversE UniversE committed [f675a4] on Code

    fix missing fallback for doxygen executable

  • UniversE UniversE committed [5b24ad] on Code

    merge with remote changes

  • Pyrphoros Pyrphoros committed [d0b5eb] on Code

    fix install-lib.sh compatibility with older shells

  • UniversE UniversE committed [493f60] on Code

    fix missing CX_EXPORT for cxTreeVisit()

  • UniversE UniversE committed [b5c323] on Code

    update uwproj and fix pkgconfigdir location on BSD

  • UniversE UniversE committed [03d703] on Code

    fix missing parameter list in system_page_size()

  • UniversE UniversE committed [0cc05a] on Code

    add missing docstring for CX_INLINE

  • UniversE UniversE committed [39b9dd] on Code

    add the last test for full line coverage

  • UniversE UniversE committed [1fe3df] on Code

    add test case for cxBufferPop()

  • UniversE UniversE committed [95b094] on Code

    fixes that cxBufferWrite() could auto-extend the buffer beyond the configured threshold

  • UniversE UniversE committed [f02431] on Code

    add cxBufferReserve()

  • UniversE UniversE committed [ee5d66] on Code

    add cxBufferPop()

  • UniversE UniversE committed [4d641c] on Code

    implement better strings for json.c + complete test coverage

  • UniversE UniversE committed [0dc866] on Code

    add the note to the docstrings that tree iterator/visitor counter include the currently visited node

  • UniversE UniversE committed [3985ca] on Code

    complete test coverage for tree.c

  • UniversE UniversE committed [89cf6b] on Code

    adjust test_hash_map_remove_via_iterator s.t. we achieve coverage for the case where we remove not the first element of a bucket

  • UniversE UniversE committed [043787] on Code

    complete test coverage for array_list.c and delete unreachable code

  • UniversE UniversE committed [dfc0dd] on Code

    optimize sorted insertion by using the infimum instead of the supremum

  • UniversE UniversE committed [2a4339] on Code

    fix that a particular tree test was never executed

  • UniversE UniversE committed [ce2360] on Code

    fix that cxTreeVisitorDispose() does not set the queue pointers to NULL

  • UniversE UniversE committed [467a77] on Code

    add missing coverage exclusions for linked_list.c

  • UniversE UniversE committed [48993e] on Code

    add coverage exclusions for properties.c

  • UniversE UniversE committed [0130ee] on Code

    increase test coverage for buffer.c

  • UniversE UniversE committed [e60860] on Code

    add fallback when sysconf() returns -1 when obtaining the page size

  • UniversE UniversE committed [d20037] on Code

    add missing test coverage in string.c and fix overflow checking bug in cx_strcat()

  • UniversE UniversE committed [d0a0a4] on Code

    add coverage exclusion rules to hash_map.c

  • UniversE UniversE committed [d20c0d] on Code

    complete test coverage for CxHashKey

  • UniversE UniversE committed [cd53fb] on Code

    fix MSVC compilation error

  • UniversE UniversE committed [1a982f] on Code

    add missing exclusions for some allocation error handling (all remaining uncovered lines must be covered eventually)

  • UniversE UniversE committed [beee44] on Code

    add missing test coverage for cx_array_copy()

  • UniversE UniversE committed [f027a9] on Code

    add missing test coverage for cx_array_reserve()

  • UniversE UniversE committed [33f556] on Code

    add missing test coverage for inserting a duplicate for the beginning node with cx_linked_list_insert_sorted()

  • UniversE UniversE committed [cc83ce] on Code

    update uwproj

  • UniversE UniversE committed [b52952] on Code

    add missing test for cx_cmp_size()

  • UniversE UniversE committed [30ea98] on Code

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

  • UniversE UniversE committed [185dc2] on Code

    fix various typos in the docs

  • UniversE UniversE committed [946895] on Code

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

  • UniversE UniversE committed [717e47] on Code

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

  • UniversE UniversE committed [814c1c] on Code

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

  • UniversE UniversE committed [d72725] on Code

    add DESTDIR support

  • UniversE UniversE committed [97a6cf] on Code

    fix some memory management bugs in the map and list tests

  • UniversE UniversE committed [6769cb] on Code

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

  • UniversE UniversE committed [1dda1e] on Code

    improve insert_unique test case to cover previously uncovered cases

  • UniversE UniversE committed [831461] on Code

    add tests for simple clone functions

  • UniversE UniversE committed [ac1baa] on Code

    implement simple versions of the clone functions

  • UniversE UniversE committed [bba2e5] on Code

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

  • UniversE UniversE committed [79d4c2] on Code

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

  • UniversE UniversE committed [938188] on Code

    small improvement of the buffer config macros documentation

  • UniversE UniversE committed [84de0b] on Code

    implement cxMapUnion() - resolves #756

  • UniversE UniversE committed [944f02] on Code

    protect arguments of rm and ln commands with quotes

  • Pyrphoros Pyrphoros committed [c48cf6] on Code

    fix install-lib.sh - relates #752

  • Pyrphoros Pyrphoros committed [2309b5] on Code

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

  • UniversE UniversE committed [c1a144] on Code

    update uwproj (incl. fix of toolchain.sh)

  • UniversE UniversE committed [9b2b40] on Code

    implement cxListIntersection() - resolves #554

  • UniversE UniversE committed [0f4d90] on Code

    fix clone_func not checked for being nonnull

  • UniversE UniversE committed [bb6f04] on Code

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

  • UniversE UniversE committed [a58c65] on Code

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

  • UniversE UniversE committed [9a10af] on Code

    add cxCollectionCompareFunc() macro

  • UniversE UniversE committed [e228b5] on Code

    fix typo bug in cxListDifference() - resolves #745

  • UniversE UniversE committed [9263d3] on Code

    add tests for cxListDifference() - resolves #751

  • UniversE UniversE committed [dfd79d] on Code

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

  • UniversE UniversE committed [22923f] on Code

    remove *.pc attribute that might cause compatibility issues

  • UniversE UniversE committed [053230] on Code

    protect against possible spaces in the paths

  • UniversE UniversE committed [2e59f7] on Code

    add pkgconf support

  • UniversE UniversE committed [fb4f5e] on Code

    ucx 3.2 is not binary compatible - increase the LIBVERSION

  • UniversE UniversE committed [1686f6] on Code

    fix that the symlinks for the libraries are not relative

  • UniversE UniversE committed [808688] on Code

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

  • UniversE UniversE committed [b6fc5b] on Code

    add implementation for cxListDifference() - issue #745

  • UniversE UniversE committed [26e006] on Code

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

  • UniversE UniversE committed [b9a384] on Code

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

  • UniversE UniversE committed [09a733] on Code

    add more test coverage for new map functions and fixes some issues

  • UniversE UniversE committed [bbca39] on Code

    simplify clone implementations

  • UniversE UniversE committed [0f0fe7] on Code

    add tests for cxMapDifference() and cxMapListDifference()

  • UniversE UniversE committed [aaf85b] on Code

    add documentation for cxMapDifference() and cxMapListDifference()

  • UniversE UniversE committed [573294] on Code

    default NULL allocator to cxDefaultAllocator

  • UniversE UniversE committed [e8089a] on Code

    add implementations for map difference

  • UniversE UniversE committed [dd9dcb] on Code

    make clone functions return int instead of size_t

  • UniversE UniversE committed [6986e9] on Code

    add test coverage for allocation failures in clone-function

  • UniversE UniversE committed [244fb8] on Code

    fix hash map not being able to deal with 64-bit hashes

  • UniversE UniversE committed [78ec3e] on Code

    add documentation for cxListClone() - relates to #744

  • UniversE UniversE committed [0d1430] on Code

    add documentation for cxMapClone() - resolves #743

  • UniversE UniversE committed [8e7fe8] on Code

    add tests for cxMapClone() - relates to #743

  • UniversE UniversE committed [2ca9e0] on Code

    add destruction of uninitialized entries on allocation failure to cxMapClone() - relates to #743

  • UniversE UniversE committed [dde490] on Code

    untested draft of cxMapClone() - relates to #743

  • UniversE UniversE committed [c331ad] on Code

    add cxListClone() - resolves #744 except for test coverage

  • UniversE UniversE committed [48ebf2] on Code

    fix accidental additions of unnecessary unistd.h includes

  • UniversE UniversE committed [27d71c] on Code

    fix overlooked renaming of cx_attr_export to CX_EXPORT

  • UniversE UniversE committed [81c301] on Code

    add cxListEmplaceArray() and cxListEmplaceArrayAt() as preparation for the clone implementation

  • UniversE UniversE committed [fb82e7] on Code

    add possibility to wrap valid function of an iterator (just for the sake of completeness)

  • UniversE UniversE committed [1ec36e] on Code

    define the function pointer for clone functions

  • UniversE UniversE committed [5917ed] on Code

    minor wording improvements in buffer documentation

  • UniversE UniversE committed [6e0c3a] on Code

    remove the concept of "mutating iterators" - resolves #579

  • UniversE UniversE committed [0ac4aa] on Code

    add support for non-sorted lists in cxListInsertUnique() and cxListInsertUniqueArray()

1 >