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