summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Change GET/GBIT32 macros to explicitly cast final result to u32int.rsc2006-11-042-2/+2
| | | | | | | | | | | | Otherwise, the type of the expression will be int, and if written to a uvlong (or just a ulong on most 64-bit systems), it will be sign-extended. This was going on in drawfcall with Mouse.msec, which is declared as a ulong. This fix assumes that the protocols only send unsigned numbers, which is true.
* In non-blocking recv functions in libmux and libdraw,rsc2006-11-041-4/+5
| | | | | | | | | | | | distinguish between "cannot receive without blocking" and "EOF on connection". In libmux, do not elect async guys muxers, so that synchronous RPC calls run in the main event loop (e.g., in eresized) do not get stuck. Fixes problem reported by Lu Xuxiao, namely that jpg etc. would spin at 100% cpu usage.
* Fix a handful of small one-time memory leaks in vbackup,rsc2006-10-191-0/+3
| | | | and one per-package memory leak (in writethread).
* more functionsrsc2006-07-231-0/+7
|
* add vttimefmtrsc2006-07-181-0/+2
|
* pinrsc2006-06-262-0/+5
|
* forgotrsc2006-06-261-0/+124
|
* simpler USEDrsc2006-06-261-1/+1
|
* plumbunmountrsc2006-06-251-0/+1
|
* nbrecvrsc2006-06-251-3/+8
|
* autolibrsc2006-06-252-0/+6
|
* remove junkrsc2006-06-252-16/+1
|
* new draw interfacersc2006-06-251-6/+24
|
* tweak for manualrsc2006-06-251-3/+3
|
* new libacmersc2006-05-251-0/+76
|
* fmt changes from Googlersc2006-05-211-1/+16
|
* extrarsc2006-05-052-0/+2
|
* get strtoll on freebsdrsc2006-04-041-0/+8
|
* Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.rsc2006-04-0122-443/+443
|
* add Fullsrcrsc2006-03-311-1/+2
|
* change Tcreate message in 9P2000.ursc2006-03-031-0/+1
|
* use carbon for pasteboardrsc2006-02-281-0/+3
|
* add exitcodersc2006-02-121-0/+1
|
* add procwaitrsc2006-02-121-0/+5
|
* add printrsc2006-02-081-0/+3
|
* add threadidlersc2006-02-071-0/+1
|
* add threadidrsc2006-02-051-0/+1
|
* bsdrsc2006-01-272-11/+1
|
* morersc2006-01-271-0/+3
|
* 9p2000.ursc2006-01-272-0/+3
|
* sign fixrsc2006-01-171-1/+1
|
* newrsc2005-12-311-1/+4
|
* updatersc2005-12-301-0/+3
|
* consistency is the hobgoblin of little minds. (taj/andrey)rsc2005-12-301-2/+2
|
* c++ changesrsc2005-11-291-1/+5
|
* add text version of install(1)rsc2005-11-281-1/+0
|
* name manglingrsc2005-11-281-0/+3
|
* move utf, fmt to libcrsc2005-11-262-2/+3
|
* sched_yield netbsd (anselm garbe)rsc2005-11-161-1/+2
|
* p9syslog for varargckrsc2005-11-071-1/+1
|
* Better logging in vtrpc, publish cache statistics.rsc2005-11-021-0/+3
|
* Add autolib.rsc2005-10-291-0/+5
|
* Add experimental noredraw flag.rsc2005-10-291-0/+1
|
* Add Disk definitions.rsc2005-10-291-1/+1
|
* Add print pragmas back, #ifdef'ed.rsc2005-09-291-0/+60
|
* Add 9P2000.u functionsrsc2005-09-131-1/+14
|
* Add 9P2000.u fields.rsc2005-09-131-7/+15
|
* debuggingrsc2005-07-281-0/+2
|
* sunrsc2005-07-271-2/+8
|
* venti updatesrsc2005-07-241-0/+1
|