Commit History

Autor SHA1 Mensaxe Data
  Benoit Blanchon 1e0bbd518c Add a pool dedicated to 8-byte values (`double`/`int64_t`/`uint64_t`) hai 7 meses
  Benoit Blanchon cc077c1b63 Store static strings in a dedicated pool hai 10 meses
  Benoit Blanchon 91397f9f06 Optimize storage of tiny strings (up to 3 characters) hai 9 meses
  Benoit Blanchon 01e49b33b7 Update copyright year hai 10 meses
  Benoit Blanchon ed5f890d28 Replace `JsonString::Ownership` with `bool` hai 1 ano
  Benoit Blanchon 594dc707cb Change string copy policy: only string literal are stored by pointer hai 1 ano
  Benoit Blanchon ee02c0d573 Test extension slot allocation failure hai 1 ano
  Benoit Blanchon 7643dadaec WIP hai 1 ano
  Benoit Blanchon 45611924f3 Tests: add user-defined literal `""_s` for `std::string` hai 1 ano
  Benoit Blanchon 0e8a236583 Update copyright year %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 9a11d98117 Tests: make allocator assertions more readable %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 30ec507989 Tests: use a consistent naming convention for allocators %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 00c9d8680a Remove `memoryUsage()` %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 0f319e7ca4 Remove capacity from `JsonDocument`'s constructor %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 806fa907ab Always store `serialized("string")` by copy (#1915) %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 003087406c Reference-count shared strings %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon d8f3058efa Store the strings in the heap %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 540901e219 Merge `DynamicJsonDocument` with `JsonDocument` %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 17a482a9b1 Remove `StaticJsonDocument` %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon daa87e12dc Update copyright notice %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 8002722f3b Clang-format: set `DerivePointerAlignment` to `false` %!s(int64=3) %!d(string=hai) anos
  Benoit Blanchon 89ed54362b Fix `-Wsign-conversion` on GCC 8 (fixes #1715) %!s(int64=3) %!d(string=hai) anos
  Benoit Blanchon a880614a75 Fix `call of overloaded 'String(const char*, int)' is ambiguous` %!s(int64=3) %!d(string=hai) anos
  Benoit Blanchon af18994deb Update copyright notice %!s(int64=4) %!d(string=hai) anos
  Benoit Blanchon d5d2209d09 Added "https://" prefix to all URLs so they are clickable in VS Code %!s(int64=4) %!d(string=hai) anos
  Benoit Blanchon 97b7161d78 Update copyright notice for 2021 %!s(int64=5) %!d(string=hai) anos
  Benoit Blanchon d04669d0cc Fixed result of `JsonVariant::set((char*)0)` (fixes #1368) %!s(int64=5) %!d(string=hai) anos
  Benoit Blanchon 2996503b27 Fixed enums serialized as booleans (fixes #1197) %!s(int64=5) %!d(string=hai) anos
  Benoit Blanchon e6ddfc7afb Fixed static JsonString not being saved by reference %!s(int64=6) %!d(string=hai) anos
  Benoit Blanchon f9cfea244a Updated copyright notice %!s(int64=6) %!d(string=hai) anos