p9 icon indicating copy to clipboard operation
p9 copied to clipboard

Idiomatic Go 9P2000.L client and server, extracted from gVisor for general use

Results 15 p9 issues
Sort by recently updated
recently updated
newest added

This implementation is mostly copied from the Linux version, with types and methods being adjusted for Windows. I wrote a test which covers this and passes, but I'm not sure...

Bumps [github.com/u-root/u-root](https://github.com/u-root/u-root) from 0.8.0 to 0.9.0. Changelog Sourced from github.com/u-root/u-root's changelog. v0.9.0 (2022-07-27) Fixes for CVE-2020-7669, CVE-2020-7666 and CVE-2020-7665 Numerous other bug fixes and features Commits 5476b3d Create v0.9.0 release...

dependencies

I might be wrong here, but I think there's a problem with how twalk is being handled that forces `File` implementations to have non-compliant `Walk` methods. When wrapped as `Server`...

tl;dr Need to be able to use `errors.Is(clientError, linux.Errno(someVal))` in code that uses `Client`, *** Long version: `internal` and `internal/linux` pkgs can't be used by calling code, which makes handling...

I've been using the u-root/cpu command. I tried to do a "go build" while "cpu-ed" and get the following error message: ``` 2022/01/30 22:45:26 unknown error: invalid message type: 52...

This is a pre-cursor to supporting 9P2000, where some messages may overlap. Sessions should allow us to change the version & message registry. 9P2000 spec / Plan 9 man page...

But no LegacyFile provided, and no testing done at all yet.