summaryrefslogtreecommitdiffhomepage
path: root/pkg/p9
AgeCommit message (Expand)Author
2021-11-02Allow SetAttr and Allocate for deleted filesFabricio Voznika
2021-10-29[syserr] Covert all linuxerr returns to error type.Zach Koopmans
2021-09-20[lisa] lisafs package POC.Ayush Ranjan
2021-09-02Internal change.Jamie Liu
2021-08-20[op] Prevent file leak in MultiGetAttr's error path.Ayush Ranjan
2021-08-12[syserror] Convert remaining syserror definitions to linuxerr.Zach Koopmans
2021-06-17[syserror] Change p9 server to use linuxerr.Zach Koopmans
2021-04-28Automated rollback of changelist 369686285Fabricio Voznika
2021-04-21Automated rollback of changelist 369325957Michael Pratt
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