Benoit Blanchon
|
91397f9f06
Optimize storage of tiny strings (up to 3 characters)
|
9 месяцев назад |
Benoit Blanchon
|
b06cee8f4d
Remove the overload of `setString()` for `StringNode`
|
10 месяцев назад |
Benoit Blanchon
|
01e49b33b7
Update copyright year
|
10 месяцев назад |
Benoit Blanchon
|
8110058729
Fix support for NUL characters in `deserializeJson()`
|
1 год назад |
Benoit Blanchon
|
1f7a3f3174
JsonDeserializer: use `float` when the value has few digits
|
1 год назад |
Benoit Blanchon
|
09c89dcacf
Store object members with two slots: one for the key and one for the value
|
1 год назад |
Benoit Blanchon
|
0e8a236583
Update copyright year
|
2 лет назад |
Benoit Blanchon
|
218a12ca46
Call `shrinkToFit()` in `deserializeJson()` and `deserializeMsgPack()`
|
2 лет назад |
Benoit Blanchon
|
9a11d98117
Tests: make allocator assertions more readable
|
2 лет назад |
Benoit Blanchon
|
30ec507989
Tests: use a consistent naming convention for allocators
|
2 лет назад |
Benoit Blanchon
|
00c9d8680a
Remove `memoryUsage()`
|
2 лет назад |
Benoit Blanchon
|
1a14499612
Preallocate pool list
|
2 лет назад |
Benoit Blanchon
|
0f319e7ca4
Remove capacity from `JsonDocument`'s constructor
|
2 лет назад |
Benoit Blanchon
|
42b2840009
Create more memory pools as needed (resolves #1074)
|
2 лет назад |
Benoit Blanchon
|
da45c4bc4f
Fix memory leak in `JsonDeserializer` when object key is repeated
|
2 лет назад |
Benoit Blanchon
|
3f43c2b816
Remove `JSON_ARRAY_SIZE()`, `JSON_OBJECT_SIZE()`, and `JSON_STRING_SIZE()`
|
2 лет назад |
Benoit Blanchon
|
540901e219
Merge `DynamicJsonDocument` with `JsonDocument`
|
2 лет назад |
Benoit Blanchon
|
17a482a9b1
Remove `StaticJsonDocument`
|
2 лет назад |
Benoit Blanchon
|
daa87e12dc
Update copyright notice
|
2 лет назад |
Johan Vromans
|
3345255f16
Fix comma tests.
|
3 лет назад |
Benoit Blanchon
|
21b2c76524
Fix filter not working in zero-copy mode (fixes #1697)
|
4 лет назад |
Benoit Blanchon
|
af18994deb
Update copyright notice
|
4 лет назад |
Benoit Blanchon
|
d5d2209d09
Added "https://" prefix to all URLs so they are clickable in VS Code
|
4 лет назад |
Benoit Blanchon
|
e4ce75e20c
Simplified `JsonVariant::as<T>()` to always return `T`
|
4 лет назад |
Benoit Blanchon
|
97b7161d78
Update copyright notice for 2021
|
5 лет назад |
Benoit Blanchon
|
35a39b8d8f
Fixed `deserializeJson()` that stopped reading after `{}` (fixes #1335)
|
5 лет назад |
Benoit Blanchon
|
04fe7e1a27
Added ARDUINOJSON_ENABLE_COMMENTS to enable support for comments
|
6 лет назад |
Benoit Blanchon
|
f9cfea244a
Updated copyright notice
|
6 лет назад |
Benoit Blanchon
|
a37480eec9
Fixed deserializeJson() when input contains duplicate keys (fixes #1095)
|
6 лет назад |
Benoit Blanchon
|
b47ac27ac6
Moved ancillary files to `extras/` (fixes #1011)
|
6 лет назад |