use an anonymous union for the CxJsonValue

change cxBufferReserve() to allow reducing the capacity

fix that certain reallocate functions did not properly support size zero

fix name of cx_system_page_size() in allocator.c

add cx_system_page_size() to allocator.h

make clean and distclean are now independent from config.mk

add documentation for cx_linked_list_extra_data()

start development of UCX 4

Added tag v3.2 for changeset 38d3f40a50ec

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

include stdalign.h when not using C23 or newer

fix missing memory alignment for linked list node extra data

fix out-of-bounds read in cx_array_insert_sorted_impl()

replace dist-clean target with a proper distclean target

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

fix that pkgconfdir is only different on FreeBSD

add release date for UCX 3.2

add command line option for pkgconfigdir

fix missing fallback for doxygen executable

merge with remote changes

update uwproj and fix pkgconfigdir location on BSD

fix install-lib.sh compatibility with older shells

fix missing CX_EXPORT for cxTreeVisit()

fix missing parameter list in system_page_size()

(0) -1000 -300 -100 -50 -24 +24 +50 tip

mercurial