commit d994fbc7489b85895a56f09f351d464f5a176cee from: rsc date: Thu Jul 14 00:27:01 2005 UTC changes commit - 6cc5b304facd0beb15df33baf5f1dacfcdb4bba1 commit + d994fbc7489b85895a56f09f351d464f5a176cee blob - 11b020f6e94ea569c8f5607ab1938f354f3dac4a blob + cff1ef653d031eece3f51cce499cdf17cf1182b4 --- CHANGES +++ CHANGES @@ -1,7 +1,78 @@ + +July 12-13, 2005 + various: placate gcc-4.0 on OS X. + src/Makefile: try to use system binaries in path + src/mkhdr: remove X11 guess + src/mkdirs: add $MKFLAGS to recursive mk + src/mkmk.sh: update + lib9/announce: cannot use unix as variable name + lib9/malloc: locks around all the malloc routines. + old Linux libc cannot be trusted. maybe other + systems. paranoia rules the day. + lib9/sendfd: add macros for systems without (Sun) + lib9pclient: better error messages + libdiskfs: new library + libdraw: crash less when display == nil. + look in more places for X11. + make nowsys-mouse and nowsys-keyboard compile. + handle freeing of subfonts correctly. + drop _x.black and _x.white. + libmux: better error messages + libsunrpc: remove some c++ comments + libventi: new and improved, now with manual pages + 9l: silence nm errors during autolib + 9term: hold mode even in raw mode (suggested by James Robinson) + acme: various needed casts + exit gracefully on error + dict: no more wide characters + diff: use +/- instead of in diff -c + grap: remove unused symtab + hget: remove [] in array initializers + listen1: added + ls: cannot use global named "dirbuf" + man: sort pages correctly, handle troff correctly. + nroff: invoke plan 9 troff + rc: sun stupidity + rio: clean up code, attempt at keyboard-based window switching + ssh-agent: needed cast + vac: fix call to vtfilecreate. + vbackup: new file system backup program + with dump-like access interface. + venti: it returns, now with manual pages + + +June 22, 2005 + libmach/dwarfdump: avoid bogus in path (thanks to William Josephson) + +May 19, 2005 + lib9/encodefmt: handle precision==0 better + libsunrpc: various fixes + rc: set $PLAN9 at startup if necessary + +May 12, 2005 + font: add new japanese fonts + include/sunrpc.h: add autolib + include/utf.h: change Runeerror + libsec/386: change labels in assembly to get + better function name boundaries in oprofile + libventi: add vtlognames + +May 7, 2005 + various: remove long character constants. + various: use full prototypes everywhere + dist/checkman.awk: ignore sftp(1) + include/u.h: preliminary OS X Tiger changes + lib9/_p9dialparse: set p9unix always + libip/udp: try to do better with headers + srv: check return value of auth_proxy correctly + web: fixes (thanks to Scott Schwartz) + + May 2, 2005 libdraw/x11-itrans: correct snarf race (reported by Karl Sackett) acme: row load/dump consistency fix (thanks to Peter Canning) - + include/u.h: workaround for old gcc + May 1, 2005 lib9/await: Mac OS X Tiger fixes (thanks to Jeff Sickel) lib9/sendfd: fix alignment bug (thanks to Tim Wiess)