Blob


1 February 25, 2006
2 faces: locking mistakes (Erik Quanstrom)
3 nedmail: minor fixes (Erik Quanstrom)
4 tapefs: minor fixes (Erik Quanstrom)
6 February 24, 2006
7 ndb: dns clean up (Erik Quanstrom)
8 mkhdr, etc: use install not install -c
9 tapefs: import from Plan 9 (Erik Quanstrom)
11 February 23, 2006
12 upas: latest nfs
14 February 22, 2006
15 fortunes: import from Plan 9
17 February 21, 2006
18 acme: fix event buffer NUL-termination bug
19 htmlroff: import from Plan 9
21 February 20, 2006
22 lib9: add "dns" service to _p9dialparse
23 ndb: dns clean up (Erik Quanstrom)
25 February 19, 2006
26 wmail: use correct URL
28 February 18, 2006
29 lib9: sizeof socket fixes in getnetconn
30 upas: handle 09 in nfs imap
32 February 17, 2006
33 mpm: make build without libutf
34 ndb: dns clean up (Erik Quanstrom)
35 upas/nfs: add a.h
37 February 16, 2006
38 libthread: more sparc64 changes
40 February 15, 2006
41 jpg, etc: resize window to fit image (Erik Quanstrom)
42 ndb: dns clean up (Erik Quanstrom)
43 upas: add new upas/fs (in upas/nfs)
45 February 14, 2006
46 lib9p: correct memory overflow bug
47 libmach: pointer conversion fixes
48 libthread: more sparc64 changes
49 9c: adapt to ever-changing gcc error messages
50 9p: seek backward in rdwr
51 acid: better names
52 faces: better lookup
53 factotum: silence pointer conversion warnings
54 fmt: fix fmt -j again
55 gview: bigger line buffer
56 mpm: better UTF support
57 ndb: add root servers, remove unused functions
58 rc: shut up about signals during scripts
59 snoopy: fixes
60 tcs: better labels in listing
62 February 13, 2006
63 9l: more draw fixes, add -lresolv for ndb.
65 February 12, 2006
66 lib9: add exitcode
67 libthread: add procwait
68 upas: more clean up
69 mail: add tree
71 February 11, 2006
72 acme mail, faces: more changes
73 upas: clean up
75 February 10, 2006
76 libthread: more sparc64 changes
78 February 9, 2006
79 libmp, libthread: add sparc64
80 acme/mail: use new upas conventions
81 samterm: ignore SIGINT
83 February 8, 2006
84 lib9pclient: add fsprint
85 acme: add another chord fix
86 postscript/font: add NOTICE about location of lucida fonts
87 upas: clean up
89 February 7, 2006
90 libthread: add threadidle (experimental)
92 February 6, 2006
93 acme: add chord fix from Plan 9
94 eqn: silence printf warnings
96 February 5, 2006
97 lib9p: ignore doubled calls to respond; allow nil readstr (experimental)
98 libmach: silence warnings
99 libthread: add threadid
100 9p: add -n to ls; add rm and create
102 February 4, 2006
103 eqn: silence various warnings about printf formats
104 srv: put in new note group
106 February 2, 2006
107 lib9: attempt at more portable date handling
108 9pserve: correct offsets in 9P2000.u -> 9P2000 conversion
109 ndb/dns: fix fid handling
111 January 30, 2006
112 lib9pclient: add <thread.h> to 9pclient(3)
114 January 29, 2006
115 libndb: remove dependence on arpa headers
117 January 28, 2006
118 libdraw: allow freeimage(0) when screen==0
120 January 27, 2006
121 libndb: add dnsquery implemented via C library resolver
122 various: OpenBSD fixes
124 January 26, 2006
125 lib9pclient: add fsremove, fscreate, fsaccess
126 lib9p: handle 9P2000.u
127 libauth: handle auth_freerpc(nil).
128 libbio: document return value of Bprint, Bvprint
129 libdraw: nowsys fixes (Lou Kamenov)
130 9l: don't link with X11 if nowsys
131 auxstats: avoid nonportable vm_swapusage on OS X
132 rio: better build rules
134 January 18, 2006
135 9term: ignore SIGHUP
136 tcs: add more character sets
138 January 18, 2006
139 fmt: fix -j implementation
140 psv: add fonts to GS_FONTPATH
142 January 17, 2006
143 9term: start a "login" shell
145 January 16, 2006
146 include/fcall.h: sign fix
148 January 11, 2006
149 libframe: stop eating the edge of the frame
150 acme: various cleanup
152 January 7, 2006
153 lib9: try to accomodate FreeBSD 5 disk device numbers
154 vbackup: use bigger block size
156 January 6, 2006
157 9p: add "con" verb
158 lib9, eqn: use inttypes.h instead of not-so-stdint.h
160 December 31, 2005
161 libip: add routines for fetching ethernet, ip interfaces
163 December 30, 2005
164 libhtml: import changes from Plan 9
165 libmp: fix shifts, casts in mptov, mptouv
166 auxstats: FreeBSD tweak
167 eqn, grap: more 64-bit pointer fixes (Taj Khattra)
168 hget: attempt at making ftp work
169 install: split into two phases, document new installation
170 snoopy: add filter.y
171 vbackup: accomodate FreeBSD 6
172 vnfs: accept units on arguments
174 December 29, 2005
175 9term: fix paste in hold mode, use STACK
176 eqn, grap, lex, pic, troff: 64-bit fixes
177 page: no more case problems
178 lib9: correct array size in convD2M (Marco Gaddoni)
179 set qid.vers in _p9dir (Erik Quanstrom)
180 fmt 64-bit fixes - inttypes.h and uintptr.
181 libdraw: avoid nil freeimage (Lou Kamenov)
182 do not trust gcc to do nrv optimization (Taj Khattra)
183 libmp: add mpdigit cast (Taj Khattra)
184 libthread: more OpenBSD fixes (Tim Wiess)
185 libventi: consistent uvlong vs u64int
187 December 26, 2005
188 ndb: add dns
190 December 25, 2005
191 lib9: allow broadcast address in dial
192 libip: add alternate ethernet format in eipfmt
193 libndb: allow relative paths in database stanza
194 dhcpd: import from Plan 9
195 snoopy: import from Plan 9
196 tcs: add EILSEQ on OS X
198 December 21, 2005
199 acme: turn on auto-expanding window tags by default
201 December 18, 2005
202 yesterday: fix from Plan 9
204 December 17, 2005
205 tcs: don't redeclare errno
207 December 16, 2005
208 dist/moveplan9.files: more (Rafal Sulejman, Erik Quanstrom)
209 acme: integrate big tags into main branch (Paul Lalonde)
210 libdiskfs: avoid bad names on OS X
212 December 15, 2005
213 grap: remove getpid declaration (Bengt Kleberg)
215 December 14, 2005
216 dist/isum.awk: cope with Solaris
218 November 29, 2005
219 9term: set initial window size correctly
220 acidtypes, libmach: more demangling fixes
222 November 28, 2005
223 add install(1) as install.txt, add README
224 make INSTALL less chatty
225 remove Makefiles
226 acidtypes, libmach: demangling fixes
228 November 27, 2005
229 libmach: name mangling, process control
230 9c, 9l: shut up OpenBSD (Geoff Collyer)
231 9term, vbackup: OS X fixes
232 acid: name mangling, process control
233 acidtypes: name mangling, process control
234 auxstats: FreeBSD 6 fix (Lou Kamenov)
235 upas/fs: correct imap service name, use role=client
237 November 26, 2005
238 9term: add button 3 menu, fix \r
239 include: move utf.h, fmt.h from u.h to libc.h
240 dist: print summary w/ errors during INSTALL
242 November 25, 2005
243 root: add Makefile and configure for the blind,
244 rename NOTES to README
246 November 21, 2005
247 lib9, 9pserve, vac: 9P2000.u fixes (Lucho Ionkov)
249 November 15, 2005
250 libdraw: more X11 fixes
251 libc.h: sched_yield NetBSD tweak (Anselm Garbe)
253 November 12, 2005
254 faces: fix face location
255 jpg, strings: remove references to /fd/
257 November 12, 2005
258 various: X11 fixes
260 November 11, 2005
261 9term: more fixes (Tim Wiess)
263 November 10, 2005
264 9term: handle \r, other fixes (Tim Wiess)
265 auxstats: new Darwin tweaks
267 November 9, 2005
268 libthread: fix OS X context switch code
270 November 7, 2005
271 vbackup: various fixes
273 November 6, 2005
274 9term: new port directly from rio
275 include/libc.h: p9syslog, not syslog in varargck
276 libauthsrv: close fd, memory leak in authdial
277 libdraw: X11 debugging helps
278 lib9: add getcallerpc-arm (Ron Minnich)
279 auxstats: Fix FreeBSD 6 build (William Josephson)
281 November 4, 2005
282 stats: add -C to argchars (Lou Kamenov)
283 libthread: ARM fixes (Ron Minnich), getcontext fixes
285 November 2, 2005
286 vbackup: longer timeout on BSD mount
287 libthread: Linux ARM fixes (Ron Minnich)
289 November 1, 2005
290 various: ctype sign fixes (Tom Miller)
291 libfmt: avoid overflow on %f
292 libthread: Linux ARM fixes (Ron Minnich), FreeBSD 5 fixes
293 libventi: various cleanup
295 October 31, 2005
296 acme: preparation for multiline tags (Paul Lalonde)
297 bc: 64-bit safe (Taj Khattra)
298 faces: initial port (John Cummings)
299 stats: add -F option (Lou Kamenov)
300 various: ctype sign fixes (Tom Miller)
302 October 30, 2005
303 auxstats: more OS X fixes (Jeff Sickel)
305 October 29, 2005
306 9p: clunk fids before exiting
307 mk: handle MKSHELL type correctly
308 upas, acme mail: add initial port (John Cummings)
309 vbackup: silence compiler warnings
310 venti: silence compiler warnings
311 lib9: remove reference to ffork
312 print correct file name in truerand error
313 libdisk: add Disk routines
314 libdiskfs: silence compiler warnings
315 libframe: add noredraw flag
316 libhtml: many fixes
317 libsunrpc: silence compiler warnings
319 October 18, 2005
320 9l: add autoframework (like autolib) for OS X (Jeff Sickel)
321 page: use "9 file" always
322 ps, psu: narrower display
323 stats: better OS X support (Jeff Sickel)
325 October 17, 2005
326 cb: undef old type macros before redefining.
328 October 5, 2005
329 stats: better OS X support (Jeff Sickel)
331 September 30, 2005
332 libhtml: more &names and numbers (Erik Quanstrom)
334 September 29, 2005
335 libc.h: add #pragmas for varargck, #ifdef'ed out.
337 September 26, 2005
338 libthread: print thread info on SIGQUIT, SIGINFO, logging
339 acme: add more thread names
341 September 21, 2005
342 9term: fix SunOS typo (Bengt Kleberg, glaive)
344 September 19, 2005
345 libhtml: more &names (Erik Quanstrom)
347 September 19, 2005
348 lib9/truerand: OpenBSD lets you open /dev/random
349 but not read it! (Chad Dougherty, Mechiel Lukkien)
351 September 15, 2005
352 libdraw/x11-event: Ignore unexpected events (Rob Pike)
353 jpg: do not revert to CMAP for second file (Rob Pike)
355 September 13, 2005
356 9pserve: signedness bug
358 September 12, 2005
359 dist: various attempts at Debian packaging
360 lib/moveplan9.sh: allow specification of old directory
361 Getdir: interpret tags with $ in them
362 mpm: use g++ as LD, add tmac.pm to tmac directory
363 include/libc.h, fcall.h: add 9P2000.u extensions
364 9pserve: add 9P2000.u extensions
365 vac: add 9P2000.u extensions, signedness bug
367 September 9, 2005
368 lc: add -p like man page says
369 various: insert (uchar) casts for ctype arguments
370 for broken NetBSD.
372 September 4, 2005
373 dist/main.html: note x86 OpenBSD
375 August 31, 2005
376 file: spell IA-64 correctly (Zoltan Jarai)
378 August 30, 2005
379 dist/debian, dist/pkg: start playing with building packages
380 dist/isum: ignore 'loop not entered at top' (SunOS cc)
381 dist/ss.html: add screen shots
382 dist/unix.html: update VN license summary
383 9l: no need to handle OpenBSD specially
384 file: handle #! scripts, ELF better
385 font/lucidasans/bold*unicode.7.font: more subfonts
386 g: search .pl, .cgi
387 hget: add hget(1)
388 lp: add preliminary lp (not expected to work yet)
389 src: use Plan 9 file(1)
391 August 12, 2005
392 lib/moveplan9.files: add bin/stack
393 include/libc.h: use DM constants from v9fs, add DMTMP
394 libthread: add Linux-power-asm.s
395 cb: add
397 August 11, 2005
398 various: silence warnings
399 unix/*: note new BSD license from Vita Nuova
400 libdiskfs: add UFS2 support
401 libthread: add NetBSD power assembly
402 9term: send tty's current interrupt character on DEL keystroke
403 rc: add limited rfork command, make sure errors propagate
404 venti(8): document bloom line in config
405 vftp: add get command
406 vnfs: use strtoull for arguments instead of atoi.
408 August 10, 2005
409 src/cmd/mkfile: do not build lp yet
410 dist/addsrclinks, fixurls: use /usr/bin/env perl to find perl (NetBSD)
411 lib9/_p9dir: avoid 32-bit overflow in old Linux size calculation
412 lib9/truerand: use /dev/srandom on OpenBSD
413 libthread: annoying wrappers for OpenBSD
414 libmp: different assembly comments for old GNU as
415 9p: set exit status
416 file: add, appease gcc
417 getflags: added
418 mk: decide mtime-related race conservatively
419 postscript/text2post: added
420 rcmain: make fn cd safer for use with rc -e (in mk)
421 rio: turn off debugging prints, remove 9wm.man, fixes from Andrey
422 vbackup: NetBSD fixes for mount-BSD.c
423 venti/srv: add <sys/stat.h> header for FreeBSD
425 July 28, 2005
426 acme: subtle winunlock bug fix
427 libdiskfs: fix double, triple indirect block reading for FFS
428 vftp: new program
429 vbackup: coalesce mount-*BSD files.
431 July 27, 2005
432 include/u.h, src/libthread/thread.c: SunOS 10 attempt
433 libdraw: less graceful, less raceful shutdown
434 libthread: avoid C library races during threadexitsall
435 awd: cannot use hostname -s on SunOS
436 9pserve, srv: use correct type for NOFID
438 July 26, 2005
439 various: fixes for SunOS from Bengt Kleberg
441 July 25, 2005
442 vac: avoid infinite redirection while sniffing type of archive
444 July 24, 2005
445 venti: many minor changes, updates
446 libdraw/init.c: start with white screen instead of black
447 man: update venti-fcall(3), venti(8), venti-fmt(8)
449 July 22, 2005
450 lib/moveplan9.sh: better error handling if cleanname doesn't exist/work.
451 9c: do not try to process stdout, so that 9c -E works on gcc machines.
452 tar: remove anonymous structs/unions.
453 vbackup: bigger stack (oops)
455 July 19-22, 2005
456 add OpenBSD x86 support. many thanks to Tim Wiess.
458 July 21, 2005
459 9term, win: ignore window size change signals while forking shell
460 dist: update main.html
462 July 20, 2005
463 src/mkfile: unbugger libhttpd for venti
465 July 19, 2005
466 dist/*: use "9 rc" instead of just rc to avoid getting
467 /usr/local/bin/rc on systems with byron's rc installed.
468 (matters because of byron's gratuitous "if not" vs. "else" change.)
469 include/u.h: include <inttypes.h> to try to get fixed-size types
470 venti: update part.c to work on freebsd
471 vmount: default to vmount0, do not try to add udp! and !12049.
472 man: update intro(1), hist(1), venti-file(3)
473 various: pedantry from gcc 4.0, most of it unnecessary
475 July 18, 2005
476 dict/README: change to use hget
477 page: handle troff intermediate output
478 man: add hget(1), keyboard(7), and listen1(8); edit vbackup(8)
479 src/cmd/mkfile: mark secstore as buggered, it's in auth/secstore now
480 (cvs isn't good at making sure directories go away)
481 unbugger venti
482 venti: fix usage message
484 July 17, 2005
485 9term: better(?) CR handling
486 post9p: announce to networks
487 vmount: change default handle
489 July 15, 2005
490 dist/isum: work around grep stupidity
492 July 14, 2005
493 rc: ignore window size change signals
494 man: remove venti.conf(7) -- now in venti(8)
496 July 12-13, 2005
497 various: placate gcc-4.0 on OS X.
498 src/Makefile: try to use system binaries in path
499 src/mkhdr: remove X11 guess
500 src/mkdirs: add $MKFLAGS to recursive mk
501 src/mkmk.sh: update
502 lib9/announce: cannot use unix as variable name
503 lib9/malloc: locks around all the malloc routines.
504 old Linux libc cannot be trusted. maybe other
505 systems. paranoia rules the day.
506 lib9/sendfd: add macros for systems without (Sun)
507 lib9pclient: better error messages
508 libdiskfs: new library
509 libdraw: crash less when display == nil.
510 look in more places for X11.
511 make nowsys-mouse and nowsys-keyboard compile.
512 handle freeing of subfonts correctly.
513 drop _x.black and _x.white.
514 libmux: better error messages
515 libsunrpc: remove some c++ comments
516 libventi: new and improved, now with manual pages
517 9l: silence nm errors during autolib
518 9term: hold mode even in raw mode (suggested by James Robinson)
519 acme: various needed casts
520 exit gracefully on error
521 dict: no more wide characters
522 diff: use +/- instead of </> in diff -c
523 grap: remove unused symtab
524 hget: remove [] in array initializers
525 listen1: added
526 ls: cannot use global named "dirbuf"
527 man: sort pages correctly, handle troff correctly.
528 nroff: invoke plan 9 troff
529 rc: sun stupidity
530 rio: clean up code, attempt at keyboard-based window switching
531 ssh-agent: needed cast
532 vac: fix call to vtfilecreate.
533 vbackup: new file system backup program
534 with dump-like access interface.
535 venti: it returns, now with manual pages
538 June 22, 2005
539 libmach/dwarfdump: avoid bogus <nil> in path (thanks to William Josephson)
541 May 19, 2005
542 lib9/encodefmt: handle precision==0 better
543 libsunrpc: various fixes
544 rc: set $PLAN9 at startup if necessary
546 May 12, 2005
547 font: add new japanese fonts
548 include/sunrpc.h: add autolib
549 include/utf.h: change Runeerror
550 libsec/386: change labels in assembly to get
551 better function name boundaries in oprofile
552 libventi: add vtlognames
554 May 7, 2005
555 various: remove long character constants.
556 various: use full prototypes everywhere
557 dist/checkman.awk: ignore sftp(1)
558 include/u.h: preliminary OS X Tiger changes
559 lib9/_p9dialparse: set p9unix always
560 libip/udp: try to do better with headers
561 srv: check return value of auth_proxy correctly
562 web: fixes (thanks to Scott Schwartz)
565 May 2, 2005
566 libdraw/x11-itrans: correct snarf race (reported by Karl Sackett)
567 acme: row load/dump consistency fix (thanks to Peter Canning)
568 include/u.h: workaround for old gcc
570 May 1, 2005
571 lib9/await: Mac OS X Tiger fixes (thanks to Jeff Sickel)
572 lib9/sendfd: fix alignment bug (thanks to Tim Wiess)
573 libdraw/latin1: more smiley face alt sequences (thanks to Erik Quanstrom)
574 9term: unicode in identifiers for double-click (thanks to Erik Quanstrom)
575 scat: various fixes to use standard C (thanks to Roland Kaufmann)
576 add OpenBSD/PowerPC support (thanks to Tim Wiess)
578 March 28, 2005
579 open(3): note that open and create are macros
580 add NetBSD support (thanks to Christoph Lohmann)
582 March 24, 2005
583 netfiles: robustness fixes
584 sftpcache: robustness fixes
586 March 23, 2005
587 acme: fix Edit filename bug, elogapply warnings
589 March 21, 2005
590 ndb/local: fix name of bell labs auth domain
591 9fs: use srv -a
592 9pserve: add -A, -M options
593 netfiles: work harder to generate expansion texts
594 add sftpcache
595 srv: add -a option
597 March 20, 2005
598 acme: fix q1 computation bug in expandfile
599 factotum: fix race
600 netfiles: use sftp -b /dev/stdin, various fixes
603 March 18, 2005
604 cmd/mkfile: explicitly ignore deleted factotum (now in auth)
605 dist/addsrclinks: bug fix
606 dist/isum: ignore cp in netfiles directory
607 dist/main.html: add link to 9pm
608 font: add boldtypunicode.7.font
609 man: update INDEX files
610 tmac/tmac.anhtml: set HT to 1 when generating HTML
611 lib9: better errors for create and open when lock fails
612 notify: ignore TTIN, TTOU
613 libdraw: init with window atop image
614 libplumb: tweaks
615 libthread: add threaddata, fix Alt declaration
616 document NPTL brokenness
617 ignore TSTP, TTIN, TTOU
618 9c, 9l: even quieter
619 9fs: new command
620 9p: add ls command
621 9pserve: ignore tstp; consult $verbose9pserve
622 acid: use %#x in acid/port
623 acme: typing bug fix, ^A, ^E
624 colors: add flushimage
625 cvs: document how to make cvs -q the default
626 E: print file name in case plumb fails
627 g: allow -- to end options
628 search more file extensions
629 hget: new command (no ftp support)
630 Netfiles: new command
631 plumb: add -9 for debugging
632 png: better png reading
633 rand: document what to do if SunOS missing /dev/random
634 rc: lex bug
635 do not print on sigpipe
636 try harder to background async jobs
637 allow rc -l without -i
638 sam: bug fix from plan 9
639 samterm: ^A, ^E
640 small cleanup
641 ssh-agent: change to use fixed name
642 src: bug fix
643 srv: new command
644 tcs: silence gcc warning
646 March 15, 2005
647 u.h: change nil to unadorned 0 on sunos
648 lib9pclient: fix ptr arith in fswrite
649 libdraw: fix syntax errors in nowsys*.c
650 libauth, libsunrpc: do not set PLAN9 in mkfile
651 9term: add signal.h for sunos
652 factotum: drop .= initializers for sunos
653 vac: tweak for sunos
655 March 14, 2005
656 acme: add $foo names as -$
658 March 9, 2005
659 tcs: bring in plan 9 code
661 March 8, 2005
662 fortunes: more fortunes
664 March 6, 2005
665 u, u.rc: new script
666 fortunes: more fortunes
668 March 5, 2005
669 win: don't give up when it gets confused
671 March 4, 2005
672 lib9p: make chatty9p an extern int (mac)
674 March 1, 2005
675 9pclient: preserve error in fsopen
676 handle offset correctly in fswrite
678 February 28, 2005
679 rcmain: extra awd to initialize 9term
680 psv: use new --options when necessary
682 February 22, 2005
683 makefiles: set $OBJTYPE to x86_64 on FreeBSD amd64 systems
685 February 21, 2005
686 unzip: create paths as necessary
688 February 20, 2005
689 vac: fix from lucho
691 February 18, 2005
692 vac: fix -d from lucho
694 February 17, 2005
695 yacc: silence yyerrlab warning
697 February 16, 2005
698 libhttpd: make hwrite work with chunked encoding
699 libthread: debugging assertion
700 9c: be even quieter
701 venti: add acid/venti - routines to dump log buffers
703 February 15, 2005
704 draw.h: add ABGR32
705 venti.h: add ventilogging, vtlognames
706 libauth: close afid in auth_freerpc
707 libthread: fix unlikely qlock bug
708 acme: ignore tty nodes; still not 100% right
709 png: add alpha writing support
710 dist: new glenda in circle logo
712 February 14, 2005
713 add source links to man pages
714 yacc: make yaccpars more like yaccpar
715 add optional argument to yyparse
717 February 13, 2005
718 lib9: add readcons(1)
719 add laddr, raddr to Netconninfo (see dial(3))
720 support local address in dial for tcp and udp
721 bug fix in fcallfmt
722 libauth: allow parseattr(nil)
723 libmp: add %lB for lower case
724 libsec: add x509 dsa routines
725 libthread: work around stupid linux 2.6 ps-gdb-/proc bug
726 libventi: new logging, use new nci
727 auth: move secstore, factotum into auth directory
728 add asn1, dsa, rsa pem routines
729 factotum: add rsa signatures, dsa, pass, wep, httpdigest, ...
730 more info in man page
731 rc: bug fix regarding /dev/stdin from Christoph Lohmann
732 secstore: add ipso
733 secstored: avoid zombie army of evil
734 ssh-agent: add
735 9p: bigger buffers, add rdwr verb
736 9c: more silencing of gcc
737 create log, secstore directories in $PLAN9
739 February 12, 2005
740 9c: silence gcc chatter
742 February 11, 2005
743 dist: fix regexp license in unix.html
744 add link to license on main page
745 lib9: add list of plan 9 services to _p9dialparse,
746 add OAPPEND for create and open,
747 format \0 as printable in fcallfmt,
748 add netcrypt, readcons, syslog
749 lib9p: fix tpost, call srv->start
750 lib9pclient: add chatty9pclient
751 libauth: add fsamount, nsamount, authdial ndb.
752 libmach: use %#x explicitly
753 libndb: add
754 libsec: use new auth_allocrpc in tlshand
755 libthread: add threadgetname prototype
756 9l: fix libsec/lib9 cycle thanks to netcrypt
757 9p: use nsamount, fsamount; add write -l
758 9pserve: quieter, auth bug fix
759 9term: treat _ as word character
760 acid: do not set %# implicitly anymore
761 add simple pthread support via acid code
762 set corpid
763 acme: bug fix in Tauth handler
764 dial: send input to net instead of back to 0
765 dict: ahd path
766 factotum: make it run and work, add secstore
767 remove top-level factotum directory
768 rc: set p->pid=-1 explicitly to avoid wait problems
769 psv: add print buttons
770 secstored, secuser: add
771 tar: add
773 February 10, 2005
774 libmach: abortive attempt at pthread support via libthread_db
776 February 8, 2005
777 lib9: don't fiddle with signal masks by default
778 fix typo in notify(3)
779 add DMSYMLINK etc. bits
780 add crypt (lucho)
781 lib9p*: many fixes (lucho)
782 libauth*: many fixes (lucho)
783 libdraw: avoid yet another X11 stack overflow in cursorset
784 (FC3, reported by Abhey Shah)
785 libhttpd: do not assign va_list in hio.c (lucho)
786 libthread: remove debugging >xx in mkfile
787 9l: add FreeBSD 5.2 support w/ -lkse (Sah)
788 9l, 9term: patches to run on SunOS 5.8 from Axel B.
789 9term: try to handle DEL better
790 document bash/readline brokenness in 9term(1) BUGS
791 fix paste bug
792 vac: avoid special files
794 February 3, 2005
795 libthread: silence gcc warning in pthread.c
797 February 2, 2005
798 INSTALL: add use of LOCAL.config
799 libdraw: add nowsys implementation
800 mk: silence archive warning if ~ $file *.a.
802 February 1, 2005
803 lc: use 9 mc not linux mc.
805 January 31, 2005
806 db(1): add stack to name list
808 January 30, 2005
809 cmd/mkfile: lex files
810 unix: add ranlib to unix makefiles for mac
811 libmux: fix non-zero mintag handling (thanks to lucho)
812 libthread: osprocid now int not uint (can be -1)
813 9term, awd, win: handle sysnames in labels
814 acme: document -a, Indent
815 add errors file
816 core: do not readdir files (thanks to zoltan jarai)
817 delatex: make it better
818 diff: document -a
819 factotum: silence chap warning
820 sam: chording disabled - causes lockups
821 topng: use simpler graphics format
823 January 29, 2005
824 diff: add -a
826 January 28, 2005
827 lib9pclient: zero offset, mode, qid on fid alloc.
829 January 27, 2005
830 sky: remove here; add here.sample instead, so that
831 local changes to here are not clobbered.
832 acme: remove print, fix addr handling, check fid in use.
833 fix rowdump bug; cope with unix ORCLOSE
834 sam: add -a (autoindent) and chording
836 January 26, 2005
837 diff: add -c
839 January 25, 2005
840 libdraw: finally fix winsize @x,y handling
842 January 23, 2005
843 dist: bug fixes to download.html and unix.html
845 January 23, 2005
846 suse X bug - need bigger stacks
847 add searchpath(3)
848 work on libmach + elf core dumps + threads + registers
849 change db to use libmach cmdline interface
850 add stack (see db(1))
851 s/ulong/unsigned long/ for unix mk; other makefile bugs
852 rename scheduler to procscheduler in libthread so libmach can identify it
853 add isum to install(1)
854 work around searchpath in rc; add to intro(1)
855 volatile int quiet in db
857 January 22, 2005
858 redirect debugging output of isnptl in INSTALL
859 set SYSVERSION to 2.6.x instead of 2.6 in linux INSTALL
860 to appease other pieces of the build.
862 January 21, 2005
863 s/mdir/mkdir/ in unix regexp makefile
864 better isnptl
865 arg count in auxclog
867 January 20, 2005
868 add core(1) man page
869 fix exit race in samterm
871 January 19, 2005
872 continued x86-64 support
873 bug fix to 9c on sunos - __${s}__ not __$s__
874 avoid c99 extensions in cmapcube and vacfs
875 do not name functions shutdown on mac os x
876 add dist/isum
877 include errno.h in eqn/e.h
878 use 9 yacc to build rc
880 January 18, 2005
881 avoid closing -1 in lib9pclient
882 continued x86-64 support
884 January 18, 2005
885 make src/libthread/pthread.c compile
886 add threadspawnl, fsseek.
887 add link to web interface in cvs(1).
888 remove hard-coded path in fixurls
889 preliminary x86-64 support
890 explain nptl in src/libthread/README.Linux
891 libventi bug fixes
892 add threadgetname to libthread
893 bigger chunking in sort(1)
894 bug fix in acid
895 add LOCAL.INSTALL
896 extract command line from elf cores
897 initial core(1) command
898 fix race in libthread proccreate
899 do not use -Wl,-rpath on Darwin
900 do not translate man pages in lib/moveplan9.sh
902 January 17, 2005
903 thread.c tries to warn about bad pthreads on Linux
904 vacfs posts vacfs.basename
905 fix nil deref in acid
906 change 9c, 9l to detect nptl properly (not relying on running kernel version)
907 change psu to use 9 ps
908 do not call exits in threaded programs
910 January 16, 2005
911 bring fds from daemonize down to high 20s from high 90s for NetBSD.
912 use -Wl,-rpath in gcc in 9l for NetBSD.
913 make vacfs work (patch from Lucho)
914 make vacfs use EARGF
915 add note about signal masks in TODO
916 (Taj Khattra notes that acme doesn't ^Z well)
917 add note about _x.black and _x.white in TODO
918 (noted by David Leimbach)
919 remove unixisms from dist/fixurls
920 fix bugs in dist/main.html
921 noteenable, notedisable, notifyon, notifyoff return old setting.
922 update manual indices
923 troff2html handles section (9p).
924 add note in libthread/thread.c about stack-based pthreads
925 make tmac.an's .HR better
926 tweaks to unix mkfiles
928 January 15, 2005
929 tcolors now uses threadexitsall
930 syminit bug in mk. (why does syminit exist?)
932 January 14, 2005
933 man page updates - fixurls, manweb, rio.1, cvs.1, 0intro.1.
934 add note about makecontext to TODO file (noted by Axel)
936 January 12, 2005
937 First fully-documented release.