1. c43fcbb Run modernize. Deprecate Go 1.22 (#1095) by Klaus Post · 4 months ago
  2. 3fb7836 s2: check for cap, not len of buffer in EncodeBetter/Best (#1080) by Vytenis Darulis · 7 months ago
  3. e074e40 typo : s2/index.go (#1069) by Burkov Egor · 9 months ago
  4. 520e81d Add notice to S2 about MinLZ (#1065) by Klaus Post · 10 months ago
  5. 8e79dc4 Deprecate Go 1.21 and add 1.24 (#1055) by Klaus Post · 11 months ago v1.18.0
  6. c8a8470 s2: Improve small block compression speed w/o asm (#1048) by Klaus Post · 11 months ago
  7. b05b993 s2: Add block decode fuzzer (#1044) by Klaus Post · 12 months ago
  8. 4fa2036 Add unsafe little endian loaders (#1036) by Klaus Post · 12 months ago
  9. b08929a docs: Description typo fixed (#1031) by Hyunsoo Shin (Lake) · 1 year ago
  10. dbd6c38 s2: Don't use stack for index tables (#1014) by Klaus Post · 1 year, 3 months ago
  11. 26519f8 zstd: Improve memory usage on small streaming encodes (#1007) by Klaus Post · 1 year, 4 months ago
  12. 3868468 Fix typos (#986) by Andreas Deininger · 1 year, 5 months ago
  13. d76f801 s2: Add EncodeBuffer buffer recycling callback (#982) by Klaus Post · 1 year, 5 months ago
  14. e3ef0d7 docs: Small typofix in comment (#976) by Jille Timmermans · 1 year, 6 months ago
  15. 3a0faf3 Fix arm64 vet issues (#964) by Klaus Post · 1 year, 7 months ago
  16. 8bd3916 s2: Reduce ReadFrom temporary allocations (#949) by Klaus Post · 1 year, 9 months ago
  17. 657dc16 chore: remove repetitive words (#946) by kindhuge · 1 year, 9 months ago
  18. 68b7039 s2: Fix literal+repeat exceeds dst (#930) by Klaus Post · 1 year, 11 months ago
  19. 5895eb4 s2: Add AsyncFlush method: Complete the block without flushing (#927) by Jille Timmermans · 1 year, 11 months ago
  20. 255a132 s2: Fix DecodeConcurrent deadlock on errors (#925) by Klaus Post · 1 year, 11 months ago v1.17.6
  21. 6662a21 s2: Document and test how to peek the stream for skippable blocks (#918) by Jille Timmermans · 2 years ago v1.17.5
  22. 3deb878 s2: Fix up AddSkippableBlock more (#919) by Klaus Post · 2 years ago
  23. 6ac58c9 s2: Fix incorrect length encoded by writer.AddSkippableBlock (#917) by Jille Timmermans · 2 years ago
  24. 515f153 s2: Fix callbacks for skippable blocks and disallow 0xfe (Padding) for custom use (#916) by Jille Timmermans · 2 years ago
  25. d0453f8 Update generator and executable go.mod (#904) by Klaus Post · 2 years ago
  26. 93a6c80 internal/race,s2: add some race instrumentation (#903) by Egon Elbre · 2 years ago
  27. 68eabfa s2: Fix S2 best dictionary wrong encoding (#871) by Klaus Post · 2 years, 3 months ago v1.17.1
  28. 4af4344 Fuzzing Coverage Expansion (#2) (#870) by viktoriia-lsg · 2 years, 3 months ago
  29. 0e1030c Fuzzing Coverage Expansion (#866) by viktoriia-lsg · 2 years, 3 months ago
  30. e670df9 s2: Fix EstimateBlockSize on 6&7 length input (#867) by Klaus Post · 2 years, 3 months ago
  31. 11e91a1 Add dictionary builder (#853) by Klaus Post · 2 years, 4 months ago
  32. 11b5108 tests: Use Go 1.21.x (#851) by Klaus Post · 2 years, 5 months ago
  33. c1dcc38 s2: Do 2 overlapping match checks (#839) by Klaus Post · 2 years, 5 months ago
  34. b7fbbd3 tests: unnecessary use of fmt.Sprintf (#836) by guangwu · 2 years, 6 months ago
  35. 67a538e s2: add GetBufferCapacity() method (#832) by Giedrius Statkevičius · 2 years, 6 months ago v1.16.7
  36. d9eae82 s2: Clean up matchlen assembly (#825) by Klaus Post · 2 years, 7 months ago v1.16.6
  37. 9a951be s2: Improve Better compression slightly (#663) by Klaus Post · 2 years, 8 months ago
  38. 343440d General code cleanup (#813) by Klaus Post · 2 years, 8 months ago
  39. 7633d62 s2: Allow CustomEncoder fallback (#780) by Klaus Post · 2 years, 10 months ago
  40. eeeec76 s2: Fix huge block overflow (#779) by Klaus Post · 2 years, 10 months ago
  41. 134768b s2: Add Intel LZ4s converter (#766) by Klaus Post · 2 years, 10 months ago v1.16.1
  42. 2e5a973 zstd: Check FSE init values (#772) by Klaus Post · 2 years, 10 months ago
  43. 5a210a0 s2: Add Dictionary support. (#685) by Klaus Post · 2 years, 10 months ago v1.16.0
  44. 0faa2d1 Update all dependencies (#758) by Klaus Post · 2 years, 10 months ago
  45. 8f278c6 build(deps): bump golang.org/x/sys in /s2/_generate (#756) by dependabot[bot] · 2 years, 10 months ago
  46. 47158f2 s2: Add support for custom stream encoder (#755) by Klaus Post · 2 years, 10 months ago
  47. fdc8ab0 s2: Add compression estimate (#752) by Klaus Post · 2 years, 11 months ago
  48. 7e21226 s2: Add LZ4 block converter (#748) by Klaus Post · 2 years, 11 months ago
  49. c847bde s2: Support ReadAt in ReadSeeker (#747) by Klaus Post · 2 years, 11 months ago
  50. 69922df s2c/s2sx: Use concurrent decoding (#746) by Klaus Post · 3 years ago
  51. 8b191e4 s2: Add example for indexing and existing stream (#723) by Klaus Post · 3 years ago v1.15.14
  52. d8bd841 docs: Update s2 numbers (#664) by Klaus Post · 3 years, 3 months ago
  53. bd3c172 tests: Add s2 fuzz tests (#662) by Klaus Post · 3 years, 4 months ago v1.15.10
  54. 49d8cf2 s2: Improve "better" compression. (#635) by Klaus Post · 3 years, 4 months ago
  55. 463e7df s2: Improve "best" compression (#658) by Klaus Post · 3 years, 4 months ago
  56. 1481365 tests: Remove references to io/ioutil (#652) by Wojciech Muła · 3 years, 4 months ago
  57. 6d0019a tests: Add Go 1.19 - deprecate Go 1.16 (#651) by Klaus Post · 3 years, 4 months ago
  58. 6234e33 s2: Slightly faster non-assembly decompression (#646) by Klaus Post · 3 years, 5 months ago
  59. eb9e465 Update README.md by Klaus Post · 3 years, 5 months ago
  60. 670fdac Update README.md by Klaus Post · 3 years, 5 months ago
  61. b7c973d tests: Add codeql-analysis.yml (#642) by Klaus Post · 3 years, 6 months ago
  62. 9d7fe70 s2: Add Index header trim/restore (#638) by Klaus Post · 3 years, 6 months ago
  63. 07a5f92 s2: Fix absolute forward seeks (#633) by Klaus Post · 3 years, 6 months ago v1.15.7
  64. 4a97174 snappy: Use dedicated function for scoring (#614) by Klaus Post · 3 years, 7 months ago v1.15.6
  65. 72cae76 s2: Improve coding for close matches (#613) by Klaus Post · 3 years, 7 months ago
  66. 9ca8064 s2c: Add Snappy/S2 stream recompression (#611) by Klaus Post · 3 years, 7 months ago
  67. d0cd1a9 s2: Use official snappy framed extension (#610) by Klaus Post · 3 years, 7 months ago
  68. 30a82ca s2: Add ReaderIgnoreCRC (#609) by Klaus Post · 3 years, 7 months ago
  69. 8316d3d s2: Remove sanity load on index creation (#607) by Klaus Post · 3 years, 7 months ago
  70. a1f8123 s2: Add concurrent stream decompression (#602) by Klaus Post · 3 years, 7 months ago v1.15.5
  71. ab138a9 s2: Fix final emit oob read crash on amd64 (#601) by Klaus Post · 3 years, 7 months ago
  72. d507a95 Update README.md by Klaus Post · 3 years, 8 months ago v1.15.4
  73. bfdb0ad Update README.md by Klaus Post · 3 years, 8 months ago
  74. f31f904 s2: Fix incorrect seek for io.SeekEnd (#575) by Klaus Post · 3 years, 8 months ago v1.15.3
  75. c06ba5f s2: Use sorted search for index (#555) by Klaus Post · 3 years, 9 months ago
  76. 3cfe836 s2: Simplify asm code (#541) by Klaus Post · 3 years, 9 months ago
  77. 91d9d32 s2: Fix GOAMD64_v3 (#492) by Klaus Post · 3 years, 11 months ago
  78. 733534c s2: Use GOAMD64_v3 ifdef instead (#486) by Klaus Post · 3 years, 11 months ago
  79. a1a9cfc s2: Improve matching (#484) by Klaus Post · 4 years ago
  80. 8eae845 Update README.md by Klaus Post · 4 years ago
  81. c2909d1 Update README.md by Klaus Post · 4 years ago
  82. 469ba13 s2: Add stream index (#462) by Klaus Post · 4 years ago
  83. e2d8c6d tests: Improve s2 benchmarks (#460) by Klaus Post · 4 years, 1 month ago
  84. 38d4ba9 s2: Improve amd64 decompression speed. (#436) by Klaus Post · 4 years, 4 months ago v1.13.6
  85. f8e7977 s2: Add block support to commandline tools (#413) by Klaus Post · 4 years, 4 months ago
  86. 290f4cf tests: Remove snappy dependency for tests (#421) by Klaus Post · 4 years, 5 months ago
  87. 2ad8e19 Add snappy replacement package (#412) by Klaus Post · 4 years, 5 months ago
  88. 5fa6c07 s2sx: Fix max size error (#399) by Klaus Post · 4 years, 7 months ago
  89. 5996ffb Update README.md by Klaus Post · 4 years, 7 months ago
  90. 5453ad3 s2: Add full Snappy output support (#396) by Klaus Post · 4 years, 7 months ago v1.13.1
  91. 893eb62 s2: Improve speed with bigger output margin (#395) by Klaus Post · 4 years, 7 months ago
  92. ab9d76f s2: Clarify EncodeBuffer usage (#384) by Klaus Post · 4 years, 7 months ago
  93. 2199375 Update README.md by Klaus Post · 4 years, 7 months ago
  94. d9afc31 Update README.md by Klaus Post · 4 years, 7 months ago
  95. 8e10930 s2sx: Limit max executable size (#368) by Klaus Post · 4 years, 8 months ago v1.12.2
  96. 5fe15d9 s2: Remove BP saving by using upgraded avo (#366) by Klaus Post · 4 years, 8 months ago
  97. a4d53ad s2: Load after checking src limit on amd64. (#362) by Klaus Post · 4 years, 8 months ago
  98. 6522991 s2: Improve better compression (#359) by Klaus Post · 4 years, 9 months ago
  99. e3ae23b s2: Search at match end in best mode (#358) by Klaus Post · 4 years, 9 months ago
  100. 2adf487 doc: Update s2 best sizes by Klaus Post · 4 years, 9 months ago v1.12.1