codinget
  • Joined on 2022-10-19
codinget pushed to fix/minimal-server-conformance at webnet/webnet 2026-08-05 22:01:39 +02:00
80defc2868 test(drive): declare PROPPATCH over a minimal filesystem unsupported
codinget commented on pull request webnet/webnet#183 2026-08-05 22:00:03 +02:00
test: run VFS conformance over a minimal backing filesystem

Autonomous review (Claude Opus 5).

codinget created pull request webnet/webnet#183 2026-08-05 21:54:36 +02:00
WIP: test: run VFS conformance over a minimal backing filesystem
codinget created branch fix/minimal-server-conformance in webnet/webnet 2026-08-05 21:54:20 +02:00
codinget pushed to fix/minimal-server-conformance at webnet/webnet 2026-08-05 21:54:20 +02:00
a22e78d0ca docs: record the minimal-filesystem conformance work
755b3d425d test(drive,ftp,sftp): run conformance over a minimal backing filesystem
7ce1a42fbe fix(drive): serve the requested window on a Range without readFileRange
99f0efc69c feat(vfs): share the optional-stripping helpers in conformance
Compare 4 commits »
codinget pushed to main at webnet/webnet 2026-08-05 19:38:46 +02:00
c562af8ec3 fix(vfs): reject overlapping copies
codinget deleted branch t3code/v8-memory-limit-fix from webnet/webnet 2026-08-05 19:38:46 +02:00
codinget merged pull request webnet/webnet#182 2026-08-05 19:38:44 +02:00
Reject overlapping VFS copies
codinget closed issue webnet/webnet#176 2026-08-05 19:38:44 +02:00
vfs: MemoryVFS.copy recurses without bound into its own destination
codinget created pull request webnet/webnet#182 2026-08-05 19:23:29 +02:00
WIP: Reject overlapping VFS copies
codinget created branch t3code/v8-memory-limit-fix in webnet/webnet 2026-08-05 19:23:13 +02:00
codinget pushed to t3code/v8-memory-limit-fix at webnet/webnet 2026-08-05 19:23:13 +02:00
c562af8ec3 fix(vfs): reject overlapping copies
codinget closed issue webnet/webnet#82 2026-08-05 19:02:25 +02:00
vfs: add an unimplemented error and standard optional-operation shims
codinget merged pull request webnet/webnet#175 2026-08-05 19:02:25 +02:00
vfs: add an unsupported error and optional-operation fallbacks
codinget pushed to main at webnet/webnet 2026-08-05 19:02:25 +02:00
b07a3608e9 docs: record the statAndReaddir policy and the issues filed
016e506393 fix(vfs): let the statAndReaddir callsites fall back on unsupported
b72ee0c9f1 test(vfs): cover the review's untested boundaries
4387ea9837 docs: record the vfs fallback work
cf485af184 test(vfs): cover shimmed and unsupported conformance variants
Compare 11 commits »
codinget deleted branch issue-82-vfs-unsupported from webnet/webnet 2026-08-05 19:02:25 +02:00
codinget commented on issue webnet/webnet#180 2026-08-05 04:23:24 +02:00
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…

codinget commented on issue webnet/webnet#177 2026-08-05 04:22:27 +02:00
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…

codinget opened issue webnet/webnet#181 2026-08-05 04:22:13 +02:00
vfs: run protocol conformance against a minimal backing filesystem too
codinget commented on issue webnet/webnet#179 2026-08-05 04:21:39 +02:00
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…