An open API service providing commit metadata for open source projects.

GitHub / open-source-parsers/jsoncpp / commits

A C++ library for interacting with JSON.

SHA Message Author Date Stats
3347a4b8 docs: modernize doxygen build and publish from this repository (#1711)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
c6f68ac5 fix: make the JSONCPP_USE_SECURE_MEMORY build compile and pass (#1709)
Co-authored-by: Jordan Bayles <b****n@g****m>
Jeff Lenamon <8****j@u****m>
Committed by: GitHub <n****y@g****m>
7 days ago
85b88e9c report an error instead of abort() while parsing an input strings with too de... Károly Szabó <s****2@p****e>
Committed by: GitHub <n****y@g****m>
7 days ago
60de77f9 ci(zizmor): trigger on push to master, not the non-existent main (#1707)
Co-authored-by: Jordan Bayles <b****n@g****m>
Kobi Hikri <k****i@g****m>
Committed by: GitHub <n****y@g****m>
30 days ago
07b067e6 ci(meson): switch coverage upload to official coverallsapp action (#1708) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
30 days ago
edc01ab1 test: make ValueTest/objects float check robust against x87 excess precision ...
Co-authored-by: Jordan Bayles <b****n@g****m>
Martin Pluskal <m****n@p****g>
Committed by: GitHub <n****y@g****m>
about 2 months ago
affc5009 honor length in valueToQuotedString fast path (#1701) SABITHSAHEB <s****1@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b5ab350f Add GitHub Actions workflow for Zizmor security analysis (#1699) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
800aa28c fix: bump SOVERSION to 28 for the removed std::string_view symbols (#1694) (#... Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
22c7ec3a fix: allow a comment between a trailing comma and ']' (#1500) (#1696) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
11279616 fix: accept subnormal doubles when parsing (#1427) (#1695) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
43f3834e fix: make array operator[] dense when assigning past the end (#1611) (#1693) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
5f1f240f ci: bump actions off deprecated Node 20 (#1691) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8281fffd chore: bump version to 1.9.9 (#1690)
Co-authored-by: baylesj <1****j@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8519b838 fix: avoid quadratic re-scan of comments after a value (#1689)
Co-authored-by: Jordan Bayles <j****a@c****g>
Helmut Januschka <h****t@j****m>
Committed by: GitHub <n****y@g****m>
2 months ago
d4d07217 feat: improve type assertion messages with actual ValueType (#1686) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
71d46ca3 fix: GCC 16 / C++20 build failure with u8 string literals (#1685) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4f7d46f8 docs: remove conan and vcpkg instructions from README (#1683) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
755d0a69 Improve formatting (#1680) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
64f54a4c feat: add .members() iterator adapter for range-based for loops (#288) (#1679) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
941802d4 feat: add Json::version() to expose runtime version (#1531) (#1678) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
21797306 docs: update amalgamation instructions and add github action (#1677) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
36f94b68 chore: remove leftover CMake checks for std::string_view (#1676) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c67034e4 Fix C++11 ABI breakage when compiled with C++17 #1668 (#1675) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2c2754f3 ci: suppress Node 20 deprecation and missing python-version warnings (#1674) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
87576c45 Fix CMake 4.0 compatibility in jsoncppConfig.cmake.in (#1671) Jordan Bayles <j****a@c****g> 5 months ago
19a794d7 prevent macro redefined for JSON_HAS_INT64 (#1673) Jie Luo <a****e@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
cdc84831 Revert soversion change -- unnecessary (#1667) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8e9b4e46 Update version to 1.9.8, remove qualifier from version string (#1666) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
34553028 Update bazel config for 9.x (#1655)
Co-authored-by: Jordan Bayles <j****a@c****g>, Jordan Bayles <b****n@g****m>
Keith Smiley <k****y@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ce757bee Fix use-after-free in Reader::parse(std::istream&) (#1665) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
02e903a8 Revert "Fix number parsing failing under non-C locales" (#1664) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9a5bbec0 Fix string_view ABI mismatch between library and consumers (#1661) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d4742c2b Fix MSAN issue in #1626 (#1654) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
94aee4f7 Reject unescaped control characters in JSON strings (#1663) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8661f9e5 Fix number parsing failing under non-C locales (#1662) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
215b0258 Scope JSON_DLL_BUILD to shared lib target only (#1660) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ef087715 Fix CMake deprecation warning for compatibility with CMake < 3.10 (#1659)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>, Claude Sonnet 4.6 <n****y@a****m>
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
134138d0 Fix uninitialized CMake variable in version.in (#1658)
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m>
Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
715735ab Change stack depth limit to 256 (#1657) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
dbd0850e Adding a cmake option to exclude the jsoncpp files from install. (#1596)
Co-authored-by: Jordan Bayles <b****n@g****m>
nv-jdeligiannis <8****s@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
87139ddc Update README with project status and focus (#1639) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
dc45da88 fixup project version updater (#1649) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
1d5b0b1a prevent test colision when running in parallel via RESOURCE_LOCK (#1637)
Co-authored-by: Jordan Bayles <b****n@g****m>
Martin Chang <m****5@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
acf3b5db Add test for allowDroppedNullPlaceholders (#1648) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
728ad037 Clarify version update comments in workflow script Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
c4a1e4cc Update versioning in update-project-version.yml Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
b52dce4e Update versioning logic in workflow configuration Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
4bf4e7fc Update version descriptions and improve sed commands Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
50dbfd6f Update version input descriptions and handling Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3b558716 Enhance version update workflow with input validation Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e7324155 Rename workflow and update descriptions Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
fb3e7504 Refactor version bump workflow for clarity and functionality Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3b8f743e Rename version-bump.yml to update-project-version.yml Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
257e15aa Add version-bump workflow configuration Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
41889251 Add workflow for version bumping Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
2b3cc5a6 Remove build directory exclusion from gcovr config (#1640) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e799ca05 Add gcovr.cfg to fix CI coverage merge errors (#1635) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
32f924ff Cleanup README.md, fix broken link. (#1633) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
b511d9e6 [docs] Consuming JSONCpp via Conan package manager (#1622)
Co-authored-by: Jordan Bayles <b****n@g****m>
Signed-off-by: Uilian Ries <u****s@g****m>, Uilian Ries <u****s@g****m>, Uilian Ries <u****s@g****m>, Uilian Ries <u****s@g****m>
Uilian Ries <u****s@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
e16663cc Remove deprecated/removed clang-tidy key AnalyzeTemporaryDtors (#1614) (#1615)
Co-authored-by: Ben Magistro <b****o@t****m>, Jordan Bayles <b****n@g****m>
bmagistro <k****1@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
30e75280 Return false in Reader::readValue when stack limit is exceeded (#1619)
Co-authored-by: Jordan Bayles <b****n@g****m>
Hong Xu <h****g@t****t>
Committed by: GitHub <n****y@g****m>
10 months ago
4bcbc6ac Add Bazel tests (#1601)
Co-authored-by: Jordan Bayles <b****n@g****m>
bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
6f6aca16 Make the build configuration under Bazel more correct. (#1600)
Co-authored-by: Jordan Bayles <b****n@g****m>
bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
9af09c4a Fix "include what you use" issue (#1625)
Co-authored-by: Victor Hugo Vianna Silva <v****a@g****m>
Victor Vianna <v****0@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
ca98c984 Add a BUILD.bazel file for //example. (#1602) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
037752d9 Set up for Bazel module builds. (#1597) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year 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>
over 1 year 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>
over 1 year ago
07a8fe6a Drop pre-C++11 alternatives (#1593) Billy Donahue <B****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year 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>
over 1 year 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>
over 1 year ago
2b3815c9 the cgi module was removed from Python3.13 (#1578) Alexandre Detiste <a****e@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years ago
8d1ea705 Update cmake.yml Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
d13801e8 Update meson.yml (#1564) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
d791737c Create cmake.yml (#1563) Jordan Bayles <b****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years 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>
almost 2 years ago

← Back to repository