You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Cameron Armstrong (Nightfox) 254b5abef8 Do not use duplocale if building for libnix because it isnt supported yet 1 year ago
.github/ISSUE_TEMPLATE Update issue templates 3 years ago
apps Get working ror libnix and clib2 11 months ago
bench Fix typos 3 years ago
cmake Do not use duplocale if building for libnix because it isnt supported yet 11 months ago
doc Fix typos found by codespell 3 years ago
fuzz Add fuzz tests for json_object/point/array apis 1 year ago
tests Fix issue #875: cast to unsigned char so bytes above 0x7f aren't interpreted as negative, which was causing the strict-mode control characters check to incorrectly trigger. 1 year ago
.clang-format Add AfterCaseLabel to .clang-format 4 years ago
.editorconfig Adjusted URLs 3 years ago
.gitignore Clean up CMakeLists.txt and remove Amiga specific locale.h guard 11 months ago
.travis.yml Trim a few travis builds, update others to more recent toolchains. 3 years ago
AUTHORS Update ChangeLog, AUTHORS and issues_closed_for_0.18.md for an upcoming 0.18 release. 1 year ago
Android.configure.mk Issue #369: note some useful settings when building for Android. 8 years ago
CMakeLists.txt Do not use duplocale if building for libnix because it isnt supported yet 11 months ago
COPYING Add my copyright. 13 years ago
ChangeLog Correct year in changelog for 0.18 release 1 year ago
INSTALL Remove multiple trailing newlines at EOF. 5 years ago
NEWS Improving README 9 years ago
README Improving README 9 years ago
README.html Adjusted URLs 3 years ago
README.md Do not use duplocale if building for libnix because it isnt supported yet 11 months ago
RELEASE_CHECKLIST.txt Update openssl command to work for newer versions of openssl. 1 year ago
STYLE.txt Remove multiple trailing newlines at EOF. 5 years ago
abi-check.sh Update abi-check.sh to compare 0.16 and 0.18 1 year ago
appveyor.yml Put the most recent image first in appveyor builds. 4 years ago
arraylist.c json_object: introduce json_object_array_insert_idx() API function 2 years ago
arraylist.h json_object: introduce json_object_array_insert_idx() API function 2 years ago
cmake-configure Add --disable-static and --disable-dynamic options to the cmake-configure script. 3 years ago
debug.c clang-format the files 5 years ago
debug.h Issue #709: adjust some include guards to be a bit more json-c specific. 4 years ago
issues_closed_for_0.13.md Fix a number of things with the generated docs, including translating triple-backtick code blocks into a form doxygen understands. 5 years ago
issues_closed_for_0.14.md Fix a number of things with the generated docs, including translating triple-backtick code blocks into a form doxygen understands. 5 years ago
issues_closed_for_0.15.md Update AUTHORS, add issues_closed_for_0.15.md, tweak the release checklist slightly. 5 years ago
issues_closed_for_0.16.md Update the ChangeLog with recent changes, in preparation for a 0.16 release. 3 years ago
issues_closed_for_0.17.md Update the AUTHORS file and add issues_closed_for_0.17.md for the upcoming 0.17 release 2 years ago
issues_closed_for_0.18.md Update ChangeLog, AUTHORS and issues_closed_for_0.18.md for an upcoming 0.18 release. 1 year ago
json-c.pc.in Improve pkgconfig setting 7 years ago
json-c.sym Update the master branch to version 0.18.99 1 year ago
json.h.cmakein json_patch: add first implementation only with patch application 2 years ago
json_c_version.c clang-format the files 5 years ago
json_c_version.h Update the master branch to version 0.18.99 1 year ago
json_config.h.in Include json_inttypes.h in json_object.h since we use types like int32_t in the API and some systems need that header to compile. 13 years ago
json_config.h.win32 Updated config for vs2010/winsdk71 as well as vs2013 10 years ago
json_inttypes.h PR #679: add workaround for old compilers w/o stdint.h (i.e. VS2008 and earlier) 2 years ago
json_object.c Fix issue #823: add back json_number_chars, but only because it's part of the public API. 2 years ago
json_object.h Issue #850: fill in & adjust the "@returns" docs for several functions. 1 year ago
json_object_iterator.c Add linkhash accessor functions (lh_table_head(), lh_entry_next(), etc...) to pave the way for making the lh_table and lh_entry structure opaque in the future. 4 years ago
json_object_iterator.h Add includes and split off json_types.h to help ensure that headers can be included in any order. 5 years ago
json_object_private.h In the json_tokener_state_number case, explicitly adjust what "number" characters are allowed based on the exact micro-state that we're in, and check for invalid following characters in a different way, to allow a valid json_type_number object to be returned at the top level. 5 years ago
json_patch.c Fix json_patch_apply handling of removing the whole document (i.e. "path":""). 2 years ago
json_patch.h 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
json_pointer.c Issue #842 - fix one particular sign conversion warning. 2 years ago
json_pointer.h json_pointer: fix comments about printf() variants of set/get() 2 years ago
json_pointer_private.h Fix an uninitialized memory access in json_pointer. 2 years ago
json_tokener.c Do not use duplocale if building for libnix because it isnt supported yet 11 months ago
json_tokener.h Issue #881: don't allow json_tokener_new_ex() with a depth < 1 1 year ago
json_types.h To avoid target exe file export JSON functions. 4 years ago
json_util.c rename WIN32 to _WIN32 1 year ago
json_util.h Apply same EINVAL handling to json_parse_uint64() as was done for json_parse_int64(). Document that overflow/underflow for these functions is not an error, but sets errno=ERANGE. 3 years ago
json_visit.c clang-format the files 5 years ago
json_visit.h Improved support for IBM operating systems 5 years ago
libjson.c clang-format the files 5 years ago
linkhash.c Fix typos in comments 3 years ago
linkhash.h Fix typos in code comments and ChangeLog 3 years ago
math_compat.h Revert part of PR#606 and use isnan/isinf again, but provide macro implementations of those in math_compat.h is needed, as it seems to be on AIX and IBM i systems. 5 years ago
printbuf.c json_object_from_fd_ex: fail if file is too large 3 years ago
printbuf.h Adjusted URLs 3 years ago
random_seed.c rename WIN32 to _WIN32 1 year ago
random_seed.h Fix compiler warnings 7 years ago
snprintf_compat.h rename WIN32 to _WIN32 1 year ago
strdup_compat.h clang-format the files 5 years ago
strerror_override.c Properly format errnos in _json_c_strerror 5 years ago
strerror_override.h clang-format the files 5 years ago
vasprintf_compat.h rename WIN32 to _WIN32 1 year ago