Browse Source

Plan 9 from Bell Labs 2003-09-27

David du Colombier 17 years ago
parent
commit
b11d258a29

File diff suppressed because it is too large
+ 417 - 416
dist/replica/plan9.db


+ 424 - 0
dist/replica/plan9.log

@@ -13396,3 +13396,427 @@
 1064394164 5 c sys/src/cmd/upas/vf/vf.c - 664 sys sys 1064393883 16853
 1064413860 0 c 386/bin/upas/smtpd - 775 sys sys 1064413588 313832
 1064413860 1 c sys/src/cmd/upas/smtp/smtpd.c - 664 sys sys 1064413579 24594
+1064584717 0 c sys/src/9/bitsy/io.h - 664 sys sys 1064584624 8040
+1064584717 1 c sys/src/9/bitsy/wavelan.c - 664 sys sys 1064584681 27267
+1064586663 0 c rc/bin/termrc - 775 sys sys 1064585645 2650
+1064590266 0 c sys/src/cmd/upas/alias/mkfile - 664 sys sys 1064589598 256
+1064590266 1 c sys/src/cmd/upas/mkfile - 664 sys sys 1064589595 1904
+1064590266 2 c sys/src/cmd/upas/ml/mkfile - 664 sys sys 1064589605 521
+1064590266 3 c sys/src/cmd/upas/pop3/mkfile - 664 sys sys 1064589604 186
+1064590266 4 c sys/src/cmd/upas/q/mkfile - 664 sys sys 1064589601 262
+1064590266 5 c sys/src/cmd/upas/scanmail/mkfile - 664 sys sys 1064589604 334
+1064590266 6 c sys/src/cmd/upas/send/mkfile - 664 sys sys 1064589602 706
+1064590266 7 c sys/src/cmd/upas/smtp/rfc822.y - 664 sys sys 1064589606 13417
+1064590266 8 c sys/src/cmd/upas/smtp/smtp.h - 664 sys sys 1064589597 1084
+1064590266 9 c sys/src/cmd/upas/vf/vf.c - 664 sys sys 1064589607 16851
+1064598718 0 c 386/9loaddebug - 775 sys sys 1064598409 260250
+1064598718 1 c 386/9loadlitedebug - 775 sys sys 1064598410 183708
+1064598718 2 c 386/9pc - 775 sys sys 1064598419 1848196
+1064598718 3 c 386/9pccpu - 775 sys sys 1064598427 1490617
+1064598718 4 c 386/9pcdisk - 775 sys sys 1064598438 2068333
+1064598718 5 c 386/9pcf - 775 sys sys 1064598451 2362604
+1064598718 6 c 386/9pcf.gz - 664 sys sys 1064598456 862669
+1064598718 7 c 386/bin/8a - 775 sys sys 1064598016 113168
+1064598718 8 c 386/bin/8c - 775 sys sys 1064598017 298504
+1064598718 9 c 386/bin/8l - 775 sys sys 1064598018 107653
+1064598718 10 c 386/bin/9660srv - 775 sys sys 1064598019 104963
+1064598718 11 c 386/bin/aan - 775 sys sys 1064598020 128816
+1064598718 12 c 386/bin/acid - 775 sys sys 1064598022 378064
+1064598718 13 c 386/bin/acme - 775 sys sys 1064598024 417601
+1064598718 14 c 386/bin/ar - 775 sys sys 1064598028 113056
+1064598718 15 c 386/bin/archfs - 775 sys sys 1064598029 142591
+1064598718 16 c 386/bin/ascii - 775 sys sys 1064598029 63016
+1064598718 17 c 386/bin/astro - 775 sys sys 1064598030 139291
+1064598718 18 c 386/bin/basename - 775 sys sys 1064598096 38107
+1064598718 19 c 386/bin/bc - 775 sys sys 1064598097 80143
+1064598718 20 c 386/bin/bind - 775 sys sys 1064598097 58057
+1064598718 21 c 386/bin/bitsy/bitsyload - 775 sys sys 1064598097 61861
+1064598718 22 c 386/bin/bitsy/keyboard - 775 sys sys 1064598099 302069
+1064598718 23 c 386/bin/bitsy/params - 775 sys sys 1064598100 57026
+1064598718 24 c 386/bin/bitsy/pencal - 775 sys sys 1064598100 115589
+1064598718 25 c 386/bin/bitsy/prompter - 775 sys sys 1064598102 284255
+1064598718 26 c 386/bin/bunzip2 - 775 sys sys 1064598103 95833
+1064598718 27 c 386/bin/bzip2 - 775 sys sys 1064598103 112422
+1064598718 28 c 386/bin/cal - 775 sys sys 1064598104 66430
+1064598718 29 c 386/bin/calendar - 775 sys sys 1064598104 77975
+1064598718 30 c 386/bin/cat - 775 sys sys 1064598105 37676
+1064598718 31 c 386/bin/cdfs - 775 sys sys 1064598107 163031
+1064598718 32 c 386/bin/cfs - 775 sys sys 1064598108 129534
+1064598718 33 c 386/bin/chgrp - 775 sys sys 1064598108 58245
+1064598718 34 c 386/bin/chmod - 775 sys sys 1064598108 61489
+1064598718 35 c 386/bin/cleanname - 775 sys sys 1064598109 56400
+1064598718 36 c 386/bin/clock - 775 sys sys 1064598110 155647
+1064598718 37 c 386/bin/cmp - 775 sys sys 1064598110 40864
+1064598718 38 c 386/bin/colors - 775 sys sys 1064598111 147821
+1064598718 39 c 386/bin/comm - 775 sys sys 1064598111 59755
+1064598718 40 c 386/bin/con - 775 sys sys 1064598112 76255
+1064598718 41 c 386/bin/cp - 775 sys sys 1064598112 62444
+1064598718 42 c 386/bin/cpp - 775 sys sys 1064598113 148797
+1064598718 43 c 386/bin/cpu - 775 sys sys 1064598114 138072
+1064598718 44 c 386/bin/crop - 775 sys sys 1064598115 115337
+1064598718 45 c 386/bin/date - 775 sys sys 1064598116 43706
+1064598718 46 c 386/bin/db - 775 sys sys 1064598118 323381
+1064598718 47 c 386/bin/dc - 775 sys sys 1064598118 97623
+1064598718 48 c 386/bin/dd - 775 sys sys 1064598118 45991
+1064598718 49 c 386/bin/deroff - 775 sys sys 1064598119 72954
+1064598718 50 c 386/bin/dict - 775 sys sys 1064598121 185384
+1064598718 51 c 386/bin/diff - 775 sys sys 1064598122 82019
+1064598718 52 c 386/bin/dossrv - 775 sys sys 1064598131 139656
+1064598718 53 c 386/bin/du - 775 sys sys 1064598131 62819
+1064598718 54 c 386/bin/echo - 775 sys sys 1064598132 55580
+1064598718 55 c 386/bin/ed - 775 sys sys 1064598133 91839
+1064598718 56 c 386/bin/exportfs - 775 sys sys 1064598135 146671
+1064598718 57 c 386/bin/faces - 775 sys sys 1064598137 191011
+1064598718 58 c 386/bin/factor - 775 sys sys 1064598138 59887
+1064598718 59 c 386/bin/fs/32vfs - 775 sys sys 1064598146 95907
+1064598718 60 c 386/bin/fs/cpiofs - 775 sys sys 1064598146 94737
+1064598718 61 c 386/bin/fs/tapfs - 775 sys sys 1064598147 97236
+1064598718 62 c 386/bin/fs/tarfs - 775 sys sys 1064598148 95591
+1064598718 63 c 386/bin/fs/tpfs - 775 sys sys 1064598148 94443
+1064598718 64 c 386/bin/fs/v10fs - 775 sys sys 1064598149 95954
+1064598718 65 c 386/bin/fs/v6fs - 775 sys sys 1064598150 95873
+1064598718 66 c 386/bin/getmap - 775 sys sys 1064598152 63430
+1064598718 67 c 386/bin/gunzip - 775 sys sys 1064598211 79675
+1064598718 68 c 386/bin/gzip - 775 sys sys 1064598211 83770
+1064598718 69 c 386/bin/hget - 775 sys sys 1064598213 220475
+1064598718 70 c 386/bin/history - 775 sys sys 1064598214 71890
+1064598718 71 c 386/bin/htmlfmt - 775 sys sys 1064598217 159021
+1064598718 72 c 386/bin/iconv - 775 sys sys 1064598217 112579
+1064598718 73 c 386/bin/idiff - 775 sys sys 1064598218 75247
+1064598718 74 c 386/bin/lnfs - 775 sys sys 1064598250 100511
+1064598718 75 c 386/bin/nntpfs - 775 sys sys 1064598272 162969
+1064598718 76 c 386/bin/pipefile - 775 sys sys 1064598278 39623
+1064598718 77 c 386/bin/png - 775 sys sys 1064598282 158578
+1064598718 78 c 386/bin/replica/applychanges - 775 sys sys 1064598291 98815
+1064598718 79 c 386/bin/replica/applylog - 775 sys sys 1064598292 99672
+1064598718 80 c 386/bin/replica/compactdb - 775 sys sys 1064598292 77679
+1064598718 81 c 386/bin/replica/updatedb - 775 sys sys 1064598293 95708
+1064598718 82 c 386/bin/resample - 775 sys sys 1064598294 120124
+1064598718 83 c 386/bin/rtstats - 775 sys sys 1064598300 177851
+1064598718 84 c 386/bin/sha1sum - 775 sys sys 1064598307 59333
+1064598718 85 c 386/bin/snap - 775 sys sys 1064598310 288474
+1064598718 86 c 386/bin/snapfs - 775 sys sys 1064598312 360074
+1064598718 87 c 386/bin/srvold9p - 775 sys sys 1064598316 130962
+1064598718 88 c 386/bin/topng - 775 sys sys 1064598333 137721
+1064598718 89 c 386/bin/troff2html - 775 sys sys 1064598338 80782
+1064598718 90 c 386/bin/unzip - 775 sys sys 1064598342 89863
+1064598718 91 c 386/bin/usb/usbaudio - 775 sys sys 1064598369 176059
+1064598718 92 c 386/bin/usb/usbd - 775 sys sys 1064598370 122722
+1064598718 93 c 386/bin/usb/usbmouse - 775 sys sys 1064598371 137915
+1064598718 94 c 386/bin/venti/buildindex - 775 sys sys 1064598374 160540
+1064598718 95 c 386/bin/venti/checkarenas - 775 sys sys 1064598375 164405
+1064598718 96 c 386/bin/venti/checkindex - 775 sys sys 1064598376 161346
+1064598718 97 c 386/bin/venti/clumpstats - 775 sys sys 1064598377 150452
+1064598718 98 c 386/bin/venti/copy - 775 sys sys 1064598378 104558
+1064598718 99 c 386/bin/venti/findscore - 775 sys sys 1064598379 131327
+1064598718 100 c 386/bin/venti/fmtarenas - 775 sys sys 1064598380 132572
+1064598718 101 c 386/bin/venti/fmtindex - 775 sys sys 1064598381 150815
+1064598718 102 c 386/bin/venti/fmtisect - 775 sys sys 1064598382 150699
+1064598718 103 c 386/bin/venti/rdarena - 775 sys sys 1064598383 131051
+1064598718 104 c 386/bin/venti/read - 775 sys sys 1064598384 100831
+1064598718 105 c 386/bin/venti/sync - 775 sys sys 1064598384 99981
+1064598718 106 c 386/bin/venti/syncindex - 775 sys sys 1064598386 175875
+1064598718 107 c 386/bin/venti/venti - 775 sys sys 1064598387 251676
+1064598718 108 c 386/bin/venti/verifyarena - 775 sys sys 1064598388 104568
+1064598718 109 c 386/bin/venti/wrarena - 775 sys sys 1064598390 181861
+1064598718 110 c 386/bin/venti/write - 775 sys sys 1064598391 100783
+1064598718 111 c 386/bin/vncs - 775 sys sys 1064598394 442530
+1064598718 112 c 386/bin/vncv - 775 sys sys 1064598395 270632
+1064598718 113 c 386/bin/webcookies - 775 sys sys 1064598400 162860
+1064598718 114 c 386/bin/wikifs - 775 sys sys 1064598403 197449
+1064598718 115 c 386/bin/zip - 775 sys sys 1064598407 89069
+1064598718 116 c 386/bin/file - 775 sys sys 1064598139 117331
+1064598718 117 c 386/bin/fmt - 775 sys sys 1064598139 63563
+1064598718 118 c 386/bin/fortune - 775 sys sys 1064598140 66084
+1064598718 119 c 386/bin/freq - 775 sys sys 1064598145 60197
+1064598718 120 c 386/bin/ftpfs - 775 sys sys 1064598151 149205
+1064598718 121 c 386/bin/gif - 775 sys sys 1064598153 156535
+1064598718 122 c 386/bin/graph - 775 sys sys 1064598154 127779
+1064598718 123 c 386/bin/grep - 775 sys sys 1064598154 77644
+1064598718 124 c 386/bin/gs - 775 sys sys 1064598210 11133912
+1064598718 125 c 386/bin/hayes - 775 sys sys 1064598212 63307
+1064598718 126 c 386/bin/hoc - 775 sys sys 1064598215 98708
+1064598718 127 c 386/bin/html2ms - 775 sys sys 1064598215 64484
+1064598718 128 c 386/bin/import - 775 sys sys 1064598219 87795
+1064598718 129 c 386/bin/iostats - 775 sys sys 1064598219 98295
+1064598718 130 c 386/bin/join - 775 sys sys 1064598245 114856
+1064598718 131 c 386/bin/jpg - 775 sys sys 1064598246 173228
+1064598718 132 c 386/bin/kprof - 775 sys sys 1064598247 101656
+1064598718 133 c 386/bin/ktrace - 775 sys sys 1064598247 114883
+1064598718 134 c 386/bin/lens - 775 sys sys 1064598248 122791
+1064598718 135 c 386/bin/lex - 775 sys sys 1064598249 97280
+1064598718 136 c 386/bin/look - 775 sys sys 1064598250 64212
+1064598718 137 c 386/bin/ls - 775 sys sys 1064598251 81101
+1064598718 138 c 386/bin/mc - 775 sys sys 1064598251 129459
+1064598718 139 c 386/bin/md5sum - 775 sys sys 1064598252 59465
+1064598718 140 c 386/bin/mk - 775 sys sys 1064598253 143638
+1064598718 141 c 386/bin/mkdir - 775 sys sys 1064598253 57591
+1064598718 142 c 386/bin/mount - 775 sys sys 1064598256 71496
+1064598718 143 c 386/bin/ms2html - 775 sys sys 1064598257 102201
+1064598718 144 c 386/bin/mv - 775 sys sys 1064598258 64748
+1064598718 145 c 386/bin/netkey - 775 sys sys 1064598267 70507
+1064598718 146 c 386/bin/netstat - 775 sys sys 1064598268 81135
+1064598718 147 c 386/bin/news - 775 sys sys 1064598268 70266
+1064598718 148 c 386/bin/nm - 775 sys sys 1064598271 122981
+1064598718 149 c 386/bin/ns - 775 sys sys 1064598273 63582
+1064598718 150 c 386/bin/p - 775 sys sys 1064598274 63537
+1064598718 151 c 386/bin/page - 775 sys sys 1064598275 216156
+1064598718 152 c 386/bin/passwd - 775 sys sys 1064598276 79970
+1064598718 153 c 386/bin/pcc - 775 sys sys 1064598277 66117
+1064598718 154 c 386/bin/plot - 775 sys sys 1064598279 220038
+1064598718 155 c 386/bin/plumb - 775 sys sys 1064598279 65223
+1064598718 156 c 386/bin/plumber - 775 sys sys 1064598281 170526
+1064598718 157 c 386/bin/ppm - 775 sys sys 1064598283 147594
+1064598718 158 c 386/bin/pr - 775 sys sys 1064598283 76323
+1064598718 159 c 386/bin/primes - 775 sys sys 1064598284 39022
+1064598718 160 c 386/bin/prof - 775 sys sys 1064598285 106132
+1064598718 161 c 386/bin/proof - 775 sys sys 1064598286 176186
+1064598718 162 c 386/bin/ps - 775 sys sys 1064598286 64385
+1064598718 163 c 386/bin/pwd - 775 sys sys 1064598287 36918
+1064598718 164 c 386/bin/ramfs - 775 sys sys 1064598287 89875
+1064598718 165 c 386/bin/rc - 775 sys sys 1064598288 141342
+1064598718 166 c 386/bin/rdbfs - 775 sys sys 1064598290 170393
+1064598718 167 c 386/bin/read - 775 sys sys 1064598290 56294
+1064598718 168 c 386/bin/rio - 775 sys sys 1064598297 303363
+1064598718 169 c 386/bin/rm - 775 sys sys 1064598298 59786
+1064598718 170 c 386/bin/rx - 775 sys sys 1064598300 79503
+1064598718 171 c 386/bin/sam - 775 sys sys 1064598302 156664
+1064598718 172 c 386/bin/scat - 775 sys sys 1064598303 282458
+1064598718 173 c 386/bin/scp - 775 sys sys 1064598305 150966
+1064598718 174 c 386/bin/scuzz - 775 sys sys 1064598306 110748
+1064598718 175 c 386/bin/sed - 775 sys sys 1064598306 88194
+1064598718 176 c 386/bin/seq - 775 sys sys 1064598307 38429
+1064598718 177 c 386/bin/size - 775 sys sys 1064598308 76047
+1064598718 178 c 386/bin/snoopy - 775 sys sys 1064598313 153906
+1064598718 179 c 386/bin/sort - 775 sys sys 1064598313 81046
+1064598718 180 c 386/bin/split - 775 sys sys 1064598314 74007
+1064598718 181 c 386/bin/srv - 775 sys sys 1064598314 80641
+1064598718 182 c 386/bin/srvfs - 775 sys sys 1064598315 39646
+1064598718 183 c 386/bin/ssh - 775 sys sys 1064598317 209762
+1064598718 184 c 386/bin/stats - 775 sys sys 1064598320 188219
+1064598718 185 c 386/bin/strings - 775 sys sys 1064598320 60633
+1064598718 186 c 386/bin/strip - 775 sys sys 1064598321 60583
+1064598718 187 c 386/bin/sum - 775 sys sys 1064598321 40087
+1064598718 188 c 386/bin/swap - 775 sys sys 1064598322 60601
+1064598718 189 c 386/bin/vtdump - 775 sys sys 1064598398 161142
+1064598718 190 c 386/bin/webfs - 775 sys sys 1064598402 351470
+1064598718 191 c 386/bin/winwatch - 775 sys sys 1064598404 141476
+1064598718 192 c 386/bin/ape/cc - 775 sys sys 1064598025 68790
+1064598718 193 c 386/bin/ape/stty - 775 sys sys 1064598025 41307
+1064598718 194 c 386/bin/ape/tar - 775 sys sys 1064598026 60163
+1064598718 195 c 386/bin/aquarela - 775 sys sys 1064598027 319170
+1064598718 196 c 386/bin/auth/aescbc - 775 sys sys 1064598032 121372
+1064598718 197 c 386/bin/auth/asn12rsa - 775 sys sys 1064598033 118015
+1064598718 198 c 386/bin/auth/authsrv - 775 sys sys 1064598034 162459
+1064598718 199 c 386/bin/auth/changeuser - 775 sys sys 1064598034 95843
+1064598718 200 c 386/bin/auth/convkeys - 775 sys sys 1064598035 86037
+1064598718 201 c 386/bin/auth/convkeys2 - 775 sys sys 1064598036 86053
+1064598718 202 c 386/bin/auth/cron - 775 sys sys 1064598036 142150
+1064598718 203 c 386/bin/auth/debug - 775 sys sys 1064598037 97939
+1064598718 204 c 386/bin/auth/factotum - 775 sys sys 1064598039 308937
+1064598718 205 c 386/bin/auth/fgui - 775 sys sys 1064598040 212529
+1064598718 206 c 386/bin/auth/guard.srv - 775 sys sys 1064598041 140300
+1064598718 207 c 386/bin/auth/iam - 775 sys sys 1064598041 50807
+1064598718 208 c 386/bin/auth/keyfs - 775 sys sys 1064598042 116509
+1064598718 209 c 386/bin/auth/login - 775 sys sys 1064598043 101787
+1064598718 210 c 386/bin/auth/newns - 775 sys sys 1064598044 86445
+1064598718 211 c 386/bin/auth/pemdecode - 775 sys sys 1064598044 59378
+1064598718 212 c 386/bin/auth/pemencode - 775 sys sys 1064598045 58097
+1064598718 213 c 386/bin/auth/printnetkey - 775 sys sys 1064598045 40699
+1064598718 214 c 386/bin/auth/rsa2csr - 775 sys sys 1064598046 178127
+1064598718 215 c 386/bin/auth/rsa2pub - 775 sys sys 1064598048 141967
+1064598718 216 c 386/bin/auth/rsa2ssh - 775 sys sys 1064598049 137348
+1064598718 217 c 386/bin/auth/rsa2x509 - 775 sys sys 1064598050 182131
+1064598718 218 c 386/bin/auth/rsafill - 775 sys sys 1064598051 142035
+1064598718 219 c 386/bin/auth/rsagen - 775 sys sys 1064598052 152733
+1064598718 220 c 386/bin/auth/secstore - 775 sys sys 1064598053 187847
+1064598718 221 c 386/bin/auth/secstored - 775 sys sys 1064598055 193693
+1064598718 222 c 386/bin/auth/secuser - 775 sys sys 1064598056 150924
+1064598718 223 c 386/bin/auth/uniq - 775 sys sys 1064598056 61525
+1064598718 224 c 386/bin/auth/warning - 775 sys sys 1064598057 98465
+1064598718 225 c 386/bin/auth/wrkey - 775 sys sys 1064598058 73313
+1064598718 226 c 386/bin/aux/9pcon - 775 sys sys 1064598058 95911
+1064598718 227 c 386/bin/aux/LOCK - 775 sys sys 1064598059 58444
+1064598718 228 c 386/bin/aux/accupoint - 775 sys sys 1064598059 40841
+1064598718 229 c 386/bin/aux/acidleak - 775 sys sys 1064598060 67816
+1064598718 230 c 386/bin/aux/apm - 775 sys sys 1064598061 175778
+1064598718 231 c 386/bin/aux/astarld - 775 sys sys 1064598061 63276
+1064598718 232 c 386/bin/aux/cddb - 775 sys sys 1064598062 70192
+1064598718 233 c 386/bin/aux/clog - 775 sys sys 1064598062 65160
+1064598718 234 c 386/bin/aux/consolefs - 775 sys sys 1064598064 154242
+1064598718 235 c 386/bin/aux/data2s - 775 sys sys 1064598064 58930
+1064598718 236 c 386/bin/aux/depend - 775 sys sys 1064598065 146380
+1064598718 237 c 386/bin/aux/disksim - 775 sys sys 1064598066 145867
+1064598718 238 c 386/bin/aux/faxreceive - 775 sys sys 1064598066 83175
+1064598718 239 c 386/bin/aux/faxsend - 775 sys sys 1064598067 88579
+1064598718 240 c 386/bin/aux/flashfs - 775 sys sys 1064598068 161679
+1064598718 241 c 386/bin/aux/g3p9bit - 775 sys sys 1064598068 65589
+1064598718 242 c 386/bin/aux/getflags - 775 sys sys 1064598069 44075
+1064598718 243 c 386/bin/aux/lines - 775 sys sys 1064598069 58904
+1064598718 244 c 386/bin/aux/listen - 775 sys sys 1064598070 105547
+1064598718 245 c 386/bin/aux/listen1 - 775 sys sys 1064598071 91836
+1064598718 246 c 386/bin/aux/lpsend - 775 sys sys 1064598071 52847
+1064598718 247 c 386/bin/aux/mapd - 775 sys sys 1064598072 191386
+1064598718 248 c 386/bin/aux/mkflashfs - 775 sys sys 1064598073 65995
+1064598718 249 c 386/bin/aux/mklatinkbd - 775 sys sys 1064598073 62613
+1064598718 250 c 386/bin/aux/mnihongo - 775 sys sys 1064598074 136846
+1064598718 251 c 386/bin/aux/mouse - 775 sys sys 1064598075 44245
+1064598718 252 c 386/bin/aux/ms2 - 775 sys sys 1064598075 83805
+1064598718 253 c 386/bin/aux/mswordstrings - 775 sys sys 1064598076 64020
+1064598718 254 c 386/bin/aux/na - 775 sys sys 1064598077 153189
+1064598718 255 c 386/bin/aux/nfsmount - 775 sys sys 1064598079 231906
+1064598718 256 c 386/bin/aux/nfsserver - 775 sys sys 1064598080 171173
+1064598718 257 c 386/bin/aux/olefs - 775 sys sys 1064598081 145503
+1064598718 258 c 386/bin/aux/p9bitpost - 775 sys sys 1064598082 127824
+1064598718 259 c 386/bin/aux/pcmcia - 775 sys sys 1064598082 46522
+1064598718 260 c 386/bin/aux/pcnfsd - 775 sys sys 1064598083 126867
+1064598718 261 c 386/bin/aux/portmap - 775 sys sys 1064598084 141451
+1064598718 262 c 386/bin/aux/portmapper - 775 sys sys 1064598085 125755
+1064598718 263 c 386/bin/aux/rdwr - 775 sys sys 1064598085 38530
+1064598718 264 c 386/bin/aux/reboot - 775 sys sys 1064598085 58802
+1064598718 265 c 386/bin/aux/samterm - 775 sys sys 1064598087 245306
+1064598718 266 c 386/bin/aux/searchfs - 775 sys sys 1064598087 90729
+1064598718 267 c 386/bin/aux/sprog - 775 sys sys 1064598088 77816
+1064598718 268 c 386/bin/aux/sshserve - 775 sys sys 1064598089 250461
+1064598718 269 c 386/bin/aux/stub - 775 sys sys 1064598090 136225
+1064598718 270 c 386/bin/aux/text2post - 775 sys sys 1064598091 77005
+1064598718 271 c 386/bin/aux/timesync - 775 sys sys 1064598092 127746
+1064598718 272 c 386/bin/aux/tr2post - 775 sys sys 1064598093 175937
+1064598718 273 c 386/bin/aux/trampoline - 775 sys sys 1064598093 80915
+1064598718 274 c 386/bin/aux/typepasswd - 775 sys sys 1064598094 67908
+1064598718 275 c 386/bin/aux/vga - 775 sys sys 1064598096 303419
+1064598718 276 c 386/bin/cb - 775 sys sys 1064598105 75917
+1064598718 277 c 386/bin/disk/dump9660 - 775 sys sys 1064598123 151282
+1064598718 278 c 386/bin/disk/exsort - 775 sys sys 1064598123 58541
+1064598718 279 c 386/bin/disk/fdisk - 775 sys sys 1064598124 106639
+1064598718 280 c 386/bin/disk/format - 775 sys sys 1064598125 91621
+1064598718 281 c 386/bin/disk/kfs - 775 sys sys 1064598126 249244
+1064598718 282 c 386/bin/disk/kfscmd - 775 sys sys 1064598127 38451
+1064598718 283 c 386/bin/disk/mbr - 775 sys sys 1064598127 73194
+1064598718 284 c 386/bin/disk/mkext - 775 sys sys 1064598128 77585
+1064598718 285 c 386/bin/disk/mkfs - 775 sys sys 1064598129 87215
+1064598718 286 c 386/bin/disk/prep - 775 sys sys 1064598130 99125
+1064598718 287 c 386/bin/execnet - 775 sys sys 1064598134 173621
+1064598718 288 c 386/bin/ext2srv - 775 sys sys 1064598136 176120
+1064598718 289 c 386/bin/fossil/flchk - 775 sys sys 1064598141 232263
+1064598718 290 c 386/bin/fossil/flfmt - 775 sys sys 1064598142 230228
+1064598718 291 c 386/bin/fossil/fossil - 775 sys sys 1064598145 345887
+1064598718 292 c 386/bin/ip/dhcpclient - 775 sys sys 1064598220 92114
+1064598718 293 c 386/bin/ip/dhcpd - 775 sys sys 1064598221 144883
+1064598718 294 c 386/bin/ip/dhcpleases - 775 sys sys 1064598222 84420
+1064598718 295 c 386/bin/ip/ftpd - 775 sys sys 1064598223 167454
+1064598718 296 a 386/bin/ip/gizzard - 775 sys sys 1064598224 99016
+1064598718 297 c 386/bin/ip/gping - 775 sys sys 1064598225 180088
+1064598718 298 c 386/bin/ip/hogports - 775 sys sys 1064598225 43028
+1064598718 299 c 386/bin/ip/httpd/httpd - 775 sys sys 1064598227 288683
+1064598718 300 c 386/bin/ip/httpd/imagemap - 775 sys sys 1064598228 113413
+1064598718 301 c 386/bin/ip/httpd/man2html - 775 sys sys 1064598229 121681
+1064598718 302 c 386/bin/ip/httpd/save - 775 sys sys 1064598231 130742
+1064598718 303 c 386/bin/ip/httpd/wikipost - 775 sys sys 1064598232 111102
+1064598718 304 c 386/bin/ip/imap4d - 775 sys sys 1064598233 234268
+1064598718 305 c 386/bin/ip/ipconfig - 775 sys sys 1064598234 128285
+1064598718 306 c 386/bin/ip/ping - 775 sys sys 1064598234 74889
+1064598718 307 c 386/bin/ip/ppp - 775 sys sys 1064598236 216026
+1064598718 308 c 386/bin/ip/pppoe - 775 sys sys 1064598236 75233
+1064598718 309 c 386/bin/ip/pptp - 775 sys sys 1064598237 123773
+1064598718 310 c 386/bin/ip/pptpd - 775 sys sys 1064598238 124288
+1064598718 311 c 386/bin/ip/rarpd - 775 sys sys 1064598239 107279
+1064598718 312 c 386/bin/ip/rexexec - 775 sys sys 1064598240 87398
+1064598718 313 c 386/bin/ip/rip - 775 sys sys 1064598241 89573
+1064598718 314 c 386/bin/ip/rlogind - 775 sys sys 1064598241 66139
+1064598718 315 c 386/bin/ip/telnetd - 775 sys sys 1064598242 120724
+1064598718 316 c 386/bin/ip/tftpd - 775 sys sys 1064598243 102374
+1064598718 317 c 386/bin/ip/traceroute - 775 sys sys 1064598244 70604
+1064598718 318 c 386/bin/ip/udpecho - 775 sys sys 1064598244 43304
+1064598718 319 c 386/bin/mkpaqfs - 775 sys sys 1064598254 93244
+1064598718 320 c 386/bin/mkstate - 775 sys sys 1064598255 61927
+1064598718 321 c 386/bin/mntgen - 775 sys sys 1064598256 136777
+1064598718 322 c 386/bin/mtime - 775 sys sys 1064598257 57628
+1064598718 323 c 386/bin/ndb/cs - 775 sys sys 1064598259 144032
+1064598718 324 c 386/bin/ndb/csquery - 775 sys sys 1064598259 59890
+1064598718 325 c 386/bin/ndb/dns - 775 sys sys 1064598261 218271
+1064598718 326 c 386/bin/ndb/dnsdebug - 775 sys sys 1064598262 190622
+1064598718 327 c 386/bin/ndb/dnsquery - 775 sys sys 1064598263 62194
+1064598718 328 c 386/bin/ndb/dnstcp - 775 sys sys 1064598264 189336
+1064598718 329 c 386/bin/ndb/ipquery - 775 sys sys 1064598265 91470
+1064598718 330 c 386/bin/ndb/mkdb - 775 sys sys 1064598265 62386
+1064598718 331 c 386/bin/ndb/mkhash - 775 sys sys 1064598266 82048
+1064598718 332 c 386/bin/ndb/mkhosts - 775 sys sys 1064598266 82992
+1064598718 333 c 386/bin/ndb/query - 775 sys sys 1064598267 80790
+1064598718 334 c 386/bin/nfs - 775 sys sys 1064598270 316973
+1064598718 335 c 386/bin/paqfs - 775 sys sys 1064598276 107830
+1064598718 336 c 386/bin/sshnet - 775 sys sys 1064598319 283974
+1064598718 337 c 386/bin/syscall - 775 sys sys 1064598322 72383
+1064598718 338 c 386/bin/tail - 775 sys sys 1064598323 64637
+1064598718 339 c 386/bin/tar - 775 sys sys 1064598323 81078
+1064598718 340 c 386/bin/tbl - 775 sys sys 1064598324 111550
+1064598718 341 c 386/bin/tcs - 775 sys sys 1064598326 256771
+1064598718 342 c 386/bin/tee - 775 sys sys 1064598326 38656
+1064598718 343 c 386/bin/telco - 775 sys sys 1064598327 104810
+1064598718 344 c 386/bin/telnet - 775 sys sys 1064598327 80561
+1064598718 345 c 386/bin/test - 775 sys sys 1064598328 63668
+1064598718 346 c 386/bin/time - 775 sys sys 1064598328 59564
+1064598718 347 c 386/bin/tlsclient - 775 sys sys 1064598330 196114
+1064598718 348 c 386/bin/tlssrv - 775 sys sys 1064598331 196448
+1064598718 349 c 386/bin/togif - 775 sys sys 1064598332 189500
+1064598718 350 c 386/bin/toppm - 775 sys sys 1064598335 164939
+1064598718 351 c 386/bin/touch - 775 sys sys 1064598335 62963
+1064598718 352 c 386/bin/tprof - 775 sys sys 1064598337 273320
+1064598718 353 c 386/bin/tr - 775 sys sys 1064598338 60290
+1064598718 354 c 386/bin/tweak - 775 sys sys 1064598340 190754
+1064598718 355 c 386/bin/unicode - 775 sys sys 1064598340 60845
+1064598718 356 c 386/bin/uniq - 775 sys sys 1064598341 60310
+1064598718 357 c 386/bin/units - 775 sys sys 1064598342 73631
+1064598718 358 c 386/bin/unmount - 775 sys sys 1064598342 36838
+1064598718 359 c 386/bin/upas/addhash - 775 sys sys 1064598343 67859
+1064598718 360 c 386/bin/upas/aliasmail - 775 sys sys 1064598344 101477
+1064598718 361 c 386/bin/upas/bayes - 775 sys sys 1064598344 70530
+1064598718 362 c 386/bin/upas/deliver - 775 sys sys 1064598345 98017
+1064598718 363 c 386/bin/upas/filter - 775 sys sys 1064598346 145465
+1064598718 364 c 386/bin/upas/fs - 775 sys sys 1064598349 333441
+1064598718 365 c 386/bin/upas/isspam - 775 sys sys 1064598349 38
+1064598718 366 c 386/bin/upas/list - 775 sys sys 1064598349 81216
+1064598718 367 c 386/bin/upas/marshal - 775 sys sys 1064598351 129162
+1064598718 368 c 386/bin/upas/ml - 775 sys sys 1064598352 119609
+1064598718 369 c 386/bin/upas/mlmgr - 775 sys sys 1064598352 100852
+1064598718 370 c 386/bin/upas/mlowner - 775 sys sys 1064598353 90150
+1064598718 371 c 386/bin/upas/msgcat - 775 sys sys 1064598353 38
+1064598718 372 c 386/bin/upas/msgtok - 775 sys sys 1064598354 75149
+1064598718 373 c 386/bin/upas/nedmail - 775 sys sys 1064598355 149946
+1064598718 374 c 386/bin/upas/pop3 - 775 sys sys 1064598357 256586
+1064598718 375 c 386/bin/upas/qer - 775 sys sys 1064598358 98398
+1064598718 376 c 386/bin/upas/ratfs - 775 sys sys 1064598359 112146
+1064598718 377 c 386/bin/upas/runq - 775 sys sys 1064598360 111212
+1064598718 378 c 386/bin/upas/scanmail - 775 sys sys 1064598361 127497
+1064598718 379 c 386/bin/upas/send - 775 sys sys 1064598362 189555
+1064598718 380 c 386/bin/upas/smtp - 775 sys sys 1064598364 269362
+1064598718 381 c 386/bin/upas/smtpd - 775 sys sys 1064598366 313618
+1064598718 382 c 386/bin/upas/spam - 775 sys sys 1064598366 36
+1064598718 383 c 386/bin/upas/testscan - 775 sys sys 1064598366 82161
+1064598718 384 c 386/bin/upas/token - 775 sys sys 1064598367 75930
+1064598718 385 c 386/bin/upas/unspam - 775 sys sys 1064598367 38
+1064598718 386 c 386/bin/upas/vf - 775 sys sys 1064598368 91313
+1064598718 387 c 386/bin/vac - 775 sys sys 1064598372 171529
+1064598718 388 c 386/bin/vacfs - 775 sys sys 1064598373 177702
+1064598718 389 c 386/bin/vt - 775 sys sys 1064598396 171298
+1064598718 390 c 386/bin/wc - 775 sys sys 1064598399 42148
+1064598718 391 c 386/bin/xd - 775 sys sys 1064598404 62556
+1064598718 392 c 386/bin/xmr - 775 sys sys 1064598405 40384
+1064598718 393 c 386/bin/xms - 775 sys sys 1064598405 40965
+1064598718 394 c 386/bin/yacc - 775 sys sys 1064598406 100603
+1064598718 395 c 386/init - 775 sys sys 1064598407 98365
+1064598718 396 c 386/lib/ape/libbsd.a - 664 sys sys 1064598462 177652
+1064598718 397 c 386/lib/lib9p.a - 664 sys sys 1064598463 80602
+1064598718 398 c 386/lib/libauth.a - 664 sys sys 1064598464 56258
+1064598718 399 c 386/lib/libc.a - 664 sys sys 1064598466 499658
+1064598718 400 c 386/lib/libip.a - 664 sys sys 1064598467 33440
+1064598718 401 c 386/lib/libndb.a - 664 sys sys 1064598467 52946
+1064598718 402 c 386/lib/libregexp.a - 664 sys sys 1064598468 37616
+1064598718 403 c 386/lib/libsec.a - 664 sys sys 1064598471 644080
+1064598718 404 c 386/lib/libventi.a - 664 sys sys 1064598472 98382
+1064598718 405 c acme/bin/386/News - 775 sys sys 1064598457 126919
+1064598718 406 c acme/bin/386/Wiki - 775 sys sys 1064598458 125103
+1064598718 407 c acme/bin/386/mkwnew - 775 sys sys 1064598458 39207
+1064598718 408 c acme/bin/386/spout - 775 sys sys 1064598459 60029
+1064598718 409 c acme/bin/386/win - 775 sys sys 1064598460 180032
+1064598718 410 c acme/mail/386/Mail - 775 sys sys 1064598461 177546

+ 3 - 0
rc/bin/termrc

@@ -13,6 +13,9 @@ NDBFILE=/lib/ndb/local
 if(test -e /rc/bin/termrc.local)
 	. /rc/bin/termrc.local
 
+mntgen -s slashn && chmod 666 /srv/slashn
+
+
 # cs sets sysname
 ndb/cs -f $NDBFILE
 sysname=`{cat /dev/sysname}

+ 2 - 1
sys/src/9/bitsy/io.h

@@ -295,7 +295,7 @@ struct OSTimerRegs
 	ulong	osmr[4];	/* match registers */
 	ulong	oscr;		/* counter register */
 	ulong	ossr;		/* status register */
-	ulong	ower;		/* watchdog enable register */
+	ulong	ower;	/* watchdog enable register */
 	ulong	oier;		/* timer interrupt enable register */
 };
 extern OSTimerRegs* timerregs;
@@ -334,3 +334,4 @@ typedef struct Pcidev	Pcidev;
 typedef struct ISAConf	ISAConf;
 struct Pcidev { int dummy; };
 struct ISAConf{ int port; int irq; };
+int pcmspecial(char*, ISAConf*);

+ 3 - 2
sys/src/9/bitsy/wavelan.c

@@ -562,6 +562,7 @@ w_scaninfo(Ether* ether, Ctlr *ctlr, int len)
 	scanbuf = malloc(len*2);
 	if(scanbuf == nil)
 		return;
+	
 	for (i = 0; i < len ; i++)
 		scanbuf[i] = csr_ins(ctlr, WR_Data1);
 
@@ -689,7 +690,7 @@ w_timer(void* arg)
 
 	ctlr->timerproc = up;
 	for(;;){
-		tsleep(&ctlr->timer, return0, 0, MSperTick);
+		tsleep(&up->sleep, return0, 0, MSperTick);
 		ctlr = (Ctlr*)ether->ctlr;
 		if(ctlr == 0)
 			break;
@@ -1207,7 +1208,7 @@ wavelanreset(Ether* ether, Ctlr *ctlr)
 	ether->scanbs = w_scanbs;
 	ether->arg = ether;
 
-	DEBUG("#l%d: irq %ld port %lx type %s",
+	DEBUG("#l%d: irq %lud port %lx type %s",
 		ether->ctlrno, ether->intnum, ether->ports[0].port,	ether->type);
 	DEBUG(" %2.2uX%2.2uX%2.2uX%2.2uX%2.2uX%2.2uX\n",
 		ether->ea[0], ether->ea[1], ether->ea[2],

+ 0 - 1
sys/src/cmd/upas/alias/mkfile

@@ -16,7 +16,6 @@ UPDATE=\
 	mkfile\
 	$HFILES\
 	${OFILES:%.$O=%.c}\
-	${TARG:%=/386/bin/upas/%}\
 
 </sys/src/cmd/mkone
 CFLAGS=$CFLAGS -I../common

+ 1 - 1
sys/src/cmd/upas/mkfile

@@ -66,7 +66,7 @@ update:V:
 	for (i in $DIRS) @{
 		cd $i
 		echo '>>>>>>>>>>' `{pwd} '<<<<<<<<<<<'
-		mk $MKFLAGS 'UPDATEFLAGS='$UPDATEFLAGS update
+		mk $MKFLAGS 'UPDATEFLAGS='$"UPDATEFLAGS update
 	}
 
 #

+ 0 - 1
sys/src/cmd/upas/ml/mkfile

@@ -24,7 +24,6 @@ UPDATE=\
 	mkfile\
 	$UHFILES\
 	${TARG:%=%.c}\
-	${TARG:%=/386/bin/upas/%}\
 	${OFILES:%.$O=%.c}\
 	../smtp/rfc822.y\
 

+ 0 - 1
sys/src/cmd/upas/pop3/mkfile

@@ -10,7 +10,6 @@ LIB=../common/libcommon.a$O
 UPDATE=\
 	mkfile\
 	${OFILES:%.$O=%.c}\
-	${TARG:%=/386/bin/upas/%}\
 
 </sys/src/cmd/mkone
 

+ 0 - 1
sys/src/cmd/upas/q/mkfile

@@ -17,7 +17,6 @@ UPDATE=\
 	$HFILES\
 	${OFILES:%.$O=%.c}\
 	${TARG:%=%.c}\
-	${TARG:%=/386/bin/upas/%}\
 
 </sys/src/cmd/mkmany
 CFLAGS=$CFLAGS -I../common

+ 0 - 1
sys/src/cmd/upas/scanmail/mkfile

@@ -16,7 +16,6 @@ UPDATE=\
 	$HFILES\
 	${OFILES:%.$O=%.c}\
 	${TARG:%=%.c}\
-	${TARG:%=/386/bin/upas/%}\
 
 </sys/src/cmd/mkmany
 CFLAGS=$CFLAGS -I../common

+ 2 - 3
sys/src/cmd/upas/send/mkfile

@@ -35,8 +35,7 @@ UPDATE=\
 	$HFILES\
 	${UOFILES:%.$O=%.c}\
 	${SMOBJ:%.$O=%.c}\
-	filter.c\
-	${TARG:%=/386/bin/upas/%}\
+	${TARG:%=%.c}\
 
 </sys/src/cmd/mkmany
 CFLAGS=$CFLAGS -I../common
@@ -46,7 +45,7 @@ $O.send: $SMOBJ $OFILES
 
 message.$O:	../smtp/y.tab.h
 
-../smtp/y.tab.h ../smtp/rfc822.tab.$O:
+../smtp/y.tab.h ../smtp/rfc822.tab.$O: ../smtp/rfc822.y
 	@{
 		cd ../smtp
 		mk rfc822.tab.$O

+ 57 - 1
sys/src/cmd/upas/smtp/rfc822.y

@@ -4,6 +4,7 @@
 #include <ctype.h>
 
 char	*yylp;		/* next character to be lex'd */
+int	yydone;		/* tell yylex to give up */
 char	*yybuffer;	/* first parsed character */
 char	*yyend;		/* end of buffer to be parsed */
 Node	*root;
@@ -12,6 +13,7 @@ Field	*lastfield;
 Node	*usender;
 Node	*usys;
 Node	*udate;
+char	*startfield, *endfield;
 int	originator;
 int	destination;
 int	date;
@@ -50,7 +52,9 @@ int	messageid;
 msg		: fields
 		| unixfrom '\n' fields
 		;
-fields		: field '\n'
+fields		: '\n'
+			{ yydone = 1; }
+		| field '\n'
 		| field '\n' fields
 		;
 field		: dates
@@ -64,6 +68,7 @@ field		: dates
 		| ignored
 		| received
 		| precedence
+		| error '\n' field
 		;
 unixfrom	: FROM route_addr unix_date_time REMOTE FROM word
 			{ freenode($1); freenode($4); freenode($5);
@@ -307,6 +312,8 @@ yylex(void)
 /*	print("lexing\n"); /**/
 	if(yylp >= yyend)
 		return 0;
+	if(yydone)
+		return 0;
 
 	quoting = escaping = 0;
 	start = yylp;
@@ -314,6 +321,7 @@ yylex(void)
 	yylval->white = yylval->s = 0;
 	yylval->next = 0;
 	yylval->addr = 0;
+	yylval->start = yylp;
 	for(t = 0; yylp < yyend; yylp++){
 		c = *yylp & 0xff;
 
@@ -649,6 +657,50 @@ nobody(Node *p)
 	return p;
 }
 
+/*
+ *  add anything that was dropped because of a parse error
+ */
+void
+missing(Node *p)
+{
+	Node *np;
+	char *start, *end;
+	Field *f;
+	String *s;
+
+	start = yybuffer;
+	if(lastfield != nil){
+		for(np = lastfield->node; np; np = np->next)
+			start = np->end+1;
+	}
+
+	end = p->start-1;
+
+	if(end <= start)
+		return;
+
+	if(strncmp(start, "From ", 5) == 0)
+		return;
+
+	np = malloc(sizeof(Node));
+	np->start = start;
+	np->end = end;
+	np->white = nil;
+	s = s_copy("BadHeader: ");
+	np->s = s_nappend(s, start, end-start);
+	np->next = nil;
+
+	f = malloc(sizeof(Field));
+	f->next = 0;
+	f->node = np;
+	f->source = 0;
+	if(firstfield)
+		lastfield->next = f;
+	else
+		firstfield = f;
+	lastfield = f;
+}
+
 /*
  *  create a new field
  */
@@ -657,6 +709,8 @@ newfield(Node *p, int source)
 {
 	Field *f;
 
+	missing(p);
+
 	f = malloc(sizeof(Field));
 	f->next = 0;
 	f->node = p;
@@ -666,6 +720,8 @@ newfield(Node *p, int source)
 	else
 		firstfield = f;
 	lastfield = f;
+	endfield = startfield;
+	startfield = yylp;
 }
 
 /*

+ 1 - 0
sys/src/cmd/upas/smtp/smtp.h

@@ -9,6 +9,7 @@ struct Node {
 	char	addr;	/* true if this is an address */
 	String	*s;	/* string representing token */
 	String	*white;	/* white space following token */
+	char	*start;	/* first byte for this token */
 	char	*end;	/* next byte in input */
 };
 

+ 1 - 1
sys/src/cmd/upas/vf/vf.c

@@ -188,7 +188,7 @@ part(Part *pp)
 			 */
 			if(p->badtype || p->badfile){
 				if(p->badfile == 2){
-					syslog(0, "mail", "vf rejected %s %s", p->type?s_to_c(p->type):"?",
+					syslog(0, "vf", "vf rejected %s %s", p->type?s_to_c(p->type):"?",
 						p->filename?s_to_c(p->filename):"?");
 					fprint(2, "The mail contained an attachment which was a DOS/Windows\n");
 					fprint(2, "executable file.  We refuse all mail containing such.\n");

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