| 
							
							
								 Benoit Blanchon | 36ee4876c6 | Reduced sze by 26 bytes by inlining getOrCreateNodeAt() | 2014-11-08 21:32:30 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 05db56760f | Reduced size by 38 bytes by inlining addNode() | 2014-11-08 21:22:03 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | e94089ca56 | Reduced size by 52 bytes by inlining createNode() | 2014-11-08 21:16:47 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | f6133f2d36 | Reduced size by 300 bytes by reusing the JsonPrettyPrint from v3 | 2014-11-08 19:40:07 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 1c450fd3aa | Fixed floating point value parsing in the form "4e2" or "4E2". | 2014-11-08 15:56:40 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | d7bad3d70b | Added flag -fno-exceptions | 2014-11-07 13:31:55 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 5a56ec0636 | Renamed writeInteger to writeLong to be more consistent | 2014-11-07 13:27:42 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 35a95f00d9 | Inlined the content of JsonWriter.cpp | 2014-11-07 13:23:11 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 8c4c3d8fda | Fixed warning with GCC | 2014-11-07 11:59:07 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 49025d322f | Fixed warning in GCC | 2014-11-07 11:52:18 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 70aabca0f7 | Remove diagnostic lines | 2014-11-07 11:28:04 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | dfd59f644b | Added comments | 2014-11-07 09:35:53 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | ee520d1ff5 | Cleaned parseArray() | 2014-11-07 09:30:00 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 5179aa0d4f | Cleaned parseObject() | 2014-11-07 09:20:48 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 086e99efb4 | Added comment | 2014-11-06 16:29:29 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | e7864c9566 | Use Print& instead of Print* | 2014-11-06 14:29:29 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | a3425a6306 | Added a nesting limit to the parser to prevent stack overflow that could be a security issue | 2014-11-06 10:24:37 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 2e4dd2d591 | Updated warning flags | 2014-11-06 09:44:09 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | f360cc664c | Added empty line at end of file | 2014-11-06 09:28:28 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | ce6f839153 | Warnings level were not correct with Clang | 2014-11-06 09:28:04 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | a9f4f611d4 | Extracting a common base class for JsonArray and JsonObject... | 2014-11-05 11:53:08 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 0fb4fa8f86 | Extracting a common base class for JsonArray and JsonObject... | 2014-11-05 11:43:59 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 7d73e63c78 | Extracting a common base class for JsonArray and JsonObject... | 2014-11-05 11:38:36 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 768312e870 | Merged JsonArrayNode and JsonObjectNode into a single template | 2014-11-05 11:09:48 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 5d0e326bfd | Removed JsonPair constructor | 2014-11-05 09:31:29 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | bafec6f1a3 | Unified JsonArrayNode and JsonObjectNode | 2014-11-05 09:24:15 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 782b178f4e | Fixed warnings in Visual Studio | 2014-11-04 19:53:13 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | e5669577df | Added JsonVariant::operator[](const char*) | 2014-11-04 10:30:45 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 97768ec176 | Added JsonVariant::operator[](int) | 2014-11-04 10:22:13 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | e25eaed75a | Cleaned #includes | 2014-11-04 10:01:21 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 09f6d059a7 | Renamed JsonValue to JsonVariant | 2014-11-04 09:51:25 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 699292b058 | Arduino example are now compiling | 2014-11-03 21:29:55 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | d9cc259df3 | Added declaration for placement new because it was not available in Arduino | 2014-11-03 21:29:19 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 43ad37e7ce | Now use relative paths in for #include | 2014-11-03 18:35:22 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 04cde11a04 | Now use uint8_t to store decimal count | 2014-11-03 18:28:24 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 1ce6d663af | Replaced 0 literals by more explicit '\0' and NULL | 2014-11-03 17:03:55 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 429d5011b4 | Made it possible to use const JsonObject& | 2014-11-03 14:33:33 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 54f9bd9572 | Simplified JsonWriter hierarchy | 2014-11-03 12:58:52 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 2a60c96baf | Removed virtuals from JsonWriter hierarchy | 2014-11-03 12:51:24 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | f26f4263ea | Removing virtual methods... | 2014-11-03 12:32:47 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 9da7dce310 | Fixed double formatting issue | 2014-11-01 13:30:37 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | fead9b50b1 | Fixed bug in parser when "null", "true" or "false" is mispelled | 2014-10-31 21:08:04 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 74b4544560 | Fixed parsing when opening brace/bracket is missing | 2014-10-31 16:50:21 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 2b5b8fb4c5 | Removed empty files | 2014-10-31 16:30:10 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 5443e90baf | Cleaning up... | 2014-10-31 12:02:15 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 889f059758 | All tests passed! | 2014-10-30 21:51:59 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 45a8ed6531 | Huge refactoring in progress... | 2014-10-30 15:31:27 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | 4c204840e9 | Huge refactoring in progress... | 2014-10-30 14:03:33 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | c3001e9ea9 | Huge refactoring in progress... | 2014-10-30 10:49:02 +01:00 |  | 
			
				
					| 
							
							
								 Benoit Blanchon | ba2b142c8a | Huge refactoring in progress... | 2014-10-29 14:24:34 +01:00 |  |