Commit Graph

60 Commits

Author SHA1 Message Date
rsc bcf527a98e Continue switching library over to pthreads when possible.
Tprimes works on Linux 2.6.  You can only have 128 procs
though.
2004-09-17 03:34:32 +00:00
rsc 06bb4ed20d Rewrite to remove dependence on rendezvous and its bizarre
data structures.  Makes it easier to use pthreads too.
Still need to add code for non-pthreads systems.

Just a checkpoint to switch work to another machine.
2004-09-17 00:38:29 +00:00
rsc b98ae9bf71 add cache function 2004-06-17 19:18:31 +00:00
wkj e1dddc0532 Import proto file parser for dump9660. 2004-06-17 01:46:29 +00:00
rsc 819822c98d various fixes 2004-06-16 16:45:22 +00:00
rsc d3232caf63 change corrupt type 2004-06-14 21:43:32 +00:00
rsc d2ffec702e add OLOCK 2004-06-11 14:38:44 +00:00
rsc 22f3ae2701 catch strdup, malloc, and friends 2004-06-09 14:25:42 +00:00
rsc a3ad5254ee add network routines 2004-06-09 14:13:24 +00:00
rsc a09e80f9c4 various debugging 2004-05-23 00:59:17 +00:00
rsc 7e0e6522e5 lock malloc ourselves 2004-05-23 00:58:23 +00:00
rsc c4097c2951 Fix small bugs. 2004-05-11 17:51:27 +00:00
rsc be36ff6885 add -W to specify window size.
various other little fixes.
2004-04-29 17:13:24 +00:00
rsc 1aa4e9c82e little things 2004-04-23 05:17:54 +00:00
rsc cf10d09666 add needstack 2004-04-21 23:34:46 +00:00
rsc 070905e215 asdf 2004-04-21 04:48:39 +00:00
rsc a0f1e21ff9 make things work on SunOS 2004-04-20 02:03:38 +00:00
rsc 67e4fce4f5 make mac work 2004-04-19 23:58:57 +00:00
rsc 0e3cc9f456 add mach.h 2004-04-19 19:26:19 +00:00
rsc c8af1ab17b tweaks 2004-04-19 18:13:05 +00:00
rsc 785a73647a add s32int, s64int, s16int 2004-04-19 05:52:43 +00:00
rsc 650deb7980 Make libhtml, htmlfmt build.
Thanks to wkj for doing all the hard work.
2004-04-08 19:36:35 +00:00
rsc a67406e465 Plan 9 atoi, ... 2004-04-08 19:31:48 +00:00
rsc 4f30f3b444 grey out 9term when it loses focus. 2004-03-30 05:03:29 +00:00
rsc be22ae2d07 SunOS can rot in hell. 2004-03-26 01:59:35 +00:00
rsc 924eb6424c Small changes. 2004-03-25 23:30:46 +00:00
rsc 70bcc7804e More files.
More files.
2004-03-25 23:08:53 +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 eacbfb241a Various header changes. 2004-03-15 01:58:31 +00:00
rsc d23a617a83 Various small interface changes. 2004-03-15 01:57:29 +00:00
rsc 230d62c475 Incorporate bug fixes from Plan 9. 2004-03-05 05:48:32 +00:00
rsc 91c13e54b5 Move utf, fmt. Small header file changes. 2004-02-29 22:11:15 +00:00
rsc d51419bf43 various tweaks. 2004-02-09 19:33:05 +00:00
rsc 060c0d5fcb undef some more. 2004-01-09 00:48:45 +00:00
rsc 9e8eb69254 add some more RF things for linux. 2004-01-09 00:06:44 +00:00
rsc b214663d34 linux diffs. 2004-01-09 00:04:55 +00:00
rsc d0bc889a8a add Lock to struct Ref. 2003-12-17 04:35:09 +00:00
rsc 7f11104a57 Add libString. 2003-12-11 18:15:57 +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 d3df308747 File system stuff. 2003-12-06 18:08:52 +00:00
rsc e97ceade5e various tweaks. 2003-12-06 18:05:27 +00:00
rsc 669250d159 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.
2003-12-03 22:50:48 +00:00
rsc 64bcfff3a1 More tweaks on Linux and Solaris. 2003-11-25 02:11:11 +00:00
rsc f7012583e9 Add the #goo to allow use in C++.
Silence a few more warnings.
Strip down the mkfiles more.
Fix bug in X11 mouse handling, note groups.
2003-11-25 01:40:27 +00:00
rsc 54952cec10 More Mac changes. 2003-11-24 22:48:39 +00:00
rsc 2db9e4821d tweaks. 2003-11-24 20:16:30 +00:00
rsc d2c4ee9e48 Tweaks to build properly on Linux. 2003-11-24 00:43:41 +00:00
rsc 1c253ceb58 Annoying changes to work on Sun boxes. 2003-11-23 19:49:17 +00:00
rsc 97a5e5f2dd new files 2003-11-23 18:25:35 +00:00