|  Dave Gamble | 1d9b70e706
							
							Fix comment style for proper ansi c compliance. | 10 lat temu | 
				
					
						|  Dave Gamble | 9d0a4cbf2a
							
							adjust the test very slightly | 10 lat temu | 
				
					
						|  Dave Gamble | b44a338c6d
							
							Optimise out escapable array. | 10 lat temu | 
				
					
						|  Dave Gamble | 060e6563c0
							
							Add more patch functionality and some more utils. | 10 lat temu | 
				
					
						|  Dave Gamble | 3c6b3cc617
							
							start of JSON Patch implementation. cJSON gained a cJSON_InsertItemToArray which pushes elements up by one. | 10 lat temu | 
				
					
						|  Dave Gamble | 858671cc7f
							
							rework cJSONUtils_GetPointer to avoid malloc/free by using strcmp with pointer-encoding awareness. | 10 lat temu | 
				
					
						|  Dave Gamble | c0f5e2056b
							
							add cJSON_Utils which includes JSON Pointer implementation | 10 lat temu | 
				
					
						|  Dave Gamble | 2abfb716d1
							
							fix formatting. | 10 lat temu | 
				
					
						|  Dave Gamble | d9fc81e6c8
							
							Added buffered printing methods for faster printing. | 10 lat temu | 
				
					
						|  Dave Gamble | 70984d47e9
							
							patch to optimise array/object printing. | 10 lat temu | 
				
					
						|  Dave Gamble | 575724a15f
							
							optimises for number/string print | 10 lat temu | 
				
					
						|  Dave Gamble | 28691956a6
							
							fix \u parser | 12 lat temu | 
				
					
						|  Dave Gamble | c537515c17
							
							inbuilt hex parser for unicode, which ought to be a lot faster. | 12 lat temu | 
				
					
						|  Dave Gamble | 22e51c92f0
							
							license file separated out :) | 12 lat temu | 
				
					
						|  Dave Gamble | 73cc8dd1c4
							
							cJSON_Minify (which strips comments), | 12 lat temu | 
				
					
						|  Dave Gamble | 46e3724aa8
							
							clean up test.c | 12 lat temu | 
				
					
						|  Dave Gamble | 15adf71272
							
							Tidy comments. Add cJSON_SetIntValue. | 12 lat temu | 
				
					
						|  Dave Gamble | 2c9474e9e3
							
							fix non-explicit cast | 12 lat temu | 
				
					
						|  Dave Gamble | 02a1e544f7
							
							add cJSON_AddBoolToObject(). | 12 lat temu | 
				
					
						|  Dave Gamble | 96c59f3e49
							
							Wire in ParseWithOpts to allow detection of JSON with following garbage. | 12 lat temu | 
				
					
						|  Dave Gamble | d755436ba7
							
							tests for cJSON_Duplicate, so it will fail by returning 0 if anything fails to allocate | 12 lat temu | 
				
					
						|  Dave Gamble | 927aa631b8
							
							Added cJSON_Duplicate. With commentary | 12 lat temu | 
				
					
						|  Dave Gamble | a7fe08778f
							
							bracket logic (to quiet a warning). | 12 lat temu | 
				
					
						|  Dave Gamble | 8c60f99c72
							
							fix handling of utf16 surrogate pairs! | 12 lat temu | 
				
					
						|  Dave Gamble | 8aa084918f
							
							Revert last patch. Simpler fix for empty arrays/objects is to handle them explicitly and then bail. | 12 lat temu | 
				
					
						|  Dave Gamble | 3ddf3a5911
							
							stable solution for printing arrays - based on patch donated by Jerome Lang. | 12 lat temu | 
				
					
						|  Dave Gamble | 4678f33b5c
							
							Fix up ANSI issues. | 12 lat temu | 
				
					
						|  Dave Gamble | fd1ac4f179
							
							make parse_number more robust! | 14 lat temu | 
				
					
						|  Dave Gamble | 0d268cfef7
							
							Update to cJSON! We now support UTF-16 surrogate pairs :) | 14 lat temu | 
				
					
						|  Dave Gamble | 9061b7a7e7
							
							Fix c99 violation! | 14 lat temu |