Commit Graph

  • 0d9f92395a fix bug: fuction 'ensure' get error needed size sky 2018-07-25 17:57:36 +0800
  • a7b32c6edb
    Merge 0226254cf5 into 86234db095 huang_4115 2018-07-25 07:12:53 +0000
  • 0226254cf5
    fix bug: function 'ensure' get the error needed size huang_4115 2018-07-24 12:54:52 +0800
  • 4e497951e1 makecJson_Print pretty huang_4115 2018-07-22 01:06:42 +0800
  • 155281f235 Unity: Set UNITY_EXCLUDE_STDINT_H to disable the use of long long long-long-fix Max Bruckner 2018-06-24 21:21:46 +0200
  • 6c4b8a4a24 modify readme bwar 2018-06-19 11:15:11 +0800
  • e4dc93317b add a LOGO bwar 2018-06-17 18:35:51 +0800
  • a00d129a28 add a LOGO bwar 2018-06-17 18:33:15 +0800
  • 86234db095 Release cJSON v1.7.7 v1.7.7 Max Bruckner 2018-05-21 22:08:21 +0200
  • af5b4911de Fix memory leak if realloc returns NULL Max Bruckner 2018-05-21 22:00:07 +0200
  • 6f0444cf92 add build flag bwar 2018-05-18 09:14:13 +0800
  • 7e161f700d build bwar 2018-05-17 20:58:31 +0800
  • 07701e0a41 add .travis.yml bwar 2018-05-17 20:47:02 +0800
  • db1588705b kill warning bwar 2018-05-17 20:15:43 +0800
  • 97cae3af70 add demo bwar 2018-05-17 19:51:47 +0800
  • f5031a59a2 readme bwar 2018-05-17 17:23:40 +0800
  • 1d012156cb update Makefile bwar 2018-05-17 16:58:38 +0800
  • 863e9c552d upload CJsonObject bwar 2018-05-17 16:49:56 +0800
  • 398f7a561b upload CJsonObject bwar 2018-05-17 16:47:32 +0800
  • 787d651e81 Contributors: Add Zhao Zhixu Max Bruckner 2018-05-08 21:33:33 +0200
  • 1571a3ebe4
    Merge pull request #266 from zhaozhixu/master Max Bruckner 2018-05-08 21:31:00 +0200
  • 0d5ecc11b6 fix typo Zhao Zhixu 2018-05-08 22:45:14 +0800
  • 529ec06abb Makefile: Fix #263, use $(CC) instead of 'gcc' for detecting the version Max Bruckner 2018-04-29 09:20:08 +0200
  • 3349978268 cJSON.c: Remove unnecessary include of float.h, fix #259 Max Bruckner 2018-04-26 23:58:51 +0200
  • cbc05de76f Release version 1.7.6 v1.7.6 Max Bruckner 2018-04-13 12:32:30 +0800
  • 7996a4a2ee Readme: Deprecate the Makefile Max Bruckner 2018-04-13 12:12:26 +0800
  • ed8fefc9ca Makefile: Fix #252, put soname in the ELF file Max Bruckner 2018-04-13 11:57:49 +0800
  • e6869c2e03 cJSON_Utils.h: Add include guards and extern C for C++ Max Bruckner 2018-04-13 10:32:29 +0800
  • 6b31cb952d
    Merge 08738673be into 3ebc06196a Max Bruckner 2018-03-26 11:15:32 +0000
  • 08738673be Reorder the context fields configuration Max Bruckner 2018-03-25 23:27:35 +0200
  • 1b001ab047 parse: Pull length calculation out. Max Bruckner 2018-02-04 01:42:17 +0100
  • 409c2aaea7 cJSON_MakeDuplicateRecursive Max Bruckner 2018-02-03 17:49:37 +0100
  • e8f56bd194 Context: Add duplicate_recursive for cJSON_Duplicate Max Bruckner 2018-02-03 17:27:50 +0100
  • 064eec8208 Change name from Configuration to Context Max Bruckner 2018-02-03 12:48:34 +0100
  • 050f982608 cJSON_DuplicateConfiguration Max Bruckner 2018-02-03 05:02:05 +0100
  • d2d19127d3 cJSON_ConfigurationChangeParseEnd -> cJSON_ConfigurationGetParseEnd Max Bruckner 2018-02-03 04:28:44 +0100
  • 691a83a479 cJSON_CreateConfig: Don't allow configuration, always use default Max Bruckner 2018-02-03 03:49:00 +0100
  • ae9dc3e7db cJSON_ConfigurationChangeAllowDataAfterJson Max Bruckner 2018-02-03 02:55:06 +0100
  • eeaaaac63e cJSON_ConfigurationChangeCaseSensitivity Max Bruckner 2018-02-03 02:48:14 +0100
  • 78b5bed9a0 cJSON_ConfigurationChangeFormat Max Bruckner 2018-02-03 02:32:17 +0100
  • 1a8f732749 cJSON_ConfigurationChangePrebufferSize Max Bruckner 2018-02-03 02:09:10 +0100
  • 88c39fa2e4 cJSON_ConfigurationChangeParseEnd Max Bruckner 2018-02-02 00:57:00 +0100
  • 9d801d64ea cJSON_CreateConfiguration, cJSON_ConfigurationChange{Allocators,Userdata} Max Bruckner 2018-02-01 22:13:39 +0100
  • 877fac0f90 allocation helpers for allocating with a configuration Max Bruckner 2018-02-01 10:51:38 +0100
  • 98e0b586ca Add cJSON_Allocators new style allocator struct Max Bruckner 2018-02-01 10:26:58 +0100
  • dd1ba72ce2 cJSON_Compare: Extract compare with internal_configuration Max Bruckner 2018-02-03 16:42:43 +0100
  • 515d11f55a default_configuration: Macro for the internal_configuration defaults Max Bruckner 2018-02-01 02:01:17 +0100
  • ba8fe0f479 internal_configuration: Add case_sensitive Max Bruckner 2018-02-01 01:45:31 +0100
  • f02f79ecbb cJSON_ParseWithOpts: Extract pasrse with internal_configuration Max Bruckner 2018-02-01 01:24:36 +0100
  • d4e81cfe57 cJSON_Delete: Extract delete_item with internal_configuration Max Bruckner 2018-02-01 01:20:37 +0100
  • 7030dc7c5b Put buffer_size into internal_configuration Max Bruckner 2018-02-01 00:00:36 +0100
  • 27977adc93 Put format into internal_configuration Max Bruckner 2018-01-31 23:28:48 +0100
  • 677f0cb1bb Rename internal_hooks -> internal_configuration, cJSON_New_item -> create_item Max Bruckner 2018-01-31 22:22:53 +0100
  • 3ebc06196a Gitignore: add CLion files Max Bruckner 2018-03-25 23:31:36 +0200
  • fd5281bdd8 cJSON: cjson_min: Wrap arguments in parentheses Max Bruckner 2018-03-25 15:12:15 +0200
  • 1f4044a707 cJSON.c: Remove unused cast Max Bruckner 2018-03-25 15:11:56 +0200
  • 08a2ad3c59 is_{nan,infinity}: Wrap macro arguments in parentheses Max Bruckner 2018-03-25 14:25:46 +0200
  • b06fb10f94 cJSON.c: Remove unnecessary includes Max Bruckner 2018-03-25 14:20:48 +0200
  • ce5f31ac47 Remove superfluous null checks in can_read/access_at_index macros Max Bruckner 2018-02-03 19:14:19 +0100
  • 0715259635 cJSON_Compare: Performance improvement for objects Max Bruckner 2018-02-03 15:54:47 +0100
  • f4cc4d7c63 parse_value: Check only first character at first Max Bruckner 2018-01-31 10:31:14 +0100
  • 952b1017ab print_number: Introduce fast path for integers. Max Bruckner 2018-01-29 20:24:42 +0100
  • 0914640d79 Extract helper: double_to_saturated_integer Max Bruckner 2018-01-29 20:12:12 +0100
  • 5ed383a0d1 is_nan and is_infinity macros Max Bruckner 2018-01-20 15:14:27 +0100
  • 3e2c29528a CMake: Remove -fsanitize=float-divide-by-zero Max Bruckner 2018-01-20 15:43:56 +0100
  • b2bbc11d44 Fix #234: Different argument names between declaration and definition Max Bruckner 2018-01-20 14:43:50 +0100
  • 06f4152008 print: Comment about why the buffer is reallocated Max Bruckner 2018-01-19 00:11:07 +0100
  • 0e0c463491 Release version 1.7.5 v1.7.5 Max Bruckner 2018-03-22 20:29:17 +0100
  • 2336a0348d Contributors: Add Bob Kocisko Max Bruckner 2018-03-22 20:28:54 +0100
  • 5d50f4efe1 Contributors: Thank all the non-code contributors Max Bruckner 2018-03-22 20:28:30 +0100
  • 8abf110750
    Merge pull request #251 from bobkocisko/master Max Bruckner 2018-03-22 20:00:24 +0100
  • d26a42af8d json patch: adding to a subfield of a non-object now fails as expected Bob Kocisko 2018-03-20 12:58:25 -0400
  • 6f264b5d0c
    Merge pull request #249 from DaveGamble/fix-add-item v1.7.4 Max Bruckner 2018-03-02 20:04:29 +0100
  • 5da9edc8b1 Release version 1.7.4 fix-add-item Max Bruckner 2018-03-02 19:57:36 +0100
  • 22a7d04fa0 add_item_to_object: Fix use-after-free when string is aliased Max Bruckner 2018-03-02 19:49:55 +0100
  • a25196b6a6
    Merge bfdbf5195d into a559eac472 Thomas Chiantia 2018-02-28 17:44:18 +0000
  • bfdbf5195d if end pointer non null, assumes end of string thomas 2018-02-28 12:39:44 -0500
  • a559eac472 Release version 1.7.3 v1.7.3 Max Bruckner 2018-02-07 21:16:35 +0100
  • d514bb866e Fix #241, potential double free Max Bruckner 2018-02-07 19:36:59 +0100
  • 27caa364b0 Release version 1.7.2 v1.7.2 Max Bruckner 2018-02-06 11:38:41 +0100
  • f47271f455 Fix pkgconfig and installation. Thanks @zeerd for reporting Max Bruckner 2018-02-06 11:24:03 +0100
  • 0f52a058a2
    Merge 5e649a8709 into 7cc52f6035 zeerd 2018-02-06 08:22:29 +0000
  • 5e649a8709
    modify includedir zeerd 2018-02-06 10:23:59 +0800
  • d04fb86e66
    libcjson.pc error in yocto environment zeerd 2018-02-06 09:56:13 +0800
  • 3b0d37faf3 Change name from Configuration to Context context Max Bruckner 2018-02-03 12:48:34 +0100
  • 464c9b544c cJSON_DuplicateConfiguration Max Bruckner 2018-02-03 05:02:05 +0100
  • a0aa2df75a cJSON_ConfigurationChangeParseEnd -> cJSON_ConfigurationGetParseEnd Max Bruckner 2018-02-03 04:28:44 +0100
  • ba81437601 cJSON_CreateConfig: Don't allow configuration, always use default Max Bruckner 2018-02-03 03:49:00 +0100
  • d664199036 cJSON_ConfigurationChangeAllowDataAfterJson Max Bruckner 2018-02-03 02:55:06 +0100
  • 7e4ac634c6 cJSON_ConfigurationChangeCaseSensitivity Max Bruckner 2018-02-03 02:48:14 +0100
  • 1d9d2e8673 cJSON_ConfigurationChangeFormat Max Bruckner 2018-02-03 02:32:17 +0100
  • c4c52cfe58 cJSON_ConfigurationChangePrebufferSize Max Bruckner 2018-02-03 02:09:10 +0100
  • 0474d4d85f cJSON_ConfigurationChangeParseEnd Max Bruckner 2018-02-02 00:57:00 +0100
  • 95d333b5cf cJSON_CreateConfiguration, cJSON_ConfigurationChange{Allocators,Userdata} Max Bruckner 2018-02-01 22:13:39 +0100
  • d67ddd5c62 allocation helpers for allocating with a configuration Max Bruckner 2018-02-01 10:51:38 +0100
  • 440ba84d08 Add cJSON_Allocators new style allocator struct Max Bruckner 2018-02-01 10:26:58 +0100
  • 649af9c2c3 cJSON_Compare: Extract compare with internal_configuration Max Bruckner 2018-02-03 16:42:43 +0100
  • 69f8bb7778 default_configuration: Macro for the internal_configuration defaults Max Bruckner 2018-02-01 02:01:17 +0100
  • 99ad8cc64b internal_configuration: Add case_sensitive Max Bruckner 2018-02-01 01:45:31 +0100
  • 47f4337604 cJSON_ParseWithOpts: Extract pasrse with internal_configuration Max Bruckner 2018-02-01 01:24:36 +0100