Commits


play nicer with others w.r.t. signal masks


update return interface


as wkj pointed out, notifyseton should not call notesetenable


cleanups - lots of removed files now in thread library. qlock.c - stubs to thread library notify.c - clean interface slightly.


clean up signal handling


try to avoid calling notify on the "dumb" signals


Get rid of 9proc.


various bug fixes and paranoia


Fix small bugs.


No more malloc or lock inside signal handlers.


Sometimes it's amazing these haven't been turned up by other compilers.


Today's changes. More changes.


Tweaks to various bits. Until I hear otherwise, Refs aren't used enough to merit their own assembly. They are now implemented with locks.


Add support for user-level 9P servers/clients and various bug fixes to go with them.


Various fixes. B - fixed usage, DISPLAY :0 vs :0.0 9term - fixed various terminal things rc - notice traps in Read _p9dir - only run disk code for disks dirread - getdirentries on FreeBSD and Linux are different w.r.t. meaning of off. notify - set up so signals interrupt system calls bprint - use bfmt.