{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":664330692,"defaultBranch":"main","name":"tigz","ownerLogin":"tmaklin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-09T16:38:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10565447?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702562116.0","currentOid":""},"activityList":{"items":[{"before":"a563ea763bbbf380af3c2590568ca1464e0d6ade","after":"2be71a2b20ab8d3cddeacf10654e81df7675badb","ref":"refs/heads/dev","pushedAt":"2024-01-03T11:35:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Update build system to not use config files for cmake.","shortMessageHtmlLink":"Update build system to not use config files for cmake."}},{"before":null,"after":"cd1f4619b0a50b3546da03c8a4a4278327866dbf","ref":"refs/heads/block-size-increase","pushedAt":"2023-12-14T13:55:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Increase default block size to 1024 KiB.","shortMessageHtmlLink":"Increase default block size to 1024 KiB."}},{"before":"6cf13ea4db2b1ff7a66bf6312f504478d33578c2","after":"f4e88b5d1ae2933b672d269fc4b224182d726f70","ref":"refs/heads/main","pushedAt":"2023-11-20T11:24:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Merge pull request #10 from tmaklin/update-rapidgzp-to-v0.10.1\n\nUpdate rapidgzp to v0.10.1","shortMessageHtmlLink":"Merge pull request #10 from tmaklin/update-rapidgzp-to-v0.10.1"}},{"before":null,"after":"99105c7c4892c962ced047cfc16a8b2b6476bce5","ref":"refs/heads/update-rapidgzp-to-v0.10.1","pushedAt":"2023-11-20T11:23:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Update rapidgzip to v0.10.1","shortMessageHtmlLink":"Update rapidgzip to v0.10.1"}},{"before":"d2e540502d54cbfe0522175ae9c4867e97816afc","after":"a563ea763bbbf380af3c2590568ca1464e0d6ade","ref":"refs/heads/dev","pushedAt":"2023-09-01T07:21:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Remove cxx flags since they're unused; remove with_gzfileop=off since with_gzfileop=on is implied by zlib_compat=on.","shortMessageHtmlLink":"Remove cxx flags since they're unused; remove with_gzfileop=off since…"}},{"before":"d497c0a45bef7bb3699e47667df780be50856e60","after":"d2e540502d54cbfe0522175ae9c4867e97816afc","ref":"refs/heads/dev","pushedAt":"2023-08-31T11:58:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Add compiler flags that reduce the executable size without a substantial runtime cost","shortMessageHtmlLink":"Add compiler flags that reduce the executable size without a substant…"}},{"before":"fdb52898d8902ffc46bf64f4383849b8ae1788e0","after":"d497c0a45bef7bb3699e47667df780be50856e60","ref":"refs/heads/dev","pushedAt":"2023-07-27T14:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Fix typos.","shortMessageHtmlLink":"Fix typos."}},{"before":"99809a4c990a2bc4a6cdb1c95a1dfaf9fc1114d0","after":"fdb52898d8902ffc46bf64f4383849b8ae1788e0","ref":"refs/heads/dev","pushedAt":"2023-07-27T14:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Add documentation and missing header for std::thread:hardware_concurrency().","shortMessageHtmlLink":"Add documentation and missing <thread> header for std::thread:hardwar…"}},{"before":"9e89cc1e14d4facc0b392f3512ea979bfb45ee90","after":"99809a4c990a2bc4a6cdb1c95a1dfaf9fc1114d0","ref":"refs/heads/dev","pushedAt":"2023-07-27T14:20:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Throw errors from tigz::ParallelCompressor if operations fail.","shortMessageHtmlLink":"Throw errors from tigz::ParallelCompressor if operations fail."}},{"before":"915c1fbc09330398cd01c9ed12cccd4971083030","after":"9e89cc1e14d4facc0b392f3512ea979bfb45ee90","ref":"refs/heads/dev","pushedAt":"2023-07-27T14:10:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Throw exceptions from tigz::ParallelDecompressor if operations fail.","shortMessageHtmlLink":"Throw exceptions from tigz::ParallelDecompressor if operations fail."}},{"before":null,"after":"915c1fbc09330398cd01c9ed12cccd4971083030","ref":"refs/heads/dev","pushedAt":"2023-07-27T12:55:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Make single-threaded zlib-ng decompression a class method and rename it to `decompress_with_single_thread`.","shortMessageHtmlLink":"Make single-threaded zlib-ng decompression a class method and rename …"}},{"before":"6356f28e9332c8e9aa59f813ba6af0112b4bcd36","after":"6cf13ea4db2b1ff7a66bf6312f504478d33578c2","ref":"refs/heads/main","pushedAt":"2023-07-26T21:26:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Merge pull request #9 from tmaklin/fix-single-threaded-mode\n\nFix single threaded mode","shortMessageHtmlLink":"Merge pull request #9 from tmaklin/fix-single-threaded-mode"}},{"before":"9a9bc9a642c877e359a23a651710fa1c4a18e251","after":"58f09e804a5bad0ecbdcde7573eff352c3ed15ba","ref":"refs/heads/fix-single-threaded-mode","pushedAt":"2023-07-26T21:17:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Remove the recursion and make the decompression a little faster.","shortMessageHtmlLink":"Remove the recursion and make the decompression a little faster."}},{"before":null,"after":"9a9bc9a642c877e359a23a651710fa1c4a18e251","ref":"refs/heads/fix-single-threaded-mode","pushedAt":"2023-07-26T20:59:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Add an (inefficient) fix for single-threaded decompression when the block size spans over multiple zlib blocks (fixes #8).","shortMessageHtmlLink":"Add an (inefficient) fix for single-threaded decompression when the b…"}},{"before":"906ff089fe173ab4a2b1aa84a53fe343c96e9f9f","after":"6356f28e9332c8e9aa59f813ba6af0112b4bcd36","ref":"refs/heads/main","pushedAt":"2023-07-25T17:04:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Add the `-b --block-size` argument that control internal i/o buffer sizes. Larger buffer sizes may help the parallel (de)compressor run faster.","shortMessageHtmlLink":"Add the -b --block-size argument that control internal i/o buffer s…"}},{"before":"808b8ee2bef7e0c0013cb34f52604877df9732e3","after":"906ff089fe173ab4a2b1aa84a53fe343c96e9f9f","ref":"refs/heads/main","pushedAt":"2023-07-25T15:34:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Submit the input data for compression immediately after reading.","shortMessageHtmlLink":"Submit the input data for compression immediately after reading."}},{"before":"1e6eb7bd04d451e069cdfbd6ab48a6018bd692cf","after":"808b8ee2bef7e0c0013cb34f52604877df9732e3","ref":"refs/heads/main","pushedAt":"2023-07-25T15:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Remove dead code","shortMessageHtmlLink":"Remove dead code"}},{"before":"adb160bc034fd24700e846f94e1b69bb0a90a350","after":"1e6eb7bd04d451e069cdfbd6ab48a6018bd692cf","ref":"refs/heads/main","pushedAt":"2023-07-25T13:44:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Add support for `make install`.","shortMessageHtmlLink":"Add support for make install."}},{"before":"5d042aa09c8ae2c1258de7284ca2678db4dc9864","after":"adb160bc034fd24700e846f94e1b69bb0a90a350","ref":"refs/heads/main","pushedAt":"2023-07-25T13:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Fix checking the conditions to refuse terminal write when an input file is supplied.","shortMessageHtmlLink":"Fix checking the conditions to refuse terminal write when an input fi…"}},{"before":"e920944574c9a54740c1ca9794c16e26778f4b04","after":"5d042aa09c8ae2c1258de7284ca2678db4dc9864","ref":"refs/heads/main","pushedAt":"2023-07-25T13:20:31.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Merge pull request #7 from tmaklin/decompress-from-stdin\n\nDecompress from stdin","shortMessageHtmlLink":"Merge pull request #7 from tmaklin/decompress-from-stdin"}},{"before":"b05a638e020fcaf4e76a749934591e2253815e9f","after":"c4a670feb64588d58e4a26f1080d82d9e2bf5010","ref":"refs/heads/decompress-from-stdin","pushedAt":"2023-07-25T13:20:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Merge branch 'main' into decompress-from-stdin","shortMessageHtmlLink":"Merge branch 'main' into decompress-from-stdin"}},{"before":"d76a4ea4ec9f83fbc70c62f39164142968a85f3f","after":"e920944574c9a54740c1ca9794c16e26778f4b04","ref":"refs/heads/main","pushedAt":"2023-07-25T13:08:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Merge pull request #6 from tmaklin/refuse-terminal-write\n\nRefuse terminal write","shortMessageHtmlLink":"Merge pull request #6 from tmaklin/refuse-terminal-write"}},{"before":"b2961cdaf04cd577afa499b1fa4e7009ace1dc80","after":"b05a638e020fcaf4e76a749934591e2253815e9f","ref":"refs/heads/decompress-from-stdin","pushedAt":"2023-07-25T13:06:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Wrap the zlib calls.","shortMessageHtmlLink":"Wrap the zlib calls."}},{"before":"f251d1ee199c9cb63375f08f5a5e8935f8fd3c0f","after":"b2961cdaf04cd577afa499b1fa4e7009ace1dc80","ref":"refs/heads/decompress-from-stdin","pushedAt":"2023-07-25T11:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Do single-threaded file decompression with zlib instead of rapidgzip (slightly faster).","shortMessageHtmlLink":"Do single-threaded file decompression with zlib instead of rapidgzip …"}},{"before":"64d67de3c51fd36b39e5ed36c9744a6e3024eaa9","after":"f251d1ee199c9cb63375f08f5a5e8935f8fd3c0f","ref":"refs/heads/decompress-from-stdin","pushedAt":"2023-07-25T10:33:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Support multipart files when decompressing from cin.","shortMessageHtmlLink":"Support multipart files when decompressing from cin."}},{"before":null,"after":"64d67de3c51fd36b39e5ed36c9744a6e3024eaa9","ref":"refs/heads/decompress-from-stdin","pushedAt":"2023-07-22T20:27:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Default to single-threaded zlib when decompressing from stdin (rapidgzip requires seekable streams).","shortMessageHtmlLink":"Default to single-threaded zlib when decompressing from stdin (rapidg…"}},{"before":"1f5651f369088e94bb22ae491ce509540da40d89","after":"d7887ee95b3494fa15fa7cd63db7fa06dfb988d9","ref":"refs/heads/refuse-terminal-write","pushedAt":"2023-07-22T16:53:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Use isatty() to check whether writing to terminal or not and refuse writing compressed data to terminal without -f or -c.","shortMessageHtmlLink":"Use isatty() to check whether writing to terminal or not and refuse w…"}},{"before":null,"after":"1f5651f369088e94bb22ae491ce509540da40d89","ref":"refs/heads/refuse-terminal-write","pushedAt":"2023-07-19T21:01:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Don't write compressed data to terminal unless -f is given.","shortMessageHtmlLink":"Don't write compressed data to terminal unless -f is given."}},{"before":"513afee1a9d3e16100ef79db18fe83c7abe24c2d","after":"d76a4ea4ec9f83fbc70c62f39164142968a85f3f","ref":"refs/heads/main","pushedAt":"2023-07-19T16:39:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Don't delete the files when decompressing if -c/--stdout is toggled.","shortMessageHtmlLink":"Don't delete the files when decompressing if -c/--stdout is toggled."}},{"before":"b971edf5a101e4a4687a496981aa9c8fcb054e7c","after":"513afee1a9d3e16100ef79db18fe83c7abe24c2d","ref":"refs/heads/main","pushedAt":"2023-07-19T16:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmaklin","name":"Tommi Mäklin","path":"/tmaklin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10565447?s=80&v=4"},"commit":{"message":"Don't delete the input files if -c/--stdout is toggled.","shortMessageHtmlLink":"Don't delete the input files if -c/--stdout is toggled."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wM1QxMTozNToxNy4wMDAwMDBazwAAAAPWvqev","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xOVQxNjoxOToyMy4wMDAwMDBazwAAAANY6ZmB"}},"title":"Activity · tmaklin/tigz"}