aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/zstd/zlibWrapper/examples
Commit message (Collapse)AuthorAgeFilesLines
* MFV: zstd 1.5.2Allan Jude2023-01-273-8/+23
| | | | | | | | | | | | Merge commit 'b3392d84da5bf2162baf937c77e0557f3fd8a52b' into zstd_1.5.2 full changelog: https://github.com/facebook/zstd/compare/v1.4.8...v1.5.2 Updated sys/kern/subr_compressor.c to new API MFC after: 3 days Relnotes: yes Sponsored by: Klara, Inc.
* Update to Zstandard 1.4.5Conrad Meyer2020-05-231-30/+12
| | | | | | | | | | | | | | | | | | | | | | | As usual, the full release notes are found on Github: https://github.com/facebook/zstd/releases/tag/v1.4.5 Notable changes include: * Improved decompress performance on amd64 and arm (5-10% and 15-50%, respectively). * '--patch-from' zstd(1) CLI option, which provides something like a very fast version of bspatch(1) with slightly worse compression. See release notes. In this update, I dropped the 3-year old -O0 workaround for an LLVM ARM bug; the bug was fixed in LLVM SVN in 2017, but we didn't remove this workaround from our tree until now. MFC after: I won't, but feel free Relnotes: yes Notes: svn path=/head/; revision=361426
* Update to Zstandard 1.4.4Conrad Meyer2019-11-162-18/+18
| | | | | | | | | | | | | | | The full release notes can be found on Github: https://github.com/facebook/zstd/releases/tag/v1.4.4 Notable changes in this release include improved decompression speed (about 10%). See the Github release notes for more details. MFC after: I'm not going to, but feel free Relnotes: yes Notes: svn path=/head/; revision=354777
* Update to Zstandard 1.4.0Conrad Meyer2019-04-193-5/+6
| | | | | | | | | | | The full release notes can be found on Github: https://github.com/facebook/zstd/releases/tag/v1.4.0 Relnotes: yes Notes: svn path=/head/; revision=346364
* Update to Zstandard 1.3.8Conrad Meyer2018-12-291-11/+14
| | | | | | | | | | | | | | | | | | | | | | This merge brings in a couple new files, which needed to be attached to the build; a new dependency on <limits.h>, which must be stubbed; and a name change in the Context parameter constants, from ZSTD_p_foo to ZSTD_c_foo. Significantly, it fixes a kernel build error with GCC where floating-point functions were included in the kernel build, by hiding them under the same compile-time #ifdef that already covered their invocation. That issue was introduced to FreeBSD in the 1.3.7 update and tracked upstream here: https://github.com/facebook/zstd/issues/1386 The full 1.3.8 release notes can be found on Github: https://github.com/facebook/zstd/releases/tag/v1.3.8 Relnotes: yes Notes: svn path=/head/; revision=342598
* Update to Zstandard 1.3.7Conrad Meyer2018-10-222-19/+5
| | | | | | | | Relnotes: yes Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=339606
* Update to Zstandard 1.3.4Conrad Meyer2018-03-261-1/+1
| | | | | | | | | | | | | | | Includes our local patch to conditionalize use of __builtin_clz(ll) on Clang's __has_builtin() (which is just defined to false when building with GCC). The issue is tracked upstream at https://github.com/facebook/zstd/pull/884 . Otherwise, these are vanilla Zstandard 1.3.4 files. Reported by: allanjude, Yann Collet Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=331602
* Update to Zstandard 1.3.3Conrad Meyer2018-03-141-3/+10
| | | | | | | | | | | | | Includes patch to conditionalize use of __builtin_clz(ll) on __has_builtin(). The issue is tracked upstream at https://github.com/facebook/zstd/pull/884 . Otherwise, these are vanilla Zstandard 1.3.3 files. Note that the 1.3.4 release should be due out soon. Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=330894
* Move zstd from contrib to sys/contrib so it can be used in theWarner Losh2017-11-146-0/+3396
kernel. Adjust the Makefiles that referenced it to the new path. Sponsored by: Netflix OK'd by: cem@ and AllanJude@ Notes: svn path=/head/; revision=325792