refine docs for common.h - issue #548

refine docs for compare.h - issue #548

refine docs for collection.h - issue #548

refine docs for buffer.h - issue #548

refine docs for array_list.h - issue #548

do not mixup Doxygen command syntax

don't document constness of arguments in macros

refine docs for util_allocator.h - issue #548

refine docs for allocator.h - issue #548

change cx_array_reserve() and cx_array_copy() to accept width in bytes instead of bits

fix typo in assert()

implement index array to preserve order of json object members

remove code duplication from writer tests - relates to #526

add test case for pretty printing with tabs - relates to #526

remove idea for an array wrapping feature - relates to #526

implement JSON pretty printing - relates to #526

add functions to create default JSON writers - relates to #526

fix missing SSIZE_T not only for MSVC

fix cxJsonDestroy() not freeing uncompleted object member names

add missing new-line

fix for ultrafail fix #546

first mvp for the json writer - relates to #526

fix cx_strcmp() and cx_strcasecmp() - fixes #546

add array iterator over pointer arrays

fix include guard for properties.h

move the test execution for string_to_number back in line

optimize cxJsonObjGet() part 1 - binary search

add missing convenience macros for sorted insert with array reallocator

improve coverage metrics

change coverage tool from gcov to gcovr

implement floating point string to number conversions

add cx_vcmp_* family of functions

implement string to integer conversions

avoid copying the filled data in the json parser when possible - fixes #530

add references between both variants of the properties fill function

downgrades the severity of the advice in cxPropertiesFilln() from attention to remark

add tests for JSON create functions and fix a bug in cxJsonCreateCxString()

add documentation for json value creation API

fix cxJsonObjPut() for existing keys

add implementation for creating new json values

fix missing definition of SSIZE_MAX in windows

add temporary implementations for string to number and first test cases

fix another missing free() in json tests

make cx_strcast() also support cxstring

fix cx_hash_key_cxstr() being a macro

implement all string to number conversions that are just wrappers

don't trust that size_t always has word width

fix datatype in long long variants

add attributes to string to number conversion functions

add documentation for string to number conversion functions

add function prototypes and macros for string conversion function

add missing libc string.h include

fix missing errno.h include

add some more overflow treatment and make sure to set errno properly

upgrade Doxyfile

fix outdated documentation in properties.h

generify cxJsonObjGet() - fixes #525

add missing documentation for struct cx_properties_config_s

add missing documentation in iterator.h

add missing documentation of CX_WORDSIZE

add cxJsonArrIter() - fixes #524

fix memory leaks in json tests

rework of properties parser - fixes #529 and resolves #458

add cxBufferAppend() - fixes #534

(0) -1000 -300 -100 -64 tip

mercurial