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
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
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
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
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
e7093ca18c
[linux] Add libfuzzer targets
2017-06-19 19:09:15 -07:00
Nick Terrell
9ad11bea4e
[linux] Fix decompression memory allocation
2017-06-19 12:32:04 -07:00
Nick Terrell
a2b21c552f
[linux-kernel] Update tests Makefile
2017-05-17 14:56:37 -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
b3ebe9b77c
[linux-kernel] Separate xxhash into its own module
2017-05-16 15:52:35 -07:00
Nick Terrell
5087c1761f
Rename ZSTD_create*() to ZSTD_init*()
2017-04-26 13:08:20 -07:00
Nick Terrell
fd95be0ade
Move sources to lib/zstd/
2017-04-04 16:30:11 -07:00
Nick Terrell
675839254d
Move zstd.h to linux/zstd.h
2017-04-04 15:44:27 -07:00
Nick Terrell
b06507221e
Test module macros
2017-04-04 12:56:44 -07:00
Nick Terrell
79298bf187
Add userland test with mock kernel headers
2017-04-04 11:53:22 -07:00