update versions in configure script v4.0.1

incorrect nonnull-attribute for various list.h functions - fixes #796

add usage instructions to install.md

remove -pedantic from the header compilation check to allow anonymous structs

mempool.h - internalize structs that are not C++ compatible

fixes #799 - missing return type in the C++ version of cx_strtok_next()

add extra test for compiling with a C++ compiler

fixes #800 - memory leaks in two CxTree test cases

update uwproj and start development of version 4.0.1

Added tag v4.0 for changeset 976e629ce990

fix online docs examples v4.0

fix qsort on macOS

proof-read documentation

fix that Microsoft's _strnicmp crashes when a string is NULL although count == 0

final docs fixes + add release date to the changelog

merge logo change

complete tree.c testing

fix tree node destruction + reactivate all tests

fix JSON tests

improve cxBufferReserve() test

add new ucx logo

add test for cx_strcat() with zero additional strings

add overflow tests for cx_array_insert_()

complete properties.c test coverage

remove the old UAP logo

rework of the entire tree API - resolves #772

add full generic support for cx_strsplit()

add full generic support for cx_strtrim()

remove unnecessary explicit calls to cx_str() from the tests

add full generic support for cx_strstr()

add full generic support for cx_strchr() and cx_strrchr()

overhaul all attributes

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

mercurial