Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/coronalabs/external-metalangle-jsoncpp-source

https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp
https://github.com/coronalabs/external-metalangle-jsoncpp-source

Merge pull request #221 from btolfa/forgotten-virtual-dtor

Added forgotten virtual dtor for `Json::CharReader::Factory`.

(Without this, the destructor o...

cbe7e7c9cbd39d864588c5cf2436690634562d3f authored almost 10 years ago
Update reader.h

be183def8f83979bee3f2468743b691d73fffe0f authored almost 10 years ago
Merge pull request #219 from cdunn2001/c-std-headers

Close #218. Fix #214.

951bd3d05d13504dce19e7645701ce84954e353d authored almost 10 years ago
Use std namespace for snprintf.

1c58876185d2a4ed87dac4a54b82f607e74f55fd authored almost 10 years ago
Constrain MSVC _isfinite to before 2013, remove duplicate includes.

2f2034629eeef2ff351fc085b81926c23379244b authored almost 10 years ago
Fix isfinite for MSVC.

7020451b448598811fd5bb5a5f8dd62b0e7c738e authored almost 10 years ago
Use C++ standard headers.

80497f102e307a153823bc9d29510c5916a2b632 authored almost 10 years ago
Change exception data member

from "reference to string" to "string" (Resolves the most serious part of issue #216)

f9feb66be26510f90b5fcd303523783e312cebdb authored almost 10 years ago
prefer ValueIterator::name() to ::memberName()

in case of embedded nulls

ed495edcc1bda878ef3cabd4c1ddaa1cdf2c57b0 authored almost 10 years ago
Merge pull request #212 from cdunn2001/macro-deprec

close #210

3c0a38387745960e03314a9bff18e56fdaa9f37c authored almost 10 years ago
Make preprocessor query robust against older gcc versions

5003983029ac29693265e5d60566e28cf3847fea authored almost 10 years ago
Provide JSONCPP_DEPRECATED definitions for clang and gcc

871b311e7e8d2fe2bbdcc78ee04d8070349c048f authored almost 10 years ago
1.6.0

cdbc35f6acd13069d9fc99b112a1ed1371bb0e1e authored almost 10 years ago
comments

4e30c4fcdb93cd0670f00eddf89fc5e900b86295 authored almost 10 years ago
Merge pull request #211 from cdunn2001/except

* Add Json::Exception and derivatives.
* Clarify when exceptions are thrown, to avoid crashes c...

0d33cb363919a58ac6ad84504774b2c54aa0e946 authored almost 10 years ago
use Json::RuntimeError

2250b3c29d3d44b2a8aea73437dcb1bf3a037186 authored almost 10 years ago
use Json::LogicError in macros

9376368d861875130dba1088cadf00c886105dad authored almost 10 years ago
Runtime/LogicError and throwers

5383794cc93450fe9a63a1de1e8a3a3689f98dee authored almost 10 years ago
base Json::Exception

75279ccec2f62bbb1ebd6dc449039be1b13c94b8 authored almost 10 years ago
clarify errors

* use macros for logic errors, not input errors
* throw on parsing failure in `operator>>()`, no...

717b08695e3c9c6e5a48ad65858357951b72c525 authored almost 10 years ago
delete debug code from test

ee4ea0ec3f3ba2c448e6d426d55c7488f20be9cd authored almost 10 years ago
require length

Ugh! I meant to do this long ago. It would have caught my blunder.

ce19001238e6dcd7e3886e1b6384c90977bf32b7 authored almost 10 years ago
1.5.4 <- 1.5.3

important bug-fix (thx to datadiode@)

078f991c576d32fb55d7ae02ed5e131690aa884c authored almost 10 years ago
Merge pull request #207 from cdunn2001/fix_CZString_copy_constructor

Fix czstring copy constructor

72b52936957b2c2c0c50bfb461538931c3369449 authored almost 10 years ago
drop unused CString ctor case

`Value::CZString::CZString(char const* str, unsigned length, DuplicationPolicy allocate)` with `...

a63d82d78acf028c5a8005a1419bcc0e744ed61a authored almost 10 years ago
Trivial fixes in CZString constructors.

ee83f8891c28103fcf38a3e949e2409df0f258a5 authored almost 10 years ago
fix ValueTest/zeroes*

5c448687e14fb49d1f6828a74c5ee9781c8c5607 authored almost 10 years ago
old-style enum namespacing

401e98269e859ba2fce1350428a96d53b82b4cad authored almost 10 years ago
Merge pull request #205 from open-source-parsers/reject-dup-keys

[Shekhar (shakers007) wrote](https://sourceforge.net/p/jsoncpp/bugs/22/):

> As per RFC4627 (s...

b2a7438d08569e83d7fbc1a0b39cdcb793ae4c46 authored almost 10 years ago
rejectDupKeys

62ad140d1852ac6f90d16e4e03d168896f08d8a7 authored almost 10 years ago
add rejectDupKeys feature - not yet impld

527332d5d5aae9fafa7caacc86e0455808b16f91 authored almost 10 years ago
test for repeated key in strictMode

https://sourceforge.net/p/jsoncpp/bugs/22/

cada3b951fb54f04f9ae69243175ffbdbfbc445a authored almost 10 years ago
change str_ for cross-compilation

https://sourceforge.net/p/jsoncpp/bugs/59/

ff61752444a296468a1289634265b1220215043a authored almost 10 years ago
clarify operator=

7f439f4276665848990e26f5967b99c8d5337acc authored almost 10 years ago
test assignment over-writes comments, but swapPayload() does not

3976f17ffd7ee47b4ea0341e362a1e6eca1878ac authored almost 10 years ago
test commentBefore

for issue #203

80ca11bb4151388c7da63600d83afda519331be8 authored almost 10 years ago
clarify which versions work with old compilers

2fc08b4ebdf293b6c199cc84d20b4648db7cc38b authored almost 10 years ago
1.5.3 <- 1.5.2

239c733ab50c1a61425660df1d1f4e561ba26f6a authored almost 10 years ago
generate both version.h and version from CMakelists.txt

This forces consistency, since they will be re-generated whenever
a git operation alters CMakeli...

295e73ff3c65fa965f623a449bb11c6cd5e61b15 authored almost 10 years ago
had trouble finding Python on Windows

With this change, `make jsoncpp_check` will still fail if Python
is missing, so our CI tests are...

2a840c105ccfacf22df0070b3e087c499e7a3fc9 authored almost 10 years ago
Merge pull request #202 from open-source-parsers/get-with-zero

`Value::get(key, default)` with zero

7ec98dc9febfe98571cbdcc1ee8d4ed8001a570b authored almost 10 years ago
fix get() for embedded zeroes in key

This method had been overlooked.

0fd2875a44818c5d1f381846e3077640ffd7d9a1 authored almost 10 years ago
test get(key, default)

d31151d150dd510da9edb18fcabff5b3867de912 authored almost 10 years ago
Merge pull request #201 from open-source-parsers/vs

* Copy .dll for running unit-tests in VisualStudio.
* Stop using `do{}while(0)` idiom b/c Visua...

f50145fbdabf03ed7dcc850811091d162c3c501f authored almost 10 years ago
drop `do{}while(0)` idiom

Rationale:
* http://stackoverflow.com/questions/154136/do-while-and-if-else-statements-in-c-c-...

b3e6f3d70fae1ea47bd86ff864204c0416bfd980 authored almost 10 years ago
copy .dll for unit-test

Fix 2nd problem in issue #200.
* http://stackoverflow.com/questions/10671916/how-to-copy-dll-fil...

13e063c336facbb2d32b6f3128a2ddf1f48f823b authored almost 10 years ago
maybe address warning

cmake -DCMAKE_BUILD_TYPE=debug -DJSONCPP_LIB_BUILD_STATIC=OFF
-DJSONCPP_LIB_BUILD_SHARED=ON ...

f57da48f48422365291ee33cb1141161c5da5645 authored almost 10 years ago
maybe fix DLL symbols for VS

eaa3fd8ecaee59295312c3c1a1ab75f1e8498a09 authored almost 10 years ago
1.5.2 <- 1.5.1

* Fixed compile error for VS2013.
* Added `operator[]` to Builders. Recalling previous minor ver...

ff63d034e565d29fb189840fe82a019ada0dd431 authored almost 10 years ago
Merge pull request #199 from open-source-parsers/set-builders

Setting builders

2aa4557e79794f0e71b3be761216822a0dbaa1eb authored almost 10 years ago
fix example in docs

37dde9d29d5e102af74ec2c7dd608938d93026cc authored almost 10 years ago
Builder::operator[] plus tests

c312dd5ef7288d9f43c6acd8a39064f70200c3f2 authored almost 10 years ago
fix compiler-error and warnings for VS2013

fix issue #200

42d7e59fe04f9d039e4ba26754eb9d134cc3e61e authored almost 10 years ago
1.5.1 <- 1.5.0

Fixed Builders ::validate(). Added tests.

a8104a803581806109262b4123a329e6b340b52b authored almost 10 years ago
test Builders::validate()

7b22768c33164282e32badc37b22265144e697a4 authored almost 10 years ago
fix Builders::validate()

(cherry picked from commit 626cfcdbb83bdc93243d7b64144e88f08c510085)

19c49a459da6dff5c5cbe8e5cbff1926ee01fb33 authored almost 10 years ago
clarify python version

99822b27cd10fad6f2b3e631222feed67caf035f authored almost 10 years ago
fix inline doxygen comments

8a70297869737c40d0568069b57ff12914ce2b0f authored almost 10 years ago
no struct init

The C struct initializer is not standard C++.
GCC and Clang handle this (at least in some versio...

24f544996f67a31f116b51fee51a553e452a20d2 authored almost 10 years ago
assertions should be logic_error

0c91927da28fc5ad6f4cd7b4a3d25df9275f1283 authored almost 10 years ago
keep StaticString (!allocated_) for copy ctor

493f6dcebe78c1eae6d21838acfe61b0e1bbf7b4 authored almost 10 years ago
test Json::Value::null

eaa06355e16fa12483abc40ddc5ea616890097c2 authored almost 10 years ago
null -> nullRef

effd732aa1868adecb8e2396e7c2e84931ea614b authored almost 10 years ago
1.5.0 <- 1.4.4

70cd04d49a6cb9d0c37568dee458fbb65f4ef81a authored almost 10 years ago
Merge pull request #197 from cdunn2001/allow-zero

allow zeroes in strings

9e49e3d84aa4d9b2b1a514ba21295c832a960bd4 authored almost 10 years ago
fix security hole for string-key-lengths > 2^30

2d653bd15dd320899196ed68dec48a72df5b0e23 authored almost 10 years ago
fix StaticString test

* support zeroes in string_
* support zeroes in writer; provide getString(char**, unsigned*)
* v...

c28610fb5d1c0fa7b2e47d888a4e262edbd59c05 authored almost 10 years ago
tests for zeroes

* ValueTest/zeroes
* ValueTest/zeroesInKeys

585b267595f401fb3c3eec8fce3f48371d2d3c0e authored almost 10 years ago
doc new behavior

ef21fbc785b98846b17cd0518770e33393309d03 authored almost 10 years ago
cp duplicateStringValue()

a53283568fd8cbec2cedb7d4aea1b65c2b579ba6 authored almost 10 years ago
support UTF-8 for const methods

25342bac131e5408c8be62ebd86254e5b6250f2a authored almost 10 years ago
Merge pull request #195 from cdunn2001/len-in-czstring

Store length in CZString

2b9abc3ebfa7a4de8a2c68aca6beb791a8679261 authored almost 10 years ago
allow length in CZString

57ad051f67b169cd35d6c4375e560a935e131858 authored almost 10 years ago
use memcmp in CZString

This is a loss of efficiency, but it prepares for an increase when we
have stored lengths.

b383fdc61e6e93b8df9dad042675c1e152e3669a authored almost 10 years ago
stop computing strlen() in CZString

e6b46e45035e56285909ecc5edca6652d9251338 authored almost 10 years ago
actually store length in CZString

8a770373205444240d68631bcea4ccf40f913ab0 authored almost 10 years ago
Added MSVC+CMake generated files to .gitignore.

pull #193

5d79275a5b17af41877b6d7f1f75ee5b504f0bc2 authored almost 10 years ago
Merge pull request #194 from cdunn2001/master

test StaticString

c1e834a110a642244c928a217adc74284580a4fd authored almost 10 years ago
test StaticString

0570f9eefb0d008dd9bb1c2624335f5a27761e5d authored almost 10 years ago
Merge pull request #192 from marklakata/size_t

changed length argument of duplicateStringValue from unsigned int to siz...

b947b0b3df061003f1bd0faba7f2d3d4e7483d61 authored almost 10 years ago
changed length argument of duplicateStringValue from unsigned int to size_t, to avoid warnings in Visual Studio.

8051cf6ba7c30686e1bf301fe160c40b9c85c291 authored almost 10 years ago
Merge pull request #189 from open-source-parsers/skip-py-tests

skip python jsontestrunner by default

c8bf184ea9b430419860a381a48c975559a197f9 authored almost 10 years ago
skip python jsontestrunner by default

To run these tests, in cmake build-dir:
make jsoncpp_check

TravisCI is now set to run these...

9998094eee5ec649f6596bafda8534734e4d8143 authored almost 10 years ago
Merge pull request #185 from open-source-parsers/drop-internal-map

`JSON_VALUE_USE_INTERNAL_MAP` and `JSON_USE_SIMPLE_INTERNAL_ALLOCATOR` did not actually compile ...

4ac4cac2bee9166e59020de73ea3f534e6ae788d authored almost 10 years ago
drop JSON_VALUE_USE_INTERNAL_MAP, JSON_USE_SIMPLE_INTERNAL_ALLOCATOR

And remove some old headers.

These were not actually compiling anymore, and there were outstand...

4788764844bfa8877050ff60c8d926fe43febfb8 authored almost 10 years ago
test-amalgamate

Not tested via Travis (since this is outside cmake), but at least
we can more easily validate ch...

6c898441e3742affac4ede42f955e1c6399d4475 authored almost 10 years ago
Merge pull request #183 from open-source-parsers/allow-single-quote

Allow single quote

7d1f656859229f4608f8187b046b95351826b365 authored almost 10 years ago
allowSingleQuotes

issue #182

0c66e698fb5bf0e595d0bb914c5e0498d93043ca authored almost 10 years ago
failing test for allowSingleQuotes

b9229b74007a63b1696dca28c3dc58193c946127 authored almost 10 years ago
1.4.4 < 1.4.3

* fixed Readers when `allowDropNullPlaceholders`

f9db82af17594331dd25e687c40c922f04963737 authored almost 10 years ago
Merge pull request #179 from cdunn2001/drop-null

Fix failures for `allowDroppedNullPlaceholders`.

ae7187954972520abace746d22524dd347d62572 authored almost 10 years ago
apply fix to old Reader

7b3683ccd13a274bab82e3652a1629d4a6d82b19 authored almost 10 years ago
fix all cases from issue -- all pass!

58499031a4c933275e6b35b8258a1fa6f5982744 authored almost 10 years ago
all 8 failing cases from issue

2c8c1ac0ec6c9017324fab20b17a49f959aa5bf7 authored almost 10 years ago
object cases; 1st passes, 2nd fails

eed193e151e5f70ac18bd009709d9811ce79861b authored almost 10 years ago
fix failing object case

c58e93b014d0cf5fa251552a647e4308618db404 authored almost 10 years ago
cases 0,1,5,9,12 from issue -- passing

4382a7b58564381c64ef87553de6e22437a2b533 authored almost 10 years ago
1.4.3 <- 1.4.2

30d923f155483da5eab6247ee0cfb5f3ff978e11 authored almost 10 years ago
fix typo: issue #177

2f4e40bc95841d27c1138c26d246ff292e6fbb73 authored almost 10 years ago
Merge pull request #173 from cdunn2001/fix-include-amal

help use of amalgamated header

Reviewed by "Lightness Races in Orbit" at StackOverflow.

505e086ebca7149285d0f8980e258ade39fe0146 authored almost 10 years ago