summaryrefslogtreecommitdiffhomepage
path: root/pkg/p9
AgeCommit message (Expand)Author
2021-04-19Add MultiGetAttr message to 9PFabricio Voznika
2021-03-23setgid directory support in goferfsKevin Krakauer
2021-03-03[op] Replace syscall package usage with golang.org/x/sys/unix in pkg/.Ayush Ranjan
2021-02-24Use sync.Gate in p9.connState.Jamie Liu
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-12-07Remove p9.fidRef.openedMuMichael Pratt
2020-11-17Allow short writes from gofers.Nicolas Lacasse
2020-11-17Add support for TTY in multi-containerFabricio Voznika
2020-09-01Implement setattr+clunk in 9PFabricio Voznika
2020-08-19Remove use of channels from p9.connState legacy transport.Jamie Liu
2020-08-18Wait for all p9 handlers to complete before server shutdown.Jamie Liu
2020-08-11Eliminate one allocation per send/recv for non-flipcall transport.Fazlul Shahriar
2020-07-21p9: fix `registry.get` ob1 bugSevki
2020-07-01Port fallocate to VFS2.Zach Koopmans
2020-06-10Include panic message in logMichael Pratt
2020-04-10Return EIO from p9 if sending/receiving fails.Dean Deng
2020-04-09Handle os.LinkError in p9/handlers.go.Dean Deng
2020-04-06Add concurrency guarantees to p9 extended attribute methods.Dean Deng
2020-04-02Avoid sending a partial dirent when the Rreaddir response exceeds message limit.Uros Prestor
2020-02-14Un-export p9 message encode/decode functions.gVisor bot
2020-02-07Support listxattr and removexattr syscalls.Dean Deng
2020-02-06Move p9.pool to a separate packageAndrei Vagin
2020-01-27Standardize on tools directory.Adin Scannell
2020-01-16Bump p9 version, adding corresponding checks to client_file.go.Dean Deng
2020-01-16Plumb getting/setting xattrs through InodeOperations and 9p gofer interfaces.Dean Deng
2020-01-09New sync package.Ian Gudger
2019-12-16Remove useless comments from p9/handlers.go.Nicolas Lacasse
2019-11-20Pass OpenTruncate to gofer in Open call when opening file with O_TRUNC.Nicolas Lacasse
2019-11-15Do not set finalizer on p9.ClientFile.Jamie Liu
2019-11-06Add p9.OpenTruncate.Jamie Liu
2019-11-01Don't log "p9.channel.service: flipcall connection shutdown".Jamie Liu
2019-10-28Cast the Stat_t.Nlink to uint64 on arm64.Haibo Xu
2019-10-04Return EIO from p9 if flipcall.Endpoint.Connect() fails.Jamie Liu
2019-09-23Add test for concurrent reads and writes.Adin Scannell
2019-09-19Fix p9 integration of flipcall.Jamie Liu
2019-09-12Update p9 to support flipcall.Adin Scannell
2019-09-12Remove go_test from go_stateify and go_marshalMichael Pratt
2019-06-28Drop local_server support.Adin Scannell
2019-06-27Fix various spelling issues in the documentationMichael Pratt
2019-06-21Remove O(n) lookup on unlink/renameMichael Pratt
2019-06-21Update pathNode documentation to reflect realityMichael Pratt
2019-06-19Add renamed children pathNodes to target parentMichael Pratt
2019-06-13Update canonical repository.Adin Scannell
2019-06-13Add p9 and unet benchmarks.Jamie Liu
2019-05-20Forward named pipe creation to the goferMichael Pratt
2019-05-09Implement fallocate(2)Fabricio Voznika
2019-04-29Reduce memory allocations on serving pathFabricio Voznika
2019-04-29Change copyright notice to "The gVisor Authors"Michael Pratt
2019-04-23Remove reflection from 9P serving pathFabricio Voznika