Commit graph

16 commits

Author SHA1 Message Date
rsc
c66e8adfa3 remove thread.c 2005-01-04 22:21:33 +00:00
rsc
b4e8c4b6d6 use 9pclient 2005-01-04 22:21:23 +00:00
rsc
b3efcdbf59 change to use new thread library 2004-12-27 19:13:15 +00:00
rsc
be83c8415c add portdate 2004-12-26 23:45:12 +00:00
rsc
4f604b1843 change to plumb better 2004-06-09 14:04:33 +00:00
rsc
78802e6993 various bug fixes 2004-04-24 04:52:49 +00:00
rsc
1b135a7805 clean up when finished.
don't set PLAN9
don't set PLAN9
2004-04-19 23:04:36 +00:00
rsc
8ad517944e Today's changes.
More changes.
2004-03-25 23:03:57 +00:00
rsc
2277c5d7bb Small tweaks
Lots of new code imported.
2004-03-21 04:33:13 +00:00
rsc
c3a72d77dc Threadplumbrecv. 2004-02-29 23:11:52 +00:00
rsc
5a8e63b2f0 Fighting the good fight.
Move libfmt, libutf into subdirectories of lib9.

Add poll-based socket i/o to libthread, so that we can
avoid using multiple procs when possible, thus removing
dependence on crappy pthreads implementations.

Convert samterm, acme to the single-proc libthread.

Bring libcomplete, acme up-to-date w.r.t. Plan 9 distribution.
2004-02-29 22:10:26 +00:00
rsc
49588d5d90 Tweaks to various bits.
Until I hear otherwise, Refs aren't used enough to
merit their own assembly.  They are now implemented with locks.
2003-12-17 04:34:52 +00:00
rsc
32f69c36e0 Add support for user-level 9P servers/clients and various bug fixes to go with them. 2003-12-11 17:48:38 +00:00
rsc
915ce5c28f fix libplumb 2003-11-25 03:03:30 +00:00
rsc
b7e6f4150f make -> mk
use $HOME/mnt/plumb as named pipe.
2003-11-23 18:16:51 +00:00
rsc
3d7e9092a4 Single-threaded plumber that can run "start" rules.
Thanks to Caerwyn Jones.
2003-10-14 02:35:00 +00:00