Permalink
Commits on Dec 28, 2010
Commits on Nov 6, 2010
Commits on Nov 3, 2010
  1. add simple Makefile

    mrtazz committed Nov 3, 2010
  2. add gitignore

    mrtazz committed Nov 3, 2010
Commits on Apr 27, 2010
  1. updated license with clearer information

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@152 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Apr 27, 2010
Commits on Apr 20, 2010
  1. JsonCpp is now licensed under MIT license, or public domain if desire…

    …d and recognized in your jurisdiction.
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@150 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Apr 20, 2010
Commits on Apr 19, 2010
  1. - Moved definition of Json::Int and Json::UInt to config.h which comp…

    …iler 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).
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@149 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Apr 19, 2010
Commits on Apr 14, 2010
  1. - added need for 64 bits integer to roadmap

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@148 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Apr 14, 2010
Commits on Mar 13, 2010
  1. Removed experimental ValueAllocator, it caused static initialization/…

    …destruction order issues (bug #2934500). The DefaultValueAllocator has been inlined in code.
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@146 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 13, 2010
  2. Added NEWS.txt that provides a synopsis of the change since the last …

    …version. Integrated NEWS.txt in documentation.
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@144 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 13, 2010
  3. - better execution examples

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@142 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 13, 2010
  4. - add LD_LIBRARY_PATH to propagated environment variables as it is re…

    …quired for some compiler installations.
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@141 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 13, 2010
Commits on Mar 12, 2010
  1. - fixed project links section name

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@140 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 12, 2010
  2. Released 0.5.0

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@139 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 12, 2010
Commits on Mar 11, 2010
  1. - fixed typos and added "download" section to documentation

    - commit version numbers after release
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@134 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 11, 2010
  2. Removed experimental notification on iterators, and added experimenta…

    …l status for allocator (to be removed)
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@133 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Mar 11, 2010
Commits on Feb 25, 2010
  1. - added --no-web to skip upload to web site

    - added automatic upload of source and documentation tarball on frs.sourceforge.net
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@132 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 25, 2010
Commits on Feb 24, 2010
  1. - doc is now generated in dist/doxygen

    - makerelease now decompress the tarball, download and install scons, run scons check on provided platforms, decompress doc tarball and upload the doc on the project web
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@127 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 24, 2010
  2. - added source tarball decompression

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@116 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 24, 2010
Commits on Feb 23, 2010
  1. - added the following step to make_release: fix EOL in distribution s…

    …ource, generate source tarball.
    
    - devtools/ was made into a python module and common utilities are being moved in this module
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@113 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 23, 2010
  2. - added svn export

    - prepared tool for eol conversion
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@110 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 23, 2010
  3. - changed SVN EOL properties so that HTML file are in Unix format, Vi…

    …sual Studio solution are always in Windows format, and sources are in native format.
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@109 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 23, 2010
  4. - added (incomplete) script makerelease.py to handle svn tagging and …

    …tar balls generation
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@108 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 23, 2010
Commits on Feb 22, 2010
  1. - fixed project name and version

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@100 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 22, 2010
  2. - Documentation generation is no longer handled by SCons. The script …

    …doxybuild.py is used to generate the documentation on demand.
    
    - Added file 'version' that contains jsoncpp version number. It is used by both SConstruct and doxybuild.py.
    - Updated README.txt with documentation build instruction, and instructions to add a test case.
    
    
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@99 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 22, 2010
Commits on Feb 21, 2010
  1. - added missing virtual destructor to TestCase.

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@98 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 21, 2010
  2. - added command-line option --with-json-checker to run test from json…

    …checker test suite of json.org.
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@97 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 21, 2010
  3. - updated roadmap (utf-8 handling in Reader)

    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@96 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 21, 2010
  4. - added Int/UInt typedef in Json namespace. Modified Value::Int and V…

    …alue::UInt to be typedef on those. Modified code to use Json::Int instead of Value::Int.
    
    - added Value constructor taking begin/end pointer to initialize the Value with a non-zero terminated string.
    
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@95 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 21, 2010
  5. - added a large test that cause(d?) crash with experimental JSON_VALU…

    …E_USE_INTERNAL_MAP
    
    git-svn-id: https://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/trunk/jsoncpp@94 1f120ed1-78a5-a849-adca-83f0a9e25bb6
    blep committed Feb 21, 2010
Commits on Feb 19, 2010