ƒ¯13232 212 131 116 155 104 281 224 241 105 215 241 216 241 406 241 185 130 123 430 287 279 221 143 167 198 208 182 419 153 131 145 238 145 179 157 454 844 160 121 355 129 398 300 249 315 1426 237 434 164 220 312 204 238 164 154 233 145 207 171 372 248 274 151 151 228 217 148 156 238 143 141 144 138 216 238 163 957 195 141 255 260 131 268 260 343 427 313 274 146 165 159 149 129 234 206 249 164 191 443 223 320 366 115 192 343 159 142 118 135 310 487 141 357 292 462 119 126 140 168 321 483 268 240 349 133 141 261 173 602 210 168 149 132 456 185 189 155 233 128 126 288 229 129 109 1302 927 162 205 127 106 244 154 173 287 229 397 414 188 163 130 119 136 130 693 238 163 161 155 164 228 179 133 218 221 279 1532 189 142 153 209 183 255 182 147 211 217 115 205 186 147 141 109 260 1228 117 177 447 168 484 119 795 192 290 226 181 137 229 193 185 142 814 263 265 K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-05T04:00:51.000000Z K 7 svn:log V 39 Refresh before calling selection hook. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-05T04:04:46.000000Z K 7 svn:log V 24 Merge changes from HEAD END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-01-05T06:19:36.000000Z K 7 svn:log V 63 Fold in support for QIC-3080 format tape drives from -current. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-05T08:36:27.000000Z K 7 svn:log V 12 DTRT for @. END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T08:37:29.000000Z K 7 svn:log V 183 Obtained from: NetBSD replaced our quota with the NetBSD one, then added all changes we made to our - this is done to support the displaying of quota's over nfs using the rpc.rquotad END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T08:47:12.000000Z K 7 svn:log V 126 Obtained from: NetBSD Imported rpc.rquotad from NetBSD - currently only used by the quota-command to display quota's over nfs END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T08:47:12.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13237, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-05T08:47:37.000000Z K 7 svn:log V 13 Argh! Typo. END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T08:53:39.000000Z K 7 svn:log V 117 Obtained from: NetBSD imported the rpc.sprayd from NetBSD - it is used by the new spray command for network analysis END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T08:53:39.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13240, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T09:09:30.000000Z K 7 svn:log V 118 Obtained from: NetBSD imported the spray command from NetBSD - it can be used for network analysis (see the man-page) END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T09:09:30.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13242, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T09:28:11.000000Z K 7 svn:log V 308 Obtained from: NetBSD imported the newsyslog command from NetBSD - it make the "rotation" of the logfiles much simpler (it is currently done by "hand" in the /etc/[daily,weekly,monthly] scripts) - now it will be done by invoking newsyslog every hour which is very customizable via a /etc/newsyslog.conf file END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T09:28:11.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13244, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-05T09:41:54.000000Z K 7 svn:log V 91 Add sup and IPXrouted to makefile (IPXrouted is far more likely to be used than XNSrouted) END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T09:44:31.000000Z K 7 svn:log V 33 added rpc.rquotad and rpc.sprayd END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T09:53:49.000000Z K 7 svn:log V 26 added newsyslog and spray END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T10:09:13.000000Z K 7 svn:log V 332 changed /etc/[daily,weekly,monthly] to not rotate the logfiles by "hand", changed /etc/crontab to call /usr/sbin/newsyslog every hour (the entry was there before - but we haven't had any newsyslog until today :-) and changed /etc/inetd.conf to also contain (commentet out) entries for rpc.rquotad and rpc.sprayd (taken from NetBSD) END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-05T10:24:03.000000Z K 7 svn:log V 189 added the file /etc/newsyslog.conf (config file for /usr/sbin/newsyslog - see the man-page for it for details) - i put all the "rotations" which were in /etc/[daily,weekly,monthly] in here END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-05T16:11:49.000000Z K 7 svn:log V 184 Bring back the more heavy-weight version of the mesgin inb routines. Davidg's testing made me think that some of the checks were superfluous, but wcarchive (and Amancio) know better. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-05T16:13:44.000000Z K 7 svn:log V 126 The sequencer sets Intstat to REJECT_MSG, not MSG_REJECT. Submitted by: "Daniel M. Eischen" END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-05T16:19:07.000000Z K 7 svn:log V 49 Merge with HEAD. Revert to safer inb* routines. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-05T16:19:51.000000Z K 7 svn:log V 73 Merge with HEAD. Check for REJECT_MSG instead of MSG_REJECT in intstat. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T16:38:03.000000Z K 7 svn:log V 101 Somehow managed to miss these four files when converting the SYSV IPC options over to the new style. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-01-05T17:00:27.000000Z K 7 svn:log V 115 Fixed initialization of $local_startup. sysconfig attempted to run /usr/X11R6/etc/rc.d every time it was sourced. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T17:46:14.000000Z K 7 svn:log V 86 convert FDESC, KERNFS, NULLFS, PORTAL, UMAPFS, and UNION to the new style of options. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-05T17:49:30.000000Z K 7 svn:log V 327 Increased default SOMAXCONN from 32 to 128. 128 is the largest value I consider "safe" for most systems. Note that this is (has been for some time) also tunable with sysctl (via kern.somaxconn) should the operator wish to increase this value even higher. Also note that 128 is what the Netscape WWW server reportedly asks for. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T18:30:10.000000Z K 7 svn:log V 57 Delete a couple of unnecessary dependencies on Makefile. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T18:31:58.000000Z K 7 svn:log V 35 Convert QUOTA to new-style option. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-05T18:54:07.000000Z K 7 svn:log V 52 Remove -fno-strength-reduce, gcc bug fixed recently END K 10 svn:author V 4 paul K 8 svn:date V 27 1996-01-05T19:12:47.000000Z K 7 svn:log V 144 Added multicast support, currently #ifdef LNC_MULTICAST. Changed parameter of lnc_watchdog to match what upper levels expect, fixed a warning. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-05T19:28:55.000000Z K 7 svn:log V 52 Remove -fno-strength-reduce, gcc bug recently fixed END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T19:52:49.000000Z K 7 svn:log V 83 The Linux emulator depends on SYSV IPC but doesn't actually reference the options. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T20:12:53.000000Z K 7 svn:log V 61 Convert BOUNCE_BUFFERS and BOUNCEPAGES to new option scheme. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T20:47:05.000000Z K 7 svn:log V 357 Finally demolished the last, tottering remnants of GATEWAY. If you want to enable IP forwarding, use sysctl(8). Also did the same for IPX, which involved inventing a completely new MIB from whole cloth (which I may not quite have correct); be aware of this if you use IPX forwarding. (The two should never have been controlled by the same option anyway.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-05T21:41:54.000000Z K 7 svn:log V 747 Eliminate the dramatic TCP performance decrease observed for writes in the range [210:260] by sweeping the problem under the rug. This change has the following effects: 1) A new MIB variable in the kern branch is defined to allow modification of the socket buffer layer's ``wastage factor'' (which determines how much unused-but-allocated space in mbufs and mbuf clusters is allowed in a socket buffer). 2) The default value of the wastage factor is changed from 2 to 8. The original value was chosen when MINCLSIZE was 7*MLEN (!), and is not appropriate for an environment where MINCLSIZE is much less. The real solution to this problem is to scrap both mbufs and sockbufs and completely redesign the buffering mechanism used at both levels. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-05T23:30:41.000000Z K 7 svn:log V 68 Fix a fencepost error. Found by: Lars Fredriksen END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-01-06T07:09:54.000000Z K 7 svn:log V 28 Updated man-page from head. END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-01-06T07:19:55.000000Z K 7 svn:log V 261 Bring in changes from the HEAD. -Added support for the slip.hosts options 'normal', 'compress', 'noicmp', and 'autocmp'. -Additionly parse /etc/sliphome/slip.slparms* to set keepalive, outfill and slunit. -Make it more POSIXed. -Describe undocumented stuff. END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-01-06T07:34:36.000000Z K 7 svn:log V 36 Added the sliplogin examples files. END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-01-06T07:49:43.000000Z K 7 svn:log V 304 Don't rely on the card 'automatically' powering up when we probe it. On some laptops, this doesn't work (ie; IBM 75x series), so force it to power on. With this modification, I am able to read the tuples off 4 different PCMCIA cards on my ThinkPad. Reviewed by: phk@FreeBSD.org Obtained from: if_zp.c END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-06T12:49:53.000000Z K 7 svn:log V 207 Fix the asami&phk bug. This was a sign-extension bug, where a long got multiplied by a constant before being upgraded to long long. This should fix kern/104 and possibly kern/105. Thanks to: dyson & asami. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-06T15:03:02.000000Z K 7 svn:log V 154 Move the YP initialization earlier, so it's done before the evaluation of -p/-s/-a related cruft. Closes PR # misc/933 "chpass -s " does not work END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-06T20:13:48.000000Z K 7 svn:log V 220 Use partition `a' for the vn device. Also vn-unconfig the vn device after usage. I think this has been the last show-stopper that prevented me from doing a successful ``make release''. Jordan, go for the 2.2-SNAP! :) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-06T20:28:06.000000Z K 7 svn:log V 1330 Sync with my sources at home (these are really tiny changes): - Fix a SEGV condition in ypxfr_main.c that reared its ugly head while I was working on the 'parallel jobs' feature of the new yppush. After we've completed the map transfer and created a local temporary copy, we check the order number of the map on ypserv again to make sure it didn't change while the transfer was in progress (map skew). If for some reason we flat out fail to get the order number from the server, we flag this as an error and bail, telling ypxfr_exit() to clean up our temporary files for us. However, ypxfr_exit() tries to close the database before unkining it, not realizing that it has already been closed prior to the skew check. The second attempt to close the database causes a SEGV somewhere inside the DB code. (Well, it does on my 2.0.5 machine anyway. I haven't seen anyone modify the DB library code in ages, so the condition is probably still there.) To work around this, we deliberately set dbp to NULL after closing the database and check for the condition in ypxfr_exit(), being careful to avoid the second close if we see the NULL. - In yp_dbwrite.c, make yp_open_db_rw() open the database with O_EXLOCK flag set. This probably won't affect much of anything, but I feel better having it there. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-06T20:49:18.000000Z K 7 svn:log V 144 New hack for configuring routers spawns two new variables: router= routerflags= Submitted by: Paul Richards et al END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-06T21:00:43.000000Z K 7 svn:log V 339 This is a 'for reference' import of mrouted release 3.6. It's pure conflict markers, but it actually changes nothing. We've been running this code with small changes for some time, this may be useful for checking what those changes. It was unfortunate this module got so far away from the vendor branch (whitespace changes didn't help) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-01-06T21:00:44.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'release_3_6'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-06T21:04:38.000000Z K 7 svn:log V 125 This is a 'for reference' import of mrouted release 3.8. I'm using these to try to resync our tree with the vendor branch.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-06T21:10:30.000000Z K 7 svn:log V 217 Resync our mainline to mrouted release 3.8. This will make FreeBSD boxes better behaved 'MBONE Citizens', based on a couple of the comments about the severity of fixes.. Agreed to by: wollman, fenner@parc.xerox.com END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-06T21:12:18.000000Z K 7 svn:log V 109 Pull in the Release notes from release 3.8 - I forgot these last time after I had moved them out of the way. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-06T21:12:18.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13282, 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 1996-01-06T21:12:19.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'release_3_8'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-06T21:47:07.000000Z K 7 svn:log V 61 /var/account/acct is binary file, mark this fact as 'B' flag END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-06T22:19:37.000000Z K 7 svn:log V 139 Restore broken accounting statistics: 1) It have nothing common to (new)syslog messages 2) acct.* rotating allowed only after "sa -s" run! END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-06T22:21:37.000000Z K 7 svn:log V 52 Remove "msgs -c" line, already done in daily script END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-06T22:25:57.000000Z K 7 svn:log V 113 Uncomment login accounting, it not needed to be commented out because not related to accounting but to wtmp only END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-06T23:10:25.000000Z K 7 svn:log V 78 Add opt_sysvipc.h rules similar as in ibcs2 Makefile (make fails in old case) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-06T23:10:57.000000Z K 7 svn:log V 277 Choose a different name to hold the option definition.. The original one was overlapping with another file, and making some undesirable behavior a little worse - it's triggering a bug in config that appears to have been there for some time (before the options files, anyway.) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-06T23:15:40.000000Z K 7 svn:log V 153 Detach fpu and gnufpu from Makefile.. These lkm's build (or used to) but are not quite useable. (fpu is used by init, and process switch apparently..) END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-06T23:23:02.000000Z K 7 svn:log V 182 Rework vm_hold_{load,free}_pages to calculate an index once and use that. At the same time, be sure to page-truncate bp->b_data so that the result of the calculation isn't negative. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-06T23:37:10.000000Z K 7 svn:log V 57 Document the ``BOOT_HD'' make option for the bootblocks. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-06T23:58:03.000000Z K 7 svn:log V 60 Print out the queue index if it's found to be inconsistent. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-07T00:03:00.000000Z K 7 svn:log V 136 Brought in fixes from revs 1.80, 1.82 and 1.83, with slight retrofitting for 2.1: fix for credentials leak and negative page index bug. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-07T00:52:50.000000Z K 7 svn:log V 123 Put startslip syslog messages into separate file Increase rotating log sizes in newsyslog.conf to reflect more common case END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T05:01:52.000000Z K 7 svn:log V 54 Update resolver include files to bind-4.9.3-rel level END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T05:22:00.000000Z K 7 svn:log V 62 At last.. :-) Import of bind-4.9.3-REL. (part 1 of several) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T05:22:00.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13298, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T05:48:49.000000Z K 7 svn:log V 49 Round 1 of the conflict merge. It now compiles.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T05:53:23.000000Z K 7 svn:log V 47 Merge nslookup conflicts from 4.9.3-rel import END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T06:14:57.000000Z K 7 svn:log V 50 Import more of bind-4.9.3-REL (part 2 of several) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T06:21:58.000000Z K 7 svn:log V 44 Merge bind-4.9.3-rel stuff ont main line... END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T06:57:27.000000Z K 7 svn:log V 121 Part of bind-4.9.3-rel.. This is for my convenience and reference. This import to the vendor branch changes no files... END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T06:57:27.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13304, 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 1996-01-07T06:57:28.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'v4_9_3_rel'. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-07T08:12:13.000000Z K 7 svn:log V 862 Add NMSS to the list of things that local.h checks for when decding whether of not to automatically #define EXCLUDE_AUDIO; MSS is a real audio device and we should not #define EXCLUDE_AUDIO if we have one. (And I want it because it's the only mixer-capable audio driver that I can use with my crummy Packard Bell (nee Aztech) audio board.) This fixes the very confusing condition where having all of this: mss0 at 0x530 irq 10 drq 1 on isa gus0: opl0 at 0x388 on isa opl0: mpu0 at 0x300 irq 9 drq 0 on isa mpu0: will still give you this: % cat /dev/sndstat SoundCard Error: The soundcard system has not been configured Also remove an unnecessary newline in the printf() message for the 'gus0' device shown above so that we don't wind up printing a blank line between mss0 and gus0. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-07T09:15:02.000000Z K 7 svn:log V 100 Merge the 4.9.3-rel code into the res_* parts. The gethostXXXbyYYY parts are not quite so simple.. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-07T09:42:36.000000Z K 7 svn:log V 49 The second cast wasn't needed. Submitted by: bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-07T11:55:51.000000Z K 7 svn:log V 160 Mention Wilko Bulte and Larry Altneu for providing me with an Archive and a Wangtek QIC-02 drive, in order to improve the wt driver. (Location: Jörg's home :) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-07T15:49:15.000000Z K 7 svn:log V 165 Mention a bug in lpd that causes a core dump if a request is made for a file format where no filter is assigned. Pointed out by: Richard_Pontefract@vos.stratus.com END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-07T15:50:55.000000Z K 7 svn:log V 37 Merge in the BUGS section from HEAD. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-07T19:18:28.000000Z K 7 svn:log V 173 aic7xxx.seq: Add the same type of safeguards we use in the mesg_in phase to the mesg_out phase. aic7xxx_reg.h: Add definitions for the DSCommand register for PCI adapters. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-07T19:19:38.000000Z K 7 svn:log V 165 Add comment about only needing on of either ahc, ncr, or ahb type controllers to handle any number of devices. Remove unnecessary extra units for these controllers. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-07T19:20:59.000000Z K 7 svn:log V 248 Use the new adapter_softc field in the scsi_link structure so that this driver no longer needs to maintain an array of configured units. Pass "softc" pointers instead of unit numbers to many functions that did a conversion for unit->softc anyway. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-07T19:22:39.000000Z K 7 svn:log V 332 Use the new adapter_softc field in the scsi_link structure so that in the future, these drivers won't need to maintain an array of configured units. They still need to because ISA interrupt handlers take a unit number. :( Pass "softc" pointers instead of unit numbers to many functions that did a conversion of unit->softc anyway. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-07T19:24:36.000000Z K 7 svn:log V 218 Use the new adapter_softc field in the scsi_link structure so that these drivers don't need to maintain an array of configured units. The bt driver still needs to because ISA interrupt handlers take a unit number. :( END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-07T19:26:12.000000Z K 7 svn:log V 179 Write the cahesize and latency timer values back into configuration space (whoops!). Add a missing argument to the cachesize/lattime printf. Set the CACHETHEN bit in DSCommand. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-07T19:27:06.000000Z K 7 svn:log V 52 Add an adapter_softc field to the scsi_link struct. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-07T22:30:13.000000Z K 7 svn:log V 73 Make all the tables "const" so that they don't clutter our data-segment. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-07T22:31:27.000000Z K 7 svn:log V 67 Only change the sysctl variable if it presently points to /kernel. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-07T22:32:35.000000Z K 7 svn:log V 57 Move some tables to "const" and remove some unused vars. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-07T22:39:06.000000Z K 7 svn:log V 37 It's bad if the blockno is negative. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-08T02:52:24.000000Z K 7 svn:log V 139 Merge with HEAD. aic7xxx.seq: Add additional checking to the message out phase. aic7xxx_reg.h: Add definition of the DSCommand register. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-08T02:53:19.000000Z K 7 svn:log V 111 Merge with HEAD. Use the adapter_softc field in the scsi_link structure instead of an array of per unit data. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-08T02:54:20.000000Z K 7 svn:log V 154 Merge with HEAD. Fix a printf (was missing an arg). Write the new value of CSIZE_LATTIME back into configuration space. Turn CACHETHEN on in DSCommand. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-08T02:54:46.000000Z K 7 svn:log V 70 Merge with HEAD. Add adapter_softc entry to the scsi_link structure. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-08T03:32:29.000000Z K 7 svn:log V 99 Merge strength-reduction fix from HEAD. Submitted by: Richard Henderson END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T03:46:27.000000Z K 7 svn:log V 348 Fix some of my mistakes, slight cleanup, improve reliability (the old ifconfig would segfault on "ifconfig ed0 ether up" and the like). The main reason for this commit was that an "ifconfig -a" would also show the AF_INET addresses in AF_IPX form (if the kernel was configured for IPX) due to insufficient AF checking in my "new way" of doing it. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T03:55:36.000000Z K 7 svn:log V 128 Also move /var/db/kvm_kernel.db to /var/db/kvm_kernel.old.db IF we change sysctl kern.bootfile - since libkvm expects it there. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T04:13:25.000000Z K 7 svn:log V 225 Remove the #ifdef SYSVSHM etc. Always call the functions, some stubs are about to go in. This is to fix the problem with the ibcs2 and linux lkm's not being able to call the sysv ipc functions unless the build is modified. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T04:30:48.000000Z K 7 svn:log V 271 (gulp!) reran makesyscalls.. sysv_ipc.c: add stub functions that either simply return (for the hooks in kern_fork/kern_exit) or log() a messgae and call enosys() (for the syscalls). sysv_ipc.c will become "standard" in conf/files and has #ifs for all the permutations. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T04:32:20.000000Z K 7 svn:log V 21 reran makesyscalls.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T04:34:54.000000Z K 7 svn:log V 98 reran makesyscalls Always call the SYSV ipc functions, stubs will take their place if necessary. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T04:39:20.000000Z K 7 svn:log V 248 sysv_ipc.c now "standard" as it contains #if defined(...) blocks of code that handle the various permutations of SYSV options. sysv_shm.c etc (the implementations) are still optional, this is just a file of stubs and an optional utility function. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-08T04:50:18.000000Z K 7 svn:log V 67 echo setting of ${router} properly, e.g. between double quotes. :) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T05:24:09.000000Z K 7 svn:log V 48 Oops. forgot to remove #include "opt_sysvipc.h" END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T05:27:29.000000Z K 7 svn:log V 24 Reran makesyscalls.sh.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T05:33:26.000000Z K 7 svn:log V 41 No longer generate empty opt_sysvipc.h.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T05:36:17.000000Z K 7 svn:log V 215 No longer generate empty opt_sysvipc.h, and no longer issue -DSYSVSHM etc for the CFLAGS. Now, it tracks whatever the booted kernel has rather than being specifying what features your kernel has at lkm build time. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-08T06:19:45.000000Z K 7 svn:log V 394 Check in the shell scripts I used for the 2.1-RELEASE CDROM. These are provided simply as easy short-cuts for users who are prowling through the dists structure and decide to install something directly from there. There still needs to be some glue stuck into release/Makefile to copy these into the appropriate homes following a full `make release', but I'll wait until phk is done in there. END K 10 svn:author V 2 tg K 8 svn:date V 27 1996-01-08T08:45:11.000000Z K 7 svn:log V 50 Fix leap year calculations in parse_to_unixtime() END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T09:17:39.000000Z K 7 svn:log V 262 Add some links to lex (flex, flex++ etc) that some of the gnu autoconf scripts check for. (when looking explicitly for flex..) Also, do some man links for the commands under their alternate names. Install the c++ FlexLexer.h file as per the "XXX TODO" comment. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T09:20:16.000000Z K 7 svn:log V 197 Install yacc with a link as byacc (and the man page). Some gnu autoconf scripts that check for features/fixes in bison also check for byacc and dont find it unless there is a 'byacc' in the path. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-08T10:23:25.000000Z K 7 svn:log V 367 Yet another "fix" for some of the mistakes in the recent versions.. I discovered that when asking for the IFLIST via sysctl(), if you specify only AF_INET address, it actually gives you only AF_INET.. (suprise, suprise..!) Now, it should "do the right thing" in just about all cases... The only problem, is that "the right thing" isn't exactly clear in all cases. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-08T11:53:46.000000Z K 7 svn:log V 25 Add ftp6.de.freebsd.org. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-08T12:26:15.000000Z K 7 svn:log V 32 Implement the MTRETENS command. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-08T12:29:26.000000Z K 7 svn:log V 46 Add `retens', the user frontend for MTRETENS. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-08T12:46:15.000000Z K 7 svn:log V 74 MTRETENS for the wt driver. This patch got lost with my previous commit. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-08T18:50:14.000000Z K 7 svn:log V 227 Replace ugly year/month calculations in resettodr to more clean variants, idea taken from NetBSD clock.c. At least year calculation was wrong, pointed by Bruce. Use different strategy to store year for BIOS without RTC_CENTURY END K 10 svn:author V 5 guido K 8 svn:date V 27 1996-01-08T20:59:06.000000Z K 7 svn:log V 388 Fix a bug where having a process listening to both a INADDR_ANY and a local address, that was assigned with ifconfig alias and netmask 0xffffffff, would receive duplictae udp packets. This behaviour can easily be seen by having named run, and using the alias address as the name server. This solution is not the pretiest one, but after talk with Garreth, it is seen as the most easy one. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-08T22:13:50.000000Z K 7 svn:log V 175 Moved doFS into shell-script so we can be more smart about it. make two boot floppies, one without help files for 4MB systems. Mine's loading one now. :-) -O2 may be needed. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-09T03:01:45.000000Z K 7 svn:log V 145 clean up si_dprintf a bit so that it uses vararg argument parsing that does not cause warnings, and uses printf() to do a vprintf()-like output. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-09T03:19:51.000000Z K 7 svn:log V 254 Fix the 'extraneous newline' problem a little more sensibly: just taking it out fixes my problem but hoses the GUS MAX probe messages. Check what device we have and print things appropriately for each. Pointed out by: Jim Lowe END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-09T07:41:52.000000Z K 7 svn:log V 41 Somebody stumbled over the :? here.. :-) END K 10 svn:author V 2 tg K 8 svn:date V 27 1996-01-09T07:59:54.000000Z K 7 svn:log V 50 Second attempt to correct the leap year handling. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-09T08:26:07.000000Z K 7 svn:log V 169 Fix logic bug (!= should be ==) in recent P2P/multicast kludge. Reviewed by: Bill Fenner Submitted by: Dave Marquardt END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-09T08:40:08.000000Z K 7 svn:log V 76 Obtained from: NetBSD (PR#1906) removed date formatting glitch in newsyslog END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-09T08:49:21.000000Z K 7 svn:log V 504 Obtained from: David Mazieres (OpenBSD) added "#define PRECISE_SYMLINKS" to the amd config header - this solves a problem with the amd "-type:=direct" mounts and /bin/sh giving a "readlink failed" if you cd'ed to a "-type:=direct" mounted directory i got this from david mazieres as a result of giving him our (mostly doug rabsons) fixes for the amd "-type:=direct" mounts and telling them (also some NetBSD people were interested) about my only problem running these fixes (which is now solved too :-) END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-09T16:14:03.000000Z K 7 svn:log V 115 Change the inb and outb routines slightly. It seems that waiting for SPIORDY after polling REQINIT is a bad idea. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-09T16:14:53.000000Z K 7 svn:log V 74 Don't bother setting the DSCommand register. Adaptec's own BIOS doesn't. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-09T16:19:04.000000Z K 7 svn:log V 55 Merge with HEAD. Change inb_first to not poll SPIORDY. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-09T16:19:27.000000Z K 7 svn:log V 38 Merge with HEAD. Don't set DSCommand. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-01-09T19:57:49.000000Z K 7 svn:log V 364 Add back nncr and ncrp for now. ncrcontrol relies on them. (To be replaced by sysctl accesses some time ...) Remove a backward jump from the NCR script, which allowed a SCSI target to receive any number of NOP messages it desired. If a target indeed does such a silly thing, make it fail at the next instruction, instead of causing a timeout a few seconds later. END K 10 svn:author V 8 graichen K 8 svn:date V 27 1996-01-09T21:41:01.000000Z K 7 svn:log V 88 fixed some printf format mismatches and some lines exceeding 80 col's (thanks to bruce) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-09T21:47:48.000000Z K 7 svn:log V 95 Merge from HEAD: be more verbose about the floppy formats, and mention the sony650 MOD format. END K 10 svn:author V 3 ats K 8 svn:date V 27 1996-01-09T23:07:32.000000Z K 7 svn:log V 63 Add the pci-numbers for the 3c595 10/100Mb card to the driver. END K 10 svn:author V 3 ats K 8 svn:date V 27 1996-01-09T23:14:57.000000Z K 7 svn:log V 140 Add the 3C595 as a supported device for vx0. Delete the rest of the line for the vx0 device, it is not needed as for all other pci devices. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-10T06:32:22.000000Z K 7 svn:log V 36 Don't make the fs-image in /dev :-) END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-10T08:51:08.000000Z K 7 svn:log V 34 Remember to make the kernels dir. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-01-10T10:41:47.000000Z K 7 svn:log V 195 Correct the path used to invoke "pr" if the "-l" option to diff is specified. Also invoke "pr" with "-F" instead of the invalid "-f" option. Obtained from: NetBSD-bugs mailing list (PR# 1896) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-01-10T11:06:25.000000Z K 7 svn:log V 136 Correct the strspn() man page so that it no longer references itself as strcspn(). Obtained from: NetBSD-bugs mailing list (PR# 1905) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-10T13:57:46.000000Z K 7 svn:log V 37 Fix small bug with negative item_no. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-10T13:59:24.000000Z K 7 svn:log V 17 Merge from HEAD. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-10T16:07:39.000000Z K 7 svn:log V 1206 More changes brought about by testing of yppush (which is almost finished): In yp_server.c: - Modify ypproc_xfr_2_svc() so that it sends both a return status and a yppush callback (if necessary: normally ypxfr is supposed to send the callback once it's done transfering a map, but if we can't get ypxfr off the ground for some reason, we have to send it here instead) and do it in the right order: have to send the reply to the ypproc_xfr request first, then send callback. This requires us to cheat a bit: you're supposed to just return() and let the RPC dispatcher send the reply for you, but we wouldn't be able to send the callback message if we did that, so we have to call svc_sendreply() ourselves, then send the callback, and then return NULL so that the RPC dispatcher won't call svc_sendreply() itself. - Also modify ypproc_xfr_2_svc() so that it doesn't invoke ypxfr with the -f flag: this overrides the order number checks, which prevents us from ever refusing maps that aren't newer than then ones we already have. In yp_access.c: - Fix a typo in the TCP_WRAPPER support code (which is #ifdef'ed out by default): a close paren somehow vanished into the ether. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-10T17:44:10.000000Z K 7 svn:log V 832 - Fix error reporting when checking order number via NIS: we return zero on a failure, but if we're checking a corrupt map we could also get back a zero from ypserv without really encountering any actual error. Flag this condition and generate an meaningful error message. - Fix transmission of ypxfr_clear to ypserv: error checking was wrong and we sending YPXFR_YPERR as an error status instead of YPXFR_CLEAR. - To help avoid a race condition (or at least reduce the likelyhood of it occuring), use rename() to move a newly transfered map into place instead of unlink()ing the old one first and then renaming. Da man page sez that rename should do the unlink() for us. This prevents ypserv from returning 'no such map in domain' when asked to query a map which ypxfr has just unlink()ed but not yet replaced. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-01-10T21:20:57.000000Z K 7 svn:log V 71 Add back initialization of "ncrp[unit]" since ncrcontrol relies on it. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-10T21:22:28.000000Z K 7 svn:log V 111 Add empty /var/log/slip.log creation to distribution: target where other empty logs created. Pointed by Bruce. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-10T21:28:04.000000Z K 7 svn:log V 35 A random bunch of cleanup changes. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-01-10T21:42:14.000000Z K 7 svn:log V 13 Localize it. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-11T00:12:45.000000Z K 7 svn:log V 149 Move the -r flag from HEAD here: it allows to export regular files, which seems to be required for diskless Suns in order to mount their swap space. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-01-11T03:45:55.000000Z K 7 svn:log V 62 Install ld.so in a way that is safe even on a running system. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-11T05:12:19.000000Z K 7 svn:log V 79 remove reference to i386/isa/aha1742.c. This driver has moved into i386/eisa. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-11T05:56:35.000000Z K 7 svn:log V 192 Whoops. cvsinit was creating a modules file in CVSROOT with an explicit (and wrong) /usr/local/bin/mkmodules path. We install in /usr/bin. Noticed by: Faried Nawaz END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-11T05:58:59.000000Z K 7 svn:log V 134 My freshly aborted 'make world' has pointed out that the wait.h include file is , not as was recently committed. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-11T06:17:49.000000Z K 7 svn:log V 302 Take a different approach to the SPIORDY race condition. Simply clear SPIORDY just before we ack on the bus so that there is no chance to see SPIORDY for the same byte twice. Make some small modifications so that the Linux aic7xxx driver can use our sequencer and register definition files verbatum. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-11T06:20:57.000000Z K 7 svn:log V 319 Merge with HEAD: Take a different approach to the SPIORDY race condition. Simply clear SPIORDY just before we ack on the bus so that there is no chance to see SPIORDY for the same byte twice. Make some small modifications so that the Linux aic7xxx driver can use our sequencer and register definition files verbatum. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-11T17:27:16.000000Z K 7 svn:log V 96 Make the new realinstall target a little less draconian so that make release doesn't fall over. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-11T17:48:59.000000Z K 7 svn:log V 71 Final cleanup for now. -Wall is now silent. A couple of bogons found. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-11T17:49:55.000000Z K 7 svn:log V 38 Another '-' needed for make release. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-11T20:28:40.000000Z K 7 svn:log V 27 A new cleaned up Makefile. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-12T06:43:33.000000Z K 7 svn:log V 42 Remove yppush; it's about to be replaced. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-12T06:46:19.000000Z K 7 svn:log V 36 Toss the old yppush into the attic. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-12T07:03:33.000000Z K 7 svn:log V 598 Import the new yppush. This program does what the old one did, PLUS: - Supports parallel jobs (like the SunOS yppush) - Does everything in one proces instead of fork()ing off children processes as callback listeners (this is done using async socket I/O). - Can be used to transmit maps to user-specified hosts. - Has a much more verbose verbose option. - Reuses existing code from ypserv and ypxfr. - Uses some rpcgen-erated code as well. - Isn't fattening. :) Note that this is going in /usr/sbin rather than /usr/bin like the old one. yppush is an administrative command it it's anything. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-12T07:03:33.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r13394, 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 1996-01-12T07:03:34.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'yppush_1_0'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-01-12T07:03:35.000000Z K 7 svn:log V 65 This commit was manufactured by cvs2svn to create branch 'WPAUL'. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-01-12T07:07:18.000000Z K 7 svn:log V 61 Update pointer to yppush. (And now, on to rpc.yppasswdd...) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-12T08:49:43.000000Z K 7 svn:log V 70 oops. I forgot to add the "[-U username]" option to the usage string. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-12T08:57:10.000000Z K 7 svn:log V 133 Make a little more effort to avoid touching certain generated files if they were not changed. This makes 'make depend' more useful. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-12T15:36:28.000000Z K 7 svn:log V 85 Rename the `retens' command into `retension', to follow existing de-facto standards. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-01-12T17:33:12.000000Z K 7 svn:log V 41 Fixed handling of Feb 29 in resettodr(). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-12T19:40:06.000000Z K 7 svn:log V 121 Kill another old TODO file. Can we agree that this sort of documentation doesn't belong in the root of the source tree? END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-12T19:41:25.000000Z K 7 svn:log V 124 This file doesn't belong in the source tree. If anywhere, it should be in CVSROOT, or in some directory local to freefall. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-01-13T00:14:53.000000Z K 7 svn:log V 186 Split up the code so that a single directory can be searched, to support some changes in the dynamic linker. (This code is shared by the dynamic linker.) Reviewed by: nate@freebsd.org END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-01-13T00:15:25.000000Z K 7 svn:log V 1438 This release is a moderate restructuring of the dynamic linker. It addresses a number of problems that were present in earlier versions. The calls to the "init" and "fini" functions of shared libraries have been reordered, so that they are called in a strictly nested fashion, as is required for C++ constructors and destructors. In addition, the "init" functions are called in better order relative to each other. That makes the system more tolerant of C++ programs which depend on a library's being initialized before its clients. The dynamic linker is now more tolerant of shared libraries in which dependencies on other shared libraries are incompletely recorded. Cleanup in the event of errors has been improved throughout the dynamic linker. A number of memory leaks were eliminated. The warning message for a shared library whose minor version number is too old has been clarified. The code dealing with the "ld.so.hints" file has been cleaned up. A bug that caused the hints file to be unmapped incompletely has been fixed. A different bug that could potentially cause the hints file to be mapped on top of a loaded object has been fixed. The code that searches for shared libraries has been cleaned up. The searching is now more compatible with that done by SunOS and SVR4. Also, some unnecessary and useless searches of both the hints file and library directories have been eliminated. Reviewed by: nate@freebsd.org END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-01-13T07:53:08.000000Z K 7 svn:log V 95 Add "Wes Santee " for the tkHTML/wwwish distfile disappearance report. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-13T09:03:58.000000Z K 7 svn:log V 48 The last of the bind-4.9.3-REL resolver merges. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-13T09:46:26.000000Z K 7 svn:log V 59 Forgot to update the man page for the `retension' command. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-13T10:46:51.000000Z K 7 svn:log V 117 Retrofitted my double-fault handler changes from -current. These are too important to leave out of the next release. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-13T10:49:45.000000Z K 7 svn:log V 92 Brought in changes from revs 1.14-1.15: fix for multicasting on point-to- point interfaces. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-13T13:21:28.000000Z K 7 svn:log V 160 take the $ out of the $Id$ line - when I imported this I used -ko, but that is conflicting with cvs-1.6's "cvs update -A" when run from freefall's update jobs. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-13T14:25:04.000000Z K 7 svn:log V 90 Return pointer to new hash node when search inserts it (e.g. there was some datum given). END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-13T18:02:41.000000Z K 7 svn:log V 55 Avoid bzero becomming a common symbol in all .o files. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-01-13T20:43:10.000000Z K 7 svn:log V 118 Fixed renaming of private DEBUG macro. The previous revision missed one case in asc.c and almost all cases in gsc.c. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-13T23:27:58.000000Z K 7 svn:log V 124 Add an option NFS_NOSERVER which saves 100K in the install kernel (or any other kernel that uses it). Use with option NFS. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-13T23:30:10.000000Z K 7 svn:log V 23 Document NFS_NOSERVER. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-13T23:31:46.000000Z K 7 svn:log V 112 Shrink BOOTMFS kernel further. Make doFS.sh more intelligent. boot4.flp should work fine as far as I can tell. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-01-14T02:19:42.000000Z K 7 svn:log V 92 Register our softc at attach time. I forgot to do this in my last commit, causing a panic. END K 10 svn:author V 3 sos K 8 svn:date V 27 1996-01-14T10:59:58.000000Z K 7 svn:log V 55 Add linux_mknod so that it will do mkfifo if needed... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-14T11:45:05.000000Z K 7 svn:log V 49 Don't try to swap to a disk that isn't selected. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-14T11:45:47.000000Z K 7 svn:log V 17 Merge from HEAD. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-01-14T16:29:01.000000Z K 7 svn:log V 165 Bump the timeout in st_load() from 5 to 15 minutes. My Tandberg TDC3620 takes 4.5 minutes to retenstion a QIC-250 cartridge, so the 5 minutes seem to be too tight. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-01-14T18:55:09.000000Z K 7 svn:log V 1134 Partially fixed negative and truncated "Avail" counts in df output. This fixes PR943. ffs/ffs_vfsops.c: ffs_statfs() multiplied by (100 - minfree) as part of calculating the minfree percentage (complemented in 100%), so with the standard minfree of 8, it was broken for file systems of size >= 1TB/92 = 11GB. Use the standard freespace() macro instead. This also fixes a rounding bug (the "Avail" count was sometimes 1 too small). ffs/* (not fixed): The freespace() macro multiplies by minfree, so with the standard minfree of 8, it is broken for file systems of size >= 1TB/8 = 128GB. This bug is more serious since it affects block allocation. ffs/ffs_alloc.c (not fixed): Ordinary users are sometimes allowed to allocate 1 (partial) block too many so that the "Avail" count goes negative. E.g., if there is 1 fragment available and the file is fairly large, one more full block is allocated. df/df.c: ufs_df() used/uses essentially the same code as ffs_statfs(), so it had/has the same bugs. ufs_df() gratuitously replaced "Avail" counts of < 0 by 0, so it gave different results for non-mounted file systems in this case. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-14T19:10:16.000000Z K 7 svn:log V 25 I belive this works now. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-01-14T19:37:48.000000Z K 7 svn:log V 81 Correct reference to tcpdump. Someone should redo this page to use mdoc macros. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-01-14T20:32:14.000000Z K 7 svn:log V 354 Fixed an overflowing multiplication in vnstrategy() by replacing it with the standard macro dbtob(). The non-B_PAGING case now works well enough to run newfs on a 32GB virtual drive. Fixed numerous bogus variable types and one overflowing multiplication in the B_PAGING case of vnstrategy(). Swapping to virtual drives larger than 2GB might work now. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-14T21:48:57.000000Z K 7 svn:log V 76 Mount the disks we install on async, we might as well. Saves a lot of time. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-14T23:20:31.000000Z K 7 svn:log V 389 Import netstat from 4.4Lite-2 - this version eliminates some of the severely bogus mask guessing in the netname code, and also reports the mask length of the route (like linux's netstat, but in a much more compact form) The current code is doing bogus things like shifting c-class subnets by 4 bits and looking them up, causing a DNS lookup of 0x0C0CBxxx which takes an eternity to fail. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-14T23:33:13.000000Z K 7 svn:log V 25 Merge in Lite-2 changes. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-14T23:42:19.000000Z K 7 svn:log V 700 A couple of changes of mine that I've been using for a while: route.c: look up the netname as-is first before the shifted name. this makes a big speed difference, as the lookups are generally local DNS. The shifted names can be very wrong (there is still guessing and fudging involved) and usually go remote, taking a long time to fail. If you have the RFC reccomended netnames in your reverse lookups, this is even faster still. main.c: dont do a sethostent(1) - this is causing the resolver to use a VC (tcp) connection to the resolver, which has more overheads and is slower than the default UDP case. This once made sense when everything was based on text host tables. END K 10 svn:author V 2 se K 8 svn:date V 27 1996-01-15T00:10:15.000000Z K 7 svn:log V 100 Make the NCR driver on the boot floppy kernel not negotiate synch. SCSI transfers for CDROM drives. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-01-15T02:18:35.000000Z K 7 svn:log V 195 tidy up the domain name trimming code, and move it to a single place rather than having the same bit of code duplicated in three places, each with their own static copy of the host's local name. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-15T06:14:12.000000Z K 7 svn:log V 133 Merge change 1.57 from HEAD. Leave other diffs alone for now as it appears that some infrastructural changes have occurred as well. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-01-15T09:11:17.000000Z K 7 svn:log V 89 Fixed to not core dump if not enough arguments are given with the +rec and -rec options. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-15T10:03:49.000000Z K 7 svn:log V 45 Add the bcd <-> bin and hex -> ascii tables. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-01-15T10:12:41.000000Z K 7 svn:log V 137 This driver really is for the Pro/100B and not for the Pro/100 (and in fact doesn't even work with a Pro/100)...updated to reflect this. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-15T10:28:44.000000Z K 7 svn:log V 100 Make bin2bcd and bcd2bin global macroes instead of having local implementations all over the place. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-01-15T13:17:52.000000Z K 7 svn:log V 93 Add an entry for MTA-3230 3.5" magneto-optical drives. Submitted by: jbryant@argus.flash.net END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-01-15T16:15:27.000000Z K 7 svn:log V 50 Remove some unused vars, use new hex2ascii macro. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-01-15T17:53:25.000000Z K 7 svn:log V 721 Check the count in the first word of __CTOR_LIST__ before executing the loop that invokes the static constructors. That makes it safe to link c++rt0.o into any shared library, even one that does not have any static constructors. Formerly, doing that would cause a bus error. If the library has no static constructors, __CTOR_LIST__ comes out as a simple 4-byte COMMON region, and it does not have the usual NULL word that terminates the list of constructors. This caused the old code to "call" a garbage address via the non-existent entry __CTOR_LIST__[1]. The analogous code that invokes the static destructors was already safe. This change is fully backward-compatible. Reviewed by: dfr@render.com (Doug Rabson) END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-01-15T19:09:09.000000Z K 7 svn:log V 169 The order of entries in the host file was reversed. It should have been Internet address official host name aliases Submitted by: dkelly@tomcat1.tbe.com (David Kelly) END K 10 svn:author V 4 nate K 8 svn:date V 27 1996-01-15T19:11:59.000000Z K 7 svn:log V 171 The order of entries in the host file was reversed. It should have been Internet address official host name aliases Submitted by: dkelly@tomcat1.tbe.com (David Kelly) END