1315 Commits (637f5195b5f0f3e0fbd4b0c33e4b6c026600575e)
 

Author SHA1 Message Date
  iasunsea 637f5195b5
Update json_tokener.c 2 years ago
  iasunsea a54254284f
fix error des of 'error_memory' 2 years ago
  Eric Hawicz 4186537557
Merge pull request #827 from robert-pang/master 2 years ago
  Eric Hawicz 9ff6b68baf
Merge pull request #826 from emlix/cmake-policies 2 years ago
  Robert Pang 1a7defaa69 Fix variable and API names in tokener_parse_ex_fuzzer.cc to resolve build issue. 2 years ago
  Rolf Eike Beer c4a615a052
CMake: request all policies up to CMake 3.12 being set to NEW 2 years ago
  Rolf Eike Beer 159822dd8a
CMake: request consistent minimum version 2 years ago
  Rolf Eike Beer 990acb4e19
CMake: remove needless policy setting 2 years ago
  Eric Haszlakiewicz 502522a93d Update the master branch to version 0.17.99 2 years ago
  Eric Hawicz 12ea386989 Add an abi-check.sh script that shows how to run the abi-compliance-checker, update release creation steps slightly. 2 years ago
  Eric Haszlakiewicz 6dd8618170 Also fix messages returned from json_tokener_error_desc() (broke due to the ordering change of enum json_tokener_error) 2 years ago
  Eric Hawicz 3dad6941da Move the json_tokener_error_memory entry to the end of enum json_tokener_error to restore binary compatibility with 0.16 2 years ago
  Eric Hawicz f7e9d8e216 Update the AUTHORS file and add issues_closed_for_0.17.md for the upcoming 0.17 release 2 years ago
  Eric Hawicz 85ed501a3d Update the ChangeLog for 0.17 based on notable commits since 0.16 2 years ago
  Eric Hawicz 077661f3d1 Fix issue #823: add back json_number_chars, but only because it's part of the public API. 2 years ago
  Eric Hawicz 87127d31c6
Merge pull request #679 from GitMensch/patch-1 2 years ago
  Eric Hawicz 1ee12100b6 PR #679: add workaround for old compilers w/o stdint.h (i.e. VS2008 and earlier) 2 years ago
  Eric Hawicz 0bcfb6bc84
Merge pull request #822 from SSharshunov/master 2 years ago
  Sergey Sharshunov bef40a342e Added option to disable app build 2 years ago
  Eric Hawicz 2316dbae85
Merge pull request #702 from commodo/json_patch 2 years ago
  Eric Hawicz 612ba56f06 Don't export json_pointer_get_internal, move json_object_array_insert_idx and json_patch_apply to the JSONC_0.17 section in json-c.sym 2 years ago
  Eric Hawicz 469bc0e4bb Work around a somewhat misleading warning about "a function declaration without a prototype is deprecated in all versions of C" in test1.c 2 years ago
  Eric Hawicz ce3184243a Fix json_patch_apply handling of removing the whole document (i.e. "path":""). 2 years ago
  Eric Hawicz 9dbf2880cc Adjust the behavior of the args passed to json_patch_apply to make it easier to do in place modifications, and add a struct json_patch_error to report more details on failures. 2 years ago
  Eric Hawicz a14a3a680c Fix an uninitialized memory access in json_pointer. 2 years ago
  Eric Hawicz efc530594b Create a json_pointer_private.h and move a few things there, fix test warnings, note array_list_insert_idx is private. 2 years ago
  Alexandru Ardelean 3b8363fcdc tests: test_json_patch: add test suite for JSON patch 4 years ago
  Alexandru Ardelean 538b046884 json_patch: add first implementation only with patch application 4 years ago
  Alexandru Ardelean e4d9fbd52a json_pointer: split json_pointer_set_with_array_cb() 4 years ago
  Alexandru Ardelean 1c38dea651 json_pointer: move array out-of-bounds check outside of is_valid_index() 4 years ago
  Alexandru Ardelean 5a46a3b76d json_pointer: introduce json_pointer_get_internal() for internal usage 4 years ago
  Alexandru Ardelean 43d3118935 json_pointer: convert index to size_t type 4 years ago
  Alexandru Ardelean d5c5b2caec tests: test1: add test cases for json_object_array_insert_idx() 4 years ago
  Alexandru Ardelean a86d7a8f5a json_object: introduce json_object_array_insert_idx() API function 4 years ago
  Alexandru Ardelean 5568916eb1 json_pointer: fix comments about printf() variants of set/get() 4 years ago
  Eric Hawicz 71d845e819 Issue #668: add the option to specify "cmake -DUSELOCALE_NEEDS_FREELOCALE=1" to work around a bug in older versions of FreeBSD (<12.4). 2 years ago
  Eric Hawicz c8b0a90e95 Issue #808: turn off -Wshorten-64-to-32 for clang builds (aka iOS builds) to workaround "implicit conversion loses integer precision" warnings. 2 years ago
  Eric Hawicz 9b36c72945
Merge pull request #772 from cosmo-ray/color 2 years ago
  Matthias Gatto 9803032b9d add JSON_C_TO_STRING_COLOR option 3 years ago
  Eric Hawicz bdfdb5fe10 Skip apps when we're included in someone else's build. Inspired by ssrlive in PR #813. 2 years ago
  Eric Hawicz 11311ed2a3 Fix the -f option to apps/json_parse, add a -F <arg> option to specify arbitrary flags to pass to json_object_to_json_string_ext(). 2 years ago
  Eric Hawicz e9d3ab209a
Merge pull request #759 from c3h2-ctf/truncation 2 years ago
  Eric Haszlakiewicz 4d529f92dc Issue #688: Only exclude generated doc/* files, keep the CMakeLists.txt, etc... so the nodoc tarball can still be built. 2 years ago
  Eric Haszlakiewicz d0f32a5a43 Stop linking a copy of _json_c_strerror() (strerror_override.c) into the tests. 2 years ago
  Eric Hawicz efd536af48
Merge pull request #810 from dijonkitchen/patch-1 2 years ago
  JC (Jonathan Chen) 4d5507f5dc
docs: update to Internet Standard reference 2 years ago
  Eric Haszlakiewicz d1716fe431 Bump up the minimum cmake version to 3.9. 2 years ago
  Eric Haszlakiewicz 1741bcd3ea Issue #570: note brief instructions for building on Android. 2 years ago
  Eric Hawicz 343f24f920
Merge pull request #804 from yrashk/cmp-0042 2 years ago
  Eric Hawicz 6ec5e5842d
Merge pull request #803 from yrashk/patch-2 2 years ago