plan9fox/sys/src
cinap_lenrek 773b57b676 kernel: fix todfix() race
we have to recheck the condition under tod lock, otherwise
another process can come in and updated tod.last and
tod.off and once we have the lock, we would make time
jump backwards.
2014-08-16 21:04:41 +02:00
..
9 kernel: fix todfix() race 2014-08-16 21:04:41 +02:00
ape expr: fix missing type declarations for match(), which broke on amd64 as pointers dont fit into a long 2014-07-12 03:02:21 +02:00
boot
cmd nusb/kb: delete code for keyboard boot protocol handling, just use hid parser 2014-08-16 23:34:28 +02:00
games games/md: add -2 -3 -a and trailing newline to usage 2014-07-22 17:38:44 -04:00
lib9p remove executable bit from /sys/src/lib9p/ramfs.c 2014-07-03 00:17:28 +02:00
libaml
libauth libauth: dont print blobs in auth_proxy error strings 2014-05-24 19:49:54 +02:00
libauthsrv libauthsrv: recognize amd64 $cputype in readnvram() to look for default locations 2014-03-26 23:47:19 +01:00
libavl
libbin
libbio bio: Brdstr, Bopen: set malloc tag to the caller 2014-05-02 04:27:29 +02:00
libc libc: avoid static table and supurious reads in nsec() 2014-05-23 18:56:20 +02:00
libcomplete
libcontrol fix threadsetname usage in few places 2014-05-03 13:07:52 +02:00
libdisk
libdraw libdraw: add missing borderop() (thanks aiju) 2014-07-21 18:10:58 +02:00
libfis
libflate
libframe libframe: use correct text color on frinsert depending on selection (thanks sl) 2014-07-17 23:29:55 +02:00
libgeometry
libhtml
libhttpd
libip libip: use snprint() in myetheraddr() to prevent accidents 2014-04-28 02:32:06 +02:00
libjson libjson: check for empty string in jsonparse() 2013-11-10 20:11:46 -05:00
liblex
libmach libmach: fix break point instruction for little endian MIPS (from sources) 2014-07-13 01:24:55 +02:00
libmemdraw libmemdraw: improve readbyte() and writebyte() routines 2014-04-12 21:59:52 +02:00
libmemlayer draw: fix drawing of replicated source image on memlayer with a clip rectangle 2013-12-09 03:35:01 +01:00
libmp libc and ape support for amd64 2014-02-01 10:31:41 +01:00
libndb
liboventi
libplumb libplumb: search for plumber only at /mnt/plumb, and don't try to mount $plumbsrv if the search fails 2013-10-31 04:26:01 -04:00
libregexp
libscribble
libsec libsec: use u32int instead of uint when we need 32 bit (thanks erik) 2014-06-12 14:05:10 +02:00
libstdio libstdio: avoid issues with aliasing in dtoa() on amd64 (from 9atom, thanks to erik and charles) 2014-06-12 20:14:12 +02:00
libString
libsunrpc
libthread libthread: avoid calling thread waiting for fork/execed process to finish if we dont have to 2013-12-06 05:03:35 +01:00
libventi
mkfile make libjson from /sys/src/cmd/btc/json.c 2013-10-27 15:44:33 -04:00
mkfile.proto
NOTICE