{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":110482267,"defaultBranch":"main","name":"wuffs","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-13T00:44:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713528411.0","currentOid":""},"activityList":{"items":[{"before":"d446e71e1f7bf53170792657d84a1b4320df9cf3","after":"3c1df67681792d4c1075d3f37aae2f5a1d520946","ref":"refs/heads/main","pushedAt":"2024-05-07T00:12:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/bmp: let decoded pixfmt be transparent\n\nFixes #147","shortMessageHtmlLink":"std/bmp: let decoded pixfmt be transparent"}},{"before":"a3bfb57003d4ff0534fd9de447ebc60800b7b616","after":"d446e71e1f7bf53170792657d84a1b4320df9cf3","ref":"refs/heads/main","pushedAt":"2024-04-25T00:57:54.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"check: reject io_bind an io_writer to a roslice","shortMessageHtmlLink":"check: reject io_bind an io_writer to a roslice"}},{"before":"f1698226806569eb45ea009deee89a108f8d5395","after":"a3bfb57003d4ff0534fd9de447ebc60800b7b616","ref":"refs/heads/main","pushedAt":"2024-04-19T12:06:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"release: spin in v0.3.4\n\nThis copies wuffs-v0.3.c from the v0.3 branch to the main branch. The\nmain branch is currently working on an unstable v0.4.\n\nFixes #146","shortMessageHtmlLink":"release: spin in v0.3.4"}},{"before":null,"after":"ec71f9c6d829ca763fbbc1f7adecc30a89a8ed0a","ref":"refs/heads/v0.3","pushedAt":"2024-04-19T12:06:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"wuffs gen -version=0.3.4","shortMessageHtmlLink":"wuffs gen -version=0.3.4"}},{"before":"a27a7598f09f289e5cf3c9f7d8c0bd8134c6a39d","after":"f1698226806569eb45ea009deee89a108f8d5395","ref":"refs/heads/main","pushedAt":"2024-04-10T23:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"release: wuffs gen -version=0.4.0-alpha.4","shortMessageHtmlLink":"release: wuffs gen -version=0.4.0-alpha.4"}},{"before":"fdd08200e32247bec7ded2b4a727c66bf823593f","after":"a27a7598f09f289e5cf3c9f7d8c0bd8134c6a39d","ref":"refs/heads/main","pushedAt":"2024-04-06T06:36:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"base: disable SIMD on 32-bit (not 64-bit) x86\n\nFixes #145","shortMessageHtmlLink":"base: disable SIMD on 32-bit (not 64-bit) x86"}},{"before":"f32bfe95c6212bd1c9212da8778299a92e603714","after":"fdd08200e32247bec7ded2b4a727c66bf823593f","ref":"refs/heads/main","pushedAt":"2024-04-05T06:33:44.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"test/3pdata: add note re XZ backdoor test files\n\nThis mirrors the nigeltao/xz-tests-files repo's\nhttps://github.com/nigeltao/xz-tests-files/commit/d163360fd24b54562de56f012b2b05cc183736df","shortMessageHtmlLink":"test/3pdata: add note re XZ backdoor test files"}},{"before":"5c693c9de89a63db4dc112f70fea5bfb1296c2a3","after":"f32bfe95c6212bd1c9212da8778299a92e603714","ref":"refs/heads/main","pushedAt":"2024-04-02T10:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/crc64: optimize for x86+SSE4.2\n\nname old speed new speed delta\n\nwuffs_crc64_ecma_10k/clang14 1.78GB/s ± 0% 5.79GB/s ± 0% +225.48% (p=0.008 n=5+5)\nwuffs_crc64_ecma_100k/clang14 1.78GB/s ± 0% 6.09GB/s ± 0% +241.67% (p=0.008 n=5+5)\n\nwuffs_crc64_ecma_10k/gcc12 2.05GB/s ± 1% 5.79GB/s ± 1% +182.80% (p=0.008 n=5+5)\nwuffs_crc64_ecma_100k/gcc12 2.01GB/s ± 0% 6.09GB/s ± 0% +202.64% (p=0.008 n=5+5)\n\nwuffs_xz_decode_100k/clang14 57.9MB/s ± 1% 60.2MB/s ± 0% +4.11% (p=0.008 n=5+5)\n\nwuffs_xz_decode_100k/gcc12 57.0MB/s ± 0% 57.8MB/s ± 1% +1.39% (p=0.008 n=5+5)\n\n$ time example-mzcat < linux-6.8.2.tar.xz > /dev/null\nBefore: user 0m8.122s\nAfter: user 0m8.115s","shortMessageHtmlLink":"std/crc64: optimize for x86+SSE4.2"}},{"before":"24151f81320f1aac97656de6121a614aea9ae12f","after":"5c693c9de89a63db4dc112f70fea5bfb1296c2a3","ref":"refs/heads/main","pushedAt":"2024-03-31T10:19:53.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"release: wuffs gen -version=0.4.0-alpha.3","shortMessageHtmlLink":"release: wuffs gen -version=0.4.0-alpha.3"}},{"before":"f1a9d34494172b753dbcbe5f21a8bd2973471a7b","after":"24151f81320f1aac97656de6121a614aea9ae12f","ref":"refs/heads/main","pushedAt":"2024-03-28T05:45:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"doc: update changelog for std/png YA_NONPREMUL","shortMessageHtmlLink":"doc: update changelog for std/png YA_NONPREMUL"}},{"before":"13c72db3508d33b9416a22a0ab8a8d4d8d5cd7be","after":"f1a9d34494172b753dbcbe5f21a8bd2973471a7b","ref":"refs/heads/main","pushedAt":"2024-03-27T11:11:22.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"pixconv: fix -Werror=conversion","shortMessageHtmlLink":"pixconv: fix -Werror=conversion"}},{"before":"47ed32b6ce40210168324ba2bf360c46ada1d626","after":"13c72db3508d33b9416a22a0ab8a8d4d8d5cd7be","ref":"refs/heads/main","pushedAt":"2024-03-01T10:14:14.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/lzma: add QUIRK_ALLOW_NON_ZERO_INITIAL_BYTE","shortMessageHtmlLink":"std/lzma: add QUIRK_ALLOW_NON_ZERO_INITIAL_BYTE"}},{"before":"749e3559f22c6da3cd3a160910539f17f26c0ff6","after":"47ed32b6ce40210168324ba2bf360c46ada1d626","ref":"refs/heads/main","pushedAt":"2024-02-21T11:10:15.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/xz: clarify bad versus unsupported filter","shortMessageHtmlLink":"std/xz: clarify bad versus unsupported filter"}},{"before":"782e78a68916ed445af164851cc2fd45ad5304ea","after":"749e3559f22c6da3cd3a160910539f17f26c0ff6","ref":"refs/heads/main","pushedAt":"2024-02-13T10:14:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/xz: implement apply_filter_0b_riscv","shortMessageHtmlLink":"std/xz: implement apply_filter_0b_riscv"}},{"before":"2b4e8ce6a2571157cf3be09ab956e61c949ff18c","after":"782e78a68916ed445af164851cc2fd45ad5304ea","ref":"refs/heads/main","pushedAt":"2024-02-12T10:20:29.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/xz: support BCJ start option","shortMessageHtmlLink":"std/xz: support BCJ start option"}},{"before":"29e49cded40d7b615976a8926d6567c9f3b70992","after":"2b4e8ce6a2571157cf3be09ab956e61c949ff18c","ref":"refs/heads/main","pushedAt":"2024-02-09T08:50:55.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"example/mzcat: support zlib","shortMessageHtmlLink":"example/mzcat: support zlib"}},{"before":"caa7711b3062c9b036cb7fc5e134a3dfd3406aa0","after":"29e49cded40d7b615976a8926d6567c9f3b70992","ref":"refs/heads/main","pushedAt":"2024-02-05T11:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/lzma: add sizeof(probs_etc) comment","shortMessageHtmlLink":"std/lzma: add sizeof(probs_etc) comment"}},{"before":"13115e4e1d64819f19aca80c841b305edca8870f","after":"caa7711b3062c9b036cb7fc5e134a3dfd3406aa0","ref":"refs/heads/main","pushedAt":"2024-01-10T22:00:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"fuzz: fix seed_corpora xzsuite_corpus dir name\n\nUpdates https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65668","shortMessageHtmlLink":"fuzz: fix seed_corpora xzsuite_corpus dir name"}},{"before":"ce0cee444daa816c6947516dfd3935f3c55dd6b3","after":"13115e4e1d64819f19aca80c841b305edca8870f","ref":"refs/heads/main","pushedAt":"2024-01-07T08:58:15.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/xz: fix QUIRK_IGNORE_CHECKSUM skipping bytes","shortMessageHtmlLink":"std/xz: fix QUIRK_IGNORE_CHECKSUM skipping bytes"}},{"before":"b4e09690a782b07bca09d080d2d31348b93bfe0a","after":"ce0cee444daa816c6947516dfd3935f3c55dd6b3","ref":"refs/heads/main","pushedAt":"2023-12-25T23:20:10.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/xz: add new package","shortMessageHtmlLink":"std/xz: add new package"}},{"before":"016436410678ffe0651992203deb355b80aa8c24","after":"b4e09690a782b07bca09d080d2d31348b93bfe0a","ref":"refs/heads/main","pushedAt":"2023-12-15T00:56:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"pixconv: fix -Werror=sign-conversion\n\nUpdates #138","shortMessageHtmlLink":"pixconv: fix -Werror=sign-conversion"}},{"before":"57f01ec3f68db807888ec4a72c805e0f9b2d37c3","after":"016436410678ffe0651992203deb355b80aa8c24","ref":"refs/heads/main","pushedAt":"2023-12-13T23:32:08.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"ast: add TypeExpr.IsSmallInteger method","shortMessageHtmlLink":"ast: add TypeExpr.IsSmallInteger method"}},{"before":"2c2bb9baa569b4995e6bb37554a5d8d4c0ecdcfb","after":"57f01ec3f68db807888ec4a72c805e0f9b2d37c3","ref":"refs/heads/main","pushedAt":"2023-12-12T12:43:53.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"std/lzma: add new package","shortMessageHtmlLink":"std/lzma: add new package"}},{"before":"6e9d392d3903326419741968c326a33b3790a4f6","after":"2c2bb9baa569b4995e6bb37554a5d8d4c0ecdcfb","ref":"refs/heads/main","pushedAt":"2023-11-05T01:13:10.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"cgen: simplify 1-elem in-case-of-recursion arrays","shortMessageHtmlLink":"cgen: simplify 1-elem in-case-of-recursion arrays"}},{"before":"1670b9c32106223af7e855f5656f3927b22ad6f0","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/image-0.10.0","pushedAt":"2023-11-03T10:48:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"8900769a729398556a2413b0accfb6865093e5c2","after":"6e9d392d3903326419741968c326a33b3790a4f6","ref":"refs/heads/main","pushedAt":"2023-11-03T10:47:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"Merge pull request #136 from google/dependabot/go_modules/golang.org/x/image-0.10.0\n\nbuild(deps): bump golang.org/x/image from 0.5.0 to 0.10.0","shortMessageHtmlLink":"Merge pull request #136 from google/dependabot/go_modules/golang.org/…"}},{"before":"8cfde80759598fc46147d5f0c2c729d708330a38","after":"8900769a729398556a2413b0accfb6865093e5c2","ref":"refs/heads/main","pushedAt":"2023-11-03T10:44:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"root: add README.md \"Sans I/O style\" paragraph","shortMessageHtmlLink":"root: add README.md \"Sans I/O style\" paragraph"}},{"before":null,"after":"1670b9c32106223af7e855f5656f3927b22ad6f0","ref":"refs/heads/dependabot/go_modules/golang.org/x/image-0.10.0","pushedAt":"2023-11-02T21:32:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/image from 0.5.0 to 0.10.0\n\nBumps [golang.org/x/image](https://github.com/golang/image) from 0.5.0 to 0.10.0.\n- [Commits](https://github.com/golang/image/compare/v0.5.0...v0.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/image\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/image from 0.5.0 to 0.10.0"}},{"before":"b900be03154b61a9d838ffcf861b4aff9fd401eb","after":"8cfde80759598fc46147d5f0c2c729d708330a38","ref":"refs/heads/main","pushedAt":"2023-10-25T05:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"aux: fix for empty_foo() returning non-NULL ptr\n\nUpdates #135","shortMessageHtmlLink":"aux: fix for empty_foo() returning non-NULL ptr"}},{"before":"f81deb6b6ed823d72301ea2487a0dddf12b80a4e","after":"b900be03154b61a9d838ffcf861b4aff9fd401eb","ref":"refs/heads/main","pushedAt":"2023-10-24T11:37:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nigeltao","name":"Nigel Tao","path":"/nigeltao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8565232?s=80&v=4"},"commit":{"message":"mimiclib: use OpenSSL EVP API for sha256\n\nThe SHA256_Etc API is deprecated in OpenSSL 3.0.","shortMessageHtmlLink":"mimiclib: use OpenSSL EVP API for sha256"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQwnyjgA","startCursor":null,"endCursor":null}},"title":"Activity · google/wuffs"}