Max Bruckner
c69134d017
Release Version 1.7.10
6 years ago
Max Bruckner
563d861f92
cJSON_Utils: sort_lists: Properly split the lists
Since `prev` is not used anymore after that by the algorithm it should
have been fine anyways, still splitting it correctly in the first place
is probably a good idea.
Thanks @andysCaplin for the fix!
6 years ago
Max Bruckner
6820448db5
libcjson.pc.in: Use Libs.private instead of Private
Thanks @shiluotang
6 years ago
Max Bruckner
d44b594ab3
Add missing changelog entry
6 years ago
Max Bruckner
f110bd2e58
Release Version 1.7.9
6 years ago
Max Bruckner
5cd1dabb30
Add yuta-oxo to the Contributors
6 years ago
Max Bruckner
d606cbbc64
Merge pull request #317 from yuta-oxo/fix_sort_list
fix bug: sort_list() returns strange results
6 years ago
Max Bruckner
be749d7efa
Fix crash of cJSON_GetObjectItemCaseSensitive when calling it on arrays
6 years ago
yuta-oxo
eaec82c3c5
fix bug: sort_list() returns strange results
6 years ago
Max Bruckner
cb1df2f88c
README: Add note about needing to free print results in examples
6 years ago
Max Bruckner
2c914c073d
Gitignore: Ignore CLion directories
6 years ago
Max Bruckner
4917024741
Makefile: Fix indentation
6 years ago
Max Bruckner
a3fadd44d1
Add .editorconfig
6 years ago
Max Bruckner
feb05fb2fd
Add Benbuck Nason to the list of contributors
6 years ago
Max Bruckner
26f38f4782
Merge pull request #307 from bnason-nf/vstudio_static_analyzer_warnings
Fix most of the issues reported by the Visual Studio code analysis tool
6 years ago
Benbuck Nason
8e742e4869
Fix most of the issues reported by the Visual Studio code analysis tool.
6 years ago
Max Bruckner
543ab5d08a
Update json-patch-tests
6 years ago
Max Bruckner
e2162adeed
Squashed 'tests/json-patch-tests/' changes from 99264bb..9ecd703
9ecd703 Merge pull request #39 from mr-mixas/test-absent-from-location-for-copy-and-move-ops
66817e7 test absent 'from' location for copy and move
09dee56 Fix anonymous test
8bae8ed Fix « test should pass - no error » test
855f2a4 Fix « test should pass despite (nested) rearrangement » test
53283fc Fix « test should pass despite rearrangement » test
ecf01e7 Fix « null value should be valid obj property » test
1586cdf Fix « Empty-string element » test
git-subtree-dir: tests/json-patch-tests
git-subtree-split: 9ecd703c08cda4864cd2d2fb580a513ec5740934
6 years ago
Max Bruckner
08103f048e
Release version 1.7.8
6 years ago
Max Bruckner
ace800e444
Update changelog for 1.7.8
6 years ago
Max Bruckner
00544a4a74
Contributors: Add Zach Hindes
6 years ago
Max Bruckner
3550a5553d
Merge pull request #295 from zhindes/master
Support default __stdcall calling convention (/Gz) on Windows
6 years ago
Zach Hindes
d9fe34bade
Add newline to end of unity_setup.c
6 years ago
Zach Hindes
f25b8448e4
Support default __stdcall calling convention on tests as well
6 years ago
Zach Hindes
ad2cb5b7ea
Enable build and test on Windows
6 years ago
Zach Hindes
f32703a7a1
Support default __stdcall calling convention (/Gz) on Windows
6 years ago
Max Bruckner
86234db095
Release cJSON v1.7.7
7 years ago
Max Bruckner
af5b4911de
Fix memory leak if realloc returns NULL
Thanks @AlfieDeng for reporting
7 years ago
Max Bruckner
787d651e81
Contributors: Add Zhao Zhixu
7 years ago
Max Bruckner
1571a3ebe4
Merge pull request #266 from zhaozhixu/master
fix a typo in cJSON.h
7 years ago
Zhao Zhixu
0d5ecc11b6
fix typo
7 years ago
Max Bruckner
529ec06abb
Makefile: Fix #263 , use $(CC) instead of 'gcc' for detecting the version
7 years ago
Max Bruckner
3349978268
cJSON.c: Remove unnecessary include of float.h, fix #259
7 years ago
Max Bruckner
cbc05de76f
Release version 1.7.6
7 years ago
Max Bruckner
7996a4a2ee
Readme: Deprecate the Makefile
7 years ago
Max Bruckner
ed8fefc9ca
Makefile: Fix #252 , put soname in the ELF file
7 years ago
Max Bruckner
e6869c2e03
cJSON_Utils.h: Add include guards and extern C for C++
7 years ago
Max Bruckner
0e0c463491
Release version 1.7.5
7 years ago
Max Bruckner
2336a0348d
Contributors: Add Bob Kocisko
7 years ago
Max Bruckner
5d50f4efe1
Contributors: Thank all the non-code contributors
7 years ago
Max Bruckner
8abf110750
Merge pull request #251 from bobkocisko/master
json patch: adding to a subfield of a non-object now fails as expected
7 years ago
Bob Kocisko
d26a42af8d
json patch: adding to a subfield of a non-object now fails as expected
7 years ago
Max Bruckner
6f264b5d0c
Merge pull request #249 from DaveGamble/fix-add-item
Release 1.7.4
7 years ago
Max Bruckner
5da9edc8b1
Release version 1.7.4
7 years ago
Max Bruckner
22a7d04fa0
add_item_to_object: Fix use-after-free when string is aliased
If the `string` property of the item that is added is an alias to the
`string` parameter of `add_item_to_object`, and `constant` is false,
`cJSON_strdup` would access the string after it has been freed.
Thanks @hhallen for reporting this in #248 .
7 years ago
Max Bruckner
a559eac472
Release version 1.7.3
7 years ago
Max Bruckner
d514bb866e
Fix #241 , potential double free
7 years ago
Max Bruckner
27caa364b0
Release version 1.7.2
7 years ago
Max Bruckner
f47271f455
Fix pkgconfig and installation. Thanks @zeerd for reporting
CMAKE_INSTALL_FULL_... needs to be used.
7 years ago
Max Bruckner
7cc52f6035
Merge pull request #231 from DaveGamble/fixes
Release Version 1.7.1
7 years ago