releases-comm-central/third_party/json-c/issues_closed_for_0.13.md

25 KiB

This list was created with:

curl https://api.github.com/search/issues?q="repo%3Ajson-c%2Fjson-c+closed%3A>2014-04-10+created%3A<2017-12-01&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>2014-04-10+created%3A<2017-12-01&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>2014-04-10+created%3A<2017-12-01&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.13 release (since commit f84d9c, the 0.12 branch point, 2014-04-10)

Make json_object_object_add() indicate success or failure, test fix Build fixes (make dist and make distcheck) Fixing build Fix compile error(variable size set but not used) on g++4.6 Removed unused size variable. remove unused size variable Remove unused variable from json_tokenizer.c Failed to compile under Ubuntu 13.10 32bit undefined symbol: __sync_val_compare_and_swap_4 Remove unused variable 'size' Update and rename README to README.md Must remove variable size... bits.h uses removed json_tokener_errors[error] Error when running make check config.h.in should not be in git Can't build on RHEL 6.5 due to dependency on automake-1.14 Code bug in random_test.c evaluating same expression twice Removed duplicate check in random_seed test - bug #140 Please undeprecate json_object_object_get Introduce json_object_from_fd Handle % character properly TAGS rename Bump the soname SONAME bump Fix build using MinGW. Remove json_type enum trailing comma error while compiling json-c library version 0.11 improve doc for json_object_to_json_string() double precision add bsearch for arrays Remove trailing whitespaces JSON-C shall not exit on calloc fail. while using json-c 0.11, I am facing strange crash issue in json_object_put. json_tokener.c compile error missing header file on windows?? Is there a way to append to file? json_util: add directory check for POSIX distros Fix Win32 build problems made it compile and link on Widnows (as static library) json_object_to_json_string_ext length Can't build on Windows with Visual Studio 2010 Tightening the number parsing algorithm Doesn't compile on ubuntu 14.04, 64bit Generated files in repository Update configuration for VS2010 and win64 Adding support for parsing octal numbers json_parse_int64 doesn't work correctly at illumos Adding JSON_C_TO_STRING_PRETTY_TAB flag make check fails 4 tests with overflows when built with ASAN Possible to delete an array element at a given idx ? Fix compiler warnings Unable to compile on CentOS5 Added array_list_del_idx and json_object_array_del_idx Enable silent build by default json_tokener_parse_ex accepts invalid JSON Link against libm when needed Apply compile warning fix to master branch Use only GCC-specific flags when compiling with GCC compile error Syntax error array_list_get_idx and negative indexes. json_object_object_foreach warnings noisy json_object_from_file: error opening file warning: initialization discards const qualifier from pointer target type [enabled by default] json_tokener_parse accepts invalid JSON {"key": "value" , } Make serialization format of doubles configurable Add utility function for comparing json_objects Call uselocale instead of setlocale Performance improvements Time for a new release? Fix possible memory leak and remove superfluous NULL checks before free() Fix build in Visual Studio Add build scripts for CI platforms disable forward-slash escaping? Array with objects support Add source position/coordinates to API json-c/json.h not found json-c Compiled with Visual Studios what do i use in place of json_object_object_get? Add support for property pairs directly added to arrays Performance enhancements (mainly) to json_object_to_json_string() fix regression from 2d549662be832da838aa063da2efa78ee3b99668 Use size_t for arrays Atomic updates for the refcount Refcount doesn't work between threads fix to compile with microsoft visual c++ 2010 Some non-GNU systems support __sync_val_compare_and_swap Build json-c for window 64 bit. configure: check realloc with AC_CHECK_FUNCS() to fix cross-compilation. Checking for functions in float.h Use a macro to indicate C99 to the compiler Fix various potential null ptr deref and int32 overflows Add utility function for comparing json_objects JSON_C_TO_STRING_NOSLASHESCAPE works incorrectly Fix issue #221: JSON_C_TO_STRING_NOSLASHESCAPE works incorrectly Clarify json_object_get_string documentation of NULL handling & return json_tokener.c - all warnings being treated as errors Hi, will you support clib as a "registry"? Bump SOVERSION to 3 avoid double slashes from json configure fails: checking size of size_t... configure: error: cannot determine a size for size_t Use stdint.h to check for size_t size Fix size_t size check for first-time builds tests/tests1: fix printf format for size_t arguments Include stddef.h in json_object.h Add public API to use userdata independently of custom serializer Undefined symbols Error for architecture x86_64 on Mac Building a project which uses json-c with flag -Wcast-qual causes compilation errors handle escaped utf-8 linkhash.c: optimised the table_free path initialize null terminator of new printbuf Compile error: Variable set but not used getting error in date string 19/07/2016, fixed for error 19/07/2016 json_tokener_parse error Fix #165 Error while compiling source from RHEL5, could you please help me to fix this json-c compile in window xp Mac: uselocale failed to build json_object_array_del_idx function has segment fault error? Minor changes in C source code Improving README Improving .gitignore Adding a file for EditorConfig Very minor changes not related to C source code Adding a test with cppcheck for Travis CI Very minor changes to some tests Minor changes in C source code Mailing list dead? Defining a coding style Enable CI services Fails to parse valid json Adding an object to itself Lack of proper documentation Add Cmakefile and fix compiler warning. Compiler Warnings with VS2015 successed in simple test while failed in my project Conformance report for reference crash perhaps related to reference counting Removes me as Win32 maintainer, because I'm not. Documentation of json_object_to_json_string gives no information about memory management json_object__set(json_object *o, value) API for value setting in json object private structure new API json_object_new_double_f(doubel d,const char * fmt); Cannot compile using CMake on macOS fixed wrong object name in json_object_all_values_equal Support for 64 bit pointers on Windows Out-of-bounds read in json_tokener_parse_ex ./configure for centos release 6.7(final) failure Json object set xxx Serialization of double with no fractional component drops trailing zero Segmentation fault in array_list_length() Should json_object_array_get_idx check whether input obj is array? how to pretty print json-c? ignore temporary files json_pointer: add first revision based on RFC 6901 Resusing json_tokener object Revert "compat/strdup.h: move common compat check for strdup() to own json_tokener_parse_ex() returns json_tokener_continue on zero-length string json_pointer: extend setter & getter with printf() style arguments Fix _GNU_SOURCE define for vasprintf bugfix: floating point representaion without fractional part duplicate an json_object isspace assert error configure error "./configure: line 13121: syntax error near unexpected token -Wall'"](https://api.github.com/repos/json-c/json-c/issues/292) [how to make with bitcode for ios](https://api.github.com/repos/json-c/json-c/issues/293) [Adding UTF-8 validation. Fixes #122](https://api.github.com/repos/json-c/json-c/issues/294) [cross compile w/ mingw](https://api.github.com/repos/json-c/json-c/issues/295) [Missing functions header in json_object.h](https://api.github.com/repos/json-c/json-c/issues/296) [could not parse string to Json object? Like string str=\"helloworld;E\\test\\log\\;end\"](https://api.github.com/repos/json-c/json-c/issues/297) [Building using CMake doesn't work](https://api.github.com/repos/json-c/json-c/issues/298) [Improve json_object -> string performance](https://api.github.com/repos/json-c/json-c/issues/299) [Running tests with MinGW build](https://api.github.com/repos/json-c/json-c/issues/300) [How to deep copy json_object in C++ ?](https://api.github.com/repos/json-c/json-c/issues/301) [json_tokener_parse_ex doesn't parse JSON values](https://api.github.com/repos/json-c/json-c/issues/302) [fix doc in tokener header file](https://api.github.com/repos/json-c/json-c/issues/303) [(.text+0x72846): undefined reference to is_error' Fix compilation without C-99 option ./configure: line 12748 -error=deprecated-declarations Memory leak in json_tokener_parse AM_PROG_LIBTOOL not found on Linux GCC 7 reports various -Wimplicit-fallthrough= errors Add FALLTHRU comment to handle GCC7 warnings. Fix error C3688 when compiling on Visual Studio 2015 Fix CMake Build process improved for MinGW and MSYS2 VERBOSE=1 make check; tests/test_util_file.test.c and tests/test_util_file.expected out of sync Passing -1 to json_tokener_parse_ex is possibly unsafe Memory Returned by json_object_to_json_string not freed json_object_get_string gives segmentation error PVS-Studio static analyzer analyze results Windows: Fix dynamic library build with Visual Studio Can't compile in Mac OS X El Capitan build,cmake: fix vasprintf implicit definition and generate both static & shared libs can not link with libjson-c.a implicit fallthrough detected by gcc 7.1 JsonPath like function? Fix stack buffer overflow in json_object_double_to_json_string_format() why json-c so hard to compile json_object: implement json_object_deep_copy() function build,cmake: build,cmake: rename libjson-c-static.a to libjson-c.a tests: symlink basic tests to a single file that has the common code Safe use of snprintf() / vsnprintf() for Visual studio, and thread-safety fix Valgrind: invalid read after json_object_array_del_idx. Replace obsolete AM_PROG_LIBTOOL README.md: show build status tag from travis-ci.org tests: fix tests in travis-ci.org Synchronize "potentially racy" random seed in lh_char_hash() implement json_object_int_inc(json_object *, int64_t) Json schema validation strerror_override: add extern "C" and JSON_EXPORT specifiers for Visual C++ compilers character "/" parse as "/" No such file or directory "/usr/include/json.h" Can't parse json Fix Mingw build Fix make dist and make distcheck Clamp double to int32 when narrowing in json_object_get_int. MSVC linker error json_c_strerror why missing is missing? stderror-override and disable-shared SIZE_T_MAX redefined from limits.h INSTALL overrides an automake script. Documentation issues Fixes #351 #352 #353 1.make it can been compiled with Visual Studio 2010 by modify the CMakeList.txt and others VS2008 test test_util_file.cpp err! __json_c_strerror incompatibility with link-time optimization make issue update CMakeLists.txt for compile with visual studio at least 2010 Use strtoll() to parse ints Fix double to int cast overflow in json_object_get_int64. CMake Package Config Issue #338, add json_object_add_int functions Cmake is Errir added fallthrough for gcc7 how to check the json string,crash! Is json-c support "redirect" semantic? Add examples How to build json-c library for android? Compiling using clang-cl Invalid parsing for Infinity with json-c 0.12 Json-c 0.12: Fixed Infinity bug build: fix build on appveyor CI Undefined symbols for architecture x86_64: what would happened when json_object_object_add add the same key Eclipse error on gcc 7.2.0 on my linux distribution with json-c 2013-04-02 source Eclipse: library (libjson-c) not found, but configured error: this statement may fall through [-Werror=implicit-fallthrough=] Build on Windows Fix makedist Memory leak for json_tokener_parse_ex for version 0.12.1 Fix a compiler warning. Fix a VS 2015 compiler warnings.