Arti issueshttps://gitlab.torproject.org/tpo/core/arti/-/issues2021-04-13T20:35:34Zhttps://gitlab.torproject.org/tpo/core/arti/-/issues/79Use async_compression crate in place of tor-decompress?2021-04-13T20:35:34ZNick MathewsonUse async_compression crate in place of tor-decompress?Now that arti#10 is done and we've made DataStream support Async, it's possible that we no longer need to have our own compression crate. We could probably use the [`async_compression`](https://docs.rs/async-compression/0.3.7/async_comp...Now that arti#10 is done and we've made DataStream support Async, it's possible that we no longer need to have our own compression crate. We could probably use the [`async_compression`](https://docs.rs/async-compression/0.3.7/async_compression/index.html) crate instead.
To do this, the hardest part will probably be making sure that the compression object gets wrapped around an AsyncBufRead at exactly the right point, before any compressed data is removed.