pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/jsoncpp
Module Name: pkgsrc
Committed By: wiz
Date: Tue Apr 19 11:16:37 UTC 2016
Modified Files:
pkgsrc/textproc/jsoncpp: Makefile PLIST distinfo
Log Message:
Update jsoncpp to 1.7.2.
1.7.2
Fix clang warning.
1.7.1
GCC-6 compatibility
New precision setting in StreamBuilder
Move-semantics for some ctors
Added details to exception messages
Clarified when exceptions are thrown
Support isinfinite()
Secure memory-wiping allocator (via compilation flag, settable via cmake)
For this, we changed all STL datatypes to macros, but all unchanged by default.
Lots of minor build-related improvements
Notably, cmake support for ccache
More supported systems
gcc-6
musl
MinGW
Cygwin
QNX
VS2010 (for now, but you can always use old versions of JsonCpp)
Note: 1.7.0 was recalled b/c it accidentally included SecureAlloc by default.
1.6.5
Expose Exception classes
Other changes are just comments.
1.6.2
Fix UTF-8 for old (deprecated) Writers
Do not truncate output at embedded zeroes.
This was already fixed the new StreamWriter, which is used by the default stream inserter. This fix will not break anything that wasn't already broken.
1.6.1
Fix compilation error for `snprintf()` for some compilers.
Fix compilation error for snprintf() for some compilers.
1.6
Json::Exception
Added Json::Exception, plus derived types:
Json::RuntimeError
Json::LogicError
Clarified when exceptions are thrown.
If you are trapping std::exception, nothing will change for you.
Fixed deprecation macro. (Thx to @Dani-Hub.)
Fixed compilation error for gcc-4.8. (Thx to @connormanning.)
Fixed CharReader::Factory base. (Thx to Tengiz Sharafiev.) (Technically, this is not a binary-compatible change, but it is a pretty serious bug. So we have deprecated 1.4 and 1.5.)
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/jsoncpp/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/jsoncpp/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/jsoncpp/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index