summaryrefslogtreecommitdiff
path: root/sys/src/cmd/unix
AgeCommit message (Collapse)Author
2013-11-28u9fs: fix misuse of Fcall.afid in p9any authentication module. (from sources ↵cinap_lenrek
patch/u9fs-afid) U9fs(4) misuses Fcall.afid in its p9any authentication module. The afid field of Fcall structure is only valid with Tauth or Tattach. Tread, Twrite, Tclunk should use rx->fid instead. It's been lucky so far to get the job done because rx->afid survives from previous Tauth/Tattach. The issue pops up when several authentications happen concurrently. Test case: u9fs = 'host with u9fs on tcp!*!564' 9fs $u9fs; for(i in 1 2 3 4 5 6 7 8){ 9fs $u9fs & }; wait Should: no errors Should not: mount failed: authentication failed
2013-11-23removing (outdated) drawtermcinap_lenrek
drawterm is much better maintained by russ cox, so removing this outdated copy. for a more recent version, go to: http://swtch.com/drawterm/
2013-05-04u9fs: fix compilation warningsftrvxmtrx
2013-05-04u9fs: make it compileftrvxmtrx
2013-01-309p message size too smallcinap_lenrek
various fileservers do not check if the message size is too small (they subtract IOHDRSZ later from it to calculate iounit) which can overflow.
2012-12-31fix utf and rune handling in preparation for 32bit runescinap_lenrek
2011-06-08unix/mbrfix: no longer neededment
2011-05-04rename man filescinap_lenrek
2011-04-28unix tool for making bootable plan9 disks.ment
2011-04-18boot(8): changed tread to read, other: fix permscinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen