Movatterモバイル変換


[0]ホーム

URL:


Google Git
Sign in
chromium /external /jsoncpp /jsoncpp /src /lib_json /HEAD
  1. b01ab6dfix stdexceptby christopherdunn· 11 years agomaster
  2. 94c873dAdded structured error reporting to Reader.by aaronjacobs· 11 years ago
  3. e17bfbeAdded features that allow the reader to accept common non-standard JSON.by aaronjacobs· 11 years ago
  4. 2b58e60vim modelineby christopherdunn· 11 years ago
  5. d7c70beComment reading/write improvementsby christopherdunn· 11 years ago
  6. 38a636cJSON_ASSERT -> JSON_ASSERT_MESSAGEby christopherdunn· 11 years ago
  7. 7e79e97Added missing includes for std::istream.by aaronjacobs· 11 years ago
  8. c42a1beFixed some snprintf-related build breakages in Visual Studio.by aaronjacobs· 12 years ago
  9. f7ee7a9Replaced the complex implementation of valueToString(double).by aaronjacobs· 12 years ago
  10. dcb2845Switched away from sprintf, which is prone to buffer overflows.by aaronjacobs· 12 years ago
  11. e4187fe- CMake: added option to turn fail compilation if warning occurs, and warning level 4 with MSVC.by blep· 12 years ago
  12. 84add75- New CMake based build system. Based in part on contribution fromby blep· 12 years ago
  13. 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
  14. f80a5b9Patch #3539678: Copy constructor does not initialize allocated_ for stringValue (contributed by rmongia).by blep· 12 years ago
  15. 3643897Fixed warning(error?) on #if testing value of _MSC_VER without checking that it was defined.by blep· 13 years ago
  16. 1765c8eMade it possible to drop null placeholders from array output.by aaronjacobs· 13 years ago
  17. a8caa51Got rid of several unnecessary includes of <iostream>.by aaronjacobs· 14 years ago
  18. ad13e4ebug#2407932: strpbrk() could fail for NULL pointer.by christopherdunn· 14 years ago
  19. 06743e8bug#3306345: minor typo in Path::resolve() -- missing bang.by christopherdunn· 14 years ago
  20. e0eb13cMore missing constructor initializers found by Coverity.by christopherdunn· 14 years ago
  21. 8c81aa4Another simple addition for constructor initialization, PathArgument.by christopherdunn· 14 years ago
  22. a75955bSimple changes to Reader initialization, from Chromium folks. (I do not think this was submitted as a bug.)by christopherdunn· 14 years ago
  23. 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
  24. 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
  25. 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
  26. 3e6ee5fAnother round of attempting to fix VC++ errors...by aaronjacobs· 14 years ago
  27. 1f869a4Fixed more default cases.by aaronjacobs· 14 years ago
  28. 92fe573Got rid of some unreachable code.by aaronjacobs· 14 years ago
  29. 12062a1Fixed a double -> float compilation warning/error.by aaronjacobs· 14 years ago
  30. dbf4717Reworked the type conversion system again, so that:Aby aaronjacobs· 14 years ago
  31. ec8ba26Removed some out of date TODOs.by aaronjacobs· 14 years ago
  32. 60c0d28Fixed a 'comparison between signed and unsigned' error.by aaronjacobs· 14 years ago
  33. 16f7fdaFixed a compilation warning/error.by aaronjacobs· 14 years ago
  34. 3de640cGave a more consistent behavior to the Value::isFoo methods. Seeby aaronjacobs· 14 years ago
  35. 4a1521aFixed bugs in asInt64 and asUInt64.by aaronjacobs· 14 years ago
  36. 4813fe7Fixed a "comparison between signed and unsigned" warning/error.by aaronjacobs· 14 years ago
  37. 6e233e7Fixed a parsing bug in decodeNumber, updating the failing test cases to beby aaronjacobs· 14 years ago
  38. ad4309fFixed a bunch of compilation errors when JSON_HAS_INT64 is set.by aaronjacobs· 14 years ago
  39. 71a3addCentralized assertion macros and made them obey JSON_USE_EXCEPTION.by aaronjacobs· 14 years ago
  40. fdecebdMade two security fixes.by aaronjacobs· 14 years ago
  41. d8270abUpdated a cast to use a more appropriate type.by aaronjacobs· 14 years ago
  42. 0ddf9ceFixed constructor initializer list order warnings/errors.by aaronjacobs· 14 years ago
  43. cda2ffaRemoved an unused typedef.by aaronjacobs· 14 years ago
  44. bb6bcd5Fixed a hard to debug crash on OS X related to sscanf format strings.by aaronjacobs· 14 years ago
  45. 56eb1beFixed typo: amalga*ma*te. Replaced macro JSON_IS_AMALGATED with JSON_IS_AMALGAMATIONby blep· 14 years ago
  46. a21dc7fValue::compare() is now const and has an actual implementation with unit tests.by blep· 14 years ago
  47. 280e469Untabified some sourcesby blep· 14 years ago
  48. da930f1- Added unit tests for comparison operators (except compare())by blep· 14 years ago
  49. 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
  50. eb57f10Bug #3200841: removed "warning C4127: conditional expression is constant" concerning infinite loop by replacing while (true) with for (;;).by blep· 14 years ago
  51. 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
  52. 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
  53. 7ab44feFixed bug #3139678: stack buffer overflow when parsing a double with a length of 32 characters.by blep· 14 years ago
  54. 8b2c596Fixed bug #3139677: JSON [1 2 3] was incorrectly parsed as [1, 3]. Error is now correctly detected.by blep· 14 years ago
  55. 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
  56. 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
  57. 4b02f28- Array index can be passed as int to operator[], allowing use of literal:by blep· 15 years ago
  58. 102b5faJsonCpp is now licensed under MIT license, or public domain if desired and recognized in your jurisdiction.by blep· 15 years ago
  59. 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
  60. 50151d9Removed experimental ValueAllocator, it caused static initialization/destruction order issues (bug #2934500). The DefaultValueAllocator has been inlined in code.by blep· 15 years ago
  61. 07b7f08- extracted some utility functions out-of reader and parser.by blep· 15 years ago
  62. 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
  63. 9058cefIntegrated part of Patch #2839016, fixing default iterator initialization when using internal map.by blep· 16 years ago
  64. f839a7eFixed compilation with Sun Studio 12 (avoid usage of std::distance)by blep· 16 years ago
  65. 2f0905bFixed iteration bug over null values.by blep· 16 years ago
  66. f22ebecFixed compilation issue with vs2005by blep· 16 years ago
  67. 9cec30cMoved Visual Studio projects file under makefiles/vs71 to allow usage of multiple versions on the same source tree.by blep· 16 years ago
  68. 2424d5bFixed comment after value in object value signaled by Frederic Surleau.by blep· 16 years ago
  69. 51007b2- added Features class that describes allowed extension for Reader, to allow for strict configurationby blep· 16 years ago
  70. b0eebb4Fixing string index issue when checking for control charactersby malays· 16 years ago
  71. 8f58ccaFixed default constructor initialization.by blep· 16 years ago
  72. 58e192aFixed bug introduced by utf-8 patch with fix provided by Henry Ludemann. All unit tests are now passing.by blep· 16 years ago
  73. 92928cfAdded patch for mingw from Sebastien Vincentby blep· 16 years ago
  74. 81a4708Implementing support for reading and writing Unicode escape sequences.by malays· 16 years ago
  75. 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
  76. 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
  77. 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
  78. 3955132Fixed compilation issue on windows (avoid using cstring and use string.h instead).by blep· 18 years ago
  79. 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
  80. 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
  81. bc7c687Added prop svn:eol-style native. Stripped carriage-returns on unix. Hopefully, this will work for Windows too now.by christopherdunn· 18 years ago
  82. b46f065Added prop svn:eol-style native. Stripped carriage-returns on unix. Hopefully, this will work for Windows too now.by christopherdunn· 18 years ago
  83. 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
  84. 7c355e6Fixed 2.95.3 header probsby christopherdunn· 18 years ago
  85. 3a88a9fAdded istream/ostream funcs/operatorsby christopherdunn· 18 years ago
  86. f979d02Renamed buildLibary to buildLibrary and added SharedLibrary rule.by christopherdunn· 18 years ago
  87. c1aa39aAdded empty() operator-bang and isNull()by christopherdunn· 18 years ago
  88. 6c5a3a2Added removeMember() and altered a few comments.by christopherdunn· 18 years ago
  89. dacadeffixed compiler warningby christopherdunn· 18 years ago
  90. 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
  91. 765ee71[1611376]by reserving the max string-size when escaped chars exist, we should save some runtime.by christopherdunn· 18 years ago
  92. 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
  93. 1640727[1587188]Fixed parsing of comment at tail of object.by christopherdunn· 18 years ago
  94. 3f49d6cFixed gcc 2.95.3 problem. Bug: 1570919by christopherdunn· 18 years ago
  95. b239eea- Made FastWriter output more compact. - fixed bug in runjsontests.py script.by blep· 18 years ago
  96. 34873e2- reorganized repository to match standard layoutby blep· 18 years ago

[8]ページ先頭

©2009-2025 Movatter.jp