blob: 11b020f6e94ea569c8f5607ab1938f354f3dac4a [file] [log] [blame]
rsc09828ae2005-05-02 04:31:33 +00001May 2, 2005
2 libdraw/x11-itrans: correct snarf race (reported by Karl Sackett)
3 acme: row load/dump consistency fix (thanks to Peter Canning)
4
rsc4c008522005-05-02 03:31:49 +00005May 1, 2005
6 lib9/await: Mac OS X Tiger fixes (thanks to Jeff Sickel)
7 lib9/sendfd: fix alignment bug (thanks to Tim Wiess)
8 libdraw/latin1: more smiley face alt sequences (thanks to Erik Quanstrom)
9 9term: unicode in identifiers for double-click (thanks to Erik Quanstrom)
10 scat: various fixes to use standard C (thanks to Roland Kaufmann)
11 add OpenBSD/PowerPC support (thanks to Tim Wiess)
12
rsc2ff45f82005-03-30 16:54:45 +000013March 28, 2005
14 open(3): note that open and create are macros
rsc4c008522005-05-02 03:31:49 +000015 add NetBSD support (thanks to Christoph Lohmann)
rsc2ff45f82005-03-30 16:54:45 +000016
17March 24, 2005
18 netfiles: robustness fixes
19 sftpcache: robustness fixes
20
rsced8dfe32005-03-23 20:21:50 +000021March 23, 2005
22 acme: fix Edit filename bug, elogapply warnings
23
24March 21, 2005
25 ndb/local: fix name of bell labs auth domain
26 9fs: use srv -a
27 9pserve: add -A, -M options
28 netfiles: work harder to generate expansion texts
29 add sftpcache
30 srv: add -a option
31
32March 20, 2005
33 acme: fix q1 computation bug in expandfile
34 factotum: fix race
35 netfiles: use sftp -b /dev/stdin, various fixes
36
37
rsc257d7b42005-03-18 22:53:32 +000038March 18, 2005
39 cmd/mkfile: explicitly ignore deleted factotum (now in auth)
40 dist/addsrclinks: bug fix
41 dist/isum: ignore cp in netfiles directory
42 dist/main.html: add link to 9pm
43 font: add boldtypunicode.7.font
44 man: update INDEX files
45 tmac/tmac.anhtml: set HT to 1 when generating HTML
46 lib9: better errors for create and open when lock fails
47 notify: ignore TTIN, TTOU
48 libdraw: init with window atop image
49 libplumb: tweaks
50 libthread: add threaddata, fix Alt declaration
51 document NPTL brokenness
52 ignore TSTP, TTIN, TTOU
53 9c, 9l: even quieter
54 9fs: new command
55 9p: add ls command
56 9pserve: ignore tstp; consult $verbose9pserve
57 acid: use %#x in acid/port
58 acme: typing bug fix, ^A, ^E
59 colors: add flushimage
60 cvs: document how to make cvs -q the default
61 E: print file name in case plumb fails
62 g: allow -- to end options
63 search more file extensions
64 hget: new command (no ftp support)
65 Netfiles: new command
66 plumb: add -9 for debugging
67 png: better png reading
68 rand: document what to do if SunOS missing /dev/random
69 rc: lex bug
70 do not print on sigpipe
71 try harder to background async jobs
72 allow rc -l without -i
73 sam: bug fix from plan 9
74 samterm: ^A, ^E
75 small cleanup
76 ssh-agent: change to use fixed name
77 src: bug fix
78 srv: new command
79 tcs: silence gcc warning
80
81March 15, 2005
82 u.h: change nil to unadorned 0 on sunos
83 lib9pclient: fix ptr arith in fswrite
84 libdraw: fix syntax errors in nowsys*.c
85 libauth, libsunrpc: do not set PLAN9 in mkfile
86 9term: add signal.h for sunos
87 factotum: drop .= initializers for sunos
88 vac: tweak for sunos
89
90March 14, 2005
91 acme: add $foo names as -$
92
93March 9, 2005
94 tcs: bring in plan 9 code
95
96March 8, 2005
97 fortunes: more fortunes
98
99March 6, 2005
100 u, u.rc: new script
101 fortunes: more fortunes
102
103March 5, 2005
104 win: don't give up when it gets confused
105
106March 4, 2005
107 lib9p: make chatty9p an extern int (mac)
108
109March 1, 2005
110 9pclient: preserve error in fsopen
111 handle offset correctly in fswrite
112
rsc6c781722005-02-28 20:20:28 +0000113February 28, 2005
114 rcmain: extra awd to initialize 9term
115 psv: use new --options when necessary
116
117February 22, 2005
118 makefiles: set $OBJTYPE to x86_64 on FreeBSD amd64 systems
119
rsc8ddf18a2005-02-21 15:57:26 +0000120February 21, 2005
121 unzip: create paths as necessary
122
123February 20, 2005
124 vac: fix from lucho
125
126February 18, 2005
127 vac: fix -d from lucho
128
129February 17, 2005
130 yacc: silence yyerrlab warning
131
132February 16, 2005
133 libhttpd: make hwrite work with chunked encoding
134 libthread: debugging assertion
135 9c: be even quieter
136 venti: add acid/venti - routines to dump log buffers
137
138February 15, 2005
139 draw.h: add ABGR32
140 venti.h: add ventilogging, vtlognames
141 libauth: close afid in auth_freerpc
142 libthread: fix unlikely qlock bug
143 acme: ignore tty nodes; still not 100% right
144 png: add alpha writing support
145 dist: new glenda in circle logo
146
rsc73837362005-02-15 05:07:26 +0000147February 14, 2005
148 add source links to man pages
rsc8ddf18a2005-02-21 15:57:26 +0000149 yacc: make yaccpars more like yaccpar
150 add optional argument to yyparse
rsc73837362005-02-15 05:07:26 +0000151
rsccd5af222005-02-14 00:19:38 +0000152February 13, 2005
153 lib9: add readcons(1)
154 add laddr, raddr to Netconninfo (see dial(3))
155 support local address in dial for tcp and udp
156 bug fix in fcallfmt
157 libauth: allow parseattr(nil)
158 libmp: add %lB for lower case
159 libsec: add x509 dsa routines
160 libthread: work around stupid linux 2.6 ps-gdb-/proc bug
161 libventi: new logging, use new nci
162 auth: move secstore, factotum into auth directory
163 add asn1, dsa, rsa pem routines
164 factotum: add rsa signatures, dsa, pass, wep, httpdigest, ...
165 more info in man page
166 rc: bug fix regarding /dev/stdin from Christoph Lohmann
167 secstore: add ipso
168 secstored: avoid zombie army of evil
169 ssh-agent: add
170 9p: bigger buffers, add rdwr verb
171 9c: more silencing of gcc
172 create log, secstore directories in $PLAN9
173
174February 12, 2005
175 9c: silence gcc chatter
176
rsc7442c7a2005-02-11 17:35:55 +0000177February 11, 2005
178 dist: fix regexp license in unix.html
179 add link to license on main page
180 lib9: add list of plan 9 services to _p9dialparse,
181 add OAPPEND for create and open,
182 format \0 as printable in fcallfmt,
183 add netcrypt, readcons, syslog
184 lib9p: fix tpost, call srv->start
185 lib9pclient: add chatty9pclient
186 libauth: add fsamount, nsamount, authdial ndb.
187 libmach: use %#x explicitly
rsc7d59ed72005-02-11 19:51:21 +0000188 libndb: add
rsc7442c7a2005-02-11 17:35:55 +0000189 libsec: use new auth_allocrpc in tlshand
190 libthread: add threadgetname prototype
191 9l: fix libsec/lib9 cycle thanks to netcrypt
rsc7d59ed72005-02-11 19:51:21 +0000192 9p: use nsamount, fsamount; add write -l
rsc7442c7a2005-02-11 17:35:55 +0000193 9pserve: quieter, auth bug fix
rsc7d59ed72005-02-11 19:51:21 +0000194 9term: treat _ as word character
rsc7442c7a2005-02-11 17:35:55 +0000195 acid: do not set %# implicitly anymore
196 add simple pthread support via acid code
197 set corpid
198 acme: bug fix in Tauth handler
199 dial: send input to net instead of back to 0
200 dict: ahd path
201 factotum: make it run and work, add secstore
rsc7d59ed72005-02-11 19:51:21 +0000202 remove top-level factotum directory
rsc7442c7a2005-02-11 17:35:55 +0000203 rc: set p->pid=-1 explicitly to avoid wait problems
204 psv: add print buttons
rsccd5af222005-02-14 00:19:38 +0000205 secstored, secuser: add
206 tar: add
rsc7442c7a2005-02-11 17:35:55 +0000207
208February 10, 2005
209 libmach: abortive attempt at pthread support via libthread_db
210
211February 8, 2005
212 lib9: don't fiddle with signal masks by default
213 fix typo in notify(3)
214 add DMSYMLINK etc. bits
215 add crypt (lucho)
216 lib9p*: many fixes (lucho)
217 libauth*: many fixes (lucho)
218 libdraw: avoid yet another X11 stack overflow in cursorset
219 (FC3, reported by Abhey Shah)
220 libhttpd: do not assign va_list in hio.c (lucho)
221 libthread: remove debugging >xx in mkfile
222 9l: add FreeBSD 5.2 support w/ -lkse (Sah)
223 9l, 9term: patches to run on SunOS 5.8 from Axel B.
224 9term: try to handle DEL better
225 document bash/readline brokenness in 9term(1) BUGS
226 fix paste bug
227 vac: avoid special files
228
229February 3, 2005
230 libthread: silence gcc warning in pthread.c
231
232February 2, 2005
233 INSTALL: add use of LOCAL.config
234 libdraw: add nowsys implementation
235 mk: silence archive warning if ~ $file *.a.
236
237February 1, 2005
238 lc: use 9 mc not linux mc.
239
240January 31, 2005
241 db(1): add stack to name list
242
243January 30, 2005
244 cmd/mkfile: lex files
245 unix: add ranlib to unix makefiles for mac
246 libmux: fix non-zero mintag handling (thanks to lucho)
247 libthread: osprocid now int not uint (can be -1)
248 9term, awd, win: handle sysnames in labels
249 acme: document -a, Indent
250 add errors file
251 core: do not readdir files (thanks to zoltan jarai)
252 delatex: make it better
253 diff: document -a
254 factotum: silence chap warning
255 sam: chording disabled - causes lockups
256 topng: use simpler graphics format
257
258January 29, 2005
259 diff: add -a
260
261January 28, 2005
262 lib9pclient: zero offset, mode, qid on fid alloc.
263
264January 27, 2005
265 sky: remove here; add here.sample instead, so that
266 local changes to here are not clobbered.
267 acme: remove print, fix addr handling, check fid in use.
268 fix rowdump bug; cope with unix ORCLOSE
269 sam: add -a (autoindent) and chording
270
271January 26, 2005
272 diff: add -c
273
274January 25, 2005
275 libdraw: finally fix winsize @x,y handling
276
277January 23, 2005
278 dist: bug fixes to download.html and unix.html
279
rsce6cba652005-01-24 03:45:23 +0000280January 23, 2005
281 suse X bug - need bigger stacks
282 add searchpath(3)
283 work on libmach + elf core dumps + threads + registers
284 change db to use libmach cmdline interface
285 add stack (see db(1))
286 s/ulong/unsigned long/ for unix mk; other makefile bugs
287 rename scheduler to procscheduler in libthread so libmach can identify it
288 add isum to install(1)
289 work around searchpath in rc; add to intro(1)
290 volatile int quiet in db
291
292January 22, 2005
293 redirect debugging output of isnptl in INSTALL
294 set SYSVERSION to 2.6.x instead of 2.6 in linux INSTALL
295 to appease other pieces of the build.
296
297January 21, 2005
298 s/mdir/mkdir/ in unix regexp makefile
299 better isnptl
300 arg count in auxclog
301
302January 20, 2005
303 add core(1) man page
304 fix exit race in samterm
305
306January 19, 2005
307 continued x86-64 support
308 bug fix to 9c on sunos - __${s}__ not __$s__
309 avoid c99 extensions in cmapcube and vacfs
310 do not name functions shutdown on mac os x
311 add dist/isum
312 include errno.h in eqn/e.h
313 use 9 yacc to build rc
314
315January 18, 2005
316 avoid closing -1 in lib9pclient
317 continued x86-64 support
318
rsce4d62ad2005-01-18 18:31:09 +0000319January 18, 2005
320 make src/libthread/pthread.c compile
321 add threadspawnl, fsseek.
322 add link to web interface in cvs(1).
323 remove hard-coded path in fixurls
rsc83696712005-01-19 01:17:03 +0000324 preliminary x86-64 support
325 explain nptl in src/libthread/README.Linux
326 libventi bug fixes
327 add threadgetname to libthread
328 bigger chunking in sort(1)
329 bug fix in acid
330 add LOCAL.INSTALL
331 extract command line from elf cores
332 initial core(1) command
333 fix race in libthread proccreate
334 do not use -Wl,-rpath on Darwin
335 do not translate man pages in lib/moveplan9.sh
rsce4d62ad2005-01-18 18:31:09 +0000336
rscded42a62005-01-18 05:47:04 +0000337January 17, 2005
338 thread.c tries to warn about bad pthreads on Linux
339 vacfs posts vacfs.basename
340 fix nil deref in acid
341 change 9c, 9l to detect nptl properly (not relying on running kernel version)
342 change psu to use 9 ps
343 do not call exits in threaded programs
344
rsc3cb8df02005-01-16 21:33:16 +0000345January 16, 2005
346 bring fds from daemonize down to high 20s from high 90s for NetBSD.
347 use -Wl,-rpath in gcc in 9l for NetBSD.
348 make vacfs work (patch from Lucho)
349 make vacfs use EARGF
350 add note about signal masks in TODO
351 (Taj Khattra notes that acme doesn't ^Z well)
352 add note about _x.black and _x.white in TODO
353 (noted by David Leimbach)
354 remove unixisms from dist/fixurls
355 fix bugs in dist/main.html
356 noteenable, notedisable, notifyon, notifyoff return old setting.
357 update manual indices
358 troff2html handles section (9p).
359 add note in libthread/thread.c about stack-based pthreads
360 make tmac.an's .HR better
361 tweaks to unix mkfiles
rsc7b0c2f12005-01-11 21:28:31 +0000362
rsc3cb8df02005-01-16 21:33:16 +0000363January 15, 2005
364 tcolors now uses threadexitsall
365 syminit bug in mk. (why does syminit exist?)
366
367January 14, 2005
368 man page updates - fixurls, manweb, rio.1, cvs.1, 0intro.1.
369 add note about makecontext to TODO file (noted by Axel)
370
371January 12, 2005
rsc79af2b82005-01-13 04:53:49 +0000372 First fully-documented release.
rsc0073d672004-04-05 20:59:52 +0000373