Commit Graph

  • 719bec0a6c parsival_changes parsival 2023-12-26 16:44:36 +0300
  • bbef9e3364 added_check_for_nullptr Timur Digitaev 2023-12-26 14:14:39 +0300
  • 8093d8c47c
    json_value.cpp bug in the edges of uint/int YaalLek 2023-11-22 17:33:24 +0200
  • e040b981d3
    Update test cases YaalLek 2023-11-22 17:29:42 +0200
  • db53e6d939
    Update json_value.cpp YaalLek 2023-11-21 17:27:58 +0200
  • bee2c1010c
    json_value.cpp bug in the edges of uint/int YaalLek 2023-11-21 17:19:25 +0200
  • a433f115d8 Update CMake minimum to 3.16.3 Juan Ramos 2023-11-13 12:56:51 -0700
  • 4e73664f9e Move removeIndex's result instead of copying jedav 2023-10-17 14:32:11 -0700
  • 9e0b2ab714 Fixes cross compiler issues (#1512) Derrek Landauer 2023-09-25 10:29:58 -0600
  • 157b166e23
    Merge pull request #1 from Caldfir/read_hex taitken 2023-09-16 20:25:17 -0700
  • a672fc1cec version bump Tim Aitken 2023-09-16 20:17:05 -0700
  • c48253682f careful handling of long numbers Tim Aitken 2023-09-16 14:36:28 -0700
  • 18dc444caf get basic tests running Tim Aitken 2023-09-16 12:14:56 -0700
  • b69334ba82 add me some unit tests Tim Aitken 2023-09-16 11:44:07 -0700
  • de2778d939 fix compiler warnings Tim Aitken 2023-09-16 10:02:35 -0700
  • eac2f9f6dd implement hex-reader option Tim Aitken 2023-09-16 09:24:27 -0700
  • 31e6a71367
    Merge 8a1ad08974 into 69098a18b9 Biswapriyo Nath 2023-09-01 13:35:30 -0700
  • 12d9382030 Protect target JsonCpp::JsonCpp against multi-include Roelof 2022-09-13 08:02:49 +0200
  • 7168e3fd52
    Fix out-of-bounds read. vslashg 2023-07-19 18:05:33 -0400
  • 006b5dfe57 Honor allowComments==false mode. Greg Falcon 2023-07-19 14:59:14 -0400
  • eb21dc0697 Fix a parser bug where tokens are misidentified as commas. Greg Falcon 2023-07-19 12:19:12 -0400
  • 39e928383f cmake export configuration: allow repeating find_package(jsoncpp) calls xiazuoling.xzl 2023-06-09 14:08:14 +0800
  • d40513ada5 Bump CMake policy version to avoid deprecation warning Timo Röhling 2023-07-09 23:28:12 +0200
  • 69098a18b9
    Avoid using cmake glob vars if we are a subproject (#1459) Mykola 2023-06-27 16:42:38 +0200
  • e3a74a714e Avoid using cmake glob vars if we are a subproject Mykola Khyliuk 2023-01-11 12:45:19 +0100
  • 3d9bf8ee54
    feat: adds front and back methods to Value type (#1458) Jakob Widauer 2023-06-07 18:11:01 +0200
  • 010540bd2d
    use join_paths for constructing paths in the output Config.cmake Woodrow Douglass 2023-05-12 11:44:24 -0400
  • 1e41177de6
    Hardcode many fewer things in the meson-generated cmake files Woodrow Douglass 2023-05-11 10:09:56 -0400
  • 0ca7385016
    Create a jsoncppConfig.cmake file, even if building under meson Woodrow Douglass 2023-05-02 09:00:38 -0400
  • 758ac12297
    Add security policy Pedro Kaj Kjellerup Nacht 2023-04-26 14:12:01 +0000
  • 6140a3ce8b
    Merge branch 'master' into ecma404mode Billy Donahue 2023-04-17 09:39:17 -0400
  • 3a948b8a8e
    Update readFromString.cpp Kapandaria 2023-03-28 13:42:14 +0300
  • 9f3b2ef66c CharReader: Add Structured Error Martin Duffy 2023-03-02 10:02:17 -0500
  • 6daf2d8adb Added Value::find with String key Timofey 2023-02-12 11:01:34 +0700
  • e9a5ddb081
    chore: addresses review comments Jakob 2023-01-30 15:39:44 +0100
  • 05ef365566 include/json/value.h is changed KeremTAN 2023-01-19 21:10:20 +0300
  • 5a44947ab8 Opportunistically take advantage of C++20 move-in/out-of stringstream Bartosz Brachaczek 2023-01-11 17:21:10 +0100
  • 20be481859
    feat: adds front and back methods to Value type Jakob 2023-01-10 15:04:14 +0100
  • 370d236b66 Opportunistically take advantage of C++20 move-out-of stringstream Bartosz Brachaczek 2023-01-06 23:06:18 +0100
  • 6a304af819 Changing 'enum' to 'enum class' gakamath 2022-12-28 11:37:16 +0530
  • a68b2dc569 remove cache Martin Joachim Kühn 2022-12-06 11:02:49 +0100
  • 2b327967bf workaround msvc Martin Joachim Kühn 2022-12-06 09:16:28 +0100
  • 27215cb29b remove ccache micro management SpaceIm 2022-11-23 14:56:53 +0100
  • 3625d2aa48
    Fix asserts in Value::setComment vslashg 2022-11-16 14:28:36 -0500
  • 53a0f1dec0
    Proposal: define exceptions when !JSON_USE_EXCEPTION vslashg 2022-11-16 10:40:29 -0500
  • c9db0cb820
    Merge e23c8e5f5b into 8190e061bc Roland Schmid 2022-11-02 09:47:28 -0500
  • e23c8e5f5b
    Update amalgamate.py Roland Schmid 2022-11-02 15:46:21 +0100
  • 38de088f65
    meson.build: fix the version number Rudi Heitbaum 2022-08-29 21:42:30 +1000
  • e90c3c3303 add makeCharReader test, fix spelling Assaf Passal 2022-08-22 10:38:08 +0300
  • a5ef87288e revert missing empty line bt reformat.sh Assaf Passal 2022-08-05 15:46:43 +0300
  • d60e466dd1 PR changes: add document of makeCharReader, revert changes made by reformat.sh script Assaf Passal 2022-08-05 15:41:07 +0300
  • f2ec46663f remove virtual, and implemnt the makeCharReader in the CharReeader::Factory interface Assaf Passal 2022-07-27 00:54:53 +0300
  • 4f41c0f938 revert changes, move deprecated to header, Assaf Passal 2022-07-26 23:56:57 +0300
  • 72fa37aeb7 Add function to CharReaderBuilder named makeCharReader the that function return unique_ptr, in order to prevent breaking changes, mark the newCharReader function as deprecated Assaf Passal 2022-07-26 17:29:45 +0300
  • 74972f5d4d
    Merge branch 'master' into getlocationlineandcolumn martinduffy1 2022-07-25 11:52:57 -0400
  • 459332db7c Expose getLocationLineAndColumn() as a public API Martin Duffy 2022-07-25 11:42:07 -0400
  • a1468ffa55 clang-format Assaf Passal 2022-07-21 10:03:47 +0300
  • 15972d98e1 fix build with ninja Assaf Passal 2022-07-21 09:40:52 +0300
  • 2f202852f0 create OurCharReader unique_ptr Assaf Passal 2022-07-19 22:29:34 +0300
  • 1bda7f9af1 fix error Assaf Passal 2022-07-19 22:14:24 +0300
  • f39db4fd99 check error Assaf Passal 2022-07-19 22:11:44 +0300
  • 1b792d6130 Change signture of newCharReader at CharReaderBuilder to return unique_ptr to ensure correct memory management Assaf Passal 2022-07-19 21:20:18 +0300
  • c35acba487 Don't use build dir build interfaces Scotty1701 2022-07-18 13:50:42 -0400
  • 8190e061bc
    Fix wrong usage of doxygen groups (#1417) mwestphal 2022-07-14 23:57:37 +0200
  • 67744aa86f Fix wrong usage of doxygen groups Mathieu Westphal 2022-07-12 13:38:24 +0200
  • 0ffbf71093
    Merge branch 'master' into ecma404mode Alex Beregszaszi 2022-05-28 22:32:24 +0200
  • 734629c5e2
    Apply suggestions from code review Philip Top 2022-03-28 10:54:30 -0700
  • 1c0db7dae8 add a valueToQuotedString overload to take a string length to support things like a string_view more directly. Philip Top 2022-03-23 11:36:02 -0700
  • f998552713
    build(meson): use find_program('python3') Andrea Pappacoda 2022-01-30 14:19:07 +0100
  • 572c9921d4 Fixes PreventInSourceBuilds.cmake to work with add_subdirectory Paolo Monteverde 2022-01-24 16:48:43 +0100
  • 2e7b1f8bae
    Merge bd5bc9a5ac into 42e892d96e Joan Andrés 2022-01-15 13:41:32 +0000
  • bd5bc9a5ac Added full rules Andres6936 2022-01-15 08:41:18 -0500
  • c3be313974 Merge remote-tracking branch 'origin/master' Andres6936 2022-01-15 08:37:18 -0500
  • 42e892d96e
    Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378) Jessica Clarke 2022-01-12 21:27:16 +0000
  • efad7df125 Use default rather than hard-coded 8 for maximum aggregate member alignment Jessica Clarke 2022-01-04 01:13:14 +0000
  • 4c79fda236 Lower-case format Andres6936 2021-12-26 11:57:31 -0500
  • f54f580454 Added extra properties Andres6936 2021-12-26 11:53:48 -0500
  • 6d1b01479c Added missing rule Andres6936 2021-12-26 11:49:31 -0500
  • 25f876287e Format to lower-case Andres6936 2021-12-26 11:45:34 -0500
  • a7ba7f7fd5 Format to lower-case Andres6936 2021-12-26 11:44:19 -0500
  • 3e90985c36 Format to lower-case Andres6936 2021-12-26 11:42:39 -0500
  • cda19ed07b Added documentation Andres6936 2021-12-26 09:40:09 -0500
  • 398da6b979 Removed global directives Andres6936 2021-12-26 09:38:26 -0500
  • 6b0719a667 Better Quality Test Andres6936 2021-12-26 09:34:27 -0500
  • 59f4b2c10d Better Quality Test Andres6936 2021-12-26 09:33:32 -0500
  • 30e4023a2e Better Quality Test Andres6936 2021-12-26 09:21:47 -0500
  • 952c15c1c1 Removed problematic targets Andres6936 2021-12-26 09:16:38 -0500
  • 575313c164 Removed unnecessary files from library definition Andres6936 2021-12-26 09:14:22 -0500
  • 0cc72eb9f1 Removed targets for Apple Andres6936 2021-12-26 09:12:41 -0500
  • c0cadd9295 Better support to CMake Andres6936 2021-12-26 09:10:34 -0500
  • fb0a546113 Better CMake for examples Andres6936 2021-12-26 08:21:40 -0500
  • a4ebb373f0 Added new rule Andres6936 2021-12-26 08:21:29 -0500
  • a9e76e3111
    Merge branch 'master' into errorinfo Jordan Bayles 2021-12-14 18:13:49 -0800
  • 4da3226af2
    Merge branch 'master' into fix_decimal_separator Jordan Bayles 2021-12-14 18:12:53 -0800
  • 3c04b38577
    Merge branch 'master' into ecma404mode Jordan Bayles 2021-12-14 18:12:24 -0800
  • 6edfae4890
    fix version error from 0.10.6 to 0.10.7 (#1304) 0.y.z Wei Liu 2021-12-15 10:10:08 +0800
  • a1f1613bdd
    Fix various typos (#1350) luzpaz 2021-12-14 21:04:47 -0500
  • 761ec58278
    Merge branch 'master' into typos Jordan Bayles 2021-12-14 18:00:54 -0800
  • 2d55c7445f
    Parse large floats as infinity (#1349) (#1353) Tero Kinnunen 2021-12-15 04:00:28 +0200
  • 8a5a6eba7b Parse large floats as infinity (#1349) Tero Kinnunen 2021-11-08 09:46:03 +0200