Browse Source

Plan 9 from Bell Labs 2008-09-29

David du Colombier 15 years ago
parent
commit
e92a1d8ebb

+ 30 - 38
dist/replica/_plan9.db

@@ -206,7 +206,7 @@
 386/bin/dial/expect - 775 sys sys 1168402300 60316
 386/bin/dial/pass - 775 sys sys 1148500621 38849
 386/bin/dict - 775 sys sys 1209614246 187919
-386/bin/diff - 775 sys sys 1209614248 85257
+386/bin/diff - 775 sys sys 1222571290 85306
 386/bin/disk - 20000000775 sys sys 1193282246 0
 386/bin/disk/dump9660 - 775 sys sys 1210392652 156447
 386/bin/disk/exsort - 775 sys sys 1168402301 60455
@@ -260,8 +260,8 @@
 386/bin/games/5s - 775 sys sys 1210392710 180058
 386/bin/games/catclock - 775 sys sys 1210392714 140052
 386/bin/games/juggle - 775 sys sys 1210392717 125962
-386/bin/games/jukebox - 775 sys sys 1196742482 266984
-386/bin/games/jukefs - 775 sys sys 1196742485 164538
+386/bin/games/jukebox - 775 sys sys 1222571290 267169
+386/bin/games/jukefs - 775 sys sys 1222571290 164713
 386/bin/games/mahjongg - 775 sys sys 1210392721 165427
 386/bin/games/memo - 775 sys sys 1210392726 156830
 386/bin/games/mp3dec - 775 sys sys 1214537048 222181
@@ -443,7 +443,7 @@
 386/bin/tlssrv - 775 sys sys 1214510160 199634
 386/bin/togif - 775 sys sys 1210392989 190437
 386/bin/toico - 775 sys sys 1210392993 124216
-386/bin/topng - 775 sys sys 1183605363 137219
+386/bin/topng - 775 sys sys 1222571290 137230
 386/bin/toppm - 775 sys sys 1210392997 165833
 386/bin/touch - 775 sys sys 1178568308 62586
 386/bin/tprof - 775 sys sys 1209614681 300993
@@ -571,7 +571,7 @@
 386/lib/libavl.a - 664 sys sys 1209184393 11574
 386/lib/libbin.a - 664 sys sys 1209184393 2562
 386/lib/libbio.a - 664 sys sys 1209614882 26256
-386/lib/libc.a - 664 sys sys 1220843761 506328
+386/lib/libc.a - 664 sys sys 1222571292 506282
 386/lib/libcomplete.a - 664 sys sys 1209184402 6440
 386/lib/libcontrol.a - 664 sys sys 1209184407 276774
 386/lib/libdisk.a - 664 sys sys 1210393271 42816
@@ -651,14 +651,14 @@ acme/acid/Acid - 775 sys sys 1015011246 86
 acme/acid/guide - 444 sys sys 1015011246 68
 acme/bin - 20000000775 sys sys 1123100661 0
 acme/bin/386 - 20000000775 sys sys 1114697726 0
-acme/bin/386/Mail - 775 sys sys 1215402288 178813
-acme/bin/386/News - 775 sys sys 1210393215 129474
-acme/bin/386/Wiki - 775 sys sys 1210393218 128051
+acme/bin/386/Mail - 775 sys sys 1222571291 178813
+acme/bin/386/News - 775 sys sys 1222571291 129474
+acme/bin/386/Wiki - 775 sys sys 1222571291 128051
 acme/bin/386/acd - 775 sys sys 1032232412 137068
 acme/bin/386/adict - 775 sys sys 1015011247 99806
 acme/bin/386/mkwnew - 775 sys sys 1148500707 38992
-acme/bin/386/spout - 775 sys sys 1209614882 61782
-acme/bin/386/win - 775 sys sys 1210393223 183916
+acme/bin/386/spout - 775 sys sys 1222571291 61782
+acme/bin/386/win - 775 sys sys 1222571291 183916
 acme/bin/Battery - 775 sys sys 1017457907 451
 acme/bin/Isspam - 775 sys sys 1063951165 235
 acme/bin/Mail - 775 sys sys 1114697798 201
@@ -6706,7 +6706,7 @@ sys/lib/man - 20000000775 sys sys 1039727410 0
 sys/lib/man/checkman.awk - 664 sys sys 1017679304 6277
 sys/lib/man/colophon - 664 sys sys 956337727 545
 sys/lib/man/lookman - 20000000775 sys sys 1045538130 0
-sys/lib/man/lookman/index - 664 sys sys 1183260471 1538104
+sys/lib/man/lookman/index - 664 sys sys 1222571294 1538104
 sys/lib/man/lookman/junkwords - 664 sys sys 956337764 3059
 sys/lib/man/lookman/mkindex - 775 sys sys 1017679307 306
 sys/lib/man/mkhtmlindex - 775 sys sys 1072129593 1235
@@ -7369,7 +7369,7 @@ sys/man/1/0intro - 664 sys sys 1196638934 9586
 sys/man/1/2a - 664 sys sys 1196638931 1196
 sys/man/1/2c - 664 sys sys 1196638934 9524
 sys/man/1/2l - 664 sys sys 1196638934 4376
-sys/man/1/INDEX - 664 sys sys 1196638934 3139
+sys/man/1/INDEX - 664 sys sys 1222571292 3139
 sys/man/1/INDEX.html - 664 sys sys 1196638934 16845
 sys/man/1/acid - 664 sys sys 1196638934 9730
 sys/man/1/acme - 664 sys sys 1196638934 18540
@@ -7537,7 +7537,7 @@ sys/man/2/9p - 664 sys sys 1196638939 15852
 sys/man/2/9pcmdbuf - 664 sys sys 1196638939 2162
 sys/man/2/9pfid - 664 sys sys 1196638939 3696
 sys/man/2/9pfile - 664 sys sys 1196638939 4409
-sys/man/2/INDEX - 664 sys sys 1196638939 20532
+sys/man/2/INDEX - 664 sys sys 1222571292 20532
 sys/man/2/INDEX.html - 664 sys sys 1196638939 27618
 sys/man/2/abort - 664 sys sys 1196638936 331
 sys/man/2/abs - 664 sys sys 1196638936 461
@@ -7691,7 +7691,7 @@ sys/man/2/wait - 664 sys sys 1196638939 2525
 sys/man/2/window - 664 sys sys 1196638939 5522
 sys/man/3 - 20000000775 sys sys 1206923648 0
 sys/man/3/0intro - 664 sys sys 1196638941 1873
-sys/man/3/INDEX - 664 sys sys 1196638941 377
+sys/man/3/INDEX - 664 sys sys 1222571292 377
 sys/man/3/INDEX.html - 664 sys sys 1196638941 3691
 sys/man/3/aoe - 664 sys sys 1212183705 6647
 sys/man/3/apm - 664 sys sys 1196638941 1625
@@ -7732,7 +7732,7 @@ sys/man/3/usb - 664 sys sys 1202258356 7527
 sys/man/3/vga - 664 sys sys 1196638942 4987
 sys/man/4 - 20000000775 sys sys 1196638944 0
 sys/man/4/0intro - 664 sys sys 1196638942 472
-sys/man/4/INDEX - 664 sys sys 1196638942 1026
+sys/man/4/INDEX - 664 sys sys 1222571292 1026
 sys/man/4/INDEX.html - 664 sys sys 1196638942 5147
 sys/man/4/acme - 664 sys sys 1196638943 10435
 sys/man/4/archfs - 664 sys sys 1196638943 533
@@ -7794,7 +7794,7 @@ sys/man/5/version - 664 sys sys 1196638944 2657
 sys/man/5/walk - 664 sys sys 1196638944 3622
 sys/man/6 - 20000000775 sys sys 1205952863 0
 sys/man/6/0intro - 664 sys sys 1196638944 179
-sys/man/6/INDEX - 664 sys sys 1196638944 503
+sys/man/6/INDEX - 664 sys sys 1222571292 503
 sys/man/6/INDEX.html - 664 sys sys 1196638944 3416
 sys/man/6/a.out - 664 sys sys 1196638944 7155
 sys/man/6/ar - 664 sys sys 1196638944 2092
@@ -7842,7 +7842,7 @@ sys/man/8/0intro - 664 sys sys 1196638946 247
 sys/man/8/6in4 - 664 sys sys 1196638946 2364
 sys/man/8/9load - 664 sys sys 1196638946 9814
 sys/man/8/9pcon - 664 sys sys 1196638946 2234
-sys/man/8/INDEX - 664 sys sys 1196638946 2773
+sys/man/8/INDEX - 664 sys sys 1222571292 2773
 sys/man/8/INDEX.html - 664 sys sys 1196638946 8619
 sys/man/8/aan - 664 sys sys 1196638946 1670
 sys/man/8/aliasmail - 664 sys sys 1196638946 1350
@@ -8121,7 +8121,7 @@ sys/src/9/pc/devvga.c - 664 sys sys 1181083003 9334
 sys/src/9/pc/dma.c - 664 sys sys 1142966373 5332
 sys/src/9/pc/ether2000.c - 664 sys sys 1173287379 4901
 sys/src/9/pc/ether2114x.c - 664 sys sys 1184468570 41707
-sys/src/9/pc/ether589.c - 664 sys sys 1015014516 4644
+sys/src/9/pc/ether589.c - 664 sys sys 1222640817 4709
 sys/src/9/pc/ether79c970.c - 664 sys sys 1160070602 14088
 sys/src/9/pc/ether8003.c - 664 sys sys 1015014516 6665
 sys/src/9/pc/ether8139.c - 664 sys sys 1185650567 19974
@@ -8161,7 +8161,7 @@ sys/src/9/pc/io.h - 664 sys sys 1165555523 9406
 sys/src/9/pc/kbd.c - 664 sys sys 1220676682 13290
 sys/src/9/pc/l.s - 664 sys sys 1196193040 29691
 sys/src/9/pc/main.c - 664 sys sys 1168306227 15337
-sys/src/9/pc/mem.h - 664 sys sys 1196193040 5308
+sys/src/9/pc/mem.h - 664 sys sys 1222640761 5351
 sys/src/9/pc/memory.c - 664 sys sys 1196193039 18878
 sys/src/9/pc/mkfile - 664 sys sys 1204231465 4152
 sys/src/9/pc/mmu.c - 664 sys sys 1218342291 24548
@@ -12423,7 +12423,7 @@ sys/src/cmd/gs/zlib/zlib.3 - 664 sys sys 1137452698 4488
 sys/src/cmd/gs/zlib/zlib.h - 664 sys sys 1137452698 57769
 sys/src/cmd/gs/zlib/zutil.c - 664 sys sys 1137452698 7057
 sys/src/cmd/gs/zlib/zutil.h - 664 sys sys 1137452698 6612
-sys/src/cmd/gview.c - 664 sys sys 1189617614 54822
+sys/src/cmd/gview.c - 664 sys sys 1222641159 54892
 sys/src/cmd/gzip - 20000000775 sys sys 1196687815 0
 sys/src/cmd/gzip/gunzip.c - 664 sys sys 1210357733 6035
 sys/src/cmd/gzip/gzip.c - 664 sys sys 1210357733 3653
@@ -12638,7 +12638,7 @@ sys/src/cmd/ip/snoopy/udp.c - 664 sys sys 1144955685 2015
 sys/src/cmd/ip/telnet.c - 664 sys sys 1162416789 8621
 sys/src/cmd/ip/telnet.h - 664 sys sys 1015090250 5902
 sys/src/cmd/ip/telnetd.c - 664 sys sys 1135487948 11772
-sys/src/cmd/ip/tftpd.c - 664 sys sys 1106943821 7646
+sys/src/cmd/ip/tftpd.c - 664 sys sys 1222641404 8147
 sys/src/cmd/ip/traceroute.c - 664 sys sys 1198186109 8747
 sys/src/cmd/ip/udpecho.c - 664 sys sys 1178483004 789
 sys/src/cmd/ip/wol.c - 664 sys sys 1210357781 1613
@@ -15883,20 +15883,12 @@ usr/glenda/lib/profile - 664 glenda glenda 1105128663 890
 usr/glenda/readme.acme - 664 glenda glenda 1019860628 4753
 usr/glenda/readme.rio - 664 glenda glenda 1019860628 6370
 usr/glenda/tmp - 20000000775 glenda glenda 1020896385 0
-386/bin/diff - 775 sys sys 1222571290 85306
-386/bin/games/jukebox - 775 sys sys 1222571290 267169
-386/bin/games/jukefs - 775 sys sys 1222571290 164713
-386/bin/topng - 775 sys sys 1222571290 137230
-386/lib/libc.a - 664 sys sys 1222571292 506282
-acme/bin/386/Mail - 775 sys sys 1222571291 178813
-acme/bin/386/News - 775 sys sys 1222571291 129474
-acme/bin/386/Wiki - 775 sys sys 1222571291 128051
-acme/bin/386/spout - 775 sys sys 1222571291 61782
-acme/bin/386/win - 775 sys sys 1222571291 183916
-sys/lib/man/lookman/index - 664 sys sys 1222571294 1538104
-sys/man/1/INDEX - 664 sys sys 1222571292 3139
-sys/man/2/INDEX - 664 sys sys 1222571292 20532
-sys/man/3/INDEX - 664 sys sys 1222571292 377
-sys/man/4/INDEX - 664 sys sys 1222571292 1026
-sys/man/6/INDEX - 664 sys sys 1222571292 503
-sys/man/8/INDEX - 664 sys sys 1222571292 2773
+386/bin/gview - 775 sys sys 1222657690 241054
+386/bin/ip/tftpd - 775 sys sys 1222657690 132527
+sys/lib/man/lookman/index - 664 sys sys 1222657691 1643074
+sys/man/1/INDEX - 664 sys sys 1222657690 3385
+sys/man/2/INDEX - 664 sys sys 1222657690 23718
+sys/man/3/INDEX - 664 sys sys 1222657690 484
+sys/man/4/INDEX - 664 sys sys 1222657690 1062
+sys/man/6/INDEX - 664 sys sys 1222657690 527
+sys/man/8/INDEX - 664 sys sys 1222657690 2911

+ 13 - 13
dist/replica/plan9.db

@@ -276,7 +276,7 @@
 386/bin/grep - 775 sys sys 1209614327 79510
 386/bin/gs - 775 sys sys 1212377587 13279308
 386/bin/gunzip - 775 sys sys 1210392746 80464
-386/bin/gview - 775 sys sys 1210392751 240948
+386/bin/gview - 775 sys sys 1222657690 241054
 386/bin/gzip - 775 sys sys 1210392754 83529
 386/bin/hayes - 775 sys sys 1178568278 63329
 386/bin/hget - 775 sys sys 1210392759 236660
@@ -321,7 +321,7 @@
 386/bin/ip/rip - 775 sys sys 1209614399 91313
 386/bin/ip/rlogind - 775 sys sys 1178568290 66192
 386/bin/ip/telnetd - 775 sys sys 1214510156 122006
-386/bin/ip/tftpd - 775 sys sys 1209614404 132085
+386/bin/ip/tftpd - 775 sys sys 1222657690 132527
 386/bin/ip/traceroute - 775 sys sys 1198211710 72783
 386/bin/ip/udpecho - 775 sys sys 1178508500 43095
 386/bin/ip/wol - 775 sys sys 1210392805 47866
@@ -6706,7 +6706,7 @@ sys/lib/man - 20000000775 sys sys 1039727410 0
 sys/lib/man/checkman.awk - 664 sys sys 1017679304 6277
 sys/lib/man/colophon - 664 sys sys 956337727 545
 sys/lib/man/lookman - 20000000775 sys sys 1045538130 0
-sys/lib/man/lookman/index - 664 sys sys 1222571294 1538104
+sys/lib/man/lookman/index - 664 sys sys 1222657691 1643074
 sys/lib/man/lookman/junkwords - 664 sys sys 956337764 3059
 sys/lib/man/lookman/mkindex - 775 sys sys 1017679307 306
 sys/lib/man/mkhtmlindex - 775 sys sys 1072129593 1235
@@ -7369,7 +7369,7 @@ sys/man/1/0intro - 664 sys sys 1196638934 9586
 sys/man/1/2a - 664 sys sys 1196638931 1196
 sys/man/1/2c - 664 sys sys 1196638934 9524
 sys/man/1/2l - 664 sys sys 1196638934 4376
-sys/man/1/INDEX - 664 sys sys 1222571292 3139
+sys/man/1/INDEX - 664 sys sys 1222657690 3385
 sys/man/1/INDEX.html - 664 sys sys 1196638934 16845
 sys/man/1/acid - 664 sys sys 1196638934 9730
 sys/man/1/acme - 664 sys sys 1196638934 18540
@@ -7537,7 +7537,7 @@ sys/man/2/9p - 664 sys sys 1196638939 15852
 sys/man/2/9pcmdbuf - 664 sys sys 1196638939 2162
 sys/man/2/9pfid - 664 sys sys 1196638939 3696
 sys/man/2/9pfile - 664 sys sys 1196638939 4409
-sys/man/2/INDEX - 664 sys sys 1222571292 20532
+sys/man/2/INDEX - 664 sys sys 1222657690 23718
 sys/man/2/INDEX.html - 664 sys sys 1196638939 27618
 sys/man/2/abort - 664 sys sys 1196638936 331
 sys/man/2/abs - 664 sys sys 1196638936 461
@@ -7691,7 +7691,7 @@ sys/man/2/wait - 664 sys sys 1196638939 2525
 sys/man/2/window - 664 sys sys 1196638939 5522
 sys/man/3 - 20000000775 sys sys 1206923648 0
 sys/man/3/0intro - 664 sys sys 1196638941 1873
-sys/man/3/INDEX - 664 sys sys 1222571292 377
+sys/man/3/INDEX - 664 sys sys 1222657690 484
 sys/man/3/INDEX.html - 664 sys sys 1196638941 3691
 sys/man/3/aoe - 664 sys sys 1212183705 6647
 sys/man/3/apm - 664 sys sys 1196638941 1625
@@ -7732,7 +7732,7 @@ sys/man/3/usb - 664 sys sys 1202258356 7527
 sys/man/3/vga - 664 sys sys 1196638942 4987
 sys/man/4 - 20000000775 sys sys 1196638944 0
 sys/man/4/0intro - 664 sys sys 1196638942 472
-sys/man/4/INDEX - 664 sys sys 1222571292 1026
+sys/man/4/INDEX - 664 sys sys 1222657690 1062
 sys/man/4/INDEX.html - 664 sys sys 1196638942 5147
 sys/man/4/acme - 664 sys sys 1196638943 10435
 sys/man/4/archfs - 664 sys sys 1196638943 533
@@ -7794,7 +7794,7 @@ sys/man/5/version - 664 sys sys 1196638944 2657
 sys/man/5/walk - 664 sys sys 1196638944 3622
 sys/man/6 - 20000000775 sys sys 1205952863 0
 sys/man/6/0intro - 664 sys sys 1196638944 179
-sys/man/6/INDEX - 664 sys sys 1222571292 503
+sys/man/6/INDEX - 664 sys sys 1222657690 527
 sys/man/6/INDEX.html - 664 sys sys 1196638944 3416
 sys/man/6/a.out - 664 sys sys 1196638944 7155
 sys/man/6/ar - 664 sys sys 1196638944 2092
@@ -7842,7 +7842,7 @@ sys/man/8/0intro - 664 sys sys 1196638946 247
 sys/man/8/6in4 - 664 sys sys 1196638946 2364
 sys/man/8/9load - 664 sys sys 1196638946 9814
 sys/man/8/9pcon - 664 sys sys 1196638946 2234
-sys/man/8/INDEX - 664 sys sys 1222571292 2773
+sys/man/8/INDEX - 664 sys sys 1222657690 2911
 sys/man/8/INDEX.html - 664 sys sys 1196638946 8619
 sys/man/8/aan - 664 sys sys 1196638946 1670
 sys/man/8/aliasmail - 664 sys sys 1196638946 1350
@@ -8121,7 +8121,7 @@ sys/src/9/pc/devvga.c - 664 sys sys 1181083003 9334
 sys/src/9/pc/dma.c - 664 sys sys 1142966373 5332
 sys/src/9/pc/ether2000.c - 664 sys sys 1173287379 4901
 sys/src/9/pc/ether2114x.c - 664 sys sys 1184468570 41707
-sys/src/9/pc/ether589.c - 664 sys sys 1015014516 4644
+sys/src/9/pc/ether589.c - 664 sys sys 1222640817 4709
 sys/src/9/pc/ether79c970.c - 664 sys sys 1160070602 14088
 sys/src/9/pc/ether8003.c - 664 sys sys 1015014516 6665
 sys/src/9/pc/ether8139.c - 664 sys sys 1185650567 19974
@@ -8161,7 +8161,7 @@ sys/src/9/pc/io.h - 664 sys sys 1165555523 9406
 sys/src/9/pc/kbd.c - 664 sys sys 1220676682 13290
 sys/src/9/pc/l.s - 664 sys sys 1196193040 29691
 sys/src/9/pc/main.c - 664 sys sys 1168306227 15337
-sys/src/9/pc/mem.h - 664 sys sys 1196193040 5308
+sys/src/9/pc/mem.h - 664 sys sys 1222640761 5351
 sys/src/9/pc/memory.c - 664 sys sys 1196193039 18878
 sys/src/9/pc/mkfile - 664 sys sys 1204231465 4152
 sys/src/9/pc/mmu.c - 664 sys sys 1218342291 24548
@@ -12423,7 +12423,7 @@ sys/src/cmd/gs/zlib/zlib.3 - 664 sys sys 1137452698 4488
 sys/src/cmd/gs/zlib/zlib.h - 664 sys sys 1137452698 57769
 sys/src/cmd/gs/zlib/zutil.c - 664 sys sys 1137452698 7057
 sys/src/cmd/gs/zlib/zutil.h - 664 sys sys 1137452698 6612
-sys/src/cmd/gview.c - 664 sys sys 1189617614 54822
+sys/src/cmd/gview.c - 664 sys sys 1222641159 54892
 sys/src/cmd/gzip - 20000000775 sys sys 1196687815 0
 sys/src/cmd/gzip/gunzip.c - 664 sys sys 1210357733 6035
 sys/src/cmd/gzip/gzip.c - 664 sys sys 1210357733 3653
@@ -12638,7 +12638,7 @@ sys/src/cmd/ip/snoopy/udp.c - 664 sys sys 1144955685 2015
 sys/src/cmd/ip/telnet.c - 664 sys sys 1162416789 8621
 sys/src/cmd/ip/telnet.h - 664 sys sys 1015090250 5902
 sys/src/cmd/ip/telnetd.c - 664 sys sys 1135487948 11772
-sys/src/cmd/ip/tftpd.c - 664 sys sys 1106943821 7646
+sys/src/cmd/ip/tftpd.c - 664 sys sys 1222641404 8147
 sys/src/cmd/ip/traceroute.c - 664 sys sys 1198186109 8747
 sys/src/cmd/ip/udpecho.c - 664 sys sys 1178483004 789
 sys/src/cmd/ip/wol.c - 664 sys sys 1210357781 1613

+ 13 - 0
dist/replica/plan9.log

@@ -36135,3 +36135,16 @@
 1222572605 14 c sys/man/4/INDEX - 664 sys sys 1222571292 1026
 1222572605 15 c sys/man/6/INDEX - 664 sys sys 1222571292 503
 1222572605 16 c sys/man/8/INDEX - 664 sys sys 1222571292 2773
+1222641004 0 c sys/src/9/pc/ether589.c - 664 sys sys 1222640817 4709
+1222641004 1 c sys/src/9/pc/mem.h - 664 sys sys 1222640761 5351
+1222642804 0 c sys/src/cmd/ip/tftpd.c - 664 sys sys 1222641404 8147
+1222642804 1 c sys/src/cmd/gview.c - 664 sys sys 1222641159 54892
+1222659004 0 c 386/bin/gview - 775 sys sys 1222657690 241054
+1222659004 1 c 386/bin/ip/tftpd - 775 sys sys 1222657690 132527
+1222659004 2 c sys/lib/man/lookman/index - 664 sys sys 1222657691 1643074
+1222659004 3 c sys/man/1/INDEX - 664 sys sys 1222657690 3385
+1222659004 4 c sys/man/2/INDEX - 664 sys sys 1222657690 23718
+1222659004 5 c sys/man/3/INDEX - 664 sys sys 1222657690 484
+1222659004 6 c sys/man/4/INDEX - 664 sys sys 1222657690 1062
+1222659004 7 c sys/man/6/INDEX - 664 sys sys 1222657690 527
+1222659004 8 c sys/man/8/INDEX - 664 sys sys 1222657690 2911

File diff suppressed because it is too large
+ 178 - 21
sys/lib/man/lookman/index


+ 24 - 3
sys/man/1/INDEX

@@ -67,6 +67,7 @@ colors colors
 getmap colors
 comm comm
 con con
+hayes con
 rx con
 telnet con
 xmr con
@@ -87,9 +88,13 @@ delkey delkey
 delatex deroff
 deroff deroff
 diff diff
+doc2ps doc2txt
 doc2txt doc2txt
-mswordstrings msexceltable doc2txt
-xls2txt olefs doc2txt
+msexceltables doc2txt
+mswordstrings doc2txt
+olefs doc2txt
+wdoc2txt doc2txt
+xls2txt doc2txt
 doctype doctype
 du du
 echo echo
@@ -106,6 +111,9 @@ seemail faces
 vwhois faces
 factor factor
 primes factor
+fedex fedex
+ups fedex
+usps fedex
 file file
 deliver filter
 filter filter
@@ -121,6 +129,7 @@ freq freq
 games games
 juggle games
 mahjongg games
+memo games
 sokoban games
 sudoku games
 grap grap
@@ -160,6 +169,7 @@ slay kill
 ktrace ktrace
 kmem leak
 leak leak
+umem leak
 lens lens
 lex lex
 look look
@@ -178,8 +188,11 @@ mkdir mkdir
 ml mlmgr
 mlmgr mlmgr
 mlowner mlmgr
+mp3dec mp3dec
+mp3enc mp3enc
 html2ms ms2html
 ms2html ms2html
+mtime mtime
 mug mug
 nedmail nedmail
 netstat netstat
@@ -188,7 +201,6 @@ nm nm
 ns ns
 p p
 page page
-iam passwd
 netkey passwd
 passwd passwd
 patch patch
@@ -207,6 +219,7 @@ ps ps
 psu ps
 pdf2ps ps2pdf
 ps2pdf ps2pdf
+pump pump
 pbd pwd
 pwd pwd
 . rc
@@ -264,6 +277,7 @@ sha1sum sum
 sum sum
 syscall syscall
 tail tail
+dircp tar
 tar tar
 tbl tbl
 tcs tcs
@@ -276,6 +290,7 @@ time time
 touch touch
 tr tr
 trace trace
+dpost troff
 nroff troff
 troff troff
 troff2html troff2html
@@ -283,7 +298,12 @@ tweak tweak
 uniq uniq
 units units
 uptime uptime
+unvac vac
 vac vac
+copy venti
+read venti
+venti venti
+write venti
 5i vi
 ki vi
 qi vi
@@ -293,6 +313,7 @@ vncs vnc
 vncv vnc
 vt vt
 wc wc
+weather weather
 who who
 whois who
 winwatch winwatch

+ 142 - 2
sys/man/2/INDEX

@@ -174,6 +174,15 @@ convTR2M authsrv
 nvcsum authsrv
 passtokey authsrv
 readnvram authsrv
+avl avl
+avlnext avl
+avlprev avl
+avlwalk avl
+deleteavl avl
+endwalk avl
+insertavl avl
+lookupavl avl
+mkavltree avl
 bin bin
 binalloc bin
 binfree bin
@@ -305,7 +314,6 @@ localaddr debugger
 riscframe debugger
 risctrace debugger
 symoff debugger
-
 block_cipher des
 des des
 des3CBCdecrypt des
@@ -872,7 +880,6 @@ mouse mouse
 moveto mouse
 readmouse mouse
 setcursor mouse
- mp
 betomp mp
 crtin mp
 crtout mp
@@ -1150,8 +1157,11 @@ scsi scsi
 scsicmd scsi
 scsierror scsi
 scsiready scsi
+aes sechash
+hmac_aes sechash
 hmac_md5 sechash
 hmac_sha1 sechash
+hmac_x sechash
 md4 sechash
 md5 sechash
 md5pickle sechash
@@ -1319,6 +1329,136 @@ nsec time
 time time
 tmpfile tmpfile
 tmpnam tmpfile
+VtBlock venti-cache
+VtCache venti-cache
+venti-cache venti-cache
+vtblockcopy venti-cache
+vtblockdirty venti-cache
+vtblockduplock venti-cache
+vtblockput venti-cache
+vtblockwrite venti-cache
+vtcachealloc venti-cache
+vtcacheallocblock venti-cache
+vtcacheblocksize venti-cache
+vtcachefree venti-cache
+vtcacheglobal venti-cache
+vtcachelocal venti-cache
+vtcachesetwrite venti-cache
+vtglobaltolocal venti-cache
+vtlocaltoglobal venti-cache
+venti-client venti-client
+ventidoublechecksha1 venti-client
+vtconnect venti-client
+vthello venti-client
+vtping venti-client
+vtread venti-client
+vtreadpacket venti-client
+vtrpc venti-client
+vtsync venti-client
+vtwrite venti-client
+vtwritepacket venti-client
+VtConn venti-conn
+venti-conn venti-conn
+vtconn venti-conn
+vtdebug venti-conn
+vtdial venti-conn
+vtfreeconn venti-conn
+vthangup venti-conn
+vtrecv venti-conn
+vtsend venti-conn
+vtversion venti-conn
+VtEntry venti-fcall
+VtFcall venti-fcall
+VtRoot venti-fcall
+venti-fcall venti-fcall
+vtentrypack venti-fcall
+vtentryunpack venti-fcall
+vtfcallclear venti-fcall
+vtfcallfmt venti-fcall
+vtfcallpack venti-fcall
+vtfcallunpack venti-fcall
+vtfromdisktype venti-fcall
+vtgetstring venti-fcall
+vtparsescore venti-fcall
+vtputstring venti-fcall
+vtrootpack venti-fcall
+vtrootunpack venti-fcall
+vtscorefmt venti-fcall
+vttodisktype venti-fcall
+VtFile venti-file
+venti-file venti-file
+vtfileblock venti-file
+vtfileblockscore venti-file
+vtfileclose venti-file
+vtfilecreate venti-file
+vtfilecreateroot venti-file
+vtfileflush venti-file
+vtfileflushbefore venti-file
+vtfilegetdirsize venti-file
+vtfilegetentry venti-file
+vtfilegetsize venti-file
+vtfileincref venti-file
+vtfilelock venti-file
+vtfilelock2 venti-file
+vtfileopen venti-file
+vtfileopenroot venti-file
+vtfileread venti-file
+vtfileremove venti-file
+vtfilesetdirsize venti-file
+vtfilesetentry venti-file
+vtfilesetsize venti-file
+vtfiletruncate venti-file
+vtfileunlock venti-file
+vtfilewrite venti-file
+VtLog venti-log
+VtLogChunk venti-log
+venti-log venti-log
+ventilogging venti-log
+vtlog venti-log
+vtlogclose venti-log
+vtlogdump venti-log
+vtlognames venti-log
+vtlogopen venti-log
+vtlogprint venti-log
+vtlogremove venti-log
+venti-mem venti-mem
+vtbrk venti-mem
+vtfree venti-mem
+vtmalloc venti-mem
+vtmallocz venti-mem
+vtrealloc venti-mem
+vtstrdup venti-mem
+Packet venti-packet
+packetalloc venti-packet
+packetappend venti-packet
+packetasize venti-packet
+packetcmp venti-packet
+packetconcat venti-packet
+packetconsume venti-packet
+packetcopy venti-packet
+packetdup venti-packet
+packetforeign venti-packet
+packetfragments venti-packet
+packetfree venti-packet
+packetheader venti-packet
+packetpeek venti-packet
+packetprefix venti-packet
+packetsha1 venti-packet
+packetsize venti-packet
+packetsplit venti-packet
+packetstats venti-packet
+packettrailer venti-packet
+packettrim venti-packet
+venti-packet venti-packet
+venti-server venti-server
+vtgetreq venti-server
+vtlisten venti-server
+vtrespond venti-server
+vtsrvhello venti-server
+venti-zero venti-zero
+vtzeroextend venti-zero
+vtzeroscore venti-zero
+vtzerotruncate venti-zero
 await wait
 wait wait
 waitpid wait

+ 12 - 0
sys/man/3/INDEX

@@ -1,5 +1,6 @@
 0intro 0intro
 intro 0intro
+aoe aoe
 apm apm
 arch arch
 audio audio
@@ -13,7 +14,16 @@ ether ether
 floppy floppy
 fs fs
 i82365 i82365
+esp ip
+gre ip
+icmp ip
+icmpv6 ip
 ip ip
+ipmux ip
+rudp ip
+tcp ip
+udp ip
+kbin kbin
 kbmap kbmap
 kprof kprof
 loopback loopback
@@ -27,6 +37,8 @@ proc proc
 root root
 rtc rtc
 sd sd
+sdahci sdahci
+sdaoe sdaoe
 segment segment
 srv srv
 ssl ssl

+ 4 - 1
sys/man/4/INDEX

@@ -68,11 +68,14 @@ telcodata telco
 telcofax telco
 u9fs u9fs
 upasfs upasfs
+kb usb
+print usb
 usb usb
 usbaudio usb
 usbmouse usb
-usbprint usb
 usbd usbd
+usbdisk usbdisk
+usbfat: usbdisk
 vacfs vacfs
 webcookies webcookies
 webfs webfs

+ 2 - 0
sys/man/6/INDEX

@@ -28,6 +28,7 @@ regexp regexp
 rewrite rewrite
 smtpd smtpd
 snap snap
+style style
 thumbprint thumbprint
 users users
 ASCII utf
@@ -35,5 +36,6 @@ UTF utf
 Unicode utf
 rune utf
 utf utf
+venti venti
 venti.conf venti.conf
 vgadb vgadb

+ 24 - 15
sys/man/8/INDEX

@@ -8,6 +8,7 @@ ld 9load
 aan aan
 aliasmail aliasmail
 apm apm
+aquarela aquarela
 auth auth
 authsrv auth
 changeuser auth
@@ -17,12 +18,14 @@ disable auth
 enable auth
 guard.srv auth
 login auth
+newns auth
 none auth
 printnetkey auth
 status auth
 wrkey auth
 boot boot
 booting booting
+cec cec
 cpurc cpurc
 cpurc.local cpurc
 termrc cpurc
@@ -32,6 +35,8 @@ dhcpd dhcpd
 dhcpleases dhcpd
 rarpd dhcpd
 tftpd dhcpd
+diskparts diskparts
+dmaon diskparts
 disksim disksim
 drawterm drawterm
 fossilcons fossilcons
@@ -68,6 +73,7 @@ tcp110 listen
 tcp113 listen
 tcp143 listen
 tcp17007 listen
+tcp17008 listen
 tcp17009 listen
 tcp17010 listen
 tcp17013 listen
@@ -87,6 +93,7 @@ tcp567 listen
 tcp7 listen
 tcp9 listen
 tcp993 listen
+tcp995 listen
 lp lp
 dump9660 mk9660
 mk9660 mk9660
@@ -103,6 +110,7 @@ csquery ndb
 dns ndb
 dnsdebug ndb
 dnsquery ndb
+dnstcp ndb
 ipquery ndb
 mkdb ndb
 mkhash ndb
@@ -110,10 +118,11 @@ mkhosts ndb
 ndb ndb
 query ndb
 newuser newuser
-9auth nfsserver
 nfsserver nfsserver
 pcnfsd nfsserver
 portmapper nfsserver
+partfs partfs
+pci pci
 pcmcia pcmcia
 pem pem
 pemdecode pem
@@ -180,18 +189,18 @@ setup.disk update
 setup.kfs update
 update update
 venti venti
-buildindex ventiaux
-checkarenas ventiaux
-checkindex ventiaux
-conf ventiaux
-copy ventiaux
-fmtarenas ventiaux
-fmtindex ventiaux
-fmtisect ventiaux
-rdarena ventiaux
-rdarenablocks ventiaux
-read ventiaux
-ventiaux ventiaux
-wrarenablocks ventiaux
-write ventiaux
+rdarena venti-backup
+venti-backup venti-backup
+wrarena venti-backup
+buildindex venti-fmt
+checkarenas venti-fmt
+checkindex venti-fmt
+conf venti-fmt
+fmtarenas venti-fmt
+fmtbloom venti-fmt
+fmtindex venti-fmt
+fmtisect venti-fmt
+syncindex venti-fmt
+venti-fmt venti-fmt
 vga vga
+wol wol

+ 1 - 0
sys/src/9/pc/ether589.c

@@ -140,6 +140,7 @@ reset(Ether* ether)
 		if((slot = pcmspecial(type, ether)) >= 0)
 			break;
 	}
+	ether->type = type;	/* must be set before calling configASIC */
 	if(slot < 0){
 		iofree(port);
 		return -1;

+ 1 - 1
sys/src/9/pc/mem.h

@@ -44,7 +44,7 @@
 #define	USTKTOP		(VMAP-BY2PG)		/* byte just beyond user stack */
 #define	USTKSIZE	(16*1024*1024)		/* size of user stack */
 #define	TSTKTOP		(USTKTOP-USTKSIZE)	/* end of new stack in sysexec */
-#define	TSTKSIZ 	100
+#define	TSTKSIZ 	100	/* pages in new stack; limits exec args */
 
 /*
  * Fundamental addresses - bottom 64kB saved for return to real mode

+ 6 - 2
sys/src/cmd/gview.c

@@ -2103,6 +2103,7 @@ void usage(void)
 void main(int argc, char *argv[])
 {
 	int e;
+	char err[ERRMAX];
 
 	ARGBEGIN {
 	case 'm':
@@ -2125,10 +2126,13 @@ void main(int argc, char *argv[])
 	do {
 		e = doinput(*argv ? *argv : "-");
 		if (e < 0) {
-			fprintf(stderr,"Cannot read input file %s\n", *argv);
+			rerrstr(err, sizeof err);
+			fprintf(stderr, "%s: cannot read %s: %s\n",
+				argv0, *argv, err);
 			exits("no valid input file");
 		} else if (e > 0) {
-			fprintf(stderr,"Bad syntax at line %d of file %s\n", e, *argv ? *argv : "-");
+			fprintf(stderr, "%s: %s:%d: bad data syntax\n",
+				argv0, (*argv ? *argv : "-"), e);
 			exits("bad syntax in input");
 		}
 	} while (*argv && *++argv);

+ 34 - 16
sys/src/cmd/ip/tftpd.c

@@ -1,3 +1,6 @@
+/*
+ * tftpd - tftp service, see /lib/rfc/rfc783
+ */
 #include <u.h>
 #include <libc.h>
 #include <auth.h>
@@ -56,15 +59,15 @@ main(int argc, char **argv)
 	char buf[64];
 	char adir[64], ldir[64];
 	int cfd, lcfd, dfd;
-	char *p, *svc = "69";
+	char *svc = "69";
 
-	setnetmtpt(net, sizeof(net), nil);
+	setnetmtpt(net, sizeof net, nil);
 	ARGBEGIN{
 	case 'd':
 		dbg++;
 		break;
 	case 'h':
-		dir = ARGF();
+		dir = EARGF(usage());
 		break;
 	case 'r':
 		restricted = 1;
@@ -73,10 +76,7 @@ main(int argc, char **argv)
 		svc = EARGF(usage());
 		break;
 	case 'x':
-		p = ARGF();
-		if(p == nil)
-			usage();
-		setnetmtpt(net, sizeof(net), p);
+		setnetmtpt(net, sizeof net, EARGF(usage()));
 		break;
 	default:
 		usage();
@@ -239,7 +239,8 @@ sendfile(int fd, char *name, char *mode)
 			txtry = 0;
 		}
 		else {
-			syslog(dbg, flog, "rexmit %d %s:%d to %s", 4+n, name, block, raddr);
+			syslog(dbg, flog, "rexmit %d %s:%d to %s",
+				4+n, name, block, raddr);
 			txtry++;
 		}
 
@@ -270,11 +271,13 @@ sendfile(int fd, char *name, char *mode)
 		if(ret != Segsize+4 && rexmit == 0)
 			break;
 	}
-error:	
+error:
 	close(fd);
 	close(file);
 }
 
+enum { Hdrsize = 2 * sizeof(short), };		/* op, block */
+
 void
 recvfile(int fd, char *name, char *mode)
 {
@@ -289,6 +292,7 @@ recvfile(int fd, char *name, char *mode)
 	if(file < 0) {
 		errstr(errbuf, sizeof errbuf);
 		nak(fd, 0, errbuf);
+		syslog(dbg, flog, "can't create %s: %r", name);
 		return;
 	}
 
@@ -296,24 +300,38 @@ recvfile(int fd, char *name, char *mode)
 	ack(fd, block);
 	block++;
 
-	for(;;) {
+	for (;;) {
 		alarm(15000);
 		n = read(fd, buf, sizeof(buf));
 		alarm(0);
-		if(n < 0)
+		if(n < 0) {
+			syslog(dbg, flog, "tftpd: network error reading %s: %r",
+				name);
 			goto error;
+		}
+		if(n <= Hdrsize) {
+			syslog(dbg, flog,
+				"tftpd: short read from network, reading %s",
+				name);
+			goto error;
+		}
 		op = buf[0]<<8|buf[1];
-		if(op == Tftp_ERROR)
+		if(op == Tftp_ERROR) {
+			syslog(dbg, flog, "tftpd: tftp error reading %s", name);
 			goto error;
+		}
 
-		n -= 4;
+		n -= Hdrsize;
 		inblock = buf[2]<<8|buf[3];
 		if(op == Tftp_DATA) {
 			if(inblock == block) {
-				ret = write(file, buf, n);
-				if(ret < 0) {
+				ret = write(file, buf+Hdrsize, n);
+				if(ret != n) {
 					errstr(errbuf, sizeof errbuf);
 					nak(fd, 0, errbuf);
+					syslog(dbg, flog,
+					    "tftpd: error writing %s: %s",
+						name, errbuf);
 					goto error;
 				}
 				ack(fd, block);
@@ -338,7 +356,7 @@ ack(int fd, ushort block)
 	ack[3] = block;
 
 	n = write(fd, ack, 4);
-	if(n < 0)
+	if(n < 4)
 		sysfatal("network write: %r");
 }
 

Some files were not shown because too many files changed in this diff