Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							6a1e526ea7 
							
						 
					 
					
						
						
							
							[lib] Add ZSTD_COMPRESS_HEAPMODE tuning parameter  
						
						 
						
						
						
						
					 
					
						2020-09-24 19:42:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							683150e59f 
							
						 
					 
					
						
						
							
							[linux-kernel] Avoid including <string.h> in the tests  
						
						 
						
						
						
						
					 
					
						2020-09-24 19:42:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae0483858 
							
						 
					 
					
						
						
							
							Reorganize zstd_deps.h and mem.h + replace mem.h for the kernel  
						
						 
						
						
						
						
					 
					
						2020-09-24 19:41:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							9009b59f09 
							
						 
					 
					
						
						
							
							[linux-kernel] Add missing semicolon in zstd_deps.h  
						
						 
						
						
						
						
					 
					
						2020-09-23 23:26:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							a70fa342f0 
							
						 
					 
					
						
						
							
							[CI][linux-kernel] Enable -Wunused-const-variable and -Wunused-but-set-variable  
						
						 
						
						
						
						
					 
					
						2020-09-23 12:59:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							978659d34f 
							
						 
					 
					
						
						
							
							[linux-kernel] Fix unused variable warnings with malloc, calloc, and free  
						
						 
						
						
						
						
					 
					
						2020-09-23 12:59:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							5651fe9b49 
							
						 
					 
					
						
						
							
							[contrib][linux-kernel] Add decompress_sources.h  
						
						 
						
						... 
						
						
						
						Add decompress_sources.h, which includes all the decompression .c files.
This is used for kernel decompression.
Also, add a test which checks that including decompress_sources.h works. 
						
						
					 
					
						2020-09-14 12:49:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							3420c202af 
							
						 
					 
					
						
						
							
							[linux-kernel] Update README with initial instructions on how to update zstd in the kernel  
						
						 
						
						
						
						
					 
					
						2020-09-09 14:36:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							aab4bf7b0d 
							
						 
					 
					
						
						
							
							[linux-kernel] Add test that checks the ifdef hardwiring  
						
						 
						
						
						
						
					 
					
						2020-09-09 14:36:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							29c5de8780 
							
						 
					 
					
						
						
							
							Add linux-kernel freestanding  
						
						 
						
						
						
						
					 
					
						2020-09-09 14:35:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bimba Shrestha 
							
						 
					 
					
						
						
						
						
							
						
						
							43da5bf27e 
							
						 
					 
					
						
						
							
							Rearranging assert and allowing 4 extra for FSE_BLOCKBOUND()  
						
						 
						
						
						
						
					 
					
						2019-09-12 14:43:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Soref 
							
						 
					 
					
						
						
						
						
							
						
						
							a880ca239b 
							
						 
					 
					
						
						
							
							Spelling ( #1582 )  
						
						 
						
						... 
						
						
						
						* spelling: accidentally
* spelling: across
* spelling: additionally
* spelling: addresses
* spelling: appropriate
* spelling: assumed
* spelling: available
* spelling: builder
* spelling: capacity
* spelling: compiler
* spelling: compressibility
* spelling: compressor
* spelling: compression
* spelling: contract
* spelling: convenience
* spelling: decompress
* spelling: description
* spelling: deflate
* spelling: deterministically
* spelling: dictionary
* spelling: display
* spelling: eliminate
* spelling: preemptively
* spelling: exclude
* spelling: failure
* spelling: independence
* spelling: independent
* spelling: intentionally
* spelling: matching
* spelling: maximum
* spelling: meaning
* spelling: mishandled
* spelling: memory
* spelling: occasionally
* spelling: occurrence
* spelling: official
* spelling: offsets
* spelling: original
* spelling: output
* spelling: overflow
* spelling: overridden
* spelling: parameter
* spelling: performance
* spelling: probability
* spelling: receives
* spelling: redundant
* spelling: recompression
* spelling: resources
* spelling: sanity
* spelling: segment
* spelling: series
* spelling: specified
* spelling: specify
* spelling: subtracted
* spelling: successful
* spelling: return
* spelling: translation
* spelling: update
* spelling: unrelated
* spelling: useless
* spelling: variables
* spelling: variety
* spelling: verbatim
* spelling: verification
* spelling: visited
* spelling: warming
* spelling: workers
* spelling: with 
						
						
					 
					
						2019-04-12 11:18:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							f9252d8347 
							
						 
					 
					
						
						
							
							[linux-kernel] Update license  
						
						 
						
						
						
						
					 
					
						2017-08-31 12:48:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							57e2df6651 
							
						 
					 
					
						
						
							
							[kernel] Update squashfs-tools patch  
						
						 
						
						
						
						
					 
					
						2017-08-14 22:43:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							8b6702a00d 
							
						 
					 
					
						
						
							
							[linux-kernel] Update patches for v5  
						
						 
						
						
						
						
					 
					
						2017-08-09 13:03:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							7393b49fbd 
							
						 
					 
					
						
						
							
							[linux-kernel] Update patches for v4  
						
						 
						
						
						
						
					 
					
						2017-08-04 16:57:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							7d3ac0710d 
							
						 
					 
					
						
						
							
							[linux] Update patches for v3  
						
						 
						
						
						
						
					 
					
						2017-07-20 13:33:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Igor Vuk 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e25c9507 
							
						 
					 
					
						
						
							
							Fix typos in README.md  
						
						 
						
						
						
						
					 
					
						2017-07-06 20:43:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							ce91b64f00 
							
						 
					 
					
						
						
							
							[linux-kernel] Update patches for v2  
						
						 
						
						... 
						
						
						
						* Reduce stack usage of many zstd functions, none use over 388 B anymore.
* Remove an incorrect `const` in `xxhash`. 
						
						
					 
					
						2017-06-28 22:01:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							aff86be75d 
							
						 
					 
					
						
						
							
							[linux] Write all the patch summaries  
						
						 
						
						
						
						
					 
					
						2017-06-21 20:23:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							0a94fead41 
							
						 
					 
					
						
						
							
							[linux] Rename last 2 diffs to patch names  
						
						 
						
						
						
						
					 
					
						2017-06-21 15:27:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							f3ad4062ba 
							
						 
					 
					
						
						
							
							[linux] Add summaries to xxhash and zstd patches  
						
						 
						
						
						
						
					 
					
						2017-06-21 15:27:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							34b0a0883a 
							
						 
					 
					
						
						
							
							[linux] Rename diffs to patch names  
						
						 
						
						
						
						
					 
					
						2017-06-21 15:27:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							b789860db0 
							
						 
					 
					
						
						
							
							[linux] Switch BtrFS compression level to 1  
						
						 
						
						
						
						
					 
					
						2017-06-21 15:27:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							631d3664b0 
							
						 
					 
					
						
						
							
							[linux] Add xxhash and zstd in-kernel tests  
						
						 
						
						
						
						
					 
					
						2017-06-19 19:09:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							e7093ca18c 
							
						 
					 
					
						
						
							
							[linux] Add libfuzzer targets  
						
						 
						
						
						
						
					 
					
						2017-06-19 19:09:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							a48e129d48 
							
						 
					 
					
						
						
							
							[linux] Port libzstd UBSAN fix  
						
						 
						
						
						
						
					 
					
						2017-06-19 15:48:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad11bea4e 
							
						 
					 
					
						
						
							
							[linux] Fix decompression memory allocation  
						
						 
						
						
						
						
					 
					
						2017-06-19 12:32:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							53a67ec1a6 
							
						 
					 
					
						
						
							
							[linux-kernel] Fix duplicate symbols when built-in to kernel  
						
						 
						
						
						
						
					 
					
						2017-05-25 18:34:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							e63fff9b97 
							
						 
					 
					
						
						
							
							[linux-kernel] Fix clang-format edge case with goto labels  
						
						 
						
						
						
						
					 
					
						2017-05-25 13:56:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							74b12f4014 
							
						 
					 
					
						
						
							
							[linux-kernel] Fix some up clang-format edge cases  
						
						 
						
						
						
						
					 
					
						2017-05-24 13:52:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							ddc68e174b 
							
						 
					 
					
						
						
							
							[linux-kernel] Fix a weird clang-format corner case  
						
						 
						
						
						
						
					 
					
						2017-05-17 15:06:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b21c552f 
							
						 
					 
					
						
						
							
							[linux-kernel] Update tests Makefile  
						
						 
						
						
						
						
					 
					
						2017-05-17 14:56:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							8d8e65c6c3 
							
						 
					 
					
						
						
							
							[linux-kernel] Update zstd.diff  
						
						 
						
						
						
						
					 
					
						2017-05-17 14:52:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							06fa1b0560 
							
						 
					 
					
						
						
							
							[linux-kernel] Move ZSTD_STATIC_ASSERT to zstd_internal.h  
						
						 
						
						
						
						
					 
					
						2017-05-17 14:51:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							67101c6c77 
							
						 
					 
					
						
						
							
							[linux-kernel] clang-format lib/zstd/  
						
						 
						
						
						
						
					 
					
						2017-05-17 14:40:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							588579f3a1 
							
						 
					 
					
						
						
							
							[linux-kernel] Rename MEM_* functions to ZSTD_*  
						
						 
						
						
						
						
					 
					
						2017-05-17 14:39:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							581e5fbe83 
							
						 
					 
					
						
						
							
							Add clang-format config  
						
						 
						
						
						
						
					 
					
						2017-05-17 13:49:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a5790f8e 
							
						 
					 
					
						
						
							
							[linux-kernel] Dual license with GPLv2  
						
						 
						
						
						
						
					 
					
						2017-05-17 12:08:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							fb10c91b4f 
							
						 
					 
					
						
						
							
							[linux-kernel] Update zstd.diff  
						
						 
						
						
						
						
					 
					
						2017-05-16 17:21:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							358280f107 
							
						 
					 
					
						
						
							
							Remove cross-platform macros and dead code  
						
						 
						
						
						
						
					 
					
						2017-05-16 17:16:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							8eb7a32527 
							
						 
					 
					
						
						
							
							[linux-kernel] Fix whitespace edge case with script  
						
						 
						
						
						
						
					 
					
						2017-05-16 16:55:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce0782c97 
							
						 
					 
					
						
						
							
							[linux-kernel] Update kernelize.sh script for edge cases  
						
						 
						
						
						
						
					 
					
						2017-05-16 16:55:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							0d26da2f25 
							
						 
					 
					
						
						
							
							[linux-kernel] Don't undef current (use curr)  
						
						 
						
						
						
						
					 
					
						2017-05-16 16:48:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							f3c9bd014c 
							
						 
					 
					
						
						
							
							[linux-kernel] Remove unused variables in test  
						
						 
						
						
						
						
					 
					
						2017-05-16 16:13:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							90a1c94965 
							
						 
					 
					
						
						
							
							[linux-kernel] Update header comments  
						
						 
						
						
						
						
					 
					
						2017-05-16 16:10:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							1d42ca8f6d 
							
						 
					 
					
						
						
							
							Add zstd.diff  
						
						 
						
						
						
						
					 
					
						2017-05-16 16:02:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ebe9b77c 
							
						 
					 
					
						
						
							
							[linux-kernel] Separate xxhash into its own module  
						
						 
						
						
						
						
					 
					
						2017-05-16 15:52:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Terrell 
							
						 
					 
					
						
						
						
						
							
						
						
							cf4f9403fa 
							
						 
					 
					
						
						
							
							[kernel] Update README with SquashFS patch  
						
						 
						
						... 
						
						
						
						Take patch from PR #682  by @iburinoc and update benchmarks. 
						
						
					 
					
						2017-05-03 11:07:39 -07:00