tCHANGES - plan9port - [fork] Plan 9 from user space | |
git clone git://src.adamsgaard.dk/plan9port | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
tCHANGES (46732B) | |
--- | |
1 # Note: the name listed next to a change sometimes | |
2 # submitted the patch but more often just reported | |
3 # the problem. | |
4 | |
5 # For entries more recent than January 30, 2008, | |
6 # see the Mercurial repository history at | |
7 # http://hg.pdos.csail.mit.edu/hg/plan9/shortlog | |
8 # (or if you have checked out the Mercurial tree, run hg view). | |
9 | |
10 January 30, 2008 | |
11 acme: fix regexp match choice bug | |
12 devdraw: add F11 for full-screen toggle | |
13 rio: accomodate full-screen apps more gracefully | |
14 sam: fix regexp match choice bug | |
15 | |
16 January 28, 2008 | |
17 xd: fix printing of 4-byte values on 64-bit machines (Sam Hopkin… | |
18 | |
19 January 12, 2008 | |
20 delatex: reset lexer state at each beginning of file | |
21 ipso: do not flush factotum keys unless using factotum file | |
22 libdiskfs: fix ext2 directory reading bug (Mike Mammarella) | |
23 lp: move devices to devices.sample | |
24 rio: make full-screen work properly; add showevent | |
25 venti: fewer calls to gettimeofday | |
26 vmount: need to say -t nfs now on Linux | |
27 | |
28 January 10, 2008 | |
29 acme: make STACK bigger for OS X (David Swasey) | |
30 dist,unix: use MKSHELL=$PLAN9/bin/rc (John DeGood) | |
31 libdraw: fix spinning event loop (David Bulkow) | |
32 libregexp: fix match choice bug | |
33 | |
34 December 7, 2007 | |
35 acme, sam, libregexp: regexp fixes and reversions | |
36 | |
37 December 4, 2007 | |
38 hoc: print exact floating point output | |
39 sam: turn off DEBUG logging (oops) | |
40 vbackup: fix uninitialized variable use in -i code | |
41 | |
42 November 28, 2007 | |
43 acme: refresh window properly after Tab command (Fazlul Shahriar) | |
44 | |
45 November 27, 2007 | |
46 .hgignore: ignore more | |
47 libdiskfs: make ext2 use little-endian disk format on big-endian… | |
48 acme: accept clicks between body and scroll bar (Axel Belinfante) | |
49 tpic: clean up better | |
50 upas/smtp: remove intermediate files | |
51 vbackup: add -i flag to avoid score prefetching (David Swasey) | |
52 venti: add debugging HTML form | |
53 | |
54 November 25, 2007 | |
55 acme: avoid infinite loop on search in 8125-byte file (Roger Pep… | |
56 lib9: avoid DIOCGMEDIASIZE on FreeBSD 4.11 (Rodrigo Readi) | |
57 mailfs: use root in imapcopylist (Richard Bilson) | |
58 moveplan9.files: add tmac/tmac.an (Tony Lainson) | |
59 | |
60 November 23, 2007 | |
61 9pfuse: ignore Linux O_CLOEXEC flag (Michael Kaminsky) | |
62 | |
63 November 22, 2007 | |
64 9pfuse: fix array bounds error (Michael Teichgräber) | |
65 vbackup: fix fsysopen error message (Joshua Wood) | |
66 | |
67 November 7, 2007 | |
68 9fs: use -n to mount sources (Jeff Sickel), | |
69 9pfuse: MacFUSE moved again! (Jeff Sickel) | |
70 | |
71 November 6, 2007 | |
72 .cvsignore: add 9pm (for old trees) | |
73 unvf: ignore case in Content-Transfer-Encoding: line. | |
74 validateattachment: reject malformed zip files | |
75 | |
76 November 5, 2007 | |
77 building: use ar s flag to avoid ranlib (OS X) | |
78 diff: continue after i/o errors when diffing many files | |
79 factotum: silence gcc warning | |
80 getns: turn / into _ in $DISPLAY | |
81 libdiskfs: OS X linker fixes | |
82 libmach: OS X linker fixes | |
83 libmp: no text jump labels (OS X) | |
84 libthread: use our own swapcontext on OS X | |
85 mailfs: handle NIL body, add -r flag (Richard Bilson) | |
86 | |
87 November 4, 2007 | |
88 man: document hg interface, fix CVS host name | |
89 | |
90 November 3, 2007 | |
91 libthread: more OS X 10.5 changes (Jeff Sickel) | |
92 | |
93 October 31, 2007 | |
94 venti: use 9ar, not ar (fixes Darwin build) | |
95 | |
96 October 30, 2007 | |
97 libthread: OS X 10.5 tweaks (Jeff Sickel, Bakul Shah) | |
98 | |
99 October 29, 2007 | |
100 grap: fclose, error context bug fixes (Doug Gwyn) | |
101 venti: fix sync deadlock, add /proc stub | |
102 | |
103 October 12, 2007 | |
104 9p: add -n to disable authentication | |
105 9pserve: add -n to reject authentication | |
106 srv: add -n to reject authentication | |
107 | |
108 October 9, 2007 | |
109 mount: ask for Unix test explicitly (Chris King) | |
110 | |
111 September 24-25, 2007 | |
112 venti: many fixes, new index cache | |
113 | |
114 September 16, 2007 | |
115 factotum: fix build error (Axel Belinfante) | |
116 | |
117 September 15, 2007 | |
118 auxstats: use acpi for battery on Linux (Andrey Mirtchovski) | |
119 | |
120 September 13, 2007 | |
121 factotum: implement 9pcr (of dubious utility) | |
122 | |
123 August 28, 2007 | |
124 9pserve: fix infinite loop bug | |
125 | |
126 August 23, 2007 | |
127 venti: add -s flag, bug fixes (Michael Kaminsky) | |
128 | |
129 August 22, 2007 | |
130 9.rc: change to work with rc -e (Tony Lainson) | |
131 9pserve: fix races causing assert(c->nmsg == 0) to fail. | |
132 acme: fix warning memory leak (Michael Teichgräber) | |
133 libfmt: add fmtlocale to Makefile (Faried Nawaz) | |
134 libthread: simplify alt tracking, possibly fixing bug | |
135 mailfs: fix handling of FLAGS responses (Robert Vollmert) | |
136 unix ports: Linux x86-64 Makefiles (Ævar Arnfjörð Bjarmason) | |
137 | |
138 July 25, 2007 | |
139 9pfuse: even more MacFUSE path changes | |
140 | |
141 June 29, 2007 | |
142 dict: look in $dictpath for dictionaries | |
143 | |
144 June 24, 2007 | |
145 mailfs: fix subject line in header file. | |
146 | |
147 June 23, 2007 | |
148 mailfs: various IMAP bug fixes | |
149 Mail: add Get command, refresh at startup, | |
150 fix deleted messages bug | |
151 nedmail: refresh at startup, on i and y. | |
152 | |
153 June 20, 2007 | |
154 9pfuse: add -a aname to get at sourcesdump | |
155 | |
156 June 19, 2007 | |
157 9pfuse: the MacFUSE file locations changed again (Rob Pike) | |
158 | |
159 June 18, 2007 | |
160 upas/marshal: remove debugging print | |
161 9pserve: ignore window resizes (fix really should be elsewhere) | |
162 libdiskfs: more HFS fixes (David Swasey) | |
163 | |
164 June 15, 2007 | |
165 acme(1): fix Snarf bug, change Indent ON to apply to all windows. | |
166 | |
167 June 12, 2007 | |
168 vcat: always write last block, to make disk correct size | |
169 vbackup: more OS X fixes, add -M flag | |
170 vbackup(8): document -M | |
171 | |
172 June 9, 2007 | |
173 libregexp, sam, acme: day 1 bug in sam regexp code | |
174 | |
175 June 8, 2007 | |
176 libdiskfs: add HFS resource fork support (David Swasey) | |
177 | |
178 June 5, 2007 | |
179 ramfs: be less chatty | |
180 | |
181 June 3, 2007 | |
182 vbackup: fix dotdot (David Swasey) | |
183 | |
184 May 29, 2007 | |
185 libdiskfs: more HFS fixes (David Swasey) | |
186 | |
187 May 28, 2007 | |
188 libdiskfs: missing Bterm, make ext2 quieter, | |
189 add disk partitions, HFS code (David Swasey) | |
190 | |
191 May 21, 2007 | |
192 libregexp: fix pointer comparison warning (Ramon de Vera) | |
193 test: fix | |
194 | |
195 May 20, 2007 | |
196 touch: print error if wstat fails | |
197 libc: use futimes on Linux to implement dirfwstat | |
198 | |
199 May 19, 2007 | |
200 test: import from Plan 9 | |
201 | |
202 May 18, 2007 | |
203 libregexp: fix bug about leading ^ in regexp on multiline text (… | |
204 | |
205 May 15, 2007 | |
206 libc: new media size code for _p9dir on FreeBSD (Lou Kamenov) | |
207 acme(4): document tab width field in ctl file | |
208 | |
209 May 10, 2007 | |
210 libc: more NaN fixes (rsc) | |
211 use device names in _p9dir for FreeBSD (Lou Kamenov) | |
212 acme, samterm: manage off-screen tick better (Bill Cheswick) | |
213 | |
214 May 8, 2007 | |
215 9pfuse: better handling of create (Michael Teichgräber) | |
216 | |
217 May 7, 2007 | |
218 troff: fix age-old troff crash (Noel Hunt) | |
219 | |
220 May 5, 2007 | |
221 page: fix troff input (Colin DeVilbiss) | |
222 | |
223 May 4, 2007 | |
224 9pfuse: propagate offset in read and write (Michael Teichgräber) | |
225 | |
226 May 3, 2007 | |
227 devdraw: fix UTF-8 snarf problems | |
228 grep: add undocumented -q flag (Rob Pike) | |
229 venti: more OS X compatibility | |
230 | |
231 May 2, 2007 | |
232 snoopy: add support for reading pcap files | |
233 venti: debugging, more bug fixes | |
234 | |
235 May 1, 2007 | |
236 libthread: use standard Sun context routines on SunOS | |
237 mount: use 9p not 9P as mount type (Michael Kaminsky) | |
238 | |
239 April 27, 2007 | |
240 venti: yet more fixes | |
241 | |
242 April 25, 2007 | |
243 acme: allow swap of column 0 with other columns | |
244 | |
245 April 24, 2007 | |
246 libsunrpc: fix memory leak (Bakul Shah) | |
247 venti: more fixes | |
248 | |
249 April 22-23, 2007 | |
250 venti: more fixes | |
251 | |
252 April 21, 2007 | |
253 libhttpd: fix chunked-related bugs | |
254 htmlroff: warn about missing argument to \w | |
255 mk: fix for Unix port | |
256 venti: many fixes | |
257 | |
258 April 17, 2007 | |
259 date: put up with longer timezones from strftime %Z (xav@chantry) | |
260 win: better dump string (Fazlul Shahriar) | |
261 | |
262 April 14, 2007 | |
263 auxstats: better network stats (Jeff Sickel) | |
264 | |
265 April 13, 2007 | |
266 grap: fix double-fclose (Gabi Diaz) | |
267 | |
268 April 12, 2007 | |
269 auxstats: better memory stats on OS X (Jeff Sickel) | |
270 | |
271 April 7, 2007 | |
272 libventi: dangling pointer race fix (Bakul Shah) | |
273 vbackup: complain loudly about vtwrite failure | |
274 | |
275 April 6, 2007 | |
276 libc: new __isNaN (again) | |
277 9p(3): remove mention of threading | |
278 | |
279 April 5, 2007 | |
280 libc: new __isNaN (Scott Schwartz) | |
281 | |
282 April 3, 2007 | |
283 adict: fix comment (Arvindht Tamilmani) | |
284 plumb/basic: plumb all URLs | |
285 page: finish conversion to libthread (Tim Wiess) | |
286 | |
287 March 28, 2007 | |
288 rc: keep path and PATH in sync again | |
289 | |
290 March 26, 2007 | |
291 9l: cope with new gcc error syntax | |
292 acme: make :1-1 a valid address (Arvindh Tamilmani) | |
293 auxstats: fix OpenBSD nit (Chad Dougherty) | |
294 mk: 64-bit fixes, fix memory errors, fix wait (rsc) | |
295 better rc detection (Michael Teichgräber) | |
296 empty string interpolation (Michael Teichgräber) | |
297 page: import from Plan 9 (Kris Maglione) | |
298 venti: pad zmagic to better length | |
299 | |
300 March 25, 2007 | |
301 acme: make Load more faithful to Dump (Peter Canning) | |
302 adict: parse -d arg correctly (Fazlul Shahriar) | |
303 cb: Beof ctype bug (Michael Teichgräber) | |
304 dist/main.html: mention x86 OS X, x86-64 Linux & BSD | |
305 rc: cope with programs that leave fd in non-blocking mode (Tim W… | |
306 statusbar: import from Plan 9 (Lou Kamenov) | |
307 troff2html: use plain char if no translation | |
308 libdiskfs: add big file support in ext2 (David Swasey) | |
309 venti/checkarenas: fix argument parsing (David Swasey) | |
310 vnfs: remove double-free (David Swasey) | |
311 | |
312 March 15, 2007 | |
313 acme: redraw tags only as often as needed (Rob Pike) | |
314 auxclog: avoid libc conflict on OS X | |
315 | |
316 February 22, 2007 | |
317 9l, devdraw, snarfer: -ldraw no longer implies -lX11 | |
318 | |
319 February 11, 2007 | |
320 acme: fix various memory errors | |
321 | |
322 January 29, 2007 | |
323 ls: make ls -lF work | |
324 yacc: fix bug in yacc -a writing to wrong file | |
325 | |
326 January 27, 2007 | |
327 acme(1): add paragraph about < | > (Rob Pike) | |
328 | |
329 January 25, 2007 | |
330 vbackup: stop using vtgoodbye, which seems to hang | |
331 on some systems | |
332 | |
333 January 24, 2007 | |
334 9pfuse: Google moved fusefs.kext; look in both places | |
335 | |
336 January 18, 2007 | |
337 vac: | |
338 print + lines for new files in verbose mode | |
339 return value bug fixes | |
340 decode uid/gid strings as numbers when possible | |
341 (Michael Kaminsky) | |
342 mount, unmount, 9pfuse: Mac FUSE support! (Jeff Sickel) | |
343 | |
344 January 14, 2007 | |
345 libmp: change mpdigit to uint - something is wrong if mpdigit is… | |
346 | |
347 January 12, 2007 | |
348 sam: fix 15-year-old sam protocol bug | |
349 | |
350 December 9, 2006 | |
351 lib/moveplan9.sh: avoid quoting bugs when /bin/sh is dash | |
352 | |
353 November 30, 2006 | |
354 venti: stop printing EOk messages | |
355 | |
356 November 20, 2006 | |
357 libdiskfs: add fsysclose for ext2 (Michael Kaminsky) | |
358 | |
359 November 6, 2006 | |
360 venti: placate 64-bit gcc (William Josephson) | |
361 | |
362 November 5, 2006 | |
363 libdraw: fix cpu-chewing loop in eread (Lu Xuxiao) | |
364 postscript: update README | |
365 fcall.h: fix GBIT32 macros to be 64-bit safe | |
366 | |
367 November 4, 2006 | |
368 libdraw: fix cpu-chewing loop in eread (Lu Xuxiao) | |
369 | |
370 November 2, 2006 | |
371 lib9: fix sleep on OpenBSD 4 (Tim Wiess) | |
372 | |
373 October 19, 2006 | |
374 vbackup, libventi: plug various memory leaks | |
375 | |
376 October 16, 2006 | |
377 psfonts: use 9 psdownload (William Josephson) | |
378 | |
379 October 13, 2006 | |
380 devdraw/mkwsysrules.sh: look for /usr/X11 | |
381 | |
382 October 11, 2006 | |
383 ": remove prompt to avoid double-send problems | |
384 use all 9 commands (Karl Sackett) | |
385 9pfuse: allow for EPROTO being missing (Tim Wiess) | |
386 hget: print final update in -v mode | |
387 mk: avoid broken print (Gabriel Diaz) | |
388 seq: import Plan 9 seq (Anthony Martin) | |
389 tcs: avoid htmlroff hang, avoid nonstandard entity names (Michae… | |
390 lib9p: correct ref counting in walkfile (F. J. Ballesteros) | |
391 | |
392 September 18, 2006 | |
393 venti: fix zblock bug | |
394 | |
395 September 17, 2006 | |
396 lp: add generic, lpd stat backends | |
397 | |
398 August 29, 2006 | |
399 libip: remove duplicate myetheraddr (William Josephson) | |
400 sam: avoid seg fault in new $samfile code | |
401 | |
402 August 24, 2006 | |
403 sam: set $samfile during external commands | |
404 | |
405 August 1, 2006 | |
406 9pfuse: break from read properly (Lou Kamenov) | |
407 | |
408 July 31, 2006 | |
409 9pfuse: free fuse messages | |
410 | |
411 July 27, 2006 | |
412 B: allow +line syntax to placate Unix tools | |
413 9pfuse: use correct O_LARGEFILE, | |
414 wait for mount before exiting | |
415 mount: quote the equals character | |
416 | |
417 July 26, 2006 | |
418 9pfuse: FreeBSD fixes (Lou Kamenov) | |
419 | |
420 July 24, 2006 | |
421 INSTALL: add space after -v in awk command for OS X (Andrey Mirt… | |
422 | |
423 July 23, 2006 | |
424 INSTALL: print status updates | |
425 ed: clean up on kill signal, use /var/tmp for temp files | |
426 upas/vf: clean up temporary files | |
427 | |
428 July 22, 2006 | |
429 9pfuse: new program - mount 9P via FUSE (!) (see 9pfuse(4)) | |
430 mount, unmount: new shell scripts (see mount(1)) | |
431 snarfer: fix nowsys build (Lou Kamenov) | |
432 troff2png: new shell script for htmlroff | |
433 vwhois: new shell script | |
434 lib9/dial: allow regular files in unix!file syntax | |
435 lib9/_p9dialparse: experiment: allow host:port and unadorned /tm… | |
436 lib9pclient: more low-level 9P functions | |
437 lib9/sendfd: don't die on eof in recvfd | |
438 libventi: fix cache bug (Eoghan Sherry) | |
439 | |
440 July 18, 2006 | |
441 libventi: add vttimefmt | |
442 venti/srv: import latest fixes from Plan 9 | |
443 vcat: remove incorrect check for Linux (Michael Kaminsky) | |
444 vmount: use port 2049 instead of 12049 (Michael Kaminsky) | |
445 | |
446 July 5, 2006 | |
447 devdraw: fix opaque resize error (Bart Locanthi) | |
448 plumb/basic: allow _, -, and / in header file names | |
449 | |
450 July 4, 2006 | |
451 libdraw: move USED to right place in drawclient.c (Arvindh Tamil… | |
452 | |
453 July 2, 2006 | |
454 libbio: return number of bytes output in Bvprint, Bprint | |
455 bio(3): update Bprint description | |
456 print(3): update runeprint description | |
457 | |
458 June 30, 2006 | |
459 mail/lib/rewrite: remove personal mail config (oops) | |
460 | |
461 June 29, 2006 | |
462 acme/Mail, upas/nfs: use correct file names | |
463 for attachments (Lou Kamenov) | |
464 lib/acme.rc: remove extra acme in names (Arvindh Tamilmani) | |
465 devdraw(1): fix man page bugs | |
466 srv(4): fix typo (Serge Gagnon) | |
467 | |
468 June 28, 2006 | |
469 9term: better cleanup on window delete | |
470 | |
471 June 27, 2006 | |
472 rc: allow = in command line arguments | |
473 | |
474 June 26, 2006 | |
475 9term: use getdents instead of getdirentries on NetBSD (Christop… | |
476 | |
477 June 25, 2006 | |
478 9l: tweak to handle memdraw memlayer | |
479 sam: fix bug in duplicate file name detection | |
480 stack: accept process names as arguments | |
481 web: handle spaces in URLs | |
482 lib9/fmt: silence a gcc warning | |
483 lib9p, lib9pclient: clean up useless #includes, debugging prints | |
484 libacme: document in acme(3) | |
485 libdraw: split out libmemdraw, libmemlayer | |
486 move X11 code into separate server devdraw(1) | |
487 add <drawfcall.h>, drawfcall(3) | |
488 libmux: add non-blocking support | |
489 change muxthreads to muxprocs to match mux(3) | |
490 libplumb: add plumbunmount | |
491 | |
492 June 16, 2006 | |
493 acme: root out unrooted paths | |
494 | |
495 June 14, 2006 | |
496 libdiskfs: ext2, vnfs bug fixes (Steve VanDeBogart) | |
497 | |
498 June 12, 2006 | |
499 libthread: fix Linux 2.4 proc leak | |
500 lib9, libthread: add p9usepwlibrary to avoid pw library in threa… | |
501 programs (can stack overflow) | |
502 sed: new flag -l | |
503 | |
504 June 7, 2006 | |
505 libflate: make 64-bit safe | |
506 venti: call fmtlocaleinit in fmtzblock | |
507 | |
508 June 6, 2006 | |
509 plumb/basic: use "9 page" instead of page | |
510 | |
511 June 4, 2006 | |
512 libthread: run threaded programs in own note group when | |
513 not using tty (for threaddaemonize) | |
514 libthread: attempt at Sparc assembly | |
515 | |
516 May 30, 2006 | |
517 lib9: use didtz correctly (Rob Pike) | |
518 graph: remove C99-isms | |
519 | |
520 May 27, 2006 | |
521 lib9/fmt: silence warning in fltfmt | |
522 9pserve: use same uname that srv.c does | |
523 acme Mail: make srvname global | |
524 astro: use va_args for cosadd, sinadd (Michael Teichgräber) | |
525 | |
526 May 26, 2006 | |
527 libbio, lib9pclient, libhttpd: bug fixes - call fmtlocaleinit in… | |
528 | |
529 May 25, 2006 | |
530 lib9/fmt: bug fixes - call fmtlocaleinit in more places | |
531 | |
532 May 24, 2006 | |
533 libacme: new library | |
534 acme Mail: make compile (missing srvname) | |
535 upas/nfs: fix broken comments | |
536 | |
537 May 23, 2006 | |
538 astro: make sure to use local fmod (Michael Teichgräber) | |
539 | |
540 May 22, 2006 | |
541 lib9/fmt: new, commented fltfmt (rsc) | |
542 lib9/fmt: fixes and cleanups (Rob Pike, Google) | |
543 | |
544 May 21, 2006 | |
545 lib9/fmt: fixes and cleanups (Rob Pike, Google) | |
546 libdraw: import Plan 9 changes to libmemdraw | |
547 graph: add colors argument (Gregor Asplund) | |
548 snoopy: fix icmp overflow | |
549 tapefs: import 64-bit changes from Plan 9 | |
550 tcs: import from Plan 9 | |
551 upas/spam: add spam filter (Lou Kamenov) | |
552 upas/libcommon: better locking in libcommon | |
553 upas/nfs: remove useless warning | |
554 | |
555 May 19, 2006 | |
556 libdraw: rfork(RFNOTEG) in initdraw (Anselm Garbe) | |
557 htmlroff: break line on .ti (Michael Teichgräber) | |
558 | |
559 May 18, 2006 | |
560 lib9: better time zone handling | |
561 | |
562 May 16, 2006 | |
563 vbackup: use linux/version.h to determine Linux version | |
564 | |
565 May 12, 2006 | |
566 libthread: avoid zombie when execvp fails | |
567 | |
568 May 10, 2006 | |
569 libsunrpc: fix bug introduced in ext3 fixes (Serge Gannon) | |
570 | |
571 May 9, 2006 | |
572 libdiskfs: set name length in FFS reader | |
573 fmt: correct double spacing bug (Rob Pike) | |
574 htmlroff: fix font size bug (Michael Techgräber) | |
575 | |
576 May 6, 2006 | |
577 acme Mail: show full From name in main window | |
578 htmlroff: correct path to utfmap (Michael Teichgräber) | |
579 ndb: fix compilation problem on FreeBSD 4 | |
580 sam: silence gcc warnings | |
581 tmac: import tmac.s from Plan 9 | |
582 | |
583 May 5, 2006 | |
584 libdiskfs, libsunrpc, libventi, vbackup: correct compile errors | |
585 acme: fix Edit | bug. | |
586 | |
587 May 4, 2006 | |
588 libdiskfs: ext2: various off-by-one etc. fixes (Steve VanDeBogar… | |
589 libsunrpc: various odd Linux errors (Steve VanDeBogart) | |
590 libsunrpc: 32->64 array index sign extension bug (Lou Kamenov) | |
591 9pserve: be careful about message sizes (Andrey Mirtchovski) | |
592 | |
593 April 27, 2006 | |
594 libdiskfs: ffs code: fix double free, silence chatty print (Stev… | |
595 | |
596 April 21, 2006 | |
597 map/libmap: can probably use system tan instead of writing our o… | |
598 libmp, libthread, 9pserve, proof, sam: more OS X x86 fixes | |
599 | |
600 April 20, 2006 | |
601 lib9p, libregexp, factotum, tar: silence 64-bit warnings (Andrey… | |
602 libdraw, libmach, libmp, eqn, gzip, hoc, rio, tapefs, tbl, tpic:… | |
603 libmp, libsec: use gcc -E instead of cpp on OS X [sic]; clean up… | |
604 libthread: start on OS X x86 version | |
605 lex, sam, samterm: import 64-bit safe version from Plan 9 | |
606 venti: minor bug fixes (Mechiel Lukkien) | |
607 | |
608 April 19, 2006 | |
609 lib9p: avoid double-lock (Lucho Ionkov) | |
610 | |
611 April 13, 2006 | |
612 tpic: import | |
613 | |
614 April 12, 2006 | |
615 validateattachment: add bogus zip file in virus | |
616 venti: minor bug fixes (Mechiel Lukkien) | |
617 | |
618 April 8, 2006 | |
619 rc: add exitcode function; exit 123 exits with status 123 now. | |
620 upas/vf: import vf, create unvf, add mail/lib/validateattachment | |
621 | |
622 April 6, 2006 | |
623 lookman: remove reference to /fd/2 | |
624 | |
625 April 4, 2006 | |
626 srv(4): add v9fs-based example | |
627 9c: give up on -ansi -pedantic with gcc | |
628 9l: look for libresolv.dylib on OS X (Anothy Sorace) | |
629 u.h: #defines to get strtoll on FreeBSD | |
630 libdraw: remove unused checksnarf | |
631 libthread: remove // comments in power-ucontext.h | |
632 | |
633 April 1, 2006 | |
634 9c: use -ansi and -pedantic with gcc | |
635 everything: remove many post-C90-isms. | |
636 9term: add more matching characters | |
637 snarfer: avoid primary selection | |
638 | |
639 March 31, 2006 | |
640 libdraw: fix X11 alpha bug | |
641 marshal: add UTF-in-subject code | |
642 tar: remove unnamed unions | |
643 | |
644 March 30, 2006 | |
645 9l: fix egrep bug | |
646 9term: handle grey fonts correctly | |
647 ndb: remove unnamed unions | |
648 tar: import from Plan 9 | |
649 | |
650 March 27, 2006 | |
651 win: silence on Del | |
652 | |
653 March 26, 2006 | |
654 img: add important flushdisplay call (Erik Quanstrom) | |
655 | |
656 March 23, 2006 | |
657 snarfer: new program | |
658 | |
659 March 22, 2006 | |
660 libmp/386: do not store precious data below stack pointer | |
661 | |
662 March 21, 2006 | |
663 lib9p: call destroyfid in a more timely manner | |
664 acme: use $-free paths in Dump files (Peter Canning) | |
665 ssh-agent: fix various memory errors | |
666 | |
667 March 19, 2006 | |
668 9pclient(3): document new functions | |
669 jpg, gif, etc.: resize window to fit image (Erik Quanstrom) | |
670 man: add htmlroff(1), mhtml(7) | |
671 page (source code): various cleanup, still not working | |
672 rc: fix lexing overflow bug | |
673 resample: import from Plan 9 | |
674 sam: fix usage | |
675 upas/smtp: be more lenient about \r | |
676 | |
677 new postscript fonts DejaVu and Luxi families | |
678 - postscript/font: new files | |
679 - postscript/troff: Unicode maps | |
680 - troff/font/devutf: descriptions and metrics | |
681 - tmac/tmac.an: use Luxi Sans in man pages | |
682 - tmac/tmac.s: .FP luxisans | |
683 - dist/troff: tools for importing new fonts | |
684 - troff2html: recognize new man fonts | |
685 - postscript/text2post: use DejaVu font | |
686 | |
687 new license for bitmap fonts from B&H | |
688 - font/luc, font/lucsans: new directory names | |
689 - font/^(luc lucm lucsans pelm)^/NOTICE: distribution terms | |
690 - font/LICENSE: pointers to new terms | |
691 - LICENSE: pointer to new terms | |
692 - font/lucsans/*.font: use new luc name | |
693 - font/shinonome/*.font: use new luc name | |
694 - dist/main.html: acknowledge B&H | |
695 - acme, scat, venti/srv: use new names | |
696 | |
697 March 12, 2006 | |
698 libdraw: import new latin1 tables | |
699 label(1): fix typo (Georg Neis) | |
700 | |
701 March 9, 2006 | |
702 libdraw: new X11 snarf type for Synergy (Paul LaLonde) | |
703 possible flushimage to fix jpg (Erik Quanstrom) | |
704 | |
705 March 7, 2006 | |
706 acme Mail: seek to end of outgoing file | |
707 | |
708 March 5, 2006 | |
709 libmp: mptouv bug fix | |
710 | |
711 March 3, 2006 | |
712 lib9: change 9P2000.u Tcreate message | |
713 acme Mail: various updates | |
714 ndb: add subscript to tolower() call | |
715 upas: various cleanup | |
716 upas/nfs: use valid imap tag (Lou Kamenov) | |
717 | |
718 March 2, 2006 | |
719 lib9: avoid redefining sched_yield (Christian Pfeil) | |
720 | |
721 February 28, 2006 | |
722 libdraw: use Carbon pasteboard directly on OS X | |
723 upas/nfs: avoid reserved word 'isnumber' | |
724 snarfer: new command | |
725 | |
726 February 27, 2006 | |
727 acme Mail: new Delmesg argument | |
728 | |
729 February 25, 2006 | |
730 faces: locking mistakes (Erik Quanstrom) | |
731 nedmail: minor fixes (Erik Quanstrom) | |
732 tapefs: minor fixes (Erik Quanstrom) | |
733 | |
734 February 24, 2006 | |
735 ndb: dns clean up (Erik Quanstrom) | |
736 mkhdr, etc: use install not install -c | |
737 tapefs: import from Plan 9 (Erik Quanstrom) | |
738 | |
739 February 23, 2006 | |
740 upas: latest nfs | |
741 | |
742 February 22, 2006 | |
743 fortunes: import from Plan 9 | |
744 | |
745 February 21, 2006 | |
746 acme: fix event buffer NUL-termination bug | |
747 htmlroff: import from Plan 9 | |
748 | |
749 February 20, 2006 | |
750 lib9: add "dns" service to _p9dialparse | |
751 ndb: dns clean up (Erik Quanstrom) | |
752 | |
753 February 19, 2006 | |
754 wmail: use correct URL | |
755 | |
756 February 18, 2006 | |
757 lib9: sizeof socket fixes in getnetconn | |
758 upas: handle 09 in nfs imap | |
759 | |
760 February 17, 2006 | |
761 mpm: make build without libutf | |
762 ndb: dns clean up (Erik Quanstrom) | |
763 upas/nfs: add a.h | |
764 | |
765 February 16, 2006 | |
766 libthread: more sparc64 changes | |
767 | |
768 February 15, 2006 | |
769 jpg, etc: resize window to fit image (Erik Quanstrom) | |
770 ndb: dns clean up (Erik Quanstrom) | |
771 upas: add new upas/fs (in upas/nfs) | |
772 | |
773 February 14, 2006 | |
774 lib9p: correct memory overflow bug | |
775 libmach: pointer conversion fixes | |
776 libthread: more sparc64 changes | |
777 9c: adapt to ever-changing gcc error messages | |
778 9p: seek backward in rdwr | |
779 acid: better names | |
780 faces: better lookup | |
781 factotum: silence pointer conversion warnings | |
782 fmt: fix fmt -j again | |
783 gview: bigger line buffer | |
784 mpm: better UTF support | |
785 ndb: add root servers, remove unused functions | |
786 rc: shut up about signals during scripts | |
787 snoopy: fixes | |
788 tcs: better labels in listing | |
789 | |
790 February 13, 2006 | |
791 9l: more draw fixes, add -lresolv for ndb. | |
792 | |
793 February 12, 2006 | |
794 lib9: add exitcode | |
795 libthread: add procwait | |
796 upas: more clean up | |
797 mail: add tree | |
798 | |
799 February 11, 2006 | |
800 acme mail, faces: more changes | |
801 upas: clean up | |
802 | |
803 February 10, 2006 | |
804 libthread: more sparc64 changes | |
805 | |
806 February 9, 2006 | |
807 libmp, libthread: add sparc64 | |
808 acme/mail: use new upas conventions | |
809 samterm: ignore SIGINT | |
810 | |
811 February 8, 2006 | |
812 lib9pclient: add fsprint | |
813 acme: add another chord fix | |
814 postscript/font: add NOTICE about location of lucida fonts | |
815 upas: clean up | |
816 | |
817 February 7, 2006 | |
818 libthread: add threadidle (experimental) | |
819 | |
820 February 6, 2006 | |
821 acme: add chord fix from Plan 9 | |
822 eqn: silence printf warnings | |
823 | |
824 February 5, 2006 | |
825 lib9p: ignore doubled calls to respond; allow nil readstr (exper… | |
826 libmach: silence warnings | |
827 libthread: add threadid | |
828 9p: add -n to ls; add rm and create | |
829 | |
830 February 4, 2006 | |
831 eqn: silence various warnings about printf formats | |
832 srv: put in new note group | |
833 | |
834 February 2, 2006 | |
835 lib9: attempt at more portable date handling | |
836 9pserve: correct offsets in 9P2000.u -> 9P2000 conversion | |
837 ndb/dns: fix fid handling | |
838 | |
839 January 30, 2006 | |
840 lib9pclient: add <thread.h> to 9pclient(3) | |
841 | |
842 January 29, 2006 | |
843 libndb: remove dependence on arpa headers | |
844 | |
845 January 28, 2006 | |
846 libdraw: allow freeimage(0) when screen==0 | |
847 | |
848 January 27, 2006 | |
849 libndb: add dnsquery implemented via C library resolver | |
850 various: OpenBSD fixes | |
851 | |
852 January 26, 2006 | |
853 lib9pclient: add fsremove, fscreate, fsaccess | |
854 lib9p: handle 9P2000.u | |
855 libauth: handle auth_freerpc(nil). | |
856 libbio: document return value of Bprint, Bvprint | |
857 libdraw: nowsys fixes (Lou Kamenov) | |
858 9l: don't link with X11 if nowsys | |
859 auxstats: avoid nonportable vm_swapusage on OS X | |
860 rio: better build rules | |
861 | |
862 January 18, 2006 | |
863 9term: ignore SIGHUP | |
864 tcs: add more character sets | |
865 | |
866 January 18, 2006 | |
867 fmt: fix -j implementation | |
868 psv: add fonts to GS_FONTPATH | |
869 | |
870 January 17, 2006 | |
871 9term: start a "login" shell | |
872 | |
873 January 16, 2006 | |
874 include/fcall.h: sign fix | |
875 | |
876 January 11, 2006 | |
877 libframe: stop eating the edge of the frame | |
878 acme: various cleanup | |
879 | |
880 January 7, 2006 | |
881 lib9: try to accomodate FreeBSD 5 disk device numbers | |
882 vbackup: use bigger block size | |
883 | |
884 January 6, 2006 | |
885 9p: add "con" verb | |
886 lib9, eqn: use inttypes.h instead of not-so-stdint.h | |
887 | |
888 December 31, 2005 | |
889 libip: add routines for fetching ethernet, ip interfaces | |
890 | |
891 December 30, 2005 | |
892 libhtml: import changes from Plan 9 | |
893 libmp: fix shifts, casts in mptov, mptouv | |
894 auxstats: FreeBSD tweak | |
895 eqn, grap: more 64-bit pointer fixes (Taj Khattra) | |
896 hget: attempt at making ftp work | |
897 install: split into two phases, document new installation | |
898 snoopy: add filter.y | |
899 vbackup: accomodate FreeBSD 6 | |
900 vnfs: accept units on arguments | |
901 | |
902 December 29, 2005 | |
903 9term: fix paste in hold mode, use STACK | |
904 eqn, grap, lex, pic, troff: 64-bit fixes | |
905 page: no more case problems | |
906 lib9: correct array size in convD2M (Marco Gaddoni) | |
907 set qid.vers in _p9dir (Erik Quanstrom) | |
908 fmt 64-bit fixes - inttypes.h and uintptr. | |
909 libdraw: avoid nil freeimage (Lou Kamenov) | |
910 do not trust gcc to do nrv optimization (Taj Khattra) | |
911 libmp: add mpdigit cast (Taj Khattra) | |
912 libthread: more OpenBSD fixes (Tim Wiess) | |
913 libventi: consistent uvlong vs u64int | |
914 | |
915 December 26, 2005 | |
916 ndb: add dns | |
917 | |
918 December 25, 2005 | |
919 lib9: allow broadcast address in dial | |
920 libip: add alternate ethernet format in eipfmt | |
921 libndb: allow relative paths in database stanza | |
922 dhcpd: import from Plan 9 | |
923 snoopy: import from Plan 9 | |
924 tcs: add EILSEQ on OS X | |
925 | |
926 December 21, 2005 | |
927 acme: turn on auto-expanding window tags by default | |
928 | |
929 December 18, 2005 | |
930 yesterday: fix from Plan 9 | |
931 | |
932 December 17, 2005 | |
933 tcs: don't redeclare errno | |
934 | |
935 December 16, 2005 | |
936 dist/moveplan9.files: more (Rafal Sulejman, Erik Quanstrom) | |
937 acme: integrate big tags into main branch (Paul Lalonde) | |
938 libdiskfs: avoid bad names on OS X | |
939 | |
940 December 15, 2005 | |
941 grap: remove getpid declaration (Bengt Kleberg) | |
942 | |
943 December 14, 2005 | |
944 dist/isum.awk: cope with Solaris | |
945 | |
946 November 29, 2005 | |
947 9term: set initial window size correctly | |
948 acidtypes, libmach: more demangling fixes | |
949 | |
950 November 28, 2005 | |
951 add install(1) as install.txt, add README | |
952 make INSTALL less chatty | |
953 remove Makefiles | |
954 acidtypes, libmach: demangling fixes | |
955 g: add .cs files (C#) | |
956 | |
957 November 27, 2005 | |
958 libmach: name mangling, process control | |
959 9c, 9l: shut up OpenBSD (Geoff Collyer) | |
960 9term, vbackup: OS X fixes | |
961 acid: name mangling, process control | |
962 acidtypes: name mangling, process control | |
963 auxstats: FreeBSD 6 fix (Lou Kamenov) | |
964 upas/fs: correct imap service name, use role=client | |
965 | |
966 November 26, 2005 | |
967 9term: add button 3 menu, fix \r | |
968 include: move utf.h, fmt.h from u.h to libc.h | |
969 dist: print summary w/ errors during INSTALL | |
970 | |
971 November 25, 2005 | |
972 root: add Makefile and configure for the blind, | |
973 rename NOTES to README | |
974 | |
975 November 21, 2005 | |
976 lib9, 9pserve, vac: 9P2000.u fixes (Lucho Ionkov) | |
977 | |
978 November 15, 2005 | |
979 libdraw: more X11 fixes | |
980 libc.h: sched_yield NetBSD tweak (Anselm Garbe) | |
981 | |
982 November 12, 2005 | |
983 faces: fix face location | |
984 jpg, strings: remove references to /fd/ | |
985 | |
986 November 12, 2005 | |
987 various: X11 fixes | |
988 | |
989 November 11, 2005 | |
990 9term: more fixes (Tim Wiess) | |
991 | |
992 November 10, 2005 | |
993 9term: handle \r, other fixes (Tim Wiess) | |
994 auxstats: new Darwin tweaks | |
995 | |
996 November 9, 2005 | |
997 libthread: fix OS X context switch code | |
998 | |
999 November 7, 2005 | |
1000 vbackup: various fixes | |
1001 | |
1002 November 6, 2005 | |
1003 9term: new port directly from rio | |
1004 include/libc.h: p9syslog, not syslog in varargck | |
1005 libauthsrv: close fd, memory leak in authdial | |
1006 libdraw: X11 debugging helps | |
1007 lib9: add getcallerpc-arm (Ron Minnich) | |
1008 auxstats: Fix FreeBSD 6 build (William Josephson) | |
1009 | |
1010 November 4, 2005 | |
1011 stats: add -C to argchars (Lou Kamenov) | |
1012 libthread: ARM fixes (Ron Minnich), getcontext fixes | |
1013 | |
1014 November 2, 2005 | |
1015 vbackup: longer timeout on BSD mount | |
1016 libthread: Linux ARM fixes (Ron Minnich) | |
1017 | |
1018 November 1, 2005 | |
1019 various: ctype sign fixes (Tom Miller) | |
1020 libfmt: avoid overflow on %f | |
1021 libthread: Linux ARM fixes (Ron Minnich), FreeBSD 5 fixes | |
1022 libventi: various cleanup | |
1023 | |
1024 October 31, 2005 | |
1025 acme: preparation for multiline tags (Paul Lalonde) | |
1026 bc: 64-bit safe (Taj Khattra) | |
1027 faces: initial port (John Cummings) | |
1028 stats: add -F option (Lou Kamenov) | |
1029 various: ctype sign fixes (Tom Miller) | |
1030 | |
1031 October 30, 2005 | |
1032 auxstats: more OS X fixes (Jeff Sickel) | |
1033 | |
1034 October 29, 2005 | |
1035 9p: clunk fids before exiting | |
1036 mk: handle MKSHELL type correctly | |
1037 upas, acme mail: add initial port (John Cummings) | |
1038 vbackup: silence compiler warnings | |
1039 venti: silence compiler warnings | |
1040 lib9: remove reference to ffork | |
1041 print correct file name in truerand error | |
1042 libdisk: add Disk routines | |
1043 libdiskfs: silence compiler warnings | |
1044 libframe: add noredraw flag | |
1045 libhtml: many fixes | |
1046 libsunrpc: silence compiler warnings | |
1047 | |
1048 October 18, 2005 | |
1049 9l: add autoframework (like autolib) for OS X (Jeff Sickel) | |
1050 page: use "9 file" always | |
1051 ps, psu: narrower display | |
1052 stats: better OS X support (Jeff Sickel) | |
1053 | |
1054 October 17, 2005 | |
1055 cb: undef old type macros before redefining. | |
1056 | |
1057 October 5, 2005 | |
1058 stats: better OS X support (Jeff Sickel) | |
1059 | |
1060 September 30, 2005 | |
1061 libhtml: more &names and numbers (Erik Quanstrom) | |
1062 | |
1063 September 29, 2005 | |
1064 libc.h: add #pragmas for varargck, #ifdef'ed out. | |
1065 | |
1066 September 26, 2005 | |
1067 libthread: print thread info on SIGQUIT, SIGINFO, logging | |
1068 acme: add more thread names | |
1069 | |
1070 September 21, 2005 | |
1071 9term: fix SunOS typo (Bengt Kleberg, glaive) | |
1072 | |
1073 September 19, 2005 | |
1074 libhtml: more &names (Erik Quanstrom) | |
1075 | |
1076 September 19, 2005 | |
1077 lib9/truerand: OpenBSD lets you open /dev/random | |
1078 but not read it! (Chad Dougherty, Mechiel Lukkien) | |
1079 | |
1080 September 15, 2005 | |
1081 libdraw/x11-event: Ignore unexpected events (Rob Pike) | |
1082 jpg: do not revert to CMAP for second file (Rob Pike) | |
1083 | |
1084 September 13, 2005 | |
1085 9pserve: signedness bug | |
1086 | |
1087 September 12, 2005 | |
1088 dist: various attempts at Debian packaging | |
1089 lib/moveplan9.sh: allow specification of old directory | |
1090 Getdir: interpret tags with $ in them | |
1091 mpm: use g++ as LD, add tmac.pm to tmac directory | |
1092 include/libc.h, fcall.h: add 9P2000.u extensions | |
1093 9pserve: add 9P2000.u extensions | |
1094 vac: add 9P2000.u extensions, signedness bug | |
1095 | |
1096 September 9, 2005 | |
1097 lc: add -p like man page says | |
1098 various: insert (uchar) casts for ctype arguments | |
1099 for broken NetBSD. | |
1100 | |
1101 September 4, 2005 | |
1102 dist/main.html: note x86 OpenBSD | |
1103 | |
1104 August 31, 2005 | |
1105 file: spell IA-64 correctly (Zoltan Jarai) | |
1106 | |
1107 August 30, 2005 | |
1108 dist/debian, dist/pkg: start playing with building packages | |
1109 dist/isum: ignore 'loop not entered at top' (SunOS cc) | |
1110 dist/ss.html: add screen shots | |
1111 dist/unix.html: update VN license summary | |
1112 9l: no need to handle OpenBSD specially | |
1113 file: handle #! scripts, ELF better | |
1114 font/lucidasans/bold*unicode.7.font: more subfonts | |
1115 g: search .pl, .cgi | |
1116 hget: add hget(1) | |
1117 lp: add preliminary lp (not expected to work yet) | |
1118 src: use Plan 9 file(1) | |
1119 | |
1120 August 12, 2005 | |
1121 lib/moveplan9.files: add bin/stack | |
1122 include/libc.h: use DM constants from v9fs, add DMTMP | |
1123 libthread: add Linux-power-asm.s | |
1124 cb: add | |
1125 | |
1126 August 11, 2005 | |
1127 various: silence warnings | |
1128 unix/*: note new BSD license from Vita Nuova | |
1129 libdiskfs: add UFS2 support | |
1130 libthread: add NetBSD power assembly | |
1131 9term: send tty's current interrupt character on DEL keystroke | |
1132 rc: add limited rfork command, make sure errors propagate | |
1133 venti(8): document bloom line in config | |
1134 vftp: add get command | |
1135 vnfs: use strtoull for arguments instead of atoi. | |
1136 | |
1137 August 10, 2005 | |
1138 src/cmd/mkfile: do not build lp yet | |
1139 dist/addsrclinks, fixurls: use /usr/bin/env perl to find perl (N… | |
1140 lib9/_p9dir: avoid 32-bit overflow in old Linux size calculation | |
1141 lib9/truerand: use /dev/srandom on OpenBSD | |
1142 libthread: annoying wrappers for OpenBSD | |
1143 libmp: different assembly comments for old GNU as | |
1144 9p: set exit status | |
1145 file: add, appease gcc | |
1146 getflags: added | |
1147 mk: decide mtime-related race conservatively | |
1148 postscript/text2post: added | |
1149 rcmain: make fn cd safer for use with rc -e (in mk) | |
1150 rio: turn off debugging prints, remove 9wm.man, fixes from Andrey | |
1151 vbackup: NetBSD fixes for mount-BSD.c | |
1152 venti/srv: add <sys/stat.h> header for FreeBSD | |
1153 | |
1154 July 28, 2005 | |
1155 acme: subtle winunlock bug fix | |
1156 libdiskfs: fix double, triple indirect block reading for FFS | |
1157 vftp: new program | |
1158 vbackup: coalesce mount-*BSD files. | |
1159 | |
1160 July 27, 2005 | |
1161 include/u.h, src/libthread/thread.c: SunOS 10 attempt | |
1162 libdraw: less graceful, less raceful shutdown | |
1163 libthread: avoid C library races during threadexitsall | |
1164 awd: cannot use hostname -s on SunOS | |
1165 9pserve, srv: use correct type for NOFID | |
1166 | |
1167 July 26, 2005 | |
1168 various: fixes for SunOS from Bengt Kleberg | |
1169 | |
1170 July 25, 2005 | |
1171 vac: avoid infinite redirection while sniffing type of archive | |
1172 | |
1173 July 24, 2005 | |
1174 venti: many minor changes, updates | |
1175 libdraw/init.c: start with white screen instead of black | |
1176 man: update venti-fcall(3), venti(8), venti-fmt(8) | |
1177 | |
1178 July 22, 2005 | |
1179 lib/moveplan9.sh: better error handling if cleanname doesn't exi… | |
1180 9c: do not try to process stdout, so that 9c -E works on gcc mac… | |
1181 tar: remove anonymous structs/unions. | |
1182 vbackup: bigger stack (oops) | |
1183 | |
1184 July 19-22, 2005 | |
1185 add OpenBSD x86 support. many thanks to Tim Wiess. | |
1186 | |
1187 July 21, 2005 | |
1188 9term, win: ignore window size change signals while forking shell | |
1189 dist: update main.html | |
1190 | |
1191 July 20, 2005 | |
1192 src/mkfile: unbugger libhttpd for venti | |
1193 | |
1194 July 19, 2005 | |
1195 dist/*: use "9 rc" instead of just rc to avoid getting | |
1196 /usr/local/bin/rc on systems with byron's rc installed. | |
1197 (matters because of byron's gratuitous "if not" vs. "els… | |
1198 include/u.h: include <inttypes.h> to try to get fixed-size types | |
1199 venti: update part.c to work on freebsd | |
1200 vmount: default to vmount0, do not try to add udp! and !12049. | |
1201 man: update intro(1), hist(1), venti-file(3) | |
1202 various: pedantry from gcc 4.0, most of it unnecessary | |
1203 | |
1204 July 18, 2005 | |
1205 dict/README: change to use hget | |
1206 page: handle troff intermediate output | |
1207 man: add hget(1), keyboard(7), and listen1(8); edit vbackup(8) | |
1208 src/cmd/mkfile: mark secstore as buggered, it's in auth/secstore… | |
1209 (cvs isn't good at making sure directories go away) | |
1210 unbugger venti | |
1211 venti: fix usage message | |
1212 | |
1213 July 17, 2005 | |
1214 9term: better(?) CR handling | |
1215 post9p: announce to networks | |
1216 vmount: change default handle | |
1217 | |
1218 July 15, 2005 | |
1219 dist/isum: work around grep stupidity | |
1220 | |
1221 July 14, 2005 | |
1222 rc: ignore window size change signals | |
1223 man: remove venti.conf(7) -- now in venti(8) | |
1224 | |
1225 July 12-13, 2005 | |
1226 various: placate gcc-4.0 on OS X. | |
1227 src/Makefile: try to use system binaries in path | |
1228 src/mkhdr: remove X11 guess | |
1229 src/mkdirs: add $MKFLAGS to recursive mk | |
1230 src/mkmk.sh: update | |
1231 lib9/announce: cannot use unix as variable name | |
1232 lib9/malloc: locks around all the malloc routines. | |
1233 old Linux libc cannot be trusted. maybe other | |
1234 systems. paranoia rules the day. | |
1235 lib9/sendfd: add macros for systems without (Sun) | |
1236 lib9pclient: better error messages | |
1237 libdiskfs: new library | |
1238 libdraw: crash less when display == nil. | |
1239 look in more places for X11. | |
1240 make nowsys-mouse and nowsys-keyboard compile. | |
1241 handle freeing of subfonts correctly. | |
1242 drop _x.black and _x.white. | |
1243 libmux: better error messages | |
1244 libsunrpc: remove some c++ comments | |
1245 libventi: new and improved, now with manual pages | |
1246 9l: silence nm errors during autolib | |
1247 9term: hold mode even in raw mode (suggested by James Robinson) | |
1248 acme: various needed casts | |
1249 exit gracefully on error | |
1250 dict: no more wide characters | |
1251 diff: use +/- instead of </> in diff -c | |
1252 grap: remove unused symtab | |
1253 hget: remove [] in array initializers | |
1254 listen1: added | |
1255 ls: cannot use global named "dirbuf" | |
1256 man: sort pages correctly, handle troff correctly. | |
1257 nroff: invoke plan 9 troff | |
1258 rc: sun stupidity | |
1259 rio: clean up code, attempt at keyboard-based window switching | |
1260 ssh-agent: needed cast | |
1261 vac: fix call to vtfilecreate. | |
1262 vbackup: new file system backup program | |
1263 with dump-like access interface. | |
1264 venti: it returns, now with manual pages | |
1265 | |
1266 | |
1267 June 22, 2005 | |
1268 libmach/dwarfdump: avoid bogus <nil> in path (thanks to William … | |
1269 | |
1270 May 19, 2005 | |
1271 lib9/encodefmt: handle precision==0 better | |
1272 libsunrpc: various fixes | |
1273 rc: set $PLAN9 at startup if necessary | |
1274 | |
1275 May 12, 2005 | |
1276 font: add new japanese fonts | |
1277 include/sunrpc.h: add autolib | |
1278 include/utf.h: change Runeerror | |
1279 libsec/386: change labels in assembly to get | |
1280 better function name boundaries in oprofile | |
1281 libventi: add vtlognames | |
1282 | |
1283 May 7, 2005 | |
1284 various: remove long character constants. | |
1285 various: use full prototypes everywhere | |
1286 dist/checkman.awk: ignore sftp(1) | |
1287 include/u.h: preliminary OS X Tiger changes | |
1288 lib9/_p9dialparse: set p9unix always | |
1289 libip/udp: try to do better with headers | |
1290 srv: check return value of auth_proxy correctly | |
1291 web: fixes (thanks to Scott Schwartz) | |
1292 | |
1293 | |
1294 May 2, 2005 | |
1295 libdraw/x11-itrans: correct snarf race (reported by Karl Sackett) | |
1296 acme: row load/dump consistency fix (thanks to Peter Canning) | |
1297 include/u.h: workaround for old gcc | |
1298 | |
1299 May 1, 2005 | |
1300 lib9/await: Mac OS X Tiger fixes (thanks to Jeff Sickel) | |
1301 lib9/sendfd: fix alignment bug (thanks to Tim Wiess) | |
1302 libdraw/latin1: more smiley face alt sequences (thanks to Erik Q… | |
1303 9term: unicode in identifiers for double-click (thanks to Erik Q… | |
1304 scat: various fixes to use standard C (thanks to Roland Kaufmann) | |
1305 add OpenBSD/PowerPC support (thanks to Tim Wiess) | |
1306 | |
1307 March 28, 2005 | |
1308 open(3): note that open and create are macros | |
1309 add NetBSD support (thanks to Christoph Lohmann) | |
1310 | |
1311 March 24, 2005 | |
1312 netfiles: robustness fixes | |
1313 sftpcache: robustness fixes | |
1314 | |
1315 March 23, 2005 | |
1316 acme: fix Edit filename bug, elogapply warnings | |
1317 | |
1318 March 21, 2005 | |
1319 ndb/local: fix name of bell labs auth domain | |
1320 9fs: use srv -a | |
1321 9pserve: add -A, -M options | |
1322 netfiles: work harder to generate expansion texts | |
1323 add sftpcache | |
1324 srv: add -a option | |
1325 | |
1326 March 20, 2005 | |
1327 acme: fix q1 computation bug in expandfile | |
1328 factotum: fix race | |
1329 netfiles: use sftp -b /dev/stdin, various fixes | |
1330 | |
1331 | |
1332 March 18, 2005 | |
1333 cmd/mkfile: explicitly ignore deleted factotum (now in auth) | |
1334 dist/addsrclinks: bug fix | |
1335 dist/isum: ignore cp in netfiles directory | |
1336 dist/main.html: add link to 9pm | |
1337 font: add boldtypunicode.7.font | |
1338 man: update INDEX files | |
1339 tmac/tmac.anhtml: set HT to 1 when generating HTML | |
1340 lib9: better errors for create and open when lock fails | |
1341 notify: ignore TTIN, TTOU | |
1342 libdraw: init with window atop image | |
1343 libplumb: tweaks | |
1344 libthread: add threaddata, fix Alt declaration | |
1345 document NPTL brokenness | |
1346 ignore TSTP, TTIN, TTOU | |
1347 9c, 9l: even quieter | |
1348 9fs: new command | |
1349 9p: add ls command | |
1350 9pserve: ignore tstp; consult $verbose9pserve | |
1351 acid: use %#x in acid/port | |
1352 acme: typing bug fix, ^A, ^E | |
1353 colors: add flushimage | |
1354 cvs: document how to make cvs -q the default | |
1355 E: print file name in case plumb fails | |
1356 g: allow -- to end options | |
1357 search more file extensions | |
1358 hget: new command (no ftp support) | |
1359 Netfiles: new command | |
1360 plumb: add -9 for debugging | |
1361 png: better png reading | |
1362 rand: document what to do if SunOS missing /dev/random | |
1363 rc: lex bug | |
1364 do not print on sigpipe | |
1365 try harder to background async jobs | |
1366 allow rc -l without -i | |
1367 sam: bug fix from plan 9 | |
1368 samterm: ^A, ^E | |
1369 small cleanup | |
1370 ssh-agent: change to use fixed name | |
1371 src: bug fix | |
1372 srv: new command | |
1373 tcs: silence gcc warning | |
1374 | |
1375 March 15, 2005 | |
1376 u.h: change nil to unadorned 0 on sunos | |
1377 lib9pclient: fix ptr arith in fswrite | |
1378 libdraw: fix syntax errors in nowsys*.c | |
1379 libauth, libsunrpc: do not set PLAN9 in mkfile | |
1380 9term: add signal.h for sunos | |
1381 factotum: drop .= initializers for sunos | |
1382 vac: tweak for sunos | |
1383 | |
1384 March 14, 2005 | |
1385 acme: add $foo names as -$ | |
1386 | |
1387 March 9, 2005 | |
1388 tcs: bring in plan 9 code | |
1389 | |
1390 March 8, 2005 | |
1391 fortunes: more fortunes | |
1392 | |
1393 March 6, 2005 | |
1394 u, u.rc: new script | |
1395 fortunes: more fortunes | |
1396 | |
1397 March 5, 2005 | |
1398 win: don't give up when it gets confused | |
1399 | |
1400 March 4, 2005 | |
1401 lib9p: make chatty9p an extern int (mac) | |
1402 | |
1403 March 1, 2005 | |
1404 9pclient: preserve error in fsopen | |
1405 handle offset correctly in fswrite | |
1406 | |
1407 February 28, 2005 | |
1408 rcmain: extra awd to initialize 9term | |
1409 psv: use new --options when necessary | |
1410 | |
1411 February 22, 2005 | |
1412 makefiles: set $OBJTYPE to x86_64 on FreeBSD amd64 systems | |
1413 | |
1414 February 21, 2005 | |
1415 unzip: create paths as necessary | |
1416 | |
1417 February 20, 2005 | |
1418 vac: fix from lucho | |
1419 | |
1420 February 18, 2005 | |
1421 vac: fix -d from lucho | |
1422 | |
1423 February 17, 2005 | |
1424 yacc: silence yyerrlab warning | |
1425 | |
1426 February 16, 2005 | |
1427 libhttpd: make hwrite work with chunked encoding | |
1428 libthread: debugging assertion | |
1429 9c: be even quieter | |
1430 venti: add acid/venti - routines to dump log buffers | |
1431 | |
1432 February 15, 2005 | |
1433 draw.h: add ABGR32 | |
1434 venti.h: add ventilogging, vtlognames | |
1435 libauth: close afid in auth_freerpc | |
1436 libthread: fix unlikely qlock bug | |
1437 acme: ignore tty nodes; still not 100% right | |
1438 png: add alpha writing support | |
1439 dist: new glenda in circle logo | |
1440 | |
1441 February 14, 2005 | |
1442 add source links to man pages | |
1443 yacc: make yaccpars more like yaccpar | |
1444 add optional argument to yyparse | |
1445 | |
1446 February 13, 2005 | |
1447 lib9: add readcons(1) | |
1448 add laddr, raddr to Netconninfo (see dial(3)) | |
1449 support local address in dial for tcp and udp | |
1450 bug fix in fcallfmt | |
1451 libauth: allow parseattr(nil) | |
1452 libmp: add %lB for lower case | |
1453 libsec: add x509 dsa routines | |
1454 libthread: work around stupid linux 2.6 ps-gdb-/proc bug | |
1455 libventi: new logging, use new nci | |
1456 auth: move secstore, factotum into auth directory | |
1457 add asn1, dsa, rsa pem routines | |
1458 factotum: add rsa signatures, dsa, pass, wep, httpdigest, ... | |
1459 more info in man page | |
1460 rc: bug fix regarding /dev/stdin from Christoph Lohmann | |
1461 secstore: add ipso | |
1462 secstored: avoid zombie army of evil | |
1463 ssh-agent: add | |
1464 9p: bigger buffers, add rdwr verb | |
1465 9c: more silencing of gcc | |
1466 create log, secstore directories in $PLAN9 | |
1467 | |
1468 February 12, 2005 | |
1469 9c: silence gcc chatter | |
1470 | |
1471 February 11, 2005 | |
1472 dist: fix regexp license in unix.html | |
1473 add link to license on main page | |
1474 lib9: add list of plan 9 services to _p9dialparse, | |
1475 add OAPPEND for create and open, | |
1476 format \0 as printable in fcallfmt, | |
1477 add netcrypt, readcons, syslog | |
1478 lib9p: fix tpost, call srv->start | |
1479 lib9pclient: add chatty9pclient | |
1480 libauth: add fsamount, nsamount, authdial ndb. | |
1481 libmach: use %#x explicitly | |
1482 libndb: add | |
1483 libsec: use new auth_allocrpc in tlshand | |
1484 libthread: add threadgetname prototype | |
1485 9l: fix libsec/lib9 cycle thanks to netcrypt | |
1486 9p: use nsamount, fsamount; add write -l | |
1487 9pserve: quieter, auth bug fix | |
1488 9term: treat _ as word character | |
1489 acid: do not set %# implicitly anymore | |
1490 add simple pthread support via acid code | |
1491 set corpid | |
1492 acme: bug fix in Tauth handler | |
1493 dial: send input to net instead of back to 0 | |
1494 dict: ahd path | |
1495 factotum: make it run and work, add secstore | |
1496 remove top-level factotum directory | |
1497 rc: set p->pid=-1 explicitly to avoid wait problems | |
1498 psv: add print buttons | |
1499 secstored, secuser: add | |
1500 tar: add | |
1501 | |
1502 February 10, 2005 | |
1503 libmach: abortive attempt at pthread support via libthread_db | |
1504 | |
1505 February 8, 2005 | |
1506 lib9: don't fiddle with signal masks by default | |
1507 fix typo in notify(3) | |
1508 add DMSYMLINK etc. bits | |
1509 add crypt (lucho) | |
1510 lib9p*: many fixes (lucho) | |
1511 libauth*: many fixes (lucho) | |
1512 libdraw: avoid yet another X11 stack overflow in cursorset | |
1513 (FC3, reported by Abhey Shah) | |
1514 libhttpd: do not assign va_list in hio.c (lucho) | |
1515 libthread: remove debugging >xx in mkfile | |
1516 9l: add FreeBSD 5.2 support w/ -lkse (Sah) | |
1517 9l, 9term: patches to run on SunOS 5.8 from Axel B. | |
1518 9term: try to handle DEL better | |
1519 document bash/readline brokenness in 9term(1) BUGS | |
1520 fix paste bug | |
1521 vac: avoid special files | |
1522 | |
1523 February 3, 2005 | |
1524 libthread: silence gcc warning in pthread.c | |
1525 | |
1526 February 2, 2005 | |
1527 INSTALL: add use of LOCAL.config | |
1528 libdraw: add nowsys implementation | |
1529 mk: silence archive warning if ~ $file *.a. | |
1530 | |
1531 February 1, 2005 | |
1532 lc: use 9 mc not linux mc. | |
1533 | |
1534 January 31, 2005 | |
1535 db(1): add stack to name list | |
1536 | |
1537 January 30, 2005 | |
1538 cmd/mkfile: lex files | |
1539 unix: add ranlib to unix makefiles for mac | |
1540 libmux: fix non-zero mintag handling (thanks to lucho) | |
1541 libthread: osprocid now int not uint (can be -1) | |
1542 9term, awd, win: handle sysnames in labels | |
1543 acme: document -a, Indent | |
1544 add errors file | |
1545 core: do not readdir files (thanks to zoltan jarai) | |
1546 delatex: make it better | |
1547 diff: document -a | |
1548 factotum: silence chap warning | |
1549 sam: chording disabled - causes lockups | |
1550 topng: use simpler graphics format | |
1551 | |
1552 January 29, 2005 | |
1553 diff: add -a | |
1554 | |
1555 January 28, 2005 | |
1556 lib9pclient: zero offset, mode, qid on fid alloc. | |
1557 | |
1558 January 27, 2005 | |
1559 sky: remove here; add here.sample instead, so that | |
1560 local changes to here are not clobbered. | |
1561 acme: remove print, fix addr handling, check fid in use. | |
1562 fix rowdump bug; cope with unix ORCLOSE | |
1563 sam: add -a (autoindent) and chording | |
1564 | |
1565 January 26, 2005 | |
1566 diff: add -c | |
1567 | |
1568 January 25, 2005 | |
1569 libdraw: finally fix winsize @x,y handling | |
1570 | |
1571 January 23, 2005 | |
1572 dist: bug fixes to download.html and unix.html | |
1573 | |
1574 January 23, 2005 | |
1575 suse X bug - need bigger stacks | |
1576 add searchpath(3) | |
1577 work on libmach + elf core dumps + threads + registers | |
1578 change db to use libmach cmdline interface | |
1579 add stack (see db(1)) | |
1580 s/ulong/unsigned long/ for unix mk; other makefile bugs | |
1581 rename scheduler to procscheduler in libthread so libmach can id… | |
1582 add isum to install(1) | |
1583 work around searchpath in rc; add to intro(1) | |
1584 volatile int quiet in db | |
1585 | |
1586 January 22, 2005 | |
1587 redirect debugging output of isnptl in INSTALL | |
1588 set SYSVERSION to 2.6.x instead of 2.6 in linux INSTALL | |
1589 to appease other pieces of the build. | |
1590 | |
1591 January 21, 2005 | |
1592 s/mdir/mkdir/ in unix regexp makefile | |
1593 better isnptl | |
1594 arg count in auxclog | |
1595 | |
1596 January 20, 2005 | |
1597 add core(1) man page | |
1598 fix exit race in samterm | |
1599 | |
1600 January 19, 2005 | |
1601 continued x86-64 support | |
1602 bug fix to 9c on sunos - __${s}__ not __$s__ | |
1603 avoid c99 extensions in cmapcube and vacfs | |
1604 do not name functions shutdown on mac os x | |
1605 add dist/isum | |
1606 include errno.h in eqn/e.h | |
1607 use 9 yacc to build rc | |
1608 | |
1609 January 18, 2005 | |
1610 avoid closing -1 in lib9pclient | |
1611 continued x86-64 support | |
1612 | |
1613 January 18, 2005 | |
1614 make src/libthread/pthread.c compile | |
1615 add threadspawnl, fsseek. | |
1616 add link to web interface in cvs(1). | |
1617 remove hard-coded path in fixurls | |
1618 preliminary x86-64 support | |
1619 explain nptl in src/libthread/README.Linux | |
1620 libventi bug fixes | |
1621 add threadgetname to libthread | |
1622 bigger chunking in sort(1) | |
1623 bug fix in acid | |
1624 add LOCAL.INSTALL | |
1625 extract command line from elf cores | |
1626 initial core(1) command | |
1627 fix race in libthread proccreate | |
1628 do not use -Wl,-rpath on Darwin | |
1629 do not translate man pages in lib/moveplan9.sh | |
1630 | |
1631 January 17, 2005 | |
1632 thread.c tries to warn about bad pthreads on Linux | |
1633 vacfs posts vacfs.basename | |
1634 fix nil deref in acid | |
1635 change 9c, 9l to detect nptl properly (not relying on running ke… | |
1636 change psu to use 9 ps | |
1637 do not call exits in threaded programs | |
1638 | |
1639 January 16, 2005 | |
1640 bring fds from daemonize down to high 20s from high 90s for NetB… | |
1641 use -Wl,-rpath in gcc in 9l for NetBSD. | |
1642 make vacfs work (patch from Lucho) | |
1643 make vacfs use EARGF | |
1644 add note about signal masks in TODO | |
1645 (Taj Khattra notes that acme doesn't ^Z well) | |
1646 add note about _x.black and _x.white in TODO | |
1647 (noted by David Leimbach) | |
1648 remove unixisms from dist/fixurls | |
1649 fix bugs in dist/main.html | |
1650 noteenable, notedisable, notifyon, notifyoff return old setting. | |
1651 update manual indices | |
1652 troff2html handles section (9p). | |
1653 add note in libthread/thread.c about stack-based pthreads | |
1654 make tmac.an's .HR better | |
1655 tweaks to unix mkfiles | |
1656 | |
1657 January 15, 2005 | |
1658 tcolors now uses threadexitsall | |
1659 syminit bug in mk. (why does syminit exist?) | |
1660 | |
1661 January 14, 2005 | |
1662 man page updates - fixurls, manweb, rio.1, cvs.1, 0intro.1. | |
1663 add note about makecontext to TODO file (noted by Axel) | |
1664 | |
1665 January 12, 2005 | |
1666 First fully-documented release. | |
1667 |