Commit Graph

  • *
  • | *
  • | |\
  • | |/
  • |/|
  • * |
  • |/
  • *
  • *
  • *
  • |\
  • | *
  • | |\
  • | |/
  • |/|
  • | *
  • | | *
  • | | *
  • | | | *
  • | |_|/
  • |/| |
  • * | |
  • |\ \ \
  • | | | *
  • | |_|/
  • |/| |
  • * | |
  • |\ \ \
  • | * | |
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • | * /
  • |/ /
  • * |
  • * |
  • * |
  • |\ \
  • | * |
  • |/ /
  • * |
  • * |
  • * |
  • |\ \
  • * \ \
  • |\ \ \
  • | * | |
  • |/ / /
  • | | | *
  • | |_|/
  • |/| |
  • | | | *
  • | |_|/
  • |/| |
  • | * |
  • |/ /
  • | | *
  • | |/
  • |/|
  • | | *
  • | |/
  • |/|
  • | | *
  • | |/
  • |/|
  • | | *
  • | |/
  • |/|
  • | | *
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | * | | |
  • * | | | |
  • |\ \ \ \ \
  • * \ \ \ \ \
  • |\ \ \ \ \ \
  • * \ \ \ \ \ \
  • |\ \ \ \ \ \ \
  • | |_|_|/ / / /
  • |/| | | | | |
  • | | | | | | | *
  • | | | | | | | *
  • | | | | | | | *
  • | |_|_|_|_|_|/
  • |/| | | | | |
  • | * | | | | |
  • |/ / / / / /
  • | | | * / /
  • | |_|/ / /
  • |/| | | |
  • | | * | |
  • | | * | |
  • | |/ / /
  • |/| | |
  • | * | |
  • |/ / /
  • * | |
  • | | | *
  • | |_|/
  • |/| |
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • | * | |
  • | | | | *
  • | | | | *
  • | | | | *
  • | | | | |\
  • | | | | * |
  • | |_|_|/ /
  • |/| | | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • | | | | | *
  • | | | | | *
  • * | | | | |
  • | | | | | | *
  • | | | | | | *
  • * | | | | | |
  • | |_|_|_|_|/
  • |/| | | | |
  • * | | | | |
  • |\ \ \ \ \ \
  • | |/ / / / /
  • |/| | | | |
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • * | | | |
  • * | | | |
  • * | | | |
  • * | | | |
  • | | | | *
  • * | | | |
  • | | | | *
  • * | | | |
  • * | | | |
  • * | | | |
  • * | | | |
  • * | | | |
  • * | | | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • * | | | | |
  • |/ / / / /
  • 03f897e Tests that try to show that can't get/add keys with embedded null characters by HexTheDragon 2021-07-03 17:42:15 -0800
  • be9671e Merge pull request #714 from Hex052/clang-format_AfterCaseLabel by Eric Hawicz 2021-07-05 18:18:06 -0400
  • 9dde931 (refs/pull/714/head) Add AfterCaseLabel to .clang-format by Hex052 2021-07-04 18:28:21 -0800
  • 75bf657 If inttypes.h is present, use it, even on Windows. by Eric Haszlakiewicz 2021-06-13 21:12:22 +0000
  • 9ca50cf Issue #709: adjust some include guards to be a bit more json-c specific. by Eric Haszlakiewicz 2021-06-02 23:53:23 +0000
  • 0b7e78c Merge pull request #706 from davidjmccann/master by Eric Hawicz 2021-05-15 08:41:24 -0400
  • 00098ef (refs/pull/706/head) Merge branch 'json-c:master' into master by David McCann 2021-05-13 06:34:10 +0100
  • 9b53c92 Check __STDC_VERSION__ is defined before checking its value by David McCann 2021-05-13 06:31:18 +0100
  • b42d5c4 (refs/pull/704/head) tests: test1: add test cases for json_object_array_insert_idx() by Alexandru Ardelean 2021-04-20 16:07:26 +0300
  • fb3dc64 json_object: introduce json_object_array_insert_idx() API function by Alexandru Ardelean 2021-04-16 16:12:22 +0300
  • c321610 (refs/pull/703/head) Fix vasprintf fallback by Ken Raffenetti 2021-05-03 14:13:03 -0500
  • cd7109f Merge pull request #696 from ssrlive/master by Eric Hawicz 2021-05-01 15:21:31 -0400
  • 0e8f541 json_pointer: fix comments about printf() variants of set/get() by Alexandru Ardelean 2021-04-22 11:19:07 +0300
  • 78e390a Merge pull request #701 from commodo/configurable-opts by Eric Hawicz 2021-04-17 17:26:49 -0400
  • 8abeebc (refs/pull/701/head) json_pointer: allow the feature to be disabled by Alexandru Ardelean 2021-04-16 09:42:07 +0300
  • 1f8b64f tests: CMakeLists.txt: move test names to variable by Alexandru Ardelean 2021-04-16 09:32:07 +0300
  • 9490984 Merge pull request #700 from Philosoph228/werror-fix by Eric Hawicz 2021-04-14 22:38:36 -0400
  • 9c05651 (refs/pull/700/head) random_seed: fix unused variable for win32 build by Philosoph228 2021-04-13 00:12:35 +0500
  • ba18154 (refs/pull/696/head) To avoid target exe file export JSON functions. by ssrlive 2021-03-02 14:27:40 +0800
  • 041cef4 Add a DISABLE_EXTRA_LIBS option to skip using libbsd, per @neheb's request on issue #692/commit 0f61f692. by Eric Haszlakiewicz 2021-02-15 20:19:56 +0000
  • f787810 If arc4random is used, don't bother compiling in the other fallback methods since they'll never be used. Fixes PR#695 about unreachable code too. by Eric Haszlakiewicz 2021-02-13 03:23:58 +0000
  • 7c859c5 Merge pull request #694 from ihsinme/patch-1 by Eric Hawicz 2021-02-06 17:25:24 -0500
  • c456963 (refs/pull/694/head) Update json_object.c by ihsinme 2021-02-05 18:58:20 +0300
  • 0f61f69 Iesue #692: use arc4random() if it's available (in libc on BSD systems, and libbsd on Linux). by Eric Haszlakiewicz 2021-01-13 01:57:25 +0000
  • 69d6505 Keep the doc directory in the nodoc release tarball, just exclude its contents. by Eric Haszlakiewicz 2021-01-13 01:30:16 +0000
  • 4754f47 Merge pull request #674 from ploxiln/random_seed_err_continue by Eric Hawicz 2021-01-12 20:22:54 -0500
  • 1fcb9e4 Merge pull request #689 from neheb/patch-1 by Eric Hawicz 2020-12-18 21:30:14 -0500
  • 987d3b2 (refs/pull/689/head) fix compilation with clang by Rosen Penev 2020-12-17 19:59:37 -0800
  • c66722c (refs/pull/680/head) Initial TrustInSoft CI setup. by Jakub Zwolakowski 2020-06-12 23:58:42 +0200
  • 0f33d70 (refs/pull/675/head) Update README.md by biratkundu 2020-10-17 14:18:51 +0530
  • 0fd3b7d (refs/pull/674/head) random_seed: on error, continue to next method by Pierce Lopez 2020-10-07 01:22:30 -0400
  • 960c274 (refs/pull/673/head) switchcasemenuproject by subha-code 2020-10-02 13:39:31 +0530
  • 9dbf4f5 (refs/pull/671/head) Update CMakeLists.txt by siddharthati 2020-10-02 01:39:22 +0530
  • c6eab75 (refs/pull/670/head) Create Stone Paper Scissor game by C language by Jatin Ranpariya 2020-10-01 11:46:36 +0530
  • c59eafc (refs/pull/669/head) Update testReplaceExisting.c by Mradul Krishna 2020-09-30 19:08:07 +0530
  • 57fae10 Adds fix for configure for apple toolchains (#9) by rohan-elear 2020-09-25 18:26:30 +0530
  • df27756 Merge pull request #667 from stoeckmann/regression by Eric Hawicz 2020-09-11 20:56:51 -0400
  • 7af593c (refs/pull/667/head) Fixed test1 regression. by Tobias Stoeckmann 2020-09-11 21:09:40 +0200
  • 785a94b Merge pull request #665 from stoeckmann/tokener by Eric Hawicz 2020-08-24 09:51:41 -0400
  • eb08a92 Merge pull request #660 from stoeckmann/arraylist by Eric Hawicz 2020-08-24 09:51:18 -0400
  • 369e847 (refs/pull/660/head) Validate size arguments in arraylist functions. by Tobias Stoeckmann 2020-08-22 12:06:15 +0200
  • b4e72c2 Merge pull request #664 from stoeckmann/string by Eric Hawicz 2020-08-23 16:43:31 -0400
  • f941931 Merge pull request #663 from stoeckmann/strerror by Eric Hawicz 2020-08-23 16:38:21 -0400
  • 1bc7a6b Merge pull request #662 from stoeckmann/random by Eric Hawicz 2020-08-23 16:34:40 -0400
  • 710c411 (refs/pull/661/head) Use validated index in json_type_to_name. by Tobias Stoeckmann 2020-08-22 13:30:17 +0200
  • 0cc9079 Fixed typos. by Tobias Stoeckmann 2020-08-22 13:29:00 +0200
  • 31dcfea Easier 64 bit safety in json_object_to_fd by Tobias Stoeckmann 2020-08-22 13:27:36 +0200
  • df62119 (refs/pull/662/head) Prevent signed overflow in get_time_seed by Tobias Stoeckmann 2020-08-22 13:23:23 +0200
  • bcb6d7d (refs/pull/665/head) Handle allocation failure in json_tokener_new_ex by Tobias Stoeckmann 2020-08-22 13:18:10 +0200
  • e50154f (refs/pull/664/head) Cap string length at INT_MAX. by Tobias Stoeckmann 2020-08-22 13:09:11 +0200
  • 583911a Aligned comment in _json_object_new_string by Tobias Stoeckmann 2020-08-22 13:07:45 +0200
  • 4298431 (refs/pull/663/head) Properly format errnos in _json_c_strerror by Tobias Stoeckmann 2020-08-22 11:35:50 +0200
  • 2b439ea Fix json_object_get_boolean() doc for the object and array cases (always returns 0), and add those cases to the test_cast test. See also issue #658. by Eric Haszlakiewicz 2020-08-17 14:55:54 +0000
  • b68d2e0 (refs/pull/659/head) fix json_object_get_boolean() to behave like documented: must return true for objects and arrays by Lukas Zeller 2020-08-16 17:39:57 +0200
  • cf30cba Merge pull request #657 from stoeckmann/getrandom by Eric Hawicz 2020-08-15 15:01:41 -0400
  • f052e42 (refs/pull/657/head) Use GRND_NONBLOCK with getrandom. by Tobias Stoeckmann 2020-08-15 15:41:41 +0200
  • 104b408 Merge pull request #656 from pogaram/fix-warnings by Eric Hawicz 2020-08-14 16:57:32 -0400
  • 0ffb384 (refs/pull/656/head) Fixed warnings by Aram Poghosyan 2020-08-14 11:45:33 +0400
  • 98b7ee9 Merge pull request #655 from MarcT512/issue654 by Eric Hawicz 2020-08-07 10:18:30 -0400
  • 4e9e44e (refs/pull/655/head) Fix read past end of buffer by Marc 2020-08-07 10:49:45 +0100
  • 8c7849e Eliminate use of ctype.h and replace isdigit() and tolower() with non-locale-sensitive approaches. by Eric Haszlakiewicz 2020-08-02 04:06:44 +0000
  • f3d8006 Neither vertical tab nor formfeed are considered whitespace per the JSON spec, remove them from is_ws_char(). by Eric Haszlakiewicz 2020-08-02 03:59:56 +0000
  • 8b43ff0 Merge the is_ws_char() and is_hex_char() changes to json_tokener from branch 'ramiropolla/for_upstream' (PR #464) by Eric Haszlakiewicz 2020-08-02 02:54:36 +0000
  • bfec9c8 Take a hint from PR #464 and use json_object_new_string_len() to avoid a needless extra strlen() call. Also, create a _json_object_get_string_len() for internal use when we know for sure the object we're dealing with is a json_type_string. by Eric Haszlakiewicz 2020-08-02 02:23:01 +0000
  • 56a89f9 Merge pull request #653 from lamby/966657-json-c-please-make-the-build-reproducible by Eric Hawicz 2020-08-01 22:06:38 -0400
  • 46eea84 (refs/pull/653/head) Make the documentation build reproducibly by Chris Lamb 2020-08-01 11:26:53 +0100
  • 88cce7b Merge pull request #651 from alanc/getrandom by Eric Hawicz 2020-07-31 20:30:11 -0400
  • 6cf4847 (refs/pull/651/head) Use getrandom() if available in json_c_get_random_seed by Alan Coopersmith 2020-07-30 16:13:04 -0700
  • 0024112 Issue #649: Drop the generated doc/Doxyfile when creating a release. by Eric Haszlakiewicz 2020-07-28 03:52:22 +0000
  • 66f8ca3 Merge pull request #650 from sartura/readme-update by Eric Hawicz 2020-07-27 10:31:05 -0400
  • 55bf2d3 (refs/pull/650/head) README: fix spelling errors by Jakov Smolic 2020-07-27 10:30:08 +0200
  • 47189b5 Include updating the json-c-current-releaes gh-pages symlink as part of the release process. by Eric Haszlakiewicz 2020-07-26 15:51:07 +0000
  • 9af901b Update the doc links to point at 0.15 by Eric Haszlakiewicz 2020-07-26 15:30:48 +0000
  • 13a1566 Add the 0.15 docs. by Eric Haszlakiewicz 2020-07-26 15:28:38 +0000
  • de02d09 Update the master branch to version 0.15.99 by Eric Haszlakiewicz 2020-07-26 15:26:05 +0000
  • 9021cdc (tag: json-c-0.15-20200726, json-c-0.15) Generate docs for the 0.15 release by Eric Haszlakiewicz 2020-07-26 15:13:45 +0000
  • 2d78acd Bump version to 0.15 by Eric Haszlakiewicz 2020-07-26 15:10:07 +0000
  • 870965e Update AUTHORS, add issues_closed_for_0.15.md, tweak the release checklist slightly. by Eric Haszlakiewicz 2020-07-24 03:17:13 +0000
  • 616b105 Merge pull request #648 from MarcT512/rbf by Eric Hawicz 2020-07-23 22:26:58 -0400
  • 4a23d34 (refs/pull/648/head) Fix "may be used uninitialized" Release build failure by Marc 2020-07-23 18:19:12 +0100
  • 730e3d0 Issue #594 - provide an OVERRIDE_GET_RANDOM_SEED cmake variable to override json_c_get_random_seed() for embedded platforms where time(NULL) doesn't work. by Eric Haszlakiewicz 2020-07-22 02:25:03 +0000
  • 64de4b6 Merge pull request #646 from pascal-cuoq/fix_645 by Eric Hawicz 2020-07-21 21:24:59 -0400
  • 1962ba7 (refs/pull/646/head) Fixes #645 by Pascal Cuoq 2020-07-21 17:54:26 +0200
  • 024e835 Update the ChangeLog with recent changes, in preparation for a 0.15 release. by Eric Haszlakiewicz 2020-07-20 03:39:01 +0000
  • 78a0f2e Remove the obsolete config.h.win32 by Eric Haszlakiewicz 2020-07-17 03:47:28 +0000
  • e46b9cd Fix a number of things with the generated docs, including translating triple-backtick code blocks into a form doxygen understands. by Eric Haszlakiewicz 2020-07-17 03:46:21 +0000
  • 9a7de35 Add some more detail about how to use json-c in README.md. by Eric Haszlakiewicz 2020-07-17 03:42:38 +0000
  • cb10a13 Remove the THIS_FUNCTION_IS_DEPRECATED define, we stopped using it long ago. by Eric Haszlakiewicz 2020-07-17 03:20:29 +0000
  • 6a0b2d6 Fix typoes with previous change. by Eric Haszlakiewicz 2020-07-12 19:17:59 +0000
  • 2508109 Remove the obsolete README.json_object-split.md, and mark README.md as being the doxygen mainpage. by Eric Haszlakiewicz 2020-07-12 19:16:19 +0000
  • fe48007 Add a "json-c-current-release" link pointing at json-c-0.14. by Eric Haszlakiewicz 2020-07-12 19:13:50 +0000
  • 4d9f6dd Issue #642: improve the docs for json_object_put() and json_object_get(). by Eric Haszlakiewicz 2020-07-12 18:43:27 +0000
  • 2330c6f Expand the doc for json_object_array_get_idx() to explain that it does not adjust refcounts. by Eric Haszlakiewicz 2020-07-12 17:55:46 +0000
  • 6542d33 Issue #641: Add a cast to void * to address some theoretically undefined printf behavior. by Eric Haszlakiewicz 2020-07-11 15:03:00 +0000
  • 10a9ac2 Issue #642: improve docs for json_tokener.h and json_object_object_add(). by Eric Haszlakiewicz 2020-07-11 04:04:58 +0000
  • 6fa8b7f Don't export json-c symbols starting with an underscore, put deprecated exports into a "JSONC_PRIVATE" version, and note stuff to do during releases. See also PR #639 and issue #621 by Eric Haszlakiewicz 2020-07-04 18:58:56 +0000
  • 6068d3f Change the strerror_override handling to check $_JSON_C_STRERROR_OVERRIDE instead of using a variable, so we don't need to export it. by Eric Haszlakiewicz 2020-07-04 18:56:15 +0000
  • b01d50b Merge pull request #639 from smcv/symbol-versions by Eric Hawicz 2020-07-04 14:26:20 -0400
  • c2c9402 (refs/pull/639/head) build: Add symbol versions to all exported symbols by Simon McVittie 2020-06-29 18:16:34 +0100
  • 6465e74 Use constants referring to the signed integer types when setting SSIZE_T_MAX. In practice, the sizes of the signed and unsigned integer types will almost cetainly be the same, but this is more correct. Pointed out in issue #638. by Eric Haszlakiewicz 2020-07-01 00:34:46 +0000