Block a user
WIP: test: run VFS conformance over a minimal backing filesystem
Reject overlapping VFS copies
vfs: MemoryVFS.copy recurses without bound into its own destination
WIP: Reject overlapping VFS copies
vfs: add an unimplemented error and standard optional-operation shims
vfs: add an unsupported error and optional-operation fallbacks
ci: the ssh throughput test times out under runner load
Sharpening the diagnosis, since the original write-up guessed at "a loaded runner" without knowing the topology.
The runner and the development box are the same 8-core host. That explains the…
drive: Range response ignores the offset when the filesystem has no readFileRange
Opened #181 for the general version of why this was missed: the protocol conformance runs all back their server with a full MemoryVFS, so no server-side fallback branch is ever entered, and the…
vfs: run protocol conformance against a minimal backing filesystem too
vfs: decide how each caller answers an unsupported optional operation
Noting a data point from #175 so it is not lost when this is picked up.
All five migrated statAndReaddir call sites ended up wanting on-unsupported rather than the on-missing default, and…