fix misplaced includes

changelog fixes and make dependency fixes

add json array compare tests

extend json compare test

fix critical UAF because kv-list stored pointers to the wrong key data

add json compare tests

fix that cxJsonCompare() is not symmetric when comparing integer with double

fix that cxJsonCompare() could not compare integers with numbers

add cxJsonCompare()

removes the CX_STR() macro and instead makes the cx_str() inlinable

fix previous removal of clean target from makefile.mk breaking check-cxx target

fix misplaced parenthesis

add cxMapCompare() - resolves #784

add break_on_failure debugging macro to ucxtest.c

simplify cxBufferAppend() because it does not need to care about flushing anymore

improves cxBufferPutString() and adds cxBufferAppendString() - resolves #779

improves cxBufferTerminate()

fix missing error handling when terminating the string

add cxJsonToString() and cxJsonToPrettyString() - resolves #778

adds new CX_BUFFER_DO_NOT_FREE buffer flag

removes buffer flush and adds maximum capacity instead - resolves #185

add test for multiple consecutive line continuations

adjusts documentation regarding line continuation support - relates to #457

add CHANGELOG entry for the bug found by test issue #777

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

mercurial