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