Commits


change how the sites are built: generate files in subdirs


typo. spotted by cage, thanks!


import first draft of kamid web site/gemini capsule


kamid: fix main_shutdown close the pipe with the listener process and wait for children to die.


retire now unused IMSG_CONTROLFD


listener: handle IMSG_CTL_LOG_VERBOSE adjust the logging level and forward it to every client process so they can do so too.


move control to the main process We may want to be able to run multiple listener process eventually, so the first step is to drop IMSG_CONTROLFD and keep the ctl stuff in the main process.


don't install kamirepl it's possibly a really useful tool to debug 9p servers, as it allows to manually craft messages, but it's just not there and I'd like to tag a 0.1 "soonish".


more tweaks for 9p.7


- [regress-extra] fixed test that changes atime and mtime together.


annotate hex values for 9p message types it's a bit easier to debug hexdumps now


use consistently Ar for request params; add paragraph for write


document wstat


add a note about the `size' field in stat


shrink stat table listing