Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							583dda17a8 
							
						 
					 
					
						
						
							
							Update rolling hash  
						
						 
						
						
						
						
					 
					
						2017-07-11 18:13:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							f6c5d07fe2 
							
						 
					 
					
						
						
							
							Save v3  
						
						 
						
						
						
						
					 
					
						2017-07-11 09:23:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							6c3673f4c3 
							
						 
					 
					
						
						
							
							Add rolling hash  
						
						 
						
						
						
						
					 
					
						2017-07-10 22:27:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							ef2b728316 
							
						 
					 
					
						
						
							
							Clean up and refactor compress function  
						
						 
						
						
						
						
					 
					
						2017-07-10 15:48:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							e4155b11d7 
							
						 
					 
					
						
						
							
							Add warning flags to makefile and clean up code to remove warnings  
						
						 
						
						
						
						
					 
					
						2017-07-10 13:08:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							10a71d9f1c 
							
						 
					 
					
						
						
							
							Add compression context  
						
						 
						
						
						
						
					 
					
						2017-07-10 12:38:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							ae9cf235d6 
							
						 
					 
					
						
						
							
							Add LDM_DCtx  
						
						 
						
						
						
						
					 
					
						2017-07-10 07:38:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							5432214ee3 
							
						 
					 
					
						
						
							
							Minor refactoring  
						
						 
						
						
						
						
					 
					
						2017-07-10 06:50:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							b94b468e84 
							
						 
					 
					
						
						
							
							Merge branch 'ldm' of  https://github.com/stellamplau/zstd  into ldm  
						
						 
						
						
						
						
					 
					
						2017-07-10 06:32:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							474e06ac5b 
							
						 
					 
					
						
						
							
							Minor refactoring  
						
						 
						
						
						
						
					 
					
						2017-07-10 06:32:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							eb280cd568 
							
						 
					 
					
						
						
							
							Add folder for old versions  
						
						 
						
						
						
						
					 
					
						2017-07-10 06:32:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							719ccdc5a5 
							
						 
					 
					
						
						
							
							Update mainfile  
						
						 
						
						
						
						
					 
					
						2017-07-09 22:45:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							acdeb9f302 
							
						 
					 
					
						
						
							
							Add compression statistics  
						
						 
						
						
						
						
					 
					
						2017-07-07 17:09:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							4076be09ec 
							
						 
					 
					
						
						
							
							[ldm] Update to hash every position  
						
						 
						
						
						
						
					 
					
						2017-07-07 14:52:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							7945f9ee47 
							
						 
					 
					
						
						
							
							Fix offset overflow bug  
						
						 
						
						
						
						
					 
					
						2017-07-07 14:14:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							f791fc27e3 
							
						 
					 
					
						
						
							
							Add header with compress and decompress size  
						
						 
						
						
						
						
					 
					
						2017-07-07 12:44:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbfa1249e 
							
						 
					 
					
						
						
							
							Update compressor and decompressor  
						
						 
						
						
						
						
					 
					
						2017-07-06 16:47:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							b96ad327a4 
							
						 
					 
					
						
						
							
							Add simple compress and decompress functions  
						
						 
						
						
						
						
					 
					
						2017-07-06 15:23:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							8aa34a7608 
							
						 
					 
					
						
						
							
							Switch to mmapping files  
						
						 
						
						
						
						
					 
					
						2017-07-06 07:30:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stella Lau 
							
						 
					 
					
						
						
						
						
							
						
						
							88f3d8641e 
							
						 
					 
					
						
						
							
							Initial long distance matcher commit  
						
						 
						
						
						
						
					 
					
						2017-07-05 13:57:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							27e883371d 
							
						 
					 
					
						
						
							
							fixed wrong assert() condition  
						
						 
						
						... 
						
						
						
						A single job created by ZSTDMT_compress() can be < 256KB
if data to compress is < 256 KB
(in which case it is delegated to single thread mode) 
						
						
					 
					
						2017-07-04 19:33:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb9774f5e 
							
						 
					 
					
						
						
							
							more precise estimation of amount to flush at end of stream (single thread mode)  
						
						 
						
						... 
						
						
						
						also : can use DEBUGLEVEL variable in /tests 
						
						
					 
					
						2017-07-04 12:39:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							6383372dec 
							
						 
					 
					
						
						
							
							fixed : 0-copy in NULL is UB  
						
						 
						
						
						
						
					 
					
						2017-07-04 10:36:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							5051dd39ca 
							
						 
					 
					
						
						
							
							Merge pull request  #743  from facebook/fullbench  
						
						 
						
						... 
						
						
						
						compress_generic() automatic optimization opportunities 
						
						
					 
					
						2017-07-03 21:26:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							9ceea19dc1 
							
						 
					 
					
						
						
							
							Merge pull request  #747  from facebook/noExit  
						
						 
						
						... 
						
						
						
						No exit() on decoding errors 
						
						
					 
					
						2017-07-03 18:15:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2de2396a36 
							
						 
					 
					
						
						
							
							refactor ZSTDMT_compress()  
						
						 
						
						
						
						
					 
					
						2017-07-03 16:23:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2084b041f4 
							
						 
					 
					
						
						
							
							fixed comments  
						
						 
						
						
						
						
					 
					
						2017-07-03 15:52:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							5a77361595 
							
						 
					 
					
						
						
							
							fixed wrong function name in comment  
						
						 
						
						
						
						
					 
					
						2017-07-03 15:21:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							95c4a6e2c8 
							
						 
					 
					
						
						
							
							Merge pull request  #745  from terrelln/libfuzzer  
						
						 
						
						... 
						
						
						
						[fuzz] Add libFuzzer targets 
						
						
					 
					
						2017-07-03 15:15:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							b8280fe929 
							
						 
					 
					
						
						
							
							minor code refactoring  
						
						 
						
						
						
						
					 
					
						2017-07-03 15:14:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							368b974387 
							
						 
					 
					
						
						
							
							fixed gz error reporting  
						
						 
						
						
						
						
					 
					
						2017-07-03 13:47:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							c9f21c8a71 
							
						 
					 
					
						
						
							
							gzip : only display inflateEnd error when there is no error before  
						
						 
						
						
						
						
					 
					
						2017-07-03 13:45:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							7b68d7eb63 
							
						 
					 
					
						
						
							
							Merge pull request  #746  from terrelln/dev  
						
						 
						
						... 
						
						
						
						[libzstd] Fix memcpy() on potential NULL source 
						
						
					 
					
						2017-07-03 13:31:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							6c35112d08 
							
						 
					 
					
						
						
							
							gzip decoding does no longer exit() on invalid input  
						
						 
						
						
						
						
					 
					
						2017-07-03 13:24:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							bea0f0cfa0 
							
						 
					 
					
						
						
							
							[fuzz] Move from fuzz/ to tests/fuzz/  
						
						 
						
						
						
						
					 
					
						2017-07-03 12:40:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							c80fc50a8d 
							
						 
					 
					
						
						
							
							[libzstd] Fix memcpy() on potential NULL source  
						
						 
						
						... 
						
						
						
						* `ZSTD_decompressStream_generic()` `ip` may be `NULL` for one of the calls
  to `memcpy()`
* Assert the source is not `NULL` for calls to `memcpy()` where I believe
  the source should not be `NULL`. 
						
						
					 
					
						2017-07-03 12:31:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							e97ff3b54a 
							
						 
					 
					
						
						
							
							decoding malformed lz4 frames does no longer exit()  
						
						 
						
						
						
						
					 
					
						2017-07-03 11:27:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							c34185df13 
							
						 
					 
					
						
						
							
							fileio : decoding malformed lzma frame does no longer exit()  
						
						 
						
						... 
						
						
						
						makes it possible to continue decoding file list 
						
						
					 
					
						2017-07-03 10:27:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2485f88bf8 
							
						 
					 
					
						
						
							
							fixed legacy version init bug  
						
						 
						
						
						
						
					 
					
						2017-07-01 09:09:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cyan4973 
							
						 
					 
					
						
						
						
						
							
						
						
							4b26306cb8 
							
						 
					 
					
						
						
							
							blindfix : fullbench's one-time leak, detected by valgrind  
						
						 
						
						
						
						
					 
					
						2017-07-01 08:03:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cyan4973 
							
						 
					 
					
						
						
						
						
							
						
						
							c07e43c2b5 
							
						 
					 
					
						
						
							
							added --show-leak-kind=all to valgrind tests  
						
						 
						
						
						
						
					 
					
						2017-07-01 07:05:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cyan4973 
							
						 
					 
					
						
						
						
						
							
						
						
							21fdf97e00 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into fullbench  
						
						 
						
						
						
						
					 
					
						2017-07-01 07:01:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cyan4973 
							
						 
					 
					
						
						
						
						
							
						
						
							1bafe393e4 
							
						 
					 
					
						
						
							
							fix : ZSTDMT_compressStream_generic() can accept NULL input  
						
						 
						
						... 
						
						
						
						also : converge implementations towards new version of ZSTDMT_compressStream_generic() 
						
						
					 
					
						2017-07-01 06:59:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							1d39550471 
							
						 
					 
					
						
						
							
							Merge pull request  #744  from terrelln/dev  
						
						 
						
						... 
						
						
						
						[pzstd] Remove appveyor tests 
						
						
					 
					
						2017-07-01 05:58:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							4be7f0d45c 
							
						 
					 
					
						
						
							
							[fuzz] Add libFuzzer targets  
						
						 
						
						... 
						
						
						
						* The regression driver serves both as a regression test, and as a binary for afl-fuzz.
* Next, we want to check in a seed corpus for each target. Then we can run the regression
  test binary on them on Travis or Circle CI. 
						
						
					 
					
						2017-06-30 17:39:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							88481e4052 
							
						 
					 
					
						
						
							
							[pzstd] Remove appveyor tests  
						
						 
						
						... 
						
						
						
						The appveyor tests sometimes hang, and pzstd is now deprecated in favor of
zstdmt, so delete the tests. 
						
						
					 
					
						2017-06-30 16:31:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							56e3964d85 
							
						 
					 
					
						
						
							
							[man] Specify that strategies start at 1  
						
						 
						
						
						
						
					 
					
						2017-06-30 16:29:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							58bd0e70fc 
							
						 
					 
					
						
						
							
							fixed : dictionary compression with new advanced API in Multi-threading mode  
						
						 
						
						
						
						
					 
					
						2017-06-30 16:01:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b33a598d 
							
						 
					 
					
						
						
							
							Optimized ZSTDMT single-pass mode speed on large sources  
						
						 
						
						... 
						
						
						
						by ensuring job sizes remain "not too large" 
						
						
					 
					
						2017-06-30 15:44:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c046c609 
							
						 
					 
					
						
						
							
							implemented shortcut for zstd_compress_generic() in MT mode  
						
						 
						
						... 
						
						
						
						added ZSTDMT_compress_advanced() API 
						
						
					 
					
						2017-06-30 14:51:01 -07:00