Commits


implement do_version and do_attach


change the prompt to `kamiftp>'


print prompt when !HAVE_READLINE


publish pp_qid_type


publish struct qid


update (and correct) the description for the comparisons and asserts


reset readdir buffer when the client seeks back to zero


fix the msize checking in the regress suite recent changes in 93c0742 reduced the msize returned by the server: this is still valid in 9p but not what the suite expected.


9ps: add support for <= (lesser equal) binary comparison


fmt


more stuff to do


simple fix to avoid messages bigger than what we can currently handle


typo


- [regress-extra] added test for directory removing.


fix tremove wrt directories we can't call unlinkat with `.' as path, so the hackish solution (but also the only viable one I can see) is to unlinkat ../<dirname>. Furthermore, calling unlinkat(f->dir->fd, f->fpath) was incorrect because f->dir->fd already points to the directory.