Files
mesh-controller/vendor/github.com/therootcompany/xz/README.md
T
jochen 01fc9e1d73
mesh/merge-gate pass: builds build-agent, mesh-controller, route-proxy → ace, g14, novox, shanks; no bus step; every machine composes with the change as it…
mesh/repo-check pass: its merge-check.sh passed
mesh/delivery superseded: a newer head of the same pull request
Read xz with a real dictionary maximum (review 65, hq issue 345)
ulikunitz/xz's ReaderConfig.DictCap is a minimum: a stream asking for a
1 GiB or 4 GiB dictionary was given it. github.com/therootcompany/xz, a port
of xz-embedded, takes a maximum and refuses a block whose LZMA2 dictionary is
larger before allocating it. 64 MiB, xz's largest preset.
2026-10-12 15:39:34 +02:00

635 B

Xz

Package xz implements XZ decompression natively in Go.

Documentation at https://pkg.go.dev/github.com/therootcompany/xz.

Download and install with go get github.com/xi2/xz.

If you need compression as well as decompression, you might want to look at https://github.com/ulikunitz/xz.

LICENSE

This was originally released into the public domain by the AUTHORS.

Here it is licensed more explicitly as Creative Commons CC0 1.0 Universal (CC0-1.0) so that it can be detected by automated tooling, and satisfy the legal requirements for vendor integration for cases in which a "public domain" statement is not sufficient.