| 
							
							
								 Benoit Blanchon | 40daf56b5a | Allow using PROGMEM outside of Arduino (fixes #1903) | 2023-04-07 18:19:33 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 31ce648e63 | Change naming convention from _membertomember_(fixes #1905) | 2023-04-07 09:02:23 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | c89a2025ce | Make string support generic (issue #1807) | 2023-03-13 12:19:05 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 33a4773fbd | Set clang-format standard to C++11 (#1820) | 2023-02-16 11:51:02 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | daa87e12dc | Update copyright notice | 2023-02-16 11:45:01 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 1b66a217bf | Replace ARDUINOJSON_NAMESPACEwith an inline namespace (#1820) | 2023-02-14 10:04:48 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 62dea9d364 | Reformat CMake files | 2023-02-10 17:02:51 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 007b4f3362 | Update Catch library to 2.13.10 (#1820) | 2023-02-10 17:02:51 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 1ec16ca94f | Use pgm_read()instead ofARDUINOJSON_READ_STATIC_ARRAY | 2023-01-26 14:55:46 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 191fc5dff4 | Remove support for naked char(was deprecated since 6.18.0) | 2022-12-26 11:02:34 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 09f9bd6b8b | Fix detection of char types | 2022-12-26 10:21:57 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | b0730f04f7 | Rename VariantReftoJsonVariant | 2022-12-19 14:41:53 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | ef8ed28aec | Rename VariantConstReftoJsonVariantConst | 2022-12-19 14:41:43 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | d0b619ea93 | Rename UInttoJsonUInt | 2022-12-19 14:41:43 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | dc42d93b0f | Rename ObjectConstReftoJsonObjectConst | 2022-12-19 12:20:37 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | dff07ebfe8 | Rename ObjectReftoJsonObject | 2022-12-19 12:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 83e5d9d150 | Rename ArrayConstReftoJsonArrayConst | 2022-12-19 12:12:28 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 7079aa99d7 | Rename ArrayReftoJsonArray | 2022-12-19 12:10:58 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 0f85a55cac | Implement VariantRefBasewith a CRTP | 2022-12-05 21:00:24 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | b8d1dccb21 | Test IsString<String>andIsString<StringSumHelper> | 2022-10-31 18:02:07 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | c3d5e9382d | Implement IsStringfromStringAdapter | 2022-10-26 17:20:33 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | cf4436e581 | Extract VariantProxyfromElementProxyandMemberProxy | 2022-08-30 10:25:03 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 62e83133cd | Remove JsonDocument::data()andJsonDocument::memoryPool() | 2022-08-09 10:38:36 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 77b4270d97 | Remove Visitable | 2022-07-03 15:37:08 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | f831ed395d | Fix JsonStringoperator==and!=for non-zero-terminated string | 2022-02-17 17:33:16 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | a880614a75 | Fix call of overloaded 'String(const char*, int)' is ambiguous | 2022-02-17 17:33:16 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | af18994deb | Update copyright notice | 2022-01-01 10:01:05 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 67fc2d9897 | Assume PROGMEMis available as soon asARDUINOis defined (#1693) | 2021-12-31 11:00:50 +01:00 |  | 
			
				
					| 
							
							
								 Paulo Cabral Sanz | ec7ffa20f2 | Avoid Arduino.hwhen all its features are disabled (fixes #1692) | 2021-12-27 13:16:24 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | ca24ed48f5 | Separate string adapter from storage policy | 2021-12-07 16:08:44 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 51937778dd | Add operator<<(std::ostream&, const JsonString&) | 2021-12-07 16:08:44 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 43b2e2e774 | Append terminator in saveStringFromFreeZone() | 2021-11-24 19:06:49 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 62f9b94ab1 | Add CopiedStringandLinkedString | 2021-11-24 19:06:49 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 0429016ff1 | Remove IsWriteableString | 2021-11-12 15:28:33 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | acfa174333 | Add safe bool idiom in JsonString | 2021-10-24 09:58:39 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | e0cd5b6405 | Increased test coverage | 2021-09-12 10:13:12 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 6632fa8da1 | Removed StringAdapter::equals() | 2021-07-27 14:16:39 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 5790f3c8f7 | Refactored string adapters: only one IsString<T>andadaptString() | 2021-07-27 14:16:18 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 4e261068a1 | clang-format: set IndentPPDirectives to AfterHash | 2021-06-16 21:08:01 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 9bcb409648 | Fixed serializeJson(doc, String) when allocation fails (fixes #1572) | 2021-05-30 21:34:07 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 622e7dd287 | Fixed support for volatile float and double (fixes #1557) | 2021-05-19 15:01:51 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | c7c0b729c1 | Added a deprecation warning for is<char>() and is<char*>() | 2021-05-05 15:43:02 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 4780174ee1 | Added a deprecation warning for as<char>() and set(char) | 2021-05-04 16:10:50 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | ab23625091 | Renamed DEPRECATED to ARDUINOJSON_DEPRECATED | 2021-05-04 14:44:07 +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 | 4b89878c10 | Added a deprecation warning for as<char*>() | 2021-04-27 18:25:42 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 7be0c2c650 | CMake: added labels to tests | 2021-04-25 11:38:19 +02:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 64e52e97ee | Removed redundant range check in MemoryPoolPrint | 2021-04-18 16:47:28 +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 | 347ac422f4 | Added support for Printable(closes #1444) | 2021-03-27 14:35:15 +01:00 |  |