GitHub / open-source-parsers/jsoncpp / commits
A C++ library for interacting with JSON.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ca98c984 | Add a BUILD.bazel file for //example. (#1602) |
bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 037752d9 | Set up for Bazel module builds. (#1597) |
bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ba004477 |
Added Value::findType with String key (#1574)
Co-authored-by: Jordan Bayles <b****n@g****m> |
SwintonStreet <J****6@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 60ccc1f5 |
feat: support std::string_view in Value API (#1584)
Co-authored-by: Jordan Bayles <b****n@g****m> Signed-off-by: Lev Kandel <l****s@g****m> |
evalon32 <3****2@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 07a8fe6a | Drop pre-C++11 alternatives (#1593) |
Billy Donahue <B****e@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| dca8a24c |
Fix comparison warnings caused by 54fc4e2 (#1575)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Jens Mertelmeyer <j****s@m****e>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 3f863491 |
Fix name of static library when targeting MinGW. (#1579)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Markus Mützel <m****l@g****e>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2b3815c9 | the cgi module was removed from Python3.13 (#1578) |
Alexandre Detiste <a****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| bd25fc5e |
fix(build): remove `check_required_components` for meson build (#1570)
Signed-off-by: Rui Chen <r****i@c****v> |
Rui Chen <r****i@c****v>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8214f717 | Fix typo in JSONCPP_USE_SECURE_MEMORY vs JSONCPP_USING_SECURE_MEMORY (#1567) |
Jacek Galowicz <j****k@g****e>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 07e3d1b0 |
Fix deallocate for working on old compiers (#1478)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Pavel Tsynk <3****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 871f0cc4 | Release 1.9.6 and move versions to 1.9.7 (#1566) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 54fc4e28 |
json_value.cpp bug in the edges of uint/int (#1519)
Co-authored-by: Jordan Bayles <b****n@g****m> |
YaalLek <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 76ff1db8 |
Fixes PreventInSourceBuilds.cmake to work with add_subdirectory (#1383)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Paolo Monteverde <p****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 89e2973c |
Don't use build dir build interfaces (#1419)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Scotty1701 <3****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7f36cdb3 |
Added Value::find with String key (#1467)
Co-authored-by: Jordan Bayles <b****n@g****m>, Petukhov Timofey <T****v@i****u> |
Timofey <4****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2067f66d |
cmake export configuration: allow repeating find_package(jsoncpp) calls (#1491)
Co-authored-by: xiazuoling.xzl <x****l@a****m>, Jordan Bayles <b****n@g****m> |
zeroxia <z****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3aa1192a |
Introduce CharReaderBuilder::ecma404Mode (#1333)
Co-authored-by: Jordan Bayles <j****a@c****g>, Billy Donahue <B****e@u****m>, Jordan Bayles <b****n@g****m> |
Alex Beregszaszi <a****x@r****u>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 99e8ca69 |
meson.build: fix the version number (#1432)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Rudi Heitbaum <r****i@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 162ead38 |
include/json/value.h is changed (#1462)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Kerem TAN <5****N@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4b1bd440 |
Create a jsoncppConfig.cmake file, even if building under meson (#1486)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Woodrow Douglass <g****t@w****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f4590227 |
Update CMakeLists.txt (#1528)
Co-authored-by: Jordan Bayles <b****n@g****m> |
matthieugleg <1****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fa0dff18 |
Protect target JsonCpp::JsonCpp against multi-include (#1435)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Roelof Oomen <r****n@i****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 48d2e106 |
Opportunistically take advantage of C++20 move-in/out-of stringstream (#1457)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Bartosz Brachaczek <b****k@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2072e2b4 |
Use current source / binary dir when assuring out of source builds (#1527)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Lars Müller <3****u@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fdb529bd |
Move removeIndex's result instead of copying (#1516)
Co-authored-by: Jordan Bayles <b****n@g****m> |
jedav <j****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8d1ea705 | Update cmake.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d13801e8 | Update meson.yml (#1564) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d791737c | Create cmake.yml (#1563) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a4a083c3 |
remove ccache micro management (#1448)
Co-authored-by: Jordan Bayles <b****n@g****m> |
SpaceIm <3****m@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 62f7f3ef |
Add security policy (#1484)
Signed-off-by: Pedro Kaj Kjellerup Nacht <p****t@g****m> |
Pedro Kaj Kjellerup Nacht <p****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 742c645a |
Update readFromString.cpp (#1477)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Kapandaria <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 31754ce2 |
Fixed setting JSONCPP_USE_SECURE_MEMORY definition (#1479)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Pavel Tsynk <3****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 483f1c31 |
Fix compile on windows with clang (#1480)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Pavel Tsynk <3****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c04c0c21 |
CharReader: Add StructuredError (#1409)
Co-authored-by: Jordan Bayles <b****n@g****m>, Jordan Bayles <j****a@c****g> |
martinduffy1 <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c8573959 | Update link in amalgamate.py (#1335) |
NotWearingPants <2****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d39b0dff |
Bump CMake policy version to avoid deprecation warning (#1499)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Timo Röhling <t****o@g****e>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fd1abe4c |
build(meson): use find_program('python3') (#1386)
Co-authored-by: Jordan Bayles <b****n@g****m> |
Andrea Pappacoda <a****a@p****t>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| badbbc71 | Update clang-format.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| caf5fb07 | Update meson.yml (#1562) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 57de64bf | Add code coverage (#1561) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 78893d39 | Update clang-format.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 034976a1 |
add a valueToQuotedString overload (#1397)
Co-authored-by: Billy Donahue <B****e@u****m>, Billy Donahue <B****e@u****m>, Jordan Bayles <b****n@g****m> |
Philip Top <t****1@l****v>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e1a3c64f |
Fix asserts in Value::setComment (#1445)
Co-authored-by: Jordan Bayles <b****n@g****m> |
vslashg <v****o@v****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3c2205cd |
Fix out-of-bounds read. (#1503)
Co-authored-by: Jordan Bayles <b****n@g****m> |
vslashg <v****o@v****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0a9b9d9c |
Fix a parser bug where tokens are misidentified as commas. (#1502)
Co-authored-by: Jordan Bayles <b****n@g****m> |
vslashg <v****o@v****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c3a98660 | Update clang-format.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 073ad7e9 | Update meson.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 65d92a43 | Update meson.yml (#1554) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ccea7db6 | Clang format updates (#1560) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 42909153 | Update clang-format.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cc28be05 | Update clang-format.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 255ebc54 | Create clang-format.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c8166ddf | add comment space directive (#1558) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 73c94501 | Delete .travis_scripts directory (#1556) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d2a9495f | Delete .travis.yml (#1557) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 5c003eca | Fix clang format issues (#1555) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6668fa51 | Delete .github/workflows/c-cpp.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 79ade902 | Rename meson_build_and_run to meson.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 01b11d2e | Create meson_build_and_run (#1553) |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cd8173c6 | Create c-cpp.yml |
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 69098a18 | Avoid using cmake glob vars if we are a subproject (#1459) |
Mykola <n****h@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3d9bf8ee | feat: adds front and back methods to Value type (#1458) |
Jakob Widauer <j****b@a****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8190e061 | Fix wrong usage of doxygen groups (#1417) |
mwestphal <m****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 42e892d9 | Use default rather than hard-coded 8 for maximum aggregate member alignment (... |
Jessica Clarke <j****7@j****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a1f1613b |
Fix various typos (#1350)
Co-authored-by: Christopher Dunn <c****1@g****m>, Jordan Bayles <j****a@c****g> |
luzpaz <l****z@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 2d55c744 |
Parse large floats as infinity (#1349) (#1353)
Co-authored-by: Tero Kinnunen <t****n@v****m> Signed-off-by: Tero Kinnunen <t****n@v****m> |
Tero Kinnunen <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 5defb4ed | merge Merge pull request #1351 from open-source-parsers/drop-deprecation-warnings |
Christopher Dunn <c****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| c4904b2c | Bump micro version | Christopher Dunn <c****1@g****m> | almost 4 years ago | |
| 54a5432c | Drop compile-time deprecation warning | Christopher Dunn <c****1@g****m> | almost 4 years ago | |
| b22302e5 | merge Merge pull request #1347 from fjtrujy/position_independent_code |
Christopher Dunn <c****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| fa747b1a | clang-format is not available by default | Christopher Dunn <c****1@g****m> | about 4 years ago | |
| 29f98534 | Fix cmake config for POSITION_INDEPENDENT_CODE enabling it just when BUILD_SH... | Francisco Javier Trujillo Mata <f****y@g****m> | about 4 years ago | |
| 94a6220f | Document skipBom in CharReaderBuilder (#1332) |
Alex Beregszaszi <a****x@r****u>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| c39fbdac | minor fix for code examples (#1317) |
Jack Ullery <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 65bb1b1c | CMake: Remove ancient version checks (#1299) |
Frank Dana <f****c@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 375a1119 |
Add support for Bazel build system (#1275)
Co-authored-by: Christopher Dunn <c****1@g****m> |
Mariusz Glebocki <m****b@a****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5fabc5e6 | conversion errors only if warnings as errors enabled (#1284) |
SpaceIm <3****m@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ed1ab7ac | Avoid getline(s, EOF) | Christopher Dunn <c****1@g****m> | over 4 years ago | |
| bb346172 | merge Merge branch 'cmake-config-improvements' #1271 | Christopher Dunn <c****1@g****m> | over 4 years ago | |
| 993e4e28 | - isolated namespace targets into separate file |
Sergey Rachev <s****v@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| 2af4a4c6 | - workaround for CMake < 3.18 ALIAS target limitation to not point to non-GLO... |
Sergey Rachev <s****v@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| 94cda30d | Rearrange Comments::set (#1278) |
Billy Donahue <B****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a3914b79 | - narrowed lines to be aligned with overall file line width |
Sergey Rachev <s****v@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| 1ee39a67 | add comment for emitUTF8 in header |
PinkD <4****7@q****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| cee42e0b | - empty line at end of file |
Sergey Rachev <s****v@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| 62f3e034 | - declare namespaced export target to simplify the library usage |
Sergey Rachev <s****v@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| b6407955 | - exported targets go to separate generated file and package config file gene... |
Sergey Rachev <s****v@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| b1bd8482 | fix sign-conversion warning (#1268) |
Billy Donahue <B****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| fda274dd | Fix Value::resize to fill all array elements (#1265) |
Billy Donahue <B****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 09c5ecd8 | only append _static suffix for microsoft toolchains |
Sven Köhler <s****r@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
over 4 years ago | |
| ac287029 | Fixed pkg-config Version |
Derick Vigne <d****e@m****m>
Committed by: Christopher Dunn <c****1@g****m> |
almost 5 years ago | |
| da9e17d2 | allow selection of Windows MSVC runtime |
Yixing Lao <y****o@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
almost 5 years ago | |
| c9a97623 | minor fixes for 64 bits and refactor code |
GermanAizek <G****k@y****u>
Committed by: Billy Donahue <B****e@u****m> |
almost 5 years ago | |
| 5c4219b8 | Update version in dox | Christopher Dunn <c****1@g****m> | almost 5 years ago | |
| be4a5128 |
Remove trailing space characters (#1256)
Co-authored-by: Aaron Franke <a****e@y****m> |
Christopher Dunn <c****1@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| eab8ebe6 | Disable also Visual Studio warning C4275 (std::exception used as base class i... |
Riccardo Corsi <r****i@k****t>
Committed by: Christopher Dunn <c****1@g****m> |
almost 5 years ago | |
| fe9663e7 | `Json::ValueIterator` operators `*` and `->` need to be const |
Billy Donahue <b****e@g****m>
Committed by: Christopher Dunn <c****1@g****m> |
almost 5 years ago | |
| 94098243 |
Fix a precision bug of valueToString, prevent to give an error result… (#1246)
Co-authored-by: lilei <d****i@1****m> |
Lei <a****@s****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 8954092f |
ENH: Prevent cmake in source builds (#1091)
Co-authored-by: Jordan Bayles <j****a@c****g> |
Hans Johnson <h****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago |