Aleksandr Derbenev 
							
						 
					 
					
						
						
							
						
						b3deb61f87 
					 
					
						
						
							
							Fix CMake subproject behaviour.  
						
						 
						
						
						
						
					 
					
						2014-08-13 02:01:38 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						740e0207b1 
					 
					
						
						
							
							Merge pull request  #25  from cgilling/master  
						
						 
						
						... 
						
						
						
						add tests to check that exceptions are thrown for wrong types
Nice!
For the record, I would have put the add-failure into the `try` block, for simplicity. 
						
						
					 
					
						2014-08-13 02:01:11 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Gilling 
							
						 
					 
					
						
						
							
						
						97c77b4a86 
					 
					
						
						
							
							add tests to check that exceptions are thrown for wrong types  
						
						 
						
						... 
						
						
						
						* Add JSONTEST_ASSERT_THROWS macro to test if an expression
  throws an exceptions.
* add JSONTEST_FIXTURE(ValueTest, typeChecksThrowExceptions) 
						
						
					 
					
						2014-08-13 02:00:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						7ebdabc059 
					 
					
						
						
							
							Merge pull request  #23  from mloy/msvc2010  
						
						 
						
						... 
						
						
						
						Solution and project files for MSVC 2010
We'll just trust you on this. Thanks for the contribution. 
						
						
					 
					
						2014-08-13 01:59:52 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mloy 
							
						 
					 
					
						
						
							
						
						c6d9424f71 
					 
					
						
						
							
							project files for msvc2010  
						
						 
						
						
						
						
					 
					
						2014-08-13 01:57:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mloy 
							
						 
					 
					
						
						
							
						
						19d0ece5f9 
					 
					
						
						
							
							add solution for msvc 2010  
						
						 
						
						
						
						
					 
					
						2014-08-13 01:57:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						35e4f2abd6 
					 
					
						
						
							
							Merge pull request  #22  from AlexeyKruchinin/patch-1  
						
						 
						
						... 
						
						
						
						Update README.md 
						
						
					 
					
						2014-08-13 01:01:37 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Kruchinin 
							
						 
					 
					
						
						
							
						
						b548cdf49c 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2014-08-06 23:24:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						3b9b7402fd 
					 
					
						
						
							
							Merge pull request  #14  from eightnoteight/master  
						
						 
						
						... 
						
						
						
						header.add_file (version.h) temporarily commented | header include path modified 
						
						
					 
					
						2014-07-13 23:52:14 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eightnoteight 
							
						 
					 
					
						
						
							
						
						3585477f33 
					 
					
						
						
							
							add file version.h temporarily commented | header include path modified  
						
						 
						
						
						
						
					 
					
						2014-07-14 11:11:14 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pffang 
							
						 
					 
					
						
						
							
						
						27e3263894 
					 
					
						
						
							
							WinCE Compatibility Fix  
						
						 
						
						... 
						
						
						
						Note: str.imbue and std::locale::classic() are not supported on WINCE 
						
						
					 
					
						2014-07-10 20:27:52 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						8582876c5c 
					 
					
						
						
							
							vim modelines  
						
						 
						
						
						
						
					 
					
						2014-07-10 20:24:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						496c655523 
					 
					
						
						
							
							fix numeric locale  
						
						 
						
						... 
						
						
						
						In some locales (e.g. de_DE) floats have commas instead of
dots, but JSON requires dots.
See:
  https://github.com/open-source-parsers/jsoncpp/pull/9 
  https://github.com/open-source-parsers/jsoncpp/pull/3  
						
						
					 
					
						2014-07-10 20:24:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						49c732607b 
					 
					
						
						
							
							Revert "Merge pull request  #7  from steffen-kiess/fix-locale"  
						
						 
						
						... 
						
						
						
						This reverts commit 0db9d6ea01 , reversing
changes made to 06dcb1fc89 .
For discussion, see
  https://github.com/open-source-parsers/jsoncpp/pull/9 
  https://github.com/open-source-parsers/jsoncpp/pull/3  
						
						
					 
					
						2014-07-10 19:59:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						655a9db0cc 
					 
					
						
						
							
							Merge pull request  #11  from cdunn2001/inc  
						
						 
						
						... 
						
						
						
						improve some includes 
						
						
					 
					
						2014-07-09 21:53:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						f3989977c0 
					 
					
						
						
							
							rm generated version.h  
						
						 
						
						
						
						
					 
					
						2014-07-09 21:48:49 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						60f778b9fc 
					 
					
						
						
							
							relative include  
						
						 
						
						
						
						
					 
					
						2014-07-09 21:40:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						50f6779578 
					 
					
						
						
							
							Merge pull request  #10  from cdunn2001/doxy  
						
						 
						
						... 
						
						
						
						Doxy 
						
						
					 
					
						2014-07-09 21:29:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						5a65132e72 
					 
					
						
						
							
							README/NEWS links  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						bef834edca 
					 
					
						
						
							
							update docs for open-source-parsers org  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						0973f2e6bc 
					 
					
						
						
							
							after doxygen -u  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						5031a59518 
					 
					
						
						
							
							doxygen changed  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						5850b83a5b 
					 
					
						
						
							
							moved roadmap to wiki  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						9dd7eea945 
					 
					
						
						
							
							fix doxybuild.py paths  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						35bea41bc9 
					 
					
						
						
							
							update docs for github  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						542cd1d3f5 
					 
					
						
						
							
							remove some sourceforge links  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						ba50403414 
					 
					
						
						
							
							ignore doxygen stuff  
						
						 
						
						
						
						
					 
					
						2014-07-09 11:48:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						0db9d6ea01 
					 
					
						
						
							
							Merge pull request  #7  from cdunn2001/fix-locale  
						
						 
						
						... 
						
						
						
						Use std::stringstream instead of snprintf() for double->string conversion 
						
						
					 
					
						2014-07-09 11:47:48 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steffen Kieß 
							
						 
					 
					
						
						
							
						
						b8aaa03367 
					 
					
						
						
							
							Use std::stringstream instead of snprintf() for double->string conversion  
						
						 
						
						... 
						
						
						
						`snprintf()` will use the current `LC_NUMERIC` locale
for converting a double to a string,
which will use a `,` instead of a `.` in some locales (e.g. de_DE).
`std::stringstream` allows setting the locale to `"C"` to always get a `.`.
This occurs only for that `stringstream` instance; no global is
altered. 
						
						
					 
					
						2014-07-09 11:46:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						06dcb1fc89 
					 
					
						
						
							
							cmake updates this  
						
						 
						
						
						
						
					 
					
						2014-07-08 21:57:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						973de3988b 
					 
					
						
						
							
							Merge pull request  #1  from cdunn2001/patch-renu555  
						
						 
						
						... 
						
						
						
						dead-code patch by renu555 
						
						
					 
					
						2014-07-05 19:10:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renu555 
							
						 
					 
					
						
						
							
						
						41b79398a3 
					 
					
						
						
							
							Always true condition.  
						
						 
						
						... 
						
						
						
						for (int index = 0; index < size && !isMultiLine; ++index) 
In addition to dead code, in the above if condition checking to !isMultiLine is of no use as it will be always true and hence "for" depends only on condition [index < size.]
The mentioned test case works fine in this case also. 
						
						
					 
					
						2014-07-05 19:05:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renu555 
							
						 
					 
					
						
						
							
						
						66b77384d8 
					 
					
						
						
							
							Fix dead code scenario.  
						
						 
						
						... 
						
						
						
						Changes explained 
						
						
					 
					
						2014-07-05 19:05:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renu555 
							
						 
					 
					
						
						
							
						
						17c244e644 
					 
					
						
						
							
							Fixing unreachable condition.  
						
						 
						
						... 
						
						
						
						if (!isMultiLine) at line 563 suggests that isMultiline is 0 when if takes true branch. So the condition && at line 571 will always be false.
Also at line 568 !isMultiline in loop conditional check suggests that it depends only on one condition i.e. index <size because !isMultiline is always true. 
Hence , it seems logical mistake at line 571 of using && instead of || 
						
						
					 
					
						2014-07-05 19:05:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						8050d8b677 
					 
					
						
						
							
							Merge pull request  #6  from cdunn2001/fix-static-init  
						
						 
						
						... 
						
						
						
						I will try to pull the other changes from Chromium as well.
This passed Travis. 
						
						
					 
					
						2014-07-05 17:39:19 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Dunn 
							
						 
					 
					
						
						
							
						
						28836b8acc 
					 
					
						
						
							
							fix bug for static init  
						
						 
						
						... 
						
						
						
						Ugh! Static initialization of instance variables is a very bad idea.
This fix is taken from the Chromium code-base. It includes their
double-fix for ARM.
* https://codereview.chromium.org/24984004 
* https://src.chromium.org/viewvc/chrome?revision=226099&view=revision 
* https://code.google.com/p/webrtc/issues/detail?id=1777  
						
						
					 
					
						2014-07-05 17:36:20 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						47f1577fd3 
					 
					
						
						
							
							Gave the license section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 13:13:46 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						9cc184146f 
					 
					
						
						
							
							Gave the test output section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 13:13:03 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						c151549937 
					 
					
						
						
							
							Gave the reader/writer test section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 13:11:05 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						d61fa29da8 
					 
					
						
						
							
							Gave the amalgamated source section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 13:09:15 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						b2a086adeb 
					 
					
						
						
							
							Gave the documentation section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 13:07:21 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						8d0f8d0dcd 
					 
					
						
						
							
							Gave the testing section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 13:06:40 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						49ed6c9774 
					 
					
						
						
							
							Gave the scons section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 12:06:16 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						38c9826423 
					 
					
						
						
							
							Gave the cmake section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 12:02:57 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						969921748b 
					 
					
						
						
							
							Gave the using section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 11:59:25 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						ff22ca7973 
					 
					
						
						
							
							Gave the introduction section a makeover.  
						
						 
						
						
						
						
					 
					
						2014-07-01 11:56:56 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						4b687640cb 
					 
					
						
						
							
							Began converting the README to Markdown.  
						
						 
						
						
						
						
					 
					
						2014-07-01 11:54:14 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						3a0c4fcc82 
					 
					
						
						
							
							Ran clang-format again.  
						
						 
						
						
						
						
					 
					
						2014-07-01 09:20:48 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						445328ace6 
					 
					
						
						
							
							Fixed some clang-format weirdness.  
						
						 
						
						
						
						
					 
					
						2014-07-01 09:15:11 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Jacobs 
							
						 
					 
					
						
						
							
						
						9fa4e849a1 
					 
					
						
						
							
							Ran clang-format over all .h and .cpp files.  
						
						 
						
						... 
						
						
						
						clang-format -i $(find . -name '*.h' -or -name '*.cpp') 
						
						
					 
					
						2014-07-01 08:48:54 +10:00