Bug Fixes
- Fix S3 LIST response key decoding for Garage compatibility (#29).
rusty_s3sendsencoding-type=urlwith ListObjectsV2 but never decodes the response. Garage URL-encodes/as%2F, which broke alllist()operations (locks, snapshots, packs, sessions). Keys are now percent-decoded after XML parsing. This is a no-op for backends that don't encode (AWS S3, MinIO). - Remove lock acquisition LIST retry loop that was based on an incorrect eventual-consistency diagnosis. Add a non-panic fallback for the edge case where LIST doesn't return a just-written key.
Downloads
| Platform | Archive |
|---|---|
| Linux x86_64 (glibc) | vykar-v0.12.4-x86_64-unknown-linux-gnu.tar.gz
|
| Linux x86_64 (musl) | vykar-v0.12.4-x86_64-unknown-linux-musl.tar.gz
|
| Linux aarch64 (glibc) | vykar-v0.12.4-aarch64-unknown-linux-gnu.tar.gz
|
| Linux aarch64 (musl) | vykar-v0.12.4-aarch64-unknown-linux-musl.tar.gz
|
| macOS aarch64 | vykar-v0.12.4-aarch64-apple-darwin.tar.gz
|
| Windows x86_64 | vykar-v0.12.4-x86_64-pc-windows-msvc.zip
|
| Docker | ghcr.io/borgbase/vykar:0.12.4
|