ƒ¬M87000 226 564 166 229 283 180 259 231 209 204 232 198 306 166 146 113 152 172 131 176 124 187 115 139 115 185 411 133 133 150 127 193 149 239 180 547 243 154 127 180 121 101 129 157 113 286 105 168 133 155 150 124 123 187 123 513 240 184 209 225 1091 118 195 164 172 481 362 362 229 165 266 294 1015 411 239 147 139 180 277 641 322 293 157 125 129 223 271 185 219 254 391 350 151 200 273 172 155 128 148 302 1387 177 235 640 176 114 191 121 123 164 128 115 228 140 684 161 121 136 129 230 587 314 186 303 416 468 181 518 153 191 200 158 257 186 209 357 285 165 147 382 488 190 177 159 238 290 255 247 261 190 156 560 193 266 220 208 175 159 1001 637 141 354 346 327 187 257 406 158 217 139 129 120 207 236 142 179 175 392 211 214 340 109 137 190 560 269 393 320 140 160 242 164 203 220 497 162 165 219 146 294 142 203 113 115 110 147 134 146 125 109 177 109 206 134 109 130 109 108 109 483 285 233 186 161 190 208 171 K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-27T20:02:18.000000Z K 7 svn:log V 472 Make the default kernel prefix "kernel:" instead of the boot file, with the old behavior available via the -o option (it might still be useful if one has many kernels and cares which messages came from which). If the boot file is not used as the prefix, it is still logged once at startup. This change is prompted by the fact that the boot file is now much longer ("/boot/kernel/kernel" vs. "/kernel"), which significanlty bloats the syslogd output. Reviewed by: peter END K 10 svn:author V 2 ps K 8 svn:date V 27 2001-11-27T20:21:03.000000Z K 7 svn:log V 75 MFC: Fix a signed bug in the crashdump code for systems with > 2GB of ram. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-27T20:28:48.000000Z K 7 svn:log V 137 Remove debugging printfs that weren't conditional on any debugging options in handling MOD_{UN,}LOAD (they weren't very useful, anyway). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-27T20:32:47.000000Z K 7 svn:log V 191 ipfw_modevent(): Don't use an unnatural block to define a variable (fcp) that's already defined in the outer block and isn't used anywhere else. This silences -Wunused. Reviewed by: md5(1) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-27T20:37:40.000000Z K 7 svn:log V 84 Document the "console" setting in loader.conf, suggesting vidconsole or comconsole. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-27T20:47:38.000000Z K 7 svn:log V 162 Update diskless.8 to refer to 'device md' instead of 'options MFS'; in -CURRENT, md devices with FFS on top are used in the diskless boot process instead of MFS. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-27T20:51:26.000000Z K 7 svn:log V 138 Use 'mov' instead of 'lea' for setting the syscall number in %eax as that is clearer about what we are actually doing. Requested by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-27T21:00:15.000000Z K 7 svn:log V 116 Remove GEMDOS support from msdosfs. I don't think anyone is going to port FreeBSD to Atari machines any time soon. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-27T21:33:41.000000Z K 7 svn:log V 110 MFC: M_ZERO changes. Partially described by: bpf.c 1.70->1.71, 1.84->1.85 Reviewed by: arr, silby, luigi END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-27T21:35:47.000000Z K 7 svn:log V 135 Mention entropy_dir="NO" in diskless.8, since /var is an md-backed file system and as such will not preserve its contents across boot. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-27T22:12:27.000000Z K 7 svn:log V 101 Remeber to set the permissions on an md-backed /tmp to 01777, rather than using the default of 0755. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-11-27T23:08:37.000000Z K 7 svn:log V 210 Add the 'ciss' driver, which supports the Compaq SmartRAID 5* family of RAID controllers (5300, 532, 5i, etc.) Thanks to Compaq and Yahoo! for support during the development of this driver. MFC after: 1 week END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-27T23:11:05.000000Z K 7 svn:log V 73 Move extern definitions to common.h Increase charmap symbol length to 64 END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-11-27T23:12:00.000000Z K 7 svn:log V 51 Support the 'ciss' device node. MFC after: 1 week END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-27T23:24:41.000000Z K 7 svn:log V 20 Add hi_IN.ISCII-DEV END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-27T23:39:14.000000Z K 7 svn:log V 59 Add safeguard to prevent charmap symbol length overflowing END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T00:48:11.000000Z K 7 svn:log V 79 Understand national (non-ASCII) digits now Allow bases >=36 again Misc cleanup END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T01:22:08.000000Z K 7 svn:log V 38 Add atoll(3) to conform POSIX and C99 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-28T01:42:16.000000Z K 7 svn:log V 84 Clean up some of the gross macros whitespace wise before I fix the asm constraints. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T01:51:00.000000Z K 7 svn:log V 31 Fix just added atoll prototype END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T02:17:22.000000Z K 7 svn:log V 94 Put back base > 35 check. If someone dislike it, plese discuss it with standards group first. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T02:18:53.000000Z K 7 svn:log V 22 Whitespace formatting END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-28T02:35:02.000000Z K 7 svn:log V 44 Change to using my custom sparc64 binutils. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-11-28T02:35:35.000000Z K 7 svn:log V 20 Base 36 is allowed. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-28T03:11:16.000000Z K 7 svn:log V 91 Dont print the sysctl node tree unless you're root. Found by: jkb (Yahoo OS troublemaker) END K 10 svn:author V 3 jwd K 8 svn:date V 27 2001-11-28T03:26:58.000000Z K 7 svn:log V 318 Return a more meaningful errno when the length of the interpreter exceeds MAXSHELLCMDLEN to avoid secondary /bin/sh execution. Update execve man page to reflect change. Increase MAXSHELLCMDLEN to a slightly more meaningful value. PR: kern/32106 Submitted by: b@etek.chalmers.se Reviewed by: bsd MFC after: 2 weeks END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-11-28T03:36:05.000000Z K 7 svn:log V 38 Also mention "long long" in synopsis. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-11-28T03:37:06.000000Z K 7 svn:log V 38 Implement strtoimax() and strtoumax() END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-28T03:55:25.000000Z K 7 svn:log V 56 MFC: 1.119: check suser before dumping the sysctl tree. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T03:57:12.000000Z K 7 svn:log V 34 Allow national (non-ASCII) digits END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-11-28T04:07:03.000000Z K 7 svn:log V 99 Make sure the security check output includes a To: line in the same way the daily run output does. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-11-28T04:29:40.000000Z K 7 svn:log V 54 Vendor import of the Intel ACPI CA 20011120 snapshot. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-11-28T04:29:40.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r87031, 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 2001-11-28T04:29:41.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'acpica-vendor-sys-r20011120'. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-11-28T04:30:47.000000Z K 7 svn:log V 454 My recent changes to add the ctl_renametf routine assumed that print job control-files will always start with 'cfA*'. It turns out that some implementations of lpd (such as solaris) may send a control file which starts with 'cfB*', or really 'cf*'. Although such filenames are very odd, we did used to accept them. This changes ctl_renametf to work correctly with them, and fixes up 'lpc clean' to match. PR: bin/32183 MFC after: 10 days END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-11-28T04:34:52.000000Z K 7 svn:log V 147 Merge local changes. Add a fix for a minor error in the PCI routing table creation handler where the correct size for the buffer is not returned. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-11-28T04:36:29.000000Z K 7 svn:log V 59 Synch with minor changes in the ACPI CA 20011120 snapshot. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T04:57:48.000000Z K 7 svn:log V 34 Allow national (non-ASCII) digits END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T05:39:21.000000Z K 7 svn:log V 87 Use stricter tests to disallow national digits > 9 Optimize national digits code a bit END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-28T05:43:10.000000Z K 7 svn:log V 29 Add tip breakage workaround. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T05:43:24.000000Z K 7 svn:log V 9 Fix typo END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-28T05:47:03.000000Z K 7 svn:log V 37 MFC: Comment about why we hate irq 0 END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T06:06:27.000000Z K 7 svn:log V 64 Don't ever assume that isdigit() is always subset of isxdigit() END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T07:23:11.000000Z K 7 svn:log V 20 Add hi_IN.ISCII-DEV END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-28T08:33:12.000000Z K 7 svn:log V 193 Merge from NetBSD: 1.147 (my changes to sync to FreeBSD's file) 1.148 Buffalo AirStation CFtytpe WLAN Card (ichiro) 1.149 IBM SCSI PCMCIA (yamt) 1.150 (enami) END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-28T08:33:41.000000Z K 7 svn:log V 13 Sync to 1.24 END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-28T08:35:08.000000Z K 7 svn:log V 76 Add Buffalo AirStation 11Mbps CF WLAN card. Obtained from: NetBSD (ichiro) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-28T08:52:35.000000Z K 7 svn:log V 42 Whitespace police. Submitted by: cjc, ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-28T08:58:21.000000Z K 7 svn:log V 64 MFC: whitespace police and remove gratuitous diffs to -CURRENT. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-28T09:25:03.000000Z K 7 svn:log V 59 mdoc(7) police: fix one pam_unix(8) left-over, sort xrefs. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T09:26:57.000000Z K 7 svn:log V 31 Increase internal buffer space END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-28T09:31:56.000000Z K 7 svn:log V 32 GC cvs-1.8.1 import left-overs. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-28T09:50:24.000000Z K 7 svn:log V 94 Rewrite buffer handling code a bit to handle large values. Add more checks for data overflow. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-28T10:07:21.000000Z K 7 svn:log V 31 Mdoc police. Submitted by: ru END K 10 svn:author V 5 tobez K 8 svn:date V 27 2001-11-28T10:55:02.000000Z K 7 svn:log V 418 Do not write warning messages on stderr - a caller is expected to check the return code and errno instead. Those warnings did not do any good for daemonized users of initgroups(3), and confused cvs clients that communicated with non-root cvs pserver. The committed fix differs from the one suggested in the PR, and was submitted by ru. PR: 15421 Approved by: markm Discussed on: -stable, -current at various times END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-28T12:09:42.000000Z K 7 svn:log V 143 Yet another synch with minor changes in the ACPI CA 20011120 snapshot. We need to call AcpiEnterSleepStatePrep() before AcpiEnterSleepState(). END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-28T12:37:04.000000Z K 7 svn:log V 88 Add Mustek 1200 CU Plus scanner. Submitted by: "Ilmar S. Habibulin" END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-28T12:38:15.000000Z K 7 svn:log V 112 Regen after addition of the Mustek 1200 CU Plus scanner. Submitted by: "Ilmar S. Habibulin" END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-11-28T14:00:36.000000Z K 7 svn:log V 132 Waits for a keypress before rebooting on panic. PR: kern/32351 Submitted by: Jonathan Mini MFC after: 1 week END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-28T16:10:37.000000Z K 7 svn:log V 996 Remove the need for an expensive m_devget on the i386, which does not have alignment problems. On small boxes (e.g. the net4501 from Soekris, featuring a 486/133) this provides huge performance benefits: the peak forwarding rate with avg.sized packets goes up by 50-70% because of this change alone. Faster CPUs might benefit less from this change, but in any case the CPU has better things to do than waste time on useless memory-to-memory copies. Several drivers (for Tulip-like cards) might benefit from a similar change. Right now the new behaviour is controlled by a sysctl variable, hw.sis_quick which defaults to 1 (on), you can set it to 0 to reintroduce the old behaviour (and compare the results). The variable is only there to show how much you can gain with this change, it will go away soon. Also, slightly simplify the code to initialize the ring buffers, and remove a couple of dangerous printf's which could trigger on any packet in case of mbuf shortage. MFC-after: 3 days END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-28T16:15:52.000000Z K 7 svn:log V 24 Fix a typo in a comment END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-28T16:56:42.000000Z K 7 svn:log V 102 Axe more unused GEMDOS code that was #ifdef atari. PR: kern/21809 Submitted by: END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-28T17:08:51.000000Z K 7 svn:log V 72 Remove ciss from the modules build until the build issues are resolved. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-28T17:10:57.000000Z K 7 svn:log V 80 Whitespace fixes so thre 386 versoion of __uint8_swap_uint32 is easier to read. END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-28T17:29:04.000000Z K 7 svn:log V 388 - Change parameters of signal handlers in order to be correct (they are handed a integer, not void). - No need to set flags to zero when they already will be. - It was also noted the manner in which the signal handling has changed might possibly generate some problems (hangs possibly) -- these, while remaining in the code, will be fixed shortly (within a day). Submitted by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-28T17:53:55.000000Z K 7 svn:log V 266 Previous to the 2001-09-21 peril-sensitive sunglasses commit, keeping the RELENG_4 versions in identical with the -CURRENT ones was benign. After that commit, it can be deadly. So remove these two libs are really aren't needed in /usr/lib/compat Submitted by: ru END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-28T17:59:39.000000Z K 7 svn:log V 266 Previous to the 2001-09-21 peril-sensitive sunglasses commit, keeping the RELENG_4 versions in identical with the -CURRENT ones was benign. After that commit, it can be deadly. So remove these two libs are really aren't needed in /usr/lib/compat Submitted by: ru END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-28T18:25:39.000000Z K 7 svn:log V 136 Use suser_td() instead of explicitly checking cr_uid against 0. PR: kern/21809 Submitted by: Reviewed by: rwatson END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-28T18:29:16.000000Z K 7 svn:log V 73 Fix indentation after removing GEMDOS support. Whitespace changes only. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-11-28T19:02:01.000000Z K 7 svn:log V 173 Fixed namespace pollution in previous commit. The C99 function sterror_r() must not be declared in the C90/POSIX.1-1990 section. Put it in the nonstandard section for now. END K 10 svn:author V 6 archie K 8 svn:date V 27 2001-11-28T19:39:58.000000Z K 7 svn:log V 198 When a socket is not connected, allow the peer "struct sockaddr" to be included in the meta information that is associated with incoming and outgoing packets. Reviewed by: julian MFC after: 1 week END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-11-28T19:52:25.000000Z K 7 svn:log V 922 Fixed namespace pollution and/or breakage of K&R and C90 support related to the following functions in the following commits: - atoll() in revs 1.23-1.25 - llabs() and lldiv() in revs 1.22 - strtoq() and strtouq() in revs 1.18 C99 functions must not be declared in C90/POSIX.1-1990 sections, and "long long" must not be exposed to compilers that don't support it. Fixed style bugs (mainly misindentation and disorder) related the following functions in the following commits: - atoll() in revs 1.23-1.25 - getprogname() in rev.1.21 - sranddev() in revs 1.19-1.20 - strtoq() and strtouq() in rev.1.13 - user_from_uid() in rev.1.1 Breakage of K&R and C90 support used to be avoided by conditializing the "long long"s for strtoq() and strtouq() on __STRICT_ANSI__, but the conditionals should have gone away in rev.1.13 when the "long long"s went away (the problem was moved to the places that declare quad_t and u_quad_t). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-28T21:22:05.000000Z K 7 svn:log V 314 o Cache req->td->td_proc->p_ucred->cr_prison in pr to improve readability. o Conditionalize only the SYSCTL definitions for the regression tree, not the variables itself, decreasing the number of #ifdef REGRESSIONs scattered in kern_mib.c, and making the code more readable. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-11-28T21:43:53.000000Z K 7 svn:log V 146 Add a BUGS section noting that the basename of a directory containing periodic(8) scripts must be useable as a sh(1) variable. MFC after: 2 days END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-28T23:02:33.000000Z K 7 svn:log V 53 Return a POSIX-compliant error for write(2) failure. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-28T23:27:23.000000Z K 7 svn:log V 46 Update release notes: ACPI imported version. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-28T23:32:24.000000Z K 7 svn:log V 87 Alphabetize the "Disks and Storage" section of the release notes. No content changes. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-11-29T00:56:45.000000Z K 7 svn:log V 184 After the long explanaition of how the inet_* functions interpret Internet addresses, point out that inet_pton(3) only understands dotted quads with decimal values. MFC after: 2 days END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-29T03:03:55.000000Z K 7 svn:log V 547 Back out national digits support, POSIX explicetely disallows it: The definition of character class digit requires that only ten characters -the ones defining digits- can be specified; alternate digits (for example, Hindi or Kanji) cannot be specified here. However, the encoding may vary if an implementation supports more than one encoding. The definition of character class xdigit requires that the characters included in character class digit are included here also and allows for different symbols for the hexadecimal digits 10 through 15. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-29T03:16:23.000000Z K 7 svn:log V 227 Implement a more efficient way to assign addresses: read /etc/hosts only once into an array of shell variables, and then scan the array to find entries matching the MAC address. Associative arrays would really be handy here... END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-11-29T03:17:12.000000Z K 7 svn:log V 195 rename() can't guarantee "to" always exists if it didn't exist in the first place -- for example, rename("existing", "newfile"); on a read-only file system. Reviewed by: green MFC after: 3 days END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-29T03:17:44.000000Z K 7 svn:log V 63 MFC: more efficient way to assign addresses basing on the MAC. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-29T03:21:16.000000Z K 7 svn:log V 31 Bump p1003.1-90 to p1003.1-96. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-29T03:26:42.000000Z K 7 svn:log V 35 Stty is a program, not a function. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-29T03:30:23.000000Z K 7 svn:log V 127 MFC: Cut out the sf, sis, and ste network drivers to reduce the size of the kernel down enough to fit on floppy install media. END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-11-29T05:22:44.000000Z K 7 svn:log V 176 MFC: compile.c 1.16 extern.h 1.7 main.c 1.13 misc.c 1.4 process.c 1.11 Expand xmalloc and xrealloc in place. compile.c 1.17 Don't allocate zero byte segment. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-11-29T07:08:56.000000Z K 7 svn:log V 93 Oops, actually fix the namespace pollution for atoll() as the previous commit claimed to do. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-29T07:42:13.000000Z K 7 svn:log V 127 Fixed memory leak in dialog_gauge(3). PR: gnu/32260 Submitted by: Igor Pokrovsky MFC after: 3 days END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-29T07:52:04.000000Z K 7 svn:log V 157 MFC: - ua.koi8-u.shift.alt.kbd: don't mix decimal and hex values in the same file; - ua.koi8-u.kbd: support Ukrainian letter GHE with upturn and Russian YO. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-11-29T09:44:33.000000Z K 7 svn:log V 298 Duh. Back out most of my previous commit. It was mostly covered in the STANDARDS section of the page. Add one remark there about inet_pton(3) only understanding decimal values (in contrast to inet_aton(3) and friends who are happy with 0ac.020.25 for 172.16.0.25). Caught by: ru MFC after: 2 days END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-29T14:33:57.000000Z K 7 svn:log V 253 Fix a bug about CIS string comparison. Pccardd should be able to distinguish card "MELCO" "LPC2-T" and card "MELCO" "LPC2-TX" by this fix. Reported by: Kitagawa Shoichi , NINOMIYA Hideyuki MFC after: 1 week END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-29T15:23:46.000000Z K 7 svn:log V 58 Clarify that is[x]digit() class is the same in any locale END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-11-29T15:33:46.000000Z K 7 svn:log V 102 fix DIAGNOSTIC panic caused by proc/thread typo tested by: Martijn Pronk END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-11-29T15:35:12.000000Z K 7 svn:log V 180 Fix make buildkernel breakage on the Alpha. This has been broken for 2 weeks or so, according to reports. Committed directly to RELENG_4 because it isn't applicable to -current. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-29T15:46:54.000000Z K 7 svn:log V 78 Note that stty is a utility and not... err... a program.... Submitted by: ru END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-29T16:16:32.000000Z K 7 svn:log V 62 MFC: Remove clkrun_hack for ThinkPad 570. csa.c 1.22->1.23 END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-29T17:36:45.000000Z K 7 svn:log V 33 Fold ANDREW_LOCKD into -current. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-29T19:00:16.000000Z K 7 svn:log V 55 Bring release note on /dev/net into line with reality. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-29T21:16:11.000000Z K 7 svn:log V 207 Fix pam_ssh by adding an IPv4or6 (evidently, this was broken by my last OpenSSH import) declaration and strdup(3)ing a value which is later free(3)d, rather than letting the system try to free it invalidly. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-29T22:46:48.000000Z K 7 svn:log V 1291 For i386 architecture, remove an expensive m_devget() (and the underlying unaligned bcopy) on incoming packets that are already available (albeit unaligned) in a buffer. The performance improvement varies, depending on CPU and memory speed, but can be quite large especially on slow CPUs. I have seen over 50% increase on forwarding speed on the sis driver for the 486/133 (embedded systems), which does exactly the same thing. The behaviour is controlled by a sysctl variable, hw.dc_quick which defaults to 1. Set it to 0 to restore the old behaviour. After running a few experiments (in userland, though) I am convinced that doing the m_devget() is detrimental to performance in almost all cases. Even if your CPU has degraded performance with misaligned data, the bcopy() in the driver has the same overhead due to misaligment as the one that you save in the uiomove(), plus you do one extra copy and pollute the cache. But more often than not, you do not even have to touch the payload, e.g. when you are forwarding packets, and even in the often-cited case of NFS, you often end up passing a pointer to the payload to the disk controller. In any case, you can play with the sysctl variable to toggle between the two behaviours, and see if it makes a difference. MFC-after: 3 days END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-29T23:24:41.000000Z K 7 svn:log V 84 New release notes: ciss driver, sbni driver. (Hardware list updated accordingly.) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-29T23:41:14.000000Z K 7 svn:log V 141 Reword pciconf(8) -v release to be a little more useful (now that I understand what it does), move it to the userland section, and note MFC. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-29T23:47:47.000000Z K 7 svn:log V 545 Per jlemon request, reintroduce some printf() when an mbuf allocation fails, and fix (i hope) a couple of style bugs. I believe these printf() are extremely dangerous because now they can occur on every incoming packet and are not rate limited. They were meant to warn the sysadmin about lack of resources, but now they can become a nice way to panic your system under load. Other drivers (e.g. the fxp driver) have nothing like this. There is a pending discussion on putting this kind of warnings elsewhere, and I hope we can fix this soon. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-29T23:48:39.000000Z K 7 svn:log V 83 Partial sync with -CURRENT: Add ata(4) controllers that weren't mentioned before. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-29T23:53:26.000000Z K 7 svn:log V 21 MFC: pciconf(8) -v. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-11-30T00:30:28.000000Z K 7 svn:log V 99 killall operates on all processes owned by the real uid, not the effective uid. MFC after: 3 days END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-30T01:22:01.000000Z K 7 svn:log V 28 Clean DIGIT/XDIGIT sections END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-30T02:01:32.000000Z K 7 svn:log V 30 Clarify valid isspace() range END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-30T05:05:53.000000Z K 7 svn:log V 71 Cleanup: cosmetique, standards conformance, BLANK/SPACE/GRAPH relation END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-30T05:24:09.000000Z K 7 svn:log V 35 Start every data line with keyword END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-30T05:39:08.000000Z K 7 svn:log V 22 Clarify isblank range END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-30T05:54:30.000000Z K 7 svn:log V 132 write should return the number of bytes written, not 0 on success. Submitted by: Jonathan Mini PR: kern/32350 END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-30T05:59:47.000000Z K 7 svn:log V 45 Make the same fix for writes to RAW objects. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-11-30T06:12:15.000000Z K 7 svn:log V 588 Implement several of the c99 updates to printf(3): - New length modifiers: hh, j, t, z. - New flag: '. Note that %'f is not yet implemented. - Use "inf"/"nan" for efg formats, "INF"/"NAN" for EFG formats. - Implemented %q in terms of %ll; if "quad_t" is not "long long" %q will break. Still to do: - %C, %S, %lc, %ls (wide character support) - %'f (thousands in integer portion of %f) - %a/%A (exact hex representation of floating-point numbers) Garrett Wollman wrote the first version of the vfprintf.c update; Mike Barcroft wrote the first version of the printf.3 changes. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-30T06:24:34.000000Z K 7 svn:log V 66 Back out my 'fix', resid is different for strategy than for write END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-30T07:10:08.000000Z K 7 svn:log V 28 Add 0x98 to CONTROL section END K 10 svn:author V 4 logo K 8 svn:date V 27 2001-11-30T07:18:23.000000Z K 7 svn:log V 43 Spelling error: dependant -> dependent PR END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-30T07:19:21.000000Z K 7 svn:log V 36 Properly classify 0x80 - 0xa0 range END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-11-30T09:05:29.000000Z K 7 svn:log V 137 MFC: 1.25 Add a BUGS section noting that the basename of a directory containing periodic(8) scripts must be useable as a sh(1) variable. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-11-30T10:07:54.000000Z K 7 svn:log V 494 * Don't use critical_enter/critical_exit when accessing the VHPT - its pointless and would be inadequate for SMP systems. We will rely on the VM system's locks to serialise this for now. * Change pmap_remove() so that if the range being removed is larger than the number of pages mapped by the pmap, we iterate over the currently mapped pages instead of over the virtual address range. This should make a difference when removing large virtual address ranges from an address space. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-30T10:40:28.000000Z K 7 svn:log V 222 - Make ip_rtaddr() global, and use it to look up the correct source address in icmp_reflect(). - Two new "struct icmpstat" members: icps_badaddr and icps_noroute. PR: kern/31575 Obtained from: BSD/OS MFC after: 1 week END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-11-30T11:35:01.000000Z K 7 svn:log V 94 Make the error messaging more helpful. PR: 31483 Approved by: iwasaki, ru MFC after: 4 days END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-30T11:57:23.000000Z K 7 svn:log V 208 cpuid bit 30 is 'IA64', for when you're running in i386 mode on an ia64 cpu. (This is for either userland apps running in i386 mode on an ia64 OS, or when the cpu is in i386 legacy mode running an i386 OS). END K 10 svn:author V 7 phantom K 8 svn:date V 27 2001-11-30T12:48:30.000000Z K 7 svn:log V 319 Merge NetBSD's changes from netbsd_strtod.c in preparation of removing it from our source tree in order to have one version of strtod() for all arches. netbsd_strtod.c still left in source tree until alpha folks make sure that our native strtod() works as well as NetBSD's one. Reviewed by: peter, bde (some time ago) END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-30T14:00:55.000000Z K 7 svn:log V 373 During SIOCAIFADDR, if in_ifinit() fails and we've already added an interface address, blow the address away again before returning the error. In in_ifinit(), if we get an error from rtinit() and we've also got a destination address, return the error rather than masking EEXISTS. Failing to create a host route when configuring an interface should be treated as an error. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-30T14:01:18.000000Z K 7 svn:log V 87 Add some DEBUG logging to tell us when interface addresses are being added and removed END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-30T14:01:20.000000Z K 7 svn:log V 423 Don't provide an RTA_GATEWAY sockaddr when we write RTM_CHANGE messages to the routing socket. The local address on a point-to-point interface is not actually a gateway address - despite it appearing in the second column of netstat -r's output. Providing a gateway to an RTM_CHANGE will currently change the route's interface so that it's using the specified gateway - not what we want. Patiently explained to me by: ru END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-30T14:01:21.000000Z K 7 svn:log V 59 Pay attention to failures to SIOCAIFADDR and SIOCDIFFADDR. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-30T14:02:00.000000Z K 7 svn:log V 97 MFC: Add some DEBUG logging to tell us when interface addresses are being added and removed END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-30T14:02:01.000000Z K 7 svn:log V 105 MFC: Don't provide an RTA_GATEWAY sockaddr when we write RTM_CHANGE messages to the routing socket. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-30T14:02:02.000000Z K 7 svn:log V 64 MFC: Pay attention to failures to SIOCAIFADDR and SIOCDIFFADDR. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T15:15:27.000000Z K 7 svn:log V 160 README.extattr incorrectly specified sample command lines for UFS_EXTATTR_AUTOSTART. Insert the missing 'initattr' arguments to extattrctl. Noticed by: green END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T15:21:20.000000Z K 7 svn:log V 90 Use 'mkdir -p /.attribute/system' instead of breaking it into two seperate mkdir targets. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T15:32:07.000000Z K 7 svn:log V 112 Use 'mkdir -p /.attribute/system' instead of breaking it into two seperate mkdir targets. Submitted by: jedgar END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-30T16:06:00.000000Z K 7 svn:log V 260 Add a couple of minor changes. - set sc->acpi_s4bios to 1 by default for hibernation until OS-initiated S4 transition is implemented. - change the behavior of acpi_sleep_state_sysctl() if new value is the same as old one, do nothing instead of EINVAL. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T16:24:20.000000Z K 7 svn:log V 188 o Introduce _PATH_CAPABILITY and _PATH_CAPABILITY_DB to the system path set. These files will hold per-user capability information. Obtained from: TrustedBSD Project Submitted by: tmm END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T16:25:09.000000Z K 7 svn:log V 69 o Improve consistency of style by fixing tabs around _PATH_AUTHCONF. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-30T19:54:05.000000Z K 7 svn:log V 52 MFC: 1.64 (larger default tcp send/recieve buffers) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T20:58:31.000000Z K 7 svn:log V 285 o Move current inhabitants of kern.security to kern.security.bsd, so that new models can inhabit kern.security.. o While I'm there, shorten somewhat excessive variable names, and clean things up a little. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T21:06:38.000000Z K 7 svn:log V 393 Very large style makeover. 1) ANSIfy. 2) Clean up ifdefs so that a) ones that never/always apply are appropriately either fully removed, or just the #if junk is removed. b) change #if defined(FOO) for appropiate values of FOO. (currently AUTHENTICATION and ENCRYPTION) 3) WARNS=2 fixing 4) GC other unused stuff This code can now be unifdef(1)ed to make non-crypto telnet. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T21:09:11.000000Z K 7 svn:log V 96 Forced commit. This file was taken from the Heimdal implementation of Kerberos 5, done by KTH. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T21:10:58.000000Z K 7 svn:log V 83 Clean up makefiles, and turn on WARNS=2. Take into account the telnet #if cleanup. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T21:12:31.000000Z K 7 svn:log V 65 Style clean-up, and diff-reduce WRT src/secure/*/telnet/Makefile END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T21:14:44.000000Z K 7 svn:log V 143 Style clean-up, and diff-reduce WRT src/secure/*telnet*/Makefile Lost in this commit - KerberosIV compatability. This will be re-added later. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T21:33:16.000000Z K 7 svn:log V 193 o Further sysctl name simplification, generally stripping 'permitted', using '_'s more consistently. Discussed with: bde, jhb Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-30T21:33:39.000000Z K 7 svn:log V 159 The transmit burst limit for newreno completely breaks TCP's performance if the receive side is using delayed acks. Temporarily remove it. MFC after: 0 days END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-30T21:34:28.000000Z K 7 svn:log V 151 MFC 1.55 - the transmit burst limit for newreno completely breaks TCP's performance if the receive side is using delayed acks. Temporarily remove it. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T21:34:51.000000Z K 7 svn:log V 166 Diff-reduce WRT src/secure/*telnet*/Makefile. Also, add an "unifdef:" target, so that the telnet sources can be remade from the crypto sources in src/crypto/telnet. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-30T21:37:25.000000Z K 7 svn:log V 97 New release note: send-pr(1) -a (+ MFC). MFC noted: Increased TCP sndspace/rcvspace defaults. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-30T21:37:48.000000Z K 7 svn:log V 63 MFC: send-pr(1) -a, increased TCP sndspace/rcvspace defaults. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T21:40:52.000000Z K 7 svn:log V 463 o Introduce kern.security.bsd.unprivileged_read_msgbuf, which allows the administrator to restrict access to the kernel message buffer. It defaults to '1', which permits access, but if set to '0', requires that the process making the sysctl() have appropriate privilege. o Note that for this to be effective, access to this data via system logs derived from /dev/klog must also be limited. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T21:55:10.000000Z K 7 svn:log V 99 Invoke the new 'unifdef:' target, and make this lib a complete subset of the crypto (master) code. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-30T21:55:22.000000Z K 7 svn:log V 169 o Update sysctl.8 to reflect renaming of various security-related sysctls, and to introduce new ones. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T22:03:20.000000Z K 7 svn:log V 125 After running a "make unifdef", commit the resultant diffs. This code is now a complete sunset of the crypto (master) code. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T22:09:10.000000Z K 7 svn:log V 113 After running "make unifdef", commit the result. This code is now a complete subset of the crypto (master) code. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T22:28:07.000000Z K 7 svn:log V 81 Damn. The previous mega-commit was incomplete WRT ANSIfication. This fixes that. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-11-30T22:37:28.000000Z K 7 svn:log V 65 Merge the (in)complete ANSIfication work from src/crypto/telnet. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-12-01T00:21:30.000000Z K 7 svn:log V 906 vm/vm_kern.c: rate limit (to once per second) diagnostic printf when you run out of mbuf address space. kern/subr_mbuf.c: print a warning message when mb_alloc fails, again rate-limited to at most once per second. This covers other cases of mbuf allocation failures. Probably it also overlaps the one handled in vm/vm_kern.c, so maybe the latter should go away. This warning will let us gradually remove the printf that are scattered across most network drivers to report mbuf allocation failures. Those are potentially dangerous, in that they are not rate-limited and can easily cause systems to panic. Unless there is disagreement (which does not seem to be the case judging from the discussion on -net so far), and because this is sort of a safety bugfix, I plan to commit a similar change to STABLE during the weekend (it affects kern/uipc_mbuf.c there). Discussed-with: jlemon, silby and -net END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-12-01T03:43:01.000000Z K 7 svn:log V 543 o Stop abusing MD headers with non-MD types. o Hide nonstandard functions and types in when _POSIX_SOURCE is defined. o Add some missing types (required by POSIX.1-200x) to . o Restore vendor ID from Rev 1.1 in and make use of new __FBSDID() macro. o Fix some miscellaneous issues in . o Correct final argument for the inet_ntop() function (POSIX.1-200x). o Get rid of the namespace pollution from in . Reviewed by: fenner Partially submitted by: bde END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-12-01T03:48:15.000000Z K 7 svn:log V 48 Add a missing underscore. Submitted by: fenner END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-12-01T08:23:31.000000Z K 7 svn:log V 256 MFC: rename() can't guarantee "to" always exists if it didn't exist in the first place -- for example, rename("existing", "newfile"); on a read-only file system. Revision Changes Path 1.16 +4 -2 src/lib/libc/sys/rename.2 END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2001-12-01T12:07:42.000000Z K 7 svn:log V 250 Add support for sysconf(_SC_NPROCESSORS_CONF) and sysconf(_SC_NPROCESSORS_ONLN). This API is supported in SVR4.0MP, Solaris, Linux, AIX and Tru64 Unix. PR: bin/27489 Submitted by: Arun Sharma Reviewed by: bde (prior version) END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-12-01T13:04:43.000000Z K 7 svn:log V 229 MFC: src/usr.sbin/sysinstall/http.c rev 1.6: s/GET/HEAD/ and add copyright. PR: 32238 Submitted by: Christoph Weber-Fahr (patch), and Philipp Mergenthaler (copyright) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-01T13:08:20.000000Z K 7 svn:log V 90 Correct misattribution of the Hart list, which I had mistakenly attributed to Heckenbach. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-12-01T13:13:21.000000Z K 7 svn:log V 159 (null commit) The log for the previous revision misattributed the Hart list to Heckenbach. Craig Hart doesn't know where I got the name Heckenbach from. :-) END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-12-01T13:13:27.000000Z K 7 svn:log V 308 Remove kget() feature, which is removed from 5-current kernel. Since userconfig feature is implemented by tweaking variables (hint.*) with loader(8), we can put back an equivalent feature. Maybe the first step for this is to commit yokota-san's patch (add userconfig command for loader). Approved by: jkh END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-12-01T13:15:40.000000Z K 7 svn:log V 61 Forget to remove kget.c, since kget feature is already gone. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-01T13:48:16.000000Z K 7 svn:log V 125 Allow for ip_output() to be called with a NULL route pointer. This fixes a panic I introduced yesterday in ip_icmp.c,v 1.64. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-12-01T16:08:13.000000Z K 7 svn:log V 48 MFC: 1.3: Fixed memory leak in dialog_gauge(3). END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-12-01T16:16:08.000000Z K 7 svn:log V 33 MFC: Add suspend/resume support. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-12-01T17:14:34.000000Z K 7 svn:log V 25 Use tabs where possible. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-01T17:34:42.000000Z K 7 svn:log V 112 WARNS=2 and s/register//. Set NO_WERROR=true because there are some flex(1) issues that need to be dealt with. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-01T17:41:37.000000Z K 7 svn:log V 141 Remove the 'irq' string from the irqN part of the "interrupts" display. This allows us to see the irq number when device names ate too long. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-01T17:46:46.000000Z K 7 svn:log V 48 WARNS=2 fixes. Reviewed by: bde (a while back) END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-01T18:48:36.000000Z K 7 svn:log V 85 Protect names that are used elsewhere. This fixes WARNS=2 breakage in crypto telnet. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-01T19:32:18.000000Z K 7 svn:log V 81 Fix namespace pollution by protecting names used as arguments. Reported by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-12-01T19:48:59.000000Z K 7 svn:log V 299 Work around world breakage in previous commit. The bug is in . It declares a function parameter named 'send', so nothing that includes both (which declares send(2)) and be compiled with WARNS=2 unless NO_WERRROR is set. Fixed order of WARNS. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-01T21:12:04.000000Z K 7 svn:log V 116 Style fixups. Sort function declarations, includes. Make consistent WRT use of _P() macro (ugh!) Inspired by: bde END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-12-01T21:15:38.000000Z K 7 svn:log V 121 MFC: 1.19, 1.21: Use the .In macro for #include statements, and add an extra comment on the limitations of inet_pton(3). END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-12-01T21:32:42.000000Z K 7 svn:log V 244 Fix a bug in the MSG_WAITALL code that could cause long 5-second stalls during heavy data transfers (only effects a small number of programs, but samba is one of them). This is an MFC of 1.95 which for some reason was not MFC'd back in march. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T00:06:22.000000Z K 7 svn:log V 15 Sort includes. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-12-02T01:52:34.000000Z K 7 svn:log V 42 Use calloc(3) instead of rolling our own. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-12-02T02:13:35.000000Z K 7 svn:log V 95 Add manpages describing various vfs and vm APIs. Submitted by: Chad David END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-12-02T03:47:33.000000Z K 7 svn:log V 464 Add functionality and fix bugs so the driver will work with soon-to-be released management apps. 1. Implement poll(). This will check for queued aif's so that a subsequent ioctl call to retrieve the next aif will not block. 2. Don't catch signals when sleeping on a fib sent from userland. This causes a race and panic due to the pthread context switcher waking up the tsleep at inopportune times. 3. Fix some whitespace nits. MFC after: 3 days END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-12-02T04:27:13.000000Z K 7 svn:log V 173 o Update copyright. o Updates content to reflect the changes to acl.h for internal/external acl_t representations. Approved by: rwatson Obtained from: TrustedBSD Project END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-12-02T04:47:46.000000Z K 7 svn:log V 295 Sysinstall cleanups for installation: 1) Use devfs to mount filesystems. If mounting devfs is fail, fallback to old code. 2) When fscking filesystems, use 'fsck_ffs' explicitly. As a result, we no longer need 'fsck' the wrapper program. Reviewed by: jkh END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-12-02T04:58:40.000000Z K 7 svn:log V 222 Forget to remove fsck from src/release/{alpha,pc98}/boot_crunch.conf, which should be done with src/release/i386/boot_crunch.conf rev 1.51 and src/usr.sbin/sysinstall/install.c rev 1.311. Spotted by: nyan (via ReichaNet) END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-12-02T06:17:16.000000Z K 7 svn:log V 45 Catch up with the proc -> d_thread_t change. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-12-02T06:19:15.000000Z K 7 svn:log V 65 Re-enable the ciss driver, now that it should be building again. END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2001-12-02T07:37:17.000000Z K 7 svn:log V 144 This is the first commit of the Intel gigabit driver for PRO/1000 cards. Submitted by:Prafulla Deuskar Reviewed by: Paul Saab MFC after:1 week END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-12-02T07:37:18.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2001-12-02T07:45:22.000000Z K 7 svn:log V 105 Adding man page for the em driver. Submitted by:Prafulla Deuskar Reviewed by:Paul Saab MFC after:1 week END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-12-02T08:47:29.000000Z K 7 svn:log V 128 Pull netsmb requester from the pre-KSE world. This update mostly based on the patches submitted by Max Khon END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-12-02T08:49:29.000000Z K 7 svn:log V 401 Fix a bug with transmitter restart after receiving a 0 window. The receiver was not sending an immediate ack with delayed acks turned on when the input buffer is drained, preventing the transmitter from restarting immediately. Propogate the TCP_NODELAY option to accept()ed sockets. (Helps tbench and is a good idea anyway). Some cleanup. Identify additonal issues in comments. MFC after: 1 day END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-12-02T08:56:58.000000Z K 7 svn:log V 71 Catch up with KSE changes. Submitted by: Max Khon END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-12-02T09:01:35.000000Z K 7 svn:log V 74 Enable build of smbfs. It works now as before on both UP and MP machines. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-12-02T09:15:54.000000Z K 7 svn:log V 125 Make it works for non ASCII compatible encodings too. The only assumption left is that 'A'..'Z' 'a'..'z' both are contiguous END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-12-02T10:31:28.000000Z K 7 svn:log V 53 MFC: Set a BOOTABLE variable if MACHINE is not pc98. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-12-02T10:48:52.000000Z K 7 svn:log V 201 Initial support for the newer SiS chipsets, based on docs we finally got from SiS. This should also close PR 32421 which has patches which seem to set the timing registers wrongly according to SiS... END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-12-02T11:10:46.000000Z K 7 svn:log V 47 prototype functions and fix some line wrapping END K 10 svn:author V 5 wosch K 8 svn:date V 27 2001-12-02T11:16:30.000000Z K 7 svn:log V 108 NetBSD 1.4 branch and NetBSD 1.5 branch are still alive. Submitted by: jhawk@netbsd.org, itojun@iijlab.net END K 10 svn:author V 5 wosch K 8 svn:date V 27 2001-12-02T11:19:24.000000Z K 7 svn:log V 19 Added OpenBSD 3.0. END K 10 svn:author V 5 wosch K 8 svn:date V 27 2001-12-02T11:21:09.000000Z K 7 svn:log V 21 Merge up to rev 1.53 END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T12:09:41.000000Z K 7 svn:log V 16 WARNS=2 fixups. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T12:17:20.000000Z K 7 svn:log V 53 WARNS=2 fixup. Turn on YP (NIS) while I'm about it. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-12-02T12:17:51.000000Z K 7 svn:log V 42 Oops, lost a line in the previous commit. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-12-02T12:19:16.000000Z K 7 svn:log V 54 ARG! committed the wrong patch!! I need more sleep :( END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T12:19:26.000000Z K 7 svn:log V 31 Style. Use __P() macro (Yuk!). END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T12:26:18.000000Z K 7 svn:log V 15 WARNS=2 fixup. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-12-02T12:31:44.000000Z K 7 svn:log V 84 Remove specific reference to ASCII space (' '), it is true for localized spaces too END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T12:36:35.000000Z K 7 svn:log V 15 WARNS=2 fixup. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-12-02T12:47:25.000000Z K 7 svn:log V 110 make LOCKF_DEBUG kernel option work (sorta) Submitted by: Maxim Konovalov PR: kern/32267 END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T12:54:40.000000Z K 7 svn:log V 40 WARNS=2 fixup. kill 'register' keyword. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T13:18:59.000000Z K 7 svn:log V 15 WARNS=2 fixup. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T13:31:22.000000Z K 7 svn:log V 36 WARNS=2 fix and 'register' removal. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T13:36:14.000000Z K 7 svn:log V 15 WARNS=2 fixup. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T13:48:40.000000Z K 7 svn:log V 14 WARNS=2 fixup END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-12-02T13:55:09.000000Z K 7 svn:log V 15 WARNS=2 fixup. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-12-02T15:07:10.000000Z K 7 svn:log V 386 o General style, formatting, etc, improvements: - uid's -> uids - whitespace improvements, linewrap improvements - reorder copyright more appropriately - remove redundant MP SAFE comments, add one "NOT MPSAFE?" for setgroups(), which seems to be the sole un-changed system call in the file. - clean up securelevel_g?() functions, improve comments. Largely submitted by: bde END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-12-02T15:15:29.000000Z K 7 svn:log V 188 o Remove KSE race in setuid() in which oldcred was preserved before giant was grabbed. This was introduced in 1.101 when the giant pushdown for kern_prot.c was originally performed. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-12-02T15:22:56.000000Z K 7 svn:log V 136 o Uniformly copy uap arguments into local variables before grabbing giant, and make whitespace more consistent around giant-frobbing. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-12-02T15:28:13.000000Z K 7 svn:log V 94 MFC rev 1.22: killall selects processes by the real uid, not the effective uid. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-02T17:02:36.000000Z K 7 svn:log V 65 MFC: 1.90; back out NO_SYNC_CACHE quirk for Infortrend IFT-3102. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-12-02T17:05:33.000000Z K 7 svn:log V 94 MFC: 1.73; properly sanity-check the old msgbuf structure before we accept it as being valid. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-12-02T18:15:53.000000Z K 7 svn:log V 112 o Correct error message forgotten in the last commit (malloc() -> calloc()) o Fix style nits Submitted by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-12-02T18:27:40.000000Z K 7 svn:log V 77 Use the merged strtod.c everywhere. This has been tested on alpha and ia64. END