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 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							a54c86cfc6 
							
						 
					 
					
						
						
							
							defined a minimum negative level  
						
						... 
						
						
						
						which can be probed using new function ZSTD_minCLevel().
Also : redefined ZSTD_TARGETLENGTH_MIN/MAX for consistency
used the opportunity to bump version number to v1.3.6 
						
						
					 
					
						2018-09-20 16:52:03 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							89bc309d90 
							
						 
					 
					
						
						
							
							error out when --adapt is associated with --single-thread  
						
						... 
						
						
						
						since they are not compatible 
						
						
					 
					
						2018-09-19 14:49:13 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2f78228f65 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into adapt  
						
						
						
						
					 
					
						2018-09-19 12:43:42 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							005f000aed 
							
						 
					 
					
						
						
							
							updated documentation of *refPrefix()  
						
						... 
						
						
						
						indicating the equivalence with `diff` operation. 
						
						
					 
					
						2018-09-18 13:07:08 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							7269fe6cd3 
							
						 
					 
					
						
						
							
							minor code comment update  
						
						
						
						
					 
					
						2018-09-14 16:06:35 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0403148315 
							
						 
					 
					
						
						
							
							Merge pull request  #1295  from felixhandte/hdr-intro-comment-negative-lvls  
						
						... 
						
						
						
						Proposed Update to Zstd.h Introduction Comment 
						
						
					 
					
						2018-09-14 15:29:19 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							5ee5e71be3 
							
						 
					 
					
						
						
							
							[zstd] Add note about empty ZSTD_CDict  
						
						
						
						
					 
					
						2018-08-23 17:48:06 -07:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							e589ac6276 
							
						 
					 
					
						
						
							
							Reformat Introduction Comment and Mention Negative Levels  
						
						
						
						
					 
					
						2018-08-22 17:07:34 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							105677c6db 
							
						 
					 
					
						
						
							
							created ZSTDMT_toFlushNow()  
						
						... 
						
						
						
						tells in a non-blocking way if there is something ready to flush right now.
only works with multi-threading for the time being.
Useful to know if flush speed will be limited by lack of production. 
						
						
					 
					
						2018-08-17 18:11:54 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							3e4617ef54 
							
						 
					 
					
						
						
							
							frameProgression reports nbActiveWorkers and output flushed  
						
						
						
						
					 
					
						2018-08-14 11:49:25 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							2dd76037be 
							
						 
					 
					
						
						
							
							zstd cli can increase level when input is too slow  
						
						
						
						
					 
					
						2018-08-09 15:51:30 -07:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							01bb1c1016 
							
						 
					 
					
						
						
							
							Add CCtx Param Controlling Dict Attachment Behavior  
						
						
						
						
					 
					
						2018-06-21 17:29:25 -04:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2632bcf6c 
							
						 
					 
					
						
						
							
							Merge pull request  #1174  from duc0/document_default_level  
						
						... 
						
						
						
						Expose ZSTD_CLEVEL_DEFAULT and update documentation 
						
						
					 
					
						2018-06-12 12:09:01 -07:00 
						 
				 
			
				
					
						
							
							
								Duc Ngo 
							
						 
					 
					
						
						
						
						
							
						
						
							869e2718f6 
							
						 
					 
					
						
						
							
							Line break  
						
						
						
						
					 
					
						2018-06-11 10:02:15 -07:00 
						 
				 
			
				
					
						
							
							
								Duc Ngo 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ef725e13 
							
						 
					 
					
						
						
							
							Address comments  
						
						
						
						
					 
					
						2018-06-11 10:01:35 -07:00 
						 
				 
			
				
					
						
							
							
								Duc Ngo 
							
						 
					 
					
						
						
						
						
							
						
						
							e34c000e44 
							
						 
					 
					
						
						
							
							Expose ZSTD_CLEVEL_DEFAULT and update documentation  
						
						
						
						
					 
					
						2018-06-08 11:33:44 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c47e24e0 
							
						 
					 
					
						
						
							
							support targetlen==0 with strategy==ZSTD_fast  
						
						... 
						
						
						
						to mean "normal compression",
targetlen >= 1 now means "disable huffman compression of literals" 
						
						
					 
					
						2018-06-07 15:49:01 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							a57b4df85f 
							
						 
					 
					
						
						
							
							removed literalCompression directive  
						
						... 
						
						
						
						in this version, literal compression is always disabled for ZSTD_fast strategy.
Performance parity between ZSTD_compress_advanced() and ZSTD_compress_generic() 
						
						
					 
					
						2018-06-07 15:24:12 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							24319975b6 
							
						 
					 
					
						
						
							
							bumped version number to v1.3.5  
						
						
						
						
					 
					
						2018-06-06 15:51:55 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							9b979d0e33 
							
						 
					 
					
						
						
							
							minor : improved API code comment  
						
						... 
						
						
						
						Extend guarantee that ZSTD_getFrameContentSize() will delivering the decompressed size
to any single-pass compression function.
Answer #1156  
						
						
					 
					
						2018-05-31 11:12:18 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							12f60b8c98 
							
						 
					 
					
						
						
							
							clarified documentation related to refPrefix()  
						
						
						
						
					 
					
						2018-04-25 10:17:06 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							ace856a835 
							
						 
					 
					
						
						
							
							updated documentation of streaming compression api  
						
						
						
						
					 
					
						2018-04-24 14:44:27 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c9dc5cea 
							
						 
					 
					
						
						
							
							Fix documentation  
						
						
						
						
					 
					
						2018-04-13 12:43:38 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							9f76eebd17 
							
						 
					 
					
						
						
							
							Add ZSTD_CCtx_resetParameters() function  
						
						... 
						
						
						
						* Fix docs for `ZSTD_CCtx_reset()`.
* Add `ZSTD_CCtx_resetParameters()`.
Fixes  #1094 . 
						
						
					 
					
						2018-04-12 16:54:07 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							280a236e9e 
							
						 
					 
					
						
						
							
							Add ZSTD_CCtx(Param)?_getParameter() function  
						
						... 
						
						
						
						Closes  #1096 . 
					
						2018-04-12 11:50:12 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							04212178b5 
							
						 
					 
					
						
						
							
							doc : clarified advanced API usage  
						
						... 
						
						
						
						sticky parameters only work with `ZSTD_compress_generic()` 
						
						
					 
					
						2018-04-10 11:40:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							ad5ba6cdcf 
							
						 
					 
					
						
						
							
							updated comment on parameters that can be changed during compression  
						
						
						
						
					 
					
						2018-04-09 17:39:07 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							f35b8ba9da 
							
						 
					 
					
						
						
							
							updated ZSTD_p_chainLog description  
						
						
						
						
					 
					
						2018-04-05 11:05:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							8be984ec45 
							
						 
					 
					
						
						
							
							fixed comments as suggested by @terrelln  
						
						
						
						
					 
					
						2018-03-30 20:09:27 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e848bfe9 
							
						 
					 
					
						
						
							
							added ZSTD_getFrameHeader_advanced()  
						
						... 
						
						
						
						makes it possible to request frame header from a magicless frame 
						
						
					 
					
						2018-03-29 17:51:08 -06:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							a6694838e1 
							
						 
					 
					
						
						
							
							added more code documentation for ZSTD_getFrameHeader()  
						
						
						
						
					 
					
						2018-03-29 15:24:17 -06:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							153bc1c004 
							
						 
					 
					
						
						
							
							removed limit ZSTD_TARGETLENGTH_MAX  
						
						... 
						
						
						
						this makes it possible to specify extremely large negative compression levels,
achieving the side effect as "no compression".
It will also be possible to define larger targetlength for ultra compression mode.
There is no adverse side effect due to removing this limit. 
						
						
					 
					
						2018-03-21 15:50:05 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							a99c4a3621 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into advancedDecompress  
						
						
						
						
					 
					
						2018-03-21 06:08:28 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87b0cf05bd 
							
						 
					 
					
						
						
							
							Merge pull request  #1057  from facebook/lrmSettings  
						
						... 
						
						
						
						LRM parameters 
						
						
					 
					
						2018-03-21 05:59:39 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							0dadb6b70d 
							
						 
					 
					
						
						
							
							implemented ZSTD_DCtx_refPrefix*()  
						
						
						
						
					 
					
						2018-03-20 15:45:56 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							569b8ba4d9 
							
						 
					 
					
						
						
							
							implemented ZSTD_DCtx_refDDict()  
						
						
						
						
					 
					
						2018-03-20 15:43:49 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							6873fec658 
							
						 
					 
					
						
						
							
							changed dictMore for dictContentType  
						
						... 
						
						
						
						which seems clearer to describe what the variable/argument is about. 
						
						
					 
					
						2018-03-20 15:13:14 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							31b54b6eea 
							
						 
					 
					
						
						
							
							updated ZSTD_initStaticDDict() prototype  
						
						... 
						
						
						
						can also specify dictContentType. 
						
						
					 
					
						2018-03-20 14:52:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							353117c5d7 
							
						 
					 
					
						
						
							
							implemented ZSTD_DCtx_loadDictionary*()  
						
						... 
						
						
						
						this required updating ZSTD_createDDict_advanced()
to accept a dictContentType parameter (raw, full, auto). 
						
						
					 
					
						2018-03-20 13:40:29 -07:00