Commit Graph

  • 8a11f8ce17 Merge pull request #210 from yangfl/upstream Max Bruckner 2017-11-04 13:30:59 +01:00
  • df1c49dba1 CMakeLists.txt: swap GNUInstallDirs and project yangfl 2017-11-04 17:39:54 +08:00
  • c083421f40 Release version 1.6.0 Max Bruckner 2017-10-08 23:36:41 +02:00
  • 96c33e5abb ENABLE_LOCALES: Actually disable the include as well Max Bruckner 2017-10-08 23:28:49 +02:00
  • f437767fa9 Contributors: Add Simon Ricaldone and Casperinous Max Bruckner 2017-10-08 23:13:30 +02:00
  • c51a19be51 CONTRIBUTING.md: Fix '4 tabs' -> '4 spaces' Max Bruckner 2017-10-08 22:05:19 +02:00
  • 97d7347a6e Merge branch 'develop' Max Bruckner 2017-10-08 22:03:54 +02:00
  • 28328a0b34 Merge pull request #203 from Casperinous/master Max Bruckner 2017-10-08 21:48:46 +02:00
  • 9b960fa870 Small indentation fix in order to follow the contribution rules. casperinous 2017-10-08 22:02:52 +03:00
  • 4f9e9dfc30 Fix for issue #202, regarding the lack of implementation of the localeconv method in some SDK's. A macro named ENABLE_LOCALES was added and an option with the same name too in the CMakeLists.txt casperinous 2017-10-08 21:55:58 +03:00
  • acf80470f8 Update Unity to version v2.4.2 Merge commit 'b7bfe1e91a0b55d72f849944d5a33b7962d7bf51' into develop Max Bruckner 2017-09-12 18:30:07 +02:00
  • b7bfe1e91a Squashed 'tests/unity/' changes from 3b69bea..60b13f0 Max Bruckner 2017-09-12 18:30:07 +02:00
  • afd5d186b7 Release version 1.5.9 Max Bruckner 2017-09-08 13:54:24 +02:00
  • 7456637793 CONTRIBUTORS.md: Add Robin Mallinson Max Bruckner 2017-09-08 13:52:15 +02:00
  • d92754cd30 Add valgrind suppressions for ARMv7 Max Bruckner 2017-09-08 13:19:41 +02:00
  • e4980b65b9 Merge pull request #200 from rmallins/cJSON_ParseWithOpts_fix_ErrorPtr_behaviour Max Bruckner 2017-09-08 12:05:19 +02:00
  • 629c354390 Rewrite test for cJSON_ParseWithOpts() to expect non-null error pointer in error case and change code to match new expectations. rmallins 2017-09-06 23:50:38 +01:00
  • 1b2236a9a6 Improve existing tests showing behaviour of Parse and ParseWithOpts functions. rmallins 2017-09-08 01:20:52 +01:00
  • 1925d1bbe5 Release version 1.5.8 Max Bruckner 2017-08-21 11:06:10 +02:00
  • 76b705576f Makefile: Fix 'make test' Max Bruckner 2017-08-21 10:58:49 +02:00
  • 469a437e2a Add valgrind suppressions for ARVMv7 ArchlinuxARM Max Bruckner 2017-07-15 11:59:47 +02:00
  • 7e2781a734 Merge pull request #187 from simon-p-r/appveyor Max Bruckner 2017-07-15 10:19:14 +02:00
  • f0f3e55d48 fixed appveyor script simon-p-r 2017-07-15 09:06:10 +01:00
  • 2caa884f6a removed x64 Visual Studio 9 2008 build simon-p-r 2017-07-15 09:03:13 +01:00
  • 88d66c5da9 Release version 1.5.7 Max Bruckner 2017-07-12 23:13:14 +02:00
  • 954d61e5e7 Fix #189, ensure returns an invalid pointer Max Bruckner 2017-07-12 22:58:06 +02:00
  • c6f7f78cbb added copy to powershell script simon-p-r 2017-07-10 10:50:55 +01:00
  • 824e1b2a99 patch for Visual Studio 9 2008 x64 failed builds simon-p-r 2017-07-10 10:38:21 +01:00
  • dd980008f7 add appveyor simon-p-r 2017-07-09 22:20:35 +01:00
  • ecdff7837c Merge pull request #185 from jwilk-forks/spelling Max Bruckner 2017-07-08 20:16:33 +02:00
  • a3c2eba991 Fix typos in json.dict Jakub Wilk 2017-07-08 09:39:06 +02:00
  • bf0bc22a11 CMake: Add ENABLE_SAFE_STACK option Max Bruckner 2017-07-05 10:31:00 +02:00
  • 5baa77f86c cJSON_Parse{,WithOpts}: Skip UTF-8 (Byte Order Marks) Max Bruckner 2017-07-03 21:43:14 +02:00
  • b26e71f960 Merge pull request #181 from DaveGamble/msvc-fixes Max Bruckner 2017-06-17 15:06:55 +02:00
  • 7a2615c231 Fix: Check if __GNUCC__ is defined Max Bruckner 2017-06-17 15:04:29 +02:00
  • e174831819 CMake: Add custom compiler flags for MSVC Max Bruckner 2017-06-17 14:42:52 +02:00
  • ac368e9dfb MSVC: Fix warning about assignment in condition Max Bruckner 2017-06-17 14:33:55 +02:00
  • d1c2e2df4a MSVC: workaround for C2322 Max Bruckner 2017-06-17 14:33:04 +02:00
  • 0d675cb048 MSVC: Disable warning about single line comments in system headers Max Bruckner 2017-06-17 14:26:25 +02:00
  • 217ab02612 cJSON_Utils: Guard gcc pragmas with a check for __GCC__ Max Bruckner 2017-06-17 14:23:12 +02:00
  • e872d40223 MSVC: Disable deprecation warnings for C89 functions Max Bruckner 2017-06-17 14:21:08 +02:00
  • 04e27dc8c5 CMake: New option BUILD_SHARED_AND_STATIC_LIBS Max Bruckner 2017-06-07 00:15:23 +02:00
  • 45e1278acb tests/print_number: Add test with 17 digits of precision Max Bruckner 2017-05-14 14:49:55 +02:00
  • 21733eb02e tests/print_number: Use proper double literals Max Bruckner 2017-05-14 14:49:27 +02:00
  • a9ce4e6bbc Add warning -Wswitch-enum Max Bruckner 2017-05-10 01:21:13 +02:00
  • 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 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 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
  • 9189b3322a Release 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 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 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 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 Max Bruckner 2017-05-02 02:34:55 +02:00