1. 02 Apr, 2017 1 commit
    • 🔨 a lot of restructuring · 89efe627
      Niels Lohmann authored
      - removed uncached input stream adapter; it was too slow anyway
      - implemented a class binary_read which parses CBOR based on input
      adapters
      - in the CBOR parser, numbers are created via memcpy to avoid undefined
      behavior
  2. 01 Apr, 2017 1 commit
  3. 31 Mar, 2017 5 commits
  4. 30 Mar, 2017 4 commits
  5. 29 Mar, 2017 1 commit
  6. 28 Mar, 2017 16 commits
  7. 27 Mar, 2017 1 commit
  8. 26 Mar, 2017 8 commits
  9. 25 Mar, 2017 3 commits
    • 🔨 cleanup · 53b501a7
      Niels Lohmann authored
    • 🔨 fixed check for is_nothrow_copy_constructible · cf778688
      Niels Lohmann authored
      We now only demand our exceptions to be is_nothrow_copy_constructible
      if std::runtime_exception is.
    • 🔨 small refactoring · c333679a
      Niels Lohmann authored
      The solution with a std::runtime_error member is more elegant. It
      allows to have std::exception as base class again. However, I still
      have no idea why GCC thinks the copy constructor may throw...