Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b21c04c938 
								
							 
						 
						
							
							
								
								🔥  removed unsupported flag  
							
							
							
						 
						
							2019-03-29 17:34:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								191aa0fd6f 
								
							 
						 
						
							
							
								
								🔧  overworked maintaner targets  
							
							
							
						 
						
							2019-03-28 14:22:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								a0000c3235 
								
							 
						 
						
							
							
								
								finished the last of the warnings  
							
							
							
						 
						
							2019-03-27 01:09:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								5d511a6e96 
								
							 
						 
						
							
							
								
								fixed a bunch of warnings from the Makefile from the root of the repo  
							
							
							
						 
						
							2019-03-27 00:58:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								0caf986505 
								
							 
						 
						
							
							
								
								reverted the removal of this if/else branching - this is the easiest way to get -std=c++0x support  
							
							
							
						 
						
							2019-03-25 22:04:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								ff51a32be1 
								
							 
						 
						
							
							
								
								updated doctest to version 2.3.1 released today  
							
							
							
						 
						
							2019-03-24 17:28:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								2b346099df 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into doctest  
							
							
							
						 
						
							2019-03-24 17:21:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								baaa2a4d0f 
								
							 
						 
						
							
							
								
								🏁  trying to use constructors from std::allocator  #1536  
							
							
							
						 
						
							2019-03-21 14:09:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efa1b9a7bb 
								
							 
						 
						
							
							
								
								🔖  set version to 3.6.1  
							
							
							
						 
						
							2019-03-20 20:50:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b37392b7ac 
								
							 
						 
						
							
							
								
								🔖  set version to 3.6.0  
							
							
							
						 
						
							2019-03-20 00:19:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Viktor Kirilov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								155d196bfa 
								
							 
						 
						
							
							
								
								Update CMakeLists.txt  
							
							
							
						 
						
							2019-03-18 17:58:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Viktor Kirilov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								365944b0bc 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into doctest  
							
							
							
						 
						
							2019-03-18 16:59:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b8451c236f 
								
							 
						 
						
							
							
								
								🚨  fixed warnings  
							
							
							
						 
						
							2019-03-17 12:01:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c65ba960e 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into develop  
							
							
							
						 
						
							2019-03-13 22:14:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								546e2cbf5e 
								
							 
						 
						
							
							
								
								🚨  fixed some warnings  
							
							
							
						 
						
							2019-03-13 22:14:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6fc902184 
								
							 
						 
						
							
							
								
								Merge pull request  #1489  from andreas-schwab/develop  
							
							... 
							
							
							
							Do proper endian conversions 
							
						 
						
							2019-03-13 11:57:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c983b67112 
								
							 
						 
						
							
							
								
								Merge pull request  #1469  from garethsb-sony/json_pointer-append  
							
							... 
							
							
							
							Add operator/= and operator/ to construct a JSON pointer by appending two JSON pointers 
							
						 
						
							2019-03-11 22:47:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3cd1dac653 
								
							 
						 
						
							
							
								
								🚨  fix MSVC warning  #1502  
							
							
							
						 
						
							2019-03-11 15:33:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cabe2357b8 
								
							 
						 
						
							
							
								
								Merge pull request  #1492  from stac47/fix_gcc9_allocator  
							
							... 
							
							
							
							Fix gcc9 build error test/src/unit-allocator.cpp (Issue #1472 ) 
							
						 
						
							2019-03-11 15:21:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8eb7db7277 
								
							 
						 
						
							
							
								
								Merge pull request  #1441  from iwanders/support-cmake-older-than-3-8-with-if  
							
							... 
							
							
							
							Use C++11 features supported by CMake 3.1. 
							
						 
						
							2019-03-10 22:08:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Schwab 
								
							 
						 
						
							
							
							
							
								
							
							
								bb22b1003f 
								
							 
						 
						
							
							
								
								Do proper endian conversions  
							
							... 
							
							
							
							This fixes all testsuite failures on big endian hosts. 
							
						 
						
							2019-02-25 12:09:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									garethsb-sony 
								
							 
						 
						
							
							
							
							
								
							
							
								d183bd0456 
								
							 
						 
						
							
							
								
								Tests for json_pointer::empty and json_pointer::parent_pointer  
							
							
							
						 
						
							2019-02-25 09:26:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurent Stacul 
								
							 
						 
						
							
							
							
							
								
							
							
								ddc9f201f4 
								
							 
						 
						
							
							
								
								Fix gcc9 build error test/src/unit-allocator.cpp (Issue  #1472 )  
							
							
							
						 
						
							2019-02-22 16:05:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Isaac Nickaein 
								
							 
						 
						
							
							
							
							
								
							
							
								e93f305494 
								
							 
						 
						
							
							
								
								Add unit-test for contains() member function  
							
							
							
						 
						
							2019-02-13 13:21:54 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									garethsb-sony 
								
							 
						 
						
							
							
							
							
								
							
							
								5da757bbb3 
								
							 
						 
						
							
							
								
								Attempt to satisfy Coveralls by adding a test for (unchanged) operator std::string  
							
							
							
						 
						
							2019-01-31 23:39:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									garethsb-sony 
								
							 
						 
						
							
							
							
							
								
							
							
								c850e9d82d 
								
							 
						 
						
							
							
								
								Add operator/= and operator/ to construct a JSON pointer by appending two JSON pointers, as well as convenience op/= and op= to append a single unescaped token or array index; inspired by std::filesystem::path  
							
							
							
						 
						
							2019-01-31 19:15:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Isaac Nickaein 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								372c4d2125 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into iterate-on-destruction  
							
							
							
						 
						
							2019-01-28 02:41:22 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick Boettcher 
								
							 
						 
						
							
							
							
							
								
							
							
								a06e7f5d80 
								
							 
						 
						
							
							
								
								JSON-pointer: add operator+() returning a new json_pointer  
							
							
							
						 
						
							2019-01-24 16:46:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e89c946451 
								
							 
						 
						
							
							
								
								Merge branch 'feature/nodiscard' into develop  
							
							
							
						 
						
							2019-01-20 15:41:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6de4df23e4 
								
							 
						 
						
							
							
								
								🐛  fixed integer overflow in dump function  #1447  
							
							... 
							
							
							
							Closes  #1447 . 
						
							2019-01-20 12:26:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e17e0d031f 
								
							 
						 
						
							
							
								
								Merge pull request  #1446  from scinart/develop  
							
							... 
							
							
							
							attempt to fix  #1445 , flush buffer in serializer::dump_escaped in UTF8_REJECT case. 
							
						 
						
							2019-01-20 12:18:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									scinart 
								
							 
						 
						
							
							
							
							
								
							
							
								20db020c1f 
								
							 
						 
						
							
							
								
								move newly-added tests in unit-regression.cpp  
							
							
							
						 
						
							2019-01-19 11:36:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d359fd3a8d 
								
							 
						 
						
							
							
								
								🚧  trying nodiscard attribute  #1433  
							
							
							
						 
						
							2019-01-19 17:32:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									scinart 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83e84446d6 
								
							 
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2019-01-18 20:55:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									scinart 
								
							 
						 
						
							
							
							
							
								
							
							
								899bd94b43 
								
							 
						 
						
							
							
								
								flush buffer in serializer::dump_escaped case UTF8_REJECT  
							
							... 
							
							
							
							serializer use fixed buffer. Whenever it is nearly full, it is flushed to `output_adapter_t<char> o`
But the code forgets to flush when there is a invalid utf8 code point
So there will be buffer overflow. 
							
						 
						
							2019-01-18 20:35:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivor Wanders 
								
							 
						 
						
							
							
							
							
								
							
							
								4fd9b52fc2 
								
							 
						 
						
							
							
								
								Use C++11 features supported by CMake 3.1.  
							
							
							
						 
						
							2019-01-16 08:50:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								a2c074fd4d 
								
							 
						 
						
							
							
								
								this should really fix the XCode 6/7 builds  
							
							
							
						 
						
							2019-01-15 22:58:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								3340162efd 
								
							 
						 
						
							
							
								
								fixing osx builds - had forgotten to define this for the object file where the test runner is compiled  
							
							
							
						 
						
							2019-01-15 22:48:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									onqtam 
								
							 
						 
						
							
							
							
							
								
							
							
								2f44ac1def 
								
							 
						 
						
							
							
								
								moved from Catch to doctest for unit tests  
							
							
							
						 
						
							2019-01-15 22:02:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Isaac Nickaein 
								
							 
						 
						
							
							
							
							
								
							
							
								47fe4b9cee 
								
							 
						 
						
							
							
								
								Add unit test for parsing deeply-nested array  
							
							
							
						 
						
							2019-01-15 20:22:11 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick Boettcher 
								
							 
						 
						
							
							
							
							
								
							
							
								9225cf2f57 
								
							 
						 
						
							
							
								
								allow push_back() and pop_back() calls on json_pointer  
							
							... 
							
							
							
							Putting pop_back() to public and creating a trivial push_back()
method allows users of nlohmann::json_pointer to manipulate an
existing json-pointer by adding or removing keys at the end.
This is useful for traversing a JSON-instance and keeping track
of its "absolute path" at any moment.
In my case for a schema-validator error-handler. 
							
						 
						
							2019-01-15 14:43:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								06731b14d7 
								
							 
						 
						
							
							
								
								⬆️  upgraded Catch and Google Benchmark  
							
							... 
							
							
							
							- Catch 1.12.0 -> 1.12.2
- Google Benchmark 1.3.0 -> 1.4.1 
							
						 
						
							2019-01-13 11:29:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Isaac Nickaein 
								
							 
						 
						
							
							
							
							
								
							
							
								c9dd260a4c 
								
							 
						 
						
							
							
								
								Add unit tests for dump_integer  
							
							... 
							
							
							
							Add some unit tests for formatting integers
to keep code coverage as before. 
							
						 
						
							2019-01-12 08:58:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Isaac Nickaein 
								
							 
						 
						
							
							
							
							
								
							
							
								be9b4cbd60 
								
							 
						 
						
							
							
								
								Add benchmark for small integers  
							
							... 
							
							
							
							This benchmark is a sample of 1 million "small" integers
in range [-1000000 1000000) sampled from uniform distribution. 
							
						 
						
							2019-01-12 08:58:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yann E. MORIN 
								
							 
						 
						
							
							
							
							
								
							
							
								e8b6b7adc1 
								
							 
						 
						
							
							
								
								buildsystem: relax requirement on cmake version  
							
							... 
							
							
							
							Commit 73cc5089https://cmake.org/cmake/help/v3.1/command/target_compile_features.html 
And using cmake-3.1 is indeed sufficient to properly build.
As such, relax the minimum required version down to cmake-3.1,
so we can build on oldish, entreprise-grade distributions that
only have cmake-3.1 (or at least, don't have up to cmake-3.8).
Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> 
							
						 
						
							2018-12-31 18:52:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f89613acd 
								
							 
						 
						
							
							
								
								🚨  fixed some warnings  
							
							
							
						 
						
							2018-12-23 13:56:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								78348afeb6 
								
							 
						 
						
							
							
								
								🔖  set version to 3.5.0  
							
							
							
						 
						
							2018-12-21 23:52:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d584ab269a 
								
							 
						 
						
							
							
								
								🎨  fixed header  
							
							
							
						 
						
							2018-12-20 21:58:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45a8a093d7 
								
							 
						 
						
							
							
								
								🚨  fixed a warning  
							
							
							
						 
						
							2018-12-20 21:40:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								85849940ba 
								
							 
						 
						
							
							
								
								Merge pull request  #1391  from pratikpc/develop  
							
							... 
							
							
							
							Added Support for Structured Bindings 
							
						 
						
							2018-12-20 08:58:08 +01:00