summaryrefslogtreecommitdiff
path: root/sys/src/lib9p
AgeCommit message (Expand)Author
2020-12-07lib9p: open internal file-descriptor with OCEXEC flag in getremotesys()cinap_lenrek
2020-12-07lib9p: open /mnt/factotum/rpc with OCEXEC flag in auth9p()cinap_lenrek
2020-12-07lib9p: improve reqqueuecreate()cinap_lenrek
2020-04-27lib9p: reject reads on closed fids and writes on directoriescinap_lenrek
2020-03-29lib9p: fix re-use of root Qid when using createfile(); remove unused dirqidgenBurnZeZ
2020-03-08lib9p: implement automatic remove-on-close cleanup in postsharesrv(), remove ...cinap_lenrek
2020-03-08lib9p: restore previous behaviour of fd group sharingcinap_lenrek
2020-03-07lib9p: get rid of Srv.nopipe and Srv.leavefdsopen hackscinap_lenrek
2020-03-07lib9p: fix typocinap_lenrek
2020-03-07lib9p: zero out per connection state in Srv template for listensrv()cinap_lenrek
2019-10-04lib9p: fix listensrv() filedescriptor leakscinap_lenrek
2019-03-01lib9p: fix zero msize abort() due to unknown version (thanks kivik)cinap_lenrek
2017-04-30lib9p: allow rewinding in 9pfile directoriescinap_lenrek
2016-10-23lib9p: limit the number of srv processes kept arround 8cinap_lenrek
2016-07-24make error handling in 9p service loops consistentcinap_lenrek
2016-03-19lib9p: remove duplicate variable assignment in createfile()BurnZeZ
2015-10-15mergecinap_lenrek
2015-10-15lib9p: do not override Srv.end in listensrv(), simplify srvclose() and recoun...cinap_lenrek
2015-10-12lib9p: add reqqueuefreeaiju
2015-08-10lib9p: make reqqueueflush() use new threadint(), which will also cover channe...cinap_lenrek
2015-07-28lib9p: return "write prohibited" error as documented in 9p(2) when srv->write...cinap_lenrek
2015-06-13lib9p: fix lib9p wstat qid.type/mode checks (fixes lock(1) for ramfs/hjfs)cinap_lenrek
2015-04-23lib9p: handle erealloc9p(..., 0)cinap_lenrek
2014-10-23lib9p: prevent files from being created in deleted directories (thanks BurnZeZ)cinap_lenrek
2014-10-23lib9p: fix .. walk crash in deleted directory (thanks BurnZeZ)cinap_lenrek
2014-09-19lib9p: fix nil dereference crash in remove for directory permission checkcinap_lenrek
2014-07-03remove executable bit from /sys/src/lib9p/ramfs.ccinap_lenrek
2014-06-11revert ramfs examplecinap_lenrek
2014-06-11lib9p: ramfs example: s/realloc/erealloc9p/ftrvxmtrx
2013-10-02lib9p/hjfs: use x != ~0 instead (type)~x conditionals to work arround arm com...cinap_lenrek
2013-06-16make filesystem handling of read9pmsg() consistentcinap_lenrek
2013-01-30lib9p: defer freeing srv for listensrv()cinap_lenrek
2013-01-30lib9p: defer closing down srv until the last request has been responded, Tver...cinap_lenrek
2012-03-30lib9p: add Srv.startcinap_lenrek
2011-08-20added interrupt proc ctl messageaiju
2011-08-19lib9p reqqueue: more cleaningaiju
2011-08-19lib9p reqqueue: remove setjmp shitaiju
2011-08-19lib9p: add srvacquire/srvreleasecinap_lenrek
2011-08-16usb ptp camera drivercinap_lenrek
2011-08-16lib9p: added toilet queuesaiju
2011-07-30devshr: changed #σc to contain directoriesaiju
2011-07-27lib9p: fixaiju
2011-07-27lib9p: added threadpostsharesrvaiju
2011-07-27lib9p: added functions for devshraiju
2011-07-09lib9p: respond with error instead of aborting for unknown 9p messagescinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen