Julian Becker
								
							 
						 | 
						
							
							
							
							
								
							
							
								daa3ca8a2e
								
							
						 | 
						
							
							
								
								BSON: Adjusted documentation of binary_writer::to_bson()
							
							
							
							
							
						 | 
						
							2018-10-16 19:29:42 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Julian Becker
								
							 
						 | 
						
							
							
							
							
								
							
							
								5bccacda30
								
							
						 | 
						
							
							
								
								BSON: throw json.exception.out_of_range.407 in case a value of type std::uint64_t is serialized to BSON. Also, added a missing EOF-check to binary_reader.
							
							
							
							
							
						 | 
						
							2018-10-16 19:13:07 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Julian Becker
								
							 
						 | 
						
							
							
							
							
								
							
							
								df0f612d1b
								
							
						 | 
						
							
							
								
								BSON: allow and discard values and object entries of type value_t::discarded
							
							
							
							
							
						 | 
						
							2018-10-07 20:08:05 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Julian Becker
								
							 
						 | 
						
							
							
							
							
								
							
							
								062aeaf7b6
								
							
						 | 
						
							
							
								
								BSON: Reworked the binary_writer such that it precomputes the size of the BSON-output.
							
							
							
							
							
							
							
							This way, the output_adapter can work on simple output iterators and no longer requires random access iterators. 
							
						 | 
						
							2018-10-07 18:02:51 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Julian Becker
								
							 
						 | 
						
							
							
							
							
								
							
							
								81f4b34e06
								
							
						 | 
						
							
							
								
								BSON: Improved documentation and error handling/reporting
							
							
							
							
							
						 | 
						
							2018-10-07 09:57:55 +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 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Julian Becker
								
							 
						 | 
						
							
							
							
							
								
							
							
								bce4816275
								
							
						 | 
						
							
							
								
								BSON: Added test case for the different input/output_adapters
							
							
							
							
							
						 | 
						
							2018-09-24 23:35:19 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Julian Becker
								
							 
						 | 
						
							
							
							
							
								
							
							
								763705c2a7
								
							
						 | 
						
							
							
								
								Fix: Add missing begin() and end() member functions to alt_string
							
							
							
							
							
						 | 
						
							2018-09-24 19:50:28 +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 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								186c747a19
								
							
						 | 
						
							
							
								
								Merge pull request #1230 from mandreyel/lambda-unevaluated-context-fix
							
							
							
							
							
							
							
							Move lambda out of unevaluated context 
							
						 | 
						
							2018-09-10 20:52:11 +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 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d3428b35c5
								
							
						 | 
						
							
							
								
								Merge pull request #1228 from theodelrieu/remove_static_asserts
							
							
							
							
							
							
							
							Remove static asserts 
							
						 | 
						
							2018-09-09 18:12:43 +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 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								d713727f22
								
							
						 | 
						
							
							
								
								Merge pull request #1202 from dennisfischer/develop
							
							
							
							
							
							
							
							Export package to allow builds without installing 
							
						 | 
						
							2018-08-25 10:56:30 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								04597c3a66
								
							
						 | 
						
							
							
								
								Merge pull request #1214 from devsisters/fix-1213
							
							
							
							
							
							
							
							Fix #1213 
							
						 | 
						
							2018-08-24 17:54:28 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Hyeon Kim
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								aada309f61
								
							
						 | 
						
							
							
								
								Fix #1213
							
							
							
							
							
						 | 
						
							2018-08-24 21:55:13 +09:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								359f98d140
								
							
						 | 
						
							
							
								
								Merge branch 'release/3.2.0' into develop
							
							
							
							
							
						 | 
						
							2018-08-20 19:36:25 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dennis Fischer
								
							 
						 | 
						
							
							
							
							
								
							
							
								dfe607c6ff
								
							
						 | 
						
							
							
								
								Export package to allow builds without installing
							
							
							
							
							
						 | 
						
							2018-08-20 09:23:12 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9f3857ef6f
								
							
						 | 
						
							
							
								
								🔖 set version to 3.2.0
							
							
							
							
							
						 | 
						
							2018-08-18 18:46:15 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7608a64e1e
								
							
						 | 
						
							
							
								
								🔨 fixed amalgamation
							
							
							
							
							
						 | 
						
							2018-08-18 18:14:12 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a7b02bdce0
								
							
						 | 
						
							
							
								
								🔖 preparing 3.2.0 release
							
							
							
							
							
						 | 
						
							2018-08-18 17:48:49 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c6a482b16c
								
							
						 | 
						
							
							
								
								📝 added example for sax_parse
							
							
							
							
							
						 | 
						
							2018-08-18 15:42:18 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Niels Lohmann
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5ad52f4167
								
							
						 | 
						
							
							
								
								⬆️ Catch 1.12.0
							
							
							
							
							
						 | 
						
							2018-08-18 12:02:12 +02:00 | 
						
						
							
							
							
							
								
							
							
						 |