1. 44aba64 Revert "Revert "Upgrade zstd to v1.5.5"" by Elliott Hughes · 2 years ago
  2. 7993493 Revert "Upgrade zstd to v1.5.5" by Evan Witt · 2 years ago
  3. 6313a58 [linux-kernel] Fix assert definition by Nick Terrell · 2 years, 6 months ago
  4. c78f434 Fix zstd-dll build missing dependencies (#3496) by Yonatan Komornik · 2 years, 7 months ago
  5. 0cc1b0c Delete unused Huffman functions by Nick Terrell · 2 years, 8 months ago
  6. 5d693cc Coalesce Almost All Copyright Notices to Standard Phrasing by W. Felix Handte · 2 years, 9 months ago
  7. 7f12f24 Rewrite Copyright Date Ranges from `-present` to `-2022` by W. Felix Handte · 2 years, 9 months ago
  8. 36d5c2f Update Copyright Year ('2021' -> 'present') by W. Felix Handte · 2 years, 9 months ago
  9. 8927f98 Update Copyright Headers 'Facebook' -> 'Meta Platforms' by W. Felix Handte · 2 years, 9 months ago
  10. 358a237 [api][visibility] Make the visibility macros more consistent by Nick Terrell · 2 years, 9 months ago
  11. e2fc933 Merge branch 'dev' into http-to-https by daniellerozenblit · 2 years, 9 months ago
  12. a78c91a Use proper unaligned access attributes by Alex Xu (Hello71) · 3 years, 10 months ago
  13. 4dffc35 Convert references to https from http by Danielle Rozenblit · 2 years, 9 months ago
  14. e767d5c [contrib][linux-kernel] Fix stack detection for newer gcc by Nick Terrell · 2 years, 9 months ago
  15. 43de2aa [contrib][linux] Disable ASM in the kernel by Nick Terrell · 2 years, 11 months ago
  16. 330558a [contrib][linux] Add zstd_common module by Nick Terrell · 2 years, 11 months ago
  17. 5c1cdba [contrib][linux-kernel] Generate SPDX license identifiers (#3294) by Miguel Ojeda · 2 years, 11 months ago
  18. 498ac82 [contrib][linux] Make zstd_reset_cstream() functionally identical to ZSTD_resetCStream() by Cyber Knight · 3 years, 6 months ago
  19. 8ff20c2 [contrib][linux] Use ZSTD_CCtx_setPledgedSrcSize() instead of ZSTD_CCtx_reset() by Cyber Knight · 3 years, 6 months ago
  20. e470c94 [contrib][linux] Fix a warning in zstd_reset_cstream() by Cyber Knight · 3 years, 6 months ago
  21. 8ea3d57 [build][asm] Pass ASFLAGS to the assembler instead of CFLAGS by Nick Terrell · 3 years, 8 months ago
  22. 99923df Add typedefs for 8bit (un)signed by Norbert Lange · 3 years, 9 months ago
  23. c284569 [asm] Share portability macros and restrict ASM further by Nick Terrell · 3 years, 9 months ago
  24. 92c41c5 Merge pull request #2866 from terrelln/linux-O2 by Nick Terrell · 3 years, 10 months ago
  25. e2d0186 [linux-kernel] Don't add -O3 to CFLAGS by Nick Terrell · 3 years, 10 months ago
  26. 19eb459 [linux-kernel] Don't inline function in zstd_opt.c by Nick Terrell · 3 years, 10 months ago
  27. b10085d [contrib][linux-kernel] Add standard warnings and -Werror to CI by Nick Terrell · 4 years ago
  28. 32a8443 Merge pull request #2790 from solbjorn/huf-asm-kernel by Nick Terrell · 4 years ago
  29. 14772d9 Merge pull request #2796 from terrelln/linux-fixes by Nick Terrell · 4 years ago
  30. 189e87b [lib] Make lib compatible with `-Wfall-through` excepting legacy by Nick Terrell · 4 years ago
  31. c45b27a [contrib][linux] Add huf_decompress_amd64.o target to Makefile by Alexander Lobakin · 4 years ago
  32. e6d62bb [contrib][linux] Fix build with CONFIG_WERROR by Alexander Lobakin · 4 years ago
  33. 1d8143c Move block splitter from stack to CCtx by senhuang42 · 4 years ago
  34. 162491f [contrib][linux] Reduce stack usage by 80 bytes by Nick Terrell · 4 years ago
  35. 4d347a9 [contrib][linux] Fix up SPDX license identifiers by Nick Terrell · 4 years ago
  36. a5f2c45 Huffman ASM by Nick Terrell · 4 years ago
  37. 8bf699a [build] Add support for ASM files in Make + CMake by Nick Terrell · 4 years ago
  38. 698f261 [1.5.0] Deprecate some functions (#2582) by sen · 4 years, 4 months ago
  39. 09149be [1.5.0] Move `zstd_errors.h` and `zdict.h` to `lib/` root by Nick Terrell · 4 years, 4 months ago
  40. fbb9006 [linux-kernel] Replace kernel-style comments by Nick Terrell · 4 years, 4 months ago
  41. d334ad2 [contrib][linux-kernel] Add zstd_min_clevel() and zstd_max_clevel() by Nick Terrell · 4 years, 6 months ago
  42. a494308 [copyright][license] Switch to yearless copyright and some cleanup in the linux-kernel files by Nick Terrell · 4 years, 6 months ago
  43. cd1551d [lib][tracing] Add ZSTD_NO_TRACE macro by Nick Terrell · 4 years, 6 months ago
  44. e4b914e [contrib][linux] Expose zstd headers to avoid duplication by Nick Terrell · 4 years, 9 months ago
  45. 49a9e07 [contrib][linux-kernel] Update test include stubs by Nick Terrell · 4 years, 6 months ago
  46. d2dd35a [contrib][linux-kernel] Fix unaligned.h by Nick Terrell · 4 years, 6 months ago
  47. 54a4998 Add basic tracing functionality by Nick Terrell · 4 years, 7 months ago
  48. 66e811d [license] Update year to 2021 by Nick Terrell · 4 years, 8 months ago
  49. 10f87d2 [contrib][linux] Add SPDX-License-Identifier by Nick Terrell · 4 years, 9 months ago
  50. d0cc2e3 [contrib][linux] Fix make import-upstream by Nick Terrell · 4 years, 9 months ago
  51. 3256c00 [contrib][linux] Follow style guide more closely by Nick Terrell · 4 years, 9 months ago
  52. 2c570e7 [contrib][linux] Add a make target to import upstream by Nick Terrell · 4 years, 9 months ago
  53. 87b3815 [contrib][linux-kernel] Fix test warnings by Nick Terrell · 4 years, 9 months ago
  54. f58e9a9 [contrib][linux] Add wrapper API by Nick Terrell · 4 years, 9 months ago
  55. 6a1e526 [lib] Add ZSTD_COMPRESS_HEAPMODE tuning parameter by Nick Terrell · 5 years ago
  56. caecd8c Allow user to override ASAN/MSAN detection by Nick Terrell · 5 years ago
  57. 683150e [linux-kernel] Avoid including <string.h> in the tests by Nick Terrell · 5 years ago
  58. 9ae0483 Reorganize zstd_deps.h and mem.h + replace mem.h for the kernel by Nick Terrell · 5 years ago
  59. 9009b59 [linux-kernel] Add missing semicolon in zstd_deps.h by Nick Terrell · 5 years ago
  60. a70fa34 [CI][linux-kernel] Enable -Wunused-const-variable and -Wunused-but-set-variable by Nick Terrell · 5 years ago
  61. 978659d [linux-kernel] Fix unused variable warnings with malloc, calloc, and free by Nick Terrell · 5 years ago
  62. 5651fe9 [contrib][linux-kernel] Add decompress_sources.h by Nick Terrell · 5 years ago
  63. 3420c20 [linux-kernel] Update README with initial instructions on how to update zstd in the kernel by Nick Terrell · 5 years ago
  64. aab4bf7 [linux-kernel] Add test that checks the ifdef hardwiring by Nick Terrell · 5 years ago
  65. 29c5de8 Add linux-kernel freestanding by Nick Terrell · 5 years ago
  66. 43da5bf Rearranging assert and allowing 4 extra for FSE_BLOCKBOUND() by Bimba Shrestha · 6 years ago
  67. a880ca2 Spelling (#1582) by Josh Soref · 6 years ago
  68. f9252d8 [linux-kernel] Update license by Nick Terrell · 8 years ago
  69. 57e2df6 [kernel] Update squashfs-tools patch by Nick Terrell · 8 years ago
  70. 8b6702a [linux-kernel] Update patches for v5 by Nick Terrell · 8 years ago
  71. 7393b49 [linux-kernel] Update patches for v4 by Nick Terrell · 8 years ago
  72. 7d3ac07 [linux] Update patches for v3 by Nick Terrell · 8 years ago
  73. e6e25c9 Fix typos in README.md by Igor Vuk · 8 years ago
  74. ce91b64 [linux-kernel] Update patches for v2 by Nick Terrell · 8 years ago
  75. aff86be [linux] Write all the patch summaries by Nick Terrell · 8 years ago
  76. 0a94fea [linux] Rename last 2 diffs to patch names by Nick Terrell · 8 years ago
  77. f3ad406 [linux] Add summaries to xxhash and zstd patches by Nick Terrell · 8 years ago
  78. 34b0a08 [linux] Rename diffs to patch names by Nick Terrell · 8 years ago
  79. b789860 [linux] Switch BtrFS compression level to 1 by Nick Terrell · 8 years ago
  80. 631d366 [linux] Add xxhash and zstd in-kernel tests by Nick Terrell · 8 years ago
  81. e7093ca [linux] Add libfuzzer targets by Nick Terrell · 8 years ago
  82. a48e129 [linux] Port libzstd UBSAN fix by Nick Terrell · 8 years ago
  83. 9ad11be [linux] Fix decompression memory allocation by Nick Terrell · 8 years ago
  84. 53a67ec [linux-kernel] Fix duplicate symbols when built-in to kernel by Nick Terrell · 8 years ago
  85. e63fff9 [linux-kernel] Fix clang-format edge case with goto labels by Nick Terrell · 8 years ago
  86. 74b12f4 [linux-kernel] Fix some up clang-format edge cases by Nick Terrell · 8 years ago
  87. ddc68e1 [linux-kernel] Fix a weird clang-format corner case by Nick Terrell · 8 years ago
  88. a2b21c5 [linux-kernel] Update tests Makefile by Nick Terrell · 8 years ago
  89. 8d8e65c [linux-kernel] Update zstd.diff by Nick Terrell · 8 years ago
  90. 06fa1b0 [linux-kernel] Move ZSTD_STATIC_ASSERT to zstd_internal.h by Nick Terrell · 8 years ago
  91. 67101c6 [linux-kernel] clang-format lib/zstd/ by Nick Terrell · 8 years ago
  92. 588579f [linux-kernel] Rename MEM_* functions to ZSTD_* by Nick Terrell · 8 years ago
  93. 581e5fb Add clang-format config by Nick Terrell · 8 years ago
  94. d1a5790 [linux-kernel] Dual license with GPLv2 by Nick Terrell · 8 years ago
  95. fb10c91 [linux-kernel] Update zstd.diff by Nick Terrell · 8 years ago
  96. 358280f Remove cross-platform macros and dead code by Nick Terrell · 8 years ago
  97. 8eb7a32 [linux-kernel] Fix whitespace edge case with script by Nick Terrell · 8 years ago
  98. 0ce0782 [linux-kernel] Update kernelize.sh script for edge cases by Nick Terrell · 8 years ago
  99. 0d26da2 [linux-kernel] Don't undef current (use curr) by Nick Terrell · 8 years ago
  100. f3c9bd0 [linux-kernel] Remove unused variables in test by Nick Terrell · 8 years ago