Skip to content
Snippets Groups Projects
  1. Feb 15, 2016
    • Xpol Wan's avatar
      Prepare 0.4.5 release. · bac1f691
      Xpol Wan authored
      v0.4.5
      bac1f691
    • Xpol Wan's avatar
      Test encoding 0/0 should raise error. · 7918f5b8
      Xpol Wan authored
      7918f5b8
    • Xpol Wan's avatar
      Fixes compiler warnings. · 2d121612
      Xpol Wan authored
      2d121612
    • Xpol Wan's avatar
      Remove unused code. · e9707150
      Xpol Wan authored
      e9707150
    • Xpol Wan's avatar
      Merge commit 'e363ea2a' · 3239dbaf
      Xpol Wan authored
      # Conflicts:
      #	rapidjson/CMakeLists.txt
      #	rapidjson/doc/Doxyfile.in
      #	rapidjson/doc/Doxyfile.zh-cn.in
      #	rapidjson/doc/internals.md
      #	rapidjson/doc/stream.md
      #	rapidjson/doc/stream.zh-cn.md
      #	rapidjson/example/CMakeLists.txt
      #	rapidjson/test/perftest/CMakeLists.txt
      #	rapidjson/test/perftest/rapidjsontest.cpp
      #	rapidjson/test/unittest/CMakeLists.txt
      #	rapidjson/test/unittest/allocatorstest.cpp
      #	rapidjson/test/unittest/pointertest.cpp
      #	rapidjson/test/unittest/readertest.cpp
      #	rapidjson/test/unittest/simdtest.cpp
      #	rapidjson/test/unittest/valuetest.cpp
      #	rapidjson/test/unittest/writertest.cpp
      3239dbaf
    • Xpol Wan's avatar
      Squashed 'rapidjson/' changes from 4f20bdc..716f16b · e363ea2a
      Xpol Wan authored
      716f16b Merge pull request #544 from miloyip/optimization
      6a6d9c7 Optimize Writer::WriteString() with SIMD
      c974997 Merge pull request #541 from jschobben/issue507
      995652e Add stream position check to reader unit tests
      b20a9dc Merge branch 'issue341_float'
      98ddfac Another try with volatile
      58d8d9a Try fixing unit test in release configuration
      746a996 Merge branch 'master' into issue341_float
      e61169e Fix Value::GetFloat()
      23e410b Merge pull request #540 from miloyip/issue341_float
      8b4c999 Add Value::GetFloat(), Value::IsLossLessFloat/Double()
      3cb5733 Merge pull request #539 from miloyip/issue538_regexzeromin
      60116cf Support {0, } and {0, m} in Regex
      3c2c162 Merge pull request #534 from miloyip/issue325
      7e38386 Fix #533
      964d89e Add encoding validation option for Writer/PrettyWriter
      935e2ef Merge pull request #510 from miloyip/issue509_writingnaninf
      f9d0f65 Fix compilation
      ab250d2 Rectify parsing error offsets
      3771188 Merge pull request #532 from miloyip/issue529
      cec8dcb Add optional unresolvedTokenIndex parameter to Pointer::Get() and related
      ef36794 Merge pull request #531 from miloyip/jsonx
      5af344b Add comment for -D__STDC_FORMAT_MACROS
      e702d3d Merge pull request #530 from miloyip/iostream
      b5d939b Fix a gcc warning
      c53a836 Try fixing 64-bit printf macro
      9f1dcef Add jsonx example
      953dd5a Fix OStreamWrapper test
      0f7cb31 Update Stream.md
      562549f Disable copy/assignment for stream wrappers
      c3133de Renamed IStreamWrapper/OStreamWrapper
      b9bca8e Add OStreamWrapper
      ec81cc3 Fix a IStreamWrapper test with incorrect type
      67945ef Disable including codecvt in tests as many libraries does not support it yet.
      43b63b1 Add IStreamWrapper
      c828037 Make a stackoverflow solution
      7c72640 Improve reader coverage for insitu parsing
      cefae77 Fix gcc warning
      021d746 Fix warning
      d258f59 Add SIMD ScanCopyUnescapedString test
      28f11ac Fix schema performance stats
      b8a2737 Improve comment parsing code coverage
      efe4140 Fix #399 MemoryPoolAllocator::Realloc expands fail
      d43f001 Fix #472 Template specialization failure with SunOS compiler
      3edf0b4 Minor doc fix
      29016f3 Add notes about SIMD optimization issue. [skip ci]
      7787c44 Fix again
      f422094 Fix the last warning fix
      5f819ea Fix warnings
      8cb978d Add fwd.h and extract stream.h
      0cf0644 Merge pull request #522 from miloyip/schema
      dd2076f Minor refactoring
      ba7aa97 Refactoring: Remove GenericSchemaValiadator::nullOutputHandler_
      02ea9f9 Refactor: remove unncessary template member functions
      f9d1e42 Refactoring: remove GenericSchemaDocument::document_
      13ee68c Add API doc for schema
      8876d9e Fix regex doc [ci skip]
      4daade9 Add Chinese translation of schema [ci skip]
      267fcd1 Add TOC [skip ci]
      84a26e5 Fix incorrect escape characters in doc [skip ci]
      a79d689 Minor edits of schema.md [ci skip]
      3184e89 Draft schema documentation
      55d2867 Add SchemaValidatingReader ::IsValid()
      28e6a40 Change indentation to space
      48e0675 Fix gcc warning
      556a897 Add RAPIDJSON_UNLIKELY in Value::Accept()
      b515627 CMake use RelWithDebInfo as default #319
      b8b7dfe Fix partial specialization issue
      ed12665 Fix compilation error for gcc/clang
      a33af83 Optimization for Regex and Schema
      a006648 Update json schema suite and add perf test
      89106a1 Add schema validator example
      4ce000b Fix out-of-bound access
      ea62c64 Fix clang warning
      63ae3b7 Fix memory leak
      d72f52b Fix clang warning
      05968b7 Fix schema tests and added SchemaValidatingReader
      6978f87 Resolve conflicts
      7f9921f Merge branch 'master' into schema
      74f0673 Merge branch 'master' into schema
      c5de8b2 For diagnosis valgrind issue in travis
      d4d03ca Use internal regex as default in schema validator
      b8d2f7e Merge regex into schema
      a8feeb4 Add invalid regex tests and fix a bug
      c0e7c83 Fix a bug and add document in regex
      3eb19ce Add Search(), ^ and $ assertions to regex
      a5ac3b5 Remove an unused line of code
      960bc0e Fix gcc warning
      56b2052 Refactor to store minIndex in Frag of regex
      fa7dc1c Add numbered quantifier
      51bb763 Refactor regex with DecodedStream with one look-ahead character
      0dffe87 Add character class escapes
      92285be Add escape characters and control characters
      1784afe Add character class to regex
      06853b8 Add any character (.) to regex
      3c9ceb3 Add doxygen notes for regex
      0934803 Add Unicode regex test
      328b0d8 Minor refactor regex
      994b0df Clean up regex
      a386934 Add ?*+ to regex
      05c7989 Add parenthesis support in regex
      0bef29a Initial reggae implementation with only concatenation and alternation
      3ffac19 Fix compilation in schema test
      85c8b65 Achieve zero heap allocation for SchemaValidator.TestSuite
      e20645f Add optional allocator for Pointer default/copy constructor
      a4cbd3f Refactor SchemaValidator.TestSuite to use MemoryPoolAllocator explicitly
      3919348 Refactor hasher construction
      69c58b5 Use state allocator for all context states
      87d1f95 Use state allocator for creating parallel validators
      7ef7ba1 Refactor: aggregate parallel validators
      5e220bb Change schema literal strings to Value type, eliminates StrLen()
      a92c3b6 Make schema working for UTF-16 and other encodings
      332c226 Remove Schema::Property::typeless member variable
      4335a62 Merge remote-tracking branch 'origin/master' into schema
      9acea17 Fix nested ref
      5b6061c Fix meta schema validation
      11f666a Add more verbose info
      371b928 Refactor move pointer into schema
      d452a54 Add verbose output for schema diagnosis
      84d7405 Fix memory bugs
      0fb2b80 Change $ref handling mechnism
      e0a8a32 Add meta schema test (failing now)
      979088d Add 64-bit integer schema validations
      1a59ab5 Add invalid schema keyword
      a326c68 Merge branch 'master' into schema
      5bc9523 Add invalid schema/document pointers
      6b7e7d7 Fix gcc warning
      8c25840 Fix Document.UserBuffer test
      544e26c Increase user buffer in documents
      f788702 Fix compilation error
      3f1e2c4 Use allocator in SchemaDocument
      c54b7fa Change Document::ParseStream() to use stack allocator for Reader
      69414cb Fix MemoryPoolAllocator::Clear() to clear user-buffer
      01393e0 Add uniqueItems in schema
      aeb5bda Use Hasher to match enum in schema
      573faa9 Try to fix a gcc warning
      74300ac Add Hasher::IsValid()
      c040d26 Disable printing hash code
      8209077 Try to fix effc++ warning
      1af660c Add hasher
      8f5405a Fix compilation error
      44fbf9c Add meta schema file
      3873bcb Fix some remote ref issues
      42f1194 Add remote reference
      ed7e9bc Refactor template parameters in schema
      4a0b591 Move private schema classes into internal namespace
      422aebf Clean up schema
      f0c3fa8 Add Ref in schema
      1e4a381 Centralise schema ownership to SchemaDocument
      a576a0f Merge branch 'master' into schema
      74f1bc5 Add schema map in SchemaDocument
      0e4c368 Merge branch 'master' into schema
      677af55 Merge remote-tracking branch 'origin/master' into schema
      24f060f Refactor template parameters and add ISchemaValidator
      a5eabe8 Rename classes in schema
      5f548ac Fix a bug related to if block
      dec1225 Fix warning and runtime delete error.
      fff931b Fix another compilation error
      09530ad Fix compilation
      490630b Readd RAPIDJSON_SCHEMA_HAS_REGEX and fix compilation
      6b3244e Remove RAPIDJSON_SCHEMA_HAS_REGEX
      314ee22 Add multiple patternProperties match
      3d3555d Use move semantics for property name
      242d67f Handle all properties in schema
      e9dd5ff Add schema dependencies (not handling missing property)
      9e907ea Remove unused multiTypeSchema
      761561a Fix clang compilation and a memory leak
      1948fb5 Fix multipleOf in schema tests
      e33049d Fix minLength & maxLength with code point instead of code unit
      9c0e409 Fix "additional items do not match schema"
      f19a1b6 Fix clang errors/warnings
      bbbd1c6 Schema code simplification
      838e29f Remove polymorphism in schema
      a274063 Massive refactoring of schema
      a30a641 Fix warnings
      ca2061a Turn off some not-yet-implemented test cases, and fix a few
      5ad3639 Add Json Schema Test Suite
      15c712d Attempt to make correct implementation of logic combiners
      d6871c3 Fix warnings
      eb7d02b Add anyOf, oneOf and not in schema (buggy)
      1062f0a Add allOf in schema
      c2649a3 Disable patternProperties tests when no regex
      efc1932 Travis gcc/clang versions cannot support C++11 well
      d5c2f2e Add patternProperties in schema
      8366bb8 Add string pattern in schema
      87adfd4 Merge remote-tracking branch 'origin/master' into schema
      a5d700e Implemented property dependencies of schema
      c629d37 Simplify FindMember() in schema
      0713b89 Implement Multi-type
      e0c26e4 Fix the test, and refactor to simplify
      ae645a2 Fix a bug in additionalItems
      602f875 Add a failed case
      05ae593 Implement additionalItems
      33b5c59 Fix some gcc warnings/errors
      9a5283e Fix mismatched delete
      5c93e64 Fix clang compilation
      c1bcccb Very basic JSON schema implementation
      
      git-subtree-dir: rapidjson
      git-subtree-split: 716f16b1374e38596ed17664c22f4a96485b82be
      e363ea2a
    • Xpol Wan's avatar
      Check double encoding error. · 16dd4239
      Xpol Wan authored
      16dd4239
  2. Feb 14, 2016
  3. Feb 01, 2016
  4. Jan 29, 2016
  5. Jan 26, 2016
    • Xpol Wan's avatar
      Update version and changelog. · 7d7a4ff8
      Xpol Wan authored
      v0.4.2
      7d7a4ff8
    • Xpol Wan's avatar
      Squashed 'rapidjson/' changes from 9515b9c..4f20bdc · 1f37cec5
      Xpol Wan authored
      4f20bdc Merge pull request #515 from miloyip/cxx11warnings
      4031150 Add travis C++11 on/off matrix
      a749040 Try to fix a clang missing assignment warning
      d8c793f Disable type_traits
      2f5a69b Try using c++0x for gcc 4.6.x
      a6eb15d Fix warnings in clang for C++11
      534da22 Merge branch 'master' into cxx11warnings
      968a666 Merge pull request #513 from miloyip/optimization
      f183282 Fix warning
      a202d82 Make whitespace array more compact
      4f4aff3 Fix clang compilation
      a5990f3 Optimize ScanCopyUnescapedString for insitu parsing
      f13caad Fix valgrind problem
      e392652 Fix compilation
      d1e6eae Remove unused code
      6863f7b Fix warning
      ae5cf58 Fix ScanCopyUnescapedString performance issue
      1502e7e Merge branch 'master' into optimization
      69d0f41 Implemented ScanCopyUnescapeString optimization
      66f99d2 Merge pull request #511 from ReadmeCritic/master
      292a5c9 Update README URLs based on HTTP redirects
      8fbe442 Merge pull request #510 from miloyip/issue509_writingnaninf
      78c7d54 Fix #498 VC2015 warnings
      bab80e7 Fix clang warning
      ad1d22e Fix #509 by checking Nan/Inf when writing a double
      44f81f0 Remove travis doc job number checking.
      bd1be76 Fix #508 tutorial documentation about move semantics.
      df76c0d Apply LIKELY/UNLIKELY in Reader
      122c722 More LIKELY/UNLIKELY in Writer
      bcc3fb6 Fix stack reserve bug
      ef6957c PutReserve() and PutUnsafe() optimisation for Writer
      1a21379 Merge branch 'master' into optimization
      f7a64c5 Add RAPIDJSON_LIKELY/UNLIKELY and apply them in stack
      adb7d17 Fix warnings for misctest
      
      git-subtree-dir: rapidjson
      git-subtree-split: 4f20bdcf39ecb607699661be414ec11ea9cfc3e7
      1f37cec5
    • Xpol Wan's avatar
      Merge commit '1f37cec5' · 3ddd0f84
      Xpol Wan authored
      3ddd0f84
  6. Jan 25, 2016
  7. Jan 20, 2016
  8. Jan 19, 2016
  9. Jan 13, 2016
Loading