This list was created with:
curl https://api.github.com/search/issues?q="repo%3Ajson-c%2Fjson-c+closed%3A>2017-12-07+created%3A<2020-04-17&sort=created&order=asc&per_page=400&page=1" > issues1.out
curl https://api.github.com/search/issues?q="repo%3Ajson-c%2Fjson-c+closed%3A>2017-12-07+created%3A<2020-04-17&sort=created&order=asc&per_page=400&page=2" > issues2.out
curl https://api.github.com/search/issues?q="repo%3Ajson-c%2Fjson-c+closed%3A>2017-12-07+created%3A<2020-04-17&sort=created&order=asc&per_page=400&page=3" > issues3.out
jq -r '.items[] | "[" + .title + "](" + .url + ")" | tostring' issues?.out > issues.md
#... manual editing ...
Issues and Pull Requests closed for the 0.14 release (since commit d582d3a(2017-12-07) to a911439(2020-04-17))
Add utf-8 validation when parsing strings.
json_object_from_file cannot accept max_depth
RFE / enhancement for full 64-bit signed/unsigned support
Please introduce soname bump if API changed
Need a way to specify nesting depth when opening JSON file
There is no json_object_new_null()
new release ?
Please extend api json_object_get_uint64
Switch json-c builds to use CMake
Makefile: Add ACLOCAL_AMFLAGS
doc: Use other doxygen feature to specify mainpage
json_object: Add size_t json_object_sizeof()
json_object: Avoid double free (and thus a segfault) when ref_count gets < 0
json_object: Add const size_t json_c_object_sizeof()
Fix non-GNUC define for JSON_C_CONST_FUNCTION
json_object: Avoid invalid free (and thus a segfault) when ref_count gets < 0
json_object_private: Use unsigned 32-bit integer type for refcount
Problem serializing double
Key gets modified if it contains ""
Build failure with no threads uClibc toolchain
update json object with key.
Build failed.
Avoid uninitialized variable warnings
How to generate static lib (.a)
Warnings with Valgrind
Add fuzzers from OSS-Fuzz
Segmentation fault when double quotes is used
valgrind: memory leak
Missing API to determine an object is empty
Undefine NDEBUG for tests
json_tokener_parse is crash
bug in array_list_del_idx when array_list_length()==1
Fixed typos
Crash- signal SIGSEGV, Segmentation fault. ../sysdeps/x86_64/strlen.S: No such file or directory.
json_type changes during inter process communication.
how to read object of type json_object *
in c++
[Question] How JSON-c stores the serialized data in memory?
Resolve windows name conflict
segmentation fault in json_tokener_parse
json_tokener_parse json_object_object_get_ex with string value which is json string
json_object_from_* return value documented incorrectly
Suggestion: document (and define) that json_object_put() accepts NULL pointer to object
arraylist: Fixed names of parameters for callback function
install json_object_iterator.h header file
json_object_get_double() does not set errno when there is no valid conversion
memory leak
Parse string contains "" or "/" errors
what this is?
__deprecated not supported on clang.
CMake: builds involving this target will not be correct
json_object_object_del() and Segmentation fault
cmake: Bump required version
The real CMake support.
The real CMake support.
The real CMake support
json_object_object_del() segmentation fault
Improve pkgconfig setting
Bad link in README.md
Bad link in README.html
reserved identifier violation
Use of angle brackets around file names for include statements
fix c flag loss during cmake building
error in configure file
remove pretty spaces when using pretty tabs
Document refcount of json_tokener_parse_ex return
Add missing "make check" target to cmake config
Forward slashes get escaped
Buffer overflow in json-c
Need of json_type_int64 returned by json_object_get_type()
Allow use json-c cmake as subproject
Update README.md
Fixed misalignment in JSON string due to space after \n being printed...
json_object_private: save 8 bytes in struct json_object in 64-bit arc…
index.html:fix dead link
STYLE.txt:remove executable permissions
.gitignore:add build directory
README.md:fix dead "file.html" link
README.html:fix link to Doxygen docs, remove WIN32 link
No docs for json_object_new_string_len()
json_object.c:set errno in json_object_get_double()
json_object.h:document json_object_new_string_len()
please check newlocale api first argument valuse.
CMakeLists.txt doesn't contain json_object_iterator.h which json.h includes
configure:3610: error: C compiler cannot create executables
Fix compiler warnings
Fix compiler warnings
Build under alpine with pecl install & docker-php-ext-enable?
cfuhash_foreach_remove doesn't upate cfuhash_num_entries
Segmentation fault in json_object_iter_begin
Convert ChangeLog to valid UTF-8 encoding.
Installation directories empty with CMake in pkg-config.
improvement proposal for json_object_object_foreach
Hang/Crash with large strings
json_object_get_string_len returns 0 when value is number
I want to use it in iOS or Android but I can't compile
json-c-0.12.1 failed making from source code
error while loading shared libraries: libjson-c.so.4
Error "double free or corruption" after free()
compatible with rarely-used Chinese characters in GBK charset
Install CMake module files
In the case of negative double value, it is formatted without including ".0"
Some APIs are not exported when built as shared lib on Win32
Don't use -Werror by default
do not compile with -Werror by default
build: add option --disable-werror to configure
lack some quick usage in readme
Code generator?
README.md:fix 2 typos
json_pointer.h:suggest minor grammar improvement for pointer doc
add common header for all tests
double_serializer_test fails (with valgrind)
.travis.yml:test on more recent clang and gcc versions
test/Makefile.am:add missing deps for test1 and test2
undefine NDEBUG for tests
configure error
json-c retuns OK when Invalid json string is passed
json_object_put coredump
Add vcpkg installation instructions
Cannot parse more than one object
Sometimes a double value is not serialized
Bump so-name and improve CMake
Reduce lines for better optimization
Properly append to CMAKE_C_FLAGS string
What does userdata
means?And what is the case we can use it?
Json c 0.13
Mies suomesta fixes segfaults and logic errors
Lja slight mods
Escape character "\003", get unexpected value
Add test case obj token
Adding type uint64
build cmake windows 10
update json_visit testcase
update tsetcase for tokener_c
Increase coverage
update pointer test case
Increased the test coverage of printbuf.c 82% to 92%.
Arraylist testcase
Solve issue #108. Skip \u0000 while parsing.
Increased the test coverage of json_c_version.c 0% to 100%.
validate utf-8 string before parse
validate utf-8 string
json_object_object_get_ex returning the original object
Fix "make check"
short string optimization: excessive array length
add json_object_new_null()
update shortstring and arraylist parameters
double serializes to the old value after set_double
add coveralls auto tool to json-c
add uint64 data to json-c
Readme
Increase distcheck target in cmake
add doc target in cmake
Add uninstall target in cmake
modify json-c default build type, and fix up the assert() errors in t…
Solve some problems about cmake build type (debug/release)
lib installation issues
Format codes with clang-format tool?
Allow hexadecimal number format convention parsing
Fix/clang ubsan
RFC 8259 compatibility mode
Format json-c with clang-format tool
Fixes various Wreturn-type and Wimplicit-fallthrough errors on Mingw-w64
Add option in CMAKE to not build documentation
modify the doc target message
json_c_visit() not exported on Windows
error: implicit declaration of function '_strtoi64'
add the badge in README.md and test the coveralls
Bugfix and testcases supplements
Changed order of calloc args to match stdlib
Remove autogenerated files
test the CI and ignore this PR
add the json_types.h to Makefile.am
Install json_types.h with autotools build as well.
Adding better support to MinGW
Handling of -Bsymbolic-function in CMakeLists.txt is deficient
CMake: Bump SONAME to 5.
Small fixes to CMakeLists
Fix coveralls submission.
autogen.sh missing from repository
Small cosmetics.
Test coverage for json_c_version.
Be verbose on failing json_c_version test.
CMake: Install pkgconfig file in proper location by default
Enforce strict prototypes.
Fix CMake tests for enforced strict prototypes.
CMakeLists: do not enforce strict prototypes on Windows.