github borgbase/vykar v0.12.4

latest releases: v0.14.1, v0.14.0, v0.13.0...
one month ago

Bug Fixes

  • Fix S3 LIST response key decoding for Garage compatibility (#29). rusty_s3 sends encoding-type=url with ListObjectsV2 but never decodes the response. Garage URL-encodes / as %2F, which broke all list() 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

Don't miss a new vykar release

NewReleases is sending notifications on new releases.