Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								011b15dd08 
								
							 
						 
						
							
							
								
								♿  added line positions to error messages  
							
							 
							
							... 
							
							
							
							This is a follow-up to #1210 . 
							
						 
						
							2018-10-07 12:27:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								81f4b34e06 
								
							 
						 
						
							
							
								
								BSON: Improved documentation and error handling/reporting  
							
							 
							
							
							
						 
						
							2018-10-07 09:57:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa722d5ac3 
								
							 
						 
						
							
							
								
								🚨  fixed another linter warning  
							
							 
							
							
							
						 
						
							2018-10-06 16:26:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec95438a59 
								
							 
						 
						
							
							
								
								🚨  fixed some linter warnings  
							
							 
							
							
							
						 
						
							2018-10-06 13:49:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb55885215 
								
							 
						 
						
							
							
								
								💄  cleaned code  
							
							 
							
							
							
						 
						
							2018-10-04 20:42:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antonio Borondo 
								
							 
						 
						
							
							
							
							
								
							
							
								b6fdad9acd 
								
							 
						 
						
							
							
								
								Remove anonymous namespace  
							
							 
							
							
							
						 
						
							2018-10-03 13:51:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antonio Borondo 
								
							 
						 
						
							
							
							
							
								
							
							
								7c385a4844 
								
							 
						 
						
							
							
								
								Fix error: 'wide_string_input_helper' was not declared in this scope  
							
							 
							
							
							
						 
						
							2018-10-03 12:41:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antonio Borondo 
								
							 
						 
						
							
							
							
							
								
							
							
								9ba3f79667 
								
							 
						 
						
							
							
								
								Fix error: explicit specialization in non-namespace scope  
							
							 
							
							
							
						 
						
							2018-10-03 12:26:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antonio Borondo 
								
							 
						 
						
							
							
							
							
								
							
							
								8d1585f065 
								
							 
						 
						
							
							
								
								Change implementation to use templates  
							
							 
							
							
							
						 
						
							2018-10-03 11:44:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antonio Borondo 
								
							 
						 
						
							
							
							
							
								
							
							
								0231059290 
								
							 
						 
						
							
							
								
								Fix warning  
							
							 
							
							
							
						 
						
							2018-10-03 11:27:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1fae82b7a7 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into fix/1237  
							
							 
							
							
							
						 
						
							2018-09-29 14:50:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c61a9071ae 
								
							 
						 
						
							
							
								
								🚨  fixed a compilation issue with ICPC  #755  
							
							 
							
							... 
							
							
							
							Closes  #1222  
							
						 
						
							2018-09-29 11:50:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								e8730e5e82 
								
							 
						 
						
							
							
								
								BSON: Reworked binary_reader::get_bson_cstr()  
							
							 
							
							
							
						 
						
							2018-09-29 11:50:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								0a09db9cc2 
								
							 
						 
						
							
							
								
								BSON: Extend binary_reader::get_number to be able to hanlde little endian input to get rid of binary_reader::get_number_little_endian  
							
							 
							
							
							
						 
						
							2018-09-29 11:33:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								ef358ae695 
								
							 
						 
						
							
							
								
								BSON: Fixed hangup in case of incomplete bson input and improved test coverage  
							
							 
							
							
							
						 
						
							2018-09-25 20:34:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chris Harris 
								
							 
						 
						
							
							
							
							
								
							
							
								99b7c7c8ef 
								
							 
						 
						
							
							
								
								Patch nlohmann/json for GCC 4.8  
							
							 
							
							... 
							
							
							
							See https://github.com/nlohmann/json/pull/212  for details 
							
						 
						
							2018-09-25 18:10:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e52277b70 
								
							 
						 
						
							
							
								
								Fix issue  #1237  
							
							 
							
							... 
							
							
							
							* Make the conversion operator SFINAE correct.
* Workaround a GCC bug with some traits in type_traits.hpp
The first bullet-point implies that every `get`/`get_ptr` be SFINAE
correct as well. 
							
						 
						
							2018-09-20 10:33:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								df33a90774 
								
							 
						 
						
							
							
								
								BSON: Bugfix for non-empty arrays  
							
							 
							
							
							
						 
						
							2018-09-15 14:08:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								cf485c2907 
								
							 
						 
						
							
							
								
								BSON: Support for arrays  
							
							 
							
							
							
						 
						
							2018-09-15 13:54:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								120d1d77d4 
								
							 
						 
						
							
							
								
								BSON: test case for a more complex document  
							
							 
							
							
							
						 
						
							2018-09-15 13:41:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								5ce7d6bdd7 
								
							 
						 
						
							
							
								
								BSON: support objects with objects as members  
							
							 
							
							
							
						 
						
							2018-09-15 13:03:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								83b427ad67 
								
							 
						 
						
							
							
								
								BSON: unsigned integers  
							
							 
							
							
							
						 
						
							2018-09-15 12:20:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								c0d8921a67 
								
							 
						 
						
							
							
								
								BSON: support objects with int64 members  
							
							 
							
							
							
						 
						
							2018-09-15 12:00:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								7ee361f7ad 
								
							 
						 
						
							
							
								
								BSON: support objects with int32 members  
							
							 
							
							
							
						 
						
							2018-09-15 11:54:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								c5ef023171 
								
							 
						 
						
							
							
								
								BSON: support objects with null members  
							
							 
							
							
							
						 
						
							2018-09-15 11:39:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								6c447de076 
								
							 
						 
						
							
							
								
								BSON: Support objects with string members  
							
							 
							
							
							
						 
						
							2018-09-15 11:33:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0f2e44b5 
								
							 
						 
						
							
							
								
								BSON: support doubles  
							
							 
							
							
							
						 
						
							2018-09-15 10:32:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								9a0dddc5d2 
								
							 
						 
						
							
							
								
								BSON: Object with single boolean  
							
							 
							
							
							
						 
						
							2018-09-15 03:08:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								5f5836ce1c 
								
							 
						 
						
							
							
								
								BSON: Support empty objects  
							
							 
							
							
							
						 
						
							2018-09-15 00:43:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Becker 
								
							 
						 
						
							
							
							
							
								
							
							
								f06c8fd8e3 
								
							 
						 
						
							
							
								
								BSON: serialization of non-objects is not supported  
							
							 
							
							
							
						 
						
							2018-09-15 00:20:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mandreyel 
								
							 
						 
						
							
							
							
							
								
							
							
								6b5334c167 
								
							 
						 
						
							
							
								
								Move lambda out of unevaluated context  
							
							 
							
							
							
						 
						
							2018-09-10 13:34:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebb3c03293 
								
							 
						 
						
							
							
								
								🎨  cleanup after  #1228  
							
							 
							
							
							
						 
						
							2018-09-09 18:19:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aea648bb7a 
								
							 
						 
						
							
							
								
								remove now-useless traits. check for is_basic_json where needed  
							
							 
							
							
							
						 
						
							2018-09-07 14:10:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b4bbceebf 
								
							 
						 
						
							
							
								
								make from_json SFINAE-correct  
							
							 
							
							
							
						 
						
							2018-09-07 14:10:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7971f04a5 
								
							 
						 
						
							
							
								
								make to_json SFINAE-correct  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7c8a2145a 
								
							 
						 
						
							
							
								
								refactor from/to_json(CompatibleArrayType)  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								628f76729e 
								
							 
						 
						
							
							
								
								do not check for compatible_object_type in compatible_array_type  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29f72966c3 
								
							 
						 
						
							
							
								
								refactor is_compatible_type, remove conjunction & co  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77967e6548 
								
							 
						 
						
							
							
								
								refactor is_compatible_integer_type  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13760857ff 
								
							 
						 
						
							
							
								
								refactor is_compatible_array_type  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								924e95c6e8 
								
							 
						 
						
							
							
								
								refactor is_compatible_string_type  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e84195ab7b 
								
							 
						 
						
							
							
								
								refactor is_compatible_object_type  
							
							 
							
							
							
						 
						
							2018-09-07 12:18:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b59c3367c9 
								
							 
						 
						
							
							
								
								use detected instead of has_* traits  
							
							 
							
							
							
						 
						
							2018-09-07 12:17:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ea8cd128c 
								
							 
						 
						
							
							
								
								fix void_t for older compilers  
							
							 
							
							
							
						 
						
							2018-09-07 12:17:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb30ff0615 
								
							 
						 
						
							
							
								
								🚨  fixed a compiler warning  #1224  
							
							 
							
							
							
						 
						
							2018-09-06 07:25:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hyeon Kim 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aada309f61 
								
							 
						 
						
							
							
								
								Fix   #1213  
							
							 
							
							
							
						 
						
							2018-08-24 21:55:13 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3811daa8a3 
								
							 
						 
						
							
							
								
								📝  release preparation  
							
							 
							
							
							
						 
						
							2018-08-18 12:00:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tsz-Ho Yu 
								
							 
						 
						
							
							
							
							
								
							
							
								3004a73951 
								
							 
						 
						
							
							
								
								Fix -Wno-sometimes-uninitialized by initializing "result" in parse_sax  
							
							 
							
							... 
							
							
							
							The function parse_sax() returns sometimes-uninitialized warnings in
some compilers. This commit fixes that. 
							
						 
						
							2018-08-18 01:12:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e33b31e6aa 
								
							 
						 
						
							
							
								
								🐛  fixed callback-related issue ( https://github.com/nlohmann/json/issues/971#issuecomment-413678360 )  
							
							 
							
							
							
						 
						
							2018-08-17 23:09:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5c54b41fd 
								
							 
						 
						
							
							
								
								📝  overworked documentation  
							
							 
							
							
							
						 
						
							2018-08-16 21:53:47 +02:00