Sun, 14 Dec 2025 12:07:55 +0100 Olaf Wintermann add json array clone tests changeset | files
Sun, 14 Dec 2025 11:54:50 +0100 Olaf Wintermann add more json array compare tests changeset | files
Sun, 14 Dec 2025 11:45:43 +0100 Olaf Wintermann fix unexpected token error when parsing an empty json array changeset | files
Sun, 14 Dec 2025 11:05:03 +0100 Olaf Wintermann add json clone tests, obj tests still dysfunctional - relates to #785 changeset | files
Sat, 13 Dec 2025 20:47:07 +0100 Mike Becker add cxJsonClone - resolves #785 except for the tests changeset | files
Sat, 13 Dec 2025 20:44:57 +0100 Mike Becker fix incorrect definition of cx_clone_func fptr changeset | files
Sat, 13 Dec 2025 16:47:07 +0100 Olaf Wintermann optimize cxJsonCompare in case both value pointers are identical changeset | files
Sat, 13 Dec 2025 16:41:10 +0100 Mike Becker fix misplaced includes changeset | files
Sat, 13 Dec 2025 16:31:55 +0100 Mike Becker changelog fixes and make dependency fixes changeset | files
Sat, 13 Dec 2025 16:30:41 +0100 Olaf Wintermann add json array compare tests changeset | files
Sat, 13 Dec 2025 16:27:24 +0100 Mike Becker extend json compare test changeset | files
Sat, 13 Dec 2025 16:27:16 +0100 Mike Becker fix critical UAF because kv-list stored pointers to the wrong key data changeset | files
Sat, 13 Dec 2025 15:16:25 +0100 Olaf Wintermann add json compare tests changeset | files
Sat, 13 Dec 2025 13:55:27 +0100 Mike Becker fix that cxJsonCompare() is not symmetric when comparing integer with double changeset | files
Sat, 13 Dec 2025 13:33:43 +0100 Mike Becker fix that cxJsonCompare() could not compare integers with numbers changeset | files
Sat, 13 Dec 2025 13:24:02 +0100 Mike Becker add cxJsonCompare() changeset | files
Sat, 13 Dec 2025 12:54:56 +0100 Mike Becker removes the CX_STR() macro and instead makes the cx_str() inlinable changeset | files
Sat, 13 Dec 2025 12:50:37 +0100 Mike Becker fix previous removal of clean target from makefile.mk breaking check-cxx target changeset | files
Sat, 13 Dec 2025 12:44:23 +0100 Mike Becker fix misplaced parenthesis changeset | files
Sat, 13 Dec 2025 12:24:35 +0100 Mike Becker add cxMapCompare() - resolves #784 changeset | files
Sat, 13 Dec 2025 12:09:58 +0100 Mike Becker add break_on_failure debugging macro to ucxtest.c changeset | files
Fri, 12 Dec 2025 15:09:57 +0100 Mike Becker simplify cxBufferAppend() because it does not need to care about flushing anymore changeset | files
Fri, 12 Dec 2025 15:07:38 +0100 Mike Becker improves cxBufferPutString() and adds cxBufferAppendString() - resolves #779 changeset | files
Thu, 11 Dec 2025 23:47:46 +0100 Mike Becker improves cxBufferTerminate() changeset | files
Thu, 11 Dec 2025 23:07:24 +0100 Mike Becker fix missing error handling when terminating the string changeset | files
Thu, 11 Dec 2025 22:59:55 +0100 Mike Becker add cxJsonToString() and cxJsonToPrettyString() - resolves #778 changeset | files
Thu, 11 Dec 2025 22:43:13 +0100 Mike Becker adds new CX_BUFFER_DO_NOT_FREE buffer flag changeset | files
Thu, 11 Dec 2025 17:08:17 +0100 Mike Becker removes buffer flush and adds maximum capacity instead - resolves #185 changeset | files
Wed, 10 Dec 2025 23:27:32 +0100 Mike Becker add test for multiple consecutive line continuations changeset | files
Wed, 10 Dec 2025 23:17:00 +0100 Mike Becker adjusts documentation regarding line continuation support - relates to #457 changeset | files
Wed, 10 Dec 2025 23:01:26 +0100 Mike Becker add CHANGELOG entry for the bug found by test issue #777 changeset | files
Wed, 10 Dec 2025 22:53:41 +0100 Mike Becker fix cxJsonFromString() ignoring unexpected trailing data + fix wrong handling of trailing whitespaces in general changeset | files
Wed, 10 Dec 2025 22:34:48 +0100 Mike Becker fix that the docu does not explain that you must reset a parser that ran into an error changeset | files
Wed, 10 Dec 2025 22:16:19 +0100 Mike Becker fix that cxJsonFromString() stores NULL instead of a "nothing" value in case of a fill error changeset | files
Wed, 10 Dec 2025 22:03:08 +0100 Mike Becker fix that token_destroy() did not set token->allocated to false changeset | files
Wed, 10 Dec 2025 14:05:20 +0100 Olaf Wintermann fix memory leak in the json parser and add more tests for cxJsonFromString - relates to #777 changeset | files
Wed, 10 Dec 2025 13:12:27 +0100 Olaf Wintermann add support for line continuation in the properties parser - resolves #457 changeset | files
Tue, 09 Dec 2025 19:05:35 +0100 Mike Becker add more tests for cxPropertiesLoad() changeset | files
Tue, 09 Dec 2025 18:55:14 +0100 Mike Becker add note that cxPropertiesLoad() does not roll back the changes to the map on error changeset | files
Tue, 09 Dec 2025 18:51:11 +0100 Mike Becker fix that cxPropertiesLoad() is not falling back to the default allocator when the allocator is NULL changeset | files
Tue, 09 Dec 2025 17:27:58 +0100 Mike Becker fix return value of cxPropertiesLoad() for non-empty files that do not contain keys changeset | files
Mon, 08 Dec 2025 23:09:11 +0100 Mike Becker add allocator support to cxPropertiesLoad() - resolves #776 changeset | files
Sun, 07 Dec 2025 19:36:51 +0100 Mike Becker add cxJsonFromString() - resolves #771 changeset | files
Sun, 07 Dec 2025 15:34:46 +0100 Mike Becker properties.h: removes the source/sink API and adds a new cxPropertiesLoad() changeset | files
Sun, 07 Dec 2025 15:33:16 +0100 Mike Becker changes cxFreeDefault() from a macro to a function so that it can be used as a simple destructor changeset | files
Sun, 07 Dec 2025 13:24:18 +0100 Mike Becker fix the note about AnyStr and add it to the files where it was missing changeset | files
Sun, 07 Dec 2025 13:18:22 +0100 Mike Becker fix order of bugfixes and removed features in changelog changeset | files
Sun, 07 Dec 2025 13:17:25 +0100 Mike Becker improve member names of CxJsonArray changeset | files
Sat, 06 Dec 2025 18:13:28 +0100 Mike Becker fix the example in json.h.md after removing the sort_members flag changeset | files
Sat, 06 Dec 2025 18:01:52 +0100 Mike Becker changes CxTree structure so that it now inherits CX_COLLECTION_BASE - resolves #629 changeset | files
Sat, 06 Dec 2025 17:51:08 +0100 Mike Becker fixes cxJsonWrite() incorrectly returning non-zero when strings needed to be escaped changeset | files
Sat, 06 Dec 2025 16:30:11 +0100 Mike Becker replace JSON object member array with kv-list - resolves #762 changeset | files
Sat, 06 Dec 2025 16:22:19 +0100 Mike Becker fixes that overwriting elements with cxMapPut() in a kv-list did not work changeset | files
Sat, 06 Dec 2025 15:55:53 +0100 Mike Becker fixes critical memory leak when using cxMapFree() on a kv-list that is using destructors changeset | files
Sat, 06 Dec 2025 15:50:55 +0100 Mike Becker add .clang-tidy file to mute warnings about using NULL instead of nullptr changeset | files
Sat, 06 Dec 2025 13:46:55 +0100 Mike Becker use an anonymous union for the CxJsonValue changeset | files
Fri, 05 Dec 2025 16:38:17 +0100 Mike Becker change cxBufferReserve() to allow reducing the capacity changeset | files
Fri, 05 Dec 2025 16:36:10 +0100 Mike Becker fix that certain reallocate functions did not properly support size zero changeset | files
Fri, 05 Dec 2025 16:22:57 +0100 Mike Becker fix name of cx_system_page_size() in allocator.c changeset | files
Fri, 05 Dec 2025 16:11:39 +0100 Mike Becker add cx_system_page_size() to allocator.h changeset | files
(0) -1000 -300 -100 -60 tip

mercurial