ƒ­/62000 225 130 132 195 142 106 215 159 175 363 176 148 149 137 242 142 421 183 130 392 149 158 114 163 160 201 211 170 267 305 166 257 103 104 142 152 244 132 361 170 151 156 202 188 198 173 391 396 175 168 197 120 120 630 616 189 241 138 258 209 243 168 167 113 119 201 118 182 260 191 172 388 129 206 151 145 209 122 238 172 113 113 270 147 157 134 174 191 147 124 161 143 154 228 133 156 140 230 139 135 140 278 312 165 187 143 239 185 164 164 144 196 188 299 374 219 134 120 172 132 231 159 136 305 200 123 141 173 185 483 392 152 151 171 117 527 221 158 136 300 126 123 123 123 606 159 118 106 175 156 433 235 208 123 152 163 140 126 157 213 228 279 122 330 163 117 200 133 378 287 415 281 361 448 1532 6232 132 790 240 174 311 250 768 190 131 193 171 139 390 159 181 189 298 298 450 156 235 581 125 154 130 142 142 139 140 148 128 127 170 255 126 230 121 135 283 164 151 118 242 141 269 111 166 386 114 111 K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-23T09:48:26.000000Z K 7 svn:log V 36 Fix a printf-style arg cast (again) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-06-23T11:20:52.000000Z K 7 svn:log V 39 MFC: Define PC98 when MACHINE == pc98. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-23T12:01:10.000000Z K 7 svn:log V 101 Include pc98/pc98/pc98.h in which M_EPSON_PC98 is defined when the EPSON_MEMWIN option is specified. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-23T12:05:24.000000Z K 7 svn:log V 49 MFC (rev 1.20: fix for the EPSON_MEMWIN option). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-06-23T12:22:08.000000Z K 7 svn:log V 13 Set BASE=5.0 END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-23T12:33:16.000000Z K 7 svn:log V 120 daily_status_network_enable -> daily_status_network_usedns Submitted by: Alexander Leidinger END K 10 svn:author V 3 nbm K 8 svn:date V 27 2000-06-23T12:38:46.000000Z K 7 svn:log V 67 Fix installworld-breaking bracket hanging around from last commit. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-23T13:51:52.000000Z K 7 svn:log V 82 Oops! Disabled the ed driver becasue it cannot be compiled. Pointed out by: nyan END K 10 svn:author V 3 nbm K 8 svn:date V 27 2000-06-23T14:01:06.000000Z K 7 svn:log V 270 Let Disk_Names() take advantage of the kern.disks sysctl if it's available. If not, it falls back to the existing hack and slash method. A positive side effect is that non-root users may now use Disk_Names(), for non-dangerous libh/disk.tcl testing. Reviewed by: phk END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-23T14:39:23.000000Z K 7 svn:log V 85 Get rid of segfault in a `site %s' case. Submitted by: Max Khon END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-23T14:42:13.000000Z K 7 svn:log V 57 MFC: (rev 1.17) Get rid of segfault in a `site %s' case. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-23T14:46:54.000000Z K 7 svn:log V 58 MFC: (rev 1.17) Get rid of segfault in a `site %s\' case. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-06-23T15:01:18.000000Z K 7 svn:log V 40 Apply the accepted line breaking rules. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-06-23T15:02:29.000000Z K 7 svn:log V 144 Mark up errno as a variable (Va), not as a defined value (Dv). Do not terminate the cross-reference list in the SEE ALSO section with a period. END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-06-23T15:54:01.000000Z K 7 svn:log V 47 Add tdfx to modules Makefile, so it gets made. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-06-23T17:45:22.000000Z K 7 svn:log V 324 MFC: The find -perm option currently supports an exact match, or if the mode is preceded by a '-', it checks for a match in at least the bits specified on the command line. It is often desirable to find things with any execute or setuid or setgid bits set. PR: bin/10169 END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-23T17:49:54.000000Z K 7 svn:log V 90 Fix doc: RELENG_4 is -stable now. PR: 19474 Submitted by: Bruce A. Mah END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-23T17:51:17.000000Z K 7 svn:log V 37 MFC: RELENG_4 is FreeBSD-STABLE now. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-06-23T18:38:46.000000Z K 7 svn:log V 295 MFC: This patch adds the -mindepth and -maxdepth options to find(1), which behave as in GNU find (and of course as described in the manual page diff included). I think these options would be useful for some people. Some missing $FreeBSD$ tags are also added. PR: bin/18941 END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-06-23T18:45:41.000000Z K 7 svn:log V 53 MFC: makes the code -Wall -Wmissing-prototype clean. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-06-23T18:47:47.000000Z K 7 svn:log V 62 MFC: forgot to commit the -Wall addition from a previous MFC. END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-06-23T20:34:31.000000Z K 7 svn:log V 20 Remove blank lines. END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-06-23T20:35:45.000000Z K 7 svn:log V 69 Properly separate paragraphs by using `.Pp' instead of a blank line. END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-06-23T20:47:50.000000Z K 7 svn:log V 66 Repair a cross-reference to sync(1) that should refer to sync(8). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-23T22:44:04.000000Z K 7 svn:log V 105 Fix the breakage that occurred when somebody didn't do a complete checkin of the changes to kern_prot.c. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-23T22:47:17.000000Z K 7 svn:log V 115 There is no atdevbase on the alpha. Hide this case statement on alpha until the design/implementation is complete. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-23T23:07:17.000000Z K 7 svn:log V 75 Back out previous commit until the build of the 'tdfx' module is unbroken. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-06-24T05:51:35.000000Z K 7 svn:log V 174 MFPAO vis Iwasaki-san on the train from Tokyo to Osaka. Document "reset", "iosize" and "memsize". The code for these was merged in some time ago. Reviewed by: iwasaki-san END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-06-24T06:20:55.000000Z K 7 svn:log V 209 Stupid me, I put the opt_tdfx.h underneath a test for TDFX_LINUX, which resides in opt_tdfx. I also cleand up that large define. Compile, tell me if it does, and I'll re-enable the tdfx entry in the makefile. END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-06-24T06:36:39.000000Z K 7 svn:log V 71 Add 3dfxN to MAKEDEV, automatically links 3dfx to the last 3dfxN made. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-24T06:50:58.000000Z K 7 svn:log V 162 MFI. This is a documentation-only, diffreducing patch, that if invoked will cause breakage. US Users - DO NOT try to turn on IDEA - the sources are not included. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-06-24T12:35:09.000000Z K 7 svn:log V 10 Fix c_fmt END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-06-24T12:39:43.000000Z K 7 svn:log V 11 MFC: c_fmt END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-06-24T13:29:25.000000Z K 7 svn:log V 49 Remove obsoleted info about linking from contrib END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-06-24T13:36:13.000000Z K 7 svn:log V 59 Localize ctype too. Add weekday to showuser expired fields END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-24T15:34:31.000000Z K 7 svn:log V 152 - Reflect `gateport' variable type change. - Make it compile with -Wall. PR: 18619 Submitted by: David Malone Reviewed by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-24T15:35:46.000000Z K 7 svn:log V 41 MFC: -Wall cleanup, `gateport' type fix. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-06-24T20:51:27.000000Z K 7 svn:log V 265 MFC from -current Add rc.conf variables for ip_portraneg_first, ip_portrange_last, and ipsec_enable (specifies file). These items must be handled before any daemons are started or, for example, named might use too low a port for your fireall. END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-06-24T22:48:15.000000Z K 7 svn:log V 78 MFC: re-implement the fix from rev 1.6 that was lost during the lite-2 merge. END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-06-24T23:02:01.000000Z K 7 svn:log V 59 Remove some mis-leading text from the "Libraries" section. END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-06-24T23:03:42.000000Z K 7 svn:log V 64 MFC: remove some mis-leading text from the "Libraries" section. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-24T23:37:14.000000Z K 7 svn:log V 107 Don't assign an MTU based on the peers first-link MRU in MP mode. Use the peers MRRU as we're supposed to. END K 10 svn:author V 4 fsmp K 8 svn:date V 27 2000-06-24T23:55:38.000000Z K 7 svn:log V 95 Fixed atpic_attach() for the SMP (specifically APIC_IO) case. Approved by: msmith@freebsd.org END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-06-25T00:20:48.000000Z K 7 svn:log V 105 Commit the "real release notes" for 3.5. I finally had time to go read through all those %$#@*&! diffs. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-06-25T00:20:49.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'RELENG_3_5_0_RELEASE'. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-25T02:04:27.000000Z K 7 svn:log V 295 If swdpio1 doesn't clear, we have a reversed (or disconnected) cable. Change the message to indicate that it could also be a disconnected cable, and return okay from wx_hw_intialize *anyway*. This allows us to contineu to set the station address and when we do get link up, we're ready to roll. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-25T02:05:47.000000Z K 7 svn:log V 300 MFC: If swdpio1 doesn't clear, we have a reversed (or disconnected) cable. Change the message to indicate that it could also be a disconnected cable, and return okay from wx_hw_intialize *anyway*. This allows us to contineu to set the station address and when we do get link up, we're ready to roll. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-06-25T02:23:39.000000Z K 7 svn:log V 84 MFC: do not perform any operation with mbuf after inserting it in the driver queue. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-06-25T02:29:45.000000Z K 7 svn:log V 77 Remove obsolete comment. Submitted by: Marius Bendiksen END K 10 svn:author V 3 mph K 8 svn:date V 27 2000-06-25T07:12:03.000000Z K 7 svn:log V 104 Typo fix: tunnable. Backslash-parsing is not the role of printf(3), but is provided by the C language. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-06-25T08:26:38.000000Z K 7 svn:log V 28 Add softupdate change info. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-06-25T08:27:08.000000Z K 7 svn:log V 28 MFC: softupdate information END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T08:32:39.000000Z K 7 svn:log V 535 New machine independant /dev/null and /dev/zero driver. This device is severely stripped down compared with its predecessor, and is measurably a _lot_ faster. Many thanks to Jeroen van Gelderen for lots of good ideas. There is still a problem with this; it is written as a mudule, and as such is theoretically unloadable. However, there is no refcounting done as I would prefer to do that a'la device_busy(9), rather than some "home-rolled" scheme. The point is pretty moot, as /dev/null is effectively compulsory. Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T08:38:58.000000Z K 7 svn:log V 521 New machine-independant /dev/random driver. This is work-in-progress, and the entropy-gathering routines are not yet present. As such, this should be viewed as a pretty reasonable PRNG with _ABSOLUTELY_NO_ security!! Entropy gathering will be the subject of ongoing work. This is written as a module, and as such is unloadable, but there is no refcounting done. I would like to use something like device_busy(9) to achieve this (eventually). Lots of useful ideas from: bde, phk, Jeroen van Gelderen Reviewed by: dfr END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-25T08:59:26.000000Z K 7 svn:log V 95 Allow compressed acct files PR: 19483 Submitted by: Ben Smithurst END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:03:20.000000Z K 7 svn:log V 146 Strip out the machine-independant parts of the memory device. /dev/(u)random, /dev/null, /dev/zero are all moving to machine-independant drivers. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:05:32.000000Z K 7 svn:log V 44 Forgot: Previous commit... Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:08:27.000000Z K 7 svn:log V 163 Strip out the machine-independant parts of the memory device. /dev/(u)random, /dev/null, /dev/zero are all moving to machine-independant drivers. Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:18:13.000000Z K 7 svn:log V 114 Get the build bits right for the new Architecture Independant null- and entropy drivers. Reviewed by: dfr(mostly) END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-06-25T09:19:02.000000Z K 7 svn:log V 150 Replace the unknown driver with a nomatch method in the isa driver. This allows ISA PnP drivers to be dynamically loaded after the kernel has booted. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-06-25T09:19:59.000000Z K 7 svn:log V 76 Don't record an irq mask if its empty - it confuses the resource allocator. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-06-25T09:20:56.000000Z K 7 svn:log V 75 Only print the diagnostic about extended I/O ports if bootverbose is true. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-06-25T09:30:17.000000Z K 7 svn:log V 21 Fix typo in comment. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-06-25T09:30:53.000000Z K 7 svn:log V 27 Remove offensive language. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:35:40.000000Z K 7 svn:log V 106 Forgot this earlier; delete the old /dev/random driver, bring in the header for the new. Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:39:11.000000Z K 7 svn:log V 24 Remove unneeded header. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:41:09.000000Z K 7 svn:log V 88 Add extra flag needed by nulldev/mmap. Thanks to: Jeroen van Gelderen Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:44:32.000000Z K 7 svn:log V 165 Nifty idea from Jeroen van Gelderen; don't call a routine to check if we are using the /dev/zero device, just check a flag (supplied by /dev/zero). Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:48:12.000000Z K 7 svn:log V 97 Remove the old /dev/random device. There is a new machine-independant version. Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T09:55:12.000000Z K 7 svn:log V 78 Remove old entropy-harvesting hooks; this is going to be re-engineered later. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T10:12:33.000000Z K 7 svn:log V 293 Build the entropy device (/dev/random) as a module. This may not be a permanent rule, because this device may eventually be deemed "effectively compulsory", and built by default directly into the kernel. For the moment, however, this is useful for debugging and development. Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T10:14:06.000000Z K 7 svn:log V 35 Remove no-longer-relevant comment. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T10:15:58.000000Z K 7 svn:log V 111 Comment out unavailable call. This needs to be revisited when the entropy device is complete. Reviewed by: dfr END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T10:46:24.000000Z K 7 svn:log V 57 As rndcontrol is no longer needed, punt it to the attic. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T10:48:40.000000Z K 7 svn:log V 51 Tiny manual correction; add mention of Kerberos 5. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T10:55:23.000000Z K 7 svn:log V 114 Clean up all the old setup code for the old /dev/random. This will be revisited when the new /dev/random is done. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T11:04:01.000000Z K 7 svn:log V 28 Vendor import of Perl 5.006 END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T11:04:01.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r62076, 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 2000-06-25T11:04:02.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'perl5-vendor-v5_006'. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T13:05:26.000000Z K 7 svn:log V 19 Resolve conflicts. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T14:31:11.000000Z K 7 svn:log V 19 Resolve conflicts. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T14:48:20.000000Z K 7 svn:log V 175 Userland build stuff for Perl5.006. This is cleaned up quite a lot since 5.00502, and the library modules are broken out into individual dirs. This should please a lot folk. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T14:58:57.000000Z K 7 svn:log V 53 Version number and directory changes for Perl 5.006. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T15:02:18.000000Z K 7 svn:log V 63 Rearrange Perl's build priority; it needs to get made earlier. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-06-25T15:18:00.000000Z K 7 svn:log V 42 Unbreak Alpha world. Submitted by: kato END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T17:26:47.000000Z K 7 svn:log V 80 Fix an uninitialised variable and a function return value. Reported by: dillon END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-06-25T18:10:45.000000Z K 7 svn:log V 96 Fix stupid braino in last commit, initialize `vp' before we test vp->v_tag. Spotted by: dillon END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T19:00:20.000000Z K 7 svn:log V 53 Fix include for the non-module case. Thanks-to: SOS END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T19:06:48.000000Z K 7 svn:log V 30 Duh. Fix a fatfingered patch. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-06-25T19:32:49.000000Z K 7 svn:log V 64 MFC: fix for unaligned access trap when booting alphas diskless END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T20:03:44.000000Z K 7 svn:log V 49 Fix include for non-module case. Thanks-to: SOS END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T20:12:58.000000Z K 7 svn:log V 60 Grr.. Fix FUBARred conflict-merge. This fixes "make world". END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-06-25T20:41:49.000000Z K 7 svn:log V 130 - print out the correct cputype & string for unconfigured API systems - print out the correct cputype for unsupported API systems END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T20:56:21.000000Z K 7 svn:log V 39 Sort out headers and silence warnings. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T21:02:10.000000Z K 7 svn:log V 62 Replace variable removed by overly sharp South African panga. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-25T21:07:43.000000Z K 7 svn:log V 46 Get the memory range stuff properly declared. END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-06-25T23:44:20.000000Z K 7 svn:log V 134 Change tdfx.ko to 3dfx.ko to prevent filename conflict when XF86 4.x DRI support is ready for us, as per Doug Rabson's request . END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-06-26T01:11:44.000000Z K 7 svn:log V 44 Don't dereference NULL in the userdel case. END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-06-26T01:16:08.000000Z K 7 svn:log V 40 MFC: don't dereference NULL in userdel. END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-06-26T01:22:15.000000Z K 7 svn:log V 45 MFC: don't dereference NULL in userdel case. END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-06-26T05:36:09.000000Z K 7 svn:log V 182 Fix a problem in the virtual host address compare code which caused duplicated host entries in /etc/ftphosts not to be folded. Make sure we exit the loop on a match. PR: bin/19390 END K 10 svn:author V 5 green K 8 svn:date V 27 2000-06-26T05:44:23.000000Z K 7 svn:log V 217 Make rate limiting work per-listening-socket. Log better messages than before for this, requiring a new function (get_ipaddr()). canohost.c receives a $FreeBSD$ line. Suggested by: Niels Provos END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-06-26T05:44:43.000000Z K 7 svn:log V 70 MFC: Fixes virtual host selection from /etc/ftphosts. PR: bin/19390 END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-06-26T05:54:02.000000Z K 7 svn:log V 95 Add warning about /dev/random disconnecting entropy for a few days while the code is reworked. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T08:06:22.000000Z K 7 svn:log V 48 Import Patchlevel 1 of the ISC 2.0 dhcp client. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T08:06:22.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r62104, 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 2000-06-26T08:06:23.000000Z K 7 svn:log V 89 This commit was manufactured by cvs2svn to create tag 'isc-dhcp-vendor-isc_dhcp_2_0_pl1'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-06-26T08:06:24.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-06-26T08:06:25.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T08:21:15.000000Z K 7 svn:log V 49 Merge in rev 1.2 ("-1"), and rev 1.6 (be quiet). END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-06-26T08:29:47.000000Z K 7 svn:log V 99 The rand_irqs variable was removed in rev 1.67 of rc.conf. Remove it from the documentation also. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-06-26T09:08:23.000000Z K 7 svn:log V 94 Report the line number where gethints.pl does not understand something in an old device line. END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-06-26T09:41:32.000000Z K 7 svn:log V 204 Update to driver 2.13. This merges in changes from NetBSD which ensure bktr0 (actually bktr%d) is printed at the start of any output lines. Submitted by: Thomas Klausner END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-06-26T09:53:37.000000Z K 7 svn:log V 279 Some changes and fixes from Bruce: Use strtoul(), not strtol() in the hints decoder so that 'flags 0xa0ffa0ff' is not truncated to 0x7fffffff. Use a stack buffer instead of a static 100 byte bss buffer. Use \0 for the NUL character. Remove some ``excessive'' parens. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-06-26T10:04:00.000000Z K 7 svn:log V 124 Fix some fat-fingering of the isic lines. (argh!) Fix some negative options that got turned on. Submitted by: bde (mostly) END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-26T10:14:07.000000Z K 7 svn:log V 40 Yuck. Hack round a bootstrapping issue. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-26T10:20:57.000000Z K 7 svn:log V 26 Thread support for v5.6.0 END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-26T12:14:20.000000Z K 7 svn:log V 78 style(9) fixes from BDE. We shouldn't use '#include ""', rather '#include<>'. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-26T12:18:09.000000Z K 7 svn:log V 38 Better style(9) for the module build. END K 10 svn:author V 3 nbm K 8 svn:date V 27 2000-06-26T13:52:31.000000Z K 7 svn:log V 138 Add sysctl descriptions to a few sysctls. Simply "documentation". PR: kern/8015 Submitted by: Stefan Eggers END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-06-26T14:09:01.000000Z K 7 svn:log V 62 MFC rev 1.8: Remove obsoleted info about linking from contrib END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-26T14:44:31.000000Z K 7 svn:log V 43 mdoc style cleanup. Reviewed by: sheldonh END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-26T14:52:39.000000Z K 7 svn:log V 211 Add note about security concerns w/o a firewall but other machines on your LAN to the "RUNNING NATD" introduction. In a different way requested by: PR: 18802 Submitted by: Zachary K Drew END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-26T15:00:25.000000Z K 7 svn:log V 106 The argument is not mcontext_t but ucontext_t. PR: 17836 Submitted by: Tim Moore END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-26T15:01:52.000000Z K 7 svn:log V 30 MFC: mcontext_t -> ucontext_t END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-26T15:02:10.000000Z K 7 svn:log V 47 Fix for bootstrapping. Grr. Pointy Hat Please? END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-06-26T15:42:48.000000Z K 7 svn:log V 78 Force the link from 3dfx# -> 3dfx, so that it doesn't bail with "file exists" END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-06-26T15:46:18.000000Z K 7 svn:log V 93 Update this file for RELENG_4 branch Submitted by: Bruce A. Mah PR: 19495 END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-26T17:18:34.000000Z K 7 svn:log V 389 Back out both previous commits. The first one got screwed up by me because of rev 1.33, which was incorrectly merged into my patches by myself, and so Ruslan (maintainer) asked me to back them out. Ruslan was ok with the second one, but since it needs rework, it'll be readded later, when it doesn't conflict with the backout of the first one. Pointy hat: alex Beer on next meeting: ru END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-26T19:43:24.000000Z K 7 svn:log V 296 - Start sequence numbers at zero instead of one; the rest of the world seems to interpret the spec this way - Initialize transmit window to two instead of one; helps get things going initially when the first packet may get dropped - Really fix the shutdown + timeout race condition this time END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-26T19:49:09.000000Z K 7 svn:log V 57 MFC: add MLINKS for the functions defined in netgraph(3) END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-26T19:49:47.000000Z K 7 svn:log V 56 MFC: token returned by NgSendMsg() and NgSendAsciiMsg() END K 10 svn:author V 6 cokane K 8 svn:date V 27 2000-06-26T20:35:44.000000Z K 7 svn:log V 76 Add 3dfx to the makefile, the new home for the kmod to interface /dev/3dfx. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-06-26T20:49:22.000000Z K 7 svn:log V 22 MFC: FreeBSD-SA-00:23 END K 10 svn:author V 8 groudier K 8 svn:date V 27 2000-06-26T21:09:45.000000Z K 7 svn:log V 429 - Fix a harmless compilation warning on Alpha. (Reported by Matthew Jacob) - Fix a couple of __inline__ (changed to __inline). - Check also against DT_DATA_IN phase on parity/crc error. (Merged from Pamela Delaney's changes in the Linux driver) - Fix support for phase mismatch handling from the C code for the C1010 (only useful for testing issue). - Add an asynchonous notification handler for `lost device' (AC_LOST). END K 10 svn:author V 3 jmg K 8 svn:date V 27 2000-06-26T21:23:57.000000Z K 7 svn:log V 128 change first release date to 4.1-R as 5.0-R won't be out for at least a year (from jkh).. Caught by: Fx macro warning on 3.4-R END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T21:43:19.000000Z K 7 svn:log V 63 Add BDECFLAGS so people can use them easily in /etc/make.conf. END K 10 svn:author V 3 mph K 8 svn:date V 27 2000-06-26T22:43:30.000000Z K 7 svn:log V 44 Add \a and \e to "echo -e" escape handling. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-06-26T22:57:16.000000Z K 7 svn:log V 207 Add in support for EDD to support large disks via LBA. This uses a method similar to that of the loader to avoid potentially breaking older drives in that we only use EDD if the desired cylinder is > 1023. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T23:02:56.000000Z K 7 svn:log V 31 Removed the doubled $FreeBSD$. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T23:03:37.000000Z K 7 svn:log V 28 Change $FreeBSD$ placement. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T23:07:22.000000Z K 7 svn:log V 28 Ugrade to version 2.0 PL 1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-26T23:24:36.000000Z K 7 svn:log V 28 Ugrade to version 2.0 PL 1. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-26T23:34:54.000000Z K 7 svn:log V 510 Make the ng_ether(4) node type dynamically loadable like the rest. This means 'options NETGRAPH' is no longer necessary in order to get netgraph-enabled Ethernet interfaces. This supports loading/unloading the ng_ether.ko and attaching/detaching the Ethernet interface in any order. Add two new hooks 'upper' and 'lower' to allow access to the protocol demux engine and the raw device, respectively. This enables bridging to be defined as a netgraph node, if so desired. Reviewed by: freebsd-net@freebsd.org END K 10 svn:author V 5 green K 8 svn:date V 27 2000-06-26T23:39:26.000000Z K 7 svn:log V 65 Also make sure to close the socket that exceeds your rate limit. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-26T23:41:08.000000Z K 7 svn:log V 23 Build ng_ether(4) KLD. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-06-26T23:58:04.000000Z K 7 svn:log V 14 Comment this. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-27T00:09:49.000000Z K 7 svn:log V 80 Update to reflect new ng_ether(4) hooks. Remove 'options NETGRAPH' requirement. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-06-27T07:46:22.000000Z K 7 svn:log V 64 Move prtactive to vfs from ufs. It is used all over the place. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-27T09:38:40.000000Z K 7 svn:log V 338 I am guilty of an act of ommission. There is no longer a /dev/urandom device with Yarrow, and although I coded for that in dev/MAKEDEV, I forgot to _tell_ folks. This commit adds back the /dev/urandom device (as a duplicate) of /dev/random, until such time as it can be properly announced. This will help the openssl users quite a lot. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-06-27T09:43:30.000000Z K 7 svn:log V 138 MFC: Fix source_rc_confs comment Fix NFS mounting shell code Fix /var/spoool/lock deletion Reminded by: Doug Barton END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-27T09:59:11.000000Z K 7 svn:log V 114 In 3.x, rfork() with RFMEM does not work on SMP kernels. PR: 15890 Submitted by: Scott Hess END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-27T10:30:58.000000Z K 7 svn:log V 28 Ugrade to version 2.0 PL 1. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-27T10:52:21.000000Z K 7 svn:log V 58 Mention $daily_accounting_compress Forgotten by: Ben & I END K 10 svn:author V 3 des K 8 svn:date V 27 2000-06-27T11:00:07.000000Z K 7 svn:log V 71 Use libfetch instead of libftpio. This adds support for http and IPv6. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-27T11:20:08.000000Z K 7 svn:log V 46 Add weekly_status_pkg_enable (defaults to NO) END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-06-27T11:26:50.000000Z K 7 svn:log V 33 Sheldonification of last commit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T11:39:36.000000Z K 7 svn:log V 66 - mdoc(7) style cleanup - new version of security note from alex. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-27T12:04:43.000000Z K 7 svn:log V 118 Reword the description of weekly_status_pkg_enable (although not quite how Sheldon suggested) Suggested by: sheldonh END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T14:56:07.000000Z K 7 svn:log V 136 Fixed PunchFWHole(): - ipfw always rejected rule with `neither in nor out' diagnostics. - number of src/dst ports was not set properly. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T15:26:24.000000Z K 7 svn:log V 187 Added new option (-punch_fw) which allows to `punch holes' in the ipfirewall(4) for incoming FTP/IRC DCC connections. Submitted by: Rene de Vries Rewritten by: ru END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-27T15:28:14.000000Z K 7 svn:log V 28 Fix the upgrade-build case. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T16:29:31.000000Z K 7 svn:log V 238 MFC: - Added support for FTP EPRT (RFC 2428) command. - Added support for passive mode FTP servers behind NAT. - Added security checks for FTP aliasing. - Load Sharing using IP Network Address Translation (RFC 2391). - Real PPTP support. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T16:35:12.000000Z K 7 svn:log V 72 MFC: remove ``nat pptp'' as this is now done transparently by libalias. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T16:44:13.000000Z K 7 svn:log V 26 MFC: fixed PunchFWHole(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T16:54:20.000000Z K 7 svn:log V 108 MFC: - new options: -redirect_proto, -target_addr, -punch_fw - obsoleted option: -pptpalias - LSNAT support END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-06-27T16:59:42.000000Z K 7 svn:log V 42 Argh, MFC failed last time for this file. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-06-27T18:22:13.000000Z K 7 svn:log V 280 Use Dq Li (double-quoted literal) instead of Ic (internal command) to mark up a sample invocation, since it is not a command internal to the described utility. Do not use Ar (argument) to mark up something which is not an argument to the utility or one of its internal commands. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-06-27T19:09:55.000000Z K 7 svn:log V 191 remove crufty exec stuff, perl is in the base system make it work with warnings on (there was some harmless use of uninitialized variables) make it work with 'use strict' Approved by: peter END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-27T19:14:14.000000Z K 7 svn:log V 319 Add an isp_handle_index function- this is prepatory to loading more into the handle (i.e., generation number), so we will now need a function that will take a handle and return a flat index [ 0 .. maxhandles-1 ] for auxillary routines that need an index to get at buddy store values (like dma maps or xflist pointers). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-27T19:15:43.000000Z K 7 svn:log V 185 Add mailbox bitmask macros (numbers of available mailbox registers based upon Qlogic chip type). Define maximum mailboxes. Add INT_PENDING_MASK macro. Change mailbox offset macro name. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-27T19:17:39.000000Z K 7 svn:log V 265 Add 8 bits of volatile mailbox busy mask- this will be the bitmask of output mailbox values we want to get back out of the chip once a mailbox command is done. Add storage for the maximum number of output mailbox registers to the softc. Roll minor version number. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-27T19:22:13.000000Z K 7 svn:log V 352 Clean up private storage so that we can use the spriv_field0 to store a bitmask of whether we've set a value into ccb->ccb_h.status, whether we're in the watchdog routine for this command now, whether we've set a grace period for this command and whether this command is actually done. See comments of rev 1.45 of isp.c for more complete information. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-27T19:31:02.000000Z K 7 svn:log V 1435 Add in the enabling of interrupts (to isp_attach). Clean up a busted comment. Check against firmware state- not loop state when enabling target mode. Other changes have to do with no longer enabling/disabling interrupts at will. Rearchitect command watchdog timeouts- First of all, set the timeout period for a command that has a timeout (in isp_action) to the period of time requested *plus* two seconds. We don't want the Qlogic firmware and the host system to race each other to report a dead command (the watchdog is there to catch dead and/or broken firmware). Next, make sure that the command being watched isn't done yet. If it's not done yet, check for INT_PENDING and call isp_intr- if that said it serviced an interrupt, check to see whether the command is now done (this is what the "IN WATCHDOG" private flag is for- if isp_intr completes the command, it won't call xpt_done on it because isp_watchdog is still looking at the command). If no interrupt was pending, or the command wasn't completed, check to see if we've set the private 'grace period' flag. If so, the command really *is* dead, so report it as dead and complete it with a CAM_CMD_TIMEOUT value. If the grace period flag wasn't set, set it and issue a SYNCHRONIZE_ALL Marker Request Queue entry and re-set the timeout for one second from now (see Revision 1.45 isp.c notes for more on this) to give the firmware a final chance to complete this command. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-06-27T19:44:31.000000Z K 7 svn:log V 6135 Fix usage of DELAY (SYS_DELAY is the platform independent local define). Fix stupidity wrt checking whether we've gone to LOOP_PDB_RCVD loopstate- it's okay to be greater than this state. D'oh! Protect calls to isp_pdb_sync and isp_fclink_state with IS_FC macros. Completely redo mailbox command routine (in preparation to make this possibly wait rather than poll for completion). Make a major attempt to solve the 'lost interrupt' problem 1. Problem The Qlogic cards would appear to 'lose' interrupts, i.e., a legitimate regular SCSI command placed on the request queue would never complete and the watchdog routine in the driver would eventually wakeup and catch it. This would typically only happen on Alphas, although a couple folks with 700MHz Intel platforms have also seen this. For a long time I thought it was a foulup with f/w negotiations of SYNC and/or WIDE as it always seemed to happen right after the platform it was running on had done a SET TARGET PARAMETERS mailbox command to (re)enable sync && wide (after initially forcing ASYNC/NARROW at startup). However, occasionally, the same thing would also occur for the Fibre Channel cards as well (which, ahem, have no SET TARGET PARAMETERS for transfer mode). After finally putting in a better set of watchdog routines for the platforms for this driver, it seemed to be the case that the command in question (usually a READ CAPACITY) just had up and died- the watchdog routine would catch it after ~10 seconds. For some platforms (NetBSD/OpenBSD)- an ABORT COMMAND mailbox command was sent (which would always fail- indicating that the f/w denied knowledge of this command, i.e., the f/w thought it was a done command). In any case, retrying the command worked. But this whole problem needed to be really fixed. 2. A False Step That Went in The Right Direction The mailbox code was completely rewritten to no longer try and grab the mailbox semaphore register and to try and 'by hand' complete async fast posting completions. It was also rewritten to now have separate in && out bitpatterns for registers to load to start and retrieve to complete. This means that isp_intr now handles mailbox completions. This substantially simplifies the mailbox handling code, and carries things 90% toward getting this to be a non-polled routine for this driver. This did not solve the problem, though. 3. Register Debouncing I saw some comments in some errata sheets and some notes in a Qlogic produced Linux driver (for the Qlogic 2100) that seemed to indicate that debouncing of reads of the mailbox registers might be needed, so I added this. This did not affect the problem. In fact, it made the problem worse for non-2100 cards. 5. Interrupt masking/unmasking The driver *used* to do a substantial amount of masking/unmasking of the interrupt control register. This was done to make sure that the core common code could just assume it would never get pre-empted. This apparently substantially contributed to the lost interrupt problem. The rewrite of the ICR (Interrupt Control Register), which is a separate register from the ISR (Interrupt Status Register) should not have caused any change to interrupt assertions pending. The manual does not state that it will, and the register layout seems to imply that the ICR is just an active route gate. We only enable PCI Interrupts and RISC Interrupts- this should mean that when the f/w asserts a RISC interrupt and (and the ICR allows RISC Interrupts) and we have PCI Interrupts enabled, we should get a PCI interrupt. Apparently this is a latch- not a signal route. Removing this got rid of *most* but not all, lost interrupts. 5. Watchdog Smartening I made sure that the watchdog routine would catch cases where the Qlogic's ISR showed an interrupt assertion. The watchdog routine now calls the interrupt service routine if it sees this. Some additional internal state flags were added so that the watchdog routine could then know whether the command it was in the middle of burying (because we had time it out) was in fact completed by the interrupt service routine. 6. Occasional Constipation Of Commands.. In running some very strenous high IOPs tests (generating about 11000 interrupts/second across one Qlogic 1040, one Qlogic 1080 and one Qlogic 2200 on an Alpha PC164), I found that I would get occasional but regular 'watchdog timeouts' on both the 1080 and the 2100 cards. This is under FreeBSD, and the watchdog timeout routine just marks the command in error and retries it. Invariably, right after this 'watchdog timeout' error, I'd get a command completion for the command that I had thought timed out. That is, I'd get a command completion, but the handle returned by the firmware mapped to no current command. The frequency of this problem is low under such a load- it would usually take an 30 minutes per 'lost' interrupt. I doubled the timeout for commands to see if it just was an edge case of waiting too short a period. This has no effect. I gathered and printed out microtimes for the watchdog completed command and the completion that couldn't find a command- it was always the case that the order of occurrence was "timeout, completion" separated by a time on the order of 100 to 150 ms. This caused me to consider 'firmware constipation' as to be a possible culprit. That is, resubmission of a command to the device that had suffered a watchdog timeout seemed to cause the presumed dead command to show back up. I added code in the watchdog routine that, when first entered for the command, marks the command with a flag, reissues a local timeout call for one second later, but also then issues a MARKER Request Queue entry to the Qlogic f/w. A MARKER entry is used typically after a Bus Reset to cause the f/w to get synchronized with respect to either a Bus, a Nexus or a Target. Since I've added this code, I always now see the occasional watchdog timeout, but the command that was about to be terminated always now seems to be completed after the MARKER entry is issued (and before the timeout extension fires, which would come back and *really* terminate the command). END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-06-27T19:55:40.000000Z K 7 svn:log V 36 MFC: -Z flag; Sheldon's mdoc fixes. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-06-27T20:04:10.000000Z K 7 svn:log V 697 - Don't blindly assume that there are 8 hard drives installed. Instead, use the BIOS Equipment List to determine how many hard drives are installed and if the drive number we received in %dl is valid. - Don't bother to disable interrupts when setting up the stack. The 8086 and beyond implicitly disable interrupts after an instruction that sets %ss (for example, a pop or a mov) so that you can safely set %ss and %sp in two consecutive instructions. An exception to this is the lss instruction, which can set both registers simultaneously and thus doesn't need this hack. - Add support for EDD BIOS extensions to support booting off of hard drives of nearly arbitrary length. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-06-27T20:21:56.000000Z K 7 svn:log V 143 Fix description of `-i' and `-w' options. Fix spelling of `TeX'. Move historical formats into a separate list, to make thier cruftiness clear. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-06-27T20:36:44.000000Z K 7 svn:log V 82 Catch the usage() function up to the command line changes. Add -I and remove -e. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-06-27T21:16:06.000000Z K 7 svn:log V 216 So /this/ is what has made OpenSSH's SSHv2 support never work right! In some cases, limits did not get set to the proper class, but instead always to "default", because not all passwd copies were done to completion. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-06-27T21:20:46.000000Z K 7 svn:log V 154 MFC: Don't allow pthread_suspend_np()/pthread_resume_np() to cause pthread_mutex_lock(), pthread_cond_trywait(), and pthread_cond_wait() to return EINTR. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-06-27T21:30:16.000000Z K 7 svn:log V 672 If multiple threads are blocked in sigwait() for the same signal that does not have a user-supplied signal handler, when a signal is delivered, one thread will receive the signal, and then the code reverts to having no signal handler for the signal. This can leave the other sigwait()ing threads stranded permanently if the signal is later ignored, or can result in process termination when the process should have delivered the signal to one of the threads in sigwait(). To fix this problem, maintain a count of sigwait()ers for each signal that has no default signal handler. Use the count to correctly install/uninstall dummy signal handlers. Reviewed by: deischen END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-06-27T21:37:17.000000Z K 7 svn:log V 95 if there are leading zeros fail the lookup Pointed out by: Alexander Viro END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-06-27T22:41:12.000000Z K 7 svn:log V 36 use warnings use strict add 'usage' END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-06-27T22:46:35.000000Z K 7 svn:log V 98 by changing the logic here we can support dynamic additions of new filetypes. Reviewed by: green END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-06-27T23:08:36.000000Z K 7 svn:log V 76 don't panic the system when fpathconv is called on an unsupported filetype. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-06-27T23:14:07.000000Z K 7 svn:log V 44 MFC: 1.85, don't panic on strange filetypes END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-06-28T00:18:22.000000Z K 7 svn:log V 297 MFH: Don't assume that the output of strftime for "%c" ("national representation of time and date") won't change in time. Instead of hard coding the locations of the time elements and hoping that they don't move use strftime to generate the desired formats in the first place. END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-06-28T00:24:45.000000Z K 7 svn:log V 64 MFC: Detect changes if the edit lasts < 1 second. PR: bin/4238 END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-06-28T00:34:17.000000Z K 7 svn:log V 86 MFC: Fix change detection when editing takes < 1 second. Add $FreeBSD$ PR: bin/4238 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-06-28T00:39:18.000000Z K 7 svn:log V 94 Turn off GLOBAL. It is moving to Ports. Approved by: unanimous response on arch@freebsd.org END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-06-28T01:28:22.000000Z K 7 svn:log V 205 MFC: strtofflags and fflagstostr are functions for converting between file flag strings such as 'noschg', or 'schg,uunlnk' and their internal argument forms such as would be given to chflags(2). END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-06-28T01:52:24.000000Z K 7 svn:log V 205 MFC: strtofflags and fflagstostr are functions for converting between file flag strings such as 'noschg', or 'schg,uunlnk' and their internal argument forms such as would be given to chflags(2). END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-06-28T01:56:38.000000Z K 7 svn:log V 357 MFC: strtofflags and fflagstostr are functions for converting between file flag strings such as 'noschg', or 'schg,uunlnk' and their internal argument forms such as would be given to chflags(2). [forced commit to get the log message in - due to a remote cvs commit failure this file was added to RELENG_4 without a commit message.] END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-06-28T02:33:17.000000Z K 7 svn:log V 64 MFC: Use the new fflagstostr and strtofflags functions in libc. END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-06-28T02:45:57.000000Z K 7 svn:log V 142 MFC: Remove the getflags/setflags functions. Their functionality has been replaced with the libc functions fflagstostr and strtofflags. END K 10 svn:author V 3 ken K 8 svn:date V 27 2000-06-28T02:48:31.000000Z K 7 svn:log V 488 When printing out the transfer rate display for 'camcontrol inquiry', use the current setting for tagged queueing when deciding whether or not to print "Tagged Queueing Enabled" instead of using the device's actual capabilities. This is more consistent with the rest of the transfer rate display, which relies on current settings, and is more consistent with the way we display things on boot. Reported by: Gustavo Vieira Goncalves Coelho Rios Reviewed by: mjacob END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-06-28T03:15:21.000000Z K 7 svn:log V 30 Fix typo in SEE ALSO section. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-28T03:15:27.000000Z K 7 svn:log V 61 Merged from sys/i386/conf/GENERIC revisions 1.261 and 1.262. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-06-28T03:16:41.000000Z K 7 svn:log V 35 MFC: Fix typo in SEE ALSO section. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-28T03:17:51.000000Z K 7 svn:log V 49 Merged from sys/i386/isa/clock.c revision 1.152. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-28T03:18:51.000000Z K 7 svn:log V 49 Merged from sys/i386/isa/isa_dma.c revision 1.6. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-28T03:19:44.000000Z K 7 svn:log V 46 Merged from sys/i386/isa/npx.c revision 1.83. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-28T03:20:56.000000Z K 7 svn:log V 47 Merged from sys/i386/isa/spkr.c revision 1.47. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-28T03:23:42.000000Z K 7 svn:log V 55 Merged from sys/i386/i386/userconfig.c revision 1.181. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-06-28T03:25:47.000000Z K 7 svn:log V 35 Disabled ida, amr and mlx devices. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-28T06:51:37.000000Z K 7 svn:log V 33 Fix a comment Submitted by: joe END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-06-28T09:13:32.000000Z K 7 svn:log V 78 Typo fix. PR: docs/19554 Submitted by: Kazuo Horikawa END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-06-28T09:20:06.000000Z K 7 svn:log V 162 Grumble. The previous commit still had the wrong date in the example. Oct 29 0:30 +3 hours is still Oct 29, no matter what the DST setting is, and not Oct 30.. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-28T09:30:30.000000Z K 7 svn:log V 32 kldload ng_ether if we need to. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-28T09:31:31.000000Z K 7 svn:log V 135 Further protection against comments in /etc/{passwd,group} Submitted by: Andre Albsmeier PR: 14269 END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-06-28T09:33:59.000000Z K 7 svn:log V 27 Add options NETGRAPH_ETHER END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-06-28T14:37:22.000000Z K 7 svn:log V 43 Added 400.status-pkg. Forgotten by: brian END K 10 svn:author V 3 nbm K 8 svn:date V 27 2000-06-28T14:54:07.000000Z K 7 svn:log V 190 Fix the rmdir -p a/b/c/ case, where rmdir -p a/b/c works, and rmdir c/ works. PR: PR 6521 Submitted by: Rudolf Cejka Reviewed by: eivind (in brief retrograde) END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-06-28T15:09:12.000000Z K 7 svn:log V 70 Update to driver 2.14. Adds new Tuner types for Hauppauge WinTV cards END K 10 svn:author V 3 des K 8 svn:date V 27 2000-06-28T15:48:26.000000Z K 7 svn:log V 59 Handle multiline replies properly, instead of kinda-right. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-06-28T16:55:15.000000Z K 7 svn:log V 26 New libfetch-based fetch. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-06-28T18:51:15.000000Z K 7 svn:log V 147 Staticize a variable. This fixes the case where linking randomdev into the kernel statically can cause panics at shutdown time. Reported by: sos END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-06-28T19:16:27.000000Z K 7 svn:log V 47 Report a file type (S_IFIFO) in kqueue_stat(). END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-06-28T19:18:25.000000Z K 7 svn:log V 174 fdesc_getattr: Don't fake any file types, just set vap->va_type to IFTOVT(stb.st_mode). If something does not report its mode, vap->va_type is set to VNON accordingly. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-06-28T19:19:04.000000Z K 7 svn:log V 18 MFC: localization END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-06-28T19:19:05.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-06-28T19:43:34.000000Z K 7 svn:log V 290 Fix incorrectly implemented receive ACK timeout algorithm: instead of bumping the recvAck counter by one, pretend that all outstanding xmit packets are acknowleged, and restart transmitting anew, with an empty (but halved) transmit window. Put a lower bound on the adaptive timeout value. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-06-28T22:28:50.000000Z K 7 svn:log V 22 _PATH_DEV'ify libdisk END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-06-28T22:48:15.000000Z K 7 svn:log V 18 MFC: localization END