Commit Graph

  • 166c814cda eliminate warning when compiling cJSON Alanscut 2019-08-12 17:06:29 +0800
  • c680faea56
    Update Makefile Vemake 2019-07-24 20:46:41 +0800
  • 2d6db59c7b update fuzzer Randy 2019-07-11 15:09:10 +0200
  • e6bc5d16e6 update fuzzer Randy 2019-07-11 15:03:04 +0200
  • 2691e142f4 update fuzzer Randy 2019-07-11 14:42:27 +0200
  • f7f175fdf2 add fuzz target Randy 2019-07-11 13:56:07 +0200
  • 9d766f07a7 fix const cast warnings in cJSON_GetStringValue Alanscut 2019-06-28 14:22:02 +0800
  • 358a1d3b57 bug fixed Kumaria 2019-06-26 14:25:38 -0700
  • e8f2a0ae79 bug introduced Kumaria 2019-06-26 14:20:50 -0700
  • 85ceadb4b4 Add a comment to the parameter count of the cJSON_CreateIntArray function. Alanscut 2019-06-25 17:25:23 +0800
  • 2d9d445e15
    this is the include I needed... karelv 2019-06-18 15:50:20 -0700
  • 110f184d18 Fix typos. Sanjeev BA 2019-06-16 07:58:03 +0900
  • 1b535b28e4
    Remove excess array=null check mrfearless 2019-06-11 14:55:16 +0100
  • c9e8a68b00 Fix clang -Wfloat-equal warning Paweł Malowany 2019-06-10 10:59:31 +0200
  • c575ab8e9d
    Helper functions for creating and adding items to an array at the same time: cJSON_AddNullToArray, cJSON_AddTrueToArray, cJSON_AddFalseToArray, cJSON_AddBoolToArray, cJSON_AddNumberToArray, cJSON_AddStringToArray, cJSON_AddRawToArray, cJSON_AddArrayToArray, cJSON_AddObjectToArray mrfearless 2019-06-07 19:00:04 +0100
  • 0c568d495b
    fix #287 static-analyzer warning Simon Sobisch 2019-06-07 10:03:55 +0200
  • 9c4a63fbdc add cJSON_CreateBoolArray for boolean type of array hongbo.wang 2019-06-04 18:01:27 +0800
  • 1dcf5ee762 Improve the parse_number function and report an error when parsing a number starting with multiple zeros. Alanscut 2019-05-31 18:09:00 +0800
  • 16f56300e4 Replace strcpy with strncpy, sprintf with snprintf singku 2019-05-29 21:25:33 +0000
  • 5fe80a94b6 add comment for cJSON_Minify function Alan_scut 2019-05-22 10:24:13 +0800
  • cc8d98debe Added cJSON_ParseWithLength Caglar Ivriz 2019-05-20 10:31:20 +0300
  • 3c8935676a
    Merge pull request #355 from DaveGamble/release-1.7.12 v1.7.12 Max Bruckner 2019-05-17 01:05:59 +0200
  • b93fd34044 Update changelog and contributors Max Bruckner 2019-05-17 00:37:26 +0200
  • 687b1a2fe1 Update version to 1.7.12 Max Bruckner 2019-05-16 20:03:12 +0200
  • 08d2bc766a Fix infinite loop in cJSON_Minify Max Bruckner 2019-05-16 20:01:02 +0200
  • 465352fb99
    Merge pull request #352 from tan-wei/master Max Bruckner 2019-05-11 12:06:26 +0200
  • 19ff92da79 Add link dependency to fix tests link error when ENABLE_CJSON_UTILS is ON Winterreise 2019-05-11 07:37:33 +0800
  • 3a4cfa84c3
    allow to override PIC_FLAGS and compiler std Simon Sobisch 2019-05-06 21:07:06 +0200
  • 62bc2e3432
    Merge pull request #347 from raiden00pl/master Max Bruckner 2019-04-28 13:31:46 +0200
  • 359567fdde Undef true and false first also for cJSON_Utils.c raiden00pl 2019-04-28 10:33:44 +0200
  • 0b5a7abf48
    Merge pull request #340 from ldm0/master Max Bruckner 2019-04-15 23:06:11 +0200
  • 93688cbe72
    Merge pull request #344 from DaveGamble/release-1.7.11 v1.7.11 Max Bruckner 2019-04-15 00:17:19 +0200
  • 6b249213dd Fix clang -Wcomma warning Max Bruckner 2019-04-15 00:06:35 +0200
  • 09ebae8149 Release cJSON 1.7.11 Max Bruckner 2019-04-14 23:58:02 +0200
  • a43fa56a63 Rewrite cJSON_Minify, fixing buffer overflows, fixes #338 Max Bruckner 2019-04-14 23:13:41 +0200
  • 9a970b9ff6 CMake: Improve install target myd7349 2019-04-14 19:41:28 +0800
  • 5a52eaddfd Undef true and false first, fixes #339 Max Bruckner 2019-04-13 01:44:23 +0200
  • 663ed85b83 update code JayHou 2019-03-20 15:37:28 +0800
  • add86a6be8 Update cJSON.c Donough Liu 2019-03-18 22:56:34 +0800
  • 3b78b68578 Fix typos. Sanjeev BA 2019-02-10 08:39:40 +0900
  • 91791856de Use strncpy to avoid static analyzer false positives. Max Bruckner 2018-12-20 18:15:05 +0100
  • 4f06d108f9 fix a bug in cJson.c print_int() Bwar 2019-01-23 18:20:59 +0800
  • aac145ecae fix a bug in cJson.c print_int() Bwar 2019-01-23 18:18:30 +0800
  • 31579d6a13 add INT_MAX define Bwar 2019-01-23 12:36:23 +0800
  • fea0f1851e add key traverse. 增加遍历获取json key,调用GetKey()函数获取,使用方式见demo Bwar 2019-01-04 16:19:52 +0800
  • 551590c54a add key traverse. 增加遍历获取json key,调用GetKey()函数获取,使用方式见demo Bwar 2019-01-04 16:15:08 +0800
  • c69134d017 Release Version 1.7.10 v1.7.10 Max Bruckner 2018-12-20 18:15:05 +0100
  • 563d861f92 cJSON_Utils: sort_lists: Properly split the lists Max Bruckner 2018-12-20 18:12:23 +0100
  • 6820448db5 libcjson.pc.in: Use Libs.private instead of Private Max Bruckner 2018-12-20 18:04:52 +0100
  • d44b594ab3 Add missing changelog entry Max Bruckner 2018-12-16 11:21:35 +0100
  • f110bd2e58 Release Version 1.7.9 v1.7.9 Max Bruckner 2018-12-16 11:17:20 +0100
  • 5cd1dabb30 Add yuta-oxo to the Contributors Max Bruckner 2018-12-16 11:16:31 +0100
  • d606cbbc64
    Merge pull request #317 from yuta-oxo/fix_sort_list Max Bruckner 2018-12-16 11:10:06 +0100
  • be749d7efa Fix crash of cJSON_GetObjectItemCaseSensitive when calling it on arrays Max Bruckner 2018-12-16 11:06:40 +0100
  • eaec82c3c5 fix bug: sort_list() returns strange results yuta-oxo 2018-12-12 15:09:53 +0900
  • af3b01e9ae fix buf: sort_list() returns strange results yuta-oxo 2018-12-12 14:56:40 +0900
  • cb1df2f88c README: Add note about needing to free print results in examples Max Bruckner 2018-12-03 23:07:36 +0100
  • a8a727a3e3
    Tightly pack the cJSON struct Marco Magdy 2018-11-26 15:44:13 -0800
  • 044dc80385 add Delete Replace to demo bwar 2018-10-23 17:16:59 +0800
  • 2c914c073d Gitignore: Ignore CLion directories Max Bruckner 2018-10-14 11:52:41 +0200
  • 4917024741 Makefile: Fix indentation Max Bruckner 2018-10-14 11:52:19 +0200
  • a3fadd44d1 Add .editorconfig Max Bruckner 2018-10-14 11:51:56 +0200
  • feb05fb2fd Add Benbuck Nason to the list of contributors Max Bruckner 2018-10-14 11:22:14 +0200
  • 26f38f4782
    Merge pull request #307 from bnason-nf/vstudio_static_analyzer_warnings Max Bruckner 2018-10-14 11:17:34 +0200
  • c111f03954
    Merge b89734789f into 543ab5d08a Rp 2018-10-13 02:27:12 +0000
  • b89734789f fix: implicit conversion to double promotion compile warning Rp 2018-10-12 19:14:53 -0700
  • 8e742e4869 Fix most of the issues reported by the Visual Studio code analysis tool. Benbuck Nason 2018-10-12 14:29:59 -0700
  • b5522599c2
    Merge f18b00992b into 543ab5d08a Benbuck Nason 2018-10-10 22:33:20 +0000
  • 543ab5d08a Update json-patch-tests Max Bruckner 2018-10-11 00:30:43 +0200
  • e2162adeed Squashed 'tests/json-patch-tests/' changes from 99264bb..9ecd703 Max Bruckner 2018-10-11 00:30:43 +0200
  • f18b00992b Address switch enum warning with newer clang versions. Benbuck Nason 2018-10-06 01:12:28 -0700
  • 7fe6e5fb9a Simplify clang warning levels and increase to near maximum. Benbuck Nason 2018-10-06 00:28:24 -0700
  • b1dcf7d463 Fix double promotion warnings in UnityPrintMask() Benbuck Nason 2018-10-06 00:21:56 -0700
  • 08103f048e Release version 1.7.8 v1.7.8 Max Bruckner 2018-09-21 19:29:42 +0200
  • ace800e444 Update changelog for 1.7.8 Max Bruckner 2018-09-21 19:28:25 +0200
  • 00544a4a74 Contributors: Add Zach Hindes Max Bruckner 2018-09-21 19:26:01 +0200
  • 3550a5553d
    Merge pull request #295 from zhindes/master Max Bruckner 2018-09-21 19:23:31 +0200
  • d9fe34bade Add newline to end of unity_setup.c Zach Hindes 2018-09-17 09:10:20 -0500
  • f25b8448e4 Support default __stdcall calling convention on tests as well Zach Hindes 2018-09-12 15:32:30 -0500
  • 7f3129373d
    Merge 22c52568cd into 86234db095 Garrett D'Amore 2018-09-11 19:52:00 +0000
  • 22c52568cd Introduces cJSON_ParseWithLen(). Garrett D'Amore 2018-09-11 12:45:53 -0700
  • ad2cb5b7ea Enable build and test on Windows Zach Hindes 2018-09-04 14:25:15 -0500
  • a11f9d1d2f support android JayHou 2018-08-30 16:12:54 +0800
  • f32703a7a1 Support default __stdcall calling convention (/Gz) on Windows Zach Hindes 2018-08-29 16:13:59 -0500
  • b68e159e5f Disable non-standard C extensions disable-nonstandard Max Bruckner 2018-08-12 11:19:49 +0200
  • 0b20df9ecf Replace strcpy with memcpy and remove magic numbers for string sizes Max Bruckner 2018-08-03 07:39:17 +0200
  • 054b4d146d Gitignore: add CLion files Max Bruckner 2018-03-25 23:31:36 +0200
  • ddd93934e6 cJSON: cjson_min: Wrap arguments in parentheses Max Bruckner 2018-03-25 15:12:15 +0200
  • 3bd3b7aae7 cJSON.c: Remove unused cast Max Bruckner 2018-03-25 15:11:56 +0200
  • d06baf7052 is_{nan,infinity}: Wrap macro arguments in parentheses Max Bruckner 2018-03-25 14:25:46 +0200
  • cb5bd2c97b cJSON.c: Remove unnecessary includes Max Bruckner 2018-03-25 14:20:48 +0200
  • dcfa1618bb Remove superfluous null checks in can_read/access_at_index macros Max Bruckner 2018-02-03 19:14:19 +0100
  • bd307ec3b5 cJSON_Compare: Performance improvement for objects Max Bruckner 2018-02-03 15:54:47 +0100
  • 4e9154458d parse_value: Check only first character at first Max Bruckner 2018-01-31 10:31:14 +0100
  • a2ede77ee0 print_number: Introduce fast path for integers. Max Bruckner 2018-01-29 20:24:42 +0100
  • cfee6a7318 Extract helper: double_to_saturated_integer Max Bruckner 2018-01-29 20:12:12 +0100
  • 9000f08b17 is_nan and is_infinity macros Max Bruckner 2018-01-20 15:14:27 +0100
  • 1e95d4fe9a CMake: Remove -fsanitize=float-divide-by-zero Max Bruckner 2018-01-20 15:43:56 +0100
  • f520fdd432 Fix #234: Different argument names between declaration and definition Max Bruckner 2018-01-20 14:43:50 +0100
  • c21efcbaee print: Comment about why the buffer is reallocated Max Bruckner 2018-01-19 00:11:07 +0100