Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							c4904b2c0d 
							
						 
					 
					
						
						
							
							Bump micro version  
						
						 
						
						
						
						
					 
					
						2021-11-03 11:39:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Boeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							72db276986 
							
						 
					 
					
						
						
							
							version.h: fix the version number in the header  
						
						 
						
						... 
						
						
						
						Fixes : #1224  
						
						
					 
					
						2020-10-03 23:09:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Bayles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9059f5cad0 
							
						 
					 
					
						
						
							
							Roll version numbers for 1.9.4 release ( #1223 )  
						
						 
						
						
						
						
					 
					
						2020-09-25 19:19:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Seifert 
							
						 
					 
					
						
						
						
						
							
						
						
							6bc55ec35d 
							
						 
					 
					
						
						
							
							Meson updates ( #1124 )  
						
						 
						
						... 
						
						
						
						* Modernize meson.build
* Make tests optional
* Use `files()` for quick sanity checks
* Bump version to 1.9.3
* Bump SOVERSION, as some functions were removed
  and structs were changed, as determined by
  libabigail. 
						
						
					 
					
						2020-01-07 09:23:50 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Bayles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b28698c5c 
							
						 
					 
					
						
						
							
							Cleanup versioning strategy relanding ( #989 ) ( #997 )  
						
						 
						
						... 
						
						
						
						* Cleanup versioning strategy
Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.
This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.
* Run clang format
* Update SOVERSION.... 
						
						
					 
					
						2019-08-13 22:41:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Bayles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d27381acf 
							
						 
					 
					
						
						
							
							Revert "Cleanup versioning strategy ( #989 )" ( #996 )  
						
						 
						
						... 
						
						
						
						This reverts commit 12325b814f00cc31c6ccdb7a17d058c4dbc55aed. 
						
						
					 
					
						2019-07-31 11:26:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Bayles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12325b814f 
							
						 
					 
					
						
						
							
							Cleanup versioning strategy ( #989 )  
						
						 
						
						... 
						
						
						
						* Cleanup versioning strategy
Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.
This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.
* Run clang format
* Update SOVERSION.... 
						
						
					 
					
						2019-07-22 15:25:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier LIESS 
							
						 
					 
					
						
						
						
						
							
						
						
							629a727b5f 
							
						 
					 
					
						
						
							
							version.h : wrong file was deployed, added required include path and  
						
						 
						
						
						
						
					 
					
						2019-06-26 09:05:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Billy Donahue 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e1fe89aa 
							
						 
					 
					
						
						
							
							Apply the formatting specified in .clang-format file.  
						
						 
						
						... 
						
						
						
						$ clang-format --version
  clang-format version 7.0.0 (tags/google/stable/2018-01-11)
  $ clang-format -i --style=file $(find . -name '*.cpp' -o -name '*.h') 
						
						
					 
					
						2018-05-20 18:38:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							ddabf50f72 
							
						 
					 
					
						
						
							
							1.8.4; soversion=20  
						
						 
						
						
						
						
					 
					
						2017-12-20 15:07:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							c98e1d85e3 
							
						 
					 
					
						
						
							
							Bump to soversion=19, 1.8.3  
						
						 
						
						... 
						
						
						
						Note that cmake is deprecated, but we keep it in-sync manually for now. 
						
						
					 
					
						2017-08-28 09:04:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							13b5ed7287 
							
						 
					 
					
						
						
							
							1.8.2 <- 1.8.1  
						
						 
						
						... 
						
						
						
						Soon, I hope to drop the cmake stuff and let meson handle
the version numbers. 
						
						
					 
					
						2017-08-27 15:02:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							a679dde58d 
							
						 
					 
					
						
						
							
							1.8.1  
						
						 
						
						
						
						
					 
					
						2017-06-25 22:01:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							f700fe4559 
							
						 
					 
					
						
						
							
							Require cmake>=3.1  
						
						 
						
						... 
						
						
						
						Plus some other build-related changes. I don't think there is anything
functionally different from 1.7.7, or even any binary incompatibilities, but
the cmake change is significant. 
						
						
					 
					
						2016-12-14 13:39:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							d8cd848ede 
							
						 
					 
					
						
						
							
							1.7.7  
						
						 
						
						
						
						
					 
					
						2016-10-02 11:32:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							45a560a8c0 
							
						 
					 
					
						
						
							
							1.7.6 <- 1.7.5  
						
						 
						
						
						
						
					 
					
						2016-09-25 19:05:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							a304d61a7b 
							
						 
					 
					
						
						
							
							1.7.5 <- 1.7.4  
						
						 
						
						
						
						
					 
					
						2016-09-01 02:45:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							48d2a69d47 
							
						 
					 
					
						
						
							
							1.7.4 <- 1.7.3  
						
						 
						
						
						
						
					 
					
						2016-07-09 13:27:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							318f30357c 
							
						 
					 
					
						
						
							
							1.7.3  
						
						 
						
						
						
						
					 
					
						2016-06-26 19:40:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							c8054483f8 
							
						 
					 
					
						
						
							
							1.7.2 <- 1.7.1  
						
						 
						
						... 
						
						
						
						This only fixes a clang warning, but we have already
seen more than one report for it. 
						
						
					 
					
						2016-03-25 15:09:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							b58c844579 
							
						 
					 
					
						
						
							
							1.7.1 <- 1.7.0  
						
						 
						
						... 
						
						
						
						And 1.7.0 is recalled b/c we accidentally
had SecureAlloc by default. 
						
						
					 
					
						2016-03-21 21:17:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							1c47796479 
							
						 
					 
					
						
						
							
							JSONCPP_USING_SECURE_MEMORY default is 0  
						
						 
						
						... 
						
						
						
						Re: #410  
						
						
					 
					
						2016-03-21 20:44:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dawesc 
							
						 
					 
					
						
						
						
						
							
						
						
							ae564653c4 
							
						 
					 
					
						
						
							
							-DJSONCPP_USE_SECURE_MEMORY=1 for cmake  
						
						 
						
						... 
						
						
						
						Add allocator.h to amalgamated header
Test JSONCPP_USE_SECURE_MEMORY in Travis 
						
						
					 
					
						2016-03-19 19:21:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							9a4b1e39bf 
							
						 
					 
					
						
						
							
							1.7.0 < 1.6.5  
						
						 
						
						
						
						
					 
					
						2016-02-06 10:27:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							d84702c903 
							
						 
					 
					
						
						
							
							1.6.5  
						
						 
						
						
						
						
					 
					
						2015-07-23 00:26:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							cac79543f8 
							
						 
					 
					
						
						
							
							1.6.4  
						
						 
						
						... 
						
						
						
						minor bug-fix 
						
						
					 
					
						2015-07-12 14:29:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							f94a0e8989 
							
						 
					 
					
						
						
							
							auto-generated file with minor update  
						
						 
						
						
						
						
					 
					
						2015-07-12 12:31:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							2428889813 
							
						 
					 
					
						
						
							
							1.6.3  
						
						 
						
						
						
						
					 
					
						2015-07-11 13:41:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							24682e37bf 
							
						 
					 
					
						
						
							
							1.6.2 <- 1.6.1  
						
						 
						
						... 
						
						
						
						Fix UTF-8 for old (deprecated) Writers.
* Do not truncate at embedded zeroes. 
						
						
					 
					
						2015-04-11 14:45:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							9cb88d2ca6 
							
						 
					 
					
						
						
							
							1.6.1 <- 1.6.0  
						
						 
						
						
						
						
					 
					
						2015-03-31 15:07:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							cdbc35f6ac 
							
						 
					 
					
						
						
							
							1.6.0  
						
						 
						
						
						
						
					 
					
						2015-03-08 12:57:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							078f991c57 
							
						 
					 
					
						
						
							
							1.5.4 <- 1.5.3  
						
						 
						
						... 
						
						
						
						important bug-fix (thx to datadiode@) 
						
						
					 
					
						2015-03-07 14:52:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							239c733ab5 
							
						 
					 
					
						
						
							
							1.5.3 <- 1.5.2  
						
						 
						
						
						
						
					 
					
						2015-03-05 18:27:52 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							ff63d034e5 
							
						 
					 
					
						
						
							
							1.5.2 <- 1.5.1  
						
						 
						
						... 
						
						
						
						* Fixed compile error for VS2013.
* Added `operator[]` to Builders. Recalling previous minor versions for
  bug-fixes. 
						
						
					 
					
						2015-03-05 09:18:44 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							a8104a8035 
							
						 
					 
					
						
						
							
							1.5.1 <- 1.5.0  
						
						 
						
						... 
						
						
						
						Fixed Builders ::validate(). Added tests. 
						
						
					 
					
						2015-03-04 21:18:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							70cd04d49a 
							
						 
					 
					
						
						
							
							1.5.0 <- 1.4.4  
						
						 
						
						
						
						
					 
					
						2015-03-03 00:45:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							f9db82af17 
							
						 
					 
					
						
						
							
							1.4.4 < 1.4.3  
						
						 
						
						... 
						
						
						
						* fixed Readers when `allowDropNullPlaceholders` 
						
						
					 
					
						2015-02-19 15:37:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							30d923f155 
							
						 
					 
					
						
						
							
							1.4.3 <- 1.4.2  
						
						 
						
						
						
						
					 
					
						2015-02-18 09:20:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							3bfd215938 
							
						 
					 
					
						
						
							
							1.4.2 < 1.4.1  
						
						 
						
						... 
						
						
						
						* Bug-fix for ValueIterator::operator-() (issue #169 ) 
						
						
					 
					
						2015-02-15 02:49:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							e7233bf056 
							
						 
					 
					
						
						
							
							1.4.1 <- 1.4.0  
						
						 
						
						
						
						
					 
					
						2015-02-13 10:00:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							f8ca6cbb25 
							
						 
					 
					
						
						
							
							1.4.0 <- 1.3.0  
						
						 
						
						... 
						
						
						
						Minor version bump, but we will wait for a few more commits this time
before tagging the release. 
						
						
					 
					
						2015-01-23 14:23:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							9132aa94b1 
							
						 
					 
					
						
						
							
							1.3.0  
						
						 
						
						... 
						
						
						
						http://apr.apache.org/versioning.html#binary  
						
						
					 
					
						2015-01-22 19:25:44 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							51c0afab22 
							
						 
					 
					
						
						
							
							1.2.1 <- 1.2.0  
						
						 
						
						... 
						
						
						
						This can affect existing round-trip tests, but we never made any
guarantees about whitespace constancy. 
						
						
					 
					
						2015-01-20 15:12:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd0f4ec21 
							
						 
					 
					
						
						
							
							1.2.0 <- 1.1.1  
						
						 
						
						... 
						
						
						
						`operator=()` (which already performed a deep-copy) now includes
comments. The change is probably harmless in all practical cases. 
						
						
					 
					
						2015-01-20 12:44:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							4997dfb8af 
							
						 
					 
					
						
						
							
							1.1.1 <- 1.1.0  
						
						 
						
						... 
						
						
						
						slight change to fail on a bad float 
						
						
					 
					
						2015-01-16 15:09:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							8b489f891a 
							
						 
					 
					
						
						
							
							1.1.0 <- 1.0.0  
						
						 
						
						
						
						
					 
					
						2015-01-06 12:46:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							7165f6ac4c 
							
						 
					 
					
						
						
							
							1.0.0  
						
						 
						
						
						
						
					 
					
						2014-11-20 08:45:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							0375af2eb5 
							
						 
					 
					
						
						
							
							drop version qualifier  
						
						 
						
						... 
						
						
						
						This should help keep version.h stable.
    x.y.z-dev
    => major, minor, patch, qual
    == x, y, z, -dev
But we do not need -dev anymore. 
						
						
					 
					
						2014-09-18 16:43:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							ba330893d7 
							
						 
					 
					
						
						
							
							Ran clang-format again, this time hitting .inl files too.  
						
						 
						
						... 
						
						
						
						clang-format -i $(find . -name '*.h' -or -name '*.cpp' -or -name '*.inl') 
						
						
					 
					
						2014-09-18 16:33:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							4bceabf2f9 
							
						 
					 
					
						
						
							
							ws autogen  
						
						 
						
						
						
						
					 
					
						2014-09-16 19:11:20 -07:00