ƒ®p81432 221 128 131 157 238 149 169 238 134 125 238 144 163 152 166 404 177 178 197 132 211 210 199 222 115 131 132 140 156 136 216 146 115 175 112 116 127 128 203 236 146 234 148 168 202 162 274 132 166 147 510 408 133 181 96 210 316 110 142 253 134 134 1227 799 175 144 150 130 134 1152 414 320 132 131 134 195 742 145 164 160 230 151 145 243 197 150 142 140 159 212 149 295 232 130 218 223 489 261 167 512 122 107 122 373 164 162 292 132 320 154 134 229 242 500 189 166 392 710 166 160 298 117 151 235 496 251 297 273 200 189 253 212 1106 344 119 144 195 423 162 199 184 177 171 174 311 277 216 118 186 220 250 245 341 572 172 139 549 140 141 140 141 154 289 431 240 181 682 267 183 949 121 120 125 124 122 118 119 123 200 152 181 487 127 142 134 115 311 606 181 466 517 137 222 260 144 173 164 127 156 694 235 121 127 1428 164 178 284 232 112 334 350 1575 199 159 142 225 200 171 198 139 180 147 K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T10:47:28.000000Z K 7 svn:log V 34 Tools dir is now empty and unused END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-10T10:53:10.000000Z K 7 svn:log V 40 mdoc(7) police: add zdestroy() to NAME. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T10:55:45.000000Z K 7 svn:log V 63 These files have been replaced by .in versions in cvs-1.11.1p1 END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T10:55:45.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r81434, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:00:14.000000Z K 7 svn:log V 55 This file is gone in cvs-1.11.1p1 (replaced by log.in) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:02:03.000000Z K 7 svn:log V 75 Another stray file that got imported a long time ago and never cleaned up. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:02:03.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r81437, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:03:29.000000Z K 7 svn:log V 40 Update build rules for .in and tidy up. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:04:36.000000Z K 7 svn:log V 31 Removed in cvs-1.11.1p1 import END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:04:36.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r81440, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:14:18.000000Z K 7 svn:log V 50 Copy our changes from sccs2rcs.csh to sccs2rcs.in END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:14:53.000000Z K 7 svn:log V 69 Argh, this could not possibly have worked as it existed in the tree. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:18:35.000000Z K 7 svn:log V 58 One more version related tweak after cvs-1.11 -> 1.11.1p1 END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T11:24:23.000000Z K 7 svn:log V 72 Use some slightly less horrible make magic for doing the version stuff. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-10T11:41:55.000000Z K 7 svn:log V 312 Markup nits: use diagnostic type lists for error and warning messages. Backout previous revision. We should not expand plain text xrefs if they appear in the literal text, e.g. in the error or warning message of the library function. (Submitted by: bde) Moved "out of memory" from warning to errors section. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-10T11:46:37.000000Z K 7 svn:log V 86 Fixed style bugs (dot `.' at the end of error and warning messages). Noticed by: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-08-10T11:47:08.000000Z K 7 svn:log V 86 Eliminate the hot-spare 'r' in Arrray. Submitted by: Søren Schrøder END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-10T13:45:36.000000Z K 7 svn:log V 105 mdoc(7) police: protect trailing full stops of abbreviations with a trailing zero-width space: `e.g.\&'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T14:08:43.000000Z K 7 svn:log V 37 MFC: version 1.01. Approved by: JKH END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T14:13:16.000000Z K 7 svn:log V 116 Add a routine for providing feedback via the conversation mechanism (usually to stderr) for user-reportable errors. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T14:15:00.000000Z K 7 svn:log V 115 Declare the new user-error reporting macro. This is a macro to allow use of the __FILE__ and __FUNCTION__ macros. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T14:16:47.000000Z K 7 svn:log V 104 Rework this to prevent a nasty problem involving different modules' option interacting with each other. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T14:21:58.000000Z K 7 svn:log V 127 Fix broken logic so that this actually works for the superuser. Verbosely log (properly). Verbosely report errors to the user. END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-08-10T14:26:48.000000Z K 7 svn:log V 20 Fix missing splx(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T14:59:48.000000Z K 7 svn:log V 36 MFC: version 1.01 Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T15:01:22.000000Z K 7 svn:log V 37 MFC: version 1.01. Approved by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-10T15:03:10.000000Z K 7 svn:log V 49 mdoc(7) police: fixed the "new sentence" bogons. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T16:55:09.000000Z K 7 svn:log V 64 Include string.h for the strlen() prototype to quiet a warning. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T17:16:35.000000Z K 7 svn:log V 41 MFC: i4b version 1.01. Approved by: jkh END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-08-10T17:32:11.000000Z K 7 svn:log V 120 Do NOT allocate a 1K buffer on the kernel stack. Found by: Smashed u-area and hardware watch points. MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-10T17:35:21.000000Z K 7 svn:log V 55 mdoc(7) police: join split punctuation to macro calls. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-10T17:41:36.000000Z K 7 svn:log V 24 cvs updated to 1.11.1p1 END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-10T17:42:58.000000Z K 7 svn:log V 81 Change copyright to BSD-style copyright. Ok'd by: Gabor Kincses END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-10T17:43:58.000000Z K 7 svn:log V 21 MFC 1.79: fix pastos END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-10T17:45:23.000000Z K 7 svn:log V 22 MFC: Copyright update END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-10T18:35:08.000000Z K 7 svn:log V 36 Remove libgmp build infrastructure. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-10T18:41:56.000000Z K 7 svn:log V 37 libgmp has been superseded by libmp. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:02:21.000000Z K 7 svn:log V 108 Verbosely report errors to the user (overridable), and make sure that the correct failure mode is reported. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:05:57.000000Z K 7 svn:log V 141 Use the FreeBSD pam_prompt() interface to the conversation function instead of home-rolling it. Clean up debugging code and tidy the module. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:07:45.000000Z K 7 svn:log V 52 Verbosely (overridable) report failure to the user. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:10:43.000000Z K 7 svn:log V 139 Module clean-up. Verbose logging, Overridable verbose error reporting, FreeBSD pam_prompt() usage to simplify conversation function usage. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:12:59.000000Z K 7 svn:log V 54 Verbose logging, overridable verbose error reporting. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:15:48.000000Z K 7 svn:log V 74 Simplify code. Also verbose logging, verbose overridable error reporting. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:18:52.000000Z K 7 svn:log V 107 General code clean-up. Sort out warnings, and make the warning and logging work the same as other modules. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:21:45.000000Z K 7 svn:log V 68 Code clean up; make logging same as other modules and fix warnings. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-10T19:24:34.000000Z K 7 svn:log V 179 Clean up this module very extensively. Fix the logging, the coding standards and the option handling. This module is now much more easy to maintain as a part of the FreeBSD tree. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-10T20:49:38.000000Z K 7 svn:log V 41 Use .Fn, .Fa, and .Dv where appropriate. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T20:56:25.000000Z K 7 svn:log V 74 Style nit: covert a couple of if (p_wchan) tests to if (p_wchan != NULL). END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-10T21:00:35.000000Z K 7 svn:log V 53 MFC: Don't align struct uniqtag Approved by: murray END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T21:06:59.000000Z K 7 svn:log V 417 Change callout_stop() to return an integer. If callout_stop() succeeds in removing the callout entry, return 1. If callout_stop() fails to remove the callout entry because it is currently executing or has already been executed, then the function returns 0. The idea was obtained from BSD/OS, however, BSD/OS changed untimeout(), and I've just changed callout_stop() to be more conservative. Obtained from: BSD/OS END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T21:08:56.000000Z K 7 svn:log V 315 Work around a race between msleep() and endtsleep() where it was possible for endtsleep() to be executing when msleep() resumed, for endtsleep() to spin on sched_lock long enough for the other process to loop on msleep() and sleep again resulting in endtsleep() waking up the "wrong" msleep. Obtained from: BSD/OS END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-10T21:16:38.000000Z K 7 svn:log V 40 MFC: Reorg of FreeBSD README document. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-10T21:18:35.000000Z K 7 svn:log V 88 Close a and add a line of whitespace, discovered during MFC of 1.3->1.4 delta. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-10T21:32:53.000000Z K 7 svn:log V 5 Typo END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-08-10T22:06:18.000000Z K 7 svn:log V 118 MFC: sync up with current - remove trailing whitespace - fix text symbol alignment bug Approved by: murray END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-08-10T22:14:18.000000Z K 7 svn:log V 219 Arbitrarily limit to 64k the number of bytes that can be read at a time using the ogetdirentries() compatibility syscall. This is a hack to ensure that rediculous values don't get passed to MALLOC(). Reviewed by: kris END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T22:31:05.000000Z K 7 svn:log V 15 Style cleanup. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T22:33:59.000000Z K 7 svn:log V 50 Make witness compile w/o DDB. Reported by: wpaul END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T22:43:54.000000Z K 7 svn:log V 157 MFC: revision 1.225 "List new directories created under share/examples/isdn/* in order to unbreak installworld." (and it is true her too) Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T22:45:17.000000Z K 7 svn:log V 39 MFC: update to 1.01. Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T22:50:51.000000Z K 7 svn:log V 39 MFC: update to 1.01. Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T22:53:32.000000Z K 7 svn:log V 1133 - Close races with signals and other AST's being triggered while we are in the process of exiting the kernel. The ast() function now loops as long as the PS_ASTPENDING or PS_NEEDRESCHED flags are set. It returns with preemption disabled so that any further AST's that arrive via an interrupt will be delayed until the low-level MD code returns to user mode. - Use u_int's to store the tick counts for profiling purposes so that we do not need sched_lock just to read p_sticks. This also closes a problem where the call to addupc_task() could screw up the arithmetic due to non-atomic reads of p_sticks. - Axe need_proftick(), aston(), astoff(), astpending(), need_resched(), clear_resched(), and resched_wanted() in favor of direct bit operations on p_sflag. - Fix up locking with sched_lock some. In addupc_intr(), use sched_lock to ensure pr_addr and pr_ticks are updated atomically with setting PS_OWEUPC. In ast() we clear pr_ticks atomically with clearing PS_OWEUPC. We also do not grab the lock just to test a flag. - Simplify the handling of Giant in ast() slightly. Reviewed by: bde (mostly) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T23:00:07.000000Z K 7 svn:log V 706 Add an optimization where we check hte PS_ASTPENDING and PS_NEEDRESCHED flags with interrupts disabled to see if we should call ast() during doreti. This was mostly submitted by Bruce, but his original patch did the looping in ast() in assembly rather than in the ast() function itself. Once we've actually called into the ast() function, it's cheaper to just loop inside the function rather than returning from the function, performing the check, and then calling the function again. However, we can optimize the first check to avoid calling the function at all. Other architectures may choose to implement this optimization if they wish but it is not required for correct operation. Submitted by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-10T23:06:10.000000Z K 7 svn:log V 81 MFC: rev 1.101 into RELENG_4_3 branch. (filehandle checking) Approved by: kris END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T23:11:14.000000Z K 7 svn:log V 49 MFC: rev 1.8 -- fix hangup bug Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-10T23:12:10.000000Z K 7 svn:log V 57 Mark some functions as __printflike() MFC After: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T23:12:37.000000Z K 7 svn:log V 35 MFC: mdoc police Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T23:15:09.000000Z K 7 svn:log V 39 MFC: fix hang up bug Approved by: jkh END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-10T23:15:13.000000Z K 7 svn:log V 1056 Fix some of the GDB linkage setup. The l_name member of the gdb linkage structure is always free()ed yet only sometimes malloc()ed. In particular, it was simply set to point to l_filename from the a linker_file_t in link_elf_link_preload_finish(). The l_filename had been malloc()ed inside the kern_linker.c module and was being free()ed twice: once by link_elf_unload_file() and again by linker_file_unload(), leading to a panic. How to duplicate the problem: - Pre-load a kernel module from the loader, i.e. if_sis.ko - Boot system - Attempt to unload module with kldunload if_sis - Bewm The problem here is that the case where the module was loaded with kldload after system boot would work correctly, so this bug went unnoticed until I stubbed my toe on it just now. (Also, you can only trip this bug if you compile a kernel with options DDB, but that's the default now.) Fix: remember to malloc() a separate copy of the module name for the l_name member of the gdb linkage structure in three places where the linkage structure can be initialized. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-08-10T23:17:22.000000Z K 7 svn:log V 318 Make the protoswitch definitiosn checkable in the same way that cdevsw entries have been for a long time. Discover that we now have two version sof the same structure. I will shoot one of them shortly when I figure out why someone thinks they need it. (And I can prove they don't) (netinet/ipprotosw.h should GO AWAY) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T23:17:32.000000Z K 7 svn:log V 224 MFC: After being port- and addressscanned continously from several sources where my line stayed open for more than eight hours i decided to implement a maximum connection time; see keyword maxconnecttime in the manual page. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T23:19:29.000000Z K 7 svn:log V 37 MFC: style cleanup Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T23:25:18.000000Z K 7 svn:log V 36 MFC: mdoc police. Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-10T23:28:43.000000Z K 7 svn:log V 39 MFC: update to 1.01. Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-10T23:29:15.000000Z K 7 svn:log V 102 If we've panic'd already, then just bail in lockmgr rather than blocking or possibly panic'ing again. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-10T23:57:43.000000Z K 7 svn:log V 645 o Reduce the number of offered security profiles, as we now have a more conservative default, and actually prompt specifically for inetd rather than handling it as a side effect of the security profile. Update the help file to reflect this change. o Rename "Fascist" to "Extreme" in the source code, to match the names presented to the user. o Remove portmap and inetd from profile management. Portmap is now disabled by default, but automatically turned on if a feature requires it (such as NFS, etc). This is an MFC candidate for 4.4-RELEASE. Reviewed by: freebsd-arch@FreeBSD.org Approved by: re@FreeBSD.org MFC after: 2 days END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-08-11T00:18:15.000000Z K 7 svn:log V 54 Remove unused nmdmpoll function. Approved by: julian END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-11T00:18:16.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-11T00:49:11.000000Z K 7 svn:log V 67 Don't call errx() with a variable format string MFC after: 1 week END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-08-11T00:54:15.000000Z K 7 svn:log V 138 MFC: Add nullmodem terminal driver. Submitted by: Doug Ambrisko (-stable diffs) Approved by: murray, julian END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-08-11T00:59:40.000000Z K 7 svn:log V 60 For consistency with other man pages, fix first appearance. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-11T01:52:31.000000Z K 7 svn:log V 51 MFC: rev 1.101: filehandle checks Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-11T02:03:51.000000Z K 7 svn:log V 150 Note: mergemaster stopped being optional a long time ago. Caution against doing it by hand (but provide pointers to those wanting to do it by hand). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-11T02:07:17.000000Z K 7 svn:log V 104 Strongly recommend using mergemaster and give some indication of what problems can happen if you don't. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-11T02:49:57.000000Z K 7 svn:log V 57 New release note (only about six months late): nmdm(4). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-11T02:50:46.000000Z K 7 svn:log V 49 MFC: nmdm(4). Approved by: murray (implicitly) END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-08-11T02:58:44.000000Z K 7 svn:log V 45 MFC: fix missing splx(). Approved by: murray END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-11T03:03:19.000000Z K 7 svn:log V 66 MFC: Constify, staticize, and set WARNS=2. Approved by: murray END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-11T03:08:18.000000Z K 7 svn:log V 119 Note wd compat device removal as of May 31, 2001. Forgotten by: imp Pointed out by: Mike Silbersack END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-11T03:12:38.000000Z K 7 svn:log V 56 MFCs noted: fsck_msdos(8), kldconfig(8), moused(8) -a. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-11T03:15:11.000000Z K 7 svn:log V 201 MFC: fsck_msdos(8), kldconfig(8), moused(8) -a, syslogd(8) -w is now -W. While I'm here, move a misplaced item regarding ppp(8) from the kernel section to userland, Approved by: murray (implicitly) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-11T03:26:52.000000Z K 7 svn:log V 135 Somewhere along the way, configSecurityModerate() lost it's "int" return value. Spotted by: gratuitous use of diff during MFC process END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-11T05:16:00.000000Z K 7 svn:log V 38 Make the name parameter const char *. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-11T07:11:14.000000Z K 7 svn:log V 124 Don't hard-code BINOWN and BINGRP (BINGRP was hard-coded to 'bin', which is the wrong value on FreeBSD). MFC after: 1 week END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-08-11T09:43:04.000000Z K 7 svn:log V 125 Add sgi_fam 391002, file alteration monitor. PR: 25925 Submitted by: Jeremy Norris MFC after: 5 weeks END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-11T12:37:55.000000Z K 7 svn:log V 394 Fix: /usr/src/lib/libpam/modules/pam_ssh/pam_ssh.c has couple of bugs which cause: 1) xdm dumps core 2) ssh1 private key is not passed to ssh-agent 3) ssh2 RSA key seems not handled properly (just a guess from source) 4) ssh_get_authentication_connectionen() fails to get connection because of SSH_AUTH_SOCK not defined. PR: 29609 Submitted by: Takanori Saneto END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-11T14:22:32.000000Z K 7 svn:log V 166 WARNS=2 type cleanup. WARNS=2 cannot be enable because of an unresolvable conflict in arg 2 of execv(). Document this in the Makefile. Reviewed by: bde (su.c only) END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-11T14:24:13.000000Z K 7 svn:log V 73 Set the RUSER for PAM so that (eg) kerberos can set up tickets properly. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-08-11T15:01:12.000000Z K 7 svn:log V 419 Fill _res.sort_list with harmless entry. sortlist for IPv6/IPv4 is stored in _res_ext.sort_list, and sortlist for IPv4 is stored in _res.sort_list for backward compatibility. However, both sort_list's are maintaind by just one index _res.nsort. So, when IPv6 address is specified to sortlist, empty entry was created in _res.sort_list. It broke sortlist facility of gethostbyname(). Discussed on users@jp.ipv6.org. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-11T17:50:58.000000Z K 7 svn:log V 31 I4B is actually version 1.0.1. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-11T17:54:45.000000Z K 7 svn:log V 16 MFC: I4B 1.0.1. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-11T17:55:07.000000Z K 7 svn:log V 31 Note MFC of all the I4B stuff. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-11T18:27:14.000000Z K 7 svn:log V 278 Preprocess ppp.8.m4 into ppp.8, taking into account any compile time options used to build ppp. Currently, this is a no-op and only handles LOCALNAT and LOCALRAD cases. This will be used for the upcoming ipv6 changes, and allows a shared man page between OpenBSD and FreeBSD. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-11T18:27:15.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'NETGRAPH'. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-11T18:43:56.000000Z K 7 svn:log V 68 MFC: Preprocess ppp.8.m4 into ppp.8 and sync other cosmetic changes END K 10 svn:author V 3 ken K 8 svn:date V 27 2001-08-11T19:41:56.000000Z K 7 svn:log V 199 Change the compute_stats() call to the new devstat_compute_statistics() interface. Cast the return of the rest of the printfs in here to void. Submitted by: "Sergey A. Osokin" END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-08-11T20:22:32.000000Z K 7 svn:log V 38 WS only, eliminating a diff from HEAD END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-08-11T20:27:52.000000Z K 7 svn:log V 225 Hopefully put the problem of dealing with read-only source trees to bed for good by building everything (which amounts to sendmail.cf atm) in TEMPROOT. Tested in RELENG_4 by: George Cox Approved by: Murray END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-08-11T20:51:49.000000Z K 7 svn:log V 60 MFC 1.53 which fixes the usage() info. Approved by: Murray END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-12T01:57:09.000000Z K 7 svn:log V 39 MFC: update to 1.01. Approved by: jkh END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-08-12T05:02:44.000000Z K 7 svn:log V 136 MFC: Don't drop a deprecated option (-w in this case) from the manual until it's removed from the code completely. Approved by: murray END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-08-12T08:31:34.000000Z K 7 svn:log V 145 MFC: MHAC-MD5 / nsupdate patch. This should fix at least one problem in 8.2.4. Approved by: Release Engineer Obtained from: ISC / Mark Andrews END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-08-12T08:37:39.000000Z K 7 svn:log V 403 Fix some trivial bugs. - fix segment limit mis-calculation for GCODE_SEL, GDATA_SEL, GPRIV_SEL, LUCODE_SEL and LUDATA_SEL. - move `loader(8) metadata' related printf() after cninit(). - use atop macro (address to pages) for segment limit calculation instead of i386_btop macro (bytes to pages). - fix style bugs for the declarations of ints. Reviewed by: bde, msmith (and arch & audit ML) END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-08-12T10:48:00.000000Z K 7 svn:log V 93 MFC: 1.97; Limit `count' in the compatibility syscall ogetdirentries(). Approved by: murray END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-12T10:48:01.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-08-12T13:13:50.000000Z K 7 svn:log V 297 MFC rev 1.177 of fd.c and 1.21 of fdc.h resp.: make the Y-E Data PCMCIA floppy controller work. The previous code was stale and didn't even compile at all. As per Hellmuth's suggestion, mention in a comment in GENERIC how to configure the kernel for that FDC. Tested by: hm Approved by: murray END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-12T14:29:19.000000Z K 7 svn:log V 613 MFC of procfs "kmem" cleanup. With the advent of an entirely sysctl-driven "ps" (and friends), special-casing of kmem gid in the procfs authorization is no longer needed. Clean up this morally ambiguous code. This MFC is from fs/procfs, as procfs has been repo-copied. Unlike -CURRENT, linprocfs required modification as in -STABLE, it has direct knowledge of the inter-process debugging authorization policy. In -CURRENT, this is abstracted behind p_cansignal(). procfs.h: 1.36, 1.37 procfs_mem.c: 1.53 procfs_subr.c: 1.35 procfs_vnops.c: 1.100, 1.101 Reviewed by: jedgar, tmm Approved by: re@FreeBSD.org END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-12T14:29:20.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-08-12T15:58:27.000000Z K 7 svn:log V 69 remove MAINTAINER flag from i4b in RELENG_4 too. Approved by: murray END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-08-12T16:22:49.000000Z K 7 svn:log V 206 Add a bmaj field initialized to -1 in i4b pseudo drivers to eleminate "ERROR: "" bmaj but is not a disk" messages at boot time. Noticed by: Udo Schweigert Approved by: murray END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-08-12T16:32:05.000000Z K 7 svn:log V 25 Add MASTER_SITE_FREEBSD. END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-08-12T17:09:19.000000Z K 7 svn:log V 59 Fix MASTER_SITE_RUBY. The listed master site is obsolete. END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-08-12T17:22:41.000000Z K 7 svn:log V 142 Chagne MASTER_SITE_FREEBSD to MASTER_SITE_FREEBSD_ORG, because MASTER_SITE_FREEBSD is already used in bsd.port.mk for some different purpose. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-12T17:54:49.000000Z K 7 svn:log V 402 o Replace occurrences of strncpy(3) with strlcpy(3); most of the uses of it were wrong anyway. o Always check for NULL returns on strdup(3). o Fix a possible buffer overflow in strcpy(3). o Fix a format string vulnerability. o t->ty_type in stypeof() could be NULL and eventually cause a segmentation fault in setenv(3), so check for that. Eyeballed by: kris Reviewed by: murray MFC after: 3 days END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-08-12T18:23:34.000000Z K 7 svn:log V 154 Fix residue after merging. Problems noted by: Makoto MATSUSHITA Residue also noted by: Mark Andrews END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-12T18:47:56.000000Z K 7 svn:log V 202 Remove the WANT_INSECURE_OPIE option - it is now a default. This is not nearly as ominous as it sounds, and it allows OPIE to be used over SSH and on xterms. Requested by: ache Discussed on: -security END K 10 svn:author V 5 mharo K 8 svn:date V 27 2001-08-12T20:32:37.000000Z K 7 svn:log V 178 Remove whitespace after %. The whitespace was causing strfile to not see the % string section break and thus fortune was producing a rather large multi-fortune fortune message. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-12T20:36:44.000000Z K 7 svn:log V 106 Note MFC of ARIN -> APNIC/RIPE whois(1) queries. While I'm here, add a missing word. Submitted by: mike END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-12T20:38:22.000000Z K 7 svn:log V 96 MFC: ARIN -> APNIC/RIPE whois(1) queries. Submitted by: mike Approved by: murray (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-12T20:58:30.000000Z K 7 svn:log V 159 "New" release note: Removal of wd compatability devices from ata(4). (The release note entry is new, but the fact it documents is not.) Submitted by: silby END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-12T20:59:08.000000Z K 7 svn:log V 118 MFC: Removal of wd compatability devices from ata(4) driver. Submitted by: silby Obtained from: murray (implicitly) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-12T20:59:14.000000Z K 7 svn:log V 1008 MFC of reduced security profiles due to recent modifications to sysinstall. Original commit message: o Reduce the number of offered security profiles, as we now have a more conservative default, and actually prompt specifically for inetd rather than handling it as a side effect of the security profile. Update the help file to reflect this change. o Rename "Fascist" to "Extreme" in the source code, to match the names presented to the user. o Remove portmap and inetd from profile management. Portmap is now disabled by default, but automatically turned on if a feature requires it (such as NFS, etc). Revision Changes Path 1.189 +13 -74 src/usr.sbin/sysinstall/config.c 1.315 +2 -4 src/usr.sbin/sysinstall/menus.c 1.213 +2 -4 src/usr.sbin/sysinstall/sysinstall.h 1.3 +8 -13 src/usr.sbin/sysinstall/help/security.hlp Reviewed by: freehsd-arch@FreeBSD.org, freebsd-stable@FreeBSD.org Approved by: re@FreeBSD.org END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-08-12T21:08:34.000000Z K 7 svn:log V 247 Update io(4) to match reality following revision 1.42 of sys/i386/i386/mem.c: only the super-user may open /dev/io regardless of the device permissions (just 4 years late!). Also, add cross-reference to i386_{get,set}_ioperm(2). PR: kern/13359 END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-08-12T21:16:41.000000Z K 7 svn:log V 23 Cross-reference io(4). END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-12T22:48:02.000000Z K 7 svn:log V 51 MFC: handle keys consistently Approved by: murray END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-12T23:40:04.000000Z K 7 svn:log V 101 Use normal menus instead of radio lists, which seems to be more logical after the libdialog changes. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-13T00:28:08.000000Z K 7 svn:log V 329 MFC Rev 1.10: o Various mdoc fixes. o Replace strncpy examples with less confusing ones from OpenBSD. These examples give more detail and also suggest using strlcpy(3). MFC Rev 1.8: mdoc(7) police: Add strncpy() to the NAME section. MFC Rev 1.7: mdoc(7) police: remove HISTORY info from the .Os call. Approved by: murray END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2001-08-13T01:10:49.000000Z K 7 svn:log V 65 MFC rev 1.8: fix unaligned access on alpha. Approved by: murray END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2001-08-13T02:58:26.000000Z K 7 svn:log V 101 MFC: Do not delete 'goto ours' routes when using -c option. Obtained from: KAME Approved by: murray END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-13T04:18:30.000000Z K 7 svn:log V 89 Reduce private "lesser known" function redirection to improve clarity. Approved by: jkh END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-08-13T04:23:26.000000Z K 7 svn:log V 85 MFC: rev 1.11: Don't use the deprecated -w option to sysctl(8). Approved by: murray END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-08-13T04:59:54.000000Z K 7 svn:log V 78 Merged from sys/i386/isa/isa_compat.h revision 1.27.2.8. Approved by: murray END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-08-13T05:00:54.000000Z K 7 svn:log V 81 Merged from sys/isa/fd.c revisions 1.176.2.3 and 1.176.2.4. Approved by: murray END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-13T05:56:27.000000Z K 7 svn:log V 217 Fix some bogus strncpy(3) to strlcpy(3) changes I made in the previous revision. structures don't leave room for a NUL character. Also fix "UNKNOWN" which should have just been UNKNOWN. Pointed out by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-13T07:00:21.000000Z K 7 svn:log V 184 Use ttymalloc() instead of a static array of `struct tty'. This will be a regression until `pstat -t' actually understands the results of ttymalloc(). Submitted by: mostly by yokota END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-13T09:05:58.000000Z K 7 svn:log V 124 MFC: 1.24: Teach makewhatis(1) about the mdoc(7) .Xr macro. 1.25, 1.26: Skip empty troff(1) requests. Approved by: re END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-08-13T09:11:14.000000Z K 7 svn:log V 22 Fix last CVS residue. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-08-13T09:20:15.000000Z K 7 svn:log V 90 Honour `TMPDIR' environment variable. Reviewed by: ru Approved by: ru MFC after: 2 weeks END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-13T10:52:15.000000Z K 7 svn:log V 127 Fixed minor numbers when there is more than one cy card. PR: 19256 Submitted by: initial version by yokota MFC after: 1 week END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-08-13T12:19:22.000000Z K 7 svn:log V 158 Replace the i4b netgraph interface driver MFC'd recently from current with the one from i4b version 0.96 which at least compiles cleanly. Approved by: murray END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-08-13T12:23:36.000000Z K 7 svn:log V 153 replace the i4b example kernel configuration file fragment MFC'd from current with an example kernel configuration file for 4.x. Approved by: murray END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-13T12:42:13.000000Z K 7 svn:log V 248 Removed he BPTTRAP() macro and its use. It was intended for restoring bug for bug compatibility to ddb trap handlers after fixing the debugger trap gates to be interrupt gates, but the fix was never committed. Now I want the fix to apply to ddb. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-13T13:22:50.000000Z K 7 svn:log V 479 Use interrupt gates instead of trap gates for breakpoint and trace traps, so that ddb can keep control (almost) no matter how it is entered. This breaks time-critical interrupts while the system is stopped in ddb, but I haven't noticed any significant problems except that applications become confused about the time. Lost time will be adjusted for later. Anyway, the half-baked disabling of interrupts in Debugger() gives the same problems for the usual way of entering ddb. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-08-13T13:29:29.000000Z K 7 svn:log V 76 Remove comment, which didn't even help anyway. Submitted by: bde, long ago END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-13T14:06:34.000000Z K 7 svn:log V 48 Removed duplicate VCS ID tags, as per style(9). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-08-13T16:26:17.000000Z K 7 svn:log V 456 MFC: removing network card, and kill aplication. imo_membership[].inm_ifp refer interface pointer after removing interface. When kill aplication, release socket,and imo_membership. imo_membership use already not exist interface pointer. Then, kernel panic. sys/netinet/in.c: 1.55 sys/netinet/in_pcb.c: 1.87 sys/netinet/in_pcb.h: 1.39 sys/netinet6/in6_ifattach.c: 1.7 sys/netinet6/in6_pcb.c: 1.16 sys/netinet6/in6_pcb.h 1.5 Approved by: murray END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-13T16:33:00.000000Z K 7 svn:log V 49 Spell "FreeBSD" with "F" and "BSD" in uppercase. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-13T16:43:02.000000Z K 7 svn:log V 50 mdoc(7) police: s/OpenBSD/.Ox/ where appropriate. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-13T17:00:36.000000Z K 7 svn:log V 49 mdoc(7) police: s/NetBSD/.Nx/ where appropriate. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-13T17:07:40.000000Z K 7 svn:log V 50 mdoc(7) police: s;BSD/OS;.Bsx; where appropriate. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-08-13T17:30:30.000000Z K 7 svn:log V 59 MFC: apmd battery monitoring capabilities Approved by: re END K 10 svn:author V 6 semenu K 8 svn:date V 27 2001-08-13T18:32:39.000000Z K 7 svn:log V 193 Add support for 802.1Q VLAN and oversized ethernet frames. PR: kern/29235 Submitted by: Peter Jeremy Reviewed by: Yar Tikhiy MFC after: 1 week END K 10 svn:author V 6 semenu K 8 svn:date V 27 2001-08-13T18:37:31.000000Z K 7 svn:log V 335 Fix an bug in FreeBSD attach routine - attaching MII interfaces before doing common_attach is wrong as common attach initialize some fileds used by mediainit routine. This was hard to notify because loading driver as kld lead to mediainit routine being called after common_attach, though probe_phy is called before. MFC after: 1 week END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T19:04:26.000000Z K 7 svn:log V 145 Turn cvs back on. It seems that there's nothing outright broken, but there are some odd things I've run into.. eg: log message formatting, etc. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-13T19:43:14.000000Z K 7 svn:log V 88 Fix uninitialized "force" variable. PR: 23203 Submitted by: fenner Approved by: markm END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-13T19:45:41.000000Z K 7 svn:log V 585 MFS of procfs "kmem" cleanup. With the advent of an entirely sysctl-driven "ps" (and friends), special-casing of kmem gid in the procfs authorization is no longer needed. Clean up this morally ambiguous code. This MFC is from fs/procfs, as procfs has been repo-copied. Unlike -CURRENT, linprocfs required modification as in -STABLE, it has direct knowledge of the inter-process debugging authorization policy. In -CURRENT, this is abstracted behind p_cansignal(). procfs.h: 1.36, 1.37 procfs_mem.c: 1.53 procfs_subr.c: 1.35 procfs_vnops.c: 1.100, 1.101 Reviewed by: jedgar, tmm END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:21:13.000000Z K 7 svn:log V 172 Revert part of the 1.11->1.11.1p1 change. Put the blank line back in the beginning of constructed log messages being passed to $EDITOR. This is where folks start typing. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-08-13T21:25:30.000000Z K 7 svn:log V 88 Add sx_try_upgrade() and sx_downgrade(). Submitted by: Alexander Kabaev END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:48:44.000000Z K 7 svn:log V 854 Rip out the old __stdin/out/err stuff. It was completely 100% useless. :-( It was foiled because of dynamic copy relocations that caused compile-time space to be reserved in .bss and at run time a blob of data was copied to that space and everything used the .bss version.. The problem is that the space is reserved at compile time, not runtime... So we *still* could not change the size of FILE. Sigh. :-( Replace it with something that does actually work and really does let us make 'FILE' extendable. It also happens to be the same as Linux does in glibc, but has the slight cost of a pointer. Note that this is the same cost that 'fp = fopen(), fprintf(fp, ...); fclose(fp);' has. Fortunately, actual references to stdin/out/err are not all that common since we have implicit stdin/out/err-using versions of functions (printf() vs. fprintf()). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:54:47.000000Z K 7 svn:log V 27 Initialize listf at main() END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:55:04.000000Z K 7 svn:log V 26 Initialize infp at main() END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:55:41.000000Z K 7 svn:log V 31 msg_out is already initialized END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:56:09.000000Z K 7 svn:log V 30 ftrace is already initialized END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:56:39.000000Z K 7 svn:log V 28 Initialize debugf in main() END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:57:12.000000Z K 7 svn:log V 24 Initialize fp in main() END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:58:16.000000Z K 7 svn:log V 25 Initialize msg in main() END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-13T21:59:04.000000Z K 7 svn:log V 29 Initialize outfile in main() END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-08-13T22:21:35.000000Z K 7 svn:log V 106 Reapply the __FreeBSD_version ifdefs around pcic_set_memory_offset. Reviewed by: imp Approved by: murray END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-13T22:38:36.000000Z K 7 svn:log V 60 Minor style nits: cleanup and add some function prototypes. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-13T22:41:15.000000Z K 7 svn:log V 89 Remove IPI_HALT to make way for a more correct fix for halts and restarts on SMP alphas. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-13T22:44:55.000000Z K 7 svn:log V 394 In prom_halt(), set the halt restart flags on the current CPU, not the boot CPU. This was the reason reboots on SMP systems could result in weird hangs. Unlike the x86, we do not need to switch back to the boot CPU in order to reboot the machine. See Section 3.4.5 of Part III (Console Interface Architecture) from the Alpha Architecture Reference Manual (aka the Brown Book) for more info. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-08-14T03:09:19.000000Z K 7 svn:log V 34 Don't define ELF_RTLD_ADDR twice. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-08-14T03:10:41.000000Z K 7 svn:log V 49 Add some definitions that got left out, *blush*. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-08-14T03:27:02.000000Z K 7 svn:log V 41 Add a GENERIC kernel config for sparc64. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-08-14T05:10:07.000000Z K 7 svn:log V 20 Add missing commas. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T05:31:56.000000Z K 7 svn:log V 218 Try to support the Cirrus Logic PD6833 better in pci mode. This is done from the datasheets since I'm ahving problems with my laptop that has the 6833 in it... Minor rework of TI code. Should be the same as before. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-14T05:50:19.000000Z K 7 svn:log V 514 Sync the code that sucks in rc.conf and friends with what's in rc.firewall6. Specifically, don't do anything if [ -z ${source_rc_confs_defined} ]. Not doing this leads to a problem with dependencies: chkdepend will set, e.g., portmap_enable to YES if some service that needs portmap is enabled, but rc.network sources rc.firewall, which used to source defaults/rc.conf unconditionally, which would result in portmap_enable being set back to NO. PR: 29631 Submitted by: OGAWA Takaya END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-14T06:41:20.000000Z K 7 svn:log V 90 An empty at.deny doesn't mean everyone can use at. PR: 29549 Submitted by: swear@aa.net END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-08-14T06:42:32.000000Z K 7 svn:log V 373 linux ls fails on DEVFS /dev because linux_getdents fails because linux_getdents uses VOP_READDIR( ..., &ncookies, &cookies ) instead of VOP_READDIR( ..., NULL, NULL ) because it seems to need the offsets for linux_dirent and sizeof(dirent) != sizeof(linux_dirent)... PR: 29467 Submitted by: Michael Reifenberger Reviewed by: phk END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T07:31:47.000000Z K 7 svn:log V 424 For TI12xx and newer, clear register 0x84. This is the "Multimedia" register. It enables Zoom Video. It appears that on at least one card that Monzoon is using sets these bits by default. Nothing works when these bits are set, everything works when they are clear. Add commentary on some of the ti bits. Make code a little clearer. Also remove a call to pcic_pci_pd6729 which was prematurely added in the last commit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-14T10:01:54.000000Z K 7 svn:log V 46 mdoc(7) police: s/BSD/.Bx/ where appropriate. END K 10 svn:author V 2 tg K 8 svn:date V 27 2001-08-14T11:54:37.000000Z K 7 svn:log V 130 Move update of BIOS variable at 0x6c (time counter) completely to timer.c. Suggested by: Igor Serikov END K 10 svn:author V 2 tg K 8 svn:date V 27 2001-08-14T11:57:14.000000Z K 7 svn:log V 168 Fix INT 10:09 (write char) and INT 10:0a (write char and attribute) when cursor is at the lower right corner. PR: 29574 29601 Submitted by: Nils M Holm END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-14T11:58:07.000000Z K 7 svn:log V 53 mdoc(7) police: removed final dot from the .Nd call. END K 10 svn:author V 3 chm K 8 svn:date V 27 2001-08-14T12:45:11.000000Z K 7 svn:log V 81 MFC a bugfix for test mode (growfs -N) Reviewed by: tomsoft Approved by: murray END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-08-14T14:10:01.000000Z K 7 svn:log V 72 Isolate the ERRORS section from the RETURN VALUES one. Reviewed by: ru END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-14T14:14:20.000000Z K 7 svn:log V 32 style(9) tweak Approved by: dd END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-08-14T14:20:35.000000Z K 7 svn:log V 64 Use the ".Rv" mdoc(7) macro where appropriate. Reviewed by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-14T15:19:35.000000Z K 7 svn:log V 602 From ChangeLog: : 2001-08-13 Ruslan Ermilov : : * tmac/doc.tmac (Rv): Implement support for 0 or more than 1 : argument. : * tmac/groff_tmac.man: Updated. All of the following are now valid: .Rv -std f1 .Rv -std f1 f2 .Rv -std f1 f2 f3 .Rv -std The last form is useful where the standard return behavior is applicable to all of the functions described in this particular manpage. Look, for example, at the stat(2), setresuid(2), and utimes(2) manpages. The form with >1 functions is useful in a mixed environment. See the fhopen(2) manpage for an example. Prodded by: yar END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-14T15:19:35.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r81630, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-14T15:53:07.000000Z K 7 svn:log V 30 mdoc(7) police: fix SEE ALSO. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-14T16:01:00.000000Z K 7 svn:log V 36 mdoc(7) police: bump document date. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-14T16:05:52.000000Z K 7 svn:log V 1332 o Add ipv6 support, abstracting most NCP addresses into opaque structures (well, they're treated as opaque). It's now possible to manage IPv6 interface addresses and routing table entries and to filter IPV6 traffic whether encapsulated or not. IPV6CP support is crude for now, and hasn't been tested against any other implementations. RADIUS and IPv6 are independent of eachother for now. ppp.linkup/ppp.linkdown aren't currently used by IPV6CP o Understand all protocols(5) in filter rules rather than only a select few. o Allow a mask specification for the ``delete'' command. It's now possible to specifically delete one of two conflicting routes. o When creating and deleting proxy arp entries, do it for all IPv4 interface addresses rather than doing it just for the ``current'' peer address. o When iface-alias isn't in effect, don't blow away manually (via ``iface add'') added interface addresses. o When listening on a tcp server (diagnostic) socket, bind so that a tcp46 socket is created -- allowing both IPv4 and IPv6 connections. o When displaying ICMP traffic, don't display the icmp type twice. When display traffic, display at least some information about unrecognised traffic. o Bump version Inspired after filtering work by: Makoto MATSUSHITA END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-14T16:05:53.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'NETGRAPH'. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-08-14T17:45:36.000000Z K 7 svn:log V 81 MFC 1.33: Use alignment-safe code on non-i386 architectures. approved by: murray END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-08-14T17:48:29.000000Z K 7 svn:log V 186 Add hint about how we name profiled libraries (append _p at the right place). PR: 8061 Submitted by: Brandon Gillespie Reviewed by: joerg, ru MFC after: 5 weeks END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-08-14T18:03:19.000000Z K 7 svn:log V 134 MFC: ext2fs support on alpha. I have tested it using an ext2fs fs created by rh7.1 on alpha & it appears to work approved by: murray END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-14T18:42:31.000000Z K 7 svn:log V 18 MFC: IPv6 support END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T19:18:33.000000Z K 7 svn:log V 241 Ask the kernel about IRQ 0 first. If the kernel responds with an IRQ, use it. If not, then loop asking for each one, with normal -I processing. This will effectively disable -I for when the pcic is in PCI function interrupt routing mode. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T19:23:12.000000Z K 7 svn:log V 257 Treat min,max of 0,0 for IRQ special. Reject it if we didn't specifically assing an IRQ. Add better comments while I'm here. MFC after: 1 day # Note: That's merging all the -current pci pcic code, not just this one # change for the Aug 15th code freeze. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-14T21:56:53.000000Z K 7 svn:log V 1479 Fix yet another "unconditionally free()ing memory without even checking to see if it was malloc()ed first" bug. In bus_dmamap_create(), one of two things can happen: either we need to allocate a special map due to some manner of bounce buffering requirement, or we can DMA a buffer in place. On the x86 platform, the "in place" case results in bus_dmamap_create() returning a dmamap of NULL. The bus_dmamap_destroy() routine later checks for NULL and won't bother free()ing the map if it detects this condition. But on the alpha, we don't use NULL, we use a statically allocated map called nobounce_dmamap(). Unfortunately, bus_dmamap_destroy() does not handle the condition where we attempt to destroy such a map: it tries to free() the dmamap, which causes a panic. Fix: test that map != &nobounce_dmamap before trying to free() it. With this fix, my busdma-ified if_sis driver works on the alpha. I'm a bit alarmed that I'm the first person ever to trip over this bug, since we have been using busdma on the alpha for a while, and since it sort of screams out "Hi! I'm a bug! Booga-booga!" when you look at it. (Somewhere, somebody will say: "But Bill, why don't you just not bother destroying the maps in this case." Because the API is supposed to be a) symetrical and b) opaque to the caller. I can't know whether it's safe to skip the bus_dmamap_destroy() step or not without sticking my fingers into unsafe places, which is what I wanted to avoid in the first place.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-14T21:58:04.000000Z K 7 svn:log V 104 MFC: bug fix from -current: do not mistakenly try to free the statically allocated nobounce_dmamap map. END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-14T22:01:14.000000Z K 7 svn:log V 66 MFC: use normal menus instead of radio lists Approved by: murray END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-08-14T22:13:14.000000Z K 7 svn:log V 47 Implement kernel semaphores. Reviewed by: jhb END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-14T22:31:27.000000Z K 7 svn:log V 131 Make list of ports required for doc build consistent with ports/textproc/docproj/Makefile rev. 1.33 (which adds graphics/scr2png). END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-08-14T22:54:07.000000Z K 7 svn:log V 106 MFC rev 1.56 - support for Aviator Pro/Raylink access points and infrastructure mode Approved by: murray END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-14T22:54:23.000000Z K 7 svn:log V 78 MFC: Sync to -CURRENT. Makefile.inc.docports 1.1->1.6 Approved by: murray END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-14T22:55:29.000000Z K 7 svn:log V 105 MFC: Hack to support CD booting on brain damaged IBM BIOSs. Tested by: users on -stable Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T23:16:01.000000Z K 7 svn:log V 47 Minor style(9) nits to make code more readable END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-14T23:19:37.000000Z K 7 svn:log V 87 List the correct paths to the X server distributions. PR: 26924 Submitted by: olgeni END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T23:24:56.000000Z K 7 svn:log V 55 Implement PIOCSRESOURCE for mecia like we do for pcic. END