Blob


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