Commit Graph

  • *
  • |\
  • | | *
  • | |/|
  • |/| |
  • | | | *
  • | |_|/|
  • |/| | |
  • * | | |
  • |\ \ \ \
  • | | | | *
  • | |_|_|/
  • |/| | |
  • | * | |
  • | * | |
  • |/ / /
  • | | | *
  • | | | |\
  • * | | | |
  • | * | | |
  • |/ / / /
  • * | | |
  • | | | *
  • | | |/
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | | * | | |
  • | | * | | |
  • | | * | | |
  • | | * | | |
  • | | * | | |
  • | | * | | |
  • | | * | | |
  • | |/ / / /
  • |/| | | |
  • * | | | |
  • |\ \ \ \ \
  • | | * | | |
  • | | * | | |
  • * | | | | |
  • |\ \ \ \ \ \
  • * \ \ \ \ \ \
  • |\ \ \ \ \ \ \
  • | * | | | | | |
  • | | |_|/ / / /
  • | |/| | | | |
  • * / | | | | |
  • |/ / / / / /
  • * | | | | |
  • | | * | | |
  • * | | | | |
  • | |/ / / /
  • |/| | | |
  • | * | | |
  • |/ / / /
  • * | | |
  • |\ \ \ \
  • | * | | |
  • |/ / / /
  • | * / /
  • |/ / /
  • * | |
  • | | | *
  • | | | *
  • * | | |
  • | | * |
  • | | * |
  • | |/ /
  • |/| |
  • * | |
  • * | |
  • * | |
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • | | | *
  • * | | |
  • |\ \ \ \
  • | * | | |
  • | | | | | *
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • |\ \ \ \ \
  • * | | | | |
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • | | | | | *
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • |/ / / / / /
  • * | | | | |
  • * | | | | |
  • * | | | | |
  • * | | | | |
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • |/ / / / / /
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • |/ / / / / /
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • |/ / / / / /
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • | * | | | | |
  • | * | | | | |
  • | * | | | | |
  • |/ / / / / /
  • * | | | | |
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • |/ / / / / /
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • |/ / / / / /
  • | | | | | *
  • | |_|_|_|/
  • |/| | | |
  • * | | | |
  • | | | | | *
  • | |_|_|_|/
  • |/| | | |
  • | | | | | *
  • | | | | | *
  • | |_|_|_|/
  • |/| | | |
  • | * | | |
  • |/ / / /
  • * | | |
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | | | | | | *
  • | |_|_|_|_|/
  • |/| | | | |
  • | | * | | |
  • | |/ / / /
  • |/| | | |
  • | * | | |
  • | * | | |
  • | * | | |
  • |/ / / /
  • | | | | *
  • | * | | |
  • | * | | |
  • * | | | |
  • | | * | |
  • | | * | |
  • | |/ / /
  • |/| | |
  • b757548 (refs/pull/890/merge) Merge f9ebfb1e43 into 2372e9518e by Peter Korsgaard 2025-08-19 04:49:40 +0800
  • 70242e3 (refs/pull/832/merge) Merge 572ab9bc2b into 2372e9518e by Peter Korsgaard 2025-08-13 20:19:55 -0700
  • 37d5026 (refs/pull/895/merge) Merge 8af05ab785 into 2372e9518e by Guilhem Saurel 2025-08-07 16:41:24 +0200
  • 2372e95 (HEAD -> master) Merge pull request #893 from sffc/supplemental-code-point-bug by Eric Hawicz 2025-08-07 09:46:47 -0400
  • 8af05ab (refs/pull/895/head) CMake: sync minimum version by Guilhem Saurel 2025-08-06 22:09:34 +0200
  • 7974657 (refs/pull/893/head) Fix code and update tests by Shane F. Carr 2025-07-30 17:40:56 -0700
  • dbefb48 Add tests with current behavior by Shane F. Carr 2025-07-30 17:39:47 -0700
  • c56fbb3 (json-c-0.18) Merge pull request #888 from heitbaum/patch-1 by Eric Hawicz 2025-07-08 21:06:25 -0400
  • bf92456 Make json_parse a bit more useful by adding -u (validate UTF8) and -P (specify arbitrary tokener parse flags), and read from stdin if no filename is provided. by Eric Hawicz 2025-07-08 21:02:52 -0400
  • f9ebfb1 (refs/pull/890/head) random_seed.c: get_getrandom_seed(): use GRND_INSECURE if available by Peter Korsgaard 2025-04-15 16:42:54 +0200
  • 7cee523 Issue #867 - also disallow control characters in keys by Eric Hawicz 2025-04-03 21:09:05 -0400
  • 42864e1 (refs/pull/888/head) Allow build with cmake 4.0.0 by Rudi Heitbaum 2025-03-28 23:14:48 +1100
  • 7bca694 Merge pull request #884 from careles/mingw_win64-WIN32_LEAN_AND_MEAN-redefined by Eric Hawicz 2025-01-09 00:12:09 -0500
  • 51bcdd0 (refs/pull/884/head) fix macro WIN32_LEAN_AND_MEAN redefined by Careles 2025-01-06 10:56:53 +0800
  • a304464 Merge pull request #872 from GitMensch/patch-2 by Eric Hawicz 2024-12-29 13:34:38 -0500
  • 7b73916 Merge pull request #847 from sacredbanana/amiga by Eric Hawicz 2024-12-29 13:26:11 -0500
  • ee83daa Merge pull request #882 from simonresch/handle-nan-to-int-conversion by Eric Hawicz 2024-12-26 19:07:07 -0500
  • ca1a6b0 (refs/pull/847/head) Add support for MorphOS by Cameron Armstrong (Nightfox) 2024-08-31 03:57:46 +0800
  • daff6eb Remove linking to libamiga and libc by Cameron Armstrong (Nightfox) 2024-08-05 12:50:47 +0800
  • 254b5ab Do not use duplocale if building for libnix because it isnt supported yet by Cameron Armstrong (Nightfox) 2024-07-15 11:30:44 +0800
  • d31d635 Clean up CMakeLists.txt and remove Amiga specific locale.h guard by Cameron Armstrong (Nightfox) 2024-06-22 18:49:50 +0800
  • 743ebf5 Fix Readme by Cameron Armstrong (Nightfox) 2024-06-22 13:45:15 +0800
  • f928e7c Get working ror libnix and clib2 by Cameron Armstrong 2023-12-28 07:53:32 +0800
  • 4feebc1 Add support for Commodore Amiga by Cameron Armstrong 2023-12-23 19:47:38 +0800
  • 961c31f Merge pull request #879 from janotomko/null by Eric Hawicz 2024-12-07 13:33:05 -0500
  • 0c35883 (refs/pull/882/head) Set error codes for truncating int conversions by Simon Resch 2024-11-26 20:42:29 +0100
  • 8c13801 Explicitly handle NaN values when converting to int by Simon Resch 2024-11-14 13:47:18 +0100
  • c63d4a4 Merge pull request #878 from 0xfadead/readme-fix-underline by Eric Hawicz 2024-11-23 19:39:50 -0500
  • 77bb5c5 Merge pull request #883 from simonresch/add-oss-fuzz-tests by Eric Hawicz 2024-11-23 19:39:13 -0500
  • 839fbe0 (refs/pull/883/head) Add fuzz tests for json_object/point/array apis by Simon Resch 2024-11-08 22:20:40 -0500
  • ff8ed0f Issue #881: don't allow json_tokener_new_ex() with a depth < 1 by Eric Hawicz 2024-11-17 22:11:24 -0500
  • 565f181 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. by Eric Hawicz 2024-11-08 22:20:40 -0500
  • 828c12b (refs/pull/879/head) Handle NULL gracefully in json_tokener_free by Ján Tomko 2024-11-06 15:19:04 +0100
  • 474ee12 Fix the apps/json_parse "-s" (strict) option so it actually does something, and default to non-strict. by Eric Hawicz 2024-11-03 19:44:21 -0500
  • d6b973e (refs/pull/878/head) Fix underline bug in README by Awildidiot 2024-11-03 20:03:49 +0100
  • 07148f3 (refs/pull/877/head) Merge pull request #873 from esiaero/master by Eric Hawicz 2024-10-10 20:55:18 -0400
  • 2ec0b87 (refs/pull/873/head) Correct year in changelog for 0.18 release by Evan Si 2024-10-10 23:47:55 +0000
  • 6aab3da (refs/pull/872/head) fix linkhash breaking -std=c89 by Simon Sobisch 2024-10-07 08:16:42 +0000
  • c793374 Update openssl command to work for newer versions of openssl. by Eric Hawicz 2024-09-15 13:16:48 -0400
  • 49790dd (gh-pages) Update the doc links to point at 0.18 by Eric Haszlakiewicz 2024-09-15 17:09:26 +0000
  • 22206e8 Add the 0.18 docs. by Eric Haszlakiewicz 2024-09-15 17:07:58 +0000
  • e9bd26d Update the master branch to version 0.18.99 by Eric Hawicz 2024-09-15 13:06:06 -0400
  • 41a55cf (tag: json-c-0.18-20240915) Generate docs for the 0.18 release by Eric Haszlakiewicz 2024-09-15 16:22:45 +0000
  • afdca3a Bump version to 0.18 by Eric Haszlakiewicz 2024-09-15 16:17:32 +0000
  • 7ebdc4d Update abi-check.sh to compare 0.16 and 0.18 by Eric Haszlakiewicz 2024-09-15 16:10:57 +0000
  • 87900c0 Fix the expected output for test_parse by Eric Hawicz 2024-09-15 11:59:05 -0400
  • e5ca4d3 Update ChangeLog, AUTHORS and issues_closed_for_0.18.md for an upcoming 0.18 release. by Eric Hawicz 2024-09-15 11:46:56 -0400
  • e3db88d Merge pull request #871 from json-c/disallow-control-chars by Eric Hawicz 2024-09-15 11:22:58 -0400
  • 6bfab90 (refs/pull/871/head, disallow-control-chars) Issue #867: disallow control characters in strict mode. by Eric Hawicz 2024-09-02 09:43:04 -0400
  • 7fb4341 (json-c-0.17) Take 2 fixing the placement of json_tokener_error_memory in the enum. (json_tokener_error_size is an actual error, *not* a measure of the size of the enum!) by Eric Hawicz 2023-09-22 22:26:21 -0400
  • ecb7a4c Merge pull request #864 from pavelzw/patch-1 by Eric Hawicz 2024-08-29 21:08:52 -0400
  • 906d158 (refs/pull/864/head) Update CMakeLists.txt by Pavel Zwerschke 2024-08-29 10:55:02 +0200
  • a6b4c1c (refs/pull/866/head) Updated github actions by Administrator 2024-07-03 13:07:50 +0530
  • 9b8d170 Build pkg-config for msvc as well by Pavel Zwerschke 2024-06-18 00:11:13 +0200
  • 6e481aa Merge pull request #861 from bhaible/handle-another-oom-condition by Eric Hawicz 2024-05-05 09:49:26 -0400
  • 7816757 Although CMAKE_C_COMPILER_FRONTEND_VARIANT is defined, it's not always set to some value. Fix builds for cases when it's blank. by Eric Haszlakiewicz 2024-04-28 17:15:42 +0000
  • 833233f (refs/pull/861/head) Handle yet another out-of-memory condition. by Bruno Haible 2024-04-22 01:50:59 +0200
  • 31a22fb Issue #857: fix a few places where json_tokener should have been returning json_tokener_error_memory but wasn't. by Eric Hawicz 2024-04-21 10:37:16 -0400
  • 012dd5d (refs/pull/860/head, refs/pull/859/head) updated build scripts by Stephen Dickey 2024-04-17 09:05:33 -0700
  • 0051f2d Merge pull request #858 from alurm/master by Eric Hawicz 2024-04-16 11:23:09 -0400
  • 0741ce3 (refs/pull/858/head) json_tokener.h: json_tokener_parse_verbose: fix typo by Alan Urmancheev 2024-04-16 14:56:00 +0000
  • e3464a2 Issue #829: attempt to detect clang-cl.exe and pass MSVC-compatile command line arguments. by Eric Hawicz 2024-03-29 22:40:45 -0400
  • 6101641 Issue #850: fill in & adjust the "@returns" docs for several functions. by Eric Hawicz 2024-03-29 18:46:05 -0400
  • f2eac07 doxygen can't handle html on heading, split that to separate lines https://github.com/doxygen/doxygen/issues/10466 by Eric Hawicz 2024-03-29 18:45:22 -0400
  • e93ae70 Fix issue #854: Set error=json_tokener_error_memory in json_tokener_parser_verbose() when allocating the tokener fails. by Eric Hawicz 2024-03-29 18:09:12 -0400
  • 0bc2dd5 Merge pull request #852 from fedefrancescon/docs/micro-typo-fix by Eric Hawicz 2024-03-02 17:31:24 -0500
  • 9c44c7e (refs/pull/852/head) docs: micro typo in json_object_get doc by Federico Francescon 2024-03-02 22:41:10 +0100
  • 401249c Merge pull request #831 from neheb/1 by Eric Hawicz 2024-02-08 08:11:57 -0500
  • 66f7869 (refs/pull/831/head) rename WIN32 to _WIN32 by Rosen Penev 2023-09-13 20:51:49 -0700
  • dabed80 Merge pull request #849 from rouault/random_seed_toctou by Eric Hawicz 2024-01-08 12:45:39 -0500
  • f6c8eba (refs/pull/849/head) random_seed.c: add a Coverity Scan suppression by Even Rouault 2024-01-07 20:55:35 +0100
  • 76f819e Merge pull request #846 from evo-i/CMP0153 by Eric Hawicz 2023-12-17 07:23:07 -0500
  • eef983b (refs/pull/846/head) Update CMakeLists.txt by evo 2023-12-17 11:19:20 +0300
  • c0cf4bc Update CMakeLists.txt by evo 2023-12-17 00:32:21 +0300
  • e85c8ad Fix ECHO_OUTPUT_VARIABLE by evo 2023-12-17 00:23:51 +0300
  • 2c84476 (refs/pull/845/head) [CMP0153](https://cmake.org/cmake/help/latest/policy/CMP0153.html) by evo 2023-12-12 16:28:41 +0300
  • 407ddb4 Issue #842 - fix one particular sign conversion warning. There are many others that show up if we were to add -Wsign-conversions, but this is the only one using a literal constant. by Eric Haszlakiewicz 2023-11-30 13:59:13 +0000
  • 3333752 Merge pull request #839 from ffontaine/master by Eric Hawicz 2023-11-08 18:11:13 -0500
  • 7ff7eab (refs/pull/839/head) json_pointer.c: initialize idx by Fabrice Fontaine 2023-11-08 22:42:48 +0100
  • 88bce2b Merge pull request #837 from HansolChoe/fix-tokener-parse-ex-fuzzer by Eric Hawicz 2023-10-19 07:49:32 -0400
  • a907f7d (refs/pull/837/head) tokener_parse_ex_fuzzer: add type checking for parsed object by HansolChoe 2023-10-19 16:33:01 +0900
  • f2403a7 build_json*.sh scripts for ARM and x86 by Stephen Dickey 2023-10-12 11:35:12 -0700
  • ad8b8af Take 2 fixing the placement of json_tokener_error_memory in the enum. (json_tokener_error_size is an actual error, *not* a measure of the size of the enum!) by Eric Hawicz 2023-09-22 22:26:21 -0400
  • 3a10501 (refs/pull/835/head) fix error des of 'error_memory' by iasunsea 2023-09-22 17:26:31 +0800
  • 637f519 (refs/pull/834/head) Update json_tokener.c by iasunsea 2023-09-22 17:19:17 +0800
  • a542542 fix error des of 'error_memory' by iasunsea 2023-09-22 17:10:12 +0800
  • 572ab9b (refs/pull/832/head) random_seed.c: prefer getrandom() / /dev/{,u}random over arc4random() by Peter Korsgaard 2023-09-15 16:09:44 +0200
  • 4186537 Merge pull request #827 from robert-pang/master by Eric Hawicz 2023-09-11 00:13:45 +0200
  • 9ff6b68 Merge pull request #826 from emlix/cmake-policies by Eric Hawicz 2023-09-11 00:10:55 +0200
  • 73312ce (refs/pull/828/head) Put arc4random check under DISABLE_EXTRA_LIBS=OFF in CMakeLists.txt. by Robert Pang 2023-09-06 08:39:11 -0700
  • 1a7defa (refs/pull/827/head) Fix variable and API names in tokener_parse_ex_fuzzer.cc to resolve build issue. by Robert Pang 2023-09-05 13:58:51 -0700
  • c4a615a (refs/pull/826/head) CMake: request all policies up to CMake 3.12 being set to NEW by Rolf Eike Beer 2023-09-05 14:31:24 +0200
  • 159822d CMake: request consistent minimum version by Rolf Eike Beer 2023-09-05 14:27:27 +0200
  • 990acb4 CMake: remove needless policy setting by Rolf Eike Beer 2023-09-05 12:14:46 +0200
  • 6299262 (refs/pull/825/head) Add support for WASI by Alfred Neumayer 2023-09-02 15:37:14 +0200
  • b62ea12 Update the doc links to point at 0.17 by Eric Haszlakiewicz 2023-08-12 19:13:30 +0000
  • 106988e Add the 0.17 docs. by Eric Haszlakiewicz 2023-08-12 19:10:14 +0000
  • 502522a Update the master branch to version 0.17.99 by Eric Haszlakiewicz 2023-08-12 19:08:59 +0000
  • b4c371f (tag: json-c-0.17-20230812) Generate docs for the 0.17 release by Eric Haszlakiewicz 2023-08-12 19:00:16 +0000
  • 21c70bd Bump version to 0.17 by Eric Haszlakiewicz 2023-08-12 18:59:13 +0000