4
I Use This!
Low Activity

Commits : Listings

Analyzed 6 days ago. based on code collected 6 days ago.
Mar 26, 2025 — Mar 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Release test-0.6.0 More... almost 15 years ago
Added support for amalgated source and header generation (a la sqlite). Refer to README.txt section "Generating amalgated source and header" for detail. More... almost 15 years ago
Added project URL. More... almost 15 years ago
Added recommended include path. More... almost 15 years ago
Added known bug reference for experimental internal map. More... almost 15 years ago
Renamed Reader::getFormatedErrorMessages() to getFormattedErrorMessages. Bug #3023708 (Formatted has 2 't'). The old member function is deprecated but still present for backward compatibility. More... almost 15 years ago
Fixed bug #3139678: stack buffer overflow when parsing a double with a length of 32 characters. More... almost 15 years ago
Fixed bug #3139677: JSON [1 2 3] was incorrectly parsed as [1, 3]. Error is now correctly detected. More... almost 15 years ago
Fixed latest readme.txt url. More... almost 15 years ago
Fixed url for scons 1.2 download. Clarify manual test run executable path. More... almost 15 years ago
Major rework of 64 integer support: 64 bits integer are only returned when explicitly request via Json::Value::asInt64(), unlike previous implementation where Json::Value::asInt() returned a 64 bits integer. More... over 15 years ago
Fixed some documentation issues pointed out by Daniel. More... over 15 years ago
Added float Json::Value::asFloat() to obtain a floating point value as a float (avoid lost of precision warning caused by used of asDouble() to initialize a float). More... over 15 years ago
- Array index can be passed as int to operator[], allowing use of literal: Json::Value array; array.append( 1234 ); int value = array[0].asInt(); // did not compile previously More... over 15 years ago
updated license with clearer information More... almost 16 years ago
- added unit test and roadmap for handling of escape sequence "\/" More... almost 16 years ago
JsonCpp is now licensed under MIT license, or public domain if desired and recognized in your jurisdiction. More... almost 16 years ago
- Moved definition of Json::Int and Json::UInt to config.h which compiler detection logic to define them to 64 bits integer if JSON_NO_INT64 is not defined. - Added Json::ArrayIndex as an unsigned int to forwards.h - Modified Json::Value to consistently use Json::ArrayIndex. - Added int/unsigned int constructor overload to Json::Value to avoid ambiguous constructor call. - Modified jsontestrunner/main.cpp to use Json::valueToString for Value::asInt() conversion to string. - Modified Json::Reader to only overflow to double when the number is too large (previous code relied on the fact that an int fitted in a double without precision loss). - Generalized uintToString() helpers and buffer size to automatically adapt to the precision of Json::UInt. - Added specific conversion logic for UInt to double conversion on Microsoft Visual Studio 6 which only support __int64 to double conversion (unsigned __int64 conversion is not supported) - Added test for 64 bits parsing/writing. Notes: those will fail when compiled with JSON_NO_INT64 (more dev required to adapt). More... almost 16 years ago
- added need for 64 bits integer to roadmap More... almost 16 years ago
Removed experimental ValueAllocator, it caused static initialization/destruction order issues (bug #2934500). The DefaultValueAllocator has been inlined in code. More... about 16 years ago
- extracted some utility functions out-of reader and parser. More... about 16 years ago
Added NEWS.txt that provides a synopsis of the change since the last version. Integrated NEWS.txt in documentation. More... about 16 years ago
- added support for compilation using Microsoft Visual Studio 2008 More... about 16 years ago
- better execution examples More... about 16 years ago
- add LD_LIBRARY_PATH to propagated environment variables as it is required for some compiler installations. More... about 16 years ago
- fixed project links section name More... about 16 years ago
Released 0.5.0 More... about 16 years ago
- fixed typos and added "download" section to documentation - commit version numbers after release More... about 16 years ago
Removed experimental notification on iterators, and added experimental status for allocator (to be removed) More... about 16 years ago
- added --no-web to skip upload to web site - added automatic upload of source and documentation tarball on frs.sourceforge.net More... about 16 years ago