Files
json-c/issues_closed_for_0.14.md
2020-04-16 16:15:04 +08:00

17 KiB

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-03&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-03&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-03&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 d582d3 (2017-12-07 ) to 31f1ab(2020-04-03)

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