ƒ¦~73748 243 147 132 273 126 199 119 217 169 103 151 158 119 133 176 115 220 139 172 153 150 128 136 129 152 136 284 268 128 118 118 118 278 135 118 163 161 294 150 133 362 188 116 187 164 820 123 160 646 169 121 144 330 112 172 212 265 283 166 135 311 161 247 122 171 164 408 115 115 206 125 147 122 173 312 215 231 226 236 387 109 188 122 293 116 202 134 278 163 140 135 231 124 293 145 105 145 164 151 162 158 175 218 259 138 190 135 130 153 259 159 119 175 148 116 999 712 158 174 163 201 134 130 188 210 124 110 221 260 118 118 213 118 168 118 247 323 117 156 179 136 118 118 1181 258 142 118 183 172 142 154 247 131 180 389 230 172 998 808 127 251 509 356 523 546 449 151 641 135 160 140 336 157 201 169 221 176 129 154 106 215 143 164 231 301 172 199 164 276 186 272 367 233 139 311 318 167 144 264 129 133 291 227 250 228 133 116 186 277 189 125 485 375 212 204 328 521 138 164 230 261 172 147 441 366 252 212 188 126 313 213 139 158 130 211 397 156 360 179 209 343 199 139 148 K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-05T13:34:52.000000Z K 7 svn:log V 51 MFC: Fix comment about FreeBSD/BIND and sandboxes. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-05T13:36:53.000000Z K 7 svn:log V 36 MFC: Add some keybindings for tcsh. END K 10 svn:author V 5 mckay K 8 svn:date V 27 2001-03-05T13:50:00.000000Z K 7 svn:log V 178 MFC (revs 1.47 to 1.49): Return quickly from dc_intr if there is nothing to do, plus a spelling fix. Also add a redundant "return" I forgot to bring over with the previous MFC. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T14:09:45.000000Z K 7 svn:log V 35 mdoc(7) police: misc markup fixes. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-05T14:10:15.000000Z K 7 svn:log V 105 Fix ttynames generation broken with strlcat PR: 25541 Submitted by: Nickolay Dudorov END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T14:25:41.000000Z K 7 svn:log V 28 mdoc(7) police: misc fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T15:14:19.000000Z K 7 svn:log V 125 mdoc(7) police: Nm macro remembers its argument on the first call, punctuation characters should be separated by whitespace. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T15:33:54.000000Z K 7 svn:log V 78 mdoc(7) police: misc formatting fixes. (This page still needs a lot of work.) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T15:37:03.000000Z K 7 svn:log V 12 Fixed typo. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T15:49:42.000000Z K 7 svn:log V 60 nuke the splstack stuff, snd_mtx* will now be no-ops on 4.x END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T15:52:35.000000Z K 7 svn:log V 67 MFC: fix for attempting to set impossible rate/format combinations END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T15:55:27.000000Z K 7 svn:log V 28 MFC: add alaw<->ulaw feeder END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T15:58:05.000000Z K 7 svn:log V 42 enable per-device sysctls unconditionally END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-05T16:18:23.000000Z K 7 svn:log V 79 Fix the unaligned access code to handle stores from R31 (zero) PR alpha/25535 END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T16:21:23.000000Z K 7 svn:log V 24 MFC: set speaker volume END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T16:25:22.000000Z K 7 svn:log V 128 MFC: enable per-device sysctls and add (currently unused) no-op snd_mtx* functions for compatibility with future newpcm drivers END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-05T16:38:17.000000Z K 7 svn:log V 42 MFC: 1.51 - fix unaligned stores of zeros END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T16:42:06.000000Z K 7 svn:log V 81 MFS: add '# KOBJ' as the first line of each .m file to reduce diffs from -stable END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T16:43:43.000000Z K 7 svn:log V 62 MFS: #ifdef dynamic sysctl stuff to reduce diffs from -stable END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-05T16:45:14.000000Z K 7 svn:log V 53 back out last revision, it was comitted accidentally END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T16:45:38.000000Z K 7 svn:log V 37 MFS: don't pagefault in sndbuf_clear END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T16:47:35.000000Z K 7 svn:log V 45 MFS: add kobj.h to reduce diffs from -stable END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T17:30:43.000000Z K 7 svn:log V 38 only mess with the power state on 5.x END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T17:47:30.000000Z K 7 svn:log V 61 MFC: conditionalize powerstate meddling on __FreeBSD_version END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T17:51:28.000000Z K 7 svn:log V 45 MFS: don't ignore the result of mixer_init() END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-05T17:56:58.000000Z K 7 svn:log V 186 sync with i386: MFS: bring the consistent `compat_3_brand' support This should fix the linux-related panics reported by naddy@mips.inka.de (Christian Weisgerber) Forgotten by: obrien END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-05T17:59:18.000000Z K 7 svn:log V 170 Add MODULE_DEPEND() for the sysvipc modules. This allows the linulator to load when sysvipc is not in the kernel Reported by: naddy@mips.inka.de (Christian Weisgerber) END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-05T17:59:36.000000Z K 7 svn:log V 37 increase timeouts for ad_wait_init() END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T18:01:05.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T18:10:24.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T18:22:01.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-05T18:54:27.000000Z K 7 svn:log V 183 remove warning of experimental nature of heimdal. it's now the same version as the one in ports (and the latest at that), except that not all programs that are in the port get built END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-05T18:57:33.000000Z K 7 svn:log V 41 MFC 1.149: remove warning abougt heimdal END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-05T19:33:58.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-03-05T19:59:41.000000Z K 7 svn:log V 68 Implement shared/exclusive locks. Reviewed by: bmilekic, jake, jhb END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-03-05T20:17:24.000000Z K 7 svn:log V 66 MFC: queueing changes, concurrency improvements, stability fixes. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-03-05T20:33:28.000000Z K 7 svn:log V 199 MFC the return to grep instead of ident for CVS $Id tags, and the requested features of source'ing /etc/mergemaster.rc and prompting the user to run recommended commands like 'newaliases' as needed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-05T20:51:40.000000Z K 7 svn:log V 55 Also deny 127.0.0.0/8 going out. Submitted by: grimes END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-05T21:11:51.000000Z K 7 svn:log V 38 MFC: 1.41: deny 127.0.0.0/8 going out END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-05T21:21:01.000000Z K 7 svn:log V 264 handle reserved/unimplemented instruction (opDec) faults This lets us run programs containing newer (eg bwx) instructions on older (eg EV5 and less) machines. One win is that we can now run Acrobat4 on EV4s and EV5s. Obtained from: NetBSD Glanced at by: mjacob END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-05T21:24:16.000000Z K 7 svn:log V 91 MFC: handle opDecs This is a new feature, so an immediate MFC isn't really all that bad... END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-05T21:28:25.000000Z K 7 svn:log V 21 Crud, fix an editoro END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-05T22:27:54.000000Z K 7 svn:log V 95 MFC: Cosmetic tweaks to the pccard startup script to be more consistent with other rc scripts. END K 10 svn:author V 8 truckman K 8 svn:date V 27 2001-03-05T22:40:27.000000Z K 7 svn:log V 67 Modify the comments to more closely resemble the English language. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-05T22:43:39.000000Z K 7 svn:log V 727 The SRM console gets the red and blue attributes backwards in the VGA palette. As a result, the colors on the video console can look rather weird. For example, sysinstall on the alpha has a read background. We can work around this partially by remapping the colors used by syscons for the ANSI color escape sequences. Note that screen savers and anything that sets the colors explicitly will still get incorrect colors, but programs such as sysinstall will now use the correct colors. A more correct fix would be to actually fix the VGA palette on boot by either swapping all the red and blue attributes or by hardcoding a standard palette and overwriting the entire palette. Requested by: gallatin Obtained from: NetBSD END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-05T22:48:36.000000Z K 7 svn:log V 29 MFC: insert much-needed app. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-05T23:05:08.000000Z K 7 svn:log V 65 MFC: mpool.c(1.6-7) & mpool.h(1.8): use TAILQ instead of CIRCLEQ END K 10 svn:author V 8 truckman K 8 svn:date V 27 2001-03-05T23:18:47.000000Z K 7 svn:log V 548 MFC: 1.158 - 1.161 Block packets with a 127/8 destination arriving via an exernal interface. Disable IP address vs. arrival interface consistency checking for unicast packets when IP forwarding is enabled and for packets forwarded by 'ipfw fwd'. Always perform broadcast IP address vs. arrival interface checking. This was the historical behavior, but has been broken for quite a while. Attempt to optimize the order of the tests. Also, disable unicast IP address vs. arrival interface checking by default for POLA reasons. Approved by: jkh END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-03-05T23:26:02.000000Z K 7 svn:log V 74 MFC v1.39 - use stateful filtering instead of pass udp from any 53 to ___ END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-05T23:47:34.000000Z K 7 svn:log V 29 Catch up to the new swi API. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-05T23:48:38.000000Z K 7 svn:log V 52 Adjust swi.9 MLINKS to catch up to the new swi API. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-06T00:02:47.000000Z K 7 svn:log V 236 Fix longstanding mouse cursor bug: blinking and eating all CPU while near text cursor. The reason is: mouse cursor goes into hide/visible loop while text cursor even not moved. PR: 25536 Submitted by: David Xu END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:07:55.000000Z K 7 svn:log V 17 Enter 4.3FreeBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:17:35.000000Z K 7 svn:log V 77 MFC: 1.10: use macro api rather than fondle its implementation END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:19:40.000000Z K 7 svn:log V 116 MFC: 1.11: another round of the FOREACH transmogriffer (sorry, should have been with previous commit) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:23:21.000000Z K 7 svn:log V 169 MFC: 1.12-14: Santize a size variable passed to kernel malloc. Since we know there's always an upper bound we force that bound. Protect against negative numbers as well END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:29:26.000000Z K 7 svn:log V 187 MFC: 1.14-15: another round of the FOREACH transmogriffer. 1.12: remove "register" specifiers to supress compiler warning. 1.11: remove ~60 unneeded #include END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:32:09.000000Z K 7 svn:log V 71 MFC: 1.27: Exterminate the use of PSEUDO_SET() with extreme prejudice. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-03-06T00:39:53.000000Z K 7 svn:log V 42 SMALL floppy image require miibus device. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:42:44.000000Z K 7 svn:log V 215 MFC: 1.87-88: Another round of the FOREACH transmogriffer. 1.80: Have tuninit() return an error if an interface address is NULL. SIOCGIFSTATUS was returning at splimp(); fix this. (to be MFC'd) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T00:47:18.000000Z K 7 svn:log V 69 MFC: Workaround broken colors on the alpha. Requested by: gallatin END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:50:46.000000Z K 7 svn:log V 151 MFC: 1.21-22: Use macro api rather than fondle its implementation 1.20: Exterminate the use of PSEUDO_SET() with extreme prejudice. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:51:33.000000Z K 7 svn:log V 27 MFC: remove END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:54:04.000000Z K 7 svn:log V 76 MFC: 1.22: Do some cleanups of the HARP atm codes interface into the system END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:55:07.000000Z K 7 svn:log V 69 Back out the 1.22 MFC, the change touches more areas than I thought. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T00:56:50.000000Z K 7 svn:log V 312 MFC: 1.22: Initialize rn_mklist in rn_newpair(). The undocumented assumption seems to be that the nodes are bzero'd beforehand, but the submitter found that this was not always the case, and in any event defensive programming here costs epsilon squared. PR: 22244 Submitted by: Dave Gillam END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T01:02:23.000000Z K 7 svn:log V 20 Comment style fixes END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T01:04:04.000000Z K 7 svn:log V 20 MFC: style cleanups END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T01:35:59.000000Z K 7 svn:log V 110 MFC: 1.268: add unit2minor() and use it where appropriate so that we handle units > 255 properly. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:38:57.000000Z K 7 svn:log V 28 MFC: Import sendmail 8.11.3 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-06T01:39:44.000000Z K 7 svn:log V 55 MFC: fix problem with checksums in crypto distribution END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T01:40:08.000000Z K 7 svn:log V 27 MFC: more unit2major fixes END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T01:41:58.000000Z K 7 svn:log V 78 MFC: 1.243: Don't build/install sendmail related items if NO_SENDMAIL is set. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:44:59.000000Z K 7 svn:log V 214 MFC: ip6fw doesn't support -q if reading from a file so don't use ${fw6cmd} which may have a -q if ${ipv6_firewall_quiet} is set. Revision Changes Path 1.3 +3 -2 src/etc/rc.firewall6 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:47:29.000000Z K 7 svn:log V 117 MFC: Finish MFC of 1.243 (started by obrien). Don't build/install sendmail related items if NO_SENDMAIL is set. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:49:56.000000Z K 7 svn:log V 133 MFC: Fix dependencies and use a better variable name Revision Changes Path 1.12 +5 -7 src/etc/mail/Makefile END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:52:17.000000Z K 7 svn:log V 128 MFC: Add comments regarding enabling IPv6 Revision Changes Path 1.18 +5 -1 src/etc/sendmail/freebsd.mc END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:54:56.000000Z K 7 svn:log V 138 MFC: Fix dependencies and cleanup spacing in the file Revision Changes Path 1.8 +21 -27 src/etc/sendmail/Makefile END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:56:47.000000Z K 7 svn:log V 289 MFC: Move installation of sendmail helpfile into etc/sendmail/Makefile. It is a user configurable file and it would benefit from mergemaster. Revision Changes Path 1.9 +7 -2 src/etc/sendmail/Makefile 1.31 +1 -5 src/usr.sbin/sendmail/Makefile END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T01:58:02.000000Z K 7 svn:log V 14 fix style nit END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-06T01:58:30.000000Z K 7 svn:log V 96 Restore the -c option, which was accidentally removed from the getopt string two revisions ago. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T01:58:45.000000Z K 7 svn:log V 27 MFC: add copyright notices END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T01:58:48.000000Z K 7 svn:log V 195 MFC: RELENG_4 now has sendmail 8.11.3 Revision Changes Path 1.142 +2 -2 src/release/texts/alpha/RELNOTES.TXT 1.215 +2 -2 src/release/texts/i386/RELNOTES.TXT END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-06T01:59:31.000000Z K 7 svn:log V 24 MFC: restore -c option. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T02:01:57.000000Z K 7 svn:log V 104 Do not change the directory permissions for the source area, just the install area. Noticed by: msmith END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:02:08.000000Z K 7 svn:log V 39 MFC: 1.57: run pccard for laptop users END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T02:03:55.000000Z K 7 svn:log V 180 MFC: Do not change the directory permissions for the source area, just the install area. Revision Changes Path 1.3 +2 -2 src/share/sendmail/Makefile END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:04:52.000000Z K 7 svn:log V 68 MFC: 1.11: update documentation, expamples, and be more protective. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T02:06:02.000000Z K 7 svn:log V 43 Use a different example to avoid confusion END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:06:05.000000Z K 7 svn:log V 40 Blah! got double copyrights on this one END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T02:06:38.000000Z K 7 svn:log V 133 MFC: Use a different example to avoid confusion Revision Changes Path 1.150 +2 -2 src/etc/defaults/make.conf END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-06T02:12:59.000000Z K 7 svn:log V 27 Remove trailing whitespace END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:13:30.000000Z K 7 svn:log V 197 MFC: 1.230: Only whack pseudo-terminals into shape if they exist. They might not yet exist in the DEVFS case. 1.244: Apply a more consistent style to the echo statements in /etc/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:15:04.000000Z K 7 svn:log V 50 Grrr. patch really did a number on me with these. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:15:38.000000Z K 7 svn:log V 10 style nit END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:22:00.000000Z K 7 svn:log V 50 I really did a number on adding the copyrights... END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:22:39.000000Z K 7 svn:log V 69 MFC: 1.11: Add com1-4 as finger friendly shortcuts for /dev/cuaa0-3. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:23:24.000000Z K 7 svn:log V 56 MFC: 1.47: Show denied secondary bind transfer attempts END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:29:50.000000Z K 7 svn:log V 67 MFC: 1.130: Add commented-out entries for FTP_PROXY and HTTP_PROXY END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:36:04.000000Z K 7 svn:log V 63 MFC: 1.10: support running sendmail -q daily Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:37:27.000000Z K 7 svn:log V 80 MFC: 1.8: Add a unaligned_print option & document osf1_enable Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:39:02.000000Z K 7 svn:log V 122 MFC: 1.21: Added "minimum3": spare room for multilingual installer and driver floppy. The size is 3 x 1.44MB. END K 10 svn:author V 5 billf K 8 svn:date V 27 2001-03-06T02:39:09.000000Z K 7 svn:log V 164 in the spirit r1.160, fix code dealing with fragmented packets and tcpoptions thanks to matt ayres for unwittingly making me remember this. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:40:29.000000Z K 7 svn:log V 43 Style sync with -current Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:42:05.000000Z K 7 svn:log V 95 MFC: 1.5: Add missing redirection to /dev/null to prevent disturbing display Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:45:41.000000Z K 7 svn:log V 40 MFC: 1.1: Suport daily sendmail -q run END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-06T02:46:16.000000Z K 7 svn:log V 35 MFC: support daily sendmail -q run END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T02:52:06.000000Z K 7 svn:log V 61 Quiet a warning due to bus_size_t being a long on the alpha. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T02:59:46.000000Z K 7 svn:log V 166 Create clone'd linux processes as stopped processes at first and don't actually make them runnable until after the emulator layer has had a chance to perform fixups. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T03:07:58.000000Z K 7 svn:log V 67 #if 0 out a variable only used in #if 0'd code to quiet a warning. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-06T03:17:38.000000Z K 7 svn:log V 27 MFC: gratituous style diff END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-06T03:35:47.000000Z K 7 svn:log V 83 -stable specific work-around to unbreak support for this device. Submitted by: cp END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-06T03:36:19.000000Z K 7 svn:log V 56 MFC: support for erase2 char and miscellaneous cleanup. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-06T03:37:08.000000Z K 7 svn:log V 24 MFC: support for ERASE2 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T06:06:42.000000Z K 7 svn:log V 906 - Rework pmap_map() to take advantage of direct-mapped segments on supported architectures such as the alpha. This allows us to save on kernel virtual address space, TLB entries, and (on the ia64) VHPT entries. pmap_map() now modifies the passed in virtual address on architectures that do not support direct-mapped segments to point to the next available virtual address. It also returns the actual address that the request was mapped to. - On the IA64 don't use a special zone of PV entries needed for early calls to pmap_kenter() during pmap_init(). This gets us in trouble because we end up trying to use the zone allocator before it is initialized. Instead, with the pmap_map() change, the number of needed PV entries is small enough that we can get by with a static pool that is used until pmap_init() is complete. Submitted by: dfr Debugging help: peter Tested by: me END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-03-06T06:17:05.000000Z K 7 svn:log V 614 - Add sx_descr description member to sx lock structure - Add sx_xholder member to sx struct which is used for INVARIANTS-enabled assertions. It indicates the thread that presently owns the xlock. - Add some assertions to the sx lock code that will detect the fatal API abuse: xlock --> xlock xlock --> slock which now works thanks to sx_xholder. Notice that the remaining two problematic cases: slock --> xlock slock --> slock (a little less problematic, but still recursion) will need to be handled by witness eventually, as they are more involved. Reviewed by: jhb, jake, jasone END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T06:31:44.000000Z K 7 svn:log V 66 MFC: Define OCRNL, ONOCR, ONLRET, and VERASE2. Forgotten by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T06:48:39.000000Z K 7 svn:log V 82 MFC: Various mdoc fixes and document OCRNL, ONOCR, and ONLRET. Forgotten by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T06:50:48.000000Z K 7 svn:log V 71 MFC: Support for VERASE2, OCRNL, ONOCR, and ONLRET. Forgotten by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T07:40:51.000000Z K 7 svn:log V 108 Don't psignal() a process from forward_hardclock() but set the appropriate pending flag in p_sflag instead. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T08:22:10.000000Z K 7 svn:log V 43 mdoc(7) police: Use Vt for variable types. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-06T09:42:46.000000Z K 7 svn:log V 38 Cosmetic change to the probe printf's END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-06T09:58:08.000000Z K 7 svn:log V 94 MFC: rev 1.113 tcpip.c, 1.202 sysinstall.h. ($network_interfaces handling) Approved by: jkh END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-06T09:59:18.000000Z K 7 svn:log V 118 A name of the file can change while its id stays the same. So, we have to update it as well. Remove unused function. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-06T10:08:36.000000Z K 7 svn:log V 30 Fix markup. Submitted by: ru END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-06T10:19:12.000000Z K 7 svn:log V 16 Grammar police. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-03-06T11:06:56.000000Z K 7 svn:log V 123 Fix typo: define SX_ASSERT_XLOCKED not SX_ASSERT_XLOCKER in non-INVARIANTS case. PR: 25567 Submitted by: nnd@mail.nsk.ru END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-03-06T11:35:04.000000Z K 7 svn:log V 162 Spell what was originally "unsigned long" as "unsigned long" again, to cut down on some compiler warnings caused by lexically mismatched types. Reviewed by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T12:00:18.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T12:09:31.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-06T12:10:44.000000Z K 7 svn:log V 118 dcphy depends on pci. This repairs the 'ed' driver's ability to be run on isa-only systems without the pci bus code. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T12:53:06.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-06T13:48:38.000000Z K 7 svn:log V 76 Add (and document) options for showing only listening or connected sockets. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T14:21:49.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-06T15:00:32.000000Z K 7 svn:log V 154 Pick up the environment variable ${NM} if it exists and use that to list symbols. This allows lorder to be used more easily in a cross-build environment. END K 10 svn:author V 3 alc K 8 svn:date V 27 2001-03-06T15:54:38.000000Z K 7 svn:log V 230 Add a missing splx() to aio_fphysio(). (This change is a no-op in -5.0, but potentially significant in -4.x.) Eliminate a pointless parameter to aio_fphysio(). Remove unnecessary casts from aio_fphysio() and aio_physwakeup(). END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-06T16:06:38.000000Z K 7 svn:log V 25 Use ieee floats on ia64. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-06T16:07:41.000000Z K 7 svn:log V 64 Make this compile. Still need to write/borrow a working setjmp. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-06T16:08:19.000000Z K 7 svn:log V 87 Use relative paths to find byte_swap_*.S to make it easier to use these from libstand. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-06T16:11:36.000000Z K 7 svn:log V 44 A quick and dirty port of libstand to ia64. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T16:46:24.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T16:54:05.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-06T17:28:24.000000Z K 7 svn:log V 1083 o Introduce filesystem-independent POSIX.1e ACL utility routines to support implementations of ACLs in file systems. Introduce the following new functions: vaccess_acl_posix1e() vaccess() that accepts an ACL acl_posix1e_mode_to_perm() Convert mode bits to ACL rights acl_posix1e_mode_to_entry() Build ACL entry from mode/uid/gid acl_posix1e_perms_to_mode() Generate file mode from ACL acl_posix1e_check() Syntax verification for ACL These functions allow a file system to rely on central ACL evaluation and syntax checking, as well as providing useful utilities to allow ACL-based file systems to generate mode/owner/etc information to return via VOP_GETATTR(), and to support file systems that split their ACL information over their existing inode storage (mode, uid, gid) and extended ACL into extended attributes (additional users, groups, ACL mask). o Add prototypes for exported functions to sys/acl.h, sys/vnode.h Reviewed by: trustedbsd-discuss, freebsd-arch Obtained from: TrustedBSD Project END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-06T17:48:26.000000Z K 7 svn:log V 165 Make the KASSERTs report the correct function names. Fix two off-by-one errors that would sometimes cause the final length of the sbuf to include the trailing zero. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-06T18:37:47.000000Z K 7 svn:log V 50 Silence the sizeof warning from struct kinfo_proc END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-06T19:08:23.000000Z K 7 svn:log V 27 MFC: recent mdoc(7) fixes. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-03-06T20:14:50.000000Z K 7 svn:log V 90 MFC Control program for ray devices (overlooked when driver was MFC'd). Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T20:36:06.000000Z K 7 svn:log V 80 Indent the comment about the Alpha palette evilness correctly. Noticed by: bde END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-03-06T21:19:11.000000Z K 7 svn:log V 49 MFC: activate raycontrol Submitted by: gshapiro END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-06T21:43:46.000000Z K 7 svn:log V 62 Split out the ata probes in seperate files for each bus type. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-06T21:46:03.000000Z K 7 svn:log V 154 Sawfish is invoked by the gnome stuff automatically if it exists - we don't need to start it explicitly. Noted by: "Jose M. Alcaide" END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-06T21:46:30.000000Z K 7 svn:log V 39 MFC: fix gnome+sawfish desktop option. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T22:41:31.000000Z K 7 svn:log V 88 Get the arguments to the KASSERT() printf() in SX_ASSERT_XLOCKED() in the proper order. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-06T23:13:15.000000Z K 7 svn:log V 296 In order to avoid recursing on the backing mutex for sx locks in the INVARIANTS case, define the actual KASSERT() in _SX_ASSERT_[SX]LOCKED macros that are used in the sx code itself and convert the SX_ASSERT_[SX]LOCKED macros to simple wrappers that grab the mutex for the duration of the check. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-07T00:58:52.000000Z K 7 svn:log V 134 add new PC-Card entry, IO Data WN-B11/PCM Submitted by: [FreeBSD-users-jp 59373] "Masatake E. Hori" END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T01:04:17.000000Z K 7 svn:log V 80 Back out the pmap_map() change for now, it isn't completely stable on the i386. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T01:51:34.000000Z K 7 svn:log V 905 - In the locking key for struct proc, generalize the '+' symbol to mean that write access to a member requires both locks and read access only requires one of the given locks. Convert instances of '(c+)' to '(c + k)' as a result. - Change p_pptr from (e) to (c + e). - Change p_oppid from (c) to (c + e). - Change p_args from (b?) to (c + k). - Move the actual work of STOPEVENT, PHOLD, and PRELE to _STOPEVENT, _PHOLD, and _PRELE. The new macros do not acquire the proc lock and simply assert that it is held. The non _ prefixed macros acquire the proc lock and then call the _ prefixed macros. - Add a PROC_LOCK_NOSWITCH() macro to be used when releasing the proc lock while already holding a spin lock (usually sched_lock). - Add a PROC_LOCK_ASSERT() macro to be used to make assertions about the proc lock. It takes the usual mtx_assert() macro arguments as its second argument. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:06:08.000000Z K 7 svn:log V 715 - Include for KASSERT(). - Move the _mtx_assert() prototype up to the top of the file with the rest of the function prototypes. - Define all the mtx_foo() macros in terms of mtx_foo_flags(). - Add a KASSERT() to check for invalid options in mtx_lock_flags(). - Move the mtx_assert() to ensure a mutex is owned before releasing it in front of WITNESS_EXIT() in all the mtx_unlock_* macros. - Change the MPASS* macros to be on #ifdef INVARIANTS, not just #ifdef MUTEX_DEBUG since most of them check to see that the mutex functions are called properly. Define MPASS4() in terms of KASSERT() to do this. - Define MPASS{,[23]} in terms of MPASS4() to simplify things and avoid code duplication. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:07:56.000000Z K 7 svn:log V 35 Protect p_flag with the proc lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:17:43.000000Z K 7 svn:log V 158 - Hold both an exclusive proctree lock and the proc lock when reparenting a traced process during exit. - Lock the parent process while sending it SIGCHLD. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:22:31.000000Z K 7 svn:log V 416 - Call proc_reparent() when handing a process off to init in exit rather than dinking around in the process lists explicitly. - Hold both the proctree lock and proc lock of the child process when reparenting a process via proc_reparent. - Lock processes while sending them signals. - Miscellaenous proc locking. - proc_reparent() now asserts that the child is locked in addition to an exclusive proctree lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:25:13.000000Z K 7 svn:log V 263 Check to see if p_fd is NULL before derferencing it in checkdirs(). It's possible for us to see a process in the early stages of fork before p_fd has been initialized. Ideally, we wouldn't stick a process on the allproc list until it was fully created however. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:30:39.000000Z K 7 svn:log V 430 - Lock the forklist with an sx lock. - Add proc locking to fork1(). Always lock the child procoess (new process) first when both processes need to be locked at the same time. - Remove unneeded spl()'s as the data they protected is now locked. - Ensure that the proctree is exclusively locked and the new process is locked when setting up the parent process pointer. - Lock the check for P_KTHREAD in p_flag in fork_exit(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:36:47.000000Z K 7 svn:log V 453 - Use _PHOLD and move it before a PROC_UNLOCK to reduce the number of mutex operations in kthread_create(). - Lock a kthread's proc before changing its parent via proc_reparent(). - Test P_KTHREAD not P_SYSTEM in kthread_suspend() and kthread_resume(). P_SYSTEM just means that the process shouldn't be swapped and is used for vinum's daemon for example. - Lock all the signal state used for suspending and resuming kthreads with the proc lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:45:15.000000Z K 7 svn:log V 356 - Add an extra check in priority_propagation() for UP systems to ensure we don't end up back at ourselves which would indicate deadlock. - Add the proc lock to the witness dup_list as we may hold more than one process lock at a time. - Don't assert a mutex is owned in _mtx_unlock_sleep() as that is too late. We do the checks in the macros instead. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:50:09.000000Z K 7 svn:log V 59 Lock initproc when we send SIGINT to init during shutdown. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T02:59:54.000000Z K 7 svn:log V 548 - Proc locking. Most of signal handling is now MP safe and doesn't require Giant. The only exception is the CANSIGNAL() macro. Unlocking the proc lock around sendsig() in trapsignal() is also questionable. Note that the functions sigexit(), psignal(), and issignal() must be called with the proc lock of the process in question held. postsig() and trapsignal() should not be called with the proc lock held, but they also do not require Giant anymore either. - Remove spl's that are now no longer needed as they are fully replaced. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:01:53.000000Z K 7 svn:log V 43 - Proc locking. - Remove unneeded spl()'s. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:02:56.000000Z K 7 svn:log V 68 Lock the process while sending it SIGARLM and updating p_realtimer. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:06:18.000000Z K 7 svn:log V 48 - Proc locking. - Remove some unneeded spl()'s. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:09:40.000000Z K 7 svn:log V 243 Proc locking. Lock around psignal() and also ensure both an exclusive proctree lock and the process lock are held when updating p_pptr and p_oppid. When we are just reaading p_pptr we only need the proc lock and not a proctree lock as well. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:10:20.000000Z K 7 svn:log V 65 Protect read to p_pptr with proc lock rather than proctree lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:15:05.000000Z K 7 svn:log V 108 Proc locking identical to that of linprocfs' vnops except that we hold the proc lock while calling psignal. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:18:36.000000Z K 7 svn:log V 77 Just use proc lock to protect reading of p_pptr rather than a proctree lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:20:15.000000Z K 7 svn:log V 128 Use the proc lock to protect p_pptr when waking up our parent in cpu_exit() and remove the mpfixme() message that is now fixed. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:21:26.000000Z K 7 svn:log V 84 Just hold the proc lock while getting the parent's PID rather than a proctree lock. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-07T03:22:11.000000Z K 7 svn:log V 37 Fix a formatting bug (MFC candidate) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:26:39.000000Z K 7 svn:log V 62 Use the proc lock to protect access to p_sigacts->ps_sigintr. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:27:32.000000Z K 7 svn:log V 14 Proc locking. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:28:50.000000Z K 7 svn:log V 122 Proc locking including using proc lock in place of proctree where appropriate and locking processes while we signal them. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:34:55.000000Z K 7 svn:log V 51 Protect SIGDELSET of p_siglist with the proc lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:37:06.000000Z K 7 svn:log V 72 Grab the process lock while calling psignal and before calling psignal. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:42:42.000000Z K 7 svn:log V 138 - Lock the process while sending it a signal. - Attempt to define empty PROC_LOCK/UNLOCK when needed to help keep this driver portable. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T03:53:39.000000Z K 7 svn:log V 208 - Release Giant a bit earlier on syscall exit. - Don't try to grab Giant before postsig() in userret() as it is no longer needed. - Don't grab Giant before psignal() in ast() but get the proc lock instead. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-07T04:45:55.000000Z K 7 svn:log V 80 Support lower-case versions of the proxy environment variables. PR: bin/25494 END K 10 svn:author V 7 gsutter K 8 svn:date V 27 2001-03-07T04:58:38.000000Z K 7 svn:log V 102 Spelling and capitalization fixes. Reviewed by: gshapiro, jake, jhb, rwatson (all within 30 seconds) END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-07T05:12:14.000000Z K 7 svn:log V 72 Don't remember an EINTR, since the caller may want to restart the call. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T05:21:47.000000Z K 7 svn:log V 183 - Don't hold the proc lock across VREF and the fd* functions to avoid lock order reversals. - Add some preliminary locking in the !RF_PROC case. - Protect p_estcpu with sched_lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-07T05:29:21.000000Z K 7 svn:log V 94 Unrevert the pmap_map() changes. They weren't broken on x86. Sense beaten into me by: peter END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-07T05:33:50.000000Z K 7 svn:log V 179 If SIGINFO is received during the transfer, print a status line similar to the summary shown at the end of the transfer. Some days, I really hate Unix... Suggested by: cracauer END K 10 svn:author V 3 alc K 8 svn:date V 27 2001-03-07T06:37:25.000000Z K 7 svn:log V 274 MFC: sys/aio.h: Remove outdated comments that describe aio_cancel() as unimplemented. Remove a duplicate function prototype for aio_error(). [revisions 1.21, 1.23, and 1.24] kern/vfs_aio.c: Add a missing splx() to aio_fphysio(). [revision 1.94] Approved by: jkh END K 10 svn:author V 7 gsutter K 8 svn:date V 27 2001-03-07T06:43:55.000000Z K 7 svn:log V 136 Spelling fixes. Submitted by: Andy Farkas (partial) Reviewed by: gshapiro, jake, jhb, rwatson Approved by: jkh END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-07T06:48:41.000000Z K 7 svn:log V 42 Apply i386 fix in 1.32 for the alpha too. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-07T06:52:12.000000Z K 7 svn:log V 213 Bitch more loudly when someone botches changes to kinfo_proc in the hopes that they will actually *read* the comment above it and *follow* the instructions so as to cause all the rest of us less a lot less grief. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-07T07:09:55.000000Z K 7 svn:log V 220 Fixes to track snapshot copy-on-write checking in the specinfo structure rather than assuming that the device vnode would reside in the FFS filesystem (which is obviously a broken assumption with the device filesystem). END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-07T07:39:32.000000Z K 7 svn:log V 75 Set NO_X during release build so the doc ports don't try to build XFree86. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-07T07:45:46.000000Z K 7 svn:log V 52 MFC: Add NO_X. Remove obsolete USA_RESIDENT stuff. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-07T08:08:42.000000Z K 7 svn:log V 171 Add awi to GENERIC and LINT. It was mistakenly not done when awi was MFC'd. Move xe a little in GENERIC. Approved by: jkh (he hopes that this won't overflow the floppy) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-07T08:11:06.000000Z K 7 svn:log V 38 MFC: (rev 1.44) fix a formatting bug. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-07T08:12:24.000000Z K 7 svn:log V 41 Update woith latest chipsets and options END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-07T08:37:49.000000Z K 7 svn:log V 195 Set si_iosize_max to 64K, even though the adapter seems to be able to do more. This puts us safely in line with Adaptec documentation and shouldn't really affect anything. MFC candidate for 4.3 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-07T08:39:29.000000Z K 7 svn:log V 134 Put a warning into this file concerning the setting of CPUTYPE. Tripped over by: "Hartmann, O." END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-07T08:43:45.000000Z K 7 svn:log V 158 MFC: In soshutdown(), use SHUT_* constants instead of FREAD and FWRITE. Also, return EINVAL if `how' is invalid, as required by POSIX. Approved by: jkh END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-03-07T09:17:26.000000Z K 7 svn:log V 134 replace the custom type of comments (``'\"'') with the standard one (``.\" ''). remove the duplicate $FreeBSD$ tag. Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-07T09:26:18.000000Z K 7 svn:log V 42 Replace custom type of comments here too. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-03-07T09:42:41.000000Z K 7 svn:log V 24 Goodbye vn, welcome md. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-03-07T10:09:17.000000Z K 7 svn:log V 94 List a few additional modules. Submitted by: David Yeske Approved by: jkh END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-07T10:38:46.000000Z K 7 svn:log V 182 Properly detach at startup. We could be passing revoked fd's to child processes or starting children with no fd 0 (stdin) at all etc. This is currently breaking on hub.freebsd.org. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-07T11:05:17.000000Z K 7 svn:log V 97 Try for a less scary and more politically correct disclaimer about CPUTYPE and CFLAGS variables. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-07T12:52:53.000000Z K 7 svn:log V 34 MFS: update HISTORY, synch dates. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-07T13:23:08.000000Z K 7 svn:log V 389 add PC-Card entry, Panasonic Flash ATA BN-040ABP3 pccardd[358]: Card "Panasonic"("ATA") [BN-040AB-M 1.00 ] [(null)] matched "Panasonic" ("ATA") [BN-040AB-M ] [(null)] ata2 at port 0x240-0x24f irq 10 slot 0 on pccard0 ad4: 39MB [625/8/16] at ata2-master BIOSPIO Submitted by: [bsd-nomads:15261] END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-07T13:30:44.000000Z K 7 svn:log V 279 add PC-Card entry Corega KK Wireless LAN PCCA-11 NEC WL11C (PC-WL/11C) NEC Corporation PK-WL001 Submitted by: [bsd-nomads:15128] [bsd-nomads:15159] [bsd-nomads:15176] [bsd-nomads:15283] YAMAMOTO Shigeru NAKAGAWA Yoshihisa END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-07T14:19:55.000000Z K 7 svn:log V 116 Add IOD0081 - I-O DATA DEVICE,INC. IFML-560 PR: kern/25173 Submitted by: Yohsuke Fujikawa END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-03-07T14:27:56.000000Z K 7 svn:log V 108 Add GVC1601 - Rockwell V.34 Plug & Play Modem PR: kern/25204 Submitted by: Victor Ivanov END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-03-07T15:22:14.000000Z K 7 svn:log V 231 Bring our local hack for wakeup back from sys/contrib/dev/acpica/Subsystem/Hardware/Attic/hwxface.c to the proper location after AcpiEnterSleepState(). - Wait for the WAK_STS bit - Evaluate the _WAK method and check result code END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-03-07T18:52:22.000000Z K 7 svn:log V 426 Remember to actually program the MAC address into the unicast filter in vr_init(). The VIA Rhine chip happens to be able to automatically read its station address from the EEPROM automatically when reset, so you don't need to program the filter if you want to keep using the factory default address, but if you want to change it with "ifconfig vr0 ether xx:xx:xx:xx:xx:xx" then we need to manually set it in the init routine. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-07T20:13:56.000000Z K 7 svn:log V 46 MFC: move dev_mkdb earlier to avoid warnings. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-07T20:21:28.000000Z K 7 svn:log V 72 MFC: Update with latest chipset support and options. approved by: jkh END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-03-07T21:00:15.000000Z K 7 svn:log V 135 MFC: remember to program the RX filter in vr_init() so setting the ethernet address with ifconfig(8) actually works. Approved by: jkh END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-03-07T21:08:43.000000Z K 7 svn:log V 168 MFC: revision 1.38 When displaying interface statistics with -i show a '-' for any values that aren't updated for a particular network-layer address. Approved by: jkh END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-03-07T21:47:24.000000Z K 7 svn:log V 77 MFC: v1.12. Don't needlessly indirect the apm soft state. Approved by: jkh END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-07T21:58:59.000000Z K 7 svn:log V 52 MFC: Reduce si_iosize_max to 64K. Approved by: jkh END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-03-08T00:55:08.000000Z K 7 svn:log V 348 Fix two bugs in null suffix handling. Both occured only after the suffix list was cleared. Rules with null suffixes would not be rebuilt when the suffixes were added again. Adding null suffix rules would fail when a rule for the same source was declared before the suffix list was cleared. PR: 23328, 24102 Reviewed by: will Approved by: rwatson END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-03-08T01:20:43.000000Z K 7 svn:log V 273 Make the SYSCTL_OUT handlers sysctl_old_user() and sysctl_old_kernel() more robust. They would correctly return ENOMEM for the first time when the buffer was exhausted, but subsequent calls in this case could cause writes ouside of the buffer bounds. Approved by: rwatson END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2001-03-08T01:38:58.000000Z K 7 svn:log V 157 Move configuration of work_memory to oltr_init() rather than oltr_pci_attach(). This only affects the OC-3139 and OC-3540. MFC candidate. PR: kern/24074 END K 10 svn:author V 5 billf K 8 svn:date V 27 2001-03-08T01:52:49.000000Z K 7 svn:log V 117 zeropad mac address ouput PR: bin/25584 Submitted by: David Xu Reviewed by: wollman, billf END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-08T02:26:33.000000Z K 7 svn:log V 96 Change check_sign to proper "pkg_sign" reference. Noted by: Andrew Hesford END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-08T02:27:42.000000Z K 7 svn:log V 34 MFC: proper pkg_check references. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-03-08T05:08:25.000000Z K 7 svn:log V 217 MFC some -current compatibility macros. Approved by: jkh These macros are not used by -stable code, but including them allows new nodes in -current to be more easily backported by users of 4.3 should they need them. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-08T05:11:36.000000Z K 7 svn:log V 115 Remove comment regarding updating make.conf(5) as that man page doesn't exist in RELENG_4 (yet). Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-08T05:44:15.000000Z K 7 svn:log V 44 MFC: add the Alpha knobs. Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-08T05:44:45.000000Z K 7 svn:log V 63 MFC: let make.conf.5 rejoice in the 4.3 fun. Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-08T05:46:26.000000Z K 7 svn:log V 35 Update the BASE. Approved by: jkh END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-08T05:49:45.000000Z K 7 svn:log V 113 Undo Revision 1.97.2.40: make.conf(5) has been added to RELENG_4 (I did say "yet" didn't I? :) Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-08T07:56:37.000000Z K 7 svn:log V 303 Belatedly bump the SHLIB_MAJOR of libcrypto and libssl. This should have been done soon after the OpenSSL 0.9.6 import when I first found out it broke backwards compatibility, but better late than never -- at least it won't trip up people who upgrade from 4.2-RELEASE to 4.3-RELEASE. Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-08T07:57:49.000000Z K 7 svn:log V 63 MFS: Belatedly bump SHLIB_MAJOR corresponding to OpenSSL 0.9.6 END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-08T08:09:30.000000Z K 7 svn:log V 266 MFC: Add a WANT_OPENSSL_MANPAGES knob to enable building the OpenSSL documentation. These aren't built by default because they spam a number of system manpages, but some creative games with MANDIR can install them to a directory of your choosing. Approved by: jkh END K 10 svn:author V 3 wes K 8 svn:date V 27 2001-03-08T08:37:01.000000Z K 7 svn:log V 87 Add short announcement of pkg_sign and pkg_check to RELNOTES for 4.3 Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-08T09:04:40.000000Z K 7 svn:log V 113 Move _PATH_DEFTAPE to to remove all the duplication of definitons, and remove leading `r'(aw) from it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-08T10:16:56.000000Z K 7 svn:log V 250 Fix some of the security profile messages to be more explanatory and also obey most of the rules of english in their construction. Add a help screen for the security menu which gives the user a rough idea just what the various security profiles do. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-08T10:33:30.000000Z K 7 svn:log V 104 TUNSIFINFO now requires uid 0 to change the interface MTU. Reviewed by: Mark Knight END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-08T10:41:40.000000Z K 7 svn:log V 47 Fix a paste-o which introduced a syntax error. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-08T10:43:50.000000Z K 7 svn:log V 56 MFC: security profile message correction, documentation END