Benoit Blanchon
|
dddc4912c4
|
Don't store string literals by pointer anymore
Fixes #2189
|
2025-08-28 10:04:11 +02:00 |
|
Benoit Blanchon
|
01e49b33b7
|
Update copyright year
|
2025-02-24 15:18:26 +01:00 |
|
Benoit Blanchon
|
ed5f890d28
|
Replace JsonString::Ownership with bool
|
2024-11-26 14:32:36 +01:00 |
|
Benoit Blanchon
|
8931651317
|
JsonString: change default ownership to Copied
|
2024-11-26 10:10:52 +01:00 |
|
Benoit Blanchon
|
594dc707cb
|
Change string copy policy: only string literal are stored by pointer
|
2024-11-25 12:25:59 +01:00 |
|
Benoit Blanchon
|
55c3b9b3a7
|
CI: update macOS runner to macos-13
|
2024-06-18 13:51:40 +02:00 |
|
Benoit Blanchon
|
45611924f3
|
Tests: add user-defined literal ""_s for std::string
|
2024-06-07 09:35:45 +02:00 |
|
Benoit Blanchon
|
e4f3fd8c91
|
Add support for MsgPack extension
|
2024-06-06 18:33:48 +02:00 |
|
Benoit Blanchon
|
4d5c17b5f6
|
Remove unused #include statements
|
2024-04-29 18:30:29 +02:00 |
|
Aubrey (Sanae)
|
18a9a5b590
|
Add MsgPack bin8/bin16/bin32 support
Closes #2078
Closes #922
|
2024-04-29 16:01:10 +02:00 |
|
Benoit Blanchon
|
0e8a236583
|
Update copyright year
|
2024-01-03 08:47:06 +01:00 |
|
Benoit Blanchon
|
0f319e7ca4
|
Remove capacity from JsonDocument's constructor
|
2023-07-18 09:08:55 +02:00 |
|
Benoit Blanchon
|
c4e5051a7a
|
Store index of slot in the pool instead of a pointer or a distance
|
2023-07-17 11:20:46 +02:00 |
|
Benoit Blanchon
|
3f43c2b816
|
Remove JSON_ARRAY_SIZE(), JSON_OBJECT_SIZE(), and JSON_STRING_SIZE()
|
2023-03-29 19:18:06 +02:00 |
|
Benoit Blanchon
|
540901e219
|
Merge DynamicJsonDocument with JsonDocument
|
2023-03-20 14:49:51 +01:00 |
|
Benoit Blanchon
|
daa87e12dc
|
Update copyright notice
|
2023-02-16 11:45:01 +01:00 |
|
Benoit Blanchon
|
62dea9d364
|
Reformat CMake files
|
2023-02-10 17:02:51 +01:00 |
|
Benoit Blanchon
|
ac8e5f01db
|
Clang-Format: set AllowShortLoopsOnASingleLine to false
|
2022-12-24 15:48:00 +01:00 |
|
Benoit Blanchon
|
8002722f3b
|
Clang-format: set DerivePointerAlignment to false
|
2022-08-09 16:52:17 +02:00 |
|
Benoit Blanchon
|
ccfbb5fd1d
|
Fix 9.22337e+18 outside range of representable values of type 'long'
|
2022-04-07 20:59:20 +02:00 |
|
Benoit Blanchon
|
e3e375f5cd
|
MessagePack: serialize round floats as integers (fixes #1718)
|
2022-02-28 19:38:26 +01:00 |
|
Benoit Blanchon
|
af18994deb
|
Update copyright notice
|
2022-01-01 10:01:05 +01:00 |
|
Benoit Blanchon
|
0f529a3587
|
Renamed undocumented function isUndefined() to isUnbound()
|
2021-12-16 14:55:26 +01:00 |
|
Benoit Blanchon
|
14639f129e
|
CMake: added empty line at end of each file
|
2021-06-26 11:29:15 +02:00 |
|
Benoit Blanchon
|
2be528a3fa
|
serializeMsgPack(doc, p, n) doesn't add terminator anymore (fixes #1545)
|
2021-04-29 20:59:15 +02:00 |
|
Benoit Blanchon
|
7be0c2c650
|
CMake: added labels to tests
|
2021-04-25 11:38:19 +02:00 |
|
Benoit Blanchon
|
fc4f5fd05f
|
Changed integer storage from positive/negative to signed/unsigned
|
2021-04-14 11:45:01 +02:00 |
|
Benoit Blanchon
|
d5d2209d09
|
Added "https://" prefix to all URLs so they are clickable in VS Code
|
2021-03-29 19:35:25 +02:00 |
|
Benoit Blanchon
|
97b7161d78
|
Update copyright notice for 2021
|
2021-01-25 09:14:15 +01:00 |
|
Benoit Blanchon
|
dcf7eeef28
|
CMake: used link_libraries() instead of target_link_libraries()
|
2020-05-03 10:25:38 +02:00 |
|
Benoit Blanchon
|
1791dccbf2
|
Added CMake "install" target (closes #1209)
|
2020-04-07 21:43:10 +02:00 |
|
Benoit Blanchon
|
f9cfea244a
|
Updated copyright notice
|
2020-01-09 15:48:38 +01:00 |
|
Benoit Blanchon
|
00c391320c
|
Added support for CMake's unity builds
|
2019-12-24 16:42:34 +01:00 |
|
Benoit Blanchon
|
b47ac27ac6
|
Moved ancillary files to extras/ (fixes #1011)
|
2019-09-03 15:11:05 +02:00 |
|