Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							3128e03be6 
							
						 
					 
					
						
						
							
							updated license header  
						
						 
						
						... 
						
						
						
						to clarify dual-license meaning as "or" 
						
						
					 
					
						2017-09-08 00:09:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							232d62b637 
							
						 
					 
					
						
						
							
							fixed a few headers that were too hastily copy/pasted during last license change  
						
						 
						
						
						
						
					 
					
						2017-08-21 11:24:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							32fb407c9d 
							
						 
					 
					
						
						
							
							updated a bunch of headers  
						
						 
						
						... 
						
						
						
						for the new license 
						
						
					 
					
						2017-08-18 16:52:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							33a7e679e5 
							
						 
					 
					
						
						
							
							significant zlib wrapper code refactoring  
						
						 
						
						... 
						
						
						
						code indentation
variable scope and names
constify
Only coding style changes.
The logic should remain the same. 
						
						
					 
					
						2017-06-02 17:10:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							4effccbf56 
							
						 
					 
					
						
						
							
							zlib_wrapper's uncompress() uses ZSTD_isFrame() for routing  
						
						 
						
						... 
						
						
						
						more generic and safer than using own routing for magic number comparison 
						
						
					 
					
						2017-06-02 14:27:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb7535352 
							
						 
					 
					
						
						
							
							ensure zlibwrapper uses ZSTD_malloc() and ZSTD_free()  
						
						 
						
						... 
						
						
						
						which is compatible with { NULL, NULL, NULL } 
						
						
					 
					
						2017-06-02 14:01:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							ae728a43b8 
							
						 
					 
					
						
						
							
							removed defaultCustomMem  
						
						 
						
						... 
						
						
						
						now ZSTD_customCMem is promoted as new default.
Advantages : ZSTD_customCMem = { NULL, NULL, NULL},
so it's natural default after a memset.
ZSTD_customCMem is public constant
(defaultCustomMem was private only).
Also : makes it possible to introduce ZSTD_calloc(),
which can now default to stdlib's calloc()
when it detects system default.
Fixed zlibwrapper which depended on defaultCustomMem. 
						
						
					 
					
						2017-05-30 17:11:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							502966ab9c 
							
						 
					 
					
						
						
							
							zlibWrapper: added the totalInBytes flag - we need it as strm->total_in can be reset by user  
						
						 
						
						
						
						
					 
					
						2017-01-19 12:10:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							c9512db301 
							
						 
					 
					
						
						
							
							gzcompatibility.h updated to zlib 1.2.11  
						
						 
						
						
						
						
					 
					
						2017-01-18 12:51:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							5edab91bbb 
							
						 
					 
					
						
						
							
							get_crc_table only with ZLIB_VERNUM >= 0x1270  
						
						 
						
						
						
						
					 
					
						2017-01-18 10:39:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							5b114d3c01 
							
						 
					 
					
						
						
							
							zlibWrapper: added get_crc_table  
						
						 
						
						
						
						
					 
					
						2017-01-17 13:02:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							9ceb49e097 
							
						 
					 
					
						
						
							
							fixed zlib_wrapper conversion warnings  
						
						 
						
						
						
						
					 
					
						2016-12-22 15:26:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							ba75e9d8c3 
							
						 
					 
					
						
						
							
							fix : zlib wrapper compile in gnu90 mode  
						
						 
						
						
						
						
					 
					
						2016-12-21 19:57:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							eee427ee25 
							
						 
					 
					
						
						
							
							fixed fitblk  
						
						 
						
						
						
						
					 
					
						2016-12-13 19:14:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							edd3e2a834 
							
						 
					 
					
						
						
							
							Z_TREES only with ZLIB_VERNUM >= 0x1240  
						
						 
						
						
						
						
					 
					
						2016-11-28 12:46:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							3bf9a72d95 
							
						 
					 
					
						
						
							
							experimental support for gz* functions  
						
						 
						
						
						
						
					 
					
						2016-11-24 18:26:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							6cecb35f98 
							
						 
					 
					
						
						
							
							zwrapbench uses z_const  
						
						 
						
						
						
						
					 
					
						2016-11-04 17:49:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							0694ae2c83 
							
						 
					 
					
						
						
							
							typedef ZWRAP_CCtx internal_state  
						
						 
						
						
						
						
					 
					
						2016-11-04 16:05:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemyslaw Skibinski 
							
						 
					 
					
						
						
						
						
							
						
						
							d007eb5f9f 
							
						 
					 
					
						
						
							
							fixed clang warnings in zlibWrapper  
						
						 
						
						
						
						
					 
					
						2016-11-04 11:20:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							22e2730081 
							
						 
					 
					
						
						
							
							ZSTD_resetDStream moved to inflate()  
						
						 
						
						
						
						
					 
					
						2016-09-27 18:21:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							20859afb4c 
							
						 
					 
					
						
						
							
							renamed to ZWRAP_deflateReset_keepDict  
						
						 
						
						
						
						
					 
					
						2016-09-27 17:27:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							856f91ebef 
							
						 
					 
					
						
						
							
							redirection to deflateReset and inflateReset  
						
						 
						
						
						
						
					 
					
						2016-09-27 17:14:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							706876f09a 
							
						 
					 
					
						
						
							
							added ZWRAP_deflateResetWithoutDict and ZWRAP_inflateResetWithoutDict  
						
						 
						
						
						
						
					 
					
						2016-09-27 16:56:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							6072eaaa21 
							
						 
					 
					
						
						
							
							improved speed of deflate without Z_FINISH  
						
						 
						
						
						
						
					 
					
						2016-09-27 15:24:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							60dddc2109 
							
						 
					 
					
						
						
							
							zlibWrapper: minor tweaks  
						
						 
						
						
						
						
					 
					
						2016-09-26 22:47:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							a03b7a7f1b 
							
						 
					 
					
						
						
							
							zwrapbench: improved tests with a dictionary  
						
						 
						
						
						
						
					 
					
						2016-09-26 22:11:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							67a1f4d72a 
							
						 
					 
					
						
						
							
							improved behavior of deflateReset  
						
						 
						
						
						
						
					 
					
						2016-09-26 20:49:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2f6b680b 
							
						 
					 
					
						
						
							
							zlibWrapper\README.md: minor tweaks  
						
						 
						
						
						
						
					 
					
						2016-09-23 20:03:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb83e8271 
							
						 
					 
					
						
						
							
							zlibWrapper\README.md: Reusing contexts  
						
						 
						
						
						
						
					 
					
						2016-09-23 18:59:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							e82c811946 
							
						 
					 
					
						
						
							
							updated zlibWrapper\README.md  
						
						 
						
						
						
						
					 
					
						2016-09-23 16:20:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							57b9708054 
							
						 
					 
					
						
						
							
							faster inflate() autodetection of zlib/zstd  
						
						 
						
						
						
						
					 
					
						2016-09-23 14:59:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							68cd4766c9 
							
						 
					 
					
						
						
							
							initialization of strm->adler  
						
						 
						
						
						
						
					 
					
						2016-09-23 12:42:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							cf3ec08840 
							
						 
					 
					
						
						
							
							ZWRAP_setPledgedSrcSize not required with Z_FINISH  
						
						 
						
						
						
						
					 
					
						2016-09-23 10:30:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							252c20dd34 
							
						 
					 
					
						
						
							
							a new ZWRAP API  
						
						 
						
						
						
						
					 
					
						2016-09-23 09:08:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ab3adaaa 
							
						 
					 
					
						
						
							
							zwrapbench: testing reusing of a context  
						
						 
						
						
						
						
					 
					
						2016-09-22 17:59:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							8e8b046f64 
							
						 
					 
					
						
						
							
							zwrapbench benchmarks zlibWrapper  
						
						 
						
						
						
						
					 
					
						2016-09-22 14:42:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							d755717941 
							
						 
					 
					
						
						
							
							added setZWRAPdecompressionType  
						
						 
						
						
						
						
					 
					
						2016-09-22 11:52:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							adc4c1640f 
							
						 
					 
					
						
						
							
							changed naming convention  
						
						 
						
						
						
						
					 
					
						2016-09-21 19:39:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							61abecc417 
							
						 
					 
					
						
						
							
							added ZWRAP_initializeCStream  
						
						 
						
						
						
						
					 
					
						2016-09-21 19:30:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							7e7925710d 
							
						 
					 
					
						
						
							
							tests with ZSTD_setPledgedSrcSize  
						
						 
						
						
						
						
					 
					
						2016-09-21 17:17:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							230a61fff2 
							
						 
					 
					
						
						
							
							added ZSTD_setPledgedSrcSize  
						
						 
						
						
						
						
					 
					
						2016-09-21 16:46:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							146ef58ff8 
							
						 
					 
					
						
						
							
							added ZWRAPC_finish_with_error_message and ZWRAPD_finish_with_error_message  
						
						 
						
						
						
						
					 
					
						2016-09-21 14:05:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa1b748d6 
							
						 
					 
					
						
						
							
							improved deflateEnd and inflateEnd  
						
						 
						
						
						
						
					 
					
						2016-09-21 13:51:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							694130015b 
							
						 
					 
					
						
						
							
							implemented inflateReset2  
						
						 
						
						
						
						
					 
					
						2016-09-20 16:40:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							86fc8e0003 
							
						 
					 
					
						
						
							
							added ZWRAP_DCtx.decompState  
						
						 
						
						
						
						
					 
					
						2016-09-20 16:22:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							554b3b935c 
							
						 
					 
					
						
						
							
							improved logging  
						
						 
						
						
						
						
					 
					
						2016-09-20 15:18:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							c038c30048 
							
						 
					 
					
						
						
							
							implemented deflateReset  
						
						 
						
						
						
						
					 
					
						2016-09-20 12:54:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							18f66459d5 
							
						 
					 
					
						
						
							
							use Z_STREAM_ERROR as default error  
						
						 
						
						
						
						
					 
					
						2016-09-20 12:50:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ab571d89 
							
						 
					 
					
						
						
							
							better memory deallocation in case of error  
						
						 
						
						
						
						
					 
					
						2016-09-19 14:54:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								inikep 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb930b128 
							
						 
					 
					
						
						
							
							added ZWRAP_finish_with_error  
						
						 
						
						
						
						
					 
					
						2016-09-19 14:31:16 +02:00