Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								5e0bf75d60 
								
							 
						 
						
							
							
								
								cleanup, test, and diff  
							
							
							
						 
						
							2016-04-25 23:17:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								fb54e212b6 
								
							 
						 
						
							
							
								
								clean up and added tests  
							
							
							
						 
						
							2016-04-24 19:03:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								09e9f6dcd4 
								
							 
						 
						
							
							
								
								implemented "move"  
							
							
							
						 
						
							2016-04-24 17:43:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								855cf2307b 
								
							 
						 
						
							
							
								
								extended "add" to cope with arrays  
							
							
							
						 
						
							2016-04-24 16:51:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								397ada22d3 
								
							 
						 
						
							
							
								
								implemented remove  
							
							
							
						 
						
							2016-04-20 16:52:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								fa03cf0c63 
								
							 
						 
						
							
							
								
								replace and copy  
							
							
							
						 
						
							2016-04-20 15:41:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								70fc5835cb 
								
							 
						 
						
							
							
								
								started implementing JSON Patch (RFC 6902)  
							
							
							
						 
						
							2016-04-18 22:41:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								1dee40a969 
								
							 
						 
						
							
							
								
								fixed test case  
							
							
							
						 
						
							2016-04-17 22:34:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								6268287940 
								
							 
						 
						
							
							
								
								improved documentation and test coverage  
							
							
							
						 
						
							2016-04-17 22:08:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								7034ae2486 
								
							 
						 
						
							
							
								
								improved test coverage  
							
							
							
						 
						
							2016-04-17 19:12:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								0835eb293f 
								
							 
						 
						
							
							
								
								improved RFC compliance and code coverage  
							
							
							
						 
						
							2016-04-17 18:54:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								40e899a819 
								
							 
						 
						
							
							
								
								cleanup and documentation  
							
							
							
						 
						
							2016-04-17 17:39:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								f834965b44 
								
							 
						 
						
							
							
								
								implemented deflatten function  
							
							
							
						 
						
							2016-04-16 20:45:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								007359675b 
								
							 
						 
						
							
							
								
								added a flatten function  
							
							
							
						 
						
							2016-04-16 16:39:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								3401954f5b 
								
							 
						 
						
							
							
								
								cleaned up API  
							
							
							
						 
						
							2016-04-16 14:02:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								3a3e064287 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into feature/json-pointer  
							
							
							
						 
						
							2016-04-16 12:19:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								76a5a776eb 
								
							 
						 
						
							
							
								
								cleanup after  #234  
							
							
							
						 
						
							2016-04-16 12:19:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								94af8abdff 
								
							 
						 
						
							
							
								
								overworked reference token parsing  
							
							
							
						 
						
							2016-04-13 23:23:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								2cb925c186 
								
							 
						 
						
							
							
								
								adding support for escaped reference tokens  
							
							
							
						 
						
							2016-04-13 17:41:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Marki 
								
							 
						 
						
							
							
							
							
								
							
							
								2197f5f0a6 
								
							 
						 
						
							
							
								
								Make the indirection and dereference operators of iterator const  
							
							... 
							
							
							
							fixes  #233  
						
							2016-04-13 13:49:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								726051e9b7 
								
							 
						 
						
							
							
								
								very first draft of a JSON pointer API  
							
							
							
						 
						
							2016-04-11 23:17:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								a744c62696 
								
							 
						 
						
							
							
								
								made tests independent of "C" locale  
							
							
							
						 
						
							2016-04-05 22:28:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								31bccc83b9 
								
							 
						 
						
							
							
								
								fixed locale problems  
							
							
							
						 
						
							2016-04-05 21:55:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								9c233be567 
								
							 
						 
						
							
							
								
								merged  #201  
							
							
							
						 
						
							2016-04-03 14:08:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								2f63e5fb45 
								
							 
						 
						
							
							
								
								added copyright information to files to make release more self-contained  
							
							
							
						 
						
							2016-03-25 17:41:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								f965c4c35b 
								
							 
						 
						
							
							
								
								improved code coverage  
							
							
							
						 
						
							2016-02-14 22:56:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								3a92559fa9 
								
							 
						 
						
							
							
								
								cleanup  
							
							
							
						 
						
							2016-02-14 22:24:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								7f4736b546 
								
							 
						 
						
							
							
								
								added serialization to fuzz testing  
							
							
							
						 
						
							2016-02-14 21:36:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								a3eecdc383 
								
							 
						 
						
							
							
								
								updated Catch to v1.3.4  
							
							
							
						 
						
							2016-02-14 21:36:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								153e105164 
								
							 
						 
						
							
							
								
								cleanup after  #207  
							
							
							
						 
						
							2016-02-14 18:38:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Macnair 
								
							 
						 
						
							
							
							
							
								
							
							
								9e500b49ac 
								
							 
						 
						
							
							
								
								Add support for afl-fuzz testing  
							
							... 
							
							
							
							"make fuzz" creates a simple executable that de-serialises stdin
and re-serialises to stdout.
"make fuzz_testcases" extracts the smaller json test cases into
a testcases directory.
The library can then be fuzzed as follows:
    CC=afl-clang-fast make fuzz
    make fuzz_testcases
    mkdir out
    afl-fuzz -i testcases -o out ./fuzz 
							
						 
						
							2016-02-12 09:35:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								8b1a777d36 
								
							 
						 
						
							
							
								
								reverted change wrt. Erasable concept  
							
							
							
						 
						
							2016-02-05 22:37:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								2ff2e10660 
								
							 
						 
						
							
							
								
								checking Erasable concept  
							
							
							
						 
						
							2016-02-05 22:30:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								2c720b26ab 
								
							 
						 
						
							
							
								
								added a constructor from an input stream  
							
							
							
						 
						
							2016-02-05 19:24:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								104c4b5286 
								
							 
						 
						
							
							
								
								improve code coverage  
							
							
							
						 
						
							2016-01-31 15:04:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								22127a4b85 
								
							 
						 
						
							
							
								
								moved documentation to index markdown file  
							
							
							
						 
						
							2016-01-30 22:05:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								561accb068 
								
							 
						 
						
							
							
								
								Fixed issue  #199  
							
							
							
						 
						
							2016-01-30 12:41:12 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								707732a53e 
								
							 
						 
						
							
							
								
								clean up after  #193  
							
							
							
						 
						
							2016-01-26 19:50:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								e46cc6327f 
								
							 
						 
						
							
							
								
								Merge pull request  #193  from twelsby/issue178  
							
							... 
							
							
							
							Issue #178  - Extending support to full uint64_t/int64_t range and unsigned type (updated) 
							
						 
						
							2016-01-26 19:40:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								a4a88b1b7d 
								
							 
						 
						
							
							
								
								Issue  #195  - update Travis to Trusty due to gcc/clang strtod() bug  
							
							
							
						 
						
							2016-01-26 08:36:18 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								281492c581 
								
							 
						 
						
							
							
								
								Merge upstream commits and resolve conflicts  
							
							
							
						 
						
							2016-01-25 02:42:20 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								54a4139157 
								
							 
						 
						
							
							
								
								cleanup after  #191  
							
							
							
						 
						
							2016-01-24 17:33:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								4620960b72 
								
							 
						 
						
							
							
								
								Disable problematic test for GCC/clang, remove debug dump from unit.cpp  
							
							
							
						 
						
							2016-01-25 02:22:46 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								19918b948d 
								
							 
						 
						
							
							
								
								Fix typo in preprocessor defined/!defined  
							
							
							
						 
						
							2016-01-25 02:07:49 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								421affd06e 
								
							 
						 
						
							
							
								
								Merge upstream commits and resolve conflicts  
							
							
							
						 
						
							2016-01-25 02:01:01 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								4d6985d4e2 
								
							 
						 
						
							
							
								
								Disable problematic test for GCC/clang, remove debug dump from unit.cpp  
							
							
							
						 
						
							2016-01-25 01:53:32 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Welsby 
								
							 
						 
						
							
							
							
							
								
							
							
								d7ef2ccffd 
								
							 
						 
						
							
							
								
								Issue  #178  - fully support int64_t/uint64_t numbers, add unsigned type  
							
							
							
						 
						
							2016-01-25 01:04:37 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								8a0490a011 
								
							 
						 
						
							
							
								
								cleanup  
							
							
							
						 
						
							2016-01-24 13:04:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								e00b00fea8 
								
							 
						 
						
							
							
								
								Merge pull request  #190  from twelsby/issue185  
							
							... 
							
							
							
							fixed  #185  - remove approx() and use #pragma to kill warnings 
						
							2016-01-24 12:55:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels 
								
							 
						 
						
							
							
							
							
								
							
							
								600ad330c5 
								
							 
						 
						
							
							
								
								cleanup after PR  #189  
							
							
							
						 
						
							2016-01-24 11:00:54 +01:00