Movatterモバイル変換
[0]ホーム
- b01ab6dfix stdexceptby christopherdunn· 11 years agomaster
- 94c873dAdded structured error reporting to Reader.by aaronjacobs· 11 years ago
- e17bfbeAdded features that allow the reader to accept common non-standard JSON.by aaronjacobs· 11 years ago
- 2b58e60vim modelineby christopherdunn· 11 years ago
- d7c70beComment reading/write improvementsby christopherdunn· 11 years ago
- 38a636cJSON_ASSERT -> JSON_ASSERT_MESSAGEby christopherdunn· 11 years ago
- 7e79e97Added missing includes for std::istream.by aaronjacobs· 11 years ago
- c42a1beFixed some snprintf-related build breakages in Visual Studio.by aaronjacobs· 12 years ago
- f7ee7a9Replaced the complex implementation of valueToString(double).by aaronjacobs· 12 years ago
- dcb2845Switched away from sprintf, which is prone to buffer overflows.by aaronjacobs· 12 years ago
- e4187fe- CMake: added option to turn fail compilation if warning occurs, and warning level 4 with MSVC.by blep· 12 years ago
- 84add75- New CMake based build system. Based in part on contribution fromby blep· 12 years ago
- 0779b51Patch #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).by blep· 12 years ago
- f80a5b9Patch #3539678: Copy constructor does not initialize allocated_ for stringValue (contributed by rmongia).by blep· 12 years ago
- 3643897Fixed warning(error?) on #if testing value of _MSC_VER without checking that it was defined.by blep· 13 years ago
- 1765c8eMade it possible to drop null placeholders from array output.by aaronjacobs· 13 years ago
- a8caa51Got rid of several unnecessary includes of <iostream>.by aaronjacobs· 14 years ago
- ad13e4ebug#2407932: strpbrk() could fail for NULL pointer.by christopherdunn· 14 years ago
- 06743e8bug#3306345: minor typo in Path::resolve() -- missing bang.by christopherdunn· 14 years ago
- e0eb13cMore missing constructor initializers found by Coverity.by christopherdunn· 14 years ago
- 8c81aa4Another simple addition for constructor initialization, PathArgument.by christopherdunn· 14 years ago
- a75955bSimple changes to Reader initialization, from Chromium folks. (I do not think this was submitted as a bug.)by christopherdunn· 14 years ago
- 4e69017Fixed unit tests execution on MSVC 6 by removing usage of std::numeric_limits. It was returning 0 value in some max cases. Fixed Value::asFloat() to use integerToDouble().by blep· 14 years ago
- 3087de7Fixed compilation issues with MSVC 6: replace usage of ostringstream with valueToString to support 64 bits integer and high precision floating point conversion to string. Replace usage of ULL and LL literal with UInt64(expr) and Int64(expr). Introduced helper function uint64ToDouble() to work-around missing conversion. Unit tests do not pass yet.by blep· 14 years ago
- f90ca22Fixed unit test failure on IBM AIX xlC by hard-coding the maxUInt64AsDouble as double constant instead of relying on double(Value::maxUInt64) which produces an incorrect value.by blep· 14 years ago
- 3e6ee5fAnother round of attempting to fix VC++ errors...by aaronjacobs· 14 years ago
- 1f869a4Fixed more default cases.by aaronjacobs· 14 years ago
- 92fe573Got rid of some unreachable code.by aaronjacobs· 14 years ago
- 12062a1Fixed a double -> float compilation warning/error.by aaronjacobs· 14 years ago
- dbf4717Reworked the type conversion system again, so that:Aby aaronjacobs· 14 years ago
- ec8ba26Removed some out of date TODOs.by aaronjacobs· 14 years ago
- 60c0d28Fixed a 'comparison between signed and unsigned' error.by aaronjacobs· 14 years ago
- 16f7fdaFixed a compilation warning/error.by aaronjacobs· 14 years ago
- 3de640cGave a more consistent behavior to the Value::isFoo methods. Seeby aaronjacobs· 14 years ago
- 4a1521aFixed bugs in asInt64 and asUInt64.by aaronjacobs· 14 years ago
- 4813fe7Fixed a "comparison between signed and unsigned" warning/error.by aaronjacobs· 14 years ago
- 6e233e7Fixed a parsing bug in decodeNumber, updating the failing test cases to beby aaronjacobs· 14 years ago
- ad4309fFixed a bunch of compilation errors when JSON_HAS_INT64 is set.by aaronjacobs· 14 years ago
- 71a3addCentralized assertion macros and made them obey JSON_USE_EXCEPTION.by aaronjacobs· 14 years ago
- fdecebdMade two security fixes.by aaronjacobs· 14 years ago
- d8270abUpdated a cast to use a more appropriate type.by aaronjacobs· 14 years ago
- 0ddf9ceFixed constructor initializer list order warnings/errors.by aaronjacobs· 14 years ago
- cda2ffaRemoved an unused typedef.by aaronjacobs· 14 years ago
- bb6bcd5Fixed a hard to debug crash on OS X related to sscanf format strings.by aaronjacobs· 14 years ago
- 56eb1beFixed typo: amalga*ma*te. Replaced macro JSON_IS_AMALGATED with JSON_IS_AMALGAMATIONby blep· 14 years ago
- a21dc7fValue::compare() is now const and has an actual implementation with unit tests.by blep· 14 years ago
- 280e469Untabified some sourcesby blep· 14 years ago
- da930f1- Added unit tests for comparison operators (except compare())by blep· 14 years ago
- 6b58442- 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.by blep· 14 years ago
- eb57f10Bug #3200841: removed "warning C4127: conditional expression is constant" concerning infinite loop by replacing while (true) with for (;;).by blep· 14 years ago
- 5365340Added support for amalgated source and header generation (a la sqlite). Refer to README.txt section "Generating amalgated source and header" for detail.by blep· 14 years ago
- 1802b90Renamed Reader::getFormatedErrorMessages() to getFormattedErrorMessages. Bug #3023708 (Formatted has 2 't'). The old member function is deprecated but still present for backward compatibility.by blep· 14 years ago
- 7ab44feFixed bug #3139678: stack buffer overflow when parsing a double with a length of 32 characters.by blep· 14 years ago
- 8b2c596Fixed bug #3139677: JSON [1 2 3] was incorrectly parsed as [1, 3]. Error is now correctly detected.by blep· 14 years ago
- bb6e9eaMajor 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.by blep· 15 years ago
- 239dadeAdded 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).by blep· 15 years ago
- 4b02f28- Array index can be passed as int to operator[], allowing use of literal:by blep· 15 years ago
- 102b5faJsonCpp is now licensed under MIT license, or public domain if desired and recognized in your jurisdiction.by blep· 15 years ago
- 3c81aec- 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.by blep· 15 years ago
- 50151d9Removed experimental ValueAllocator, it caused static initialization/destruction order issues (bug #2934500). The DefaultValueAllocator has been inlined in code.by blep· 15 years ago
- 07b7f08- extracted some utility functions out-of reader and parser.by blep· 15 years ago
- 97fd959- 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.by blep· 15 years ago
- 9058cefIntegrated part of Patch #2839016, fixing default iterator initialization when using internal map.by blep· 16 years ago
- f839a7eFixed compilation with Sun Studio 12 (avoid usage of std::distance)by blep· 16 years ago
- 2f0905bFixed iteration bug over null values.by blep· 16 years ago
- f22ebecFixed compilation issue with vs2005by blep· 16 years ago
- 9cec30cMoved Visual Studio projects file under makefiles/vs71 to allow usage of multiple versions on the same source tree.by blep· 16 years ago
- 2424d5bFixed comment after value in object value signaled by Frederic Surleau.by blep· 16 years ago
- 51007b2- added Features class that describes allowed extension for Reader, to allow for strict configurationby blep· 16 years ago
- b0eebb4Fixing string index issue when checking for control charactersby malays· 16 years ago
- 8f58ccaFixed default constructor initialization.by blep· 16 years ago
- 58e192aFixed bug introduced by utf-8 patch with fix provided by Henry Ludemann. All unit tests are now passing.by blep· 16 years ago
- 92928cfAdded patch for mingw from Sebastien Vincentby blep· 16 years ago
- 81a4708Implementing support for reading and writing Unicode escape sequences.by malays· 16 years ago
- c876c74Added cstring for memcpy(), as suggested by sebastien.vincent@turnserver.org . This allows gcc-4 to compile. Removed doxygen from SConstruct, since it is now broken; I have been unable to get it to work with either scons 0.97 or scons 2.1; hopefully someone else can get that working again.by christopherdunn· 16 years ago
- f0edce8Forgot to add # to %g modifier for sprintf in valueToString for floats. Otherwise no decimal point appears when only zeroes would follow, which changes the type to integer.by christopherdunn· 17 years ago
- 57cc346Changed valueToString for floats so that zeroes after a decimal are truncated -- saves file size esp. for StyledStreamWriter which uses tabs instead of spaces.by christopherdunn· 17 years ago
- 3955132Fixed compilation issue on windows (avoid using cstring and use string.h instead).by blep· 18 years ago
- 08250b4Indentation is not perfect, but pretty good. Not sure how to perfect, given the difficulty of testing the last char written.by christopherdunn· 18 years ago
- 34aa8d9Added StyledStreamWriter, which has no reason to derive from Writer, since its write() method does cannot return a string and must take a stream.by christopherdunn· 18 years ago
- bc7c687Added prop svn:eol-style native. Stripped carriage-returns on unix. Hopefully, this will work for Windows too now.by christopherdunn· 18 years ago
- b46f065Added prop svn:eol-style native. Stripped carriage-returns on unix. Hopefully, this will work for Windows too now.by christopherdunn· 18 years ago
- b3d949aFixed compilation warnings. Added -Wall to linux-gcc compilation. JSON_ASSERT_MESSAGE now throws exception (but JSON_ASSERT does not).by christopherdunn· 18 years ago
- 7c355e6Fixed 2.95.3 header probsby christopherdunn· 18 years ago
- 3a88a9fAdded istream/ostream funcs/operatorsby christopherdunn· 18 years ago
- f979d02Renamed buildLibary to buildLibrary and added SharedLibrary rule.by christopherdunn· 18 years ago
- c1aa39aAdded empty() operator-bang and isNull()by christopherdunn· 18 years ago
- 6c5a3a2Added removeMember() and altered a few comments.by christopherdunn· 18 years ago
- dacadeffixed compiler warningby christopherdunn· 18 years ago
- 43075e6setComment() will assert if comment does not start with / (or if it were NULL, which would have seg-faulted before).by christopherdunn· 18 years ago
- 765ee71[1611376]by reserving the max string-size when escaped chars exist, we should save some runtime.by christopherdunn· 18 years ago
- cb24ea1[1611376]writer now escapes special characters. When no special chars are present, old behavior is retained. New method might have a performance penalty b/c of operator new inside std::string. (This would not exist if the whole thing operated on ostream instead, I think.)by christopherdunn· 18 years ago
- 1640727[1587188]Fixed parsing of comment at tail of object.by christopherdunn· 18 years ago
- 3f49d6cFixed gcc 2.95.3 problem. Bug: 1570919by christopherdunn· 18 years ago
- b239eea- Made FastWriter output more compact. - fixed bug in runjsontests.py script.by blep· 18 years ago
- 34873e2- reorganized repository to match standard layoutby blep· 18 years ago
[8]ページ先頭