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

Gave tests more general names in preparation for making them much more

comprehensive.

078e0d7c37ae5e86af07b1aeffd8b4843e3b7451 authored over 13 years ago
Fixed some whitespace.

fee49b1a377bb3fbb44acf58e4ff1ab10e11e0dc authored over 13 years ago
Added tests for 64-bit integers.

22eede44c116df47caa097d17c12e6ca564810fd authored over 13 years ago
Greatly fleshed out numeric type tests.

d9ec234fc290056c30d607d6df23f27a0336a15a authored over 13 years ago
Added some missing checks.

3e5b347f752589c1ffb1a845321cd0fb620489d8 authored over 13 years ago
Renamed test cases to make more sense with the upcoming new behavior of

isFoo methods.

96408a30e13357abc15fc52575da104e0682b7b2 authored over 13 years ago
Fixed a whitespace problem.

1d648f089a1f330069655f556a2968125cf332ee authored over 13 years ago
Fixed a "comparison between signed and unsigned" warning/error.

f40c880585e4af3d2529ed210de798f50807696d authored over 13 years ago
Added a .gitignore file, for ease of use with git-svn.

39ba2dbea967926c8bf29395e5bca4af8d757134 authored over 13 years ago
Fixed a missing include error.

a761530f145067dec205816700a0b6fe8555b975 authored over 13 years ago
Fixed a parsing bug in decodeNumber, updating the failing test cases to be

correct in the process. (The test cases incorrectly used exact integers instead
of scientific not...

ae9ffb544303f42e14c21224b9d37c3b870a7097 authored over 13 years ago
Added some test cases that catch a parsing bug.

e656c5fa2d7160f217785cffe0e2f49f69443bc3 authored over 13 years ago
Fixed a bunch of compilation errors when JSON_HAS_INT64 is set.

f1053e7acb81373ddd470c313fd1c17867c14f8b authored over 13 years ago
Centralized assertion macros and made them obey JSON_USE_EXCEPTION.

e3d0eca9f44a747d6a030b26944782501333ebd9 authored over 13 years ago
Made two security fixes.

a77a803c85152ad80da07bb005ff772b6838486a authored over 13 years ago
Updated a cast to use a more appropriate type.

785ba2675d597880a99210b3aa5bce9c8b194b8c authored over 13 years ago
Fixed constructor initializer list order warnings/errors.

3b556ec633d709b95c83a1ec53ea80409d84c394 authored over 13 years ago
Removed an unused typedef.

5fb0f09cbb90733593928d37c755fdb98c83e662 authored over 13 years ago
Fixed a hard to debug crash on OS X related to sscanf format strings.

See here for more info:
http://developer.apple.com/library/mac/#DOCUMENTATION/DeveloperTools...

73911f2e333c124662d82cf92155aefb76f8ccf0 authored over 13 years ago
Released 0.6.0-rc2

d21c256faee3eab56d7f7dee88610bd656ac4349 authored over 13 years ago
Release 0.6.0-rc2

72c406b550e9c4115397d0bd3100a463325908ff authored over 13 years ago
Fixed typo: amalga*ma*te. Replaced macro JSON_IS_AMALGATED with JSON_IS_AMALGAMATION

eadc478e5084501235176d6bbe1c41195bee98ac authored over 13 years ago
Value::compare() is now const and has an actual implementation with unit tests.

1837a1c50860e77045d0b8ed103c039c208022be authored over 13 years ago
Untabified some sources

e3cc0f004b14de600002560983b4fc4a353fa202 authored over 13 years ago
- Added unit tests for comparison operators (except compare())

- Fixed Value::operator <= implementation (had the semantic of operator >=). Found when addigin u...

fb17080142ed3baad8eef187f514a6fd7ceb759f authored over 13 years ago
- Bug #3200841: removed "warning C4127: conditional expression is constant" concerning infinite loop by replacing while (true) with for (;;). Added new JSON_FAIL macro. Commented unused parameters.

e0e1fd37cda0bccf9c1086fd6a4dff4f9b389e6a authored over 13 years ago
Bug #3200841: removed "warning C4127: conditional expression is constant" concerning infinite loop by replacing while (true) with for (;;).

d0a9f3d98d3e642d6df166c7515078237d2950b1 authored over 13 years ago
Released 0.6.0-rc1

7953a801c1abef7cd9f5d3441bc6c42e46d10064 authored over 13 years ago
Need more tests on unicode

df4de558c34670e69a6895baf7b97933b649cdbf authored over 13 years ago
Added support for amalgated source and header generation (a la sqlite). Refer to README.txt section "Generating amalgated source and header" for detail.

The amalgated sources are generated by concatenating JsonCpp source in the correct order and def...

62d7bc75db68b75ce326fbe007317ecf2ccf00b5 authored over 13 years ago
Release 0.6.0-rc1

224a1aee726812d225a4a2279ecedc156c863705 authored over 13 years ago
Release test-0.6.0

40388494bd88cd2b84772bf55b0b3086e63ba4e2 authored over 13 years ago
Release test-0.6.0

bafb43c20315eee60654ab7adf9e8d527458d050 authored over 13 years ago
Added support for amalgated source and header generation (a la sqlite). Refer to README.txt section "Generating amalgated source and header" for detail.

The amalgated sources are generated by concatenating JsonCpp source in the correct order and def...

64e40aafe531fe2d2bc9ed6065669849414cd6d8 authored over 13 years ago
Added project URL.

91923f2cbc3e6eb0d0ee79a622a7bd453d2cc6f0 authored over 13 years ago
Added recommended include path.

13698b583572c3e9657915e8d32081f3621ab9af authored over 13 years ago
Added known bug reference for experimental internal map.

5349225f43eb4aae8a09976394e5b6f5e555a952 authored over 13 years ago
Renamed Reader::getFormatedErrorMessages() to getFormattedErrorMessages. Bug #3023708 (Formatted has 2 't'). The old member function is deprecated but still present for backward compatibility.

b2e8cccbc6ed7561219d7770153262b5d141817b authored over 13 years ago
Fixed bug #3139678: stack buffer overflow when parsing a double with a length of 32 characters.

99043b32b5228d57e40c0d7cf3edbb8eba1fb75d authored over 13 years ago
Fixed bug #3139677: JSON [1 2 3] was incorrectly parsed as [1, 3]. Error is now correctly detected.

Modified runjsontests.py to allow test that expect failure in jsoncpp test suite.

9c98f2277b2972ddee93c97bb5273e86d6045195 authored over 13 years ago
Fixed latest readme.txt url.

565a1f3d39558d770583696cdd90567cf0661d37 authored over 13 years ago
Fixed url for scons 1.2 download. Clarify manual test run executable path.

61324b5f7787f901f6244928528c5089e803f903 authored over 13 years ago
Major rework of 64 integer support: 64 bits integer are only returned when explicitly request via Json::Value::asInt64(), unlike previous implementation where Json::Value::asInt() returned a 64 bits integer.

This eases porting portable code and does not break compatibility with the previous release.

Js...

842e9ac54bee5901e8d4efecaf75b69077bb5f4e authored about 14 years ago
Fixed some documentation issues pointed out by Daniel.

5c5628aec2f44476e5fc96e99445fbce3ad10507 authored about 14 years ago
Added float Json::Value::asFloat() to obtain a floating point value as a float (avoid lost of precision warning caused by used of asDouble() to initialize a float).

b96aed0f3e8e84cc6dab86aa72a426854bd45516 authored about 14 years ago
- Array index can be passed as int to operator[], allowing use of literal:

Json::Value array;
array.append( 1234 );
int value = array[0].asInt(); // did not compile ...

fa130ef871bef9940ce7a39d4d10a4f2263ec1ac authored about 14 years ago
updated license with clearer information

e6046e589e0741a1108b6c7e92e33d5fa55293d5 authored over 14 years ago
- added unit test and roadmap for handling of escape sequence "\/"

402c13eb3d33f759c822b901f30b8829fc33d998 authored over 14 years ago
JsonCpp is now licensed under MIT license, or public domain if desired and recognized in your jurisdiction.

7469f1d01485e55ff645c13e765a01e787d5849c authored almost 15 years ago
- Moved definition of Json::Int and Json::UInt to config.h which compiler 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 ...

201fb2cf0d4f7fa3014d3156d8b0c4fee4bd9fd5 authored almost 15 years ago
- added need for 64 bits integer to roadmap

377d21e14537356235dfbbb2a9821d99c7872278 authored almost 15 years ago
Removed experimental ValueAllocator, it caused static initialization/destruction order issues (bug #2934500). The DefaultValueAllocator has been inlined in code.

afd9cef928c110665823ab7d6b6d6ca3de6f8d18 authored almost 15 years ago
- extracted some utility functions out-of reader and parser.

d38ba2a2cb9213dac2fce8024da2e0cbc0cc1193 authored almost 15 years ago
Added NEWS.txt that provides a synopsis of the change since the last version. Integrated NEWS.txt in documentation.

130730ffd795013923e7b1afa17313d8a11eb909 authored almost 15 years ago
- added support for compilation using Microsoft Visual Studio 2008

e1b26455e7145e5751310082d9d3dde129b23a38 authored almost 15 years ago
- better execution examples

cd6cb5d0e68fc350e03fba0fd26714d643b2f4e5 authored almost 15 years ago
- add LD_LIBRARY_PATH to propagated environment variables as it is required for some compiler installations.

0a899589c2a0be2a82bf07f721e4418cf6a71f62 authored almost 15 years ago
- fixed project links section name

a11e47d9ade847b57638cb4b4ce793bd83005a76 authored almost 15 years ago
Released 0.5.0

59ff11281a1ec73d954c9ec1d5f774dfe7bfc8d2 authored almost 15 years ago
- fixed typos and added "download" section to documentation

- commit version numbers after release

e6a77410f4d3ae9877082647dc416562031e4b1f authored almost 15 years ago
Removed experimental notification on iterators, and added experimental status for allocator (to be removed)

0c5fff142d31cb41eb9bcaaad9f74917eb3030ad authored almost 15 years ago
- added --no-web to skip upload to web site

- added automatic upload of source and documentation tarball on frs.sourceforge.net

d89d7961d641f6bbc92af783b41f9f7283e5bb34 authored almost 15 years ago
- doc is now generated in dist/doxygen

- makerelease now decompress the tarball, download and install scons, run scons check on provided...

64ba06207645d5af00a052a27367d548e6fd3312 authored almost 15 years ago
- added source tarball decompression

35bdc07ebdf925c6c0fe7ce12ed01df9961712e3 authored almost 15 years ago
- added the following step to make_release: fix EOL in distribution source, generate source tarball.

- devtools/ was made into a python module and common utilities are being moved in this module

e94d2f483b7efaf9d8d1a405906b069c8f476448 authored almost 15 years ago
- added svn export

- prepared tool for eol conversion

7c171ee726ba31722bc3c8f09bcb09e177541e87 authored almost 15 years ago
- changed SVN EOL properties so that HTML file are in Unix format, Visual Studio solution are always in Windows format, and sources are in native format.

fcf145ecd4b40a483ec7147d338e5d87185b2841 authored almost 15 years ago
- added (incomplete) script makerelease.py to handle svn tagging and tar balls generation

1f4847cbd9f89fb94ccf8fbccf539d7fbb60a4e1 authored almost 15 years ago
- fixed project name and version

35503e59179c42c596736a077b2a47ec380f3995 authored almost 15 years ago
- 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 do...

57ee0e3b375b652996aba00409f3d873e2857783 authored almost 15 years ago
- added missing virtual destructor to TestCase.

8d3790d2178ab98105c70516b40e1b82e1c1045c authored almost 15 years ago
- added command-line option --with-json-checker to run test from jsonchecker test suite of json.org.

7c66ac2e0fc65aa42898560e07b5c2317704bbbd authored almost 15 years ago
- updated roadmap (utf-8 handling in Reader)

8c2f18cd1d971df385551ea690f66b9bf7e30949 authored almost 15 years ago
- added Int/UInt typedef in Json namespace. Modified Value::Int and Value::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 termin...

3a1b93be1cb43b52002afbc3de4231ede2a641d5 authored almost 15 years ago
- added a large test that cause(d?) crash with experimental JSON_VALUE_USE_INTERNAL_MAP

7a866553bb00feaa38b1a00a037d20a78c92061b authored almost 15 years ago
renamed jsontestrunner.py to pyjsontestrunner.py to avoid confusion

89c0092084aa849906685fc6cb6403f6ddb7c4ec authored almost 15 years ago
- fixed failing test

a894f775bb8ba4cd3764f667f0ed9a08217b5001 authored almost 15 years ago
Integrated part of Patch #2839016, fixing default iterator initialization when using internal map.

4a5e58c4f41a8d1f8ebddf9c11cc3daccb9eb4e3 authored about 15 years ago
Added another failing unicode test case

2bcfb63362f215cd9cf579be538868e3fda95fde authored about 15 years ago
Fixed compilation with Sun Studio 12 (avoid usage of std::distance)

56c0401a90dc7e74e330083d95e57fbd59ed2fbd authored about 15 years ago
Fixed iteration bug over null values.

a1d6c9e66af3b05a530fb91c5072bc576c74df2d authored about 15 years ago
Added instruction to run unit tests manually.

2814f6e95b32aab57a4e11efe63846e2aa0b0270 authored about 15 years ago
Moved jsontestrunner data from test/ to test/data.

7dec64f57ed3d549d050c43b909f06d14de5c87e authored about 15 years ago
- added mini unit testing framework

- added unit tests for Value.isXYZ() and iteration over Value members to compute size

45c499d3101152429ed602b269051b3ff6843433 authored about 15 years ago
Added support for valgrind memory checks

932cfc798bf7027caf17806bc80e9747cbbc7384 authored about 15 years ago
Fixed compilation issue with vs2005

f73d4b9a6bf01e546254476bc124b1853741b2bc authored about 15 years ago
Fixed documentation example. Bounced version number.

43e25c3b0900a891db41568542da626d12b784d0 authored about 15 years ago
Moved Visual Studio projects file under makefiles/vs71 to allow usage of multiple versions on the same source tree.

2a787ec8e62c92d4e8cd1729b6e9d219886018d6 authored about 15 years ago
- fixed build issue on Solaris (wrong compilation flags for multi-threading)

- fixed build issue on Linux redhat 3: python does not has tarfile module

86ccb76138a0d9c556118279b9e809b190fbb240 authored about 15 years ago
- fixed build issue on AIX. Build both shared and static library is now only activated on Linux. Building static library on other platforms.

bf95d0f61901cb52bb88aeff8b3f2ef46964fb23 authored about 15 years ago
- fixed build issue with mingw (bug 2834969)

4e19f180b81924bfb2c1f3ed4d06c0e0cfa0fb1a authored about 15 years ago
Fixed comment after value in object value signaled by Frederic Surleau.

f179a180bd0cd55ea6bf27b81d8c9e2b452f3ff2 authored about 15 years ago
- added Features class that describes allowed extension for Reader, to allow for strict configuration

- added tests from json.org jsonchecker and modified jsontestrunner to use strict parsing mode wh...

8868147835248e1e6458132a97ad4029b6c3e893 authored about 15 years ago
- fixed SCons build on Windows: only build static library (support static/dynamic at the same time requires significant changes)

- renamed SCons glob tool to globtool to avoid clash with python glob module. This prevented runn...

64e07e54edb325efcfe684bef23ec2edec7cd3ac authored about 15 years ago
Fixing string index issue when checking for control characters

617270bfaad6af3a20463e9e66b55533b4abaca5 authored about 15 years ago
Fixed default constructor initialization.

5d0ed235c62f2496a916b8e65cee643e24147a5f authored about 15 years ago
Fixed bug introduced by utf-8 patch with fix provided by Henry Ludemann. All unit tests are now passing.

eda47b61b5b43c5a4173eff4a13888758de08927 authored about 15 years ago
Added patch for mingw from Sebastien Vincent

b0ab79bc5b95725a951d1bec702b4453f8fed400 authored about 15 years ago
Implementing support for reading and writing Unicode escape sequences.

ee4b4dab5471ceae073f6fb5f19b3b1c37edc2d6 authored about 15 years ago
Patch from Sebastien Vincent

060c45a38d00494f1629d5a9370caee89af5ca04 authored over 15 years ago