Blob


1 # Note: the name listed next to a change sometimes
2 # submitted the patch but more often just reported
3 # the problem.
5 June 15, 2007
6 acme(1): fix Snarf bug, change Indent ON to apply to all windows.
8 June 12, 2007
9 vcat: always write last block, to make disk correct size
10 vbackup: more OS X fixes, add -M flag
11 vbackup(8): document -M
13 June 9, 2007
14 libregexp, sam, acme: day 1 bug in sam regexp code
16 June 8, 2007
17 libdiskfs: add HFS resource fork support (David Swasey)
19 June 5, 2007
20 ramfs: be less chatty
22 June 3, 2007
23 vbackup: fix dotdot (David Swasey)
25 May 29, 2007
26 libdiskfs: more HFS fixes (David Swasey)
28 May 28, 2007
29 libdiskfs: missing Bterm, make ext2 quieter,
30 add disk partitions, HFS code (David Swasey)
32 May 21, 2007
33 libregexp: fix pointer comparison warning (Ramon de Vera)
34 test: fix
36 May 20, 2007
37 touch: print error if wstat fails
38 libc: use futimes on Linux to implement dirfwstat
40 May 19, 2007
41 test: import from Plan 9
43 May 18, 2007
44 libregexp: fix bug about leading ^ in regexp on multiline text (Roger Peppe)
46 May 15, 2007
47 libc: new media size code for _p9dir on FreeBSD (Lou Kamenov)
48 acme(4): document tab width field in ctl file
50 May 10, 2007
51 libc: more NaN fixes (rsc)
52 use device names in _p9dir for FreeBSD (Lou Kamenov)
53 acme, samterm: manage off-screen tick better (Bill Cheswick)
55 May 8, 2007
56 9pfuse: better handling of create (Michael Teichgräber)
58 May 7, 2007
59 troff: fix age-old troff crash (Noel Hunt)
61 May 5, 2007
62 page: fix troff input (Colin DeVilbiss)
64 May 4, 2007
65 9pfuse: propagate offset in read and write (Michael Teichgräber)
67 May 3, 2007
68 devdraw: fix UTF-8 snarf problems
69 grep: add undocumented -q flag (Rob Pike)
70 venti: more OS X compatibility
72 May 2, 2007
73 snoopy: add support for reading pcap files
74 venti: debugging, more bug fixes
76 May 1, 2007
77 libthread: use standard Sun context routines on SunOS
78 mount: use 9p not 9P as mount type (Michael Kaminsky)
80 April 27, 2007
81 venti: yet more fixes
83 April 25, 2007
84 acme: allow swap of column 0 with other columns
86 April 24, 2007
87 libsunrpc: fix memory leak (Bakul Shah)
88 venti: more fixes
90 April 22-23, 2007
91 venti: more fixes
93 April 21, 2007
94 libhttpd: fix chunked-related bugs
95 htmlroff: warn about missing argument to \w
96 mk: fix for Unix port
97 venti: many fixes
99 April 17, 2007
100 date: put up with longer timezones from strftime %Z (xav@chantry)
101 win: better dump string (Fazlul Shahriar)
103 April 14, 2007
104 auxstats: better network stats (Jeff Sickel)
106 April 13, 2007
107 grap: fix double-fclose (Gabi Diaz)
109 April 12, 2007
110 auxstats: better memory stats on OS X (Jeff Sickel)
112 April 7, 2007
113 libventi: dangling pointer race fix (Bakul Shah)
114 vbackup: complain loudly about vtwrite failure
116 April 6, 2007
117 libc: new __isNaN (again)
118 9p(3): remove mention of threading
120 April 5, 2007
121 libc: new __isNaN (Scott Schwartz)
123 April 3, 2007
124 adict: fix comment (Arvindht Tamilmani)
125 plumb/basic: plumb all URLs
126 page: finish conversion to libthread (Tim Wiess)
128 March 28, 2007
129 rc: keep path and PATH in sync again
131 March 26, 2007
132 9l: cope with new gcc error syntax
133 acme: make :1-1 a valid address (Arvindh Tamilmani)
134 auxstats: fix OpenBSD nit (Chad Dougherty)
135 mk: 64-bit fixes, fix memory errors, fix wait (rsc)
136 better rc detection (Michael Teichgräber)
137 empty string interpolation (Michael Teichgräber)
138 page: import from Plan 9 (Kris Maglione)
139 venti: pad zmagic to better length
141 March 25, 2007
142 acme: make Load more faithful to Dump (Peter Canning)
143 adict: parse -d arg correctly (Fazlul Shahriar)
144 cb: Beof ctype bug (Michael Teichgräber)
145 dist/main.html: mention x86 OS X, x86-64 Linux & BSD
146 rc: cope with programs that leave fd in non-blocking mode (Tim Wiess)
147 statusbar: import from Plan 9 (Lou Kamenov)
148 troff2html: use plain char if no translation
149 libdiskfs: add big file support in ext2 (David Swasey)
150 venti/checkarenas: fix argument parsing (David Swasey)
151 vnfs: remove double-free (David Swasey)
153 March 15, 2007
154 acme: redraw tags only as often as needed (Rob Pike)
155 auxclog: avoid libc conflict on OS X
157 February 22, 2007
158 9l, devdraw, snarfer: -ldraw no longer implies -lX11
160 February 11, 2007
161 acme: fix various memory errors
163 January 29, 2007
164 ls: make ls -lF work
165 yacc: fix bug in yacc -a writing to wrong file
167 January 27, 2007
168 acme(1): add paragraph about < | > (Rob Pike)
170 January 25, 2007
171 vbackup: stop using vtgoodbye, which seems to hang
172 on some systems
174 January 24, 2007
175 9pfuse: Google moved fusefs.kext; look in both places
177 January 18, 2007
178 vac:
179 print + lines for new files in verbose mode
180 return value bug fixes
181 decode uid/gid strings as numbers when possible
182 (Michael Kaminsky)
183 mount, unmount, 9pfuse: Mac FUSE support! (Jeff Sickel)
185 January 14, 2007
186 libmp: change mpdigit to uint - something is wrong if mpdigit is 64 bits
188 January 12, 2007
189 sam: fix 15-year-old sam protocol bug
191 December 9, 2006
192 lib/moveplan9.sh: avoid quoting bugs when /bin/sh is dash
194 November 30, 2006
195 venti: stop printing EOk messages
197 November 20, 2006
198 libdiskfs: add fsysclose for ext2 (Michael Kaminsky)
200 November 6, 2006
201 venti: placate 64-bit gcc (William Josephson)
203 November 5, 2006
204 libdraw: fix cpu-chewing loop in eread (Lu Xuxiao)
205 postscript: update README
206 fcall.h: fix GBIT32 macros to be 64-bit safe
208 November 4, 2006
209 libdraw: fix cpu-chewing loop in eread (Lu Xuxiao)
211 November 2, 2006
212 lib9: fix sleep on OpenBSD 4 (Tim Wiess)
214 October 19, 2006
215 vbackup, libventi: plug various memory leaks
217 October 16, 2006
218 psfonts: use 9 psdownload (William Josephson)
220 October 13, 2006
221 devdraw/mkwsysrules.sh: look for /usr/X11
223 October 11, 2006
224 ": remove prompt to avoid double-send problems
225 use all 9 commands (Karl Sackett)
226 9pfuse: allow for EPROTO being missing (Tim Wiess)
227 hget: print final update in -v mode
228 mk: avoid broken print (Gabriel Diaz)
229 seq: import Plan 9 seq (Anthony Martin)
230 tcs: avoid htmlroff hang, avoid nonstandard entity names (Michael Teichgräber)
231 lib9p: correct ref counting in walkfile (F. J. Ballesteros)
233 September 18, 2006
234 venti: fix zblock bug
236 September 17, 2006
237 lp: add generic, lpd stat backends
239 August 29, 2006
240 libip: remove duplicate myetheraddr (William Josephson)
241 sam: avoid seg fault in new $samfile code
243 August 24, 2006
244 sam: set $samfile during external commands
246 August 1, 2006
247 9pfuse: break from read properly (Lou Kamenov)
249 July 31, 2006
250 9pfuse: free fuse messages
252 July 27, 2006
253 B: allow +line syntax to placate Unix tools
254 9pfuse: use correct O_LARGEFILE,
255 wait for mount before exiting
256 mount: quote the equals character
258 July 26, 2006
259 9pfuse: FreeBSD fixes (Lou Kamenov)
261 July 24, 2006
262 INSTALL: add space after -v in awk command for OS X (Andrey Mirtchovski)
264 July 23, 2006
265 INSTALL: print status updates
266 ed: clean up on kill signal, use /var/tmp for temp files
267 upas/vf: clean up temporary files
269 July 22, 2006
270 9pfuse: new program - mount 9P via FUSE (!) (see 9pfuse(4))
271 mount, unmount: new shell scripts (see mount(1))
272 snarfer: fix nowsys build (Lou Kamenov)
273 troff2png: new shell script for htmlroff
274 vwhois: new shell script
275 lib9/dial: allow regular files in unix!file syntax
276 lib9/_p9dialparse: experiment: allow host:port and unadorned /tmp/ns/foo
277 lib9pclient: more low-level 9P functions
278 lib9/sendfd: don't die on eof in recvfd
279 libventi: fix cache bug (Eoghan Sherry)
281 July 18, 2006
282 libventi: add vttimefmt
283 venti/srv: import latest fixes from Plan 9
284 vcat: remove incorrect check for Linux (Michael Kaminsky)
285 vmount: use port 2049 instead of 12049 (Michael Kaminsky)
287 July 5, 2006
288 devdraw: fix opaque resize error (Bart Locanthi)
289 plumb/basic: allow _, -, and / in header file names
291 July 4, 2006
292 libdraw: move USED to right place in drawclient.c (Arvindh Tamilmani)
294 July 2, 2006
295 libbio: return number of bytes output in Bvprint, Bprint
296 bio(3): update Bprint description
297 print(3): update runeprint description
299 June 30, 2006
300 mail/lib/rewrite: remove personal mail config (oops)
302 June 29, 2006
303 acme/Mail, upas/nfs: use correct file names
304 for attachments (Lou Kamenov)
305 lib/acme.rc: remove extra acme in names (Arvindh Tamilmani)
306 devdraw(1): fix man page bugs
307 srv(4): fix typo (Serge Gagnon)
309 June 28, 2006
310 9term: better cleanup on window delete
312 June 27, 2006
313 rc: allow = in command line arguments
315 June 26, 2006
316 9term: use getdents instead of getdirentries on NetBSD (Christoph Lohmann)
318 June 25, 2006
319 9l: tweak to handle memdraw memlayer
320 sam: fix bug in duplicate file name detection
321 stack: accept process names as arguments
322 web: handle spaces in URLs
323 lib9/fmt: silence a gcc warning
324 lib9p, lib9pclient: clean up useless #includes, debugging prints
325 libacme: document in acme(3)
326 libdraw: split out libmemdraw, libmemlayer
327 move X11 code into separate server devdraw(1)
328 add <drawfcall.h>, drawfcall(3)
329 libmux: add non-blocking support
330 change muxthreads to muxprocs to match mux(3)
331 libplumb: add plumbunmount
333 June 16, 2006
334 acme: root out unrooted paths
336 June 14, 2006
337 libdiskfs: ext2, vnfs bug fixes (Steve VanDeBogart)
339 June 12, 2006
340 libthread: fix Linux 2.4 proc leak
341 lib9, libthread: add p9usepwlibrary to avoid pw library in threaded
342 programs (can stack overflow)
343 sed: new flag -l
345 June 7, 2006
346 libflate: make 64-bit safe
347 venti: call fmtlocaleinit in fmtzblock
349 June 6, 2006
350 plumb/basic: use "9 page" instead of page
352 June 4, 2006
353 libthread: run threaded programs in own note group when
354 not using tty (for threaddaemonize)
355 libthread: attempt at Sparc assembly
357 May 30, 2006
358 lib9: use didtz correctly (Rob Pike)
359 graph: remove C99-isms
361 May 27, 2006
362 lib9/fmt: silence warning in fltfmt
363 9pserve: use same uname that srv.c does
364 acme Mail: make srvname global
365 astro: use va_args for cosadd, sinadd (Michael Teichgräber)
367 May 26, 2006
368 libbio, lib9pclient, libhttpd: bug fixes - call fmtlocaleinit in more places
370 May 25, 2006
371 lib9/fmt: bug fixes - call fmtlocaleinit in more places
373 May 24, 2006
374 libacme: new library
375 acme Mail: make compile (missing srvname)
376 upas/nfs: fix broken comments
378 May 23, 2006
379 astro: make sure to use local fmod (Michael Teichgräber)
381 May 22, 2006
382 lib9/fmt: new, commented fltfmt (rsc)
383 lib9/fmt: fixes and cleanups (Rob Pike, Google)
385 May 21, 2006
386 lib9/fmt: fixes and cleanups (Rob Pike, Google)
387 libdraw: import Plan 9 changes to libmemdraw
388 graph: add colors argument (Gregor Asplund)
389 snoopy: fix icmp overflow
390 tapefs: import 64-bit changes from Plan 9
391 tcs: import from Plan 9
392 upas/spam: add spam filter (Lou Kamenov)
393 upas/libcommon: better locking in libcommon
394 upas/nfs: remove useless warning
396 May 19, 2006
397 libdraw: rfork(RFNOTEG) in initdraw (Anselm Garbe)
398 htmlroff: break line on .ti (Michael Teichgräber)
400 May 18, 2006
401 lib9: better time zone handling
403 May 16, 2006
404 vbackup: use linux/version.h to determine Linux version
406 May 12, 2006
407 libthread: avoid zombie when execvp fails
409 May 10, 2006
410 libsunrpc: fix bug introduced in ext3 fixes (Serge Gannon)
412 May 9, 2006
413 libdiskfs: set name length in FFS reader
414 fmt: correct double spacing bug (Rob Pike)
415 htmlroff: fix font size bug (Michael Techgräber)
417 May 6, 2006
418 acme Mail: show full From name in main window
419 htmlroff: correct path to utfmap (Michael Teichgräber)
420 ndb: fix compilation problem on FreeBSD 4
421 sam: silence gcc warnings
422 tmac: import tmac.s from Plan 9
424 May 5, 2006
425 libdiskfs, libsunrpc, libventi, vbackup: correct compile errors
426 acme: fix Edit | bug.
428 May 4, 2006
429 libdiskfs: ext2: various off-by-one etc. fixes (Steve VanDeBogart)
430 libsunrpc: various odd Linux errors (Steve VanDeBogart)
431 libsunrpc: 32->64 array index sign extension bug (Lou Kamenov)
432 9pserve: be careful about message sizes (Andrey Mirtchovski)
434 April 27, 2006
435 libdiskfs: ffs code: fix double free, silence chatty print (Steve VanDeBogart)
437 April 21, 2006
438 map/libmap: can probably use system tan instead of writing our own
439 libmp, libthread, 9pserve, proof, sam: more OS X x86 fixes
441 April 20, 2006
442 lib9p, libregexp, factotum, tar: silence 64-bit warnings (Andrey Mirtchovski)
443 libdraw, libmach, libmp, eqn, gzip, hoc, rio, tapefs, tbl, tpic: silence gcc warnings
444 libmp, libsec: use gcc -E instead of cpp on OS X [sic]; clean up assembly
445 libthread: start on OS X x86 version
446 lex, sam, samterm: import 64-bit safe version from Plan 9
447 venti: minor bug fixes (Mechiel Lukkien)
449 April 19, 2006
450 lib9p: avoid double-lock (Lucho Ionkov)
452 April 13, 2006
453 tpic: import
455 April 12, 2006
456 validateattachment: add bogus zip file in virus
457 venti: minor bug fixes (Mechiel Lukkien)
459 April 8, 2006
460 rc: add exitcode function; exit 123 exits with status 123 now.
461 upas/vf: import vf, create unvf, add mail/lib/validateattachment
463 April 6, 2006
464 lookman: remove reference to /fd/2
466 April 4, 2006
467 srv(4): add v9fs-based example
468 9c: give up on -ansi -pedantic with gcc
469 9l: look for libresolv.dylib on OS X (Anothy Sorace)
470 u.h: #defines to get strtoll on FreeBSD
471 libdraw: remove unused checksnarf
472 libthread: remove // comments in power-ucontext.h
474 April 1, 2006
475 9c: use -ansi and -pedantic with gcc
476 everything: remove many post-C90-isms.
477 9term: add more matching characters
478 snarfer: avoid primary selection
480 March 31, 2006
481 libdraw: fix X11 alpha bug
482 marshal: add UTF-in-subject code
483 tar: remove unnamed unions
485 March 30, 2006
486 9l: fix egrep bug
487 9term: handle grey fonts correctly
488 ndb: remove unnamed unions
489 tar: import from Plan 9
491 March 27, 2006
492 win: silence on Del
494 March 26, 2006
495 img: add important flushdisplay call (Erik Quanstrom)
497 March 23, 2006
498 snarfer: new program
500 March 22, 2006
501 libmp/386: do not store precious data below stack pointer
503 March 21, 2006
504 lib9p: call destroyfid in a more timely manner
505 acme: use $-free paths in Dump files (Peter Canning)
506 ssh-agent: fix various memory errors
508 March 19, 2006
509 9pclient(3): document new functions
510 jpg, gif, etc.: resize window to fit image (Erik Quanstrom)
511 man: add htmlroff(1), mhtml(7)
512 page (source code): various cleanup, still not working
513 rc: fix lexing overflow bug
514 resample: import from Plan 9
515 sam: fix usage
516 upas/smtp: be more lenient about \r
518 new postscript fonts DejaVu and Luxi families
519 - postscript/font: new files
520 - postscript/troff: Unicode maps
521 - troff/font/devutf: descriptions and metrics
522 - tmac/tmac.an: use Luxi Sans in man pages
523 - tmac/tmac.s: .FP luxisans
524 - dist/troff: tools for importing new fonts
525 - troff2html: recognize new man fonts
526 - postscript/text2post: use DejaVu font
528 new license for bitmap fonts from B&H
529 - font/luc, font/lucsans: new directory names
530 - font/^(luc lucm lucsans pelm)^/NOTICE: distribution terms
531 - font/LICENSE: pointers to new terms
532 - LICENSE: pointer to new terms
533 - font/lucsans/*.font: use new luc name
534 - font/shinonome/*.font: use new luc name
535 - dist/main.html: acknowledge B&H
536 - acme, scat, venti/srv: use new names
538 March 12, 2006
539 libdraw: import new latin1 tables
540 label(1): fix typo (Georg Neis)
542 March 9, 2006
543 libdraw: new X11 snarf type for Synergy (Paul LaLonde)
544 possible flushimage to fix jpg (Erik Quanstrom)
546 March 7, 2006
547 acme Mail: seek to end of outgoing file
549 March 5, 2006
550 libmp: mptouv bug fix
552 March 3, 2006
553 lib9: change 9P2000.u Tcreate message
554 acme Mail: various updates
555 ndb: add subscript to tolower() call
556 upas: various cleanup
557 upas/nfs: use valid imap tag (Lou Kamenov)
559 March 2, 2006
560 lib9: avoid redefining sched_yield (Christian Pfeil)
562 February 28, 2006
563 libdraw: use Carbon pasteboard directly on OS X
564 upas/nfs: avoid reserved word 'isnumber'
565 snarfer: new command
567 February 27, 2006
568 acme Mail: new Delmesg argument
570 February 25, 2006
571 faces: locking mistakes (Erik Quanstrom)
572 nedmail: minor fixes (Erik Quanstrom)
573 tapefs: minor fixes (Erik Quanstrom)
575 February 24, 2006
576 ndb: dns clean up (Erik Quanstrom)
577 mkhdr, etc: use install not install -c
578 tapefs: import from Plan 9 (Erik Quanstrom)
580 February 23, 2006
581 upas: latest nfs
583 February 22, 2006
584 fortunes: import from Plan 9
586 February 21, 2006
587 acme: fix event buffer NUL-termination bug
588 htmlroff: import from Plan 9
590 February 20, 2006
591 lib9: add "dns" service to _p9dialparse
592 ndb: dns clean up (Erik Quanstrom)
594 February 19, 2006
595 wmail: use correct URL
597 February 18, 2006
598 lib9: sizeof socket fixes in getnetconn
599 upas: handle 09 in nfs imap
601 February 17, 2006
602 mpm: make build without libutf
603 ndb: dns clean up (Erik Quanstrom)
604 upas/nfs: add a.h
606 February 16, 2006
607 libthread: more sparc64 changes
609 February 15, 2006
610 jpg, etc: resize window to fit image (Erik Quanstrom)
611 ndb: dns clean up (Erik Quanstrom)
612 upas: add new upas/fs (in upas/nfs)
614 February 14, 2006
615 lib9p: correct memory overflow bug
616 libmach: pointer conversion fixes
617 libthread: more sparc64 changes
618 9c: adapt to ever-changing gcc error messages
619 9p: seek backward in rdwr
620 acid: better names
621 faces: better lookup
622 factotum: silence pointer conversion warnings
623 fmt: fix fmt -j again
624 gview: bigger line buffer
625 mpm: better UTF support
626 ndb: add root servers, remove unused functions
627 rc: shut up about signals during scripts
628 snoopy: fixes
629 tcs: better labels in listing
631 February 13, 2006
632 9l: more draw fixes, add -lresolv for ndb.
634 February 12, 2006
635 lib9: add exitcode
636 libthread: add procwait
637 upas: more clean up
638 mail: add tree
640 February 11, 2006
641 acme mail, faces: more changes
642 upas: clean up
644 February 10, 2006
645 libthread: more sparc64 changes
647 February 9, 2006
648 libmp, libthread: add sparc64
649 acme/mail: use new upas conventions
650 samterm: ignore SIGINT
652 February 8, 2006
653 lib9pclient: add fsprint
654 acme: add another chord fix
655 postscript/font: add NOTICE about location of lucida fonts
656 upas: clean up
658 February 7, 2006
659 libthread: add threadidle (experimental)
661 February 6, 2006
662 acme: add chord fix from Plan 9
663 eqn: silence printf warnings
665 February 5, 2006
666 lib9p: ignore doubled calls to respond; allow nil readstr (experimental)
667 libmach: silence warnings
668 libthread: add threadid
669 9p: add -n to ls; add rm and create
671 February 4, 2006
672 eqn: silence various warnings about printf formats
673 srv: put in new note group
675 February 2, 2006
676 lib9: attempt at more portable date handling
677 9pserve: correct offsets in 9P2000.u -> 9P2000 conversion
678 ndb/dns: fix fid handling
680 January 30, 2006
681 lib9pclient: add <thread.h> to 9pclient(3)
683 January 29, 2006
684 libndb: remove dependence on arpa headers
686 January 28, 2006
687 libdraw: allow freeimage(0) when screen==0
689 January 27, 2006
690 libndb: add dnsquery implemented via C library resolver
691 various: OpenBSD fixes
693 January 26, 2006
694 lib9pclient: add fsremove, fscreate, fsaccess
695 lib9p: handle 9P2000.u
696 libauth: handle auth_freerpc(nil).
697 libbio: document return value of Bprint, Bvprint
698 libdraw: nowsys fixes (Lou Kamenov)
699 9l: don't link with X11 if nowsys
700 auxstats: avoid nonportable vm_swapusage on OS X
701 rio: better build rules
703 January 18, 2006
704 9term: ignore SIGHUP
705 tcs: add more character sets
707 January 18, 2006
708 fmt: fix -j implementation
709 psv: add fonts to GS_FONTPATH
711 January 17, 2006
712 9term: start a "login" shell
714 January 16, 2006
715 include/fcall.h: sign fix
717 January 11, 2006
718 libframe: stop eating the edge of the frame
719 acme: various cleanup
721 January 7, 2006
722 lib9: try to accomodate FreeBSD 5 disk device numbers
723 vbackup: use bigger block size
725 January 6, 2006
726 9p: add "con" verb
727 lib9, eqn: use inttypes.h instead of not-so-stdint.h
729 December 31, 2005
730 libip: add routines for fetching ethernet, ip interfaces
732 December 30, 2005
733 libhtml: import changes from Plan 9
734 libmp: fix shifts, casts in mptov, mptouv
735 auxstats: FreeBSD tweak
736 eqn, grap: more 64-bit pointer fixes (Taj Khattra)
737 hget: attempt at making ftp work
738 install: split into two phases, document new installation
739 snoopy: add filter.y
740 vbackup: accomodate FreeBSD 6
741 vnfs: accept units on arguments
743 December 29, 2005
744 9term: fix paste in hold mode, use STACK
745 eqn, grap, lex, pic, troff: 64-bit fixes
746 page: no more case problems
747 lib9: correct array size in convD2M (Marco Gaddoni)
748 set qid.vers in _p9dir (Erik Quanstrom)
749 fmt 64-bit fixes - inttypes.h and uintptr.
750 libdraw: avoid nil freeimage (Lou Kamenov)
751 do not trust gcc to do nrv optimization (Taj Khattra)
752 libmp: add mpdigit cast (Taj Khattra)
753 libthread: more OpenBSD fixes (Tim Wiess)
754 libventi: consistent uvlong vs u64int
756 December 26, 2005
757 ndb: add dns
759 December 25, 2005
760 lib9: allow broadcast address in dial
761 libip: add alternate ethernet format in eipfmt
762 libndb: allow relative paths in database stanza
763 dhcpd: import from Plan 9
764 snoopy: import from Plan 9
765 tcs: add EILSEQ on OS X
767 December 21, 2005
768 acme: turn on auto-expanding window tags by default
770 December 18, 2005
771 yesterday: fix from Plan 9
773 December 17, 2005
774 tcs: don't redeclare errno
776 December 16, 2005
777 dist/moveplan9.files: more (Rafal Sulejman, Erik Quanstrom)
778 acme: integrate big tags into main branch (Paul Lalonde)
779 libdiskfs: avoid bad names on OS X
781 December 15, 2005
782 grap: remove getpid declaration (Bengt Kleberg)
784 December 14, 2005
785 dist/isum.awk: cope with Solaris
787 November 29, 2005
788 9term: set initial window size correctly
789 acidtypes, libmach: more demangling fixes
791 November 28, 2005
792 add install(1) as install.txt, add README
793 make INSTALL less chatty
794 remove Makefiles
795 acidtypes, libmach: demangling fixes
796 g: add .cs files (C#)
798 November 27, 2005
799 libmach: name mangling, process control
800 9c, 9l: shut up OpenBSD (Geoff Collyer)
801 9term, vbackup: OS X fixes
802 acid: name mangling, process control
803 acidtypes: name mangling, process control
804 auxstats: FreeBSD 6 fix (Lou Kamenov)
805 upas/fs: correct imap service name, use role=client
807 November 26, 2005
808 9term: add button 3 menu, fix \r
809 include: move utf.h, fmt.h from u.h to libc.h
810 dist: print summary w/ errors during INSTALL
812 November 25, 2005
813 root: add Makefile and configure for the blind,
814 rename NOTES to README
816 November 21, 2005
817 lib9, 9pserve, vac: 9P2000.u fixes (Lucho Ionkov)
819 November 15, 2005
820 libdraw: more X11 fixes
821 libc.h: sched_yield NetBSD tweak (Anselm Garbe)
823 November 12, 2005
824 faces: fix face location
825 jpg, strings: remove references to /fd/
827 November 12, 2005
828 various: X11 fixes
830 November 11, 2005
831 9term: more fixes (Tim Wiess)
833 November 10, 2005
834 9term: handle \r, other fixes (Tim Wiess)
835 auxstats: new Darwin tweaks
837 November 9, 2005
838 libthread: fix OS X context switch code
840 November 7, 2005
841 vbackup: various fixes
843 November 6, 2005
844 9term: new port directly from rio
845 include/libc.h: p9syslog, not syslog in varargck
846 libauthsrv: close fd, memory leak in authdial
847 libdraw: X11 debugging helps
848 lib9: add getcallerpc-arm (Ron Minnich)
849 auxstats: Fix FreeBSD 6 build (William Josephson)
851 November 4, 2005
852 stats: add -C to argchars (Lou Kamenov)
853 libthread: ARM fixes (Ron Minnich), getcontext fixes
855 November 2, 2005
856 vbackup: longer timeout on BSD mount
857 libthread: Linux ARM fixes (Ron Minnich)
859 November 1, 2005
860 various: ctype sign fixes (Tom Miller)
861 libfmt: avoid overflow on %f
862 libthread: Linux ARM fixes (Ron Minnich), FreeBSD 5 fixes
863 libventi: various cleanup
865 October 31, 2005
866 acme: preparation for multiline tags (Paul Lalonde)
867 bc: 64-bit safe (Taj Khattra)
868 faces: initial port (John Cummings)
869 stats: add -F option (Lou Kamenov)
870 various: ctype sign fixes (Tom Miller)
872 October 30, 2005
873 auxstats: more OS X fixes (Jeff Sickel)
875 October 29, 2005
876 9p: clunk fids before exiting
877 mk: handle MKSHELL type correctly
878 upas, acme mail: add initial port (John Cummings)
879 vbackup: silence compiler warnings
880 venti: silence compiler warnings
881 lib9: remove reference to ffork
882 print correct file name in truerand error
883 libdisk: add Disk routines
884 libdiskfs: silence compiler warnings
885 libframe: add noredraw flag
886 libhtml: many fixes
887 libsunrpc: silence compiler warnings
889 October 18, 2005
890 9l: add autoframework (like autolib) for OS X (Jeff Sickel)
891 page: use "9 file" always
892 ps, psu: narrower display
893 stats: better OS X support (Jeff Sickel)
895 October 17, 2005
896 cb: undef old type macros before redefining.
898 October 5, 2005
899 stats: better OS X support (Jeff Sickel)
901 September 30, 2005
902 libhtml: more &names and numbers (Erik Quanstrom)
904 September 29, 2005
905 libc.h: add #pragmas for varargck, #ifdef'ed out.
907 September 26, 2005
908 libthread: print thread info on SIGQUIT, SIGINFO, logging
909 acme: add more thread names
911 September 21, 2005
912 9term: fix SunOS typo (Bengt Kleberg, glaive)
914 September 19, 2005
915 libhtml: more &names (Erik Quanstrom)
917 September 19, 2005
918 lib9/truerand: OpenBSD lets you open /dev/random
919 but not read it! (Chad Dougherty, Mechiel Lukkien)
921 September 15, 2005
922 libdraw/x11-event: Ignore unexpected events (Rob Pike)
923 jpg: do not revert to CMAP for second file (Rob Pike)
925 September 13, 2005
926 9pserve: signedness bug
928 September 12, 2005
929 dist: various attempts at Debian packaging
930 lib/moveplan9.sh: allow specification of old directory
931 Getdir: interpret tags with $ in them
932 mpm: use g++ as LD, add tmac.pm to tmac directory
933 include/libc.h, fcall.h: add 9P2000.u extensions
934 9pserve: add 9P2000.u extensions
935 vac: add 9P2000.u extensions, signedness bug
937 September 9, 2005
938 lc: add -p like man page says
939 various: insert (uchar) casts for ctype arguments
940 for broken NetBSD.
942 September 4, 2005
943 dist/main.html: note x86 OpenBSD
945 August 31, 2005
946 file: spell IA-64 correctly (Zoltan Jarai)
948 August 30, 2005
949 dist/debian, dist/pkg: start playing with building packages
950 dist/isum: ignore 'loop not entered at top' (SunOS cc)
951 dist/ss.html: add screen shots
952 dist/unix.html: update VN license summary
953 9l: no need to handle OpenBSD specially
954 file: handle #! scripts, ELF better
955 font/lucidasans/bold*unicode.7.font: more subfonts
956 g: search .pl, .cgi
957 hget: add hget(1)
958 lp: add preliminary lp (not expected to work yet)
959 src: use Plan 9 file(1)
961 August 12, 2005
962 lib/moveplan9.files: add bin/stack
963 include/libc.h: use DM constants from v9fs, add DMTMP
964 libthread: add Linux-power-asm.s
965 cb: add
967 August 11, 2005
968 various: silence warnings
969 unix/*: note new BSD license from Vita Nuova
970 libdiskfs: add UFS2 support
971 libthread: add NetBSD power assembly
972 9term: send tty's current interrupt character on DEL keystroke
973 rc: add limited rfork command, make sure errors propagate
974 venti(8): document bloom line in config
975 vftp: add get command
976 vnfs: use strtoull for arguments instead of atoi.
978 August 10, 2005
979 src/cmd/mkfile: do not build lp yet
980 dist/addsrclinks, fixurls: use /usr/bin/env perl to find perl (NetBSD)
981 lib9/_p9dir: avoid 32-bit overflow in old Linux size calculation
982 lib9/truerand: use /dev/srandom on OpenBSD
983 libthread: annoying wrappers for OpenBSD
984 libmp: different assembly comments for old GNU as
985 9p: set exit status
986 file: add, appease gcc
987 getflags: added
988 mk: decide mtime-related race conservatively
989 postscript/text2post: added
990 rcmain: make fn cd safer for use with rc -e (in mk)
991 rio: turn off debugging prints, remove 9wm.man, fixes from Andrey
992 vbackup: NetBSD fixes for mount-BSD.c
993 venti/srv: add <sys/stat.h> header for FreeBSD
995 July 28, 2005
996 acme: subtle winunlock bug fix
997 libdiskfs: fix double, triple indirect block reading for FFS
998 vftp: new program
999 vbackup: coalesce mount-*BSD files.
1001 July 27, 2005
1002 include/u.h, src/libthread/thread.c: SunOS 10 attempt
1003 libdraw: less graceful, less raceful shutdown
1004 libthread: avoid C library races during threadexitsall
1005 awd: cannot use hostname -s on SunOS
1006 9pserve, srv: use correct type for NOFID
1008 July 26, 2005
1009 various: fixes for SunOS from Bengt Kleberg
1011 July 25, 2005
1012 vac: avoid infinite redirection while sniffing type of archive
1014 July 24, 2005
1015 venti: many minor changes, updates
1016 libdraw/init.c: start with white screen instead of black
1017 man: update venti-fcall(3), venti(8), venti-fmt(8)
1019 July 22, 2005
1020 lib/moveplan9.sh: better error handling if cleanname doesn't exist/work.
1021 9c: do not try to process stdout, so that 9c -E works on gcc machines.
1022 tar: remove anonymous structs/unions.
1023 vbackup: bigger stack (oops)
1025 July 19-22, 2005
1026 add OpenBSD x86 support. many thanks to Tim Wiess.
1028 July 21, 2005
1029 9term, win: ignore window size change signals while forking shell
1030 dist: update main.html
1032 July 20, 2005
1033 src/mkfile: unbugger libhttpd for venti
1035 July 19, 2005
1036 dist/*: use "9 rc" instead of just rc to avoid getting
1037 /usr/local/bin/rc on systems with byron's rc installed.
1038 (matters because of byron's gratuitous "if not" vs. "else" change.)
1039 include/u.h: include <inttypes.h> to try to get fixed-size types
1040 venti: update part.c to work on freebsd
1041 vmount: default to vmount0, do not try to add udp! and !12049.
1042 man: update intro(1), hist(1), venti-file(3)
1043 various: pedantry from gcc 4.0, most of it unnecessary
1045 July 18, 2005
1046 dict/README: change to use hget
1047 page: handle troff intermediate output
1048 man: add hget(1), keyboard(7), and listen1(8); edit vbackup(8)
1049 src/cmd/mkfile: mark secstore as buggered, it's in auth/secstore now
1050 (cvs isn't good at making sure directories go away)
1051 unbugger venti
1052 venti: fix usage message
1054 July 17, 2005
1055 9term: better(?) CR handling
1056 post9p: announce to networks
1057 vmount: change default handle
1059 July 15, 2005
1060 dist/isum: work around grep stupidity
1062 July 14, 2005
1063 rc: ignore window size change signals
1064 man: remove venti.conf(7) -- now in venti(8)
1066 July 12-13, 2005
1067 various: placate gcc-4.0 on OS X.
1068 src/Makefile: try to use system binaries in path
1069 src/mkhdr: remove X11 guess
1070 src/mkdirs: add $MKFLAGS to recursive mk
1071 src/mkmk.sh: update
1072 lib9/announce: cannot use unix as variable name
1073 lib9/malloc: locks around all the malloc routines.
1074 old Linux libc cannot be trusted. maybe other
1075 systems. paranoia rules the day.
1076 lib9/sendfd: add macros for systems without (Sun)
1077 lib9pclient: better error messages
1078 libdiskfs: new library
1079 libdraw: crash less when display == nil.
1080 look in more places for X11.
1081 make nowsys-mouse and nowsys-keyboard compile.
1082 handle freeing of subfonts correctly.
1083 drop _x.black and _x.white.
1084 libmux: better error messages
1085 libsunrpc: remove some c++ comments
1086 libventi: new and improved, now with manual pages
1087 9l: silence nm errors during autolib
1088 9term: hold mode even in raw mode (suggested by James Robinson)
1089 acme: various needed casts
1090 exit gracefully on error
1091 dict: no more wide characters
1092 diff: use +/- instead of </> in diff -c
1093 grap: remove unused symtab
1094 hget: remove [] in array initializers
1095 listen1: added
1096 ls: cannot use global named "dirbuf"
1097 man: sort pages correctly, handle troff correctly.
1098 nroff: invoke plan 9 troff
1099 rc: sun stupidity
1100 rio: clean up code, attempt at keyboard-based window switching
1101 ssh-agent: needed cast
1102 vac: fix call to vtfilecreate.
1103 vbackup: new file system backup program
1104 with dump-like access interface.
1105 venti: it returns, now with manual pages
1108 June 22, 2005
1109 libmach/dwarfdump: avoid bogus <nil> in path (thanks to William Josephson)
1111 May 19, 2005
1112 lib9/encodefmt: handle precision==0 better
1113 libsunrpc: various fixes
1114 rc: set $PLAN9 at startup if necessary
1116 May 12, 2005
1117 font: add new japanese fonts
1118 include/sunrpc.h: add autolib
1119 include/utf.h: change Runeerror
1120 libsec/386: change labels in assembly to get
1121 better function name boundaries in oprofile
1122 libventi: add vtlognames
1124 May 7, 2005
1125 various: remove long character constants.
1126 various: use full prototypes everywhere
1127 dist/checkman.awk: ignore sftp(1)
1128 include/u.h: preliminary OS X Tiger changes
1129 lib9/_p9dialparse: set p9unix always
1130 libip/udp: try to do better with headers
1131 srv: check return value of auth_proxy correctly
1132 web: fixes (thanks to Scott Schwartz)
1135 May 2, 2005
1136 libdraw/x11-itrans: correct snarf race (reported by Karl Sackett)
1137 acme: row load/dump consistency fix (thanks to Peter Canning)
1138 include/u.h: workaround for old gcc
1140 May 1, 2005
1141 lib9/await: Mac OS X Tiger fixes (thanks to Jeff Sickel)
1142 lib9/sendfd: fix alignment bug (thanks to Tim Wiess)
1143 libdraw/latin1: more smiley face alt sequences (thanks to Erik Quanstrom)
1144 9term: unicode in identifiers for double-click (thanks to Erik Quanstrom)
1145 scat: various fixes to use standard C (thanks to Roland Kaufmann)
1146 add OpenBSD/PowerPC support (thanks to Tim Wiess)
1148 March 28, 2005
1149 open(3): note that open and create are macros
1150 add NetBSD support (thanks to Christoph Lohmann)
1152 March 24, 2005
1153 netfiles: robustness fixes
1154 sftpcache: robustness fixes
1156 March 23, 2005
1157 acme: fix Edit filename bug, elogapply warnings
1159 March 21, 2005
1160 ndb/local: fix name of bell labs auth domain
1161 9fs: use srv -a
1162 9pserve: add -A, -M options
1163 netfiles: work harder to generate expansion texts
1164 add sftpcache
1165 srv: add -a option
1167 March 20, 2005
1168 acme: fix q1 computation bug in expandfile
1169 factotum: fix race
1170 netfiles: use sftp -b /dev/stdin, various fixes
1173 March 18, 2005
1174 cmd/mkfile: explicitly ignore deleted factotum (now in auth)
1175 dist/addsrclinks: bug fix
1176 dist/isum: ignore cp in netfiles directory
1177 dist/main.html: add link to 9pm
1178 font: add boldtypunicode.7.font
1179 man: update INDEX files
1180 tmac/tmac.anhtml: set HT to 1 when generating HTML
1181 lib9: better errors for create and open when lock fails
1182 notify: ignore TTIN, TTOU
1183 libdraw: init with window atop image
1184 libplumb: tweaks
1185 libthread: add threaddata, fix Alt declaration
1186 document NPTL brokenness
1187 ignore TSTP, TTIN, TTOU
1188 9c, 9l: even quieter
1189 9fs: new command
1190 9p: add ls command
1191 9pserve: ignore tstp; consult $verbose9pserve
1192 acid: use %#x in acid/port
1193 acme: typing bug fix, ^A, ^E
1194 colors: add flushimage
1195 cvs: document how to make cvs -q the default
1196 E: print file name in case plumb fails
1197 g: allow -- to end options
1198 search more file extensions
1199 hget: new command (no ftp support)
1200 Netfiles: new command
1201 plumb: add -9 for debugging
1202 png: better png reading
1203 rand: document what to do if SunOS missing /dev/random
1204 rc: lex bug
1205 do not print on sigpipe
1206 try harder to background async jobs
1207 allow rc -l without -i
1208 sam: bug fix from plan 9
1209 samterm: ^A, ^E
1210 small cleanup
1211 ssh-agent: change to use fixed name
1212 src: bug fix
1213 srv: new command
1214 tcs: silence gcc warning
1216 March 15, 2005
1217 u.h: change nil to unadorned 0 on sunos
1218 lib9pclient: fix ptr arith in fswrite
1219 libdraw: fix syntax errors in nowsys*.c
1220 libauth, libsunrpc: do not set PLAN9 in mkfile
1221 9term: add signal.h for sunos
1222 factotum: drop .= initializers for sunos
1223 vac: tweak for sunos
1225 March 14, 2005
1226 acme: add $foo names as -$
1228 March 9, 2005
1229 tcs: bring in plan 9 code
1231 March 8, 2005
1232 fortunes: more fortunes
1234 March 6, 2005
1235 u, u.rc: new script
1236 fortunes: more fortunes
1238 March 5, 2005
1239 win: don't give up when it gets confused
1241 March 4, 2005
1242 lib9p: make chatty9p an extern int (mac)
1244 March 1, 2005
1245 9pclient: preserve error in fsopen
1246 handle offset correctly in fswrite
1248 February 28, 2005
1249 rcmain: extra awd to initialize 9term
1250 psv: use new --options when necessary
1252 February 22, 2005
1253 makefiles: set $OBJTYPE to x86_64 on FreeBSD amd64 systems
1255 February 21, 2005
1256 unzip: create paths as necessary
1258 February 20, 2005
1259 vac: fix from lucho
1261 February 18, 2005
1262 vac: fix -d from lucho
1264 February 17, 2005
1265 yacc: silence yyerrlab warning
1267 February 16, 2005
1268 libhttpd: make hwrite work with chunked encoding
1269 libthread: debugging assertion
1270 9c: be even quieter
1271 venti: add acid/venti - routines to dump log buffers
1273 February 15, 2005
1274 draw.h: add ABGR32
1275 venti.h: add ventilogging, vtlognames
1276 libauth: close afid in auth_freerpc
1277 libthread: fix unlikely qlock bug
1278 acme: ignore tty nodes; still not 100% right
1279 png: add alpha writing support
1280 dist: new glenda in circle logo
1282 February 14, 2005
1283 add source links to man pages
1284 yacc: make yaccpars more like yaccpar
1285 add optional argument to yyparse
1287 February 13, 2005
1288 lib9: add readcons(1)
1289 add laddr, raddr to Netconninfo (see dial(3))
1290 support local address in dial for tcp and udp
1291 bug fix in fcallfmt
1292 libauth: allow parseattr(nil)
1293 libmp: add %lB for lower case
1294 libsec: add x509 dsa routines
1295 libthread: work around stupid linux 2.6 ps-gdb-/proc bug
1296 libventi: new logging, use new nci
1297 auth: move secstore, factotum into auth directory
1298 add asn1, dsa, rsa pem routines
1299 factotum: add rsa signatures, dsa, pass, wep, httpdigest, ...
1300 more info in man page
1301 rc: bug fix regarding /dev/stdin from Christoph Lohmann
1302 secstore: add ipso
1303 secstored: avoid zombie army of evil
1304 ssh-agent: add
1305 9p: bigger buffers, add rdwr verb
1306 9c: more silencing of gcc
1307 create log, secstore directories in $PLAN9
1309 February 12, 2005
1310 9c: silence gcc chatter
1312 February 11, 2005
1313 dist: fix regexp license in unix.html
1314 add link to license on main page
1315 lib9: add list of plan 9 services to _p9dialparse,
1316 add OAPPEND for create and open,
1317 format \0 as printable in fcallfmt,
1318 add netcrypt, readcons, syslog
1319 lib9p: fix tpost, call srv->start
1320 lib9pclient: add chatty9pclient
1321 libauth: add fsamount, nsamount, authdial ndb.
1322 libmach: use %#x explicitly
1323 libndb: add
1324 libsec: use new auth_allocrpc in tlshand
1325 libthread: add threadgetname prototype
1326 9l: fix libsec/lib9 cycle thanks to netcrypt
1327 9p: use nsamount, fsamount; add write -l
1328 9pserve: quieter, auth bug fix
1329 9term: treat _ as word character
1330 acid: do not set %# implicitly anymore
1331 add simple pthread support via acid code
1332 set corpid
1333 acme: bug fix in Tauth handler
1334 dial: send input to net instead of back to 0
1335 dict: ahd path
1336 factotum: make it run and work, add secstore
1337 remove top-level factotum directory
1338 rc: set p->pid=-1 explicitly to avoid wait problems
1339 psv: add print buttons
1340 secstored, secuser: add
1341 tar: add
1343 February 10, 2005
1344 libmach: abortive attempt at pthread support via libthread_db
1346 February 8, 2005
1347 lib9: don't fiddle with signal masks by default
1348 fix typo in notify(3)
1349 add DMSYMLINK etc. bits
1350 add crypt (lucho)
1351 lib9p*: many fixes (lucho)
1352 libauth*: many fixes (lucho)
1353 libdraw: avoid yet another X11 stack overflow in cursorset
1354 (FC3, reported by Abhey Shah)
1355 libhttpd: do not assign va_list in hio.c (lucho)
1356 libthread: remove debugging >xx in mkfile
1357 9l: add FreeBSD 5.2 support w/ -lkse (Sah)
1358 9l, 9term: patches to run on SunOS 5.8 from Axel B.
1359 9term: try to handle DEL better
1360 document bash/readline brokenness in 9term(1) BUGS
1361 fix paste bug
1362 vac: avoid special files
1364 February 3, 2005
1365 libthread: silence gcc warning in pthread.c
1367 February 2, 2005
1368 INSTALL: add use of LOCAL.config
1369 libdraw: add nowsys implementation
1370 mk: silence archive warning if ~ $file *.a.
1372 February 1, 2005
1373 lc: use 9 mc not linux mc.
1375 January 31, 2005
1376 db(1): add stack to name list
1378 January 30, 2005
1379 cmd/mkfile: lex files
1380 unix: add ranlib to unix makefiles for mac
1381 libmux: fix non-zero mintag handling (thanks to lucho)
1382 libthread: osprocid now int not uint (can be -1)
1383 9term, awd, win: handle sysnames in labels
1384 acme: document -a, Indent
1385 add errors file
1386 core: do not readdir files (thanks to zoltan jarai)
1387 delatex: make it better
1388 diff: document -a
1389 factotum: silence chap warning
1390 sam: chording disabled - causes lockups
1391 topng: use simpler graphics format
1393 January 29, 2005
1394 diff: add -a
1396 January 28, 2005
1397 lib9pclient: zero offset, mode, qid on fid alloc.
1399 January 27, 2005
1400 sky: remove here; add here.sample instead, so that
1401 local changes to here are not clobbered.
1402 acme: remove print, fix addr handling, check fid in use.
1403 fix rowdump bug; cope with unix ORCLOSE
1404 sam: add -a (autoindent) and chording
1406 January 26, 2005
1407 diff: add -c
1409 January 25, 2005
1410 libdraw: finally fix winsize @x,y handling
1412 January 23, 2005
1413 dist: bug fixes to download.html and unix.html
1415 January 23, 2005
1416 suse X bug - need bigger stacks
1417 add searchpath(3)
1418 work on libmach + elf core dumps + threads + registers
1419 change db to use libmach cmdline interface
1420 add stack (see db(1))
1421 s/ulong/unsigned long/ for unix mk; other makefile bugs
1422 rename scheduler to procscheduler in libthread so libmach can identify it
1423 add isum to install(1)
1424 work around searchpath in rc; add to intro(1)
1425 volatile int quiet in db
1427 January 22, 2005
1428 redirect debugging output of isnptl in INSTALL
1429 set SYSVERSION to 2.6.x instead of 2.6 in linux INSTALL
1430 to appease other pieces of the build.
1432 January 21, 2005
1433 s/mdir/mkdir/ in unix regexp makefile
1434 better isnptl
1435 arg count in auxclog
1437 January 20, 2005
1438 add core(1) man page
1439 fix exit race in samterm
1441 January 19, 2005
1442 continued x86-64 support
1443 bug fix to 9c on sunos - __${s}__ not __$s__
1444 avoid c99 extensions in cmapcube and vacfs
1445 do not name functions shutdown on mac os x
1446 add dist/isum
1447 include errno.h in eqn/e.h
1448 use 9 yacc to build rc
1450 January 18, 2005
1451 avoid closing -1 in lib9pclient
1452 continued x86-64 support
1454 January 18, 2005
1455 make src/libthread/pthread.c compile
1456 add threadspawnl, fsseek.
1457 add link to web interface in cvs(1).
1458 remove hard-coded path in fixurls
1459 preliminary x86-64 support
1460 explain nptl in src/libthread/README.Linux
1461 libventi bug fixes
1462 add threadgetname to libthread
1463 bigger chunking in sort(1)
1464 bug fix in acid
1465 add LOCAL.INSTALL
1466 extract command line from elf cores
1467 initial core(1) command
1468 fix race in libthread proccreate
1469 do not use -Wl,-rpath on Darwin
1470 do not translate man pages in lib/moveplan9.sh
1472 January 17, 2005
1473 thread.c tries to warn about bad pthreads on Linux
1474 vacfs posts vacfs.basename
1475 fix nil deref in acid
1476 change 9c, 9l to detect nptl properly (not relying on running kernel version)
1477 change psu to use 9 ps
1478 do not call exits in threaded programs
1480 January 16, 2005
1481 bring fds from daemonize down to high 20s from high 90s for NetBSD.
1482 use -Wl,-rpath in gcc in 9l for NetBSD.
1483 make vacfs work (patch from Lucho)
1484 make vacfs use EARGF
1485 add note about signal masks in TODO
1486 (Taj Khattra notes that acme doesn't ^Z well)
1487 add note about _x.black and _x.white in TODO
1488 (noted by David Leimbach)
1489 remove unixisms from dist/fixurls
1490 fix bugs in dist/main.html
1491 noteenable, notedisable, notifyon, notifyoff return old setting.
1492 update manual indices
1493 troff2html handles section (9p).
1494 add note in libthread/thread.c about stack-based pthreads
1495 make tmac.an's .HR better
1496 tweaks to unix mkfiles
1498 January 15, 2005
1499 tcolors now uses threadexitsall
1500 syminit bug in mk. (why does syminit exist?)
1502 January 14, 2005
1503 man page updates - fixurls, manweb, rio.1, cvs.1, 0intro.1.
1504 add note about makecontext to TODO file (noted by Axel)
1506 January 12, 2005
1507 First fully-documented release.