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 #764 from Melown/master

allow out-of-source build

02211117f18b9469d632b71f112cf3211331587d authored over 6 years ago by Christopher Dunn <[email protected]>
allow out-of-source build

323450eafca74ea53e457ba4d903a7553744b669 authored over 6 years ago by Tomáš Malý <[email protected]>
Merge pull request #760 from ldionne/master

[CMake] Generate CMake config files by default

af17fecd29fb808aa6a8e6d013bb61de975d1890 authored almost 7 years ago by Christopher Dunn <[email protected]>
[CMake] Generate CMake config files by default

ffc62d26f3aab06970800f07c8e271d4ee93cb05 authored almost 7 years ago by Louis Dionne <[email protected]>
Add setting precision for json writers and also add decimal places precision type. (#752)

* Added setting precision for writers.
* Added special case for precise precision and global pr...

a07fc53287d4efeada0bc295ed70e195b2f7aa4f authored almost 7 years ago by Mike R <[email protected]>
Merge pull request #751 from open-source-parsers/properly_swappable

Remove std::swap<Json::Value> in favor of ADL

af2598cdd384a1ae0bf5f20a5d1bcd449634bf35 authored almost 7 years ago by Christopher Dunn <[email protected]>
Remove std::swap<Json::Value> in favor of ADL

Comply with http://en.cppreference.com/w/cpp/concept/Swappable
Don't open namespace std.

1d95628ba84189cd81fbabf70add5c1baf2912c5 authored almost 7 years ago by Billy Donahue <[email protected]>
Minor changes for static analysis (#749)

re: #747

3e2b8ea9ccf6c9068f54c8ba5523abd8a62cb760 authored almost 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #748 from dueringa/feature/clarifyIndentDocumentation

Clarify documentation regarding indentation / newline

1ab310e3ed0b7bb23cdce75c996ad05a116abcde authored almost 7 years ago by Christopher Dunn <[email protected]>
Clarify documentation regarding indentation / newline

c7728e86589a6b46758a1bfdb35160e826c2c74c authored almost 7 years ago by uvok cheetah <[email protected]>
Merge pull request #743 from tjanc/tjanc/fix-utf8-codepoint

Incorrect byte shift when interpreting 32-bit utf-8 codepoints

313a0e4c340253f3ad2c7897b54fad9a8040847c authored almost 7 years ago by Christopher Dunn <[email protected]>
fix: byte shift when interpreting 32-bit utf-8 codepoints

592d942b3be5e25619edbfe3d37a69bfa75810aa authored almost 7 years ago by Thomas Jandecka <[email protected]>
Misc-typos (#741)

Found in downstream CMake repo via `codespell -q 3`

5b45aa55cada165278f5b447425affae818dce2a authored almost 7 years ago by luzpaz <[email protected]>
Merge pull request #736 from maxim-ky/master

Move the existing value to "removed" argument; removed is optional (could be nullptr)

07a324fb14a61c3285fba5345f5bc6319a9d7698 authored almost 7 years ago by Christopher Dunn <[email protected]>
Value::removeMember arg "removed" is optional now (could be nullptr)

1ec85c76a43872fde6a0c27ba5ba737a445724f1 authored almost 7 years ago by Maxim Ky <[email protected]>
Value::removeMember moves the existing value to "removed" now

c27936e0aab4e4b86fec59af41d50adc28d18dc1 authored almost 7 years ago by Maxim Ky <[email protected]>
Issue #731: Provide new JSONCPP_OP_EXPLICIT macro to restore VS 2012 support after recent introduction of explicit conversion function in JSON::Value.

04abe38148d99b2a5270521935115d769a714adc authored almost 7 years ago by drgler <[email protected]>
Do not deprecate whole class but only constructors of Json::Reader.

This should fix warning C4996 issued by Visual Studio in cases where
Json::Reader is not even us...

edb4bdb7ec104b055b17490ed2a6497b72c96ae2 authored almost 7 years ago by Christof Krüger <[email protected]>
Merge pull request #726 from okodron/fix-704

Value::copy() creates a deep copy now

0ced843c97d9217819e419ddf6ba3c39a9582a71 authored almost 7 years ago by Christopher Dunn <[email protected]>
Make Value copy constructor simplier

Helper private methods Value::dupPayload() and Value::dupMeta() are added.
Value copy constructo...

9b569c8ce38419fa8ad98de4db27a349ecdaf3d0 authored almost 7 years ago by Andrey Okoshkin <[email protected]>
Add basic test for Value::copy() (#704)

392e3a5b49cd63554694d57f3f4bd24b49dbb108 authored almost 7 years ago by Andrey Okoshkin <[email protected]>
Fix Value::copyPayload() and Value::copy() (#704)

Value copy constructor shares the same code with Value::copy() and Value::copyPayload().
New Val...

c69148c9468b02835803480fd204121f06c7530a authored almost 7 years ago by Andrey Okoshkin <[email protected]>
Merge pull request #718 from dbeurle/master

CZString as public when using NVCC, see issue #486

2f227cb122584989a61278e93f9a26b1a7e3d1bf authored about 7 years ago by Christopher Dunn <[email protected]>
CZString as public when using NVCC, see issue #486

798f6ba0552d7fc7e27bbb44a22108a2ce21ab0e authored about 7 years ago by Darcy Beurle <[email protected]>
Merge pull request #716 from cdunn2001/master

Speed up TravisCI build

72f6cc7fd0b95f4113510d029eaa0eab7754cd1d authored about 7 years ago by Christopher Dunn <[email protected]>
pyenv global 3.6

We need pip3, and TravisCI build error says:

The `pip3` command exists in these Python vers...

d3ce75c74e8d54a4f0561c38feffa1eb47836179 authored about 7 years ago by Christopher Dunn <[email protected]>
Try to use default python on Trusty, for speed

Running `pyenv install` wastes about 3 minutes.

* https://docs.travis-ci.com/user/languages/pyt...

de5fb8e022b02bd12cc5f73b01bf606d5f4eda4f authored about 7 years ago by Christopher Dunn <[email protected]>
-std=c++11 (#715)

We set this is the Meson build to eliminate warnings, but
c++0x should still work, at least for...

899894f0f5fbb544e19d90222ae2a0311bde2e4d authored about 7 years ago by Christopher Dunn <[email protected]>
1.8.4; soversion=20

ddabf50f72cf369bf652a95c4d9fe31a1865a781 authored about 7 years ago by Christopher Dunn <[email protected]>
replace code point in range(0xD800, 0xDFFF) to replacement mark (#714)

closes #712

63ab03ca28d13763f7e05dedf3eca90cbf052a64 authored about 7 years ago by Christopher Dunn <[email protected]>
pyenv install (#713)

```
Unfortunately, since our latest image update, Python 3.5 doesn't come pre-installed anymore...

41ff85f443e67eeefb33dbdc6e15dc4373f544c5 authored about 7 years ago by Christopher Dunn <[email protected]>
Allow Json::Value to be used in a boolean context (#695)

Must bump soversion too.

9079422ac11314e7f6485ac35e8d66c5bdaad4ba authored about 7 years ago by Wolfram Rösler <[email protected]>
Merge pull request #707 from remyjette/valuetostring-sign-mismatch

Fix sign mismatch in `valueToString`

c39aa295e4935d71ff3b420ad24d8f75f3b84e97 authored about 7 years ago by Christopher Dunn <[email protected]>
Fix sign mismatch in `valueToString`

`valueToString` takes an argument `unsigned int precision`, but it is used with `%d` rather than...

42ca02b83399c42efee63344574260cbdb38d075 authored about 7 years ago by Remy Jette <[email protected]>
Spelling (#703)

e6a588a2461f6c7cc7af37604363dd67757ccae1 authored about 7 years ago by Josh Soref <[email protected]>
Suppress implicit-fallthrough warnings from GCC 7 (#697)

GCC 7, when compiling with -Wimplicit-fallthrough=1 or higher, issues a warning which can be sup...

7c979e86610f48fa50e740854bcfce170b50fb46 authored about 7 years ago by Sascha Zelzer <[email protected]>
Merge pull request #699 from MarcelRaad/msvc_warnings

MSVC warning fixes in tests

c469326b4741cda1798de312379f952a08d47e5e authored about 7 years ago by Christopher Dunn <[email protected]>
MSVC warning fixes in tests

- only use "#pragma GCC" on GCC-compatible compilers
- suppress deprecation warnings also on MSVC

240c85a10c6e2267cae1122247f763e1cb087b59 authored about 7 years ago by Marcel Raad <[email protected]>
rm unused func

d61cddedac68f6dd3991d285045a23aeb253aa53 authored about 7 years ago by Christopher Dunn <[email protected]>
Add comment to README giving instructions on how to install to a directory other than /usr/local (#694)

5a2dc7a2ad889bfe38901f93c2f694ffae306d4d authored about 7 years ago by Brian W. Mulligan <[email protected]>
Un-deprecate removeMember overloads, return void (#693)

* Un-deprecate removeMember overloads, return void

Sometimes we just want to remove something...

a06b390187c0b01ea0363b93e3e74117aa55da4b authored about 7 years ago by Wolfram Rösler <[email protected]>
Serialize UTF-8 string with Unicode escapes (#687)

Squashed and merged.

42a161fc80b32cc63c1a3e7ab1c9ed588a83edaa authored over 7 years ago by Paweł Kierski <[email protected]>
Use non-deprecated removeMember()

closes #683

a3a40593670d16a534a94a81063ff54201c9a63b authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #679 from hughbe/clang-warnings

Fix unknown pragma warnings with clang

4d587638af9b79ad379cf831f28f19f64f33c0ef authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #680 from jasonszang/master

Fix meson.build to allow using jsoncpp as a subproject

75e0c39393228103b225ca1fa5902fe934b79a97 authored over 7 years ago by Christopher Dunn <[email protected]>
Fix meson.build to allow using jsoncpp as a subproject

43fd41d1fc31bfaa9606004fc89aa2b7b33d74c6 authored over 7 years ago by Jason S Zang <[email protected]>
Fix unknown pragma warnings with clang

7287065b6306961fd15abf0d60b061ee3233d62f authored over 7 years ago by Hugh Bellamy <[email protected]>
Merge pull request #678 from open-source-parsers/append-move

fixes #677

9249878229e03a594eb6276c8f0ed6f9c21cb51f authored over 7 years ago by Christopher Dunn <[email protected]>
Use move ctor in append()

17c14e73a9588536dc613fbb523cedcd5964c33f authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #675 from wolframroesler/patch-1

closes #671

21e133c6fb477530c2095aad16278368e721b327 authored over 7 years ago by Christopher Dunn <[email protected]>
Add value_type to improve integration with boost

Without value_type, Boost.Test version 1.65.0 throws a compiler error when a Json::Value object ...

ff6b449a07469ced280a76eaf1abaa1ca766b840 authored over 7 years ago by Wolfram Rösler <[email protected]>
Merge pull request #670 from cdunn2001/fix-travis

Fix travis

f2f19b03fb1504d5f99c213a8b85f72484a4aff3 authored over 7 years ago by Christopher Dunn <[email protected]>
Try Travis support suggestion for py3

Hi Christopher,

Thank you for reaching out and sorry to hear about the troubles.

Regarding the...

026c39fa1aa94fc63f2cb96a1e32daef541a3c67 authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #669 from cdunn2001/avoid-redundant-depreciation-warnings

Ignoring the unrelated TravisCI build errors. Those are being addressed separately, in #670.

614671d09b41912aef395e6a3f5fdda2dce1e503 authored over 7 years ago by Christopher Dunn <[email protected]>
More VS warning prevention

See comment by jpo38 in SO:
* https://stackoverflow.com/questions/46151531/how-works-deprecated-...

132840aaa14421f1424fb174ebf8fd2d5991fe1f authored over 7 years ago by Christopher Dunn <[email protected]>
Update writer.h

fix typos

9bb984a59444c26a3509b8de9c5c5d4dec7985b3 authored over 7 years ago by Motti Lanzkron <[email protected]>
Drop TITLE from Doxygen docs

It took up too much room at the top.

Note that we needed to remove it from 2 places, since the ...

66d4573206ac7b6ae1002b5f37d4f821802dd356 authored over 7 years ago by Christopher Dunn <[email protected]>
Link classes and namespace

b29fc9834ffab3d9eb1e0919f9c72f80f9918e38 authored over 7 years ago by Christopher Dunn <[email protected]>
Drop timestamp from HTML doxygen

1a54511aa1558dc9c58322704f31b44fa9e7441b authored over 7 years ago by Christopher Dunn <[email protected]>
Generated new header.html

c95a841fef740c57ba5b3bcd53542f3bec5e2830 authored over 7 years ago by Christopher Dunn <[email protected]>
Update header.html

692164d471160dafcc4419c37b005ec46c079eff authored over 7 years ago by Christopher Dunn <[email protected]>
rsync less

a7ad98fb824bf527b5e82c40de98f0bc366d7adb authored over 7 years ago by Christopher Dunn <[email protected]>
Generated new footer.html

e895eccd18d7afc7d17fe3f22c67b09ad4efe208 authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #667 from cdunn2001/foo

Drop stderr

3b5f8bef413a10d99111bc33506bcb9a75f6c19b authored over 7 years ago by Christopher Dunn <[email protected]>
Do not write to stderr

fixes #665
closes #666

c89f0282d1ce31e752a80eae224cdd5aa92fae4b authored over 7 years ago by Christopher Dunn <[email protected]>
Try adding python-3.5 in TravisCI

1b68b02ccd8af929cd19fab17aba991ef798c11e authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #660 from SloCompTech/master

fixes #659
fixes #661

adb9ab142416639a6b521230fd5126e6c90702d2 authored over 7 years ago by Christopher Dunn <[email protected]>
Fixed compile bug

49da91c786855228158cb8937c972cd741bd4c79 authored over 7 years ago by Martin Dagarin <[email protected]>
Fixed swiched parameters in install

e8378d1e7469902551bfad2bcac9d9e661a649fd authored over 7 years ago by Martin Dagarin <[email protected]>
Merge pull request #655 from cdunn2001/fix-649

Fixes #649
Fixes #654

2de18021fcb11370e9b5a1fbe7dcfd673533a134 authored over 7 years ago by Christopher Dunn <[email protected]>
Bump to soversion=19, 1.8.3

Note that cmake is deprecated, but we keep it in-sync manually for now.

c98e1d85e3ef2d46294e21daf0f2e1bfcc7f24a3 authored over 7 years ago by Christopher Dunn <[email protected]>
Fix writeCommentBeforeValue() iter deref

fixes #649

d830c0ab94d8ed9c254e1505e6e4e02097f424bc authored over 7 years ago by Christopher Dunn <[email protected]>
Suppress GCC deprecated-declarations warning for tests

90591c70cd4003c58c9daeda99c55bd6cb8df707 authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #652 from cdunn2001/meson-not-scons

Meson not scons; 1.8.2<-1.8.1

4cfae897c049ec72175a3d55deda68146ad3720d authored over 7 years ago by Christopher Dunn <[email protected]>
Drop NEWS.txt

Older news can be found at
* https://github.com/open-source-parsers/jsoncpp/wiki/News

f4ec601fd3bd6abe7d3fe128c07fed9709c62934 authored over 7 years ago by Christopher Dunn <[email protected]>
Move amalgamated source details to wiki

d40f26d4720e51d51b847f5a58be5b39d6a664a9 authored over 7 years ago by Christopher Dunn <[email protected]>
Update README

* Document meson/ninja.
* Deprecate cmake.
* Drop scons.

c668af9d416e853e2aa182711172b59e02265529 authored over 7 years ago by Christopher Dunn <[email protected]>
Drop scons support

6d31cec7cf44dd7e14263f0ffbc888abf515d3dc authored over 7 years ago by Christopher Dunn <[email protected]>
1.8.2 <- 1.8.1

Soon, I hope to drop the cmake stuff and let meson handle
the version numbers.

13b5ed7287cd85846167377b3628b0f77efeb53f authored over 7 years ago by Christopher Dunn <[email protected]>
Merge branch 'fix-578'

5331d295aaf06d00d7c72c80f67601b197b22c1f authored over 7 years ago by Christopher Dunn <[email protected]>
Fix uninitialized value detected by valgrind

Fix issue reported in https://github.com/open-source-parsers/jsoncpp/issues/578
For std::string...

90061941390595dbdb71f5f1eb9ccfcdb28d168d authored over 7 years ago by Gaurav <[email protected]>
Avoid memory error

But simply use `.assign()` instead of the extra copy. (See comment from
@BillyDonhue at #580.)

...

004270db375790e297c1f37ebeca3af1ebf0ca5b authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #641 from maksdamir/master

Fixing warnings. Added JSONCPP_DEPRECATED definition for clang. Also …

6062f9b848cadcddc5cb00b09539411a803a6914 authored over 7 years ago by Christopher Dunn <[email protected]>
Fixing warnings. Added JSONCPP_DEPRECATED definition for clang. Also updating .gitignore to ignore .DS_Store files (Mac OS Finder generated)

ef16a35328217fc11e4595b257ec3c13bf66f55b authored over 7 years ago by damiram <[email protected]>
Merge pull request #640 from cfyzium/master

Fix non-rvalue Json::Value assignment operator (should copy, not move)

7354da807707d3617c013c414d2b90620cf2ae08 authored over 7 years ago by Christopher Dunn <[email protected]>
Fix non-rvalue Json::Value assignment operator (should copy, not move)

6a15ca64429e1ce6d2fff915ff14ce1c2a96975c authored over 7 years ago by Александр Малинин <[email protected]>
Merge pull request #637 from ssbr/fix-owners

Restore BL's authorship attribution, and add "The Jsoncpp Authors" where it was missing

9a048e576631e0617e7c96ad852b92bc97a8cb3c authored over 7 years ago by Christopher Dunn <[email protected]>
Restore BL's authorship attribution, and add "The Jsoncpp Authors" where it was missing.

Requested/noticed in https://github.com/open-source-parsers/jsoncpp/pull/610, and a
followup to ...

59e4d35339f6e5791d214312113b46eda41df4ed authored over 7 years ago by Devin Jeanpierre <[email protected]>
Merge pull request #630 from jschueller/appveyor

Fix shared/static lib build conflict

resolves #631

f26edb05e53d137fa5608d3f7d5dd50ab8d97235 authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #636 from pavel-pimenov/fix-strstr

strstr -> strchr

cadb6dd9a695a944322b29d7e5217cec3f503aaa authored over 7 years ago by Billy Donahue <[email protected]>
strstr -> strchr

https://www.viva64.com/en/w/V817/print/

ea9f0cec3022a47019affcaa85be4e7f9ef46bf8 authored over 7 years ago by pavel.pimenov <[email protected]>
Avoid import/static libs name clash

ffdcc9355dce120df3da45aa299add519db8235c authored over 7 years ago by Julien Schueller <[email protected]>
Enable shared libs on appveyor

f45c01a46e499f08ad9bb4f351cefdc2718708b0 authored over 7 years ago by Julien Schueller <[email protected]>
Cleanup appveyor script

3c2069fdd15166fd655d7f4c2d59012274144a32 authored over 7 years ago by Julien Schueller <[email protected]>
Merge pull request #635 from Dark-Passenger/master

Add move assignment operator for Json::Value class and overload append member function for RValu...

414b179d8696804c9f71242d18745732d82e1c20 authored over 7 years ago by Christopher Dunn <[email protected]>
add move assignment operator for CZString and change copy assignment to const reference.

0ba8bd73f505ab6a3e9a5abf66307d5c21c6e4a0 authored over 7 years ago by Dhruv Paranjape <[email protected]>
overload append function for R value references.

23c44d9f9eed8a7ff95daca9bd44526067c144c0 authored over 7 years ago by Dhruv Paranjape <[email protected]>
add move assignment operator for Json::Value class.

8996c377aad3a333a9bada1cfe7d5924e71a3269 authored over 7 years ago by Dhruv Paranjape <[email protected]>
1.8.1

a679dde58d675e75eaf0fe31f62e833868e2f22d authored over 7 years ago by Christopher Dunn <[email protected]>
Merge pull request #625 from SoapGentoo/mesonise

Add initial Meson build file

c21b4bbfdb17713af9bcd194106f69aaa289e72b authored over 7 years ago by Christopher Dunn <[email protected]>