Commit History

Autor SHA1 Mensaxe Data
  Benoit Blanchon 21144d5691 Don't rely on array size to get the length of string literals hai 2 meses
  Benoit Blanchon dddc4912c4 Don't store string literals by pointer anymore hai 4 meses
  Benoit Blanchon f0e84e4933 Fix support for `const char[]` hai 9 meses
  Benoit Blanchon 01e49b33b7 Update copyright year hai 10 meses
  Benoit Blanchon e33e78d202 Rename undocumented `JsonString::isLinked()` to `isStatic()` hai 1 ano
  Benoit Blanchon ed5f890d28 Replace `JsonString::Ownership` with `bool` hai 1 ano
  Benoit Blanchon cf084ae6b4 JsonString: move adapter class in the same file hai 1 ano
  Benoit Blanchon 594dc707cb Change string copy policy: only string literal are stored by pointer hai 1 ano
  Benoit Blanchon 67a512a923 Clean up tests of `adaptString()` hai 1 ano
  Benoit Blanchon 0e8a236583 Update copyright year %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 461cdaa818 Allow using PROGMEM outside of Arduino (fixes #1903) %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon c89a2025ce Make string support generic (issue #1807) %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 33a4773fbd Set clang-format standard to C++11 (#1820) %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon daa87e12dc Update copyright notice %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 1b66a217bf Replace `ARDUINOJSON_NAMESPACE` with an inline namespace (#1820) %!s(int64=2) %!d(string=hai) anos
  Benoit Blanchon 1ec16ca94f Use `pgm_read()` instead of `ARDUINOJSON_READ_STATIC_ARRAY` %!s(int64=3) %!d(string=hai) anos
  Benoit Blanchon 09f9bd6b8b Fix detection of char types %!s(int64=3) %!d(string=hai) anos
  Benoit Blanchon b8d1dccb21 Test `IsString<String>` and `IsString<StringSumHelper>` %!s(int64=3) %!d(string=hai) anos
  Benoit Blanchon c3d5e9382d Implement `IsString` from `StringAdapter` %!s(int64=3) %!d(string=hai) anos
  Benoit Blanchon af18994deb Update copyright notice %!s(int64=4) %!d(string=hai) anos
  Benoit Blanchon 67fc2d9897 Assume `PROGMEM` is available as soon as `ARDUINO` is defined (#1693) %!s(int64=4) %!d(string=hai) anos
  Benoit Blanchon ca24ed48f5 Separate string adapter from storage policy %!s(int64=4) %!d(string=hai) anos
  Benoit Blanchon 6632fa8da1 Removed `StringAdapter::equals()` %!s(int64=4) %!d(string=hai) anos
  Benoit Blanchon 5790f3c8f7 Refactored string adapters: only one `IsString<T>` and `adaptString()` %!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 f3f44d7812 Renamed StdStringAdapter to StlStringAdapter (internal use only) %!s(int64=5) %!d(string=hai) anos
  Benoit Blanchon 764ff2cd53 Added string deduplication (closes #1303) %!s(int64=5) %!d(string=hai) anos
  Benoit Blanchon 04c59985a1 Inverted dependency between MemoryPool and string adapters. %!s(int64=5) %!d(string=hai) anos
  Benoit Blanchon 2641697e0b Fixed incorrect string comparison on some platforms (fixes #1198) %!s(int64=5) %!d(string=hai) anos