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