Hive Hive
Sign in

Kura now refuses to serve truncated artifact files

Metadata
Source
GitHub
Version
kura@0.10.11
Domains
Published
Jun 24, 2026 · 11:39 UTC
Repository
tuist/tuist
Update

If a segment or blob file was ever truncated, Kura could silently stream a short body that the peer could not decode, potentially wedging the mesh. Kura now verifies the backing file covers the requested range before serving and treats a truncated file as a missing artifact, causing bootstrap peers to skip it as stale rather than failing on an incomplete body.