Ĩv8452 217 311 219 150 188 136 199 163 141 206 203 202 228 942 499 265 142 197 220 115 109 107 429 249 205 114 173 193 143 270 293 113 189 113 143 257 212 287 222 402 109 127 161 195 136 109 348 176 119 198 139 182 251 916 245 323 222 222 399 147 966 279 162 122 137 296 104 136 194 171 260 174 116 123 197 178 278 221 490 469 315 300 198 103 188 261 167 161 196 370 191 143 197 258 579 467 372 270 291 166 146 223 128 447 283 560 228 296 129 149 237 253 166 156 132 902 3124 334 340 210 386 132 156 236 237 309 296 174 133 171 172 131 134 170 700 158 644 396 421 247 138 120 118 141 264 160 147 150 178 160 463 158 134 181 176 141 111 144 149 171 150 235 164 138 136 116 146 177 179 194 382 397 145 334 213 223 451 294 517 114 158 128 157 133 223 215 278 143 241 221 558 287 142 378 277 136 134 109 236 216 175 163 362 118 247 240 125 177 329 205 168 215 280 209 371 177 172 282 K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-11T09:01:35.000000Z K 7 svn:log V 218 1. Don't check CHUNK_BSD_COMPAT for now; it always returns "no" and is getting in the way of testing right now. 2. Call system() on commands, not vsystem(). No need for vsystem() here. 3. Add a path for the shell. END K 10 svn:author V 4 lars K 8 svn:date V 27 1995-05-11T14:31:22.000000Z K 7 svn:log V 125 Updated the text to reflect changes in the english version. Also updated the text based upon suggestions from Havard.Eidnes. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-11T16:19:50.000000Z K 7 svn:log V 58 Use spc, not spt, DUH! Thanks Bruce! Submitted by: bde END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-11T19:08:37.000000Z K 7 svn:log V 92 Reviewed by: wollman Add a knob to make it easy to turn off RFC 1323 and RFC 1644 options. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-11T19:26:53.000000Z K 7 svn:log V 40 Fix -Wformat warnings from LINT kernel. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-05-11T19:48:45.000000Z K 7 svn:log V 102 Make `make links' work by leaving swapkernel.c off out of the links processing (it is never generic). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-05-11T20:21:23.000000Z K 7 svn:log V 67 Add some more defines that don't change the genericness of a file. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-11T20:39:36.000000Z K 7 svn:log V 49 The lites web page has moved. Submitted by: rich END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-11T21:11:17.000000Z K 7 svn:log V 113 Document the fact that almost all the user configuration stuff is now in /etc/sysconfig, per Luigi's suggestion. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-11T21:32:35.000000Z K 7 svn:log V 109 Make fmt ctype-aware Fix non-critical bug with getting EOF double times Not call strlen for zero length test END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-11T22:07:49.000000Z K 7 svn:log V 109 Argh! Another instance of DES rather than des that I forgot. Truly, this keyword is in too many places! :( END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-05-11T22:31:28.000000Z K 7 svn:log V 131 Update the kerberos section, add Mark Murray to the authors section. Submitted by: Mark Murray END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-12T03:54:59.000000Z K 7 svn:log V 849 I'm about to jump on the swap-initialization, and having talked with davidg about it, I hereby kill two undocumented misfeatures: The code to skip a miniroot in the swapdev is not particular useful, and if we need it we need it to be done properly, ie size the fs and skip all of it not some hardcoded size, and subtract what we skip from the length in the first place. The SEQSWAP dies too. It's not the way to do it, it doesn't work, and nobody have expressed any great desire for it to work. The way to implement it correctly would be a second argument to swapon(2) to give a priority/policy information. Low priority swapdevs can be made so by adding them at a far offset (0x80000000 kind of thing), with almost no modification to the strategy routine (in particular a offset per swapdev). But until the need is obvious, it will not be done. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-12T04:24:53.000000Z K 7 svn:log V 407 Increased ratio of allowed vnodes on freelist to 1/4th of the total. This is more representative of worst case situations of 4 files/directory. (If that last sentence doesn't make any sense, I'm not surprised. It's rather compilcated how this all fits together....). This should fix a problem that Ed Hudson has been complaining about where directories with lots of symlinks could cause excessive disk I/O. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-12T04:56:28.000000Z K 7 svn:log V 168 Submitted by: Charles Henrich Quite up man when directories in MANPATH do not exist. If you want it to tell you about problems use man -d. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-12T07:32:59.000000Z K 7 svn:log V 48 Delete package and links when pkg_create fails. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-12T07:43:48.000000Z K 7 svn:log V 102 Not only deleting the package and package links, also exit with status 1 if pkg_create returns error! END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-12T08:44:12.000000Z K 7 svn:log V 125 When NO_PACKAGE is set, "package" and "repackage" don't depend on "install". In other words, they won't do anything at all. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-12T13:15:41.000000Z K 7 svn:log V 22 Remove -R from CFLAGS END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-12T15:09:29.000000Z K 7 svn:log V 16 RISCom/8 driver END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-12T15:17:55.000000Z K 7 svn:log V 14 Add 'rc' line END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-05-12T16:11:07.000000Z K 7 svn:log V 334 - Add an entry to allow swapping on a vn device (if one is configured). - Do the right thing when booting in NFS diskless mode, which is nothing. Make the default unconfigured entries for swdevt[0] and dumplo something that swapconf() will ignore and not choke on (the swap setup is done in nfs_vfsops.c when booting diskless). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-05-12T16:52:58.000000Z K 7 svn:log V 154 One for the road: create a ypbind.lock file under /var/run and try to lock it. If we can't it means there's already a ypbind running and we should abort. END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-05-12T17:20:06.000000Z K 7 svn:log V 111 New libforms. Bumped major number. Ncurses backend still needs improving. Other back-ends need to be written. END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-05-12T17:31:45.000000Z K 7 svn:log V 21 Forgot to add these. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-12T18:50:00.000000Z K 7 svn:log V 81 Added MakeDevDisk(struct disk*, char *path); fixed bug in extended slice naming. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-05-12T19:10:09.000000Z K 7 svn:log V 97 My utility to specify where you want crash dumps to go. More user and kernel support to follow. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-05-12T19:10:56.000000Z K 7 svn:log V 47 Learn how to print out kern.dumpdev as a name. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-05-12T19:12:44.000000Z K 7 svn:log V 173 Don't automatically default dumps to be on a swap device; if the user wants dumps, he can either configure it explicitly (`dumps on' whatever) or use the dumpon(8) utility. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-05-12T19:17:31.000000Z K 7 svn:log V 196 The death of `options NODUMP'. Now the dump area can be dynamically configured (and unconfigured) on the fly. A sysctl(3) MIB variable is provided to inspect and modify the dump device setting. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-12T19:21:46.000000Z K 7 svn:log V 20 Add missing include END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-12T20:00:21.000000Z K 7 svn:log V 96 Fix getsockopt(IP_ACCT_*) to not panic kernel Submitted by: Bill Fenner END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-12T20:13:19.000000Z K 7 svn:log V 20 Add Moscow and Kiev END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-12T21:39:48.000000Z K 7 svn:log V 52 pread/pwrite() should be static. Submitted by: sef END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-12T22:39:40.000000Z K 7 svn:log V 165 Only use card's soft-configured irq if no irq was specified in the kernel config file. This should fix a number of complaints regarding the auto detection behavior. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-12T23:39:15.000000Z K 7 svn:log V 120 Fix force flag: It is not a "negative" flag. Add MNT_FORCE to the acceptable options for UFS (which fixes another bug). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-13T00:09:38.000000Z K 7 svn:log V 194 "1 easy fix in 10 excrutiating steps" A phone call from Manfred quickly pointed up the fact that I got the conflict check backwards. NOW we implement the conflict checking correctly! Wheesh! END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-13T03:34:23.000000Z K 7 svn:log V 125 Submitted by: jkh Build lib/libncurses and lib/libtermcap early in the libraries: target as other libraries depend on them. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-13T05:37:45.000000Z K 7 svn:log V 307 Add FORCE_PACKAGE, if this is defined, NO_PACKAGE will be turned off. Ports for which we can't build packages should define NO_PACKAGE but still prepare pkg/* files. The user who really wants a package and clear of the legal problems can say FORCE_PACKAGE from the command line to build a package anyway. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-13T12:07:08.000000Z K 7 svn:log V 15 Add "include". END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-13T12:30:17.000000Z K 7 svn:log V 34 Install uuconv/uuchk to /usr/sbin END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-13T12:57:44.000000Z K 7 svn:log V 68 Update other Makefiles to reflect uuconv/uuchk install place change END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-13T16:58:37.000000Z K 7 svn:log V 101 Change ln -sf to rm -f and ln -s, first one work incorrectly for directories when called second time END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-13T17:25:23.000000Z K 7 svn:log V 44 Make pstat act like swapinfo if so invoked. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-13T17:27:10.000000Z K 7 svn:log V 17 remove swapinfo. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-13T19:51:57.000000Z K 7 svn:log V 251 Very minor rework to eliminate useage of - operator by checking for existance of ${CHROOTDIR}. Remove -k option from make install for building chroot tree, makes it error out early if you forgot to populate the pre-chroot obj tree. Reviewed by: phk END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-13T20:16:11.000000Z K 7 svn:log V 80 Remove XXX comment that I had moved to netstart and forgot to remove from here. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-13T22:06:12.000000Z K 7 svn:log V 26 Fix manpage lies about -P END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-13T22:09:52.000000Z K 7 svn:log V 104 Fix FtpPasv to not return address of local variable, close PR 399 Submitted by: John Capo END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-13T23:37:16.000000Z K 7 svn:log V 45 Don't conditionalize fake-pkg on NO_PACKAGE. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-14T02:18:18.000000Z K 7 svn:log V 91 Take out special error message for EINVAL...we really do want it to be "invalid argument". END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-14T02:30:19.000000Z K 7 svn:log V 154 mlink bad144.8 to man8/bad144.8 so we can find the manual page. Use /${MACHINE} for MANSUBDIR instead of hardcoded /i386 Obtained from: FreeBSD 1.1.5.1 END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-14T03:00:10.000000Z K 7 svn:log V 824 Changed swap partition handling/allocation so that it doesn't require specific partitions be mentioned in the kernel config file ("swap on foo" is now obsolete). From Poul-Henning: The visible effect is this: As default, unless options "NSWAPDEV=23" is in your config, you will have four swap-devices. You can swapon(2) any block device you feel like, it doesn't have to be in the kernel config. There is a performance/resource win available by getting the NSWAPDEV right (but only if you have just one swap-device ??), but using that as default would be too restrictive. The invisible effect is that: Swap-handling disappears from the $arch part of the kernel. It gets a lot simpler (-145 lines) and cleaner. Reviewed by: John Dyson, David Greenman Submitted by: Poul-Henning Kamp, with minor changes by me. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-14T03:08:35.000000Z K 7 svn:log V 153 Updated to work with Poul-Henning's recent changes to the swap device table. Reviewed by: John Dyson and David Greenman Submitted by: Poul-Henning Kamp END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-14T03:10:58.000000Z K 7 svn:log V 231 Updated to work with Poul-Henning's recent kernel changes in the swap device table layout...basically, don't output the cruft anymore - it is now dynamic. Reviewed by: John Dyson and David Greenman Submitted by: Poul-Henning Kamp END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-14T03:37:40.000000Z K 7 svn:log V 129 Reflect the fact that we do not swap on the first blocks of a swapdev, to protect disklabels and other such magic stuff. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-14T07:05:47.000000Z K 7 svn:log V 125 Add bad144 -s option to scan entire slice of disk. Obtained from: FreeBSD 1.1.5.1 (Just the scan function itself was added) END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-14T08:19:08.000000Z K 7 svn:log V 302 Don't add a slash to the end of _PATH_DEV, it already has one. Print a final newline to stderr after the scan finishes, only do it at the right place in this version, 1.1.5.1 caused an extra newline if you where not running -s, and it went to stdout instead of stderr. Obtained from: FreeBSD 1.1.5.1 END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-14T08:40:37.000000Z K 7 svn:log V 51 printf -> fprintf when you use a fd arg :-), oops! END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-14T11:01:20.000000Z K 7 svn:log V 874 After carefully reading three reference documents, and analyzing the 802.3 frames generated by the DC21040 (which does automatic padding of less-than-minimum frames) and the frames generated by the 'ed' driver, I've found that there is indeed a bug in the size of "ETHER_MIN_LEN" as reported by several people, John Hay being the most recent. The driver was actually setting the length to 6+6+2+50 (64 bytes), which when adding in the CRC (which is automatically appended to the frame and not included in the length), the minimum frame is 4 bytes larger than it is supposed to be. All of this is confirmed by tcpdump showing 50 bytes of data for minimum frames from the 'ed' cards and 46 bytes from 'de' cards. This analysis has also revealed that there is garbage in the un-filled in portion at the end of the minimum frames from the 'ed' driver; I don't plan to fix this. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-14T11:24:41.000000Z K 7 svn:log V 184 Added "doc" to the list of subdirs, so that amdref.info* will get installed in /usr/share/info...closes my own PR, docs/408 (aaah now I need to figure out how to "close" PRs... ;).... END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-05-14T12:54:30.000000Z K 7 svn:log V 70 Fix declaration of palette[] so that fade saver doesn't cause panics. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-05-14T15:21:36.000000Z K 7 svn:log V 26 tcpdump is in (1) not (l) END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-14T17:01:07.000000Z K 7 svn:log V 44 Install uuconv/uuchk with right permissions END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-14T17:54:44.000000Z K 7 svn:log V 199 This patch teaches info to read gzipped files (emacs info already works) so one can gzip files in /usr/share/info and save a few megabytes diskspace. Submitted by: Kai Vorma END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-14T18:43:25.000000Z K 7 svn:log V 11 Add dumpon END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-14T19:14:53.000000Z K 7 svn:log V 43 Fix error returning address of local array END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-05-14T19:19:07.000000Z K 7 svn:log V 100 Prototype for madvise() is missing from sys/mman.h Submitted by: Kai Vorma END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-14T19:19:55.000000Z K 7 svn:log V 75 Fix 3 printf's that had the wrong number of arguments. Submitted by: gibbs END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-14T22:25:11.000000Z K 7 svn:log V 168 Added apersand constraint to make sure that the source and destination registers aren't combined. Reviewed by: Bruce Evans and David Greenman Submitted by: John Dyson END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-14T22:29:13.000000Z K 7 svn:log V 81 Parse ^? now, our termcap use it and some termcaps from other systems use it too END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-14T22:33:52.000000Z K 7 svn:log V 23 Parse ^? correctly now END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-14T22:46:15.000000Z K 7 svn:log V 30 Fix false backspace reporting END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-14T23:32:53.000000Z K 7 svn:log V 103 Fix xterm entry by fallback to vt220 entry, also compact VT* is/rs capabilities to prevent overflowing END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-15T00:03:32.000000Z K 7 svn:log V 85 End of listcan be not marked, fix it Submitted by: Kai Vorma END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-15T00:58:25.000000Z K 7 svn:log V 185 Create_Chunk_DWIM will not allocate anything in the last cylinder of a CHUNK_BAD144 slice. Also mknod the 'c' partition for freebsd slices, so bad144(8) will have something to work on. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-05-15T06:55:18.000000Z K 7 svn:log V 124 Clean up the matcd entry so it deletes the *matcdl* entries before trying to create new ones. Reviewed by: davidg, rgrimes END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T07:31:09.000000Z K 7 svn:log V 398 From Bruce Evans: I ran into another manifestation of the problem reported in PR 211 and fixed it. Try this: as non-root: cd /tmp; mkdir x y x/z as root: chown root /tmp/x/z as non-root: cd /tmp/x; mv z ../y # EACCES as expected as root: cd /tmp/x; mv z ../y # EINVAL NOT as expected This is because ufs_rename() sets IN_RENAME and fails to clear it. Reviewed by: davidg Submitted by: bde END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T08:39:37.000000Z K 7 svn:log V 377 Fixed incompleteness that would allow dirty filesystems to get mounted when the single user shell was terminated. These changes disallow mounting or R/W upgrading filesystems that are dirty unless "-f" (force) option is used with mount. /etc/rc has been modified to abort the startup if one or more non-nfs partitions fail to mount. Reviewed by: Poul-Henning Kamp, Rod Grimes END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-15T09:44:10.000000Z K 7 svn:log V 218 Remove all /dev/'s from device names, they should all be relative to /dev. Putting absolute paths in here breaks the make release process, and screws up testing of this script in other directories. Submitted by: bde END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T09:56:49.000000Z K 7 svn:log V 208 Fully initialize (bzero) the stack-allocated "struct sockaddr_in server" structure. Random junk on the stack would cause the call to bind to fail in some cases (since the address portion wasn't initialized). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T11:58:03.000000Z K 7 svn:log V 106 Use symbolic "IPTOS_LOWDELAY" instead of octal bit value for this socket option. The bit value was wrong. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T12:23:03.000000Z K 7 svn:log V 12 Fixed typo. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-15T16:40:02.000000Z K 7 svn:log V 95 Fix draw shadow bug, when shadow reaches end of the screen, bringed by devmenu or tzsetup f.e. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-15T18:35:22.000000Z K 7 svn:log V 167 Change xten shell from /dev/null to /nonexistant, adduser complaints instead. Change nobody user group from non existent in /etc/group (9999) to existent nobody (39). END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-15T19:02:09.000000Z K 7 svn:log V 75 Basic bad-block scanner. Works. Slow. Adds the bad-spots automatically. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-05-15T19:03:08.000000Z K 7 svn:log V 69 Fixed the calculation of the reserved space for bad144. Thanks Rod! END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-15T19:24:57.000000Z K 7 svn:log V 102 change nobody master.passwd entry to 65534:65534 change nobody group entry to 65534 Suggested-by: pst END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-15T19:50:59.000000Z K 7 svn:log V 273 The ``mount -a -t nfs'' should never have been backgrounded. If you have non-critical nfs volumes in /etc/fstab they should have option bg on them. The behavior of the system is more tuneable this way, and allows a slow mounting /usr over nfs to work. Submitted by: bde END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-05-15T22:07:21.000000Z K 7 svn:log V 95 Slip server document updated for 2.x systems. Submitted by: Guy Helmer END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T22:27:48.000000Z K 7 svn:log V 52 Removed extraneous comma. Reviewed by: Bruce Evans END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T22:55:18.000000Z K 7 svn:log V 105 Removed unnecessary extern declaration that was causing compiler warnings. Reviewed by: Garrett Wollman END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-15T22:57:53.000000Z K 7 svn:log V 166 Fixed route reference count bug that squirmed in during the the routing-socket code upgrade from Berkeley.. Submitted by: Garrett Wollman via Peter Wemm via Cornell END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-16T00:28:50.000000Z K 7 svn:log V 486 A number of bug fixes to mrouted (no functionality enhancements from 3.5, just the fixes!): o Scoped addresses might let traffic in o IGMP queries sent with wrong timeouts o Possible core dump in mtrace if we get a request for which we have no route o If a member on a transit network left a group, mrouted would stop forwarding even if there was a downstream router o Various code cleanups and logging changes Reviewed by: wollman Submitted by: Bill Fenner END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-16T01:28:29.000000Z K 7 svn:log V 375 These diffs modify the behaviour of multicast clients to conform with the IGMPv2 spec. This fixes the following bugs: o ntohs() on a char provides silly results o timer needs to be scaled to units of PR_FASTHZ; this was being done inconsistenly so now it gets done when it is initialized. Reviewed by: Garrett Wollman Submitted by: Bill Fenner END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-16T01:30:20.000000Z K 7 svn:log V 279 Fix a problem where pkg_manage refused to allow the user to select a full directory hierarchy, as is the format of the new ports collection. It used the old "all packages in one directory" paradigm, which is wrong for ports now. Submitted by: Marc van Kempen END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-16T01:31:40.000000Z K 7 svn:log V 177 Changes to support the new dialog_dselect() features required to fix pkg_install. dialog_dselect() wasn't very useful before. Submitted by: Marc van Kempen END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-16T02:53:31.000000Z K 7 svn:log V 198 This does _not yet compile_; I'm simply bringing in my changes from this weekend in order to more easily sync with my CVS tree at home. Another commit relative to these changes will follow shortly. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-16T03:11:25.000000Z K 7 svn:log V 74 Fixes to document VTY usage. Submitted by: NIIMI Satoshi END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-16T06:09:28.000000Z K 7 svn:log V 53 Call mesgbox instead of msgbox for long descriptions END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-16T07:52:17.000000Z K 7 svn:log V 131 Changes to support the "new" bad144. Adds a "BADSCAN" ioctl and support. Reviewed by: Bruce Evans Submitted by: Poul-Henning Kamp END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-16T10:17:13.000000Z K 7 svn:log V 35 Remove extra argument from mesgbox END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-16T10:31:25.000000Z K 7 svn:log V 352 Fix the indent level. I know we're in code freeze, and this is one of the key components of the system, but I'm sure that this: === - ${ECHO_MSG} "===> Registering installation for ${PKGNAME}"; \ + ${ECHO_MSG} "===> Registering installation for ${PKGNAME}"; \ === change has absolutely no chance to screw us up, right? :) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-16T11:29:41.000000Z K 7 svn:log V 191 If an ut_host field in an utmp entry contains a ':' (e.g. for an xterm session) w doesn't handle the non-'\0' terminated char arrays in struct utmp properly. Submitted by: jarle@idt.unit.no END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-16T11:37:27.000000Z K 7 svn:log V 467 This will now compile and even scribble helpfully on your disks. It remains to be seen how successfully. The distribution loading code is still not here yet, but the partition/newfs/mount/cpio-extract cycle is as complete as it's ever going to get, modulo possible bug fixes. The TCP/IP setup screen is also sort of here, albeit in a highly-changing state due to the fact that per-interface information isn't being kept right now but is being added (thanks, Gary!). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-05-16T14:10:07.000000Z K 7 svn:log V 131 Doc fix - ``active'' specification not parsed by routed in /etc/gateways. Submitted by: Mike Newell END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-05-16T17:46:03.000000Z K 7 svn:log V 202 date: 1995/05/08 18:27:27; author: jtc; state: Exp; lines: +1 -2 * lock.c (write_lock): Missed one instance where rmdir(tmp) should have been changed to clear_lock(). Submitted by: jtc@cygnus.com END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-05-16T18:13:01.000000Z K 7 svn:log V 36 Enable vt100 semigraphics for xterm END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-05-16T19:10:11.000000Z K 7 svn:log V 57 Changed relase number in snake_saver.c from 2.1 to 2.0.5 END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-05-16T20:00:51.000000Z K 7 svn:log V 140 Oops - Jordan managed to grab my ``work in progress file'' which doesn't even come close to compiling. This file compiles, and should work. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-17T01:03:56.000000Z K 7 svn:log V 156 Make error message for no input files specified consistent across all three compilers. Submitted by: Thomas Graichen END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-17T01:48:50.000000Z K 7 svn:log V 72 Added new primary mirror site in Tokyo (direct connection to BARRNET!). END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-05-17T01:55:26.000000Z K 7 svn:log V 62 Capitalize mail address of TokyoNet mirror per their request. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-17T02:01:00.000000Z K 7 svn:log V 36 Add Peter Dufault END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-17T04:46:57.000000Z K 7 svn:log V 805 Reviewed by: bde, jkh Add comment that you should not have to edit netstart, and if you do we would like to know about it. The lo0 interface is now handled just like any other interface, This makes it possible to do things to it from sysconfig. Redo the comments in sysconfig about network_interfaces and ifconfig_${X} to reflect the moving of lo0 to this scheme. We now have an uncommented variable for sysintall to find and play with. (Your welcome Jordan) Redo the way static routes are handled. Basically use the same scheme for routes that I did for network interfaces. This allows any number of static routes to be added from sysconfig. Make sure we do the default route first so we stand a chance of getting to our DNS server (if we have one) to resolve our own IP address from $hostname. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-17T07:06:02.000000Z K 7 svn:log V 3031 Fixes to the aic7xxx sequencer code and device driver from Justin Gibbs: 1) If a target initiated a sync negotiation with us and happened to chose a value above 15, the old code inadvertantly truncated it with an "& 0x0f". If the periferal picked something really bad like 0x32, you'd end up with an offset of 2 which would hang the drive since it didn't expect to ever get something so low. We now do a MIN(maxoffset, given_offset). 2) In the case of Wide cards, we were turning on sync transfers after a sucessfull wide negotiation. Now we leave the offset alone in the per target scratch space (which implies asyncronous transfers since we initialize it that way) until a syncronous negotation occurs. 3) We were advertizing a max offset of 15 instead of 8 for wide devices. 4) If the upper level SCSI code sent down a "SCSI_RESET", it would hang the system because we would end up sending a null command to the sequencer. Now we handle SCSI_RESET correctly by having the sequencer interrupt us when it is about to fill the message buffer so that we can fill it in ourselves. The sequencer will also "simulate" a command complete for these "message only" SCBs so that the kernel driver can finish up properly. The cdplay utility will send a "SCSI_REST" to the cdplayer if you use the reset command. 5) The code that handles SCSIINTs was broken in that if more than one type of error was true at once, we'd do outbs without the card being paused. The else clause after the busfree case was also an accident waiting to happen. I've now turned this into an if, else if, else type of thing, since in most cases when we handle one type of error, it should be okay to ignore the rest (ie if we have a SELTO, who cares if there was a parity error on the transaction?), but the section should really be rewritten after 2.0.5. This fix was the least obtrusive way to patch the problem. 6) Only tag either SDTR or WDTR negotiation on an SCB. The real problem is that I don't account for the case when an SCB that is tagged to do a particular type of negotiation completes or SELTOs (selection timeout) without the negotiation taking place, so the accounting of sdtrpending and wdtrpending gets screwed up. In the wide case, if we tag it to do both wdtr and sdtr, it only performs wdtr (since wdtr must occur first and we spread out the negotiation over two commands) so we always have sdtrpending set for that target and we never do a real SDTR. I fill properly fix the accounting after 2.0.5 goes out the door, but this works (as confirmed by Dan) on wide targets. Other stuff that is also included: 1) Don't do a bzero when recycling SCBs. The only thing that must explicitly be set to zero is the scb control byte which is done in ahc_get_scb. We also need to set the SG_list_pointer and SG_list_count to 0 for commands that do not transfer data. 2) Mask the interrupt type printout for the aic7870 case. The bit we were using to determine interrupt type is only valid for the aic7770. Submitted by: Justin Gibbs END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-05-17T07:37:53.000000Z K 7 svn:log V 241 Reviewed by: phk Submitted by: DI. Christian Gusenbauer The `howto' arg to boot() was not supplied, so it was stack garbage (actually the return address in the boot program). I didn't use the submitted fix. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-05-17T07:39:43.000000Z K 7 svn:log V 247 Reviewed by: phk serial_putchar() always hung if it was called and the serial port existed, so booting with -h hung when the above bug was fixed. Previously, setting -h did nothing but -h was sometimes the default due to the stack garbage bug. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-05-17T09:18:45.000000Z K 7 svn:log V 113 Change the "make all" into "make depend all" in 6.0.6 (section on kernel building). Submitted by: Rodney Grimes END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-17T09:31:17.000000Z K 7 svn:log V 289 Regenerate these using mtree -cdinx -kuname,gname,mode on a very recently built release after fixing all the wrong directory permissions in that release. Then use diff -c -b to verify them against the old versions, nothing but new directories added :-). And a lot of alphabetizing done! END K 10 svn:author V 4 adam K 8 svn:date V 27 1995-05-17T09:53:03.000000Z K 7 svn:log V 39 added myself as additional contributor END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-05-17T10:02:07.000000Z K 7 svn:log V 60 nogroup 32766 -> 65533 to go with nobody's change to 65534. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-05-17T12:09:11.000000Z K 7 svn:log V 139 Hopefully the last version of this file. Add a lot more comments, and actually give the data back to sysinstall in a coherent fashion now. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-17T13:15:35.000000Z K 7 svn:log V 145 Changed read_csr and write_csr to static so that they don't clash with another driver. Reviewed by: Paul Richards Submitted by: Brian Litzinger END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-17T14:40:00.000000Z K 7 svn:log V 216 Commit my latest so that Gary can sync up - this version should also be the grounds for our first round of testing in the release I'm rolling. It doesn't load the distributions yet, but it should do everything else. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-17T15:41:52.000000Z K 7 svn:log V 203 Remove the seat-belts from the root partition creation code; for some reason I'm *always* getting CHUNK_PAST_1024 set now, even when it's definitely not! :-( Poul, can you perhaps take a look? Thanks! END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-05-17T15:44:22.000000Z K 7 svn:log V 78 Untabify these files - it doesn't come out right on the display otherwise :-( END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-05-17T16:05:42.000000Z K 7 svn:log V 37 Oops - one slipped past the nets :-( END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-05-17T16:05:43.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.7.2'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-17T16:16:10.000000Z K 7 svn:log V 80 1. Set a path to /stand by default. 2. Don't clear() when I can dialog_clear(). END K 10 svn:author V 4 lars K 8 svn:date V 27 1995-05-17T17:04:36.000000Z K 7 svn:log V 38 Added myself as per Rod's suggestion. END K 10 svn:author V 8 torstenb K 8 svn:date V 27 1995-05-17T20:45:10.000000Z K 7 svn:log V 37 Added myself as per Rod's suggestion END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-05-18T02:42:33.000000Z K 7 svn:log V 78 Use my own version of system() everywhere - it knows where to find the shell! END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-05-18T02:59:26.000000Z K 7 svn:log V 608 Accessing pages beyond the end of a mapped file results in internal inconsistencies in the VM system that eventually lead to a panic. These changes fix the behavior to conform to the behavior in SunOS, which is to deny faults to pages beyond the EOF (returning SIGBUS). Internally, this is implemented by requiring faults to be within the object size boundaries. These changes exposed another bug, namely that passing in an offset to mmap when trying to map an unnamed anonymous region also results in internal inconsistencies. In this case, the offset is forced to zero. Reviewed by: John Dyson and others END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-05-18T03:01:28.000000Z K 7 svn:log V 62 Remove extraneous empty paragraphs (

) from the output. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-05-18T03:05:22.000000Z K 7 svn:log V 547 handbook.sgml Rearranged a few sections, add memoryuse section. current.sgml, ports.sgml, porting.sgml Added a