Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							caecd8c211 
							
						 
					 
					
						
						
							
							Allow user to override ASAN/MSAN detection  
						
						... 
						
						
						
						Rename ADDRESS_SANITIZER -> ZSTD_ADDRESS_SANITIZER and same for
MEMORY_SANITIZER. Also set it to 0/1 instead of checking for defined.
This allows the user to override ASAN/MSAN detection for platforms that
don't support it. 
						
						
					 
					
						2020-09-24 19:42:04 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							c465f24457 
							
						 
					 
					
						
						
							
							ZSTD_ prefix mem{cpy,move,set},malloc,calloc,free  
						
						
						
						
					 
					
						2020-08-26 12:26:03 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							a686d306d2 
							
						 
					 
					
						
						
							
							Rename ZSTD_{malloc,calloc,free} to ZSTD_custom{Malloc,Calloc,Free}  
						
						
						
						
					 
					
						2020-08-26 12:25:08 -07:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa6c7ccce 
							
						 
					 
					
						
						
							
							Assert We Allocated Approximately What We Expected To  
						
						
						
						
					 
					
						2020-05-12 16:55:03 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							6028827fee 
							
						 
					 
					
						
						
							
							Rewrite Include Paths to be Relative  
						
						... 
						
						
						
						Addresses #1998 . 
						
						
					 
					
						2020-05-04 15:20:26 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5f262612 
							
						 
					 
					
						
						
							
							Add (Possibly Empty) Info Strings to All Variadic Error Handling Macro Invocations  
						
						
						
						
					 
					
						2020-05-04 10:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Bimba Shrestha 
							
						 
					 
					
						
						
						
						
							
						
						
							0154866749 
							
						 
					 
					
						
						
							
							moving consts to zstd_internal and reusing them  
						
						
						
						
					 
					
						2020-04-03 14:26:15 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							ac58c8d720 
							
						 
					 
					
						
						
							
							Fix copyright and license lines  
						
						... 
						
						
						
						* All copyright lines now have -2020 instead of -present
* All copyright lines include "Facebook, Inc"
* All licenses are now standardized
The copyright in `threading.{h,c}` is not changed because it comes from
zstdmt.
The copyright and license of `divsufsort.{h,c}` is not changed. 
						
						
					 
					
						2020-03-26 17:02:06 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cf04c0344 
							
						 
					 
					
						
						
							
							Merge pull request  #1834  from facebook/winFix  
						
						... 
						
						
						
						Windows fixes 
						
						
					 
					
						2019-10-21 13:45:17 -07:00 
						 
				 
			
				
					
						
							
							
								Yann Collet 
							
						 
					 
					
						
						
						
						
							
						
						
							1795133c45 
							
						 
					 
					
						
						
							
							refactored FIO_compressMultipleFilenames() prototype  
						
						... 
						
						
						
						for consistency 
						
						
					 
					
						2019-10-17 15:32:03 -07:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6a20b8a0 
							
						 
					 
					
						
						
							
							Expand Default Redzone Size  
						
						
						
						
					 
					
						2019-10-10 13:45:55 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							0ffae7e440 
							
						 
					 
					
						
						
							
							Stop Allocating Extra Space for Table Redzones  
						
						
						
						
					 
					
						2019-10-10 13:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							a07037b784 
							
						 
					 
					
						
						
							
							Don't Try to Redzone the Tables  
						
						
						
						
					 
					
						2019-10-10 13:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							8cffd6ed08 
							
						 
					 
					
						
						
							
							Avoid ASAN Failure in ZSTD_cwksp_free()  
						
						
						
						
					 
					
						2019-10-10 13:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							ef0b5707c5 
							
						 
					 
					
						
						
							
							Refactor Freeing CCtxes / CDicts Inside Workspaces  
						
						
						
						
					 
					
						2019-10-10 13:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							143b296cf6 
							
						 
					 
					
						
						
							
							Surround Workspace Allocs with Dead Zone  
						
						
						
						
					 
					
						2019-10-10 13:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							19a0955ec9 
							
						 
					 
					
						
						
							
							Add ZSTD_cwksp_alloc_size() to Help Calculate Needed Workspace Size  
						
						
						
						
					 
					
						2019-10-10 13:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							35c30d6ca7 
							
						 
					 
					
						
						
							
							Poison Unused Workspace Memory  
						
						
						
						
					 
					
						2019-10-10 13:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							20c69077d1 
							
						 
					 
					
						
						
							
							Shrink Table Valid End During Alloc Alignment / Phase Change  
						
						
						
						
					 
					
						2019-09-11 17:14:59 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							51d90668ba 
							
						 
					 
					
						
						
							
							Add Assertions to Confirm that Workspace Pointers are Correctly Ordered  
						
						
						
						
					 
					
						2019-09-11 17:14:59 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							a10c191613 
							
						 
					 
					
						
						
							
							__msan_poison() Workspace When Preparing for Re-Use 
						
						
						
						
					 
					
						2019-09-11 17:14:45 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							1999b2ed9b 
							
						 
					 
					
						
						
							
							Update DEBUGLOG Statements  
						
						
						
						
					 
					
						2019-09-11 11:21:00 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							17b6da2e0f 
							
						 
					 
					
						
						
							
							Track Usable Table Space in Compression Workspace  
						
						
						
						
					 
					
						2019-09-10 18:25:37 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							81208fd7c2 
							
						 
					 
					
						
						
							
							Forward Declare ZSTD_cwksp_available_space to Fix Build  
						
						
						
						
					 
					
						2019-09-09 19:10:09 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							91bf1babd1 
							
						 
					 
					
						
						
							
							Inline Workspace Functions  
						
						
						
						
					 
					
						2019-09-09 18:53:53 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							1120e4d962 
							
						 
					 
					
						
						
							
							Clean Up TODOs and Comments pt. II  
						
						
						
						
					 
					
						2019-09-09 14:04:39 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							8549ae9f1d 
							
						 
					 
					
						
						
							
							Hide Workspace Movement Behind Helper Function  
						
						
						
						
					 
					
						2019-09-09 13:34:08 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							901bba4ca6 
							
						 
					 
					
						
						
							
							Re-Implement Workspace Shrinking when Oversized  
						
						
						
						
					 
					
						2019-09-09 13:34:08 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							881bcd80ca 
							
						 
					 
					
						
						
							
							Cleanup from Move  
						
						
						
						
					 
					
						2019-09-09 13:34:08 -04:00 
						 
				 
			
				
					
						
							
							
								W. Felix Handte 
							
						 
					 
					
						
						
						
						
							
						
						
							b511a84adc 
							
						 
					 
					
						
						
							
							Move Workspace Functions to Their Own File  
						
						
						
						
					 
					
						2019-09-09 13:34:08 -04:00