1. c2cacb4 gzip: backport two standard library fixes (truncated header EOF, Write count) (#1270) by Yang Bai · 17 hours ago master
  2. 6ce0477 zip: accept 0xFFFFFFFF sizes and offsets without a Zip64 extra (#1267) by Yang Bai · 20 hours ago
  3. 2033f3f gzip: write and read a zero MTIME for a zero ModTime (#1268) by Spicy Shark · 22 hours ago
  4. 920bb4b zstd: preserve stream state when resetting options (#1266) by Grivn · 4 days ago
  5. 6de8e38 flate: Fix stateless EOF on large writes. (#1265) by Klaus Post · 6 days ago
  6. b43b8dc gzhttp: let "*" in Accept-Encoding select gzip or zstd (#1263) by Shai · 6 days ago
  7. f9c34280 flate: build unrestricted Huffman trees before limiting lengths (#1219) by Klaus Post · 7 days ago
  8. 1974577 zstd, huff0: faster pure-Go decoders (#1256) by Liz Fong-Jones · 8 days ago
  9. dd49be4 zstd, huff0, s2: bump the avo arm64 lowering; keep zstd stack slots in registers (#1248) by Liz Fong-Jones · 8 days ago
  10. b946d41 Revert #1255 (#1261) by Klaus Post · 8 days ago v1.20.3
  11. 748550b Merge commit from fork by Klaus Post · 8 days ago
  12. dd54d86 huff0: reuse Scratch across inputs in the fuzzers (#1257) by Liz Fong-Jones · 12 days ago
  13. d189b4c gzhttp: do not compress 206 responses without Content-Range, read Accept-Encoding across field lines (#1255) by Suliman Abdulrazzaq · 2 weeks ago
  14. 6b91995 zstd, huff0: keep the encoder bit writers in registers (#1245) by Liz Fong-Jones · 3 weeks ago
  15. 402c3a5 s2: Reject short index chunk in RemoveIndexHeaders (#1254) by Raghuvardhan-Reddy78 · 3 weeks ago
  16. 29f5f81 build(deps): bump the github-actions group with 4 updates (#1252) by dependabot[bot] · 3 weeks ago
  17. 9b8ba61 dict: Stricter input validation (#1250) by Klaus Post · 3 weeks ago
  18. da4df9c zstd: decode at full speed into exact-size destinations (#1246) by Liz Fong-Jones · 3 weeks ago
  19. 1971eec reject zip entries named "." in ReadDir (#1249) by Raghuvardhan-Reddy78 · 3 weeks ago
  20. 9abcafb s2: fix LZ4 block conversion writing past dst (#1244) by Klaus Post · 3 weeks ago
  21. 4e2dcf8 maint(all): drop legacy build tags and old-Go workarounds (#1242) by Liz Fong-Jones · 3 weeks ago
  22. 699c618 zstd: reject snappy copy shorter than minimum match (#1235) by Raghuvardhan-Reddy78 · 3 weeks ago
  23. 5d45bca zstd, s2, flate: smoke-test Silesia in CI, add real-corpus benchmarks (#1237) by Liz Fong-Jones · 3 weeks ago
  24. 951333e zstd, huff0: cheaper per-block table setup (#1234) by Liz Fong-Jones · 3 weeks ago
  25. 3ea13ec tests: Use Go 1.27 & fixed fuzz time (#1239) by Klaus Post · 3 weeks ago
  26. 179d9a2 zstd: align the sequence decode and execute loops to 64 bytes (#1240) by Liz Fong-Jones · 3 weeks ago
  27. 8a5e589 zstd: keep default-encoder hash primes in registers on arm64 (#1241) by Liz Fong-Jones · 3 weeks ago
  28. 0533a67 huff0: align the decode inner loops to 64 bytes (#1236) by Liz Fong-Jones · 3 weeks ago
  29. 33090b9 docs: Add AGENTS.md (#1238) by Liz Fong-Jones · 3 weeks ago
  30. f4490a8 zstd: close most of the decode gap to libzstd on real corpora (#1232) by Liz Fong-Jones · 3 weeks ago
  31. 8219c0c zstd: reuse dictionary sequence tables in the encoder (#1233) by Liz Fong-Jones · 3 weeks ago
  32. 2393e1c zstd: speed up better encoder hashing, primes in registers on arm64 (#1230) by Liz Fong-Jones · 3 weeks ago
  33. 258a0ce zstd: two-pass decode with match-source prefetch on arm64 (largest win decoding SpeedBestCompression-class data) (#1212) by Liz Fong-Jones · 3 weeks ago
  34. e4086c1 Update README with new changelog by Klaus Post · 4 weeks ago
  35. 5d880f2 tests: Pre-release cleanups (#1231) by Klaus Post · 4 weeks ago v1.20.1
  36. 5ed8a01 Report unexpected EOF for truncated Huffman extra bits (#1229) by Rupayon Haldar · 4 weeks ago
  37. 0bed724 flate: avoid FMA in EstimatedBits for portable rounding (#1224) by Malte Poll · 4 weeks ago
  38. 147b531 zstd: apply reset options to reused frame decoders (#1226) by Robert Pająk · 4 weeks ago
  39. 58dac78 gzhttp: only decompress a request when gzip is the outermost coding (#1223) by KBS · 4 weeks ago
  40. 9b00a55 gzhttp: preserve caller request headers in Transport (#1225) by Jake Wang · 4 weeks ago
  41. de8f55d ossfuzz: include zstd seqdec path tests (#1222) by xingyaner · 5 weeks ago
  42. a1c49c6 flate: precompute literal costs for findMatch (#1217) by Klaus Post · 5 weeks ago
  43. ebd8190 flate: avoid the hand-rolled sorts when generating Huffman codes (#1214) by Klaus Post · 5 weeks ago
  44. 4dc0d32 flate: use separate tables in histogramSplit (#1215) by Klaus Post · 5 weeks ago
  45. e022476 flate: restructure matchLen to avoid bounds checks (#1216) by Klaus Post · 5 weeks ago
  46. 8cacafd flate: speed up writeTokens (#1218) by Klaus Post · 5 weeks ago
  47. 9b2eb1b flate: combine codes in the writeBlockHuff literal loop (#1220) by Klaus Post · 5 weeks ago
  48. 32dbb2c huff0: regenerate the Decompress1X asm loop with a branch-free refill (#1210) by Liz Fong-Jones · 5 weeks ago
  49. 7dc45b1 s2: Swap s2.Index.appendTo() argument order to match add() (#1213) by Jille Timmermans · 6 weeks ago
  50. b882456 huff0: reshape the Decompress4X asm loops around a sentinel bit container (#1209) by Liz Fong-Jones · 6 weeks ago
  51. e3d11eb zstd: account for raw and RLE blocks in maxSyncLen (#1211) by Liz Fong-Jones · 6 weeks ago
  52. 5e17c92 huff0: seed FuzzDecompress1x with real compressed output, exercise Decompress4X (#1208) by Liz Fong-Jones · 6 weeks ago
  53. fc272ea zstd: copy the first block of short literal runs and matches unconditionally (#1204) by Liz Fong-Jones · 6 weeks ago
  54. ac559c1 zstd: stream a small buffer when its in-memory decode exceeds the size limit (#1207) by Liz Fong-Jones · 6 weeks ago
  55. 75489f9 zstd: make the seqdec decodeSync test and benchmark reach the assembly (#1205) by Liz Fong-Jones · 7 weeks ago
  56. dc3d000 zstd/huff0: branch-free arm64 decode reads, avo shift-copy folds, whole-register 4X exhausted counter (#1203) by Liz Fong-Jones · 7 weeks ago
  57. 9d8ccb1 flate: Writer with a preset dictionary emits the dictionary into the output stream (#1201) by Klaus Post · 7 weeks ago v1.20.0
  58. f93f23a build(deps): bump the github-actions group with 6 updates (#1200) by dependabot[bot] · 7 weeks ago
  59. 42f9d96 xpress: add Microsoft XPRESS (MS-XCA) decompression (#1195) by GOWTHAM MP · 7 weeks ago
  60. 629c2ea zstd/huff0: break false partial-register dependencies in seqdec/4X decoders (#1197) by Liz Fong-Jones · 7 weeks ago
  61. ba74977 ci: test against go1.27.x, drop go1.24.x (#1198) by Liz Fong-Jones · 7 weeks ago
  62. f5c1529 zstd/huff0: pin avo peephole folds, regenerate arm64 (#1199) by Liz Fong-Jones · 7 weeks ago
  63. 73508b2 s2: arm64 assembly encoders, lowered from the amd64 avo program (#1187) by Liz Fong-Jones · 9 weeks ago
  64. 0e43f04 xxhash: bound input of non-preemptive assembly (#1196) by Alex Sharov · 9 weeks ago
  65. 4005c15 s2: clamp the Go EncodeBetter skip to match the assembly (#1190) by Liz Fong-Jones · 9 weeks ago
  66. dd6de45 gzhttp: limit jitter hash to jitterBuffer bytes (#1192) by Vedant Madane · 10 weeks ago
  67. 07f8bcd zstd, huff0: improved arm64 lowering, and narrow two table loads to MOVWQZX (#1175) by Liz Fong-Jones · 2 months ago
  68. ff8c845 Add lzw reader/writer (#1189) by Klaus Post · 2 months ago
  69. c3b3439 zstd: don't clear the registered dictionary when decoding past the window (#1177) by Sueun Cho · 3 months ago v1.19.2
  70. 9874bc9 fix(zstd): handle zero-literal BuildDict corpus (#1178) by Rayan Salhab · 3 months ago
  71. 71bb6fd zstd: keep BuildDict recent-offsets positive and loadable (#1184) by zanarelli · 3 months ago
  72. 3d4dacb zstd: avoid racing MaxDecodedSize write on shared dict litEnc (#1182) by zanarelli · 3 months ago
  73. 3ceaa81 build(deps): bump the github-actions group with 5 updates (#1185) by dependabot[bot] · 3 months ago
  74. 72cb4d3 chore: add OpenSSF Scorecard GitHub Action (#1183) by zanarelli · 3 months ago
  75. 69c9db4 zstd: fix arm64 asm locals overwriting the saved link register (#1176) by Liz Fong-Jones · 3 months ago
  76. 117430d zstd: Re-enable unsafe decodeSync memory copies (#1168) (#1171) by Liz Fong-Jones · 3 months ago
  77. c73af0c huff0: add arm64 assembly for Decompress4X/1X via avo lowering (#1172) by Liz Fong-Jones · 3 months ago
  78. 2602f4a Update changelog for version 1.19.0 by Klaus Post · 3 months ago v1.19.1
  79. 983acec add defensive checks by Klaus Post · 3 months ago
  80. 9960386 zstd: Validate SnappyConverter literal copies (#1170) by Klaus Post · 3 months ago
  81. e29d4d3 flate: use `Peek` instead of `ReadByte` for the `bufio.Reader` decode path (#1169) by Ruihao Chen · 3 months ago
  82. c0bbc84 zstd: bump avo pin, regenerate arm64 asm (#1167) by Liz Fong-Jones · 3 months ago
  83. efdb6ed build(deps): bump the github-actions group with 6 updates (#1166) by dependabot[bot] · 4 months ago
  84. f0953f9 flate: fix buffer formatting in tests (#1165) by HNO₃ · 4 months ago v1.19.0
  85. ab2e3cc zstd: Add arm64 decoder asm (#1160) by Liz Fong-Jones · 4 months ago
  86. bb2723d Merge commit from fork by Klaus Post · 4 months ago
  87. 539243b s2sx: Clean symlink targets (#1163) by Klaus Post · 4 months ago
  88. bd9228c Apply go fix and check in CI (#1158) by Klaus Post · 4 months ago
  89. 4cc176c zstd: Add true concurrent stream encoding (#1136) by Klaus Post · 4 months ago
  90. 4705fcb build(deps): bump the github-actions group with 3 updates (#1157) by dependabot[bot] · 5 months ago
  91. e9c2e56 huff0: Allow building table from oversized histogram. (#1156) by Klaus Post · 5 months ago
  92. ecdb779 huff0: Allow building tables from histogram. (#1155) by Klaus Post · 5 months ago
  93. 38efa45 zip: add NameDecoder callback for legacy encoding rewrite (#1150) by Sai Asish Y · 5 months ago
  94. 5b9abed flate: Add inflate checkpoints (#1154) by Klaus Post · 5 months ago
  95. dba8e6f gzhttp: match qvalue parameter case-insensitively (RFC 7231) (#1149) by Ali · 5 months ago
  96. 0434480 snappy/s2: Limit length of varint in `decodedLen` (#1148) by Eugene Kliuchnikov · 6 months ago
  97. fdcc9b6 zstd: avoid unused BuildDict encoder allocation (#1147) by Mikers · 6 months ago
  98. 28ae503 build(deps): bump the github-actions group with 2 updates (#1146) by dependabot[bot] · 6 months ago
  99. ac2f5e8 docs: use unix line-endings for markdown files (#1144) by Sebastiaan van Stijn · 6 months ago v1.18.6
  100. 620d7b5 s2: Fix amd64 stack frame corruption (#1145) by Klaus Post · 6 months ago