Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e4f89252 
							
						 
					 
					
						
						
							
							improved comments for adjustCParams() and getCParams()  
						
						
						
						
					 
					
						2019-01-02 12:18:40 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							1993f5d412 
							
						 
					 
					
						
						
							
							fixed ovlog tests  
						
						... 
						
						
						
						and updated man page 
						
						
					 
					
						2018-12-12 21:09:14 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f86d369b 
							
						 
					 
					
						
						
							
							Merge branch 'btultra2' into ovlog_def  
						
						
						
						
					 
					
						2018-12-12 20:58:14 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							9792acda3b 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into btultra2  
						
						
						
						
					 
					
						2018-12-12 20:18:27 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							9b784dec7f 
							
						 
					 
					
						
						
							
							changed parameter name to ZSTD_c_overlapLog  
						
						... 
						
						
						
						from overlapSizeLog.
Reasoning :
`overlapLog` is already used everwhere, in the code, command line and documentation.
`ZSTD_c_overlapSizeLog` feels unnecessarily different. 
						
						
					 
					
						2018-12-11 16:55:33 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							52b94f902c 
							
						 
					 
					
						
						
							
							add clarification for ZSTD_CCtx_setPledgedSrcSize()  
						
						... 
						
						
						
						as requested in #1391  
						
						
					 
					
						2018-12-11 12:08:21 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							5a1e01e5f1 
							
						 
					 
					
						
						
							
							clarified experimentalParam  
						
						
						
						
					 
					
						2018-12-10 17:36:20 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							c226a7b9f3 
							
						 
					 
					
						
						
							
							fixed ZSTD_compress2()  
						
						... 
						
						
						
						as suggested by @terrelln 
						
						
					 
					
						2018-12-10 17:33:49 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							34aa401afd 
							
						 
					 
					
						
						
							
							updated documentation  
						
						... 
						
						
						
						introducing ZSTD_btultra2 
						
						
					 
					
						2018-12-06 17:22:19 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							39e28982cf 
							
						 
					 
					
						
						
							
							introduced constants ZSTD_STRATEGY_MIN and ZSTD_STRATEGY_MAX  
						
						
						
						
					 
					
						2018-12-06 16:16:16 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							be9e561da4 
							
						 
					 
					
						
						
							
							changed ZSTD_c_compressionStrategy into ZSTD_c_strategy  
						
						... 
						
						
						
						also : fixed paramgrill, and limit conditions 
						
						
					 
					
						2018-12-06 15:00:52 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							e9448cdf4c 
							
						 
					 
					
						
						
							
							introduced strategy btultra2  
						
						... 
						
						
						
						note : not yet applied on any compression level 
						
						
					 
					
						2018-12-06 13:38:09 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							0c404a48f0 
							
						 
					 
					
						
						
							
							moved ZSTD_WINDOWLOG_LIMIT_DEFAULT into static-linking-only area  
						
						
						
						
					 
					
						2018-12-06 10:57:19 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							96d887429b 
							
						 
					 
					
						
						
							
							clarified usage of word "job"  
						
						... 
						
						
						
						only applies in MT / async context now. 
						
						
					 
					
						2018-12-06 10:14:34 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							3583d19c4e 
							
						 
					 
					
						
						
							
							changed parameter names from ZSTD_p_* to ZSTD_c_*  
						
						... 
						
						
						
						for naming consistency 
						
						
					 
					
						2018-12-05 17:26:02 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							c2053310e5 
							
						 
					 
					
						
						
							
							updated API documentation  
						
						
						
						
					 
					
						2018-12-05 16:23:00 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							3e042d5cc0 
							
						 
					 
					
						
						
							
							ZSTD_decompressDCtx() is compatible with sticky parameters  
						
						
						
						
					 
					
						2018-12-04 17:30:58 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							aec945f0dc 
							
						 
					 
					
						
						
							
							implemented ZSTD_dParam_getBounds()  
						
						... 
						
						
						
						and ZSTD_DCtx_setParameter() 
						
						
					 
					
						2018-12-04 15:35:37 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							34e146f548 
							
						 
					 
					
						
						
							
							advanced decompression function replaces by normal streaming one  
						
						... 
						
						
						
						advanced parameters compatible with ZSTD_decompressStream(). 
						
						
					 
					
						2018-12-04 10:28:36 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							6ced8f7c7c 
							
						 
					 
					
						
						
							
							joined normal streaming API with advanced one  
						
						
						
						
					 
					
						2018-12-03 14:22:38 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							da1f3066a3 
							
						 
					 
					
						
						
							
							preparative for ZSTD_DCtx_setParameter()  
						
						
						
						
					 
					
						2018-11-30 15:59:50 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e215cbee 
							
						 
					 
					
						
						
							
							created ZSTD_compress2() and ZSTD_compressStream2()  
						
						... 
						
						
						
						ZSTD_compress_generic() is renamed ZSTD_compressStream2().
Note that, for the time being,
the "stable" API and advanced one use different parameter planes :
setting parameters using the advanced API does not influence ZSTD_compressStream()
and using ZSTD_initCStream() does not influence parameters for ZSTD_compressStream2(). 
						
						
					 
					
						2018-11-30 11:25:56 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a0c71259 
							
						 
					 
					
						
						
							
							pushed experimental parameters  
						
						... 
						
						
						
						into ZSTD_STATIC_LINKING_ONLY section 
						
						
					 
					
						2018-11-21 16:18:55 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d4e109e9 
							
						 
					 
					
						
						
							
							getParameter fills an int*  
						
						... 
						
						
						
						rather than an unsigned*
for consistency
since type of setParameter() changed to int. 
						
						
					 
					
						2018-11-21 15:37:26 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							fea920615c 
							
						 
					 
					
						
						
							
							promote ZSTD_findFrameCompressedSize() into staging area  
						
						
						
						
					 
					
						2018-11-21 15:25:50 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							41c7d0b1e1 
							
						 
					 
					
						
						
							
							changed hashEveryLog into hashRateLog  
						
						
						
						
					 
					
						2018-11-21 14:36:57 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							5c6d4b18ac 
							
						 
					 
					
						
						
							
							completed implementation of ZSTD_cParam_getBounds()  
						
						... 
						
						
						
						for all parameters 
						
						
					 
					
						2018-11-20 16:06:00 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2e7fd6a2cb 
							
						 
					 
					
						
						
							
							fixed remaining searchLength invocations  
						
						
						
						
					 
					
						2018-11-20 15:13:27 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							e874dacc08 
							
						 
					 
					
						
						
							
							changed searchLength into minMatch  
						
						... 
						
						
						
						refactored all relevant API and calls
for consistency. 
						
						
					 
					
						2018-11-20 14:56:07 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							114bd4346e 
							
						 
					 
					
						
						
							
							changed enum type name to ZSTD_ResetDirective  
						
						... 
						
						
						
						for naming consistency :
types should start with a capital letter (after prefix) 
						
						
					 
					
						2018-11-20 12:00:20 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							3b838abf97 
							
						 
					 
					
						
						
							
							ZSTD_CCtx_setParameter : value argument is now int  
						
						... 
						
						
						
						for compatibility with compression level 
						
						
					 
					
						2018-11-20 11:53:01 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							19e5f2a35b 
							
						 
					 
					
						
						
							
							removed some constants and _simpleArgs() from staging  
						
						... 
						
						
						
						constants that *may* change in the future
will be accessed through functions instead
(to be created).
_simpleArgs() variant do not have (yet) a clear enough added value
to deserve "stable" status. 
						
						
					 
					
						2018-11-19 17:38:15 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							5c68639186 
							
						 
					 
					
						
						
							
							updated ZSTD_DCtx_reset()  
						
						... 
						
						
						
						signature and behavior is now the same as ZSTD_CCtx_reset() 
						
						
					 
					
						2018-11-15 16:12:39 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							06c8d5a4f4 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into advancedAPI  
						
						... 
						
						
						
						fixed rsyncable 
						
						
					 
					
						2018-11-15 10:51:24 -08:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							b9693d3a49 
							
						 
					 
					
						
						
							
							[lib] Add rsyncable mode  
						
						... 
						
						
						
						- Add rsyncable mode to multithreaded mode
- Factor out LDM's hash function for reuse 
						
						
					 
					
						2018-11-14 16:59:57 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							21a42bf5f9 
							
						 
					 
					
						
						
							
							added advanced decompression api  
						
						
						
						
					 
					
						2018-11-14 16:54:54 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							cf9f4b63b8 
							
						 
					 
					
						
						
							
							fixed fuzz test src code  
						
						
						
						
					 
					
						2018-11-14 14:46:49 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							ff8d371708 
							
						 
					 
					
						
						
							
							modified ZSTD_CCtx_reset()  
						
						... 
						
						
						
						which now accepts an enum,
to distinguish between resetting the session, or the parameters (or both).
removed ZSTD_CCtx_resetParameters(), which is redundant.
start replacing invocation of ZSTD_CCtx_reset*() functions
Updated advanced API documentation
trimmed down amount of API staged in RC,
in particular, all functions related to ZSTD_CCtxParams()
seem too advanced. 
						
						
					 
					
						2018-11-14 12:33:57 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							d7e10a774a 
							
						 
					 
					
						
						
							
							added constant ZSTD_WINDOWLOG_LIMIT_DEFAULT  
						
						... 
						
						
						
						answering #1407 .
Also : removed obsolete function ZSTD_setDStreamParameter()
which could only be used with one parameter (DStream_p_maxWindowSize).
Now replaced by ZSTD_DCtx_setWindowSize() (which exists since a few revisions) 
						
						
					 
					
						2018-11-13 18:12:34 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2c8fde538f 
							
						 
					 
					
						
						
							
							added constant ZSTD_MAGIC_SKIPPABLE_MASK  
						
						... 
						
						
						
						and updated several API comments 
						
						
					 
					
						2018-11-13 17:36:35 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							b83d1e7714 
							
						 
					 
					
						
						
							
							removed some static const variables  
						
						... 
						
						
						
						and replaced by traditional macro constants.
Unfortunately, C doesn't consider `static const` to mean "constant" 
						
						
					 
					
						2018-11-13 16:56:32 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							768a264200 
							
						 
					 
					
						
						
							
							Merge branch 'dev' of github.com:facebook/zstd into dev  
						
						
						
						
					 
					
						2018-11-13 15:56:36 -08:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							092c4abd4c 
							
						 
					 
					
						
						
							
							bumped version number to v1.3.8  
						
						
						
						
					 
					
						2018-11-13 15:53:38 -08:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							4127de5fa6 
							
						 
					 
					
						
						
							
							Switch Enum to Only Non-Negative Values, Update Comments  
						
						
						
						
					 
					
						2018-11-12 12:47:47 -08:00 
						 
				 
			
				
					
						
							
							
								Allen Hai 
							
						 
					 
					
						
						
						
						
							
						
						
							3783720f70 
							
						 
					 
					
						
						
							
							vertically align code comment  
						
						
						
						
					 
					
						2018-10-26 16:16:06 -05:00 
						 
				 
			
				
					
						
							
							
								Allen Hai 
							
						 
					 
					
						
						
						
						
							
						
						
							26e34d8a73 
							
						 
					 
					
						
						
							
							provide consistent spacing to enum field  
						
						
						
						
					 
					
						2018-10-25 18:45:20 -05:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6208e75e 
							
						 
					 
					
						
						
							
							bumped version number to v1.3.7  
						
						... 
						
						
						
						updated documentation 
						
						
					 
					
						2018-10-11 14:40:12 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc79fac07 
							
						 
					 
					
						
						
							
							clarify streaming api doc  
						
						... 
						
						
						
						as suggested by @indygreg in #1360  
						
						
					 
					
						2018-10-08 15:53:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							04f47bbdd2 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into adapt  
						
						
						
						
					 
					
						2018-09-24 16:56:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							32b7cf1bcf 
							
						 
					 
					
						
						
							
							fixed tautological tests  
						
						... 
						
						
						
						involving ZSTD_TARGETLENGTH_MIN (== 0) 
						
						
					 
					
						2018-09-21 15:04:43 -07:00