Commit Graph

  • eb8c0baa3b Add warning -Wused-but-marked-unused Max Bruckner 2017-05-10 01:20:58 +02:00
  • 4e0c119391 Add warning -Wmissing-variable-declarations Max Bruckner 2017-05-10 01:19:52 +02:00
  • 38b2f40a9a Add warning -Wunused-macro Max Bruckner 2017-05-10 01:17:36 +02:00
  • d3bc571a38 Release Version 1.5.6 v1.5.6 Max Bruckner 2017-06-28 16:31:11 +02:00
  • 48eaecd172 Merge pull request #183 from FSMaxB/null-pointer-fixes Max Bruckner 2017-06-28 16:13:56 +02:00
  • 18ad8a8770 misc_utils_tests: call all utils function with NULL pointers Max Bruckner 2017-06-28 16:01:20 +02:00
  • 93227319f0 handle null pointers: cJSONUtils_GeneratePatchesCaseSensitive Max Bruckner 2017-06-28 16:00:59 +02:00
  • f0c1b896ba handle null pointers: cJSONUtils_GeneratePatches Max Bruckner 2017-06-28 16:00:41 +02:00
  • 2d252ae595 handle null pointer: compose_patch Max Bruckner 2017-06-28 16:00:14 +02:00
  • c46c4d1559 handle null pointer: sort_object Max Bruckner 2017-06-28 15:59:53 +02:00
  • 1af74c8cc1 handle null pointer: get_item_from_pointer Max Bruckner 2017-06-28 15:58:58 +02:00
  • 9bdf19fde1 handle null pointer: cJSONUtils_FindPointerFromObjectTo Max Bruckner 2017-06-28 15:58:22 +02:00
  • bdd5ff7ad6 misc_tests: Call all functions with NULL pointers Max Bruckner 2017-06-28 14:18:39 +02:00
  • 24ea388dcf handle null pointers: cJSON_Minify Max Bruckner 2017-06-28 14:17:23 +02:00
  • 39745c9c75 handle null pointers: cJSON_ReplaceItemViaPointer Max Bruckner 2017-06-28 14:07:25 +02:00
  • 9585c38d5a handle null pointers: cJSON_CreateStringArray Max Bruckner 2017-06-27 23:05:38 +02:00
  • c268e77b21 handle null pointers: cJSON_CreateDoubleArray Max Bruckner 2017-06-27 23:05:16 +02:00
  • 9f745a2251 handle null pointers: cJSON_CreateFloatArray Max Bruckner 2017-06-27 23:04:47 +02:00
  • 010e31f2f2 handle null pointers: cJSON_CreateIntArray Max Bruckner 2017-06-27 23:04:28 +02:00
  • 8ea37fce01 handle null pointers: replace_item_in_object Max Bruckner 2017-06-27 23:03:59 +02:00
  • b2fe02712d handle null pointers: cJSON_AddItemReferenceToObject Max Bruckner 2017-06-27 23:03:23 +02:00
  • c179509b31 handle null pointers: cJSON_AddItemReferenceToArray Max Bruckner 2017-06-27 23:02:14 +02:00
  • 46c4f55c94 handle null pointers: cJSON_AddItemToObjectCS Max Bruckner 2017-06-27 23:01:38 +02:00
  • 90ff72c8bb handle null pointers: create_reference Max Bruckner 2017-06-27 23:00:19 +02:00
  • e9d1de24cf handle null pointers: cJSON_GetArraySize Max Bruckner 2017-06-27 22:58:51 +02:00
  • 56f2bc6f3e handle null pointers: cJSON_PrintPreallocated Max Bruckner 2017-06-27 22:58:25 +02:00
  • cdc35ebf88 handle null pointers: cJSON_AddItemToObject Max Bruckner 2017-06-27 21:34:42 +02:00
  • 2a3a313f83 cJSON_PrintBuffered: Fix potential memory leak Max Bruckner 2017-06-27 22:57:19 +02:00
  • 90a46eaccd cJSON.h: Move cJSON_ParseWithOpts after cJSON_Parse Max Bruckner 2017-06-27 21:58:30 +02:00
  • a2a2411b12 Release version 1.5.5 v1.5.5 Max Bruckner 2017-06-14 18:04:19 +02:00
  • 03ba72faec cJSON_Compare: Fix comparison of objects Max Bruckner 2017-06-13 08:48:41 +02:00
  • 569aa060c6 cJSON_Compare: Fix comparison of arrays Max Bruckner 2017-06-13 08:39:18 +02:00
  • b9cc911831 cJSON_Utils: Fix case sensitivity handling when adding to object Max Bruckner 2017-06-14 17:45:44 +02:00
  • 9abe75e072 cJSON_Utils: Fix get_item_from_pointer Max Bruckner 2017-06-14 17:20:12 +02:00
  • 7aed06e364 WIP: Libfuzzer libfuzzer Max Bruckner 2017-05-10 00:51:19 +02:00
  • 33865a75a1 tests/print_number: Add test with 17 digits of precision Max Bruckner 2017-05-14 14:49:55 +02:00
  • 6d3a32122e tests/print_number: Use proper double literals Max Bruckner 2017-05-14 14:49:27 +02:00
  • ed549df6e7 Add warning -Wswitch-enum Max Bruckner 2017-05-10 01:21:13 +02:00
  • 7aa668ee7a Add warning -Wused-but-marked-unused Max Bruckner 2017-05-10 01:20:58 +02:00
  • 7f8ee7084a Add warning -Wmissing-variable-declarations Max Bruckner 2017-05-10 01:19:52 +02:00
  • 5f1fdb4c6f Add warning -Wunused-macro Max Bruckner 2017-05-10 01:17:36 +02:00
  • 9189b3322a Release v1.5.4 v1.5.4 Max Bruckner 2017-06-04 21:31:45 +02:00
  • bfbd8fe0d8 tests/parse_hex4: Fix GCC 7 compiler warning (fixes #179) Max Bruckner 2017-06-04 21:24:28 +02:00
  • 82295f9e4f Update Unity Max Bruckner 2017-06-04 19:36:46 +02:00
  • 38b44a298d Squashed 'tests/unity/' changes from f96c055..3b69bea Max Bruckner 2017-06-04 19:36:46 +02:00
  • 00d5e225a6 Release version 1.5.3 v1.5.3 Max Bruckner 2017-05-22 22:59:32 +02:00
  • 9ecc96878f fix #174: cJSON_ReplaceItemInObject doesn't copy name Max Bruckner 2017-05-22 22:53:44 +02:00
  • 3efee9fda8 CONTRIBUTORS: Dōngwén Huáng: Add Tones to Pin Yin Max Bruckner 2017-05-11 10:16:08 +02:00
  • 71a7b64860 README: Small improvements Max Bruckner 2017-05-11 10:11:43 +02:00
  • ddf268b074 cJSON.h: Document cJSON_ArrayForEach for objects Max Bruckner 2017-05-10 13:17:38 +02:00
  • de5df3e56f Release version 1.5.2 v1.5.2 Max Bruckner 2017-05-10 02:24:13 +02:00
  • a167d9e381 Fix reading buffer overflow in parse_string Max Bruckner 2017-05-10 02:09:01 +02:00
  • b537ca70a3 old_utils_tests: Remove leftover unused attribute Max Bruckner 2017-05-10 01:15:28 +02:00
  • 186cce3ece Fix -Wcomma Max Bruckner 2017-05-10 00:52:33 +02:00
  • 6c9f76c100 Release version 1.5.1 v1.5.1 Max Bruckner 2017-05-06 08:42:59 +02:00
  • 2c9947eec9 CONTRIBUTORS.md: Add prefetchnta Max Bruckner 2017-05-06 08:40:38 +02:00
  • 9a85c26161 Merge pull request #166 from prefetchnta/patch-1 Max Bruckner 2017-05-06 08:18:37 +02:00
  • c0088e1ebe free() to cJSON_free() crhackos 2017-05-06 12:38:10 +08:00
  • 8738160e16 CONTRIBUTORS.md: Add Julián Vásquez Max Bruckner 2017-05-04 00:17:20 +02:00
  • eb6dd6ef6b Merge pull request #164 from juvasquezg/master Max Bruckner 2017-05-03 23:08:24 +02:00
  • 98fb2c9437 validate gcc version for use -fstack-protector-strong in the Makefile julianvasquez 2017-05-03 11:07:07 -05:00
  • 1217ca9e9f Release version 1.5.0 v1.5.0 Max Bruckner 2017-05-02 02:34:55 +02:00
  • 6e9c6edd91 Update Changelog to 1.5.0 Max Bruckner 2017-05-02 02:33:00 +02:00
  • 2d6a2e0133 Merge branch 'develop' prepare v1.5.0 Max Bruckner 2017-05-02 02:30:26 +02:00
  • d9b23039b8 CONTRIBUTORS.md: Add Mike Robinson Max Bruckner 2017-05-02 02:22:19 +02:00
  • a01267c0a4 Update json-patch-tests Max Bruckner 2017-05-02 01:56:12 +02:00
  • ffb877c94a Squashed 'tests/json-patch-tests/' changes from 5405313..0dd0fbc Max Bruckner 2017-05-02 01:56:12 +02:00
  • e1f6470dae json_patch_tests.c: Use case sensitive functions Max Bruckner 2017-05-02 01:54:49 +02:00
  • 1d277eb99d README.md: Case sensitivity caveat Max Bruckner 2017-05-02 01:48:14 +02:00
  • 9857ab9835 Merge pull request #159 from DaveGamble/utils-refactor Max Bruckner 2017-05-02 01:41:50 +02:00
  • 66f75619d9 Add cJSONUtils_MergePatchCaseSensitive Max Bruckner 2017-05-01 22:41:19 +02:00
  • 7f22948eec Add cJSONUtils_SortObjectCaseSensitive Max Bruckner 2017-04-30 20:09:54 +02:00
  • b674519695 Add cJSONUtils_GenerateMergePatchCaseSensitive Max Bruckner 2017-04-30 20:04:44 +02:00
  • 94057fb069 Add cJSONUtils_ApplyPatchesCaseSensitive Max Bruckner 2017-04-30 20:01:56 +02:00
  • 3bf2913634 Add cJSONUtils_GeneratePatchesCaseSensitive Max Bruckner 2017-04-30 19:59:05 +02:00
  • cd4d7b9b6e Add cJSONUtils_GetPointerCaseSensitive Max Bruckner 2017-04-30 19:58:00 +02:00
  • 73823c4b6d Add get_object_item: configurable case_sensitivity Max Bruckner 2017-04-30 19:55:44 +02:00
  • 0aaef1a8fa sort_list: configurable case sensitivity Max Bruckner 2017-04-30 19:44:55 +02:00
  • e88be8681d create_patches: Configurable case sensitivity Max Bruckner 2017-04-30 19:40:27 +02:00
  • 222686513e apply_patch: configurable case sensitivity Max Bruckner 2017-04-30 19:36:51 +02:00
  • 62b08f1336 compare_json: configurable case sensitivity Max Bruckner 2017-04-30 19:32:37 +02:00
  • 7de847eeea detach_path: Configurable case sensitivity Max Bruckner 2017-04-30 19:28:20 +02:00
  • af9c76e37e Add get_item_from_pointer: Configurable case sensitivity Max Bruckner 2017-04-30 19:25:37 +02:00
  • 2f33e8ec9b Add compare_pointers: Configurable case sensitivity Max Bruckner 2017-04-30 19:17:55 +02:00
  • 30906a01c0 another compare_strings fix Max Bruckner 2017-04-30 19:48:46 +02:00
  • eb017abe72 fix update fix Max Bruckner 2017-04-30 19:42:16 +02:00
  • 487a8b76a1 fix another compare_strings Max Bruckner 2017-04-30 19:38:05 +02:00
  • 1d85450883 fix configurable compare_stirings Max Bruckner 2017-04-30 19:30:26 +02:00
  • 2616db9e92 Add compare_strings: configurable case_sensitivity Max Bruckner 2017-04-30 19:13:16 +02:00
  • 23cbb173d4 cJSONUtils_SortList -> sort_list Max Bruckner 2017-04-30 16:53:35 +02:00
  • a29c468b68 cJSON_CompareToPatch -> create_patches Max Bruckner 2017-04-30 16:49:37 +02:00
  • 1d65f33d3d cJSONUtils_GeneratePatch -> compose_patch Max Bruckner 2017-04-30 16:39:30 +02:00
  • 997ca129a2 cJSONUtils_ApplyPatch -> apply_patch Max Bruckner 2017-04-30 16:36:02 +02:00
  • cf1770b0ea cJSONUtils_Compare -> compare_json Max Bruckner 2017-04-30 16:34:39 +02:00
  • aefe2f85ab cJSONUtils_PatchDetach -> detach_path Max Bruckner 2017-04-30 14:36:21 +02:00
  • 7f645de322 cJSONUtils_InplaceDecodePointerString -> decode_pointer_inplace Max Bruckner 2017-04-30 14:34:14 +02:00
  • e6c239db2b cJSONUtils_PointerEncodedstrcpy -> encode_string_as_pointer Max Bruckner 2017-04-30 14:31:36 +02:00
  • f4d9e2e1a1 cJSON_strcasecmp -> case_insensitive_strcmp Max Bruckner 2017-04-30 14:28:06 +02:00
  • e3ed64d56e cJSON_PointerEncodedstrlen -> pointer_encoded_length Max Bruckner 2017-04-30 14:24:01 +02:00
  • 6b01dee7ca Rename cJSONUtils_Pstrcasecmp to case_insensitive_pointer_comparison Max Bruckner 2017-04-30 14:19:52 +02:00