2 rcmain: extra awd to initialize 9term
3 psv: use new --options when necessary
6 makefiles: set $OBJTYPE to x86_64 on FreeBSD amd64 systems
9 unzip: create paths as necessary
15 vac: fix -d from lucho
18 yacc: silence yyerrlab warning
21 libhttpd: make hwrite work with chunked encoding
22 libthread: debugging assertion
24 venti: add acid/venti - routines to dump log buffers
28 venti.h: add ventilogging, vtlognames
29 libauth: close afid in auth_freerpc
30 libthread: fix unlikely qlock bug
31 acme: ignore tty nodes; still not 100% right
32 png: add alpha writing support
33 dist: new glenda in circle logo
36 add source links to man pages
37 yacc: make yaccpars more like yaccpar
38 add optional argument to yyparse
42 add laddr, raddr to Netconninfo (see dial(3))
43 support local address in dial for tcp and udp
45 libauth: allow parseattr(nil)
46 libmp: add %lB for lower case
47 libsec: add x509 dsa routines
48 libthread: work around stupid linux 2.6 ps-gdb-/proc bug
49 libventi: new logging, use new nci
50 auth: move secstore, factotum into auth directory
51 add asn1, dsa, rsa pem routines
52 factotum: add rsa signatures, dsa, pass, wep, httpdigest, ...
54 rc: bug fix regarding /dev/stdin from Christoph Lohmann
56 secstored: avoid zombie army of evil
58 9p: bigger buffers, add rdwr verb
59 9c: more silencing of gcc
60 create log, secstore directories in $PLAN9
63 9c: silence gcc chatter
66 dist: fix regexp license in unix.html
67 add link to license on main page
68 lib9: add list of plan 9 services to _p9dialparse,
69 add OAPPEND for create and open,
70 format \0 as printable in fcallfmt,
71 add netcrypt, readcons, syslog
72 lib9p: fix tpost, call srv->start
73 lib9pclient: add chatty9pclient
74 libauth: add fsamount, nsamount, authdial ndb.
75 libmach: use %#x explicitly
77 libsec: use new auth_allocrpc in tlshand
78 libthread: add threadgetname prototype
79 9l: fix libsec/lib9 cycle thanks to netcrypt
80 9p: use nsamount, fsamount; add write -l
81 9pserve: quieter, auth bug fix
82 9term: treat _ as word character
83 acid: do not set %# implicitly anymore
84 add simple pthread support via acid code
86 acme: bug fix in Tauth handler
87 dial: send input to net instead of back to 0
89 factotum: make it run and work, add secstore
90 remove top-level factotum directory
91 rc: set p->pid=-1 explicitly to avoid wait problems
92 psv: add print buttons
93 secstored, secuser: add
97 libmach: abortive attempt at pthread support via libthread_db
100 lib9: don't fiddle with signal masks by default
101 fix typo in notify(3)
102 add DMSYMLINK etc. bits
104 lib9p*: many fixes (lucho)
105 libauth*: many fixes (lucho)
106 libdraw: avoid yet another X11 stack overflow in cursorset
107 (FC3, reported by Abhey Shah)
108 libhttpd: do not assign va_list in hio.c (lucho)
109 libthread: remove debugging >xx in mkfile
110 9l: add FreeBSD 5.2 support w/ -lkse (Sah)
111 9l, 9term: patches to run on SunOS 5.8 from Axel B.
112 9term: try to handle DEL better
113 document bash/readline brokenness in 9term(1) BUGS
115 vac: avoid special files
118 libthread: silence gcc warning in pthread.c
121 INSTALL: add use of LOCAL.config
122 libdraw: add nowsys implementation
123 mk: silence archive warning if ~ $file *.a.
126 lc: use 9 mc not linux mc.
129 db(1): add stack to name list
132 cmd/mkfile: lex files
133 unix: add ranlib to unix makefiles for mac
134 libmux: fix non-zero mintag handling (thanks to lucho)
135 libthread: osprocid now int not uint (can be -1)
136 9term, awd, win: handle sysnames in labels
137 acme: document -a, Indent
139 core: do not readdir files (thanks to zoltan jarai)
140 delatex: make it better
142 factotum: silence chap warning
143 sam: chording disabled - causes lockups
144 topng: use simpler graphics format
150 lib9pclient: zero offset, mode, qid on fid alloc.
153 sky: remove here; add here.sample instead, so that
154 local changes to here are not clobbered.
155 acme: remove print, fix addr handling, check fid in use.
156 fix rowdump bug; cope with unix ORCLOSE
157 sam: add -a (autoindent) and chording
163 libdraw: finally fix winsize @x,y handling
166 dist: bug fixes to download.html and unix.html
169 suse X bug - need bigger stacks
171 work on libmach + elf core dumps + threads + registers
172 change db to use libmach cmdline interface
173 add stack (see db(1))
174 s/ulong/unsigned long/ for unix mk; other makefile bugs
175 rename scheduler to procscheduler in libthread so libmach can identify it
176 add isum to install(1)
177 work around searchpath in rc; add to intro(1)
178 volatile int quiet in db
181 redirect debugging output of isnptl in INSTALL
182 set SYSVERSION to 2.6.x instead of 2.6 in linux INSTALL
183 to appease other pieces of the build.
186 s/mdir/mkdir/ in unix regexp makefile
192 fix exit race in samterm
195 continued x86-64 support
196 bug fix to 9c on sunos - __${s}__ not __$s__
197 avoid c99 extensions in cmapcube and vacfs
198 do not name functions shutdown on mac os x
200 include errno.h in eqn/e.h
201 use 9 yacc to build rc
204 avoid closing -1 in lib9pclient
205 continued x86-64 support
208 make src/libthread/pthread.c compile
209 add threadspawnl, fsseek.
210 add link to web interface in cvs(1).
211 remove hard-coded path in fixurls
212 preliminary x86-64 support
213 explain nptl in src/libthread/README.Linux
215 add threadgetname to libthread
216 bigger chunking in sort(1)
219 extract command line from elf cores
220 initial core(1) command
221 fix race in libthread proccreate
222 do not use -Wl,-rpath on Darwin
223 do not translate man pages in lib/moveplan9.sh
226 thread.c tries to warn about bad pthreads on Linux
227 vacfs posts vacfs.basename
228 fix nil deref in acid
229 change 9c, 9l to detect nptl properly (not relying on running kernel version)
230 change psu to use 9 ps
231 do not call exits in threaded programs
234 bring fds from daemonize down to high 20s from high 90s for NetBSD.
235 use -Wl,-rpath in gcc in 9l for NetBSD.
236 make vacfs work (patch from Lucho)
238 add note about signal masks in TODO
239 (Taj Khattra notes that acme doesn't ^Z well)
240 add note about _x.black and _x.white in TODO
241 (noted by David Leimbach)
242 remove unixisms from dist/fixurls
243 fix bugs in dist/main.html
244 noteenable, notedisable, notifyon, notifyoff return old setting.
245 update manual indices
246 troff2html handles section (9p).
247 add note in libthread/thread.c about stack-based pthreads
248 make tmac.an's .HR better
249 tweaks to unix mkfiles
252 tcolors now uses threadexitsall
253 syminit bug in mk. (why does syminit exist?)
256 man page updates - fixurls, manweb, rio.1, cvs.1, 0intro.1.
257 add note about makecontext to TODO file (noted by Axel)
260 First fully-documented release.