ĻV6460 235 248 200 133 236 163 110 140 158 122 184 200 157 176 223 199 146 255 233 1395 217 226 192 229 214 121 152 149 160 181 427 250 141 190 175 148 167 149 678 229 138 187 151 261 132 135 615 129 1016 493 151 201 198 536 152 171 141 221 145 615 257 159 235 126 121 120 117 364 152 236 160 221 107 126 119 154 245 322 112 112 230 186 392 204 320 113 158 167 943 231 148 156 772 203 167 253 164 130 165 176 137 143 141 132 286 153 189 216 931 133 182 142 272 133 132 340 736 133 394 595 153 149 149 302 145 134 457 110 188 127 167 151 132 149 145 174 179 184 223 771 132 268 124 183 169 158 200 116 105 153 520 145 188 166 120 136 472 118 220 201 222 470 262 303 217 259 470 316 191 574 156 371 409 154 133 143 109 137 174 498 624 130 124 164 552 256 161 151 201 235 176 105 108 134 120 235 110 130 230 200 119 201 173 127 314 256 213 206 112 148 137 329 145 151 123 250 135 309 145 150 135 227 251 119 161 125 128 113 305 165 171 168 212 149 148 321 K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-15T20:06:38.000000Z K 7 svn:log V 156 For the sake of people, who like to move pci_configure() before isa_configure() in autoconf.c: ncr_intr() protected by splbio()/splx() Submitted by: wolf END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-15T20:38:36.000000Z K 7 svn:log V 105 Include three lines about the pcvt console driver, so we don't ever need a different config file for it. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T20:47:56.000000Z K 7 svn:log V 40 pkg_manage utility, using file selector END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T20:47:56.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6462, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-02-15T20:47:57.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'pkg_manage'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T20:52:52.000000Z K 7 svn:log V 17 pkg_manage added END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T20:57:01.000000Z K 7 svn:log V 47 Add include/readline and share/misc/pkg_manage END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T20:59:13.000000Z K 7 svn:log V 65 Remove dir creating, done by mtree Add missing file name for cmp END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-15T22:07:28.000000Z K 7 svn:log V 26 Document Transaction TCP. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-15T22:25:51.000000Z K 7 svn:log V 91 Restore deleted in second time my & bde fixes. UGEN STOP IT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-15T22:52:52.000000Z K 7 svn:log V 105 Wolfram now also submitted a man page for this. Submitted by: Wolfram Schneider END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-15T22:53:04.000000Z K 7 svn:log V 61 Document Transaction TCP extensions to generic system calls. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T00:27:47.000000Z K 7 svn:log V 80 Add lots of useful MIB variables and a few not-so-useful ones for completeness. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T00:28:42.000000Z K 7 svn:log V 126 Allow the user access to net.inet.igmp, even though there's nothing sysctl(8) can interpret there. (Someday there might be.) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-16T00:41:16.000000Z K 7 svn:log V 107 Fixed botched previous change - use 'pageno' not initialized to NULL 'kva'. Submitted by: Lars Fredriksen END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T00:55:44.000000Z K 7 svn:log V 50 Transaction TCP support now standard. Hack away! END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T01:07:43.000000Z K 7 svn:log V 158 getsockopt(s, SOL_SOCKET, SO_SNDTIMEO, ...) would construct the returned timeval incorrectly, truncating the usec part. Obtained from: Stevens vol. 2 p. 548 END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T01:11:38.000000Z K 7 svn:log V 136 Attempting to bind() or connect() a routing socket, while meaningless, shouldn't cause a panic. Obtained from: Stevens, vol. 2, p. 667 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-16T01:21:44.000000Z K 7 svn:log V 1299 ypbind jumbo patch :) The existing ypbind exhibits some truly anti-social behavior. After initially establishing a binding with an NIS server, the following events take place: - ypbind waits for 60 seconds before trying to broadcast a ping again - after the 60 seconds expires, ypbind sends out broadcasts every 5 seconds come hell or high water. These broadcasts travel far and wide, even to NIS servers in other domains which dutifully log the packets even though they don't respond to them. This leads to lots of unnecessary traffic and bloated log files. This behavior has been fixed/changed. Here's what happens now: - We still broadcast every 5 seconds at startup, just like before. - Once bound, we send out packets once every 60 seconds to the server we're bound to AND NO ONE ELSE. - If we fail to receive a reply from our server within FAIL_THRESHOLD seconds, we assume our server has croaked and go back to broadcasting everywhere every 5 seconds again until somebody answers. FAIL_THRESHOLD is currently set to 20 seconds. Other fixes/improvements: - ypbind now logs 'server not responding' and 'server OK' messages where appropriate. Thanks to Thomas Graichen for reporting the problem and guilt-tripping me into fixing it. :) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T01:25:06.000000Z K 7 svn:log V 120 Don't add back in the IP header length to ip_len; icmp_error will do it for us. Obtained from: Stevens, vol. 2, p. 774 END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T01:39:19.000000Z K 7 svn:log V 129 Avoid deadlock situation described by Stevens using his suggested replacement code. Obtained from: Stevens, vol. 2, pp. 959-960 END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T01:42:45.000000Z K 7 svn:log V 96 Correctly initialize so_linger in ticks (not seconds). Obtained from: Stevens, vol. 2, p. 1010 END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T01:47:36.000000Z K 7 svn:log V 132 spl back down in unusual out-of-memory condition in udp_output(). Obtained from: Stevens, vol. 2, exercise 23.4 (solution p. 1083) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-16T01:53:31.000000Z K 7 svn:log V 117 Don't need to retransmit FIN bit in CLOSING state. Obtained from: Stevens, vol. 2, exercise 29.5 (solution p. 1090) END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-16T03:13:50.000000Z K 7 svn:log V 25 Update my email address. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-16T04:24:39.000000Z K 7 svn:log V 59 Add 8-bit collate stuff Submitted by: alex@elvisti.kiev.ua END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-16T07:37:35.000000Z K 7 svn:log V 55 Minor changes and additions to the serial README file. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-16T08:06:28.000000Z K 7 svn:log V 68 Fix a few bogons introduced when config lost the 3 char limitation. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-16T09:17:27.000000Z K 7 svn:log V 89 1000000 usec -> 1 sec 0 usec; fix. Submitted by: "Philippe Charnier" END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-16T10:51:53.000000Z K 7 svn:log V 332 gettytab: Add the `lc' option to default. Having getty understand the issues of CAPS-only terminals is a nop these days, but `lc' avoids hassles for people with CAPS-only user names. Suggested by: Don Yuniskis weekly: Modify the call to makewhatis, now that our makewhatis can take the entire ${MANPATH} as a single argument. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-16T11:10:24.000000Z K 7 svn:log V 155 Make the argument list for the (non-Posix) fchown() consistent with Posix chown(), and also with the man page. Submitted by: Doug Rabson END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T11:23:25.000000Z K 7 svn:log V 49 Fix another bogon in the change before the last. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-16T11:29:19.000000Z K 7 svn:log V 96 Alow overriding of the various SHM* options. Submitted by: Heikki Suonsivu END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T11:42:36.000000Z K 7 svn:log V 83 Fix checking of directory access for "/foo". The parent directory is "/", not "". END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T11:52:11.000000Z K 7 svn:log V 56 Always return null-terminated identifiers from yylex(). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-16T12:02:08.000000Z K 7 svn:log V 75 Update this a little, though we probably need to either nuke or rename it! END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-16T12:04:53.000000Z K 7 svn:log V 55 Spell my name with an umlaut. Looks better to me. :-) END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T12:17:30.000000Z K 7 svn:log V 585 config.y: Support slice numbers in device names. The syntax is ` [] ['s' ] []'. Only `['s' ]' is new here. The slice number defaults to 0 so that there is no change in the output from config if this new feature is not used. Replace some magic disk numbers by `dk' slice and label macros. mkswapconf.c: Improve the output formatting: Generate <> style includes. Print minor numbers in hex so that slice numbers are easy to see and edit. Print the rootdev and dumpdev names in comments like the swapdev names. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-16T12:30:31.000000Z K 7 svn:log V 136 Fix embarassing typo pointed out by Dave Sharnoff - 16bit does NOT = 16k colors! :-} Submitted by: David Muir Sharnoff END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-16T12:34:35.000000Z K 7 svn:log V 46 Make a link to /etc/rmt when we're installed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-16T12:36:47.000000Z K 7 svn:log V 95 Give user a change to read startx messages. Suggested by: David Muir Sharnoff END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-16T12:43:00.000000Z K 7 svn:log V 59 Rename TMPDIR to PKG_TMPDIR, just to make Jeff happy.. :-) END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T13:09:39.000000Z K 7 svn:log V 168 Temporarily stop this compiling if the option TEST_LABELLING is defined so that new slice support code can be installed without risk of corrupting vn devices (if any). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T13:21:47.000000Z K 7 svn:log V 40 Fix syntax errors in #ifdefed out code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T13:35:21.000000Z K 7 svn:log V 43 Rearrange slice numbers for compatibility. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T14:47:38.000000Z K 7 svn:log V 522 Adjust slice names in diskerr() for the rearranged slice numbers. The mapping from numbers to names is messy for backwards compatibility. E.g., for driver "sd", unit "0": slice 0: omit the slice number for compatibility; names are sd0[a-h]. slice 1: omit the partition letter 'c' because the whole disk device shouldn't have anything to do with partitions; sd0 is the only name. slices 2-31: subtract 1 from slice number to compensate for the compatibility slice 0; names are sd0s[1-30][a-h]. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T15:06:09.000000Z K 7 svn:log V 37 Adjust for rearranged slice numbers. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T15:19:19.000000Z K 7 svn:log V 923 Add compatibility cruft. Slice 0 is now for the first BSD slice. The first BSD slice is the first DOSpartition with id 0xa5 or the whole disk if their are no DOSpartitions (except the latter is not yet implemented). Existing partitions on it work the same as in 2.0 except the 'd' partition is no longer special and partitions are relative to the skice. Slice 1 is now for the whole disk and gets a read-only label describing the disk. Previously, slice 0 was for the whole disk and there was no label on it. Slices 2-31 are for DOSpartitions. Slice 0 is an alias for one of these if there is a BSD slice. Previously, slices 1-31 were for DOSpartitions. diskslice_machdep.c: Expand whole disk slice to include all DOSpartitions. More work is required for >1024 cylinders and to rewrite the label iff the driver is unsure about the geometry. subr_diskslice.c: New function dsisopen() to help handle media changes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-16T16:03:29.000000Z K 7 svn:log V 400 Adjust for rearranged slice numbers. Only create partitions on slice 0 for now (there are too many minors to create by default). The special sliced disk case ssd*|svn*|swd*) can almost replace the standard disk case sd*|vn*|wd*) now (it just creates a few more devices), but there will have to be special cases to allow creating slices 6-31 and partitions on slices 2-31. Fix bogus default cases. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-16T17:01:11.000000Z K 7 svn:log V 58 Add 8bit collate stuff Submitted by: alex@elvisti.kiev.ua END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-17T00:29:42.000000Z K 7 svn:log V 104 Include missing for `hz'. Submitted by: David Greenman, Rod Grimes, Christoph Kukulies END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-02-17T00:41:30.000000Z K 7 svn:log V 105 Correct the parameters for the fchown. The third was erroneously specified as uid_t but should be gid_t. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-17T02:22:57.000000Z K 7 svn:log V 443 This is the latest version of the APM stuff from HOSOKAWA, I have looked briefly over it, and see some serious architectural issues in this stuff. On the other hand, I doubt that we will have any solution to these issues before 2.1, so we might as well leave this in. Most of the stuff is bracketed by #ifdef's so it shouldn't matter too much in the normal case. Reviewed by: phk Submitted by: HOSOKAWA, Tatsumi END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-17T03:37:33.000000Z K 7 svn:log V 60 fstab is in section 5, not section 8. Obtained from: NetBSD END K 10 svn:author V 4 dima K 8 svn:date V 27 1995-02-17T03:57:00.000000Z K 7 svn:log V 78 Security fixes. CERT Advisory CA-95:03.telnet.encryption Obtained from: CERT END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-17T08:45:59.000000Z K 7 svn:log V 49 Restore alphabetical order (except gnu is last). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-17T08:52:55.000000Z K 7 svn:log V 128 Always go to ${WRKDIR} before extraction. Modify the tar extract command args to take advantage of this. Pointed-out-by: asami END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-17T09:33:29.000000Z K 7 svn:log V 53 Remove the ISDN dialer from LINT until it's working. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-17T12:32:34.000000Z K 7 svn:log V 522 Fix some bogus and missing chowns: 444 -> root.wheel root -> root.wheel uucp -> uucp.wheel (perhaps this should be .dialer, but .wheel is safer) missing -> root.wheel chown to root is usually bogus because mknod had to be run by root to create the inode. Setting the group explictly is currently necessary because MAKEDEV does nothing to ensure that its working directory has a suitable group. Driver authors! Please fix any bogons in MAKEDEV that involve your drivers. The sound devices are still world writable... END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-17T14:06:51.000000Z K 7 svn:log V 162 Removed the bogus duplicate pcvt* alias names. Ache renamed them to shut up cap_mkdb warnings, but they better have to go away. Reviewed by: Hellmuth Michaelis END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T14:34:21.000000Z K 7 svn:log V 66 Added to makefile watch - snooping programm to work with /dev/snp END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T14:36:03.000000Z K 7 svn:log V 141 This is watch - programm to work with /dev/snp, it still lacks manpage-i will commit it today later. For now to test try: watch [ttyname] :) END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T15:44:08.000000Z K 7 svn:log V 33 Finally document "via" feature.. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-17T16:36:12.000000Z K 7 svn:log V 28 Don't pick _warn module now END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T16:40:32.000000Z K 7 svn:log V 27 Watch fresh-made manpage.. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T16:41:43.000000Z K 7 svn:log V 24 Add manpage to makefile END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-17T16:45:08.000000Z K 7 svn:log V 272 Improve diagnostics: Test for correct execution of cache test script by NCR, and give meaningful error description if it fails. (A cache problem was reported before.) Don't wait forever for cache test to complete (to protect against faulty hardware). Submitted by: wolf END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-17T17:29:50.000000Z K 7 svn:log V 59 collate tables compiler Submitted by: alex@elvisti.kiev.ua END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-17T17:29:50.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6527, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-02-17T17:29:51.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'colldef'. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-17T17:36:09.000000Z K 7 svn:log V 129 Protect against duplicate gids in group list (as could be the result of being a member of some group in both /etc/group and YP). END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-17T17:37:55.000000Z K 7 svn:log V 14 colldef added END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T17:53:52.000000Z K 7 svn:log V 33 Manpage for snoop device itself. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T18:06:11.000000Z K 7 svn:log V 26 oops..here is the manpage END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-17T18:48:36.000000Z K 7 svn:log V 61 Move ipfirewall.4 & snp.4 facility manpage to share/man/man4 END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-17T19:38:13.000000Z K 7 svn:log V 152 Undo the busy latch changes made in the previous revision. They broke some 386/387 systems. Don't print the IRQ number twice in the boot diagnostics. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-17T19:45:21.000000Z K 7 svn:log V 230 Bruce pointed out, that a misleading warning would be issued in an (unlikely) border case (maxgroups==1 and the user is on an /etc/group line for the same group and that group only ...). Now this case is dealt with as before ... END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-18T01:39:00.000000Z K 7 svn:log V 19 Copyrights cleanup END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-18T01:42:02.000000Z K 7 svn:log V 19 Minor optimization END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-18T02:55:09.000000Z K 7 svn:log V 138 Only clear B_VMIO in brelse() - a bunch of special processing is required whenever this happens, and that wasn't occurring in some cases. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-18T04:07:09.000000Z K 7 svn:log V 94 1. Add Justin Gibbs 2. Make all the core team members use FreeBSD.org - it just looks better. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-18T06:48:33.000000Z K 7 svn:log V 300 1) Added protection against collapsing OBJ_DEAD objects. 2) bump reference counts by 2 instead of 1 so that an object deallocate doesn't try to recursively collapse the object. 3) mark pages renamed during the collapse as dirty so that their contents are preserved. Submitted by: John and me. END K 10 svn:author V 5 smace K 8 svn:date V 27 1995-02-18T08:24:16.000000Z K 7 svn:log V 109 Correct the grammar for the label of the number of users. It is plural when zero and >1 users are logged in. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-18T09:31:16.000000Z K 7 svn:log V 227 Add Nate back as promised before, but I will also note that he's on probation.. Another vanishing act and I won't hesitate to nuke this back out again. He hasn't been heard from very much since he was over here to visit! :-) END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-18T11:36:33.000000Z K 7 svn:log V 20 Minor optimization. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-18T16:36:23.000000Z K 7 svn:log V 66 ipfirewall.4 is obviously not here anymore! Adjust the Makefile. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-18T17:10:40.000000Z K 7 svn:log V 75 Remove bogus reference to snp.4. Somebody kinda screwed up their move! :) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-02-18T18:05:35.000000Z K 7 svn:log V 848 Do away with 'options SWAP_GENERIC' once and for all: I get ill just thinking about it. Two changes need to be made to allow 'config kernel swap generic' to work properly without requiring any compile-time flags: /usr/src/usr.sbin/config/mkswapconf.c: we need to define a dummy stub for the setconf() function to replace the one in swapgeneric.c that isn't available in non-generic configurations. /usr/src/sys/i386/i386/autoconf.c: the -a boot flag causes setroot() to be skipped and lets setconf() prompt the user for a root device. If you skip setroot() in a non-generic kernel, you could get severely hosed. To avoid this, we silently ignore the -a flag if rootdev != NODEV. (rootdev is always initialized to NODEV in swapgeneric.c, so if we find that rootdev is something other than NODEV, we know we're not using a generic configuration.) END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-02-18T20:44:55.000000Z K 7 svn:log V 138 Submitted by: Ollivier ROBERT roberto@keltia.frmug.fr.net There is a typo in the include file specification in the man page of time(1). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-18T21:12:33.000000Z K 7 svn:log V 56 New field b_biodone_chain to support nested b_iodone's. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-18T21:32:19.000000Z K 7 svn:log V 64 Write setconf() in KNF, in K&R C, and in Standard C.Standard C. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-18T22:10:44.000000Z K 7 svn:log V 679 Keep absolute offsets in on-disk labels for backwards compatibility. This requires complications to adjust the offsets to relative when a block containing the label is read and back to absolute when such a block is written. The adjustment is not made on the whole disk slice. Don't allow setting the offset of partition C to nonzero in in-core labels. This will cause some (nonstandard) disktab entries to fail. They will need to be changed to have relative offsets (and no partitions outside of the slice). Don't write protect the (nonexistent) label on the whole disk slice. Writing labels and bootstraps should work right now (except if there is no DOSpartition table). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-19T02:50:31.000000Z K 7 svn:log V 111 Truncate the pte address to a page boundry. This probably won't fix the panic, but at least it's more correct. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-19T04:51:41.000000Z K 7 svn:log V 75 Some recent small changes. Probably about time I start writing this in C. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-19T09:11:07.000000Z K 7 svn:log V 160 1. Get all the nodes in this texinfo document happily pointing in the proper directions. 2. Drop in a Makefile that properly installs the info files for this. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-19T09:11:30.000000Z K 7 svn:log V 68 Change DIR to VOLUME so that this installs in the correct location. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-19T09:50:27.000000Z K 7 svn:log V 38 A much more winning default dir file. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-19T09:52:52.000000Z K 7 svn:log V 73 Whoops! It wasn't totally winning. I left out a couple of :'s. Fixed. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-02-19T10:36:17.000000Z K 7 svn:log V 80 Bruces fixes for large filesystems Submitted by: Bruce Evans END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-19T14:06:29.000000Z K 7 svn:log V 45 remove gnu/scsi/nic5000.c - it's deprecated. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-19T14:07:28.000000Z K 7 svn:log V 51 Remove the SCSI idsn line - it's permanantly dead. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-19T15:02:26.000000Z K 7 svn:log V 49 Don't flush the message buffer when it fills up. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-20T00:48:50.000000Z K 7 svn:log V 40 Clean this file up so it is readable... END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-20T03:03:02.000000Z K 7 svn:log V 193 The new and improved mkCTM. Learning from this experience it has been improved on a couple of accounts. Amongst these are "damage control" more than 100 files removed and it will bail out... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-20T12:45:09.000000Z K 7 svn:log V 61 Add Gary J. for all his fine work with gdb and other things. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T13:58:14.000000Z K 7 svn:log V 98 Fully initialize pages returned via vm_page_alloc_contig() so that the memory can be later freed. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T14:00:50.000000Z K 7 svn:log V 124 Don't allow act_count to exceed ACT_MAX when bumping it up. Small optimization to vm_page_bits(). Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T14:21:58.000000Z K 7 svn:log V 839 Panic if object is deallocated too many times. Slight change to reverse collapsing so that vm_object_deallocate doesn't have to be called recursively. Removed half of a previous fix - the renamed page during a collapse doesn't need to be marked dirty because the pager backing store pointers are copied - thus preserving the page's data. This assumes that pages without backing store are always dirty (except perhaps for when they are first zeroed, but this doesn't matter). Switch order of two lines of code so that the correct pager is removed from the hash list. The previous code bogusly passed a NULL pointer to vm_object_remove(). The call to vm_object_remove() should be unnecessary if named anonymous objects were being dealt with correctly. They are currently marked as OBJ_INTERNAL, which really screws up things (such as this). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T15:48:46.000000Z K 7 svn:log V 42 Added missing newlines to calls to log(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T15:53:33.000000Z K 7 svn:log V 91 Make sure process isn't swapped when messing with it. Added missing newline to log() call. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-20T16:24:30.000000Z K 7 svn:log V 50 Add Ollivier and Satoshi to list of contributors. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T17:26:21.000000Z K 7 svn:log V 180 VM for the kernel stack and page tables doesn't need to be explicitly deallocated as it isn't inherited across the fork. Use vm_map_find not vm_allocate. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T17:36:36.000000Z K 7 svn:log V 42 Stop using vm_allocate and vm_deallocate. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T18:08:18.000000Z K 7 svn:log V 41 vm_inherit function has been deprecated. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-02-20T18:19:50.000000Z K 7 svn:log V 246 Make libcompat a static only library. Since functions will come and go from libcompat as they are deprecated it makes no sense to build a shared library out of it as it will change. Based on freedback from Terry and Jonas on the mailing lists. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-02-20T18:47:18.000000Z K 7 svn:log V 642 Fixed non-conflict errors that occur when changes made to the local files are the same as the changes made in the repository. This is often seen by people with remote CVS trees that have applied their local patches to the master site. a 'cvs update' will show bogus conflicts. Obtained from: CVS mailing list, Stig In diffutils 2.6 and 2.7, diff3 -A complains about identical overlapping changes. They're different from the ancestor but not from each other... Why bother? The patch below fixes this nonsense and preserves [B]ackwards compatiblity with the -B flag (also --show-bogus-conflicts). Party on... Stig END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-20T19:07:32.000000Z K 7 svn:log V 41 Use absolute path for the "ctm" program. END K 10 svn:author V 5 guido K 8 svn:date V 27 1995-02-20T19:42:42.000000Z K 7 svn:log V 299 Implement maxprocperuid and maxfilesperproc. They are tunable via sysctl(8). The initial value of maxprocperuid is maxproc-1, that of maxfilesperproc is maxfiles (untill maxfile will disappear) Now it is at least possible to prohibit one user opening maxfiles -Guido Submitted by: Obtained from: END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-20T20:35:24.000000Z K 7 svn:log V 502 Fix restoring cpl in the swi_ast_phantom case. The system sometimes returned to user mode without enabling ASTs. The problem fixed itself at the next syscall or non-FPU trap, if any. It hung the system for a test process that masked SIGFPE's and divided by zero. The faulting division was returned to endlessly and this gave plently of opportunities for the swi_ast_phantom case to be reached; after it was reached the system hung because the ASTs for preemption and SIGINT handling were disabled. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T22:23:31.000000Z K 7 svn:log V 62 Use of vm_allocate() and vm_deallocate() has been deprecated. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T23:35:45.000000Z K 7 svn:log V 58 Moved ACT_MAX, ACT_ADVANCE, and ACT_DECLINE to vm_page.h. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T23:52:39.000000Z K 7 svn:log V 58 Use of vm_allocate and vm_deallocate has been deprecated. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-20T23:58:10.000000Z K 7 svn:log V 210 Removed vm_allocate(), vm_deallocate(), and vm_protect() functions. The only function remaining in this file is vm_allocate_with_pager(), and this will be going RSN. The file will be removed when this happens. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-21T00:37:31.000000Z K 7 svn:log V 54 Added missing extern declaration for 'maxprocperuid'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-21T01:13:05.000000Z K 7 svn:log V 43 Set page alloced for map entries as valid. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-21T01:22:48.000000Z K 7 svn:log V 365 Deprecated remaining use of vm_deallocate. Deprecated vm_allocate_with_ pager(). Almost completely rewrote vm_mmap(); when John gets done with the bottom half, it will be a complete rewrite. Deprecated most use of vm_object_setpager(). Removed side effect of setting object persist in vm_object_enter and moved this into the pager(s). A few other cosmetic changes. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-21T01:31:14.000000Z K 7 svn:log V 19 Removed vm_user.c. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-21T01:32:47.000000Z K 7 svn:log V 97 vm_extern.h: removed vm_allocate_with_pager. Removed vm_user.c...it's now completely deprecated. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-21T02:09:47.000000Z K 7 svn:log V 35 Be more exclusive about cvs-locks. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-21T03:46:48.000000Z K 7 svn:log V 71 more now uses POSIX regular expressions and no longer needs libcompat. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-21T04:05:20.000000Z K 7 svn:log V 55 Use POSIX.2 regular expressions, get rid of libcompat. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-21T04:15:15.000000Z K 7 svn:log V 36 Use tcflush(), eliminate libcompat. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-21T04:26:35.000000Z K 7 svn:log V 57 Totally get rid of the snic driver. Submitted by: davidg END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-21T04:32:55.000000Z K 7 svn:log V 49 Use POSIX.2 regular expressions, kill libcompat. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-02-21T04:35:43.000000Z K 7 svn:log V 78 Not sure why this one was -lcompat since it doesn't reference anything in it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-21T04:41:03.000000Z K 7 svn:log V 87 add "fib" Reviewed by: phk Submitted by: Mark Murray Obtained from: END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-21T06:01:49.000000Z K 7 svn:log V 92 Speed md5 up around 30% by shorting out a couple of cumbersome memcpy equivalent functions. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-21T08:37:09.000000Z K 7 svn:log V 130 Don't generate any errors here other than EIO. An invalid partition table is not an error, it just causes a smaller slice table. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-21T08:38:24.000000Z K 7 svn:log V 678 Discard junk from partition tables when reading the tables for applications the same as when initializing the in-core copies. Adjust checksums in labels after adjusting labels. This finishes fudging the on-disk label to make it coherent with the in-core label. Handle EIO during initialization better. Initialize the compatibility slice to the whole disk If there are no real slices. Don't warn about adjusting offsets in the label to make the 'c' partition start at 0. The 'c' offset is now always absolute on-disk and 0 in-core so an adjustment is usually required. Don't confuse LABEL_PART with RAW_PART so much. Check for partitions being within slices differently. END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-02-21T10:30:41.000000Z K 7 svn:log V 40 Add sgsc to the clean/cleandir targets. END K 10 svn:author V 4 olah K 8 svn:date V 27 1995-02-21T10:46:34.000000Z K 7 svn:log V 174 Fix bogus Makefile which resulted in incompatible shared and static libs. Reviewed by: Michael Reifenberger , roberto@blaise.ibp.fr (Ollivier ROBERT) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-21T12:06:06.000000Z K 7 svn:log V 33 Panic if u_map allocation fails. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-21T13:42:57.000000Z K 7 svn:log V 91 Remove FAT_CURSOR - it's deprecated. Submitted by: "Philippe Charnier" END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-21T18:41:30.000000Z K 7 svn:log V 77 Obtained from: memories of 1.1.5 Fix the sign of the timezone offset again. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T01:11:36.000000Z K 7 svn:log V 65 Implement tray closing and tray locking Fix first open fails bug END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T01:19:06.000000Z K 7 svn:log V 106 Do not close cd after eject, close on each ioctl error instead. Do not open cd on help and quit commands. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T01:36:12.000000Z K 7 svn:log V 23 Move mixer to usr.sbin END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T01:37:47.000000Z K 7 svn:log V 12 mixer added END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-02-22T01:37:52.000000Z K 7 svn:log V 59 Add tagged queueing support to the aic7xxx sequencer code. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-02-22T01:43:25.000000Z K 7 svn:log V 425 Add tagged queueing support. Right now, we only allow two tagged commands per target. I could have followed the route of the ncr driver and gone to great lengths to get the SCSI subsystem to support more, but I think I'll use the time saved to help Julian and Peter make tagged queuing a better handled generic feature. This also includes some comment and enum clean up and a possible fix for the hanging PCI controllers. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-02-22T01:44:21.000000Z K 7 svn:log V 51 Add a define for the SCSI_QUEUE_FULL sense message END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T01:45:03.000000Z K 7 svn:log V 95 Use CDPLAY environment variable to not type argument each time Submitted by: hvd@terry.ping.dk END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T02:12:10.000000Z K 7 svn:log V 73 Increase retry count while reading toc, old one isn't enough for spin up END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-22T03:49:46.000000Z K 7 svn:log V 28 Added entry from Jim Bryant END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T04:34:19.000000Z K 7 svn:log V 43 add /usr/local/share, needed by some ports END K 10 svn:author V 6 amurai K 8 svn:date V 27 1995-02-22T06:44:03.000000Z K 7 svn:log V 376 The 'set ifilter'/'set ofilter' commands accept a syntax containing IP addresses and/or protocol+port, but in the case where both are supplied, it happily accepts the command but ignores the proto+port It also attempts to handle the case where the second IP address is omitted, but this doesn't work. Reviewed by: amurai@spec.co.jp Submitted by: Andrew.Gordon@net-tel.co.uk END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-22T07:23:26.000000Z K 7 svn:log V 26 Fix benign type mismatch. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T08:40:54.000000Z K 7 svn:log V 128 Rewrote MAP_PRIVATE case of vm_mmap() - all of the COW portion of this routine was highly convoluted. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T09:15:35.000000Z K 7 svn:log V 109 Only do object paging_in_progress wakeups if someone is waiting on this condition. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T09:16:07.000000Z K 7 svn:log V 130 Only do object paging_in_progress wakeups if someone is waiting on this condition. Added some comments. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T09:30:13.000000Z K 7 svn:log V 378 Added some code to make sure that buffers associated with directories and metadata aren't thrashed by regular file I/O. Added mechanism to limit the amount of outstanding I/O on a given vnode. Pagedaemon wakeup policy changed to skew priority a little in favor of file caching. Slight code reorganization to improve clarity. Added a few more comments. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T09:39:22.000000Z K 7 svn:log V 170 vfs_cluster.c: Various more tweaks from John Dyson to improve read ahead calculations. vfs_subr.c: Only wakeup if numoutput is 0 in vwakeup(). Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T10:00:16.000000Z K 7 svn:log V 211 Removed bogus copy object collapse check (the idea is right, but the spcific check was bogus). Removed old copy of vm_object_page_clean and took out the #if 1 around the remaining one. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T10:06:43.000000Z K 7 svn:log V 125 Removed object locking code (it was a left over from an abortion that was done a month or so ago). Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T10:16:21.000000Z K 7 svn:log V 167 Just return in the case of a page not on any queue in vm_page_unqueue(). Return VM_PAGE_BITS_ALL even if size > PAGE_SIZE in vm_page_bits(). Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T10:27:24.000000Z K 7 svn:log V 378 vm_page.c: Use request==VM_ALLOC_NORMAL rather than object!=kmem_object in deciding if the caller is "important" in vm_page_alloc(). Also established a new low threshold for non-interrupt allocations via cnt.v_interrupt_free_min. vm_pageout.c: Various algorithmic cleanup. Some calculations simplified. Initialize cnt.v_interrupt_free_min to 2 pages. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T10:34:34.000000Z K 7 svn:log V 224 Changed return value from vnode_pager_addr to be in DEV_BSIZE units so that 9 bits aren't lost in the conversion. Changed all callers to expect this. This allows paging on large (>2GB) filesystems. Submitted by: John Dyson END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-22T13:30:39.000000Z K 7 svn:log V 99 Add a man page for the Sony CDROM driver. Other driver authors, you might do a quick check here.. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-02-22T13:48:07.000000Z K 7 svn:log V 481 Next syscons update (given up on numbering :) Removed screensavers from syscons, they are now LKM's. This makes it possible to do some really "interesting" screensavers... Fixed bug that sometimes caused garbage to appear when leaving "scroll-lock" history. Reformattet indentation, it got too deep for a normal 80 pos screen. Split up in syscons.c & syscons.h for use with the saver-lkm's. Temporarily removed -s option from vidcontrol, savers should now be loaded with modload. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-02-22T14:03:16.000000Z K 7 svn:log V 64 Added six new thin fonts (great on laptops) Cleaned up Makefile END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-22T14:17:15.000000Z K 7 svn:log V 279 New PCI attach code: PCI BIOS mappings are retained, except if option PCI_REMAP is specified in the kernel config file. There is now a list of attach addresses, and the first address that seems to make some device registers appear is chosen. Reviewed by: se Submitted by: wolf END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-22T15:37:32.000000Z K 7 svn:log V 316 Make good on my promise to finally clean up the config clobbering. If you invoke config with the `-n' flag or have NO_CONFIG_CLOBBER in your environment, config will behave the same way it used to. This is now _documented_ as well. Rip out all the CONFIG_DONT_CLOBBER cruft; some of it wasn't even correct anyway. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-02-22T18:04:56.000000Z K 7 svn:log V 63 Cleanup for compatibility with another OS. Submitted by: wolf END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-22T18:06:49.000000Z K 7 svn:log V 42 Added v_interrupt_free_min to cnt struct. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-22T20:28:07.000000Z K 7 svn:log V 47 Add ``Make find smarter about -fstype local''. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-22T21:24:21.000000Z K 7 svn:log V 17 Add a prototype. END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-02-22T21:42:48.000000Z K 7 svn:log V 45 Document the mountdtab file in the man page. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-02-22T21:49:53.000000Z K 7 svn:log V 78 Add my thin 8x16 font with ISO-8859-1 characters. Sorry, no 8x8 or 8x14 font. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-22T21:51:53.000000Z K 7 svn:log V 405 Fix initialization of the copy of the label passed to setdisklabel(). Fix the sign of the adjustment after writing a label. Writing of labels should work now. Merge adjust_label() into fixlabel(). Detect more errors and don't write if there is an error. Adjust sectors/unit and total sectors to the numbers on the slice. Add a function dsname() to print slice device names consistently, and use it. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-22T22:06:20.000000Z K 7 svn:log V 531 Remove the #error that temporarily stopped this from supporting slices and labels. Please test the slice/label features: cd /dev; sh MAKEDEV svn0 cd /var/tmp; dd if=/dev/zero of=vnfile bs=8192 count=1024 vnconfig -c /dev/rvn0 /var/tmp/vnfile fdisk /dev/rvn0 # invent a geometry, create one BSD partition disklabel -r -w vn0 floppy # a convenient (bogus) label disklabel -e vn0 # edit label to match device newfs /dev/rvn0a mount /dev/vn0a /mnt ... The steps after the fdisk could name the device vn0s1 instead of vn0. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-22T22:46:48.000000Z K 7 svn:log V 38 Use dsname() to get consistent names. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-22T22:57:20.000000Z K 7 svn:log V 32 Added name to contributor list. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-22T23:20:51.000000Z K 7 svn:log V 71 Revive hadrware input flow control Submitted by: iverson@lionheart.com END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-22T23:21:29.000000Z K 7 svn:log V 459 Don't clobber d_secperunit in `disklabel -e'. `disklabel -e' replaces all the values that it doesn't print by defaults. This seems wrong. I want to be able to see the total number of sectors more than edit it. The default d_secperunit of (sectors/track * tracks/cylinder * cylinders) is bogus if sectors/track is only an approximation and more bogus if sectors/track and tracks/cylinder are dummy values such as 4096 and 1 to defeat ufs's pessimizations. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1995-02-22T23:34:58.000000Z K 7 svn:log V 163 Put the joystick status in a struct {int x, y, b1, b2;} rather than in a dummy array of 4 integers. Declare the struct in the header file and update the man page. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-22T23:47:51.000000Z K 7 svn:log V 69 Rewrite manual page to use mandoc correctly and fix english grammar. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1995-02-22T23:52:58.000000Z K 7 svn:log V 59 Change permissions and ownership of joystick device files. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T00:20:00.000000Z K 7 svn:log V 108 Sendmail 8.6.10 update for security problems. Imported on CSRG/V_8_6_10 branch. Obtained from: CSRG/Allman END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T00:20:00.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6647, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-02-23T00:20:01.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'sendmail-vendor-V8_6_10'. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T00:26:49.000000Z K 7 svn:log V 13 Add watch(8) END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T00:27:08.000000Z K 7 svn:log V 16 Remove watch(8) END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T00:46:36.000000Z K 7 svn:log V 42 Cover 8.6.10 merge conflicts and warnings END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T00:53:39.000000Z K 7 svn:log V 28 Import 8.6.10 release notes END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T00:53:39.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6653, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T01:25:48.000000Z K 7 svn:log V 18 Clean up man page END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-02-23T01:27:17.000000Z K 7 svn:log V 38 Correct error in structure definition END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-23T03:02:38.000000Z K 7 svn:log V 136 Add two IXOFF checks to not confuse with CRTS_IFLOW. Now TS_TBLOCK used as general input flow flag for both IXOFF and CRTS_IFLOW cases. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-23T04:51:36.000000Z K 7 svn:log V 107 Make us a little safer, by writing to a tempfile, and rename when done. Still needs more locking I belive. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-23T05:48:38.000000Z K 7 svn:log V 27 Don't rely on execute bit. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-23T06:55:14.000000Z K 7 svn:log V 108 Quench a warning and fix some duplicity by using the official strerror routine, instead of rolling our own. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-23T07:05:01.000000Z K 7 svn:log V 81 Fix -Wall warnings. Yes I have better things to do, but just now I'm waiting... END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-23T11:18:35.000000Z K 7 svn:log V 34 Fix(it was 1 character actually:) END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-23T17:19:54.000000Z K 7 svn:log V 221 Make diskslice files standard and remove option DISKSLICE. ufs_disksubr.c needed a diskslice function yesterday and all disk drivers will need it. The diskslice initialization routine should be configurable (but isn't). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-02-23T17:32:38.000000Z K 7 svn:log V 163 Submitted by: seb@erix.ericsson.se (Sebastian Strollo) Remove over-cautious early fnop() synchronization. It caused the probe to hang on systems without an FPU. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-23T17:40:16.000000Z K 7 svn:log V 119 READSUBCHANNEL: complete implementation of CD_MSF_FORMAT implement CD_LBA_FORMAT Issue STOP before reading toc entries END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-02-23T17:46:35.000000Z K 7 svn:log V 109 Fix spelling error (scipt -> script). Submitted by: Obtained from: NetBSD-bugs mailling list END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-23T18:47:06.000000Z K 7 svn:log V 19 Fix typo: pcap.h.h END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-23T19:08:11.000000Z K 7 svn:log V 57 Changed "mapped pages in use" to "mbuf clusters in use". END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-23T19:10:21.000000Z K 7 svn:log V 46 Implemented mbstat.m_wait and mbstat.m_drops. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-23T19:40:48.000000Z K 7 svn:log V 236 Make sure link to /etc/rmt happens. Now I know that there was talk of moving it to the release/Makefile or the etc/Makefile, but I don't think it was ever decided where. Reviewed by: phk Submitted by: John Hay END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-23T19:45:30.000000Z K 7 svn:log V 53 Once and for all: Never a ${DESTDIR} in ${BINDIR} ! END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-23T20:34:09.000000Z K 7 svn:log V 57 Update my mail addr, now that i've got my own subdomain. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-23T22:32:38.000000Z K 7 svn:log V 32 Removed redundant HOLDRELE()'s. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-23T22:36:56.000000Z K 7 svn:log V 156 Simplify notify() Fix dupwin usage, now it really restore screen Disable helpline while helpfile displayed Fix helpfile borders Fix mesgbox range computing END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-23T22:42:44.000000Z K 7 svn:log V 42 Implement --hline "line" and --hfile file END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-24T00:11:01.000000Z K 7 svn:log V 215 Revive input flow control, some ideas from iverson@leonheart.com Get rid of TS_RTS_IFLOW, all kinds of input flow control handled by only one flag now: TS_TBLOCK Add missing put(VSTOP) when IXOFF control is active. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-24T01:02:59.000000Z K 7 svn:log V 52 Add missing #include with time() prototype END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-02-24T02:36:01.000000Z K 7 svn:log V 57 Add releasing of input flow control into ttyflush(FREAD) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-24T04:16:26.000000Z K 7 svn:log V 43 OK, we changed our mind again: -ln -s ... END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-24T05:41:24.000000Z K 7 svn:log V 134 I (phk) blundered with the last change. Make it right & better now. Reviewed by: phk Submitted by: John Hay END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-24T07:35:49.000000Z K 7 svn:log V 158 fix the synopsis to show | void | *signal(int sig, void (*func)(int)) instead of | void | *signal(sig, func()) | | void | (*func)() END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-24T07:51:13.000000Z K 7 svn:log V 27 Remove an unused variable. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-24T08:15:27.000000Z K 7 svn:log V 69 Remove some unused variables and fix two blatant core dump triggers. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-24T08:51:34.000000Z K 7 svn:log V 33 Clean a bunch of -Wall warnings. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-24T08:57:45.000000Z K 7 svn:log V 36 Remove a couple of nested comments. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-02-24T11:21:34.000000Z K 7 svn:log V 21 Correct a few typos. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-24T11:47:31.000000Z K 7 svn:log V 213 In ifa_ifwithdstaddr() when walking through ifa structs associated with a point-to-point link, don't attempt a comparison if the pointer to the destination sockaddr is NULL (i.e. it has not been set/initialized). END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-24T14:32:45.000000Z K 7 svn:log V 72 Change utility to accept interface name along with IP as "via" argument END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-24T14:33:18.000000Z K 7 svn:log V 78 Add commeent to say that this manpage is out of date and will be rewwritten.. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-02-24T14:33:54.000000Z K 7 svn:log V 75 Allow "via" to be specified ever as IP adress or as interface name/unit... END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-02-24T19:26:59.000000Z K 7 svn:log V 117 Allow tty0? to be an alias for tty? when creating the dev nodes. People tend to be confused unnecessarily otherwise. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-02-25T01:46:26.000000Z K 7 svn:log V 58 Fixed thrashing buffer problem. Submitted by: John Dyson END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-25T04:43:20.000000Z K 7 svn:log V 56 Explain the full story, and make it understandable too. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-02-25T05:02:18.000000Z K 7 svn:log V 228 Just a precaution: ctm will not accept '..' in paths anymore. I'm never going to generate one, so this is a guard against hackers mostly. Reviewed by: phk Submitted by: Stephen McKay Obtained from: END