Commit Graph

  • 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
  • b73881a388 cJSON_Utils: Add true/false Max Bruckner 2017-04-30 14:19:01 +02:00
  • bb2f868126 refactor cJSONUtils_GenerateMergePatch Max Bruckner 2017-04-30 13:18:25 +02:00
  • 11b8a8cd76 refactor cJSONUtils_MergePatch Max Bruckner 2017-04-30 13:17:39 +02:00
  • 01d656bebc refactor cJSONUtils_SortObject Max Bruckner 2017-04-30 13:16:58 +02:00
  • 7bf62ff4dc refactor cJSONUtils_SortList Max Bruckner 2017-04-30 13:16:30 +02:00
  • f030058183 refactor cJSONUtils_GeneratePatches Max Bruckner 2017-04-30 13:15:18 +02:00
  • a67c24c451 refactor cJSONUtils_CompareToPatch Max Bruckner 2017-04-30 13:14:29 +02:00
  • 512c313111 refactor cJSONUtils_AddPatchToArray Max Bruckner 2017-04-30 13:13:17 +02:00
  • e591d4173a refactor cJSONUtils_GeneratePatch Max Bruckner 2017-04-30 13:12:57 +02:00
  • bde341edd8 refactor cJSONUtils_ApplyPatches Max Bruckner 2017-04-30 13:12:32 +02:00
  • 48c97985d6 refactor cJSONUtils_ApplyPatch Max Bruckner 2017-04-30 13:11:14 +02:00
  • 63db67bfeb refactor cJSONUtils_Compare Max Bruckner 2017-04-30 13:06:09 +02:00
  • 2040ce9004 refactor cJSONUtils_PatchDetach Max Bruckner 2017-04-30 13:01:04 +02:00
  • 4ba6bafe34 refactor cJSONUtils_InplaceDecodePointerString Max Bruckner 2017-04-30 13:00:16 +02:00
  • 378a333ee2 refactor cJSONUtils_GetPointer Max Bruckner 2017-04-30 12:57:49 +02:00
  • 4642d6575f refactor decode_array_index_from_pointer Max Bruckner 2017-04-30 12:56:45 +02:00
  • 4932c80f26 refactor cJSONUtils_FindPointerFromObjectTo Max Bruckner 2017-04-30 12:56:02 +02:00
  • 674a678819 refactor cJSONUtils_PointerEncodedstrcpy Max Bruckner 2017-04-30 12:54:44 +02:00
  • b8e3673d0f refactor cJSONUtils_PointerEncodedstrlen Max Bruckner 2017-04-30 12:54:00 +02:00
  • b16bcc3c19 refactor cJSONUtils_Pstrcasecmp Max Bruckner 2017-04-30 12:53:00 +02:00
  • 44d313212b refactor cJSONUtils_strcasecmp Max Bruckner 2017-04-30 12:52:29 +02:00
  • 055c7007e5 refactor cJSONUtils_strdup Max Bruckner 2017-04-30 11:06:43 +02:00
  • a1a860cd31 Merge pull request #158 from DaveGamble/case-sensitive Max Bruckner 2017-05-02 01:27:49 +02:00
  • bc622fcc15 README.md: Use cJSON_GetObjectItemCaseSensitive Max Bruckner 2017-05-02 00:56:28 +02:00
  • dede4e3246 Add cJSON_ReplaceItemInObjectCaseSensitive Max Bruckner 2017-05-02 00:52:41 +02:00
  • 8b953d1202 Add cJSON_ReplaceItemViaPointer Max Bruckner 2017-05-02 00:49:46 +02:00
  • 2d07bbc9b2 Add cJSON_DeleteItemFromObjectCaseSensitive Max Bruckner 2017-05-02 00:36:10 +02:00
  • 8816a568ab Add cJSON_DetachItemFromObjectCaseSensitive Max Bruckner 2017-05-02 00:34:17 +02:00
  • 33193ea557 Internal function get_array_item Max Bruckner 2017-05-02 00:14:02 +02:00
  • acb0ca88df Use cJSON_DetachItemViaPointer internally Max Bruckner 2017-05-01 23:59:14 +02:00
  • c24c3e0285 Add cJSON_DetachItemViaPointer Max Bruckner 2017-05-01 23:15:00 +02:00
  • cc3a75dd39 Makefile: Remove test_utils Max Bruckner 2017-05-01 21:56:55 +02:00
  • 204c7ee43f CONTRIBUTORS.md: Add Debora Grosse Max Bruckner 2017-05-01 21:56:40 +02:00
  • b00ecfd311 Merge commit '48b390994642e59eb1a461922a646b4c6544693c' into develop Max Bruckner 2017-05-01 18:02:03 +02:00
  • 48b3909946 Squashed 'tests/json-patch-tests/' changes from 716417e..5405313 Max Bruckner 2017-05-01 18:02:03 +02:00
  • 87fad25c2b Merge pull request #153 from DeboraG/print_number_prec Max Bruckner 2017-04-29 19:56:58 +02:00
  • a69ad22639 Remove test for negative zero, as -0 is acceptable output Debora Grosse 2017-04-29 13:08:10 -04:00
  • 28570ad095 Add test for cJSON_SetNumberHelper Max Bruckner 2017-04-28 14:41:24 +02:00
  • 303660ae04 Remove test_utils. (Replaced by old_utils_tests and json_patch_tests) Max Bruckner 2017-04-28 13:58:51 +02:00
  • 18a7828940 Merge branch 'generate-patch-tests' into develop Max Bruckner 2017-04-28 02:00:40 +02:00
  • 7fe8d53c19 Use json-patch-tests to test generation of tests with cJSON_Utils Max Bruckner 2017-04-18 14:13:07 +02:00
  • ee3c3bc80e cJSONUtils_GeneratePatches: Fix multiple removes in arrays Max Bruckner 2017-04-27 21:31:37 +02:00
  • 18b4e2f941 Update Unity to release 2.4.1 Max Bruckner 2017-04-27 02:54:33 +02:00
  • ab77a80e9b Squashed 'tests/unity/' changes from 1f52255..f96c055 Max Bruckner 2017-04-27 02:54:33 +02:00
  • 949c083315 Move 'hooks' parameter into buffers (parse/print) Max Bruckner 2017-04-27 02:48:28 +02:00
  • c4c217f2ce Move 'format' into printbuffer Max Bruckner 2017-04-27 02:21:09 +02:00
  • 79f30800ec Move print depth into printbuffer Max Bruckner 2017-04-27 02:10:03 +02:00
  • e0d3a8a265 Limit nesting depth to 1000 and make it configurable. Max Bruckner 2017-04-27 01:48:40 +02:00
  • 5aa152fa83 Merge pull request #157 from mhrobinson/cJSON_Free-api Max Bruckner 2017-04-26 09:11:36 +02:00
  • a400888c1f Document cJSON_free API Mike Robinson 2017-04-25 00:28:45 -07:00
  • 3fc9bc0648 cJSON: Fix print_number to print significant digits of doubles Debora Grosse 2017-04-20 10:55:09 -04:00
  • 05f75e360b Release Version 1.4.7 Max Bruckner 2017-04-18 21:35:21 +02:00
  • 32626cc251 Update Changelog Max Bruckner 2017-04-18 18:02:32 +02:00
  • 24cf9308de README: Caveat about zero terminated strings Max Bruckner 2017-04-18 17:58:36 +02:00
  • 51d3df6c9f cJSON_GetObjectItemCaseSensitive: Fix inconsistent prototype Max Bruckner 2017-04-18 17:37:43 +02:00
  • 6ccfd5d603 tests: Move most of test_utils.c to old_utils_tests Max Bruckner 2017-04-18 14:11:14 +02:00
  • 49ebc85e7a Move ApplyPatch tests from test_utils.c to json. Max Bruckner 2017-04-13 20:15:25 +02:00
  • 8fd46d51b1 Put generated files in library_config subdirectory Max Bruckner 2017-04-12 21:49:36 +02:00
  • 609bb75421 cJSON_Utils: Use cJSON_free and cJSON_malloc Max Bruckner 2017-04-12 21:28:31 +02:00
  • cea3fe4165 Caveats: Add note about UTF-8 encoding Max Bruckner 2017-04-12 21:22:07 +02:00
  • b759ff38b8 Merge pull request #150 from DaveGamble/json-patch-tests Max Bruckner 2017-04-12 20:54:18 +02:00
  • ba7b48b3f3 Enable json-patch-tests tests Max Bruckner 2017-04-12 19:15:53 +02:00