|
57454cf97b
|
Don't call shrinkToFit() for deserializeXxx(JsonVariant)
|
2023-08-01 18:48:10 +02:00 |
|
|
218a12ca46
|
Call shrinkToFit() in deserializeJson() and deserializeMsgPack()
|
2023-07-31 17:34:17 +02:00 |
|
|
43eed00cd9
|
Add deserializeXxx(JsonVariant, ...) (resolves #1226)
|
2023-07-29 12:05:18 +02:00 |
|
|
bc8ea36781
|
Tests: gather deserializeMsgPack() errors test cases
|
2023-07-29 06:33:45 +02:00 |
|
|
9a11d98117
|
Tests: make allocator assertions more readable
|
2023-07-26 09:28:21 +02:00 |
|
|
30ec507989
|
Tests: use a consistent naming convention for allocators
|
2023-07-25 14:53:54 +02:00 |
|
|
00c9d8680a
|
Remove memoryUsage()
|
2023-07-24 17:21:25 +02:00 |
|
|
1a14499612
|
Preallocate pool list
|
2023-07-21 17:57:13 +02:00 |
|
|
0f319e7ca4
|
Remove capacity from JsonDocument 's constructor
|
2023-07-18 09:08:55 +02:00 |
|
|
42b2840009
|
Create more memory pools as needed (resolves #1074)
|
2023-07-18 09:08:55 +02:00 |
|
|
d8f3058efa
|
Store the strings in the heap
|
2023-04-17 10:42:08 +02:00 |
|
|
e9850152a7
|
Tests: replace constants with sizeofString(n)
|
2023-04-07 14:50:54 +02:00 |
|
|
3f43c2b816
|
Remove JSON_ARRAY_SIZE() , JSON_OBJECT_SIZE() , and JSON_STRING_SIZE()
|
2023-03-29 19:18:06 +02:00 |
|
|
540901e219
|
Merge DynamicJsonDocument with JsonDocument
|
2023-03-20 14:49:51 +01:00 |
|
|
17a482a9b1
|
Remove StaticJsonDocument
|
2023-03-20 10:40:35 +01:00 |
|
|
daa87e12dc
|
Update copyright notice
|
2023-02-16 11:45:01 +01:00 |
|
|
1b66a217bf
|
Replace ARDUINOJSON_NAMESPACE with an inline namespace (#1820)
|
2023-02-14 10:04:48 +01:00 |
|
|
62dea9d364
|
Reformat CMake files
|
2023-02-10 17:02:51 +01:00 |
|
|
007b4f3362
|
Update Catch library to 2.13.10 (#1820)
|
2023-02-10 17:02:51 +01:00 |
|
|
89ed54362b
|
Fix -Wsign-conversion on GCC 8 (fixes #1715)
|
2022-02-25 10:28:42 +01:00 |
|
|
21b2c76524
|
Fix filter not working in zero-copy mode (fixes #1697)
|
2022-01-13 20:25:49 +01:00 |
|
|
af18994deb
|
Update copyright notice
|
2022-01-01 10:01:05 +01:00 |
|
|
14639f129e
|
CMake: added empty line at end of each file
|
2021-06-26 11:29:15 +02:00 |
|
|
7be0c2c650
|
CMake: added labels to tests
|
2021-04-25 11:38:19 +02:00 |
|
|
d5d2209d09
|
Added "https://" prefix to all URLs so they are clickable in VS Code
|
2021-03-29 19:35:25 +02:00 |
|
|
71f44aaee1
|
deserializeMsgPack() inserts null instead of returning NotSupported
|
2021-02-18 19:40:25 +01:00 |
|
|
97b7161d78
|
Update copyright notice for 2021
|
2021-01-25 09:14:15 +01:00 |
|
|
712005219c
|
Added filtering for MessagePack (closes #1298, closes #1394)
|
2020-10-13 09:40:39 +02:00 |
|
|
c907ca6e5d
|
Added DeserializationError::EmptyInput
|
2020-09-13 10:27:29 +02:00 |
|
|
04c59985a1
|
Inverted dependency between MemoryPool and string adapters.
Inserted a null after each raw string in the pool.
|
2020-07-08 09:38:27 +02:00 |
|
|
dcf7eeef28
|
CMake: used link_libraries() instead of target_link_libraries()
|
2020-05-03 10:25:38 +02:00 |
|
|
1791dccbf2
|
Added CMake "install" target (closes #1209)
|
2020-04-07 21:43:10 +02:00 |
|
|
5a837a591e
|
Improved coverage of MsgPackDeserializer
|
2020-02-19 17:14:40 +01:00 |
|
|
f9cfea244a
|
Updated copyright notice
|
2020-01-09 15:48:38 +01:00 |
|
|
3a169df0a5
|
Added support for custom reader classes
|
2019-10-25 11:39:04 +02:00 |
|
|
b47ac27ac6
|
Moved ancillary files to extras/ (fixes #1011)
|
2019-09-03 15:11:05 +02:00 |
|