1244 Commits (9462c0a7b5e078bfbfe76d1ef8db71afda667398)
 

Author SHA1 Message Date
  hofnarr 929d74512a cmake: add list for build targets 5 years ago
  dota17 e97fc20bfd update 5 years ago
  Eric Hawicz 31243e4d12
Merge pull request #592 from stoeckmann/oob 5 years ago
  Tobias Stoeckmann d07b910149 Fix integer overflows. 5 years ago
  dota17 952db0f397 support to build both static and shared libraries 5 years ago
  Tobias Stoeckmann 77d935b7ae Prevent division by zero in linkhash. 5 years ago
  Tobias Stoeckmann 099016b7e8 Protect array_list_del_idx against size_t overflow. 5 years ago
  Eric Haszlakiewicz 8e3d3d5544 Make the benchmark work with pre-cmake versions of json-c. Fetch a few more data files. 5 years ago
  Eric Haszlakiewicz c66e7377f3 In jc-bench.sh, decode the --before and --after args. Use a separate data dir to avoid re-downloading files when the work dir is cleared. 5 years ago
  Eric Haszlakiewicz 8086314026 Issue #589: drop the rdrand test loops to just 3, tweak comments and add some links to bug reports, and decrease the nesting level of the has_rdrand() function. 5 years ago
  Eric Hawicz a555d0e2f2
Merge pull request #589 from Xyene/detect-broken-rdrand 5 years ago
  Tudor Brindus 4d36b0287d Detect broken RDRAND during initialization 5 years ago
  Eric Hawicz 9b64c3e347 Fix printf format issues in apps/json_parse, and actually call the usage() function. 5 years ago
  Eric Hawicz ee90110f9b
Merge pull request #590 from Xyene/fix-cpuid-segfault 5 years ago
  Tudor Brindus 0e5bbcaa16 Fix segmentation fault in CPUID check 5 years ago
  Eric Haszlakiewicz f9605e9072 Fix cmake-configure to accept "--prefix=<foo>" in addition to "--prefix <foo>" (see also Issue #591) 5 years ago
  Eric Haszlakiewicz 1059007024 Add an initial version of a benchmarking harness for json-c, to be able to more easily compare the performance of different library versions. 5 years ago
  Eric Haszlakiewicz d9981f67dd Extend the CMakeLists.txt in the apps directory to be usable as a standalone build, to link against other versions of json-c. 5 years ago
  Eric Haszlakiewicz 00272292a7 The json_parse command line app doesn't build on Windows, disable it. 5 years ago
  Eric Haszlakiewicz 55d053118e Add an apps directory, and a json_parse program to parse an input file and report on memory usage. 5 years ago
  Eric Haszlakiewicz f6f76f9430 Add a JSON_TOKENER_ALLOW_TRAILING_CHARS flag for json_tokener_set_flags() to allow multiple objects to be parsed from input even when JSON_TOKENER_STRICT is set. 5 years ago
  Eric Haszlakiewicz 05623b3a2e Add an tok_flags field to explicitly specify tokener flags in test_parse and eliminate the previous bogus calls to json_tokener_set_flags() 5 years ago
  Eric Haszlakiewicz fa6bc1e2d7 Issue #471: always create directories with mode 0755, regardless of umask. 5 years ago
  Eric Haszlakiewicz 8b511c402b Issue #585: don't install config.h 5 years ago
  Eric Haszlakiewicz ba4527904a Add a few missing git commands to the release checklist, and change the S3 storage to "Standard", since it's actually (barely) cheaper than "Reduced Redundancy" now. 5 years ago
  Eric Haszlakiewicz 2babb5b780 Update the master branch to version 0.0.14.99 5 years ago
  Eric Haszlakiewicz 31ab57ca8b Fill in the ChangeLog for the upcoming 0.14 release. 5 years ago
  Eric Haszlakiewicz 9ed00a694b Fill in a few more pre-release steps to match what we've done for the 0.14 release. 5 years ago
  Eric Haszlakiewicz 4badbe9c20 Rewrite the issued_closed_for_* files so they display a bit nicer. 5 years ago
  Eric Haszlakiewicz 0a95f98b8d Explicitly mark several things in json_tokener deprecated. 5 years ago
  Eric Haszlakiewicz ecb9354bb1 Re-do clang-format. 5 years ago
  Eric Haszlakiewicz 23ddcbd4da Make json_abort() internal to json_object.c 5 years ago
  Eric Haszlakiewicz 5cc11289b4 Make json_tokener_validate_utf8() internal to json_tokener.c, and improve the docs a bit. 5 years ago
  Eric Haszlakiewicz 4dc0f1718e
Merge pull request #582 from dota17/list_closed_issue_pr 5 years ago
  dota17 4313465f25 update 5 years ago
  dota17 8bdb420d0f manual adjustment 5 years ago
  dota17 6bf6a9e248 add the list of issues& prs closed 5 years ago
  Eric Haszlakiewicz a9114392b4
Merge pull request #524 from dota17/addTestCase_obj_token 5 years ago
  Eric Haszlakiewicz 04bb0fca73
Merge pull request #581 from Jehan/wip/Jehan/no-strict-prototypes-windows 5 years ago
  dota17 b14363ae32 remove unsuitable case 5 years ago
  Jehan 8c33d1c3c9 CMakeLists: do not enforce strict prototypes on Windows. 5 years ago
  Eric Haszlakiewicz 7fb8d56458
Merge pull request #580 from besser82/topic/besser82/fix_cmake_tests 5 years ago
  Björn Esser 053eaa61d7 Fix CMake tests for enforced strict prototypes. 5 years ago
  Eric Haszlakiewicz ab5425a6a6
Merge pull request #527 from dota17/arraylist_test 5 years ago
  Eric Haszlakiewicz 511edb51a4
Merge pull request #579 from besser82/topic/besser82/strict-prototypes 5 years ago
  dota17 2876fcc137 clang-format two test_util_file.c and test_object_iterator.c 5 years ago
  chenguoping 8096125618 Increased the test coverage of json_util.c from 76% to 90.3%. 5 years ago
  chenguoping f56c5c1a60 Increased the test coverage of json_object_iterator.c from 0% to 100% 5 years ago
  dota17 74bbe349c4 clang-format test1.c 5 years ago
  chenguoping 110c60fcdd fix valgrind errors 5 years ago