Menu

Code Commit Log


Commit Date  
[r257] by blep

Fixed CMake / Unix build instructions.

2013-05-08 20:37:54 Tree
[r256] by blep

- New CMake based build system. Based in part on contribution from
Igor Okulist and Damien Buhl (Patch #14). Added support for running
tests and building with DLL on Windows.
- added missing JSON_API
- Visual Studio DLL: suppressed warning "C4251: <data member>: <type>
needs to have dll-interface to be used by..." via pragma push/pop
in json-cpp headers.
- New header json/version.h now contains version number macros
(JSONCPP_VERSION_MAJOR, JSONCPP_VERSION_MINOR, JSONCPP_VERSION_PATCH
and JSONCPP_VERSION_HEXA). While this header is generated by CMake,
it is committed to ease build with alternate build system
(CMake only update the file when it changes avoid issues with VCS).

2013-05-08 20:21:11 Tree
[r255] by blep

- Patch #3393345: BOOST_FOREACH compatibility. Made Json::iterator more standard compliant, added missing iterator_category and value_type typedefs (contribued by Robert A. Iannucci).
- Patch #3474563: added missing JSON_API on some classes causing link issues when building as a dynamic library on Windows (contributed by Francis Bolduc).

2013-04-12 14:10:13 Tree
[r254] by blep

Patch #3600941: Missing field copy in Json::Value::iterator causing infinite loop when using experimental internal map (#define JSON_VALUE_USE_INTERNAL_MAP) (contributed by Ming-Lin Kao).

2013-04-12 13:26:23 Tree
[r253] by blep

Patch #3539678: Copy constructor does not initialize allocated_ for stringValue (contributed by rmongia).

2013-04-12 13:11:14 Tree
[r252] by blep

Fix gcc -Wall warnings (patch from Matt McCormick)

2013-02-18 15:53:47 Tree
[r251] by blep

Fixed warning(error?) on #if testing value of _MSC_VER without checking that it was defined.

2012-12-20 10:08:50 Tree
[r250] by blep

Added missing "include/json/assertions.h" header in amalgamate.py.

2012-07-27 09:06:40 Tree
[r249] by aaronjacobs

Made it possible to drop null placeholders from array output.

This can be used when it's clear that the consumer is able to deal with
this, as web browsers are. Thanks to Yatin Chawathe for the patch.

2012-03-12 04:53:57 Tree
[r248] by aaronjacobs

Added an exit() to JSON_FAIL_MESSAGE to fix "no return" errors.

2012-01-08 23:49:55 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.