Jamie Seward 
								
							 
						 
						
							
							
							
							
								
							
							
								af99090742 
								
							 
						 
						
							
							
								
								Disable warning C4389: '==': signed/unsigned mismatch  
							
							... 
							
							
							
							Lots of tests have this warning.
Also moved out of for loop, doesn't need to be done every loop. 
							
						 
						
							2017-10-16 01:02:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jamie Seward 
								
							 
						 
						
							
							
							
							
								
							
							
								19f8f1c075 
								
							 
						 
						
							
							
								
								Add missing "u8"  
							
							... 
							
							
							
							This causes test-udt to crash due to bad iterator 
							
						 
						
							2017-10-16 00:21:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jamie Seward 
								
							 
						 
						
							
							
							
							
								
							
							
								5ec44fe9e3 
								
							 
						 
						
							
							
								
								Add /W4 for MSVS  
							
							
							
						 
						
							2017-10-15 22:56:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								615366447a 
								
							 
						 
						
							
							
								
								🔧  removing -Weffc++ warnings  
							
							
							
						 
						
							2017-10-05 19:43:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75f4678b96 
								
							 
						 
						
							
							
								
								🔨  added filter script for branch coverage  
							
							
							
						 
						
							2017-10-05 19:08:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c204ac82e0 
								
							 
						 
						
							
							
								
								🔨  adjusted Coverity script to work without Makefile  
							
							
							
						 
						
							2017-10-05 07:13:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b3df3a63f 
								
							 
						 
						
							
							
								
								🔨  trying to use Coveralls with CMake  #698  
							
							
							
						 
						
							2017-10-04 22:18:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e2045eae53 
								
							 
						 
						
							
							
								
								🏁  and another try  
							
							
							
						 
						
							2017-10-03 18:47:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a85bc358f7 
								
							 
						 
						
							
							
								
								🏁  another try  
							
							
							
						 
						
							2017-10-03 18:21:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3457e7bc5b 
								
							 
						 
						
							
							
								
								🏁  try to get MSVC 2017 running again  
							
							
							
						 
						
							2017-10-03 17:57:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f89f8b2d0b 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-10-02 17:47:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8af49d4be5 
								
							 
						 
						
							
							
								
								🚨  removing compiler warnings  #755  
							
							
							
						 
						
							2017-09-30 11:00:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								647711fad1 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-14 17:31:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e75adc21a5 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-13 18:57:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b90529c36d 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-13 18:56:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								82c93680d1 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-10 22:38:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e2e0ecd867 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-10 22:38:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								248db1e423 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-10 11:42:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7410763731 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-10 11:42:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cafc2d057a 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-10 10:22:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da97cf7895 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-10 10:21:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								295d65ada7 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-10 01:13:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fcba9ec537 
								
							 
						 
						
							
							
								
								🔨  clean up  
							
							
							
						 
						
							2017-09-10 01:12:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41994ba028 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-09 16:53:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b21d7810fa 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-09 16:53:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1d6478584 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-09 13:07:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ae6796a38 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-09 13:07:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31ce7e1e59 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/issue698  
							
							
							
						 
						
							2017-09-09 11:05:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fd250ae2b1 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-09-09 11:04:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91e0032853 
								
							 
						 
						
							
							
								
								📝  improved documentation  
							
							
							
						 
						
							2017-08-29 23:46:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4f5c345817 
								
							 
						 
						
							
							
								
								👷  run sanitizer another time to check if it works  
							
							
							
						 
						
							2017-08-26 08:20:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e7acbf05e 
								
							 
						 
						
							
							
								
								👷  adjusted flags for Clang sanitizer  
							
							... 
							
							
							
							we are overrding the CXXFLAGS provided by travis in order to use gcc's libstdc++ 
							
						 
						
							2017-08-25 22:34:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								268f5a3d0a 
								
							 
						 
						
							
							
								
								👷  added option to switch off exceptions  
							
							
							
						 
						
							2017-08-25 21:29:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3dcd360139 
								
							 
						 
						
							
							
								
								👷  adding status messages  
							
							
							
						 
						
							2017-08-25 20:19:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05b97c473a 
								
							 
						 
						
							
							
								
								👷  added flags for Valgrind and Clang sanitizer  
							
							
							
						 
						
							2017-08-25 20:12:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c87b080cc5 
								
							 
						 
						
							
							
								
								👷  new cmake file for test cases  
							
							
							
						 
						
							2017-08-25 18:06:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb1b4c934e 
								
							 
						 
						
							
							
								
								fix from_json implementation for pair/tuple  
							
							... 
							
							
							
							Introduced by 6e4910d5c5Fixes  #707  
							
						 
						
							2017-08-23 10:05:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9fd031b6f4 
								
							 
						 
						
							
							
								
								🐛  re-added support for std::valarray  #702  
							
							
							
						 
						
							2017-08-22 23:28:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								64ef100ebf 
								
							 
						 
						
							
							
								
								Revert " 💥  changed iterators to andom_access_iterator  #593 "  
							
							... 
							
							
							
							This reverts commit c77a0be5f3 
							
						 
						
							2017-08-20 20:44:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8acaf5bdbc 
								
							 
						 
						
							
							
								
								🚨  fixing two compiler warnings  
							
							
							
						 
						
							2017-08-20 19:31:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c77a0be5f3 
								
							 
						 
						
							
							
								
								💥  changed iterators to andom_access_iterator  #593  
							
							... 
							
							
							
							This commit changes the iterator category to andom_access_iterator and allows offsets and subscript operators for object iterators. 
							
						 
						
							2017-08-16 21:35:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aba8b58492 
								
							 
						 
						
							
							
								
								🔨  approach to un-break the changes for  #462  
							
							
							
						 
						
							2017-08-16 20:11:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								22b59693f1 
								
							 
						 
						
							
							
								
								💥  CBOR/MessagePack input must end with EOF  #505  
							
							... 
							
							
							
							The CBOR and MessagePack parsers now expect the input to be read until the end. Unless the new parameter "strict" is set to false (it is true by default), an exception is raised if the parser ends prematurely. This is a breaking change as the parsers ignored unread input so far.
Furthermore, the offset/startIndex paramter introduced in #462  was removed as this behavior can be mimicked with an iterator range. For instance, instead of calling "from_cbor(vec, 5);", you can write "from_cbor({vec.begin()+5, vec.end()});". 
							
						 
						
							2017-08-16 14:48:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f31a5b808 
								
							 
						 
						
							
							
								
								⬆️  Catch v1.9.7  
							
							
							
						 
						
							2017-08-16 10:23:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72afe53fa0 
								
							 
						 
						
							
							
								
								📝  updated documentation for update() function  #661  
							
							
							
						 
						
							2017-08-15 21:42:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e523312fa2 
								
							 
						 
						
							
							
								
								✅  improved test coverage  
							
							
							
						 
						
							2017-08-03 17:47:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d2c3592908 
								
							 
						 
						
							
							
								
								✅  added test cases for update  #661  
							
							
							
						 
						
							2017-08-02 22:44:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
							
							
								
							
							
								aad55219f8 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into move-construction  
							
							
							
						 
						
							2017-07-30 19:49:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5851daa576 
								
							 
						 
						
							
							
								
								✨  binary formats can be stored in std::string, std::ofstreams or std::ostringstream  #477  
							
							
							
						 
						
							2017-07-28 00:21:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d51214045 
								
							 
						 
						
							
							
								
								✨  implemented exception-free parser  #458   #582  
							
							... 
							
							
							
							You can now pass a boolean "allow_exceptions" to the parse functions. If it is false, no exceptions are thrown in case of a parse error. Instead, parsing is stopped at the first error and a JSON value of type "discarded" (check with is_discarded()) is returned. 
							
						 
						
							2017-07-27 20:33:11 +02:00