1. d446e71 check: reject io_bind an io_writer to a roslice by Nigel Tao · 10 days ago main
  2. bf3afab check: bounds-check roslice peeks, not just slice by Nigel Tao · 11 days ago
  3. 92ff963 std/crc32: re-write x86_sse42 implementation by Nigel Tao · 11 days ago
  4. e541e0c std/crc64: re-write x86_sse42 implementation by Nigel Tao · 12 days ago
  5. e1f8033 test: use s/100/300/ digits of pi for crcNN tests by Nigel Tao · 13 days ago
  6. 58d2a80 std/crc64: fix x86_sse42 k1' magic number by Nigel Tao · 13 days ago
  7. 7754165 std/crc64: tweak x86 to be more like std/crc32 by Nigel Tao · 13 days ago
  8. 9c704c4 std/crc32: tweak x86 to be more like std/crc64 by Nigel Tao · 13 days ago
  9. 5bf4c2c std/lzma: link to "XZ/LZMA Worked Example" blog by Nigel Tao · 14 days ago
  10. a3bfb57 release: spin in v0.3.4 by Nigel Tao · 2 weeks ago spin-in-v0.3.4
  11. da0d51d std/png: ignore tRNS chunks for color types 4, 6 by Nigel Tao · 2 weeks ago
  12. f169822 release: wuffs gen -version=0.4.0-alpha.4 by Nigel Tao · 3 weeks ago v0.4.0-alpha.4
  13. a27a759 base: disable SIMD on 32-bit (not 64-bit) x86 by Nigel Tao · 4 weeks ago
  14. 4209264 cgen: disable SIMD on 32-bit (not 64-bit) x86 by Nigel Tao · 4 weeks ago
  15. fdd0820 test/3pdata: add note re XZ backdoor test files by Nigel Tao · 4 weeks ago
  16. d8c3deb aux: remove DynIOBuffer::allocated by Nigel Tao · 4 weeks ago
  17. 00a01ab base: avoid some (ptr + len) when ptr is NULL by Nigel Tao · 4 weeks ago
  18. d7f6b81 base: have empty_foo() functions use NULL ptr by Nigel Tao · 4 weeks ago
  19. 2142aa6 cgen: fix iterate's "ptr + len" when ptr is NULL by Nigel Tao · 4 weeks ago
  20. 8ed5d13 example/gifplayer: tweak try_allocate workbuf len by Nigel Tao · 4 weeks ago
  21. a9a6d8a base: make malloc_slice_u8(etc, 0) return empty by Nigel Tao · 4 weeks ago
  22. f32bfe9 std/crc64: optimize for x86+SSE4.2 by Nigel Tao · 5 weeks ago
  23. 5c693c9 release: wuffs gen -version=0.4.0-alpha.3 by Nigel Tao · 5 weeks ago v0.4.0-alpha.3
  24. 1596343 example/mzcat: embiggen static array buffers by Nigel Tao · 5 weeks ago
  25. b6b0f84 std/lzma: use 8-byte-copy if applicable by Nigel Tao · 5 weeks ago
  26. 7077c20 std/lzma: simplify decode-a-literal by Nigel Tao · 5 weeks ago
  27. 9958d6c std/lzma: add decoder.decode_bitstream_fast by Nigel Tao · 5 weeks ago
  28. f5bb519 base: add ETC__DST_PIXEL_FORMAT__ENABLE_ALLOWLIST by Nigel Tao · 5 weeks ago
  29. b2c7c69 base: add WUFFS_BASE__FORCE_INLINE by Nigel Tao · 5 weeks ago
  30. 24151f8 doc: update changelog for std/png YA_NONPREMUL by Nigel Tao · 5 weeks ago
  31. 3bad76c base: fix -Wtautological-type-limit-compare by Nigel Tao · 5 weeks ago
  32. f1a9d34 pixconv: fix -Werror=conversion by Nigel Tao · 5 weeks ago
  33. da40cdf base: re-format ETC__PIXEL_FORMAT__ETC defines by Nigel Tao · 5 weeks ago
  34. b4cd9b8 std/png: decode PNG color type 4 to YA_NONPREMUL by Nigel Tao · 5 weeks ago
  35. bdfbdf4 pixconv: add PIXEL_FORMAT__YA_NONPREMUL support by Nigel Tao · 5 weeks ago
  36. 0c9b700 base: fix PIXEL_FORMAT__YA_{NON,}PREMUL values by Nigel Tao · 5 weeks ago
  37. a667685 pixconv: sse42-optimize swizzling RGB to RGBA by Nigel Tao · 6 weeks ago
  38. 44bb271 root: update BUILD.md for bzcat name change by Nigel Tao · 8 weeks ago
  39. b922c28 std/lzma: tweak Literal After Non-Literal code by Nigel Tao · 9 weeks ago
  40. 13c72db std/lzma: add QUIRK_ALLOW_NON_ZERO_INITIAL_BYTE by Nigel Tao · 9 weeks ago
  41. 27407b5 test/3pdata: add xzsuite/lzip-testsuite/*.lz by Nigel Tao · 9 weeks ago
  42. a9739a8 std/lzip: actually implement the format by Nigel Tao · 9 weeks ago
  43. 793ab36 std/lzip: add new package by Nigel Tao · 9 weeks ago
  44. 1c0b07f std/lzma: accept optional End of Stream code by Nigel Tao · 10 weeks ago
  45. 22b4ff4 std/xz: decode concatenated streams by Nigel Tao · 10 weeks ago
  46. 5b62289 test/data: add *.two-concatenated-streams.xz by Nigel Tao · 10 weeks ago
  47. 8ff5693 std/xz: prepare to decode concatenated streams by Nigel Tao · 10 weeks ago
  48. f06858f example/convert-to-nia: tweak write max len by Nigel Tao · 2 months ago
  49. 47ed32b std/xz: clarify bad versus unsupported filter by Nigel Tao · 2 months ago
  50. 22fd87e std/xz: reset LZMA decoder after first block by Nigel Tao · 2 months ago
  51. 5ec31fc std/xz: verify index blocks' comp/uncomp sizes by Nigel Tao · 3 months ago
  52. c0264e4 std/xz: verify index and footer by Nigel Tao · 3 months ago
  53. 06599b8 std/xz: tighten VLI (variable length int) decode by Nigel Tao · 3 months ago
  54. 4e20ba6 example: add output-crc32-digest flag by Nigel Tao · 3 months ago
  55. 6017c37 std/lzma: stash LZMA state across multiple chunks by Nigel Tao · 3 months ago
  56. 6c71bb2 test/data: add enwik5.block-size-32k.xz by Nigel Tao · 3 months ago
  57. 2f7fbd0 test/data: add enwik5.lzma2-chunk-max-1-13.xz by Nigel Tao · 3 months ago
  58. 749e355 std/xz: implement apply_filter_0b_riscv by Nigel Tao · 3 months ago
  59. 94e32e8 test/3pdata: add xzsuite/*-riscv-*.xz by Nigel Tao · 3 months ago
  60. 782e78a std/xz: support BCJ start option by Nigel Tao · 3 months ago
  61. 6f4db1b std/xz: implement apply_filter_06_ia64 by Nigel Tao · 3 months ago
  62. 30133ad std/xz: implement apply_filter_05_powerpc by Nigel Tao · 3 months ago
  63. d2a63a7 std/xz: implement apply_filter_04_x86 by Nigel Tao · 3 months ago
  64. 76a17ce std/xz: implement apply_filter_0a_arm64 by Nigel Tao · 3 months ago
  65. 8b3e598 std/xz: implement apply_filter_08_armthumb by Nigel Tao · 3 months ago
  66. 03bb04d std/xz: implement apply_filter_09_sparc by Nigel Tao · 3 months ago
  67. af6c7b5 std/xz: implement apply_filter_07_arm by Nigel Tao · 3 months ago
  68. 7641691 script: reduce os.Write perms, s/0666/0644/ by Nigel Tao · 3 months ago
  69. 9ef114b std/xz: prepare to add BCJ filters by Nigel Tao · 3 months ago
  70. 98dae3c std/xz: refactor apply_non_final_filters by Nigel Tao · 3 months ago
  71. 2b4e8ce example/mzcat: support zlib by Nigel Tao · 3 months ago
  72. e8ec219 fuzz: shrink xz WORK_BUFFER_ARRAY_SIZE by Nigel Tao · 3 months ago
  73. 569a918 check: drop facts before/after an IOManip by Nigel Tao · 3 months ago
  74. e5dc87e cgen: have writeStatementIOManip use switches by Nigel Tao · 3 months ago
  75. be1b1b5 cgen: reformat "uint8_t *o_etc" by Nigel Tao · 3 months ago
  76. d2ecc20 std/xz: use io_forget_history by Nigel Tao · 3 months ago
  77. 9fb3859 lang: more anticipating io_forget_history by Nigel Tao · 3 months ago
  78. 6482ba3 std/xz: refactor anticipating io_forget_history by Nigel Tao · 3 months ago
  79. e8af2d0 lang: refactor anticipating io_forget_history by Nigel Tao · 3 months ago
  80. c21cc95 std/lzma: use args.workbuf for io_buffer history by Nigel Tao · 3 months ago
  81. d9bb6d4 base: add {io_reader,io_writer}.peek_undo_byte by Nigel Tao · 3 months ago
  82. 29e49cd std/lzma: add sizeof(probs_etc) comment by Nigel Tao · 4 months ago
  83. caa7711 fuzz: fix seed_corpora xzsuite_corpus dir name by Nigel Tao · 4 months ago
  84. ab06be0 test/data: add romeo.txt.delta1.xz by Nigel Tao · 4 months ago
  85. 76cb4bd std/xz: remove placeholder field by Nigel Tao · 4 months ago
  86. 13115e4 std/xz: fix QUIRK_IGNORE_CHECKSUM skipping bytes by Nigel Tao · 4 months ago
  87. 0719c91 fuzz: add xz_fuzzer by Nigel Tao · 4 months ago
  88. d4ececf std/xz: add delta filter by Nigel Tao · 4 months ago
  89. 1e5cf45 std/lzma: fix uncompressed prior decoded length by Nigel Tao · 4 months ago
  90. 4dbea68 doc: re-arrange some changelog bullets by Nigel Tao · 4 months ago
  91. 992fd96 base: rename bitvec256.get to bitvec256.get_u64 by Nigel Tao · 4 months ago
  92. 9f42d1f std/gif: have decode_header call read_u48le_as_u64 by Nigel Tao · 4 months ago
  93. c77989d std: rename "var c" to "var c8" by Nigel Tao · 4 months ago
  94. 77fa011 std: rename foo_got variables to foo_have by Nigel Tao · 4 months ago
  95. 2afec50 std/lzma: track prior decoded length by Nigel Tao · 4 months ago
  96. 5a7299b script: have print-*-checksums.sh show exit codes by Nigel Tao · 4 months ago
  97. cf927b2 std/xz: verify block {un,}compressed size by Nigel Tao · 4 months ago
  98. 79af52b std/xz: add SHA-256 checksum support by Nigel Tao · 4 months ago
  99. a440f6d std/lzma: support LZMA2 uncompressed chunks by Nigel Tao · 4 months ago
  100. 13d9d25 test/3pdata: add xzsuite by Nigel Tao · 4 months ago