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.
 
 
 
 
 
 
Eric Haszlakiewicz 36118b681e Rearrange the json_tokener_state_escape_unicode case in json_tokener to simplify the code slightly and make it a bit easier to understand. 5 years ago
.github/ISSUE_TEMPLATE Update issue templates 5 years ago
apps Merge branch 'master' of https://github.com/json-c/json-c 5 years ago
bench Display a bit of info about what exactly we're benchmarking. 5 years ago
cmake Kick json_type_string out of struct json_object. 5 years ago
doc doc: Move Doxyfile into doc subdir 5 years ago
fuzz Update the oss-fuzz build script to try to get it to work with cmake. 5 years ago
tests Merge pull request #633 from dota17/issue616 5 years ago
.clang-format add options 5 years ago
.editorconfig Adding a file for EditorConfig 9 years ago
.gitignore doc: Move Doxyfile into doc subdir 5 years ago
.travis.yml Clean trailing white-space. 5 years ago
AUTHORS Fill in a few more pre-release steps to match what we've done for the 0.14 release. 5 years ago
Android.configure.mk Issue #369: note some useful settings when building for Android. 8 years ago
CMakeLists.txt Merge pull request #632 from json-c/json_object-split 5 years ago
COPYING Add my copyright. 13 years ago
ChangeLog Add json_object_array_shrink() (and array_list_shrink()) and use it in json_tokener to minimize the amount of memory used. This results in a 39%-50% reduction in memory use (peak RSS, peak heap usage) on the jc-bench benchmark and 9% shorter runtime. 5 years 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 README.html:fix link to Doxygen docs, remove WIN32 link 6 years ago
README.json_object-split.md Start splitting struct json_object into multiple sub-types, as descibed at https://github.com/json-c/json-c/wiki/Proposal:-struct-json_object-split 5 years ago
README.md Issue #508: `-fPIC` to link libjson-c.a with libs 5 years ago
RELEASE_CHECKLIST.txt With the change in cc80203, Doxyfile no longer needs to be updated for a release. 5 years ago
STYLE.txt Remove multiple trailing newlines at EOF. 5 years ago
appveyor.yml Fix line terminators to be UNIX. 5 years ago
arraylist.c Add json_object_array_shrink() (and array_list_shrink()) and use it in json_tokener to minimize the amount of memory used. This results in a 39%-50% reduction in memory use (peak RSS, peak heap usage) on the jc-bench benchmark and 9% shorter runtime. 5 years ago
arraylist.h Add json_object_array_shrink() (and array_list_shrink()) and use it in json_tokener to minimize the amount of memory used. This results in a 39%-50% reduction in memory use (peak RSS, peak heap usage) on the jc-bench benchmark and 9% shorter runtime. 5 years ago
cmake-configure cmake-configure: fix enable-static option 5 years ago
config.h.win32 Update the master branch to version 0.0.14.99 5 years ago
debug.c clang-format the files 5 years ago
debug.h clang-format the files 5 years ago
issues_closed_for_0.13.md Rewrite the issued_closed_for_* files so they display a bit nicer. 5 years ago
issues_closed_for_0.14.md Rewrite the issued_closed_for_* files so they display a bit nicer. 5 years ago
json-c.pc.in Improve pkgconfig setting 7 years ago
json.h clang-format the files 5 years ago
json_c_version.c clang-format the files 5 years ago
json_c_version.h Improved support for IBM operating systems 5 years 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 add uint64 data to json-c 5 years ago
json_object.c Add json_object_array_shrink() (and array_list_shrink()) and use it in json_tokener to minimize the amount of memory used. This results in a 39%-50% reduction in memory use (peak RSS, peak heap usage) on the jc-bench benchmark and 9% shorter runtime. 5 years ago
json_object.h Add json_object_array_shrink() (and array_list_shrink()) and use it in json_tokener to minimize the amount of memory used. This results in a 39%-50% reduction in memory use (peak RSS, peak heap usage) on the jc-bench benchmark and 9% shorter runtime. 5 years ago
json_object_iterator.c Include unistd.h to fix the build on OSX 5 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 Reformat the json_object-split branch with clang-format 5 years ago
json_pointer.c clang-format the files 5 years ago
json_pointer.h clang-format the files 5 years ago
json_tokener.c Rearrange the json_tokener_state_escape_unicode case in json_tokener to simplify the code slightly and make it a bit easier to understand. 5 years ago
json_tokener.h Rearrange the json_tokener_state_escape_unicode case in json_tokener to simplify the code slightly and make it a bit easier to understand. 5 years ago
json_types.h Add includes and split off json_types.h to help ensure that headers can be included in any order. 5 years ago
json_util.c fix json_parse_uint64() usage of errno 5 years ago
json_util.h fix json_parse_uint64() usage of errno 5 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 Re-format after recent change to fix linkhash. 5 years ago
linkhash.h Apply the fix from @pointbre in issue #626 to skip "inline" on AIX, but invert the test to make it a little easier to understand. 5 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 Fix integer overflows. 5 years ago
printbuf.h Clean trailing white-space. 5 years ago
random_seed.c get_cryptgenrandom_seed: compat with old windows + fallback 5 years ago
random_seed.h Fix compiler warnings 6 years ago
snprintf_compat.h Issue #604: add check for __MINGW32__ in snprintf_compat.h 5 years ago
strdup_compat.h clang-format the files 5 years ago
strerror_override.c Improved support for IBM operating systems 5 years ago
strerror_override.h clang-format the files 5 years ago
strerror_override_private.h Add includes and split off json_types.h to help ensure that headers can be included in any order. 5 years ago
vasprintf_compat.h Not all systems (e.g. osx) have malloc.h, include stdlib.h instead. 5 years ago