Commit Graph

  • 3f6716e63a reformatting: cJSONUtils_PointerEncodedstrlen Max Bruckner 2016-10-13 23:42:34 +07:00
  • 2f002879c0 reformatting: cJSONUtils_Pstrcasecmp Max Bruckner 2016-10-13 23:40:02 +07:00
  • cb6445f47b reformatting: cJSON_strcasecmp Max Bruckner 2016-10-13 23:26:53 +07:00
  • 526d6b1312 reformatting: cJSON_Utils.h Max Bruckner 2016-10-13 00:18:44 +07:00
  • 85aa59be38 Use $(AR) environment variable with libcjson.a Ian Mobley 2016-10-06 13:05:37 -07:00
  • fcbeb1c36b reformatting: test.c Max Bruckner 2016-10-11 00:34:19 +07:00
  • 1822521a14 Merge pull request #36 from iMobs/const_objects Max Bruckner 2016-10-10 13:29:51 +07:00
  • b393b3beeb Add const qualifier for non-destructive functions Ian Mobley 2016-10-07 12:35:29 -07:00
  • f0fc6c50ba Merge pull request #29 from DaveGamble/reformatting Max Bruckner 2016-10-07 21:11:04 +07:00
  • ad3d5130b5 reformatting: cJSON.h Max Bruckner 2016-10-01 00:21:24 +07:00
  • 34388c2d4c reformatting: cJSON_Minify Max Bruckner 2016-09-30 10:54:54 +07:00
  • 9adc6e7fe1 reformatting: cJSON_Duplicate Max Bruckner 2016-09-30 10:53:58 +07:00
  • e6fd236f00 reformatting: cJSON_CreateStringArray Max Bruckner 2016-09-30 10:53:18 +07:00
  • e272f7285e reformatting: cJSON_CreateDoubleArray Max Bruckner 2016-09-30 10:52:50 +07:00
  • 890b999e59 reformatting cJSON_CreateFloatArray Max Bruckner 2016-09-30 10:52:13 +07:00
  • f831aef5c1 reformatting: cJSON_CreateIntArray Max Bruckner 2016-09-30 10:51:44 +07:00
  • 21a0a88f19 reformatting: cJSON_CreateObject Max Bruckner 2016-09-30 10:51:00 +07:00
  • e241081020 reformatting: cJSON_CreateArray Max Bruckner 2016-09-30 10:50:22 +07:00
  • 034003ce2b reformatting: cJSON_CreateString Max Bruckner 2016-09-30 10:49:59 +07:00
  • 3f9f4970b4 reformatting: cJSON_CreateNumber Max Bruckner 2016-09-30 10:49:15 +07:00
  • 99f61f2b35 reformatting: cJSON_CreateBool Max Bruckner 2016-09-30 10:48:58 +07:00
  • a0b5d6b13a reformatting: cJSON_CreateFalse Max Bruckner 2016-09-30 10:48:32 +07:00
  • fdfb9fff86 reformatting: cJSON_CreateTrue Max Bruckner 2016-09-30 10:48:02 +07:00
  • cf7835b67d reformatting: cJSON_CreateNull Max Bruckner 2016-09-30 10:47:31 +07:00
  • 3a8043273e reformatting: cJSON_ReplaceItemInObject Max Bruckner 2016-09-30 10:46:49 +07:00
  • dc8eb30467 reformatting: cJSON_ReplaceItemInArray Max Bruckner 2016-09-30 10:46:13 +07:00
  • 69dcfcf238 reformatting: cJSON_InsertItemInArray Max Bruckner 2016-09-30 10:45:09 +07:00
  • 207bb05e8c reformatting: cJSON_DeleteItemFromObject Max Bruckner 2016-09-30 10:43:21 +07:00
  • 96ec74c9d5 reformatting: cJSON_DetachItemFromObject Max Bruckner 2016-09-30 10:42:52 +07:00
  • 6e5063f9cc reformatting: cJSON_DeleteItemFromArray Max Bruckner 2016-09-30 10:42:25 +07:00
  • c636621779 reformatting: cJSON_DetachItemFromArray Max Bruckner 2016-09-30 10:40:59 +07:00
  • b602ef1cd5 reformatting: cJSON_AddItemReferenceToObject Max Bruckner 2016-09-30 10:40:34 +07:00
  • 55e33d7100 reformatting: cJSON_AddItemReferenceToArray Max Bruckner 2016-09-30 10:39:48 +07:00
  • b55120eeb2 reformatting: cJSON_AddItemToObjectCS Max Bruckner 2016-09-30 10:38:59 +07:00
  • 196885ad93 reformatting: cJSON_AddItemToObject Max Bruckner 2016-09-30 10:38:31 +07:00
  • c26f9b918d reformatting: cJSON_AddItemToArray Max Bruckner 2016-09-30 10:37:35 +07:00
  • 09545c0eb2 reformatting: create_reference Max Bruckner 2016-09-30 10:37:04 +07:00
  • 17e13946fe reformatting: cJSON_HasObjectItem Max Bruckner 2016-09-30 10:36:10 +07:00
  • af44d57007 reformatting: cJSON_GetObjectItem Max Bruckner 2016-09-30 10:35:48 +07:00
  • 05c2dc3c2f reformatting: cJSON_GetArrayItem Max Bruckner 2016-09-30 10:35:14 +07:00
  • 4fdb6499f0 reformatting: cJSON_GetArraySize Max Bruckner 2016-09-30 10:34:47 +07:00
  • 31e53a1297 reformatting: print_object Max Bruckner 2016-09-30 09:29:03 +07:00
  • 25632fad13 reformatting: parse_object Max Bruckner 2016-09-29 00:36:12 +07:00
  • 782770c6ba reformatting: print_array Max Bruckner 2016-09-28 22:07:47 +07:00
  • ad711e6fab reformatting: parse_array Max Bruckner 2016-09-28 22:07:06 +07:00
  • a9f752e034 reformatting: print_value: 255 -> 0xFF Max Bruckner 2016-09-28 20:52:41 +07:00
  • de4dc19e72 reformatting: print_value Max Bruckner 2016-09-28 20:50:57 +07:00
  • c5f635d24a reformatting: parse_value Max Bruckner 2016-09-28 20:44:59 +07:00
  • 9b7eb6a46d reformatting: cJSON_PrintBuffered Max Bruckner 2016-09-28 20:43:46 +07:00
  • ec46581b68 reformatting: cJSON_PrintUnformatted Max Bruckner 2016-09-28 20:43:05 +07:00
  • 1748902d3c reformatting: cJSON_Print Max Bruckner 2016-09-28 20:42:46 +07:00
  • f36d9c9ef2 reformatting: cJSON_Parse Max Bruckner 2016-09-28 20:42:25 +07:00
  • e809022349 reformatting: cJSON_ParseWithOpts Max Bruckner 2016-09-28 20:42:09 +07:00
  • f1dd51bfb5 reformatting: skip Max Bruckner 2016-09-28 20:41:24 +07:00
  • d42febea50 reformatting: Predeclared print prototypes Max Bruckner 2016-09-28 20:41:07 +07:00
  • 7423692586 reformatting: print_string Max Bruckner 2016-09-28 20:40:45 +07:00
  • c71cd6cc1c reformatting: print_string_ptr Max Bruckner 2016-09-28 23:17:34 +07:00
  • c88d045888 reformatting: parse_string Max Bruckner 2016-09-28 01:34:47 +07:00
  • 2e2dc873b2 reformatting: firstByteMark Max Bruckner 2016-09-28 01:32:09 +07:00
  • e10f2bf08d reformatting: parse_hex4 Max Bruckner 2016-09-27 23:47:58 +07:00
  • 67845e3dc6 reformatting: print_number Max Bruckner 2016-09-27 23:47:13 +07:00
  • 282006d918 reformatting: update Max Bruckner 2016-09-27 23:46:39 +07:00
  • 7f9a2691bf reformatting: ensure Max Bruckner 2016-09-27 23:46:22 +07:00
  • b53ce73709 reformatting: printbuffer Max Bruckner 2016-09-27 23:45:52 +07:00
  • d5bd497636 reformatting: pow2gt Max Bruckner 2016-09-27 23:44:47 +07:00
  • 88cbe57ba4 reformatting: parse_number Max Bruckner 2016-09-27 23:44:13 +07:00
  • 46cfa68a2b reformatting: cJSON_Delete Max Bruckner 2016-09-27 23:42:50 +07:00
  • 55488f66f6 reformatting: cJSON_New_Item Max Bruckner 2016-09-27 23:40:16 +07:00
  • 8db7e6d320 reformatting: cJSON_InitHooks Max Bruckner 2016-09-27 23:39:54 +07:00
  • 18081c03c4 reformatting: cJSON_strdup Max Bruckner 2016-09-27 23:39:22 +07:00
  • 542ed727d7 reformatting: cJSON_strcasecmp Max Bruckner 2016-09-27 23:38:41 +07:00
  • c42b774f9f reformatting: cJSON_GetErrorPtr Max Bruckner 2016-09-27 23:38:05 +07:00
  • 94df772485 fix buffer overflow (#30) Max Bruckner 2016-10-02 18:56:53 +07:00
  • 3a7bd6924a Utility function to generate the patch between two objects. Dave Gamble 2016-05-29 18:16:19 +01:00
  • e79fa9472b cJSONUtils_MergePatch with tests from the RFC. Dave Gamble 2016-05-29 17:39:54 +01:00
  • 2fe50bd557 get rid of isnormal test!! Dave Gamble 2016-05-29 16:19:05 +01:00
  • 4488c2b5ad Merge pull request #4 from irwand/fix_division_by_zero_test Dave Gamble 2016-05-29 16:09:06 +01:00
  • 87f55416c1 we can safely remove this, since the initial d==0 case catches this. Dave Gamble 2016-05-29 16:01:06 +01:00
  • c15e09d2a6 and again. Dave Gamble 2016-05-29 15:42:34 +01:00
  • 12d7ccf63b fix typo. Dave Gamble 2016-05-29 15:40:47 +01:00
  • 224c2a8485 Fix compiler error when it encountered 1.0/0.0. It does not want to deal with division by 0. Tricked the compiler to use volatile local variable zero instead, so it does not know for sure whether or not it's going to be zero. Irwan Djajadi 2016-04-22 14:27:20 -05:00
  • e6b352d126 tidy up some code that was added a while back. Dave Gamble 2016-03-20 00:21:19 +00:00
  • b4151361de Allow for global/local error pointers. If you supply a return_parse_end to cJSON_ParseWithOpts, then that will store the error pointer (if parsing fails). Dave Gamble 2016-03-19 18:41:44 +00:00
  • c6d868cf06 add this to .gitignore Dave Gamble 2016-03-19 18:26:57 +00:00
  • fe967cd1ff extra checking for memory allocation failure. Dave Gamble 2016-03-19 11:27:41 +00:00
  • ee579ecbd6 Integrate patch for handling broken unicode surrogate pairs, with thanks to kolman and Irwan Djajadi on SourceForge. Dave Gamble 2016-03-19 11:19:24 +00:00
  • a6a75645e4 Merge pull request #26 from nagamalli9999/master Kevin Branigan 2016-03-06 20:10:15 +00:00
  • dbf16a0eb8 Merge pull request #31 from ChristianSch/master Kevin Branigan 2016-03-06 20:09:02 +00:00
  • 52d7d14f6c fixed segfault when the lib tries to parse HTML with embedded CSS; provided test case Christian Schulze 2016-03-06 16:43:53 +01:00
  • e70366a65a Merge pull request #29 from schmidtw/master Kevin Branigan 2016-02-16 17:33:32 +00:00
  • a5c60cd223 Improve the locations so the destination is correct as well as the include path. Weston Schmidt 2016-02-15 06:36:21 -08:00
  • 2cac21e156 Add install targets. Weston Schmidt 2016-02-15 06:21:48 -08:00
  • 53b7e74c9c Merge pull request #27 from nagamalli9999/makefile-uninstall Kevin Branigan 2016-02-11 13:09:29 -05:00
  • 5daac864a3 Added uninstall rule to Makefile Eswar Yaganti 2016-02-11 18:26:54 +05:30
  • 8d94ecec75 Merge branch 'master' of https://github.com/nagamalli9999/cJSON Eswar Yaganti 2016-02-10 10:01:03 +05:30
  • ce546b54d8 Changed the #define values of cJSON* data types Eswar Yaganti 2016-02-09 22:52:10 +05:30
  • 51371c899e Changed the #define values of cJSON* data types Eswar Yaganti 2016-02-09 22:52:10 +05:30
  • e95313adad Merge pull request #24 from FSMaxB/fix_code_order Kevin Branigan 2015-10-25 23:48:38 -04:00
  • 8222e9b8c4 Fix printing of empty string pointers Max Bruckner 2015-10-26 03:08:47 +01:00
  • d4906be4f0 Merge pull request #23 from FSMaxB/format_fix Kevin Branigan 2015-10-25 22:02:33 -04:00