619 Commits (79f30800ec03aff0891387dbce772457946a02f1)
 

Author SHA1 Message Date
Max Bruckner 79f30800ec Move print depth into printbuffer 8 years ago
Max Bruckner e0d3a8a265 Limit nesting depth to 1000 and make it configurable. 8 years ago
Max Bruckner 5aa152fa83 Merge pull request #157 from mhrobinson/cJSON_Free-api 8 years ago
Mike Robinson a400888c1f Document cJSON_free API 8 years ago
Max Bruckner 6ccfd5d603 tests: Move most of test_utils.c to old_utils_tests 8 years ago
Max Bruckner 49ebc85e7a Move ApplyPatch tests from test_utils.c to json. 8 years ago
Max Bruckner 8fd46d51b1 Put generated files in library_config subdirectory 8 years ago
Max Bruckner 609bb75421 cJSON_Utils: Use cJSON_free and cJSON_malloc 8 years ago
Max Bruckner b759ff38b8 Merge pull request #150 from DaveGamble/json-patch-tests 8 years ago
Max Bruckner ba7b48b3f3 Enable json-patch-tests tests 8 years ago
Max Bruckner 134ebf5e89 cJSONUtils_ApplyPatches: Handle replacement of root 8 years ago
Max Bruckner 02a05eea4e cJSON: Add cJSON_malloc and cJSON_free 8 years ago
Max Bruckner d67b008d4b decode_array_index_from_pointer: parse manually 8 years ago
Max Bruckner c66342d871 cJSON_Utils: Use enum for opcode 8 years ago
Max Bruckner c960b2b853 cJSON_Utils: Fix size_t support of cJSONUtils_GetPointer 8 years ago
Max Bruckner 3056d85f01 cJSON_Utils: Use new helper function 8 years ago
Max Bruckner b470d918f3 cJSONUtils: add decode_array_index_from_pointer as common helper function 8 years ago
Max Bruckner 8efb287ae2 cJSONUtils_ApplyPatches: Fail if removal failed 8 years ago
Max Bruckner a1602f484b cJSONUtils_ApplyPatches: Don't accept invalid array indices 8 years ago
Max Bruckner d058a9cd8f cJSON_ApplyPatches: Don't allow adding to array out of bounds 8 years ago
Max Bruckner 62ba68fc7d cJSONUtils_ApplyPatches: Fix not accepting arrays 8 years ago
Max Bruckner 8c900b9e07 Merge commit '7276f4df051bc58af8a2da7d3199517d43d37582' as 'tests/json-patch-tests' 8 years ago
Max Bruckner 7276f4df05 Squashed 'tests/json-patch-tests/' content from commit 716417e 8 years ago
Max Bruckner e0a3c2370d Merge pull request #148 from DaveGamble/cjson-compare 8 years ago
Max Bruckner 6ac896d8d2 cJSON_Compare: New function to compare json 8 years ago
Max Bruckner 2a25abbf2a Deduplicate code for cJSON_GetObjectItem 8 years ago
Max Bruckner e9803341d5 simplify and rename cJSON_strcasecmp 8 years ago
Max Bruckner 31400affab Contributors: Add Pawel Winogrodzki 8 years ago
Max Bruckner 6c3df7eb59 cJSON_ParseWithOpts: Fix -Wmissing-field-initializers 8 years ago
Max Bruckner a99d254e4f License: Add other contributors 8 years ago
Max Bruckner f0230a584f Merge pull request #139 from PawelWMS/develop_W4_fixes 8 years ago
Pawel Winogrodzki 2148e3277a Renaming "min" to "cjson_min". 8 years ago
Pawel Winogrodzki c786cd9714 Adding back "const". 8 years ago
Pawel Winogrodzki 238ceec175 Fixing all W4-level warnings. 8 years ago
Max Bruckner 6702037b68 cJSON_Delete: Improve readability 8 years ago
Max Bruckner eb5000ba61 cJSON_strdup: improve readability 8 years ago
Max Bruckner 655c26ada1 cJSON_strcasecmp: Improve readability 8 years ago
Max Bruckner 218b0c8dcf cJSON_Print: Use reallocate if available 8 years ago
Max Bruckner 281df6997c Update copyright 8 years ago
Max Bruckner bc0bb7c224 parse_with_opts: test return_parse_end 8 years ago
Max Bruckner 56a32f9ecc Use error_position instead of error pointer internally 8 years ago
Max Bruckner 770e8263a5 tests for cJSON_ParseWithOpts 8 years ago
Max Bruckner 2683589d93 parser: Construct error pointer from buffer offset 8 years ago
Max Bruckner c837177a56 utf16_literal_to_utf8: Support \u0000 8 years ago
Max Bruckner 80bc7652ae cJSON_ParseWithOptions: Remove end pointer 8 years ago
Max Bruckner 87a204ed0b parse_functions: Return booleans instead of pointers 8 years ago
Max Bruckner c9739c59fd Replace strchr with switch case 8 years ago
Max Bruckner 778a0c146f parse_string: Use parsebuffer 8 years ago
Max Bruckner f69b109c9f parse_number: Use parse_buffer 8 years ago
Max Bruckner fef1c45b92 parse_object: Use parse_buffer 8 years ago