2 libdiskfs, libsunrpc, libventi, vbackup: correct compile errors
6 libdiskfs: ext2: various off-by-one etc. fixes (Steve VanDeBogart)
7 libsunrpc: various odd Linux errors (Steve VanDeBogart)
8 libsunrpc: 32->64 array index sign extension bug (Lou Kamenov)
9 9pserve: be careful about message sizes (Andrey Mirtchovski)
12 libdiskfs: ffs code: fix double free, silence chatty print (Steve VanDeBogart)
15 map/libmap: can probably use system tan instead of writing our own
16 libmp, libthread, 9pserve, proof, sam: more OS X x86 fixes
19 lib9p, libregexp, factotum, tar: silence 64-bit warnings (Andrey Mirtchovski)
20 libdraw, libmach, libmp, eqn, gzip, hoc, rio, tapefs, tbl, tpic: silence gcc warnings
21 libmp, libsec: use gcc -E instead of cpp on OS X [sic]; clean up assembly
22 libthread: start on OS X x86 version
23 lex, sam, samterm: import 64-bit safe version from Plan 9
24 venti: minor bug fixes (Mechiel Lukkien)
27 lib9p: avoid double-lock (Lucho Ionkov)
33 validateattachment: add bogus zip file in virus
34 venti: minor bug fixes (Mechiel Lukkien)
37 rc: add exitcode function; exit 123 exits with status 123 now.
38 upas/vf: import vf, create unvf, add mail/lib/validateattachment
41 lookman: remove reference to /fd/2
44 srv(4): add v9fs-based example
45 9c: give up on -ansi -pedantic with gcc
46 9l: look for libresolv.dylib on OS X (Anothy Sorace)
47 u.h: #defines to get strtoll on FreeBSD
48 libdraw: remove unused checksnarf
49 libthread: remove // comments in power-ucontext.h
52 9c: use -ansi and -pedantic with gcc
53 everything: remove many post-C90-isms.
54 9term: add more matching characters
55 snarfer: avoid primary selection
58 libdraw: fix X11 alpha bug
59 marshal: add UTF-in-subject code
60 tar: remove unnamed unions
64 9term: handle grey fonts correctly
65 ndb: remove unnamed unions
66 tar: import from Plan 9
72 img: add important flushdisplay call (Erik Quanstrom)
78 libmp/386: do not store precious data below stack pointer
81 lib9p: call destroyfid in a more timely manner
82 acme: use $-free paths in Dump files (Peter Canning)
83 ssh-agent: fix various memory errors
86 9pclient(3): document new functions
87 jpg, gif, etc.: resize window to fit image (Erik Quanstrom)
88 man: add htmlroff(1), mhtml(7)
89 page (source code): various cleanup, still not working
90 rc: fix lexing overflow bug
91 resample: import from Plan 9
93 upas/smtp: be more lenient about \r
95 new postscript fonts DejaVu and Luxi families
96 - postscript/font: new files
97 - postscript/troff: Unicode maps
98 - troff/font/devutf: descriptions and metrics
99 - tmac/tmac.an: use Luxi Sans in man pages
100 - tmac/tmac.s: .FP luxisans
101 - dist/troff: tools for importing new fonts
102 - troff2html: recognize new man fonts
103 - postscript/text2post: use DejaVu font
105 new license for bitmap fonts from B&H
106 - font/luc, font/lucsans: new directory names
107 - font/^(luc lucm lucsans pelm)^/NOTICE: distribution terms
108 - font/LICENSE: pointers to new terms
109 - LICENSE: pointer to new terms
110 - font/lucsans/*.font: use new luc name
111 - font/shinonome/*.font: use new luc name
112 - dist/main.html: acknowledge B&H
113 - acme, scat, venti/srv: use new names
116 libdraw: import new latin1 tables
117 label(1): fix typo (Georg Neis)
120 libdraw: new X11 snarf type for Synergy (Paul LaLonde)
121 possible flushimage to fix jpg (Erik Quanstrom)
124 acme Mail: seek to end of outgoing file
127 libmp: mptouv bug fix
130 lib9: change 9P2000.u Tcreate message
131 acme Mail: various updates
132 ndb: add subscript to tolower() call
133 upas: various cleanup
134 upas/nfs: use valid imap tag (Lou Kamenov)
137 lib9: avoid redefining sched_yield (Christian Pfeil)
140 libdraw: use Carbon pasteboard directly on OS X
141 upas/nfs: avoid reserved word 'isnumber'
145 acme Mail: new Delmesg argument
148 faces: locking mistakes (Erik Quanstrom)
149 nedmail: minor fixes (Erik Quanstrom)
150 tapefs: minor fixes (Erik Quanstrom)
153 ndb: dns clean up (Erik Quanstrom)
154 mkhdr, etc: use install not install -c
155 tapefs: import from Plan 9 (Erik Quanstrom)
161 fortunes: import from Plan 9
164 acme: fix event buffer NUL-termination bug
165 htmlroff: import from Plan 9
168 lib9: add "dns" service to _p9dialparse
169 ndb: dns clean up (Erik Quanstrom)
172 wmail: use correct URL
175 lib9: sizeof socket fixes in getnetconn
176 upas: handle 09 in nfs imap
179 mpm: make build without libutf
180 ndb: dns clean up (Erik Quanstrom)
184 libthread: more sparc64 changes
187 jpg, etc: resize window to fit image (Erik Quanstrom)
188 ndb: dns clean up (Erik Quanstrom)
189 upas: add new upas/fs (in upas/nfs)
192 lib9p: correct memory overflow bug
193 libmach: pointer conversion fixes
194 libthread: more sparc64 changes
195 9c: adapt to ever-changing gcc error messages
196 9p: seek backward in rdwr
199 factotum: silence pointer conversion warnings
200 fmt: fix fmt -j again
201 gview: bigger line buffer
202 mpm: better UTF support
203 ndb: add root servers, remove unused functions
204 rc: shut up about signals during scripts
206 tcs: better labels in listing
209 9l: more draw fixes, add -lresolv for ndb.
213 libthread: add procwait
218 acme mail, faces: more changes
222 libthread: more sparc64 changes
225 libmp, libthread: add sparc64
226 acme/mail: use new upas conventions
227 samterm: ignore SIGINT
230 lib9pclient: add fsprint
231 acme: add another chord fix
232 postscript/font: add NOTICE about location of lucida fonts
236 libthread: add threadidle (experimental)
239 acme: add chord fix from Plan 9
240 eqn: silence printf warnings
243 lib9p: ignore doubled calls to respond; allow nil readstr (experimental)
244 libmach: silence warnings
245 libthread: add threadid
246 9p: add -n to ls; add rm and create
249 eqn: silence various warnings about printf formats
250 srv: put in new note group
253 lib9: attempt at more portable date handling
254 9pserve: correct offsets in 9P2000.u -> 9P2000 conversion
255 ndb/dns: fix fid handling
258 lib9pclient: add <thread.h> to 9pclient(3)
261 libndb: remove dependence on arpa headers
264 libdraw: allow freeimage(0) when screen==0
267 libndb: add dnsquery implemented via C library resolver
268 various: OpenBSD fixes
271 lib9pclient: add fsremove, fscreate, fsaccess
272 lib9p: handle 9P2000.u
273 libauth: handle auth_freerpc(nil).
274 libbio: document return value of Bprint, Bvprint
275 libdraw: nowsys fixes (Lou Kamenov)
276 9l: don't link with X11 if nowsys
277 auxstats: avoid nonportable vm_swapusage on OS X
278 rio: better build rules
282 tcs: add more character sets
285 fmt: fix -j implementation
286 psv: add fonts to GS_FONTPATH
289 9term: start a "login" shell
292 include/fcall.h: sign fix
295 libframe: stop eating the edge of the frame
296 acme: various cleanup
299 lib9: try to accomodate FreeBSD 5 disk device numbers
300 vbackup: use bigger block size
304 lib9, eqn: use inttypes.h instead of not-so-stdint.h
307 libip: add routines for fetching ethernet, ip interfaces
310 libhtml: import changes from Plan 9
311 libmp: fix shifts, casts in mptov, mptouv
312 auxstats: FreeBSD tweak
313 eqn, grap: more 64-bit pointer fixes (Taj Khattra)
314 hget: attempt at making ftp work
315 install: split into two phases, document new installation
317 vbackup: accomodate FreeBSD 6
318 vnfs: accept units on arguments
321 9term: fix paste in hold mode, use STACK
322 eqn, grap, lex, pic, troff: 64-bit fixes
323 page: no more case problems
324 lib9: correct array size in convD2M (Marco Gaddoni)
325 set qid.vers in _p9dir (Erik Quanstrom)
326 fmt 64-bit fixes - inttypes.h and uintptr.
327 libdraw: avoid nil freeimage (Lou Kamenov)
328 do not trust gcc to do nrv optimization (Taj Khattra)
329 libmp: add mpdigit cast (Taj Khattra)
330 libthread: more OpenBSD fixes (Tim Wiess)
331 libventi: consistent uvlong vs u64int
337 lib9: allow broadcast address in dial
338 libip: add alternate ethernet format in eipfmt
339 libndb: allow relative paths in database stanza
340 dhcpd: import from Plan 9
341 snoopy: import from Plan 9
342 tcs: add EILSEQ on OS X
345 acme: turn on auto-expanding window tags by default
348 yesterday: fix from Plan 9
351 tcs: don't redeclare errno
354 dist/moveplan9.files: more (Rafal Sulejman, Erik Quanstrom)
355 acme: integrate big tags into main branch (Paul Lalonde)
356 libdiskfs: avoid bad names on OS X
359 grap: remove getpid declaration (Bengt Kleberg)
362 dist/isum.awk: cope with Solaris
365 9term: set initial window size correctly
366 acidtypes, libmach: more demangling fixes
369 add install(1) as install.txt, add README
370 make INSTALL less chatty
372 acidtypes, libmach: demangling fixes
373 g: add .cs files (C#)
376 libmach: name mangling, process control
377 9c, 9l: shut up OpenBSD (Geoff Collyer)
378 9term, vbackup: OS X fixes
379 acid: name mangling, process control
380 acidtypes: name mangling, process control
381 auxstats: FreeBSD 6 fix (Lou Kamenov)
382 upas/fs: correct imap service name, use role=client
385 9term: add button 3 menu, fix \r
386 include: move utf.h, fmt.h from u.h to libc.h
387 dist: print summary w/ errors during INSTALL
390 root: add Makefile and configure for the blind,
391 rename NOTES to README
394 lib9, 9pserve, vac: 9P2000.u fixes (Lucho Ionkov)
397 libdraw: more X11 fixes
398 libc.h: sched_yield NetBSD tweak (Anselm Garbe)
401 faces: fix face location
402 jpg, strings: remove references to /fd/
408 9term: more fixes (Tim Wiess)
411 9term: handle \r, other fixes (Tim Wiess)
412 auxstats: new Darwin tweaks
415 libthread: fix OS X context switch code
418 vbackup: various fixes
421 9term: new port directly from rio
422 include/libc.h: p9syslog, not syslog in varargck
423 libauthsrv: close fd, memory leak in authdial
424 libdraw: X11 debugging helps
425 lib9: add getcallerpc-arm (Ron Minnich)
426 auxstats: Fix FreeBSD 6 build (William Josephson)
429 stats: add -C to argchars (Lou Kamenov)
430 libthread: ARM fixes (Ron Minnich), getcontext fixes
433 vbackup: longer timeout on BSD mount
434 libthread: Linux ARM fixes (Ron Minnich)
437 various: ctype sign fixes (Tom Miller)
438 libfmt: avoid overflow on %f
439 libthread: Linux ARM fixes (Ron Minnich), FreeBSD 5 fixes
440 libventi: various cleanup
443 acme: preparation for multiline tags (Paul Lalonde)
444 bc: 64-bit safe (Taj Khattra)
445 faces: initial port (John Cummings)
446 stats: add -F option (Lou Kamenov)
447 various: ctype sign fixes (Tom Miller)
450 auxstats: more OS X fixes (Jeff Sickel)
453 9p: clunk fids before exiting
454 mk: handle MKSHELL type correctly
455 upas, acme mail: add initial port (John Cummings)
456 vbackup: silence compiler warnings
457 venti: silence compiler warnings
458 lib9: remove reference to ffork
459 print correct file name in truerand error
460 libdisk: add Disk routines
461 libdiskfs: silence compiler warnings
462 libframe: add noredraw flag
464 libsunrpc: silence compiler warnings
467 9l: add autoframework (like autolib) for OS X (Jeff Sickel)
468 page: use "9 file" always
469 ps, psu: narrower display
470 stats: better OS X support (Jeff Sickel)
473 cb: undef old type macros before redefining.
476 stats: better OS X support (Jeff Sickel)
479 libhtml: more &names and numbers (Erik Quanstrom)
482 libc.h: add #pragmas for varargck, #ifdef'ed out.
485 libthread: print thread info on SIGQUIT, SIGINFO, logging
486 acme: add more thread names
489 9term: fix SunOS typo (Bengt Kleberg, glaive)
492 libhtml: more &names (Erik Quanstrom)
495 lib9/truerand: OpenBSD lets you open /dev/random
496 but not read it! (Chad Dougherty, Mechiel Lukkien)
499 libdraw/x11-event: Ignore unexpected events (Rob Pike)
500 jpg: do not revert to CMAP for second file (Rob Pike)
503 9pserve: signedness bug
506 dist: various attempts at Debian packaging
507 lib/moveplan9.sh: allow specification of old directory
508 Getdir: interpret tags with $ in them
509 mpm: use g++ as LD, add tmac.pm to tmac directory
510 include/libc.h, fcall.h: add 9P2000.u extensions
511 9pserve: add 9P2000.u extensions
512 vac: add 9P2000.u extensions, signedness bug
515 lc: add -p like man page says
516 various: insert (uchar) casts for ctype arguments
520 dist/main.html: note x86 OpenBSD
523 file: spell IA-64 correctly (Zoltan Jarai)
526 dist/debian, dist/pkg: start playing with building packages
527 dist/isum: ignore 'loop not entered at top' (SunOS cc)
528 dist/ss.html: add screen shots
529 dist/unix.html: update VN license summary
530 9l: no need to handle OpenBSD specially
531 file: handle #! scripts, ELF better
532 font/lucidasans/bold*unicode.7.font: more subfonts
535 lp: add preliminary lp (not expected to work yet)
536 src: use Plan 9 file(1)
539 lib/moveplan9.files: add bin/stack
540 include/libc.h: use DM constants from v9fs, add DMTMP
541 libthread: add Linux-power-asm.s
545 various: silence warnings
546 unix/*: note new BSD license from Vita Nuova
547 libdiskfs: add UFS2 support
548 libthread: add NetBSD power assembly
549 9term: send tty's current interrupt character on DEL keystroke
550 rc: add limited rfork command, make sure errors propagate
551 venti(8): document bloom line in config
552 vftp: add get command
553 vnfs: use strtoull for arguments instead of atoi.
556 src/cmd/mkfile: do not build lp yet
557 dist/addsrclinks, fixurls: use /usr/bin/env perl to find perl (NetBSD)
558 lib9/_p9dir: avoid 32-bit overflow in old Linux size calculation
559 lib9/truerand: use /dev/srandom on OpenBSD
560 libthread: annoying wrappers for OpenBSD
561 libmp: different assembly comments for old GNU as
563 file: add, appease gcc
565 mk: decide mtime-related race conservatively
566 postscript/text2post: added
567 rcmain: make fn cd safer for use with rc -e (in mk)
568 rio: turn off debugging prints, remove 9wm.man, fixes from Andrey
569 vbackup: NetBSD fixes for mount-BSD.c
570 venti/srv: add <sys/stat.h> header for FreeBSD
573 acme: subtle winunlock bug fix
574 libdiskfs: fix double, triple indirect block reading for FFS
576 vbackup: coalesce mount-*BSD files.
579 include/u.h, src/libthread/thread.c: SunOS 10 attempt
580 libdraw: less graceful, less raceful shutdown
581 libthread: avoid C library races during threadexitsall
582 awd: cannot use hostname -s on SunOS
583 9pserve, srv: use correct type for NOFID
586 various: fixes for SunOS from Bengt Kleberg
589 vac: avoid infinite redirection while sniffing type of archive
592 venti: many minor changes, updates
593 libdraw/init.c: start with white screen instead of black
594 man: update venti-fcall(3), venti(8), venti-fmt(8)
597 lib/moveplan9.sh: better error handling if cleanname doesn't exist/work.
598 9c: do not try to process stdout, so that 9c -E works on gcc machines.
599 tar: remove anonymous structs/unions.
600 vbackup: bigger stack (oops)
603 add OpenBSD x86 support. many thanks to Tim Wiess.
606 9term, win: ignore window size change signals while forking shell
607 dist: update main.html
610 src/mkfile: unbugger libhttpd for venti
613 dist/*: use "9 rc" instead of just rc to avoid getting
614 /usr/local/bin/rc on systems with byron's rc installed.
615 (matters because of byron's gratuitous "if not" vs. "else" change.)
616 include/u.h: include <inttypes.h> to try to get fixed-size types
617 venti: update part.c to work on freebsd
618 vmount: default to vmount0, do not try to add udp! and !12049.
619 man: update intro(1), hist(1), venti-file(3)
620 various: pedantry from gcc 4.0, most of it unnecessary
623 dict/README: change to use hget
624 page: handle troff intermediate output
625 man: add hget(1), keyboard(7), and listen1(8); edit vbackup(8)
626 src/cmd/mkfile: mark secstore as buggered, it's in auth/secstore now
627 (cvs isn't good at making sure directories go away)
629 venti: fix usage message
632 9term: better(?) CR handling
633 post9p: announce to networks
634 vmount: change default handle
637 dist/isum: work around grep stupidity
640 rc: ignore window size change signals
641 man: remove venti.conf(7) -- now in venti(8)
644 various: placate gcc-4.0 on OS X.
645 src/Makefile: try to use system binaries in path
646 src/mkhdr: remove X11 guess
647 src/mkdirs: add $MKFLAGS to recursive mk
649 lib9/announce: cannot use unix as variable name
650 lib9/malloc: locks around all the malloc routines.
651 old Linux libc cannot be trusted. maybe other
652 systems. paranoia rules the day.
653 lib9/sendfd: add macros for systems without (Sun)
654 lib9pclient: better error messages
655 libdiskfs: new library
656 libdraw: crash less when display == nil.
657 look in more places for X11.
658 make nowsys-mouse and nowsys-keyboard compile.
659 handle freeing of subfonts correctly.
660 drop _x.black and _x.white.
661 libmux: better error messages
662 libsunrpc: remove some c++ comments
663 libventi: new and improved, now with manual pages
664 9l: silence nm errors during autolib
665 9term: hold mode even in raw mode (suggested by James Robinson)
666 acme: various needed casts
667 exit gracefully on error
668 dict: no more wide characters
669 diff: use +/- instead of </> in diff -c
670 grap: remove unused symtab
671 hget: remove [] in array initializers
673 ls: cannot use global named "dirbuf"
674 man: sort pages correctly, handle troff correctly.
675 nroff: invoke plan 9 troff
677 rio: clean up code, attempt at keyboard-based window switching
678 ssh-agent: needed cast
679 vac: fix call to vtfilecreate.
680 vbackup: new file system backup program
681 with dump-like access interface.
682 venti: it returns, now with manual pages
686 libmach/dwarfdump: avoid bogus <nil> in path (thanks to William Josephson)
689 lib9/encodefmt: handle precision==0 better
690 libsunrpc: various fixes
691 rc: set $PLAN9 at startup if necessary
694 font: add new japanese fonts
695 include/sunrpc.h: add autolib
696 include/utf.h: change Runeerror
697 libsec/386: change labels in assembly to get
698 better function name boundaries in oprofile
699 libventi: add vtlognames
702 various: remove long character constants.
703 various: use full prototypes everywhere
704 dist/checkman.awk: ignore sftp(1)
705 include/u.h: preliminary OS X Tiger changes
706 lib9/_p9dialparse: set p9unix always
707 libip/udp: try to do better with headers
708 srv: check return value of auth_proxy correctly
709 web: fixes (thanks to Scott Schwartz)
713 libdraw/x11-itrans: correct snarf race (reported by Karl Sackett)
714 acme: row load/dump consistency fix (thanks to Peter Canning)
715 include/u.h: workaround for old gcc
718 lib9/await: Mac OS X Tiger fixes (thanks to Jeff Sickel)
719 lib9/sendfd: fix alignment bug (thanks to Tim Wiess)
720 libdraw/latin1: more smiley face alt sequences (thanks to Erik Quanstrom)
721 9term: unicode in identifiers for double-click (thanks to Erik Quanstrom)
722 scat: various fixes to use standard C (thanks to Roland Kaufmann)
723 add OpenBSD/PowerPC support (thanks to Tim Wiess)
726 open(3): note that open and create are macros
727 add NetBSD support (thanks to Christoph Lohmann)
730 netfiles: robustness fixes
731 sftpcache: robustness fixes
734 acme: fix Edit filename bug, elogapply warnings
737 ndb/local: fix name of bell labs auth domain
739 9pserve: add -A, -M options
740 netfiles: work harder to generate expansion texts
745 acme: fix q1 computation bug in expandfile
747 netfiles: use sftp -b /dev/stdin, various fixes
751 cmd/mkfile: explicitly ignore deleted factotum (now in auth)
752 dist/addsrclinks: bug fix
753 dist/isum: ignore cp in netfiles directory
754 dist/main.html: add link to 9pm
755 font: add boldtypunicode.7.font
756 man: update INDEX files
757 tmac/tmac.anhtml: set HT to 1 when generating HTML
758 lib9: better errors for create and open when lock fails
759 notify: ignore TTIN, TTOU
760 libdraw: init with window atop image
762 libthread: add threaddata, fix Alt declaration
763 document NPTL brokenness
764 ignore TSTP, TTIN, TTOU
768 9pserve: ignore tstp; consult $verbose9pserve
769 acid: use %#x in acid/port
770 acme: typing bug fix, ^A, ^E
771 colors: add flushimage
772 cvs: document how to make cvs -q the default
773 E: print file name in case plumb fails
774 g: allow -- to end options
775 search more file extensions
776 hget: new command (no ftp support)
777 Netfiles: new command
778 plumb: add -9 for debugging
779 png: better png reading
780 rand: document what to do if SunOS missing /dev/random
782 do not print on sigpipe
783 try harder to background async jobs
784 allow rc -l without -i
785 sam: bug fix from plan 9
788 ssh-agent: change to use fixed name
791 tcs: silence gcc warning
794 u.h: change nil to unadorned 0 on sunos
795 lib9pclient: fix ptr arith in fswrite
796 libdraw: fix syntax errors in nowsys*.c
797 libauth, libsunrpc: do not set PLAN9 in mkfile
798 9term: add signal.h for sunos
799 factotum: drop .= initializers for sunos
803 acme: add $foo names as -$
806 tcs: bring in plan 9 code
809 fortunes: more fortunes
813 fortunes: more fortunes
816 win: don't give up when it gets confused
819 lib9p: make chatty9p an extern int (mac)
822 9pclient: preserve error in fsopen
823 handle offset correctly in fswrite
826 rcmain: extra awd to initialize 9term
827 psv: use new --options when necessary
830 makefiles: set $OBJTYPE to x86_64 on FreeBSD amd64 systems
833 unzip: create paths as necessary
839 vac: fix -d from lucho
842 yacc: silence yyerrlab warning
845 libhttpd: make hwrite work with chunked encoding
846 libthread: debugging assertion
848 venti: add acid/venti - routines to dump log buffers
852 venti.h: add ventilogging, vtlognames
853 libauth: close afid in auth_freerpc
854 libthread: fix unlikely qlock bug
855 acme: ignore tty nodes; still not 100% right
856 png: add alpha writing support
857 dist: new glenda in circle logo
860 add source links to man pages
861 yacc: make yaccpars more like yaccpar
862 add optional argument to yyparse
865 lib9: add readcons(1)
866 add laddr, raddr to Netconninfo (see dial(3))
867 support local address in dial for tcp and udp
869 libauth: allow parseattr(nil)
870 libmp: add %lB for lower case
871 libsec: add x509 dsa routines
872 libthread: work around stupid linux 2.6 ps-gdb-/proc bug
873 libventi: new logging, use new nci
874 auth: move secstore, factotum into auth directory
875 add asn1, dsa, rsa pem routines
876 factotum: add rsa signatures, dsa, pass, wep, httpdigest, ...
877 more info in man page
878 rc: bug fix regarding /dev/stdin from Christoph Lohmann
880 secstored: avoid zombie army of evil
882 9p: bigger buffers, add rdwr verb
883 9c: more silencing of gcc
884 create log, secstore directories in $PLAN9
887 9c: silence gcc chatter
890 dist: fix regexp license in unix.html
891 add link to license on main page
892 lib9: add list of plan 9 services to _p9dialparse,
893 add OAPPEND for create and open,
894 format \0 as printable in fcallfmt,
895 add netcrypt, readcons, syslog
896 lib9p: fix tpost, call srv->start
897 lib9pclient: add chatty9pclient
898 libauth: add fsamount, nsamount, authdial ndb.
899 libmach: use %#x explicitly
901 libsec: use new auth_allocrpc in tlshand
902 libthread: add threadgetname prototype
903 9l: fix libsec/lib9 cycle thanks to netcrypt
904 9p: use nsamount, fsamount; add write -l
905 9pserve: quieter, auth bug fix
906 9term: treat _ as word character
907 acid: do not set %# implicitly anymore
908 add simple pthread support via acid code
910 acme: bug fix in Tauth handler
911 dial: send input to net instead of back to 0
913 factotum: make it run and work, add secstore
914 remove top-level factotum directory
915 rc: set p->pid=-1 explicitly to avoid wait problems
916 psv: add print buttons
917 secstored, secuser: add
921 libmach: abortive attempt at pthread support via libthread_db
924 lib9: don't fiddle with signal masks by default
925 fix typo in notify(3)
926 add DMSYMLINK etc. bits
928 lib9p*: many fixes (lucho)
929 libauth*: many fixes (lucho)
930 libdraw: avoid yet another X11 stack overflow in cursorset
931 (FC3, reported by Abhey Shah)
932 libhttpd: do not assign va_list in hio.c (lucho)
933 libthread: remove debugging >xx in mkfile
934 9l: add FreeBSD 5.2 support w/ -lkse (Sah)
935 9l, 9term: patches to run on SunOS 5.8 from Axel B.
936 9term: try to handle DEL better
937 document bash/readline brokenness in 9term(1) BUGS
939 vac: avoid special files
942 libthread: silence gcc warning in pthread.c
945 INSTALL: add use of LOCAL.config
946 libdraw: add nowsys implementation
947 mk: silence archive warning if ~ $file *.a.
950 lc: use 9 mc not linux mc.
953 db(1): add stack to name list
956 cmd/mkfile: lex files
957 unix: add ranlib to unix makefiles for mac
958 libmux: fix non-zero mintag handling (thanks to lucho)
959 libthread: osprocid now int not uint (can be -1)
960 9term, awd, win: handle sysnames in labels
961 acme: document -a, Indent
963 core: do not readdir files (thanks to zoltan jarai)
964 delatex: make it better
966 factotum: silence chap warning
967 sam: chording disabled - causes lockups
968 topng: use simpler graphics format
974 lib9pclient: zero offset, mode, qid on fid alloc.
977 sky: remove here; add here.sample instead, so that
978 local changes to here are not clobbered.
979 acme: remove print, fix addr handling, check fid in use.
980 fix rowdump bug; cope with unix ORCLOSE
981 sam: add -a (autoindent) and chording
987 libdraw: finally fix winsize @x,y handling
990 dist: bug fixes to download.html and unix.html
993 suse X bug - need bigger stacks
995 work on libmach + elf core dumps + threads + registers
996 change db to use libmach cmdline interface
997 add stack (see db(1))
998 s/ulong/unsigned long/ for unix mk; other makefile bugs
999 rename scheduler to procscheduler in libthread so libmach can identify it
1000 add isum to install(1)
1001 work around searchpath in rc; add to intro(1)
1002 volatile int quiet in db
1005 redirect debugging output of isnptl in INSTALL
1006 set SYSVERSION to 2.6.x instead of 2.6 in linux INSTALL
1007 to appease other pieces of the build.
1010 s/mdir/mkdir/ in unix regexp makefile
1012 arg count in auxclog
1015 add core(1) man page
1016 fix exit race in samterm
1019 continued x86-64 support
1020 bug fix to 9c on sunos - __${s}__ not __$s__
1021 avoid c99 extensions in cmapcube and vacfs
1022 do not name functions shutdown on mac os x
1024 include errno.h in eqn/e.h
1025 use 9 yacc to build rc
1028 avoid closing -1 in lib9pclient
1029 continued x86-64 support
1032 make src/libthread/pthread.c compile
1033 add threadspawnl, fsseek.
1034 add link to web interface in cvs(1).
1035 remove hard-coded path in fixurls
1036 preliminary x86-64 support
1037 explain nptl in src/libthread/README.Linux
1039 add threadgetname to libthread
1040 bigger chunking in sort(1)
1043 extract command line from elf cores
1044 initial core(1) command
1045 fix race in libthread proccreate
1046 do not use -Wl,-rpath on Darwin
1047 do not translate man pages in lib/moveplan9.sh
1050 thread.c tries to warn about bad pthreads on Linux
1051 vacfs posts vacfs.basename
1052 fix nil deref in acid
1053 change 9c, 9l to detect nptl properly (not relying on running kernel version)
1054 change psu to use 9 ps
1055 do not call exits in threaded programs
1058 bring fds from daemonize down to high 20s from high 90s for NetBSD.
1059 use -Wl,-rpath in gcc in 9l for NetBSD.
1060 make vacfs work (patch from Lucho)
1061 make vacfs use EARGF
1062 add note about signal masks in TODO
1063 (Taj Khattra notes that acme doesn't ^Z well)
1064 add note about _x.black and _x.white in TODO
1065 (noted by David Leimbach)
1066 remove unixisms from dist/fixurls
1067 fix bugs in dist/main.html
1068 noteenable, notedisable, notifyon, notifyoff return old setting.
1069 update manual indices
1070 troff2html handles section (9p).
1071 add note in libthread/thread.c about stack-based pthreads
1072 make tmac.an's .HR better
1073 tweaks to unix mkfiles
1076 tcolors now uses threadexitsall
1077 syminit bug in mk. (why does syminit exist?)
1080 man page updates - fixurls, manweb, rio.1, cvs.1, 0intro.1.
1081 add note about makecontext to TODO file (noted by Axel)
1084 First fully-documented release.