ƒ°10502 208 229 149 155 141 161 161 132 152 163 185 578 170 363 475 264 266 386 502 490 631 459 135 233 149 108 162 389 220 199 263 112 235 219 412 158 697 223 190 250 337 161 289 212 257 210 256 211 406 253 211 132 421 167 233 225 205 329 227 266 200 169 205 253 692 176 602 174 1779 216 140 172 257 414 167 179 244 167 187 214 146 170 214 152 212 341 178 159 122 121 146 149 144 198 155 581 222 210 165 243 250 223 185 174 517 164 114 166 175 547 157 217 539 228 232 399 247 181 166 215 156 285 152 182 109 111 162 152 380 151 181 148 147 138 166 174 181 112 231 112 199 112 149 163 175 414 972 500 294 348 122 129 184 185 151 152 240 263 717 225 202 187 235 129 1126 1760 379 170 164 150 297 255 266 500 142 343 441 336 337 173 697 155 184 170 171 140 202 178 163 152 131 158 151 160 145 184 149 156 140 156 136 220 289 338 233 467 163 673 182 K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-08-31T21:12:05.000000Z K 7 svn:log V 132 Correct minor nit - to filter out SYN packets, the keyword is `syn' not `tcpsyn' (which matches `tcp' which blocks all tcp packets) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-31T21:21:45.000000Z K 7 svn:log V 58 Brought in change from main branch: fix build dependency. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-31T21:30:59.000000Z K 7 svn:log V 64 Brought in changes from main branch: we no longer need tzfile.h END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-31T21:41:18.000000Z K 7 svn:log V 50 Brought in change from rev 1.9: use -c, not COPY. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-31T21:50:18.000000Z K 7 svn:log V 70 Brought in changes from main branch: fix -c/COPY, install->${INSTALL} END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-08-31T21:56:31.000000Z K 7 svn:log V 70 Brought in changes from rev 1.3: set SA_RESTART to avoid EINTR on ^Z. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-01T00:25:18.000000Z K 7 svn:log V 40 Jim's latest fixes. Submitted by: james END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-01T03:07:17.000000Z K 7 svn:log V 61 Brought in change from rev 1.12: check for expired accounts. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-01T03:09:47.000000Z K 7 svn:log V 72 Brought in change from rev 1.5: limit for B115200 instead of 15 (38400) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-01T03:31:53.000000Z K 7 svn:log V 94 Brought in changes from revs 1.7-1.8: added 'wheel su' #ifdefs, and check account expiration. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-01T04:54:14.000000Z K 7 svn:log V 481 a) Fix some glitches that trip up LaTeX. b) Put in names and email addresses of people who have claimed empty sections as their own. c) Incorporated MIRROR.SITES as the first section in the appendix titled "Obtaining FreeBSD". When adding, removing or otherwize twiddling with the mirror site info, do it in mirrors.sgml! d) A couple other odds and ends. e) NOTE: You must update your your /usr/bin/sgmlfmt and /usr/share/sgml to process this edition of the handbook! END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-01T06:05:50.000000Z K 7 svn:log V 79 Brought in changes from main branch: updated to UUCP 1.06.1 Reviewed by: ache END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-01T18:00:14.000000Z K 7 svn:log V 268 Update to the slices era. Make /dev/rfoo0 the defaults, not /dev/rfoo0d. Scan a list of devices instead of insisting on all the world being wd0. Allow for disk names to be specified (e.g. `sd0') instead of full path names only. Sync the man page with the reality. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-01T18:09:20.000000Z K 7 svn:log V 380 Check a pointer in skipdirs() before dereferencing it. I don't fully understand why it can become a null pointer under some circumstances, but i've got a pile of tapes where this happens, and running it thru a debugger proved that simply ending the loop in this case did the right thing. Anyway, it cannot make it worse than now, where restore kills itself with "Memory fault". END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-01T19:09:11.000000Z K 7 svn:log V 171 Jim's attempt to fix the new sound code somewhat. Tested with the pas-16, GUS, and GUS-MAX cards. Sound blaster owners, please test also! Submitted by: Jim Lowe END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-01T19:09:49.000000Z K 7 svn:log V 173 Jim's attempt to fix the new sound code somewhat. Tested with the pas-16, GUS, and GUS-MAX cards. Sound blaster owners, please test also! Submitted by: Jim Lowe END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-01T20:53:44.000000Z K 7 svn:log V 293 Something got spammed in my 2.2 work tree (don't know how :( ) and had a 2.1 tag, thus sending these two changes into the 2.1 branch instead of -current. Argh. I may bring these changes into the 2.1 anyway (they're benign there) so I'm not going to admin them out of 2.1 for the time being. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-02T03:56:21.000000Z K 7 svn:log V 407 Make use_yp() smarter about figuring out whether a user is local or NIS (or both, or neither). Also add support for -l and -y flags to force behavior to local or NIS. use_yp() also goes out of its way to retrieve the correct password database information (local or NIS) depending on what the situation since getpwent() & co. can't necessarily be trusted in some cases. Also document new flags in man page. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-02T04:02:28.000000Z K 7 svn:log V 395 Bug fix: use the use_yp() function in the chpass(1) code to determine correctly whether a user is local or NIS (or both, or neither). If you have a user that exists locally but not in NIS, passwd(1) could get confused and try to submit the password change to NIS. (Fortunately, yppasswdd is smart enough to spot the error and reject the change.) Bug reported by: Charles Owens END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-02T04:08:55.000000Z K 7 svn:log V 536 getpwent.c: turn the code that checks the override caches into a seperate function to avoid duplication. Also fix getpwent() a small bit to properly handle the case where the magic NIS '+' entry appears before the end of the password file. getgrent.c: be a little more SunOS-ish. Make it look like the NIS group map is 'inserted' at the the point(s) where the magic NIS '+' entry/entries appear. getgrent: fix a file descriptor leak: remember to close the netgroup file after we determine that we're using NIS-only innetgr() lookups. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-02T04:16:21.000000Z K 7 svn:log V 364 Clear up a minor bogosity in yp_match(): we have YPMATCHCACHE turned on, which is fine, except that _yp_dobind() is called before we check the cache. The means we can return from the cache check (if we have a hit) without calling _yp_unbind(). We should do the cache check first and _then_ drop into the section that binds the server and does the yp_match query. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-02T04:20:01.000000Z K 7 svn:log V 41 Update this man page to reflect reality. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-02T04:25:24.000000Z K 7 svn:log V 138 Update this man page to reflect reality with respect to NIS and document the proper way to set up NIS overrides in the password database. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-02T07:09:01.000000Z K 7 svn:log V 54 Submitted by: Julian changes to make it compile again END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-09-02T11:09:03.000000Z K 7 svn:log V 16 Correct a typo. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-02T14:40:12.000000Z K 7 svn:log V 71 Brought in changes from main branch: check & honor account expiration. END K 10 svn:author V 6 amurai K 8 svn:date V 27 1995-09-02T17:20:54.000000Z K 7 svn:log V 293 1. Do not log the password itself to ppp.log ( Mr. Rich Murphey ) 2. Add ability to execute shell commands and suspend back into invoking shell (Mr. J Wunsch) Reviewed by: amurai@spec.co.jp Submitted by: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Rich Murphey END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-02T17:43:31.000000Z K 7 svn:log V 128 Brought in changes from main branch: Andrey's "ospeed" fixes, plus some minor (mostly compiler warning) fixes in related files. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-09-02T17:53:14.000000Z K 7 svn:log V 106 Initialize the group list so that any filter programs that are run by lpd are not run with root's groups. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-09-02T18:28:48.000000Z K 7 svn:log V 170 Change procfs_lookup to not allow delete/rename operations to prevent panics when a user tries to remove/rename the contents of /proc/###/*. Obtained from: 4.4BSD-lite2 END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-09-02T19:25:40.000000Z K 7 svn:log V 20 Correct a typo :-). END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-09-02T20:17:57.000000Z K 7 svn:log V 142 Correctly initialize the mount stat structure so that fdesc file systems show up in "mount" correctly and so that they can then be unmounted. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1995-09-02T20:19:12.000000Z K 7 svn:log V 126 Do not allow delete/rename lookup request to prevent panics if a user attempts to remove/rename files in a fdesc file system. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-03T05:05:31.000000Z K 7 svn:log V 317 Put a bandaid on the NULL pointer dereference caused by doing an "update -jHEAD" when a file has been added on the specified tag. It doesn't actually make cvs 'handle' it, it just stops it from dying and leaving stray locks and other wreckage. This was suggested by the CVS maintainers, and is in cvs-1.5.1-950901. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-03T05:36:13.000000Z K 7 svn:log V 63 Cosmetic changes to make a comment more nearly reflect reality END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-03T05:43:50.000000Z K 7 svn:log V 601 devfs changes.. changes to allow devices that don't probe (e.g. /dev/mem) to create devfs entries this required giving 'configure' its own SYSINIT entry so we could duck in just before it with a DEVFS init and some device inits.. my devfs now looks like: ./misc ./misc/speaker ./misc/mem ./misc/kmem ./misc/null ./misc/zero ./misc/io ./misc/console ./misc/pcaudio ./misc/pcaudioctl ./disks ./disks/rfloppy ./disks/rfloppy/fd0.1440 ./disks/rfloppy/fd1.1200 ./disks/floppy ./disks/floppy/fd0.1440 ./disks/floppy/fd1.1200 also some sligt cleanups.. DEVFS needs a lot of work but I'm getting back to it.. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-03T08:39:26.000000Z K 7 svn:log V 127 remove about 50 lines of duplicate code.. the code to create the root directory now calls the generic make directory routine.. END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-09-03T11:40:37.000000Z K 7 svn:log V 96 Add pw_yp.c to SRCS. This is code that was moved to chpass, but passwd still needs it to build. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-03T19:53:11.000000Z K 7 svn:log V 157 Bring the Digiboard driver (ALPHA version) into -current. Includes latest patches for PC/Xe boards. Submitted by: "Serge A. Babkin" END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-03T19:56:15.000000Z K 7 svn:log V 242 Improvements to the cluster code, minor vfs_bio efficiency: Better performance -- more aggressive read-ahead under certain circumstanses. Mods to support clustering on small ( < PAGE_SIZE) block size filesystems (e.g. ext2fs, msdosfs.) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-03T19:57:25.000000Z K 7 svn:log V 67 New subroutine "vm_page_set_validclean" for a vfs_bio improvement. END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-09-03T20:09:00.000000Z K 7 svn:log V 196 Correct the manpage for the -o flag. Formerly it was a single flag, now it requires a version number for the flag. Also correct the manpage to tell the user ntpdate now uses version 3 as default. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-03T20:11:26.000000Z K 7 svn:log V 117 Added prototype for new routine "vm_page_set_validclean" and initial declarations for the prezeroed pages mechanism. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-03T20:32:52.000000Z K 7 svn:log V 162 VOP_BMAP will eventually need an additional argument, but not yet. This backs out that modification to minimize the window during which this is not yet correct. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-03T20:39:22.000000Z K 7 svn:log V 115 Machine dependent routines to support pre-zeroed free pages. This significantly improves demand zero performance. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-03T20:40:16.000000Z K 7 svn:log V 163 Add entries for Digiboard serial card and document Specialix driver entries while I'm at it. Submitted by: "Serge A. Babkin" + mods by jkh END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-03T20:40:43.000000Z K 7 svn:log V 116 Machine independent changes to support pre-zeroed free pages. This significantly improves demand-zero performance. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-03T21:12:29.000000Z K 7 svn:log V 309 A first rough cut at an abridged version of the handbook for use on the installation floppy. Also pulled the entity definitions for the various sections out of handbook.sgml and put them in their own file since they are used both by handbook.sgml (the full version) and boothelp.sgml (the abridged version). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-03T23:55:53.000000Z K 7 svn:log V 160 Now apply local changes to make this compile in 2.2-current (sorry about delay between commit of original author's sources and my changes - I was called away). END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-04T00:21:16.000000Z K 7 svn:log V 116 Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block count for VOP_BMAP. Updated affected filesystems... END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-04T01:13:42.000000Z K 7 svn:log V 38 Correct prototype for ufs_bmaparray() END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-04T01:22:54.000000Z K 7 svn:log V 326 Increase the tty column width from 2 to 3 characters. This gives us more room to breath with tty names, especially with drivers that support large numbers of ports.. eg: specialix and digiboard. This does not actually change the current tty names, it just allows room for reporting more characters if the drivers use them. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-04T01:58:41.000000Z K 7 svn:log V 75 Finish bringing this driver up to rev 2.2 - now compiles without warnings. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-04T03:02:08.000000Z K 7 svn:log V 138 Update the version in the snake saver... Something similar needs to happen to RELENG_2_1_0 - or better yet, this should become dynamic... END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-04T04:44:26.000000Z K 7 svn:log V 130 Allow the fault code to use additional clustering info from both bmap and the swap pager. Improved fault clustering performance. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-04T14:58:14.000000Z K 7 svn:log V 110 Fixed VOP_BMAP. A new argument was added, and I missed this one. Submitted by: Bruce Evans (bde@freebsd.org) END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-05T05:45:34.000000Z K 7 svn:log V 233 Submitted by: John Lind (john@starfire.mn.org) /* + * Code for MTERASE added by John Lind (john@starfire.mn.org) 95/09/02. + * This was very easy due to the excellent structure and clear coding + * of the original driver. + */ END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-05T06:23:39.000000Z K 7 svn:log V 134 The `cmd' and `addr' args to psmioctl() were in the wrong order. This probably broke MOUSEIOCREAD which is the only ioctl supported. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-09-05T17:34:29.000000Z K 7 svn:log V 173 Delay starting login process until option negotiation is complete to avoid race condition on connections with larger round-trip-times. Submitted by: John Capo & Peter Wemm END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-09-05T17:38:31.000000Z K 7 svn:log V 107 Properly set the erase character for the login prompt. Submitted by: John Capo & Peter Wemm END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-09-05T19:30:05.000000Z K 7 svn:log V 77 Set erase character for login: prompt. Submitted by: Peter Wemm & John Capo END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-09-05T19:31:06.000000Z K 7 svn:log V 112 Avoid race condition with telnet options processing (login: prompt lost). Submitted by: John Capo & Peter Wemm END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-05T19:48:58.000000Z K 7 svn:log V 160 Yet Another Sound Patch (YASP :-). This should fix the problems with the cs4231, soundblaster, and pas-16 that people have been reporting. Submitted by: james END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-05T19:52:59.000000Z K 7 svn:log V 597 getgrent.c: adjust _nextypgroup() slightly so that it continues processing the group map after encountering a badly formatted entry. getpwent.c: same as above for _nextyppass(), and also turn a couple of sprintf()s into snprintf()s to avoid potential buffer overruns. (The other day I nearly went mad because of a username in my NIS database that's actually 9 characters long instead of 8. Stuffing a 9-character username into an 8-character buffer can do some strange things.) (This reminds me: I hope somebody's planning to fix the buffer overrun security hole in syslog(3) before 2.1 ships.) END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-05T21:07:15.000000Z K 7 svn:log V 80 Changes submitted by the author. Submitted by: Wilko Bulte, END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-05T22:37:59.000000Z K 7 svn:log V 510 The NCR script has grown beyond one page (4KB). Since malloc() returns contiguous memory in virtual space, but doesn't guarantee any particular physical layout of pages, the script may be not contguous in physical memory. This made the first write command fail in very rare cases. This has been fixed by checking the region returned by malloc() for being contiguous, but there should be a physical memory allocate and later mapping to virtual memory instead. A few assertions and error messages are improved. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-09-05T23:39:31.000000Z K 7 svn:log V 80 ahcprobe now takes a flags argument. For EISA/VL adapters set it to AHC_FNONE. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-09-05T23:52:03.000000Z K 7 svn:log V 1683 Clean up a few nits in the aic7xxx driver: 1) Make the driver "quiet" by sticking most boot messages behind bootverbose conditionals. This means that you won't see the sync and wide negotiation, but you will find out if they fail. 2) Add support to the 93cx6 serial eeprom code to read at an abitrary offset. This is needed so that we can access the second half of the eeprom on 3940 cards where the second channel's config is stored. 3) Add flags argument to ahcprobe(). This is used by the pci probe code to tell the generic driver that an adapter should be treated as a channel B device as well as notify it of the presence of external SCB SRAM. These are needed for some motherboard implementations of the aic7870 and for the 3940 controllers. 4) Print "Channel A"/"Channel B" instead of "Single Channel" for the two busses of the 3940. I received many reports of confusion about how the 3940 was probed since most people belived that only one ahc entry was needed. This will hopefully make it clearer. 5) Walk the SCBs to determine just how many their are if external SCB ram is detected. 6) Hard code that external SCB ram is present for the 3940 since it doesn't use the documented reporting facility for reporting the SRAM. :( 255 commands per channel are supported on the 3940. 7) Read the seeprom starting at addres 32 for the second channel of the 3940 so we get the right info for that channel. 8) Clean up printing of the "Disabling tagged queuing message". 9) Queue timeouts if they occur while we are handling a timeout. The code was totally unprotected in this scenario. Reviewed by: Timeout code reviewed by David Greenman END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-09-05T23:53:48.000000Z K 7 svn:log V 121 Detect external SRAM. Count the number of detected 3940 controllers. Tag all even controllers as being the "B Channel". END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-09-06T02:03:36.000000Z K 7 svn:log V 48 Move erase cleanup outside linemode conditional END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-06T03:34:52.000000Z K 7 svn:log V 80 Move and properly add in man page for Matrox Meteor driver. Submitted by: james END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-06T03:36:36.000000Z K 7 svn:log V 164 New version of userconfig from Michael Smith. Give this one a try, folks! Let him know what you think. Submitted by: Michael Smith END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-09-06T03:47:14.000000Z K 7 svn:log V 319 Save and check against all address of kerberos servers. This completes the fixes for multi-homed kerberos servers. We're still debating on how we want to fix the client side. Reviewed by: Garrett Wollman , Mark Murray Obtained from: Dieter Dworkin Muller (small changes by me) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-06T05:06:18.000000Z K 7 svn:log V 73 Correct the location of a "return". This can/will cause system crashes. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-06T05:37:43.000000Z K 7 svn:log V 85 Minor performance improvements, additional prototype for additional exported symbol. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-06T05:39:28.000000Z K 7 svn:log V 149 Added new ffs_getpages routine. It isn't optimized yet, but FFS now does it's own getpage -- instead of using the default routine in vnode_pager.c. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-06T05:41:17.000000Z K 7 svn:log V 73 Added indirect pointer for ffs_getpages, and added external declaration. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-06T07:08:45.000000Z K 7 svn:log V 93 Fixed a sign reversal problem -- might have cause some Sig-11s that people have been seeing. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-06T08:26:51.000000Z K 7 svn:log V 118 this file replaces two others.. I haven't removed them yet, but when this code seems more solid, they get the bullet. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-06T09:25:04.000000Z K 7 svn:log V 51 replaced 2 devfs files with one that replaces them END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-06T09:29:19.000000Z K 7 svn:log V 75 more devfs cleanups.. if this keeps simplifying there won't be any left :) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T10:31:43.000000Z K 7 svn:log V 122 Brought in changes from main branch: update to multicast v3.5. Reviewed by: Bill Fenner , wollman END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T10:32:47.000000Z K 7 svn:log V 61 Brought in changes from main branch: support for mcast v3.5. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T10:34:19.000000Z K 7 svn:log V 120 Brought in changes from main branch: update to mrouted v3.6. Reviewed by: Bill Fenner , wollman END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-06T12:38:53.000000Z K 7 svn:log V 246 Bring Barry Morris' changes from FreeBSD 1.1.5.1 back: pass arguments to the target login's shell. This allows for "su -c". Do it right this time and also explain this behaviour in the man page. :) Obtained from: bsm's work in FreeBSD 1.1.5.1 END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T14:18:36.000000Z K 7 svn:log V 87 Brought in changes from main branch: add output buffer pointer to improve performance. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T14:21:07.000000Z K 7 svn:log V 68 Brought in changes from main branch: change to match new libmd API. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T14:24:45.000000Z K 7 svn:log V 31 Bumpbed shared lib rev to 2.1. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T14:27:07.000000Z K 7 svn:log V 30 Bumped shared lib rev to 2.1. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T14:34:50.000000Z K 7 svn:log V 55 Back out that last change; we don't build this shared. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-06T15:16:06.000000Z K 7 svn:log V 58 Commented out ip_mrouter_mod for now as it doesn't build. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-09-06T15:23:20.000000Z K 7 svn:log V 51 Removed unused local variable from shutdown_nice() END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-06T16:13:31.000000Z K 7 svn:log V 103 Put back the "real memory =" printf() that vanished when the code to handle holes in memory was added. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-09-06T16:33:40.000000Z K 7 svn:log V 63 Recode mask logic to use inet_ntoa() so host routes are valid. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-06T23:15:55.000000Z K 7 svn:log V 485 Suggested by: :) bde of course added prototypes for every function and put (void *) as the args to the vop array definitions. can now compile with: CWARNFLAGS?= -W -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit \ -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes \ -Winline -Wstrict-prototypes and only get errors for files external to this module: namely ./vnode_if.h ../../sys/vnode.h ../../sys/buf.h ../../miscfs/specfs/specdev.h END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-07T04:39:09.000000Z K 7 svn:log V 127 Correct a case in the ffs_getpages where a page is not found in a sparse file and the page is zeroed but not set valid, clean. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-07T06:01:36.000000Z K 7 svn:log V 114 more cleanups.. lots of code shuffled around too routines renamed.. more simplifications, some warnings squashed. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-07T06:16:28.000000Z K 7 svn:log V 70 brought the README in to line with present code (still a bit cryptic) END K 10 svn:author V 8 swallace K 8 svn:date V 27 1995-09-07T08:17:19.000000Z K 7 svn:log V 145 Change atapi.c to depend on the ATAPI option. Add wd.c entry based on the wdc controller. This will enable compilation of wcd device without wd. END K 10 svn:author V 8 swallace K 8 svn:date V 27 1995-09-07T08:20:18.000000Z K 7 svn:log V 152 Make files get the NWDC definition from "wdc.h" instead of "wd.h". This way, if using wd and/or wcd devices, the wdc controller code will get compiled. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-07T14:17:46.000000Z K 7 svn:log V 131 Add description of Intel 82425EX PCI system controller chip (Aries ?). Submitted by: Danny J. Zerkel END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-07T15:20:53.000000Z K 7 svn:log V 94 Make mapping messages depend on bootverbose flag. Add PCI subclass to unknown device message. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-07T15:40:51.000000Z K 7 svn:log V 83 Remove support for PCI bridge classes, since this dealt with by code in pci.c now. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-07T20:53:40.000000Z K 7 svn:log V 425 Add support for 16 targets on WIDE SCSI bus. This seems to work fine on my 53c810, but really should be tested on a 53c825 with at least one target set to an ID >= 8. The script is now copied to memory mapped using vm_page_alloc_contig(), since it has to be physically contigous. This must be changed, if the driver is converted into a loadable module ! Two of the probe messages are suppressed, unless "bootverbose" is set. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-07T21:09:59.000000Z K 7 svn:log V 73 Brought in changes from rev 1.5: Convert \n to \r\n in serial_putchar(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-07T21:11:34.000000Z K 7 svn:log V 23 Killed unnecessary \r. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-07T21:12:55.000000Z K 7 svn:log V 75 Brought in changes from main branch: killed compile warnings and extra \r. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-07T21:36:17.000000Z K 7 svn:log V 84 Minor cleanup and (very) small micro optimization to Xsyscall (and the linux one).. END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-09-07T21:39:00.000000Z K 7 svn:log V 452 Major cleanup of eBones code: - Get all functions prototyped or at least defined before use. - Make code compile (Mostly) clean with -Wall set - Start to reduce the degree to which DES aka libdes is built in. - get all functions to the same uniform standard of definition: int foo(a, b) int a; int *b; { : } - fix numerous bugs exposed by above processes. Note - this replaces the previous work which used an unpopular function definition style. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-07T21:55:27.000000Z K 7 svn:log V 66 Brought in changes from main branch: various stability bug fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-07T22:19:45.000000Z K 7 svn:log V 124 Render devices inactive properly. Protect against name overflow. Submitted by: Michael Smith END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T03:08:01.000000Z K 7 svn:log V 443 Submitted by: Luigi Rizzo (luigi@iet.unipi.it) Obtained from: Gunther Schadow and Luigi Rizzo control program for Trust AmiScan BW (GI1904 chipset) ASC - A device driver for a handy scanner This is a device driver for GI1904-based hand scanners, e.g. the Trust Amiscan Grey and possibly others. The driver is based on the "gsc" driver and, partly, on a Linux driver. The driver has a working select(). -Luigi Rizzo (luigi@iet.unipi.it) END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T03:10:51.000000Z K 7 svn:log V 132 Submitted by: -Luigi Rizzo (luigi@iet.unipi.it) Obtained from: Luigi Rizzo and Gunther Schadow man page for the asc scanner driver END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T03:14:00.000000Z K 7 svn:log V 136 Submitted by: Luigi Rizzo (luigi@iet.unipi.it) Obtained from: Luigi Rizzo and Gunther Schadow Kernel support for the asc scanner driver END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T03:19:47.000000Z K 7 svn:log V 307 1) Really print 'real' memory - use Maxmem, not physmem. 2) Output K bytes instead of pages as this means something to more people. 3) Moved printf of avail memory to after vm_bounce_init() call so that bounce buffers are included in the figure. 4) Killed initcpu(); it's an unused vestige from the VAX. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T03:20:10.000000Z K 7 svn:log V 151 Submitted by: Luigi Rizzo (luigi@iet.unipi.it) Obtained from: Luigi Rizzo and Gunther Schadow config support for the asc driver and an example in LINT END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T03:22:00.000000Z K 7 svn:log V 86 Submitted by: Luigi Rizzo Obtained from: Luigi and gunther yeah I forgot this one.... END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T03:37:51.000000Z K 7 svn:log V 71 DAng! forgot this as well cdevsw entry (71) for the asc scanner driver END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T04:22:49.000000Z K 7 svn:log V 123 Brought in changes from revs 1.133, 1.134, 1.139, and 1.140: rewrite of memory test code and changes to "memory" printf's. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T04:23:52.000000Z K 7 svn:log V 65 Brought in changes from rev 1.28: part of memory sizing rewrite. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T04:46:14.000000Z K 7 svn:log V 189 added the dev_link external registration used to produce a second link to an already exixting device e.g. dev_add /disks/sd0 dev_link /scsi/bus0/targ0/lun0 to /disks/sd0 (not real syntax) END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-09-08T10:14:52.000000Z K 7 svn:log V 58 Remove machine name from Dave Chapeskie's e-mail address. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-08T11:09:15.000000Z K 7 svn:log V 90 Fix benign type mismatches in devsw functions. 82 out of 299 devsw functions were wrong. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T13:24:33.000000Z K 7 svn:log V 18 Fix my copyright. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T13:25:46.000000Z K 7 svn:log V 20 Fixed my copyright. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T13:52:55.000000Z K 7 svn:log V 71 Fixed error in maxcontig calculation that caused it to default to "1". END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T13:58:31.000000Z K 7 svn:log V 61 Brought in change from rev 1.30: SIOCGIFADDR ioctl for rarp. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-08T14:29:48.000000Z K 7 svn:log V 288 Applied patches that make the driver compile on NetBSD again. They shouldn't affect FreeBSD, since they are within #ifdef NETBSD directives. Changed the HAD_ERROR return code into COMPLETE according to a comment in "/sys/scsi/scsiconf.h" Submitted by: Andreas Wrede END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-08T16:27:55.000000Z K 7 svn:log V 59 3 out of 5 new devsw functions had benign type mismatches. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-08T16:38:52.000000Z K 7 svn:log V 89 Declare `geomtab' as static. It was bogusly shared between the asc and the gsc drivers. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-08T17:16:32.000000Z K 7 svn:log V 57 Slight optimization for the standard case of rotdelay=0. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T18:30:34.000000Z K 7 svn:log V 52 added ID strings so we know what version we have... END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T18:42:46.000000Z K 7 svn:log V 43 add RCS Id strings so we know what we have END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-08T19:01:28.000000Z K 7 svn:log V 71 Added devfs nodes for other devices.. (didn't read the docs correctly) END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-08T19:18:02.000000Z K 7 svn:log V 82 d_stop functions always returned void. Fix the declaration of d_stop_t to match. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-08T19:23:19.000000Z K 7 svn:log V 85 A makefile for sgml source files. Reviewed by: Rod Grimes rgrimes@gndrsh.aac.dev.com END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-08T19:27:48.000000Z K 7 svn:log V 16 Add bsd.sgml.mk END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-08T19:30:11.000000Z K 7 svn:log V 139 Don't use vtophys() for constant addresses, cache the translations in the NCR control block (ncb) and command control block (ccb) instead. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-08T19:34:26.000000Z K 7 svn:log V 16 Add a makefile. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-08T19:37:11.000000Z K 7 svn:log V 107 Perl script to convert NCR script address into label+offset. Useful to find the failed NCR instruction ... END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-08T19:40:04.000000Z K 7 svn:log V 16 Add a makefile. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-08T19:46:31.000000Z K 7 svn:log V 53 Add target directories for the FAQ and the Handbook. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-08T19:57:13.000000Z K 7 svn:log V 71 Actually, 97 out of 304 devsw functions had benignly mismatched types. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-08T20:33:21.000000Z K 7 svn:log V 83 Change the errx(0,...) to errx(1,...) Submitted by: Mike Murphy END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-09T01:43:49.000000Z K 7 svn:log V 318 Obtained from:4.4lite2 fix a change where a shortcut resulted in teh wrong answer.. e.g. touch a touch b mv a b resulted in b being removed and a being moved to b in the shortcut.. touch a ln a b mv a b the wrong link was removed.. leaving a instead of b, giving a different result to when both files were separate. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-09-09T11:41:04.000000Z K 7 svn:log V 879 Patch to the atapi driver, by Serge V.Vakulenko, minor changes by me... Original message: This patch upgrades the ATAPI CD-ROM driver to version 1.3. It has three bugs fixed: 1) The `controller not ready' message at startup and later. It was caused by staled media change bit. 2) Incorrect shuffling of model string for some drives (NEC, Mitsumi). 3) Handling of drives which report itself as been of direct-access type, instead of CD-ROM type. There is one known bug which is not fixed yet -- probing in absense of IDE disks. A work-around exists though (thanks Steve!). If you have no IDE disks attached, then remove them from the kernel config file to make the CD-ROM attach correctly. Unfortunately, there is no way to disable them from the kernel interactive config mode. Reviewed by: sos (Soren Schmidt) Submitted by: vak@gw.cronyx.msk.su (Serge V.Vakulenko) END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-09T12:51:56.000000Z K 7 svn:log V 404 More hacking on devfs.. I can now do an mv on devices and directories in devfs This was the hardest part.. link, delete and symlink will follow in short order. This code works but has definitly got vnode locking problems I am electing to get the structure of it working before spending too much time on the vnode confusion so it's probably not reliable at the moment.. never-the less it looks good. :) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-09T13:03:09.000000Z K 7 svn:log V 199 Avoid the "calculated sectors per cylinder disagrees with disklabel" warning for the default case where the user hasn't specified either -t or -u on the command line. It's been confusing our users. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-09T13:23:53.000000Z K 7 svn:log V 253 Be gentle and allow both magic's (the own one and the other side's one) as a valid answer to an echo request. This makes the log less noisy when connecting to Trumpet Winsock or FreeBSD 2.0.5's pppd. :) Submitted by: melvin@zytek.com (Stephen Melvin) END K 10 svn:author V 3 jmz K 8 svn:date V 27 1995-09-09T15:05:14.000000Z K 7 svn:log V 30 Add fr_FR.ISO_8859-1 to LANGS END K 10 svn:author V 3 jmz K 8 svn:date V 27 1995-09-09T15:06:08.000000Z K 7 svn:log V 37 message catalog for fr_FR.ISO_8859-1 END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-09T18:10:37.000000Z K 7 svn:log V 93 Fixed init functions argument type - caddr_t -> void *. Fixed a couple of compiler warnings. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-09T23:10:21.000000Z K 7 svn:log V 94 Brought in changes from main branch: mostly cosmetic, a fix or two, and recognize more chips. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-10T01:51:13.000000Z K 7 svn:log V 60 Revert bogus change in rev 1.98.4.3 that broke GUS support. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-10T01:55:38.000000Z K 7 svn:log V 61 Revert bogus change in rev 1.184.4.2 that broke GUS support. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-10T04:02:16.000000Z K 7 svn:log V 148 Brought in changes from main branch: set erase character correctly, and fix problem with negotiation getting screwed up by login starting too soon. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-10T11:48:13.000000Z K 7 svn:log V 170 Fix wakeups for TIOCDRAINWAIT. The conditional wakeups introduced in rev 1.59 defeated the point of doing the wakeups (having reduced timeouts take effect immediately). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-10T12:22:59.000000Z K 7 svn:log V 624 Call output process in slstart() whether or not there is any output. As in pppstart(), the output process may be overloaded to handle hardware flow control and hardware output completions. Don't wait for output to drain in slclose(). Discard output immediately. New output is not prevented while processes are waiting for output to drain (this is a bug), so the wait was sometimes forever. Infinite waits are also possible when CCTS_OFLOW is enabled and CTS is down. Infinite waits were also caused by the above bug in slstart(). Start changing new init stuff yet again: rename unused arg `dummy'. Reviewed by: davidg END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-10T13:02:56.000000Z K 7 svn:log V 130 Fix a bug that prevented %'s and \'s from being passed to the program invoked. Submitted by: fenner@parc.xerox.com (Bill Fenner) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-10T13:04:45.000000Z K 7 svn:log V 107 Re-initialize the terminal after ^Z / fg. Submitted by: thomas@ghpc8.ihf.rwth-aachen.de (Thomas Gellekum) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-09-10T13:05:52.000000Z K 7 svn:log V 93 Fix a few minor bugs in makewhatis. Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider) END K 10 svn:author V 5 markm K 8 svn:date V 27 1995-09-10T14:59:51.000000Z K 7 svn:log V 140 Updating /usr/include/kerberosIV/des.h so eBones will build breaks rcp and rlogin. (patch supplied) Submitted by: John Capo END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-10T17:18:24.000000Z K 7 svn:log V 33 Fix a bug with the clean target. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-10T18:57:26.000000Z K 7 svn:log V 1032 cons.c: Split off cdevsw initialization in cninit() into a new function cninit_finish() that isn't called until all hardware device drivers have been attached. The bdevsw entry of the driver for the physical console needs to be hooked after the physical driver has been attached in case the attachment modified the entry. Rearrange cninit() to avoid changing cn_tab until the driver for the physical console has been initialized, so that the previous driver (if any) can be used for debugging. Start removing half-baked lint support. bdevsw functions usually have unused args but /*ARGSUSED*/ was used for only about 5% of them. cons.h: Declare cn_init_finish(). autoconf.c: Call cn_init_finish(). Start adding prototypes. Functions with bogus linkage (extern where static is probably should be static) are explicitly declared as extern so that the can be found easily (extern in a non-header is usually wrong). All: Continue cleaning up init stuff: init functions shall be static; INITs should be at the start of files... END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-10T21:36:12.000000Z K 7 svn:log V 1666 Make pcvt and syscons live in the same kernel. If both are enabled, then the first one in the config has priority. They can be switched using userconfig(). i386/i386/conf.c: Initialize the shared syscons/pcvt cdevsw entry to `nx'. Add cdevsw registration functions. Use devsw functions of the correct type if they exist. i386/i386/cons.c: Add renamed syscons entry points to constab. i386/i386/cons.h: Declare the renamed syscons entry points. i386/i386/machdep.c: Repeat console initialization after userconfig() in case the current console has become wrong. This depends on cn functions not wiring down anything important. sys/conf.h: Declare new functions. i386/isa/isa.[ch]: Add a function to decide which display driver has priority. Should be done better. i386/isa/syscons.c: Rename pccn* -> sccn*. Initialize CRTC start address in case the previous driver has moved it. i386/isa/syscons.c, i386/isa/pcvt/* Initialize the bogusly shared variable Crtat dynamically in case the stored value was changed by the previous driver. Initialize cdevsw table from a template. Don't grab the console if another display driver has priority. i386/isa/syscons.h, i386/isa/pcvt/pcvt_hdr.h: Don't externally declare now-static cdevsw functions. i386/isa/pcvt/pcvt_hdr.h: Set the sensitive hardware flag so that pcvt doesn't always have lower priority than syscons. This also fixes the "stupid" detection of the display after filling the display with text. i386/isa/pcvt/pcvt_out.c: Don't be confused the off-screen cursor offset 0xffff set by syscons. kern/subr_xxx.c: Add enough nxio/nodev/null devsw functions of the correct type for syscons and pcvt. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-10T21:49:24.000000Z K 7 svn:log V 282 Now works correctly with obj directories. FORMATS can be defined as an empty string to suppress generation or installation of any files. Previously setting it to "null" had that effects. Now uses MANOWN, MANGRP and MANMODE for installation instead of BINOWN, BINGRP and BINMODE. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-11T00:45:15.000000Z K 7 svn:log V 76 Code cleanup and minor performance improvement in the faultin cluster code. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-11T00:46:19.000000Z K 7 svn:log V 70 Fix an error that can cause attempted reading beyond the end of file. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-11T00:47:17.000000Z K 7 svn:log V 56 Make sure that the prezero flag is cleared when needed. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-11T02:23:03.000000Z K 7 svn:log V 200 Make the sample config file entry for mse0 use irq5 instead of irq6. Apparently some bus mice won't go above 5 and the 2.0.5 LINT shows 5. Submitted by: Brian Handy END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-11T06:28:38.000000Z K 7 svn:log V 160 Restore two checks for TS_ISOPEN.. I managed to panic my machine without them.. I thought TS_CONNECTED implied TS_ISOPEN, but apparently that's not the case. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-11T12:10:19.000000Z K 7 svn:log V 174 Put back p_script component into NCR control block. The driver currently doesn't use it, but ncrcontrol needs it to print some script addresses relative to the script start. END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-09-11T13:55:11.000000Z K 7 svn:log V 406 Remove unconditional unlink at startup and conditionalised the unlink at exit so that it only unlinks the file if syslogd knows it created it. If the path specified for the socket already exists then syslogd will now exit with an "address already in use" error which is more sensible than blindly unlinking the existing filename. This stops syslogd -d foo/bar from unlinking foo/bar if it's a real file. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-11T15:56:46.000000Z K 7 svn:log V 50 Fix benign type mismatch in a call to VOP_BMAP(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-11T16:05:16.000000Z K 7 svn:log V 250 Generate prototypes for VOP functions. I decided to keep the old-style definitions even though the functions are inline. If vnode_if.h was compiled by a non-ANSI compiler, then `inline' would be defined away, so vnode_if.h might compile correctly. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-11T19:34:30.000000Z K 7 svn:log V 349 Introduce NCB_SCRIPT_PHYS and CCB_PHYS macros to find physical addresses of NCR script labels and of command control block structure components. This allows for easy modification of the actual virtual to physical mapping operator used ... Make all applicable references to physical address values use the above macros instead of calls to vtophys(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-11T20:54:49.000000Z K 7 svn:log V 244 Fixed bug introduced with the change of startslave()...two arguments were chopped off of the function call and garbage was passed instead. The solution involves making some variable globals as well as fixing the call to have all the arguments. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-11T21:02:02.000000Z K 7 svn:log V 245 sys_term.c: killed sleep(1) as this should no longer be a problem with the move of startslave(). telnetd.c: fix bug introduced with the move of startslave()...the number of arguments was wrong and "level" and "user_name" had to be made globals. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T04:21:43.000000Z K 7 svn:log V 82 Brought in changes from main branch: fix command funcs to have correct # of args. END K 10 svn:author V 6 julian K 8 svn:date V 27 1995-09-12T04:28:56.000000Z K 7 svn:log V 601 Obtained from: FTP.RS.INTERNIC.NET The named.root file is out of date.. (well it was.. this fixes it..) 15,16c15,16 < ; last update: Aug 25, 1995 < ; related version of root zone: 1995082500 --- > ; last update: Sep 1, 1995 > ; related version of root zone: 1995090100 18,19c18,22 < . 3600000 IN NS NS.INTERNIC.NET. < NS.INTERNIC.NET. 3600000 A 198.41.0.4 --- > ; > ; formerly NS.INTERNIC.NET > ; > . 3600000 IN NS A.ROOT-SERVERS.NET. > A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 > END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T04:39:44.000000Z K 7 svn:log V 64 Brought in changes from main branch: update to Sept. 1 version. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T05:36:42.000000Z K 7 svn:log V 93 Brought in change from main branch: kill duplicate (and wrong) declaration of phys_avail[[]. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T05:48:43.000000Z K 7 svn:log V 79 Brought in changes from rev 1.40: kill 'memory' constraint from enable_intr(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T05:55:35.000000Z K 7 svn:log V 80 Brought in changes from main branch: kill bogus extra args to 'getit' function. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T05:56:54.000000Z K 7 svn:log V 49 Brought in change from rev 1.4: include systm.h. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T06:12:23.000000Z K 7 svn:log V 110 Brought in changes from revs 1.74 and 1.76: use bcmp instead of memcmp, and kill bogus extra arg to ds_crc(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T06:17:26.000000Z K 7 svn:log V 87 Brought in changes from rev 1.25: include kernel.h instead of declaring extern int hz. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T06:22:36.000000Z K 7 svn:log V 72 Brought in changes from main branch: misc cleanup plus a few additions. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T07:19:45.000000Z K 7 svn:log V 61 Brought in change from main branch: initialize d_ncylinders. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T07:23:00.000000Z K 7 svn:log V 40 Synced with main branch: various fixes. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T08:06:48.000000Z K 7 svn:log V 67 Brought in change from rev 1.14: kill unused variable declaration. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T08:09:31.000000Z K 7 svn:log V 60 Brought in change from rev 1.9: kill gratuitous #include's. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T08:29:56.000000Z K 7 svn:log V 69 Brought in change from rev 1.11: kill extra arg to a pr_usrreq call. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T08:39:06.000000Z K 7 svn:log V 54 Brought in fix from rev 1.9: fix for amd direct maps. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T08:48:26.000000Z K 7 svn:log V 93 Brought in fixes from main branch: don't allow delete/rename and initialize mnt_stat struct. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T08:52:41.000000Z K 7 svn:log V 58 Brought in changes from rev 1.16: disallow delete/rename. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T08:57:53.000000Z K 7 svn:log V 65 Brought in change from rev 1.22: pass "proc" correctly (kill &). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T09:19:23.000000Z K 7 svn:log V 49 Brought in change from rev 1.3: include systm.h. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T09:22:59.000000Z K 7 svn:log V 65 Brought in change from rev 1.21: fix broken BUFHASH calculation. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-12T09:24:47.000000Z K 7 svn:log V 45 Brought in change from rev 1.4: fix comment. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-12T14:42:43.000000Z K 7 svn:log V 125 Fix really bogus casting of a block number to a long. Also change the comparison from a "< 0" to "== -1" like it should be. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-09-12T16:38:16.000000Z K 7 svn:log V 196 Output a zero rdev except for bdevs, cdevs, fifos and sockets. This stops regular files with unrepresentable rdevs from being rejected and makes the output independent of unpreservable metadata. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-09-12T23:15:33.000000Z K 7 svn:log V 244 Simpler fix to the find bug reported by Terry Lambert [ Find to a file vs. to stdout ] produces different output because find does not flush stdout when doing a -print. Submitted by: Jeffrey Hsu END K 10 svn:author V 3 sef K 8 svn:date V 27 1995-09-13T02:12:51.000000Z K 7 svn:log V 140 Unlock the vnode after checking permissions; this is necessary to prevent a panic whenever an iBCS2 file is exec'd. Obtained from: FreeBSD END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-13T05:35:49.000000Z K 7 svn:log V 375 Increased SOMAXCONN from 5 to 32. 5 was too small a value for just about any reasonably busy machine, and by any measure is a lousy "max" value. 32 was chosen after a careful analysis of typical listen queue depths on several busy Internet servers (both web and ftp). I also intend to add a statistics counter for dropped connection requests due to the limit being exceeded. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-13T08:39:28.000000Z K 7 svn:log V 69 Move some kernel-only stuff to a kernel-only file. Submitted by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-13T08:45:28.000000Z K 7 svn:log V 578 From Bruce Evans: (prototype related changes, other cleanups) Add prototypes. Use static for function definitions to match existing prototypes. Otherwise leave functions that should be static as extern. TODO: declare everthing except sidriver and siintr as static. I use some new cdevs registration functions to do this for syscons and pcvt. Fix siintr() to match its prototype in ioconf.c (don't return anything). This may break the eisa support, but Julian says that eisa interrupts never worked anyway. (EISA support was never tested anyway - Peter) Submitted by: bde END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-09-13T10:14:31.000000Z K 7 svn:log V 88 Ignore patchfiles that end with ".orig" or "~". Suggested by: paul, joerg among others END