Commit Graph

  • 8190e061bc
    Fix wrong usage of doxygen groups (#1417) master mwestphal 2022-07-14 23:57:37 +0200
  • 42e892d96e
    Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) Jessica Clarke 2022-01-12 21:27:16 +0000
  • a1f1613bdd
    Fix various typos (#1350) luzpaz 2021-12-14 21:04:47 -0500
  • 2d55c7445f
    Parse large floats as infinity (#1349) (#1353) Tero Kinnunen 2021-12-15 04:00:28 +0200
  • 5defb4ed1a
    Merge pull request #1351 from open-source-parsers/drop-deprecation-warnings Christopher Dunn 2021-11-03 12:53:28 -0500
  • c4904b2c0d Bump micro version Christopher Dunn 2021-11-03 11:39:54 -0500
  • 54a5432c01 Drop compile-time deprecation warning Christopher Dunn 2021-11-03 11:35:15 -0500
  • b22302e560
    Merge pull request #1347 from fjtrujy/position_independent_code Christopher Dunn 2021-11-03 10:41:12 -0500
  • 29f9853455 Fix cmake config for POSITION_INDEPENDENT_CODE enabling it just when BUILD_SHARED_LIBS is ON Francisco Javier Trujillo Mata 2021-10-25 23:49:43 +0200
  • fa747b1ae3 clang-format is not available by default Christopher Dunn 2021-10-26 16:04:17 -0500
  • 94a6220f7c
    Document skipBom in CharReaderBuilder (#1332) Alex Beregszaszi 2021-09-21 06:55:25 +0100
  • c39fbdac0f
    minor fix for code examples (#1317) Jack Ullery 2021-08-12 21:08:46 +0000
  • 65bb1b1c1d
    CMake: Remove ancient version checks (#1299) Frank Dana 2021-06-23 11:03:44 -0700
  • 375a1119f8
    Add support for Bazel build system (#1275) Mariusz Glebocki 2021-05-06 04:03:02 +0200
  • 5fabc5e6d2
    conversion errors only if warnings as errors enabled (#1284) SpaceIm 2021-05-06 03:55:25 +0200
  • ed1ab7ac45 Avoid getline(s, EOF) Christopher Dunn 2021-05-05 00:27:30 -0500
  • bb34617267 Merge branch 'cmake-config-improvements' #1271 Christopher Dunn 2021-05-04 23:49:10 -0500
  • 993e4e2828 - isolated namespace targets into separate file Sergey Rachev 2021-04-14 20:50:43 +0200
  • 2af4a4c6c8 - workaround for CMake < 3.18 ALIAS target limitation to not point to non-GLOBAL IMPORTED target Sergey Rachev 2021-04-02 22:30:43 +0200
  • a3914b792f - narrowed lines to be aligned with overall file line width Sergey Rachev 2021-03-06 13:49:53 +0100
  • cee42e0bd7 - empty line at end of file Sergey Rachev 2021-02-28 00:25:48 +0100
  • 62f3e03475 - declare namespaced export target to simplify the library usage Sergey Rachev 2021-02-27 22:35:57 +0100
  • b640795571 - exported targets go to separate generated file and package config file generated from template to use automatic package resolving and resolution logic Sergey Rachev 2021-02-27 18:25:11 +0100
  • 94cda30dbd
    Rearrange Comments::set (#1278) Billy Donahue 2021-03-18 05:22:35 -0400
  • 1ee39a6752 add comment for emitUTF8 in header PinkD 2021-03-02 23:57:54 +0800
  • b1bd848241
    fix sign-conversion warning (#1268) Billy Donahue 2021-02-20 16:07:34 -0500
  • 09c5ecd84f only append _static suffix for microsoft toolchains Sven Köhler 2021-02-03 23:42:12 +0100
  • fda274ddd2
    Fix Value::resize to fill all array elements (#1265) Billy Donahue 2021-02-09 23:50:37 -0500
  • da9e17d257 allow selection of Windows MSVC runtime Yixing Lao 2021-01-17 18:57:28 -0800
  • ac2870298e Fixed pkg-config Version Derick Vigne 2021-01-26 14:59:12 -0500
  • c9a976238b minor fixes for 64 bits and refactor code GermanAizek 2021-01-15 13:19:59 +0300
  • eab8ebe644 Disable also Visual Studio warning C4275 (std::exception used as base class in dll-interface class) when building as DLL and JSONCPP_DISABLE_DLL_INTERFACE_WARNING is defined. Riccardo Corsi 2021-01-04 15:10:05 +0100
  • fe9663e7ed `Json::ValueIterator` operators `*` and `->` need to be const Billy Donahue 2020-12-21 04:41:37 -0500
  • 5c4219b8ae Update version in dox Christopher Dunn 2021-01-10 00:17:35 -0600
  • be4a512887
    Remove trailing space characters (#1256) Christopher Dunn 2021-01-09 22:39:07 -0600
  • 940982438d
    Fix a precision bug of valueToString, prevent to give an error result… (#1246) Lei 2020-12-16 03:08:05 +0800
  • 8954092f0a
    ENH: Prevent cmake in source builds (#1091) Hans Johnson 2020-11-06 15:35:51 -0600
  • ceae0e3867
    Fix clang-tidy warnings (#1231) Marcel Opprecht 2020-11-06 22:22:26 +0100
  • 30170d651c Fix c++20 compilation problem for clang10 and fix potential bug due to compiler optimization Christian Ledergerber 2020-10-13 17:55:58 +0200
  • 5f4e10462f
    Merge pull request #1229 from open-source-parsers/pypi Christopher Dunn 2020-10-10 11:30:19 -0500
  • bb9db78fe2 Do not allow failures on osx Christopher Dunn 2020-10-10 11:20:19 -0500
  • 1664b6bbf8 Try meson/ninja from pypi Christopher Dunn 2020-10-10 09:06:43 -0500
  • 5d1cb30e40 clang-format Christopher Dunn 2020-10-10 10:29:19 -0500
  • c60ebf787a test: ensure the version numbers agree Ben Boeckel 2020-10-01 12:22:04 -0400
  • 72db276986 version.h: fix the version number in the header Ben Boeckel 2020-10-01 12:21:48 -0400
  • 9059f5cad0
    Roll version numbers for 1.9.4 release (#1223) Jordan Bayles 2020-09-25 19:19:16 -0700
  • 45733df96c meson: Don't specifically look for python3 Daniel Engberg 2020-06-03 12:19:51 +0200
  • 5be07bdc5e
    Fix generation of pkg-config file with absolute includedir/libdir. (#1199) Ben Wolsieffer 2020-07-20 08:36:30 -0400
  • bf0cfa5b46
    hot fix for building static lib (#1203) Chen 2020-07-14 16:37:22 +0800
  • cfc1ad72ad
    Enhance cmake script (#1197) Chen 2020-07-13 20:33:58 +0800
  • c8453d39d1
    Delete nullptr Json::Value constructor (#1194) nathanruiz 2020-06-24 07:52:28 +1000
  • 632044ad95
    Billy donahue avoid isprint (#1191) Billy Donahue 2020-06-11 18:14:03 -0400
  • b3189a0800
    avoid isprint, because it is locale specific (#1189) Billy Donahue 2020-06-11 17:43:44 -0400
  • 9be5895985
    Issue 1182: Fix fuzzing bug (#1183) Jordan Bayles 2020-05-30 20:20:20 -0700
  • 6aba23f4a8
    Fixes Oss-Fuzz issue: 21916 (#1180) kabeer27 2020-05-29 19:20:26 +0530
  • c161f4ac69
    Escape control chars even if emitting UTF8 (#1178) Billy Donahue 2020-05-21 11:30:59 -0400
  • 75b360af4a
    spot fix #1171: isprint argument must be representable as unsigned char (#1173) Billy Donahue 2020-05-13 18:37:02 -0400
  • e36cff19f0
    clang-tidy + any_of usage (#1171) Rosen Penev 2020-05-12 16:19:36 -0700
  • b8cb8889aa
    Added current dir specifier for PowerShell (#1169) Edward Brey 2020-05-07 20:00:12 -0500
  • d2d4c74a03
    Update README.md and add dota17 to AUTHORS list. (#1168) Chen 2020-04-30 18:05:17 +0800
  • 8b7ea09b80
    Bump soversion to 24 (#1167) Chen 2020-04-30 17:58:07 +0800
  • a4fb5db543
    Put ".exe" and ".dll" together to make test usable in build dir. (#1166) xkszltl 2020-04-30 10:31:54 +0800
  • d517d598a7
    Merge pull request #1165 from mrjoel/mrjoel/cmake-updates Christopher Dunn 2020-04-29 08:27:43 -0500
  • e9b0b96be6 Remove redundant cmake_minimum_required from example Joel Johnson 2020-02-19 09:14:08 -0700
  • 3f0d63b5a9 Use internal CMake compiler version directly Joel Johnson 2020-02-18 13:56:26 -0700
  • 524234e479 Use non-version checked add_compile_options Joel Johnson 2020-01-20 13:21:14 -0700
  • 9abf11935c Remove unused CMake variable Joel Johnson 2020-02-18 16:55:45 -0700
  • 8a5e792f20 Add Clang support, be explicit about MSVC flags Joel Johnson 2019-12-31 20:38:39 -0700
  • 30eb5ce128 Check compiler using CMAKE_CXX_COMPILER_ID Joel Johnson 2019-12-31 20:23:08 -0700
  • 12ceb01485 Always use consistent CXX_STANDARD Joel Johnson 2019-12-31 16:07:22 -0700
  • edc6239f39 Not needed to specify CMAKE_MACOSX_RPATH Joel Johnson 2019-12-31 16:03:32 -0700
  • 5a0152ae1b Only set CMAKE_BUILD_TYPE for single config generators Joel Johnson 2019-12-31 15:42:19 -0700
  • c648b0378a Consolidate setting of jsoncpp target properties Joel Johnson 2020-02-18 18:04:59 -0700
  • a3afd74b80 Don't use unique variable for postfix Joel Johnson 2020-02-18 18:04:04 -0700
  • 2cb16b35dc
    allowBom -> skipBom (#1162) Chen 2020-04-28 17:30:08 +0800
  • 83946a28db
    Ignore byte order mark in the head of UTF-8 text. (#1149) Chen 2020-04-28 15:16:05 +0800
  • 91f1553f2c Make throwRuntimeError/throwLogicError print msg when built with JSON_USE_EXCEPTION=0 bcsgh 2020-03-23 17:34:46 -0700
  • 5813ab1bc1 Merge branch 'fixup-tests' into 'master' (#1102) Christopher Dunn 2020-04-24 13:06:44 -0500
  • a0b8c3ecb4 Do not run colliding tests at same time Christopher Dunn 2020-04-24 09:24:22 -0500
  • b349221938 Cleanup test configurations Jordan Bayles 2019-11-14 10:52:13 -0800
  • 9e23f66f61 Issue 1102: Fixup test suite, fix broken tests Jordan Bayles 2019-11-14 10:41:25 -0800
  • 411d88fae8 Stop checking status; raise instead Christopher Dunn 2020-04-24 01:45:19 -0500
  • 1ff6bb65a0 ninja test Christopher Dunn 2020-04-24 00:58:35 -0500
  • 8b20b7a317 amalgamate: add version.h and allocator.h to the forwards header Ben Boeckel 2019-12-30 11:37:14 -0500
  • 2e54e8ff1c
    adding myself to AUTHORS as per commits (#1109) Stefano Fiorentino 2020-04-24 05:52:56 +0200
  • 90ca694e46
    clang-tidy fixes again (#1155) Rosen Penev 2020-04-11 22:26:04 -0700
  • 3beb37ea14
    revert trailing comma in old Reader (#1126) Chen 2020-02-14 05:25:08 +0800
  • dc180eb25e
    Remove '=delete' from template methods for Xcode 8 (#1133) David Gobbi 2020-02-13 14:22:49 -0700
  • a6fe8e27d8
    Use ccache right (#1139) Claus Klein 2020-02-13 22:20:46 +0100
  • edf528edfa
    clang-tidy fixes again (#1087) Rosen Penev 2020-02-02 20:03:45 -0800
  • 6317f9a406
    fix compile warnning using cmake (#1132) Chen 2020-01-20 17:12:35 +0800
  • 6bc55ec35d Meson updates (#1124) David Seifert 2020-01-07 02:23:50 +0100
  • f11611c878 json_writer: fix inverted sense in isAnyCharRequiredQuoting (#1120) Andrew Childs 2019-12-28 16:04:24 +0900
  • 8f7f35c5cd
    Replace Raw Unicode in Testcase (#1127) Chen 2019-12-26 16:08:17 +0800
  • 7e5485ab5b Add option JSONCPP_WITH_EXAMPLE (#1099) theirix 2019-12-23 06:04:44 +0300
  • 92d90250f2
    fix Reader bug and add testcase (#1122) Chen 2019-12-23 10:56:54 +0800
  • d6c4a8fb2d tweak to avoid implicit narrowing warning. (#1114) Billy Donahue 2019-12-11 15:12:37 -0500
  • a3c8642886
    Add test cases for Reader (#1108) Chen 2019-12-04 10:24:52 +0800
  • 2983f5a89a
    Run Clang-tidy with modernize-use-auto (#1077) Chen 2019-12-04 09:08:45 +0800
  • a0bd9adfef
    Add an insert overload function (#1110) Chen 2019-12-03 09:13:42 +0800