Crypt Keeper
e77f24fe31
sysfs: drops os.File special casing for fs.FS to pass wasi-testsuite ( #1174 )
...
This adds a wazero adapter which passes wasi-testsuite 100pct on darwin,
linux and windows. While the main change was adding inodes to the wasi
`fd_readdir` dirents, there was a lot of incidental work needed.
Most of the work was troubleshooting in nature, around windows
specifically, but also wrapping of files. This backfills a lot of tests
and reworked how wrapping works, particularly around windows.
To accommodate this, we drop `os.File` special casing except for
`sysfs.DirFS`
Signed-off-by: Adrian Cole <adrian@tetrate.io >
2023-03-01 13:28:57 +08:00
..
2022-12-16 16:06:54 +09:00
2022-08-18 19:37:11 +09:00
2023-02-11 22:12:18 +09:00
2023-02-11 22:12:18 +09:00
2023-02-11 22:12:18 +09:00
2022-08-06 17:47:50 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-02-21 10:13:37 +08:00
2023-02-21 10:13:37 +08:00
2023-02-21 10:13:37 +08:00
2023-02-21 10:13:37 +08:00
2023-03-01 13:28:57 +08:00
2022-08-18 19:37:11 +09:00
2022-11-16 09:54:51 -08:00
2022-12-30 14:18:06 +08:00
2022-08-18 19:37:11 +09:00
2023-02-21 12:06:13 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-02-21 10:13:37 +08:00
2023-02-14 08:33:18 +09:00
2023-02-14 08:33:18 +09:00
2023-02-14 09:03:34 +09:00
2023-03-01 13:28:57 +08:00
2023-02-21 10:13:37 +08:00
2023-01-31 13:56:49 +02:00
2023-01-31 13:56:49 +02:00
2023-02-01 12:06:44 +02:00
2023-02-01 12:06:44 +02:00
2023-02-01 12:06:44 +02:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-02-28 07:20:31 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2023-03-01 13:28:57 +08:00
2022-12-16 16:06:54 +09:00
2022-12-16 16:06:54 +09:00
2022-12-16 16:06:54 +09:00
2022-12-16 16:06:54 +09:00
2022-12-16 16:06:54 +09:00
2022-12-16 16:06:54 +09:00
2023-02-14 15:28:12 +09:00
2023-02-14 15:28:12 +09:00
2023-02-14 15:28:12 +09:00
2023-02-14 21:38:24 +09:00
2023-02-15 15:57:24 -10:00
2023-02-27 16:23:54 +09:00
2023-02-27 16:23:54 +09:00
2023-02-27 16:23:54 +09:00
2023-03-01 13:28:57 +08:00