Blob


1 February 28, 2005
2 rcmain: extra awd to initialize 9term
3 psv: use new --options when necessary
5 February 22, 2005
6 makefiles: set $OBJTYPE to x86_64 on FreeBSD amd64 systems
8 February 21, 2005
9 unzip: create paths as necessary
11 February 20, 2005
12 vac: fix from lucho
14 February 18, 2005
15 vac: fix -d from lucho
17 February 17, 2005
18 yacc: silence yyerrlab warning
20 February 16, 2005
21 libhttpd: make hwrite work with chunked encoding
22 libthread: debugging assertion
23 9c: be even quieter
24 venti: add acid/venti - routines to dump log buffers
26 February 15, 2005
27 draw.h: add ABGR32
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
35 February 14, 2005
36 add source links to man pages
37 yacc: make yaccpars more like yaccpar
38 add optional argument to yyparse
40 February 13, 2005
41 lib9: add readcons(1)
42 add laddr, raddr to Netconninfo (see dial(3))
43 support local address in dial for tcp and udp
44 bug fix in fcallfmt
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, ...
53 more info in man page
54 rc: bug fix regarding /dev/stdin from Christoph Lohmann
55 secstore: add ipso
56 secstored: avoid zombie army of evil
57 ssh-agent: add
58 9p: bigger buffers, add rdwr verb
59 9c: more silencing of gcc
60 create log, secstore directories in $PLAN9
62 February 12, 2005
63 9c: silence gcc chatter
65 February 11, 2005
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
76 libndb: add
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
85 set corpid
86 acme: bug fix in Tauth handler
87 dial: send input to net instead of back to 0
88 dict: ahd path
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
94 tar: add
96 February 10, 2005
97 libmach: abortive attempt at pthread support via libthread_db
99 February 8, 2005
100 lib9: don't fiddle with signal masks by default
101 fix typo in notify(3)
102 add DMSYMLINK etc. bits
103 add crypt (lucho)
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
114 fix paste bug
115 vac: avoid special files
117 February 3, 2005
118 libthread: silence gcc warning in pthread.c
120 February 2, 2005
121 INSTALL: add use of LOCAL.config
122 libdraw: add nowsys implementation
123 mk: silence archive warning if ~ $file *.a.
125 February 1, 2005
126 lc: use 9 mc not linux mc.
128 January 31, 2005
129 db(1): add stack to name list
131 January 30, 2005
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
138 add errors file
139 core: do not readdir files (thanks to zoltan jarai)
140 delatex: make it better
141 diff: document -a
142 factotum: silence chap warning
143 sam: chording disabled - causes lockups
144 topng: use simpler graphics format
146 January 29, 2005
147 diff: add -a
149 January 28, 2005
150 lib9pclient: zero offset, mode, qid on fid alloc.
152 January 27, 2005
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
159 January 26, 2005
160 diff: add -c
162 January 25, 2005
163 libdraw: finally fix winsize @x,y handling
165 January 23, 2005
166 dist: bug fixes to download.html and unix.html
168 January 23, 2005
169 suse X bug - need bigger stacks
170 add searchpath(3)
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
180 January 22, 2005
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.
185 January 21, 2005
186 s/mdir/mkdir/ in unix regexp makefile
187 better isnptl
188 arg count in auxclog
190 January 20, 2005
191 add core(1) man page
192 fix exit race in samterm
194 January 19, 2005
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
199 add dist/isum
200 include errno.h in eqn/e.h
201 use 9 yacc to build rc
203 January 18, 2005
204 avoid closing -1 in lib9pclient
205 continued x86-64 support
207 January 18, 2005
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
214 libventi bug fixes
215 add threadgetname to libthread
216 bigger chunking in sort(1)
217 bug fix in acid
218 add LOCAL.INSTALL
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
225 January 17, 2005
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
233 January 16, 2005
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)
237 make vacfs use EARGF
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
251 January 15, 2005
252 tcolors now uses threadexitsall
253 syminit bug in mk. (why does syminit exist?)
255 January 14, 2005
256 man page updates - fixurls, manweb, rio.1, cvs.1, 0intro.1.
257 add note about makecontext to TODO file (noted by Axel)
259 January 12, 2005
260 First fully-documented release.