ƒ¬ 86674 233 112 131 139 132 119 154 134 173 383 393 383 255 196 206 102 202 218 146 420 430 205 199 236 123 174 192 238 437 280 264 134 168 268 171 140 179 205 242 104 149 127 104 141 110 158 256 156 139 119 146 124 119 187 193 137 120 133 179 149 144 124 185 151 142 136 124 139 133 116 1402 154 130 218 122 148 182 131 116 174 270 144 149 163 213 263 596 163 168 142 131 293 436 171 108 126 144 225 123 136 140 136 124 126 154 177 180 159 878 234 147 202 143 164 155 230 117 181 116 194 108 322 132 123 217 172 122 205 129 193 174 128 195 111 116 124 129 125 123 128 522 320 610 298 111 159 137 198 205 151 123 231 127 125 223 113 102 245 296 623 325 420 268 235 283 188 640 254 157 625 148 149 263 129 168 203 165 384 393 183 849 215 480 214 179 427 121 420 334 164 923 170 528 201 227 283 286 143 478 170 161 200 153 384 139 174 272 101 189 133 803 946 559 132 225 624 161 202 144 406 113 329 154 374 263 164 328 362 210 240 191 229 223 551 K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T15:45:29.000000Z K 7 svn:log V 21 Add a missing comma. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T15:49:18.000000Z K 7 svn:log V 40 mdoc(7) police: kill whitespace at EOL. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T15:57:00.000000Z K 7 svn:log V 48 mdoc(7) police: bump document date, fix markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T16:02:42.000000Z K 7 svn:log V 41 mdoc(7) police: fix markup and spelling. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T16:18:21.000000Z K 7 svn:log V 28 mdoc(7) police: Fix markup. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-20T16:33:55.000000Z K 7 svn:log V 58 Grammatical fixes over previous commit. Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T16:40:04.000000Z K 7 svn:log V 43 mdoc(7) police: fixed bugs from rev. 1.15. END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-20T16:47:42.000000Z K 7 svn:log V 81 - When copying into a fixed buffer, bounds checking should occur. PR: bin/31673 END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-20T17:24:35.000000Z K 7 svn:log V 285 Introduce new shell functions hexdigit, hexprint and zeropad. Use these new functions instead of printf(1), which is scheduled for removal as a shell builtin command, and which will not be available as a standalone utility if MAKEDEV is run prior to mounting /usr. Requested by: knu END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-20T17:33:10.000000Z K 7 svn:log V 295 (null commit) The previous delta only makes sense given that test(1) has been made a shell builtin command. Without this optimization, you'd be better off using printf(1) if you cared about efficiency at this level (although the use of printf(1) prior to mounting /usr would remain an issue). END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-20T17:38:31.000000Z K 7 svn:log V 285 (null commit) rev 1.24 only makes sense given that test(1) has been made a shell builtin command. Without this optimization, you'd be better off using printf(1) if you cared about efficiency at this level (although the use of printf(1) prior to mounting /usr would remain an issue). END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-20T17:48:55.000000Z K 7 svn:log V 162 - Fix man page that was broke during KSE merger. This is the first in a few commits relating to VOP_* calls and moving in struct thread. Reviewed by: rwatson END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-20T17:53:53.000000Z K 7 svn:log V 102 Fix upper/lower mapping PR: 32133 Submitted by: Basileios Anastasatos END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-20T17:56:34.000000Z K 7 svn:log V 108 Avoid unnecessary calls to expr(1) by using standard shell arithmetic expansion instead. MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-20T18:01:10.000000Z K 7 svn:log V 8 Add IRC END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-20T18:10:08.000000Z K 7 svn:log V 108 Fix long months standard form PR: 32120 Submitted by: Basileios Anastasatos END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-20T18:17:29.000000Z K 7 svn:log V 124 Replace wrong CP437 font by actual Latin7 one PR: 32120 Submitted by: Basileios Anastasatos END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-20T18:19:19.000000Z K 7 svn:log V 54 - Fix a number of man pages broken by the KSE merger. END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-20T18:33:59.000000Z K 7 svn:log V 327 Remove the printf builtin command from sh(1), which command is not used so often that it's worth keeping it as a builtin. Now that all the printf invocations from within the system startup scripts, we can safely remove it. Urged by: sheldonh :) No MFC is planned so far because it may break compatibility and violate POLA. END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-20T18:41:01.000000Z K 7 svn:log V 337 (null commit to correct the previous log message) Now that all the printf invocations from within the system startup scripts *have been replaced with equivalent handmade functions*, we can safely remove it. Please steal the technique from src/etc/MAKEDEV when you want to use printf(1) functionality from within the system rc scripts. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-20T18:48:58.000000Z K 7 svn:log V 111 Improve Greek support in syscons PR: 32119 Submitted by: Basileios Anastasatos END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-20T18:55:16.000000Z K 7 svn:log V 105 Add Greek conversion table PR: 32119 Submitted by: Basileios Anastasatos END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-20T19:00:12.000000Z K 7 svn:log V 140 There is already an 'irc' service at port 194. However my experience is that 1667 is what is really used. So name port 1667 'irc-client'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-20T19:05:28.000000Z K 7 svn:log V 28 RE: rev 1.78, s/1667/6667/g END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-20T19:22:37.000000Z K 7 svn:log V 80 Add an initial lomac(4) manpage. Sponsored by: DARPA, NAI Labs (CBOSS project) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-20T19:52:28.000000Z K 7 svn:log V 97 'ircd' is a better service name. Also note '6667' is unoffical Submitted by: knu (name change) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-20T20:06:21.000000Z K 7 svn:log V 145 The -T argument to newfs is only needed if teh disk isn't already labeled. Since we run disklabel before newfs, this doesn't apply in this case. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-20T20:25:12.000000Z K 7 svn:log V 344 - Remove the -T from the 4.x newfs as well. - Don't write out 0xaa55 to the end of the filesystem as md(4) doesn't generate that warning and it breaks 'disklabel mdX auto'. - Use the 'canonical' disk name mdX instead of /dev/mdX to disklabel so we can use disklabel auto for mfsroot filesizes that aren't a standard size in /etc/disktab. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-20T20:27:27.000000Z K 7 svn:log V 183 MFC: 1.67; get rid of spurious check in ffs_truncate for i_size == length which fails to set the modification time on the file. Reminded by: Donal Diamond END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-20T20:27:54.000000Z K 7 svn:log V 171 Bump the mfsroot up from 2880 to 3200 for Alpha so it fits again. Use a label of auto instead of the fixed size minimum2 so that the bump in size actually has an effect. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-20T23:48:00.000000Z K 7 svn:log V 39 We only have slices on i386 and IA-64. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-21T03:29:43.000000Z K 7 svn:log V 74 Set HISMACADDR in the environment before envoking ppp. MFC after: 1 week END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-11-21T04:06:52.000000Z K 7 svn:log V 173 Set extmode according to extcaps. Fixes codec sample rate failures that causes noisy playback with rates other than 48k (reported by Olexander Kunytsa). MFC after: 3 days END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-11-21T04:08:10.000000Z K 7 svn:log V 77 Emit a warning if invalid mode passed to ac97_setextmode. MFC after: 3 days END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-11-21T04:26:04.000000Z K 7 svn:log V 46 Correct extmode initialization. MFC after: 3 END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-21T06:24:44.000000Z K 7 svn:log V 87 Add Toshiba wireless LAN card Submitted by: "Mark Sergeant" END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-21T08:31:45.000000Z K 7 svn:log V 110 Recognize the "fixed" geometry in boot1 so that DD disks are not interpreted as real fdisk tables (and fail). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T08:40:23.000000Z K 7 svn:log V 150 Fix an off-by-bit error in the AGP_MODE_[GS]ET_RATE() macros. PR: 32140 Submitted by: Mark McCleary MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T09:25:14.000000Z K 7 svn:log V 13 Grammar nit. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-21T09:42:06.000000Z K 7 svn:log V 56 Increase the size of a mfsroot floppy for pc98 to 4320. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T10:33:42.000000Z K 7 svn:log V 36 mdoc(7) police: anchor punctuation. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T10:39:12.000000Z K 7 svn:log V 13 Grammar nit. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-11-21T10:41:19.000000Z K 7 svn:log V 44 MFC: 1.8 Make top exit if its tty vanishes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T10:42:18.000000Z K 7 svn:log V 19 Put missing space. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-11-21T10:45:15.000000Z K 7 svn:log V 61 MFC: 1.17 In the "UseLogin yes" case we need env to be NULL. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-11-21T10:47:54.000000Z K 7 svn:log V 158 Sync with -current: Make cmp work by mmapping chunks of a file. Don't use gcc -Wall flag. Make filenames const to avoid a few warnings. Add FreeBSD tags. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-11-21T10:49:37.000000Z K 7 svn:log V 59 MFC: Avoid aliasing problems caused by anding with 0xffff. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T11:36:23.000000Z K 7 svn:log V 48 mdoc(7) police: bump document date, fix markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T11:44:36.000000Z K 7 svn:log V 28 mdoc(7) police: cosmetique. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T11:47:55.000000Z K 7 svn:log V 55 mdoc(7) police: WITNESS is a #define, mark it as such. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T12:02:28.000000Z K 7 svn:log V 33 mdoc(7) police: general cleanup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T12:07:24.000000Z K 7 svn:log V 28 mdoc(7) police: cosmetique. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-21T13:12:13.000000Z K 7 svn:log V 90 Update devices for Intel Corporation (vendor ID 8086): 16 updated entries 61 new entries END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-21T13:20:42.000000Z K 7 svn:log V 96 Update device list for Compaq Computer Corp. (vendor ID 0E11): 2 updated entries 7 new entries END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T13:28:50.000000Z K 7 svn:log V 46 mdoc(7) police: fix markup + generic cleanup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T13:33:30.000000Z K 7 svn:log V 29 mdoc(7) police: markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T13:38:17.000000Z K 7 svn:log V 42 mdoc(7) police: mark errno as a variable. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-21T14:14:21.000000Z K 7 svn:log V 83 MFC: 1.7; fix a typo that effectively disabled the sequential-access optimisation. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-21T14:44:52.000000Z K 7 svn:log V 55 Change certain syscalls from x to _x. Prodded by: bde END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-21T15:33:40.000000Z K 7 svn:log V 50 Should also include namespace.h Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T15:41:49.000000Z K 7 svn:log V 33 mdoc(7) police: general cleanup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T15:50:57.000000Z K 7 svn:log V 94 mdoc(7) police: restore all FreeBSD fixes to this file that got clobbered by previous commit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T15:56:45.000000Z K 7 svn:log V 60 mdoc(7) police: markup nit in the actual rev. 1.13 changes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T16:19:50.000000Z K 7 svn:log V 51 mdoc(7) police: fixed typos and minor markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T16:29:57.000000Z K 7 svn:log V 45 mdoc(7) police: minor markup and misc fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T16:56:35.000000Z K 7 svn:log V 33 mdoc(7) police: general cleanup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T17:12:31.000000Z K 7 svn:log V 48 mdoc(7) police: minor markup and content fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T17:14:56.000000Z K 7 svn:log V 42 mdoc(7) police: cleanup the markup a bit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-21T17:29:00.000000Z K 7 svn:log V 25 mdoc(7) police: cleanup. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-21T17:50:35.000000Z K 7 svn:log V 1306 Prevent panics when trying to kldunload a module which has been statically compiled in and previously attempted to load (this is a very common situation, because some programs e.g. ppp do try to load what they need). This is done by having module_register() pass up any error it should find. Not being familiar enough with the module handling code, i am not sure if this is the best fix to the problem -- after spending a bit of time on it I think there is some architectural problem in that part of the kernel, which (as Mike Smith pointed out) still confuses between "files" (loadable objects) and "modules" (subsystems available in the kernel, which can reside in loadable object or be statically compiled in). On the other hand the problem is sufficiently serious to deserve at least a short term fix, and this change is sufficiently small (6 lines in a single file) to be easily backed out and replaced with The Right Fix when/if this becomes available. For the above reason, and because some postings i read seem to suggest that the problem does not exist in current (though i couldn't verify/find how it is fixed there). I am only committing this to RELENG_4 and not to HEAD. For more details see PR kern/24392 and my message to -stable with Message-ID <20011105111839.A75789@iguana.aciri.org> END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-11-21T18:45:51.000000Z K 7 svn:log V 59 Move initialization of snd_recover into tcp_sendseqinit(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-21T18:55:27.000000Z K 7 svn:log V 35 MFC: revs 1.26,7 (install sstream) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-21T20:04:18.000000Z K 7 svn:log V 124 New release notes: debugging info in modules built with debugging kernel (based on info from gad), timed(8) works on alpha. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-21T20:05:05.000000Z K 7 svn:log V 29 New release note: lomac(4). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-21T20:05:23.000000Z K 7 svn:log V 55 MFC: debugging info in modules with debugging kernel. END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-21T20:29:08.000000Z K 7 svn:log V 90 - Utilize the great M_ZERO flag rather than allocating memory then do a call to memset. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2001-11-21T20:40:21.000000Z K 7 svn:log V 38 fix compilation (include -> #include) END K 10 svn:author V 4 grog K 8 svn:date V 27 2001-11-21T21:55:46.000000Z K 7 svn:log V 23 Add St. Cecilia's Day. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2001-11-21T22:29:35.000000Z K 7 svn:log V 81 Add driver for Granch SBNI12-xx ISA and PCI network adapters. MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-21T23:16:26.000000Z K 7 svn:log V 177 Bump the CD boot loader up to 1.1 so that the FICL upgrade a while back will not fail thinking that the loader version is stale. This lets us use the Forth code on the CD now. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-22T01:44:23.000000Z K 7 svn:log V 50 Document that an UPTIME variable is now available END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-22T01:44:40.000000Z K 7 svn:log V 55 MFC: Document that an UPTIME variable is now available END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-22T01:49:41.000000Z K 7 svn:log V 69 Mention that HISMACADDR is set in the environment of child processes END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-11-22T01:54:33.000000Z K 7 svn:log V 120 Choose more paranoid modes for the temporary directory so the user can't easily browse its contents. Noted by: Antoine END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-11-22T02:41:34.000000Z K 7 svn:log V 167 The DEC kn300 has special code for console handling hardcoded here, so add a call to promcndetach() to explicitly turn off the prom console. Tested by: Jeff Roberson END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-22T04:02:09.000000Z K 7 svn:log V 503 Switch to using a standard /boot directory including the GENERIC kernel on CD's 1 and 2. Create a simple /boot/loader.conf on each CD that loads /boot/mfsroot.gz as a mfs_root image. The mfsroot moved from /mfsroot.gz to /boot/mfsroot.gz so that all of the boot stuff is in /boot. This allows a full kernel to be used when installing from CD on all architectures that support CD booting. Note that on x86, this requires using /boot/cdboot as a no-emulation boot image instead of /floppies/boot.flp. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-22T04:23:49.000000Z K 7 svn:log V 69 Expand the first argument of the ``log'' command if it's a variable. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-22T04:24:06.000000Z K 7 svn:log V 74 MFC: Expand the first argument of the ``log'' command if it's a variable. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-22T04:38:02.000000Z K 7 svn:log V 48 Don't leave dodgy looking spaces in HISMACADDR END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-11-22T04:48:52.000000Z K 7 svn:log V 36 Add syncache statistics to netstat. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-11-22T04:50:44.000000Z K 7 svn:log V 197 Introduce a syncache, which enables FreeBSD to withstand a SYN flood DoS in an improved fashion over the existing code. Reviewed by: silby (in a previous iteration) Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-11-22T05:08:35.000000Z K 7 svn:log V 341 Change the failure mode in option parsing to silently bailing out of option negotiation rather than rejecting the request. Apple OpenFirmware 3.0f3 (the version in my iMac) adds trailing garbage to the end of an otherwise valid request. Without this change, the requests were rejected which prevented me from booting. Reviewed by: obrien END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-22T08:53:35.000000Z K 7 svn:log V 75 MFC: Allow bit 21 of EFLAGS register (PSL_ID) be changed in the user mode. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T09:38:17.000000Z K 7 svn:log V 17 MFC: Fix markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T09:48:54.000000Z K 7 svn:log V 35 mdoc(7) police: add missing comma. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-22T11:04:12.000000Z K 7 svn:log V 51 Use a separate drivers.conf between i386 and pc98. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T11:05:31.000000Z K 7 svn:log V 133 Be pedantic; we don't know of any shell that provides "similar but not identical" built-in replacements for false(1) and/or true(1). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T11:17:58.000000Z K 7 svn:log V 32 mdoc(7) police: markup cleanup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T11:25:02.000000Z K 7 svn:log V 45 mdoc(7) police: minor markup and misc fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T11:32:27.000000Z K 7 svn:log V 49 mdoc(7) police: minor markup and spelling fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T11:36:29.000000Z K 7 svn:log V 45 mdoc(7) police: minor markup and misc fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T11:56:54.000000Z K 7 svn:log V 33 mdoc(7) police: general cleanup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T12:03:31.000000Z K 7 svn:log V 35 mdoc(7) police: tiny markup fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T12:08:35.000000Z K 7 svn:log V 63 mdoc(7) police: oops, didn't catch this one without ispell(1). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-22T12:36:33.000000Z K 7 svn:log V 81 MFC: Fix a few problems with ioctl translation that stopped VMware from working. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T13:05:54.000000Z K 7 svn:log V 89 Install pnpbios(4) manpage. Submitted by: Alexander Leidinger END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-22T13:42:56.000000Z K 7 svn:log V 63 MFC: 1.308; add support for making the Coda /dev/cfsN devices. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-22T14:26:30.000000Z K 7 svn:log V 780 Add the script that will be used to maintain src/share/misc/pci_vendors. The script written and used originally by msmith has been lost. This version takes the Boemler and Heckenbach lists and produces merged output. It defaults to ignoring any entries from Heckenbach already found in Boemler but the -l option causes it to take the entry with the longest description where an entry appears in both lists. If this script is replaced, care should be taken to 1) Always use upper-case hexidecimal tokens in device ids. 2) Always keep device lists sorted within vendor lists, which must also be sorted. 3) Do not try to include input from the previous pci_vendors file, since bogus ids seem to be removed from both the Boemler and Heckenbach lists from time to time. END K 10 svn:author V 5 guido K 8 svn:date V 27 2001-11-22T15:33:12.000000Z K 7 svn:log V 139 When mkdir()-ing, the parent dir gets is linkcount increased. Fix VN_KNOTE to reflect that. Found by: tobez@freebsd.org MFC after: 2 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-22T16:08:45.000000Z K 7 svn:log V 56 mdoc(7) police: minor spelling, markup and style fixes. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-11-22T17:19:52.000000Z K 7 svn:log V 106 Add #include in order to get this to compile. Spotted by: David Wolfskill Forgotten by: me END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-11-22T17:40:36.000000Z K 7 svn:log V 51 MFC: Use more paranoid modes for temp directories. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-22T17:43:15.000000Z K 7 svn:log V 68 Add disabling code via the debug.acpi.disable environment variable. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T19:06:00.000000Z K 7 svn:log V 62 Fix Latin1/Latin2 ac= to not use non-standard 8bit characters END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T19:28:24.000000Z K 7 svn:log V 136 Add Greek console family (PR) Add more ACS chars to l1/l2 PR: 32193 Submitted by: Basileios Anastasatos END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T19:39:36.000000Z K 7 svn:log V 24 Merge with main variant END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T21:04:44.000000Z K 7 svn:log V 88 Don't use lower controls for console ACS. It makes screen or cut copy charset adequate. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T21:05:57.000000Z K 7 svn:log V 23 Copy from main termcap END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T21:41:43.000000Z K 7 svn:log V 100 Back out part of prev. commit for CP437 case, there are lower controls graphics defined in codepage END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T21:43:43.000000Z K 7 svn:log V 15 Sync with main END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-22T22:29:01.000000Z K 7 svn:log V 227 Make sure that ipfw doesn't get into an infinite loop when parsing invalid options. The problem does not exist in CURRENT, not sure when it was introduced in -stable, but it is not critical anyways. Reported-by: kondo-hiroshi END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-11-22T23:38:26.000000Z K 7 svn:log V 38 Fix typo introduced with last commit. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-22T23:39:06.000000Z K 7 svn:log V 30 Standards conformance cleanup END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-22T23:59:56.000000Z K 7 svn:log V 122 Expand the comment on the layout of softc, arpcom and ifnet structures, and list the places where the assumption is used. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-23T00:05:55.000000Z K 7 svn:log V 78 MFC: comment the assumption on the layout of softc, arpcom and ifnet structs. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-23T00:10:17.000000Z K 7 svn:log V 29 Standard conformance cleanup END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-23T01:25:56.000000Z K 7 svn:log V 111 1) Map all unused characters into 'space'. 2) iso-8859-4_to_cp437 not do what its name tells at all, remove it END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-23T01:39:42.000000Z K 7 svn:log V 36 Add table for iso-8859-4 vga9 fonts END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-23T05:57:03.000000Z K 7 svn:log V 97 Validate requested sleep state in acpi_SetSleepState() to avoid reentry during wakeup procedure. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-11-23T06:55:41.000000Z K 7 svn:log V 81 Add support for the `restrict' type qualifier, new in C99. Reviewed by: wollman END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-23T07:40:54.000000Z K 7 svn:log V 35 Add fonts,screenmaps,console types END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-11-23T08:29:35.000000Z K 7 svn:log V 98 MFC: Merge from ipfw.8 (1.57). o Sync with netinet6/ip6_fw.c (1.2.2.7). Forgotten by: kuriyama END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T10:46:28.000000Z K 7 svn:log V 17 Whitespace tweak END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T11:04:41.000000Z K 7 svn:log V 22 MFC: Whitespace tweak END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T11:07:43.000000Z K 7 svn:log V 30 Fix usage for the log command END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T11:08:04.000000Z K 7 svn:log V 35 MFC: Fix usage for the log command END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-23T11:15:21.000000Z K 7 svn:log V 32 Add us-ascii_to_cp437 screenmap END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T11:15:35.000000Z K 7 svn:log V 29 Remove a bogus log_Id() decl END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T11:15:55.000000Z K 7 svn:log V 34 MFC: Remove a bogus log_Id() decl END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-23T12:03:50.000000Z K 7 svn:log V 424 Regen. This file is now generated using src/tools/tools/pciid/mk_pci_vendors.pl, which merges the Boemler and Heckenbach lists used for rev 1.2. For now, mk_pci_vendors.pl is called with the -l option, which uses the entry with the longer description where the same device or vendor is found in both lists. If it turns out that this causes to much "back-and-forth" in future deltas, we can drop the use of the -l option. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-11-23T12:31:27.000000Z K 7 svn:log V 227 Fixed a buffer overrun. In my kernel configuration, tcp_syncache happens to be followed by nfsnodehashtbl, so bzeroing callouts beyond the end of tcp_syncache soon caused a null pointer panic when nfsnodehashtbl was accessed. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T12:39:20.000000Z K 7 svn:log V 515 Don't adjust_linklocal() when pulling a sockaddr out of an ncpaddr or ncprange structure. Don't write() the netmask for IPv6 sockaddrs to the routing socket if the prefixlen is 128. It seems that messages written to the routing socket with the scopeid set for link local addresses are not understood. Instead, we have to put the scopeid in the 5th and 6th bytes of the address (see adjust_linklocal() in ncpaddr.c). I think this may be a bug in the KAME implementation - it should really understand both forms. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T12:39:55.000000Z K 7 svn:log V 203 MFC: Don't adjust_linklocal() when pulling a sockaddr out of an ncpaddr or ncprange structure. Don't write() the netmask for IPv6 sockaddrs to the routing socket if the prefixlen is 128. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T13:10:15.000000Z K 7 svn:log V 17 MFC: style(9)ify END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T13:13:19.000000Z K 7 svn:log V 65 MFC: Allow IFF_MULTICAST flag specification in ioctl(TUNSIFMODE) END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T13:18:39.000000Z K 7 svn:log V 43 MFC: Better handling of snprintf() returns END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-23T13:57:51.000000Z K 7 svn:log V 101 MFC: 1.36; initialise `rcmdlen' before calling the transform function to avoid triggering a KASSERT. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-23T14:08:25.000000Z K 7 svn:log V 111 Search ${MACHINE}/drivers.conf instead of ${MACHINE_ARCH}/drivers.conf. The previous commit is not completely. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-23T14:27:33.000000Z K 7 svn:log V 55 Add suspend/resume code mostly merged from fxp driver. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-23T14:37:27.000000Z K 7 svn:log V 32 Fix grammar in AUTHORS section. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-23T14:40:35.000000Z K 7 svn:log V 139 The RETURN VALUES section is not appropriate for section 1 manual pages; rename it to DIAGNOSTICS. Also use the .Ex macro while I'm here. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T15:47:04.000000Z K 7 svn:log V 33 Remove an unused variable (oops) END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T15:47:49.000000Z K 7 svn:log V 31 MFC: Remove an unused variable END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-23T16:16:18.000000Z K 7 svn:log V 131 MFC: move prototypes for cabs() and cabsl() to complex.h and reimplement them using the new complex number types. Approved by: ru END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-23T16:35:40.000000Z K 7 svn:log V 17 Add Olympus C-1. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-23T16:36:28.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-11-23T17:14:57.000000Z K 7 svn:log V 147 MFC: Handle the sendmail_outbound_enable knob in the start target. Revision Changes Path 1.22 +13 -5 src/etc/mail/Makefile END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-11-23T17:16:58.000000Z K 7 svn:log V 198 MFC: Since buildworld builds cf files specified in SENDMAIL_ADDITIONAL_MC, installworld should install them. Revision Changes Path 1.13 +7 -2 src/etc/sendmail/Makefile END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T17:19:27.000000Z K 7 svn:log V 528 Be paranoid about non-zero netmasks being associated with INET addresses of 0.0.0.0. The OpenBSD PF_ROUTE/NET_RT_DUMP sysctl is sending back routes with RTAX_NETMASK set, but the corresponding sockaddr being 4 zero bytes (with an address family of zero). ppp was getting confused by this and ending up interpreting it as a 0.0.0.0/32 routing table destination and subsequently failing to do anything with the route. Specifically, after this fix, ppp under OpenBSD can successfully change and delete the default route again ! END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T17:19:36.000000Z K 7 svn:log V 230 When writing messages to the routing socket, round sockaddr sizes up in the same way that we expect them to be when we read them. This is a no-op on i386 and probably on alphas, as we currently only support AF_INET and AF_INET6. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-23T17:35:35.000000Z K 7 svn:log V 323 The Olympus C-1 digital camera uses a non-standard BBB command-status signature, but otherwise behaves just like a normal USB mass-storage device. Add a new quirk to cover this case, and enable it for C-1 cameras. The quirk enables translation from the C-1 signature to the normal CSWSIGNATURE value. Reviewed by: n_hibma END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T19:20:45.000000Z K 7 svn:log V 173 Remove the hack that ensures that rt_Update() works on FreeBSD. Now that the ncpaddr code doesn't create default routes with non-zero masks, everything works as it should. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T19:23:05.000000Z K 7 svn:log V 140 MFC: When writing messages to the routing socket, round sockaddr sizes up in the same way that we expect them to be when we read them. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-23T19:23:21.000000Z K 7 svn:log V 188 MFC: Remove the hack that ensures that rt_Update() works on FreeBSD. Now that the ncpaddr code doesn't create default routes with non-zero masks, everything works as it should. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-11-23T22:27:03.000000Z K 7 svn:log V 95 Fix decode table PR: 32233 Submitted by: Basileios Anastasatos END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-24T00:02:11.000000Z K 7 svn:log V 543 MFC of cl_screen.c:1.2 o nvi failed to correctly handle EINTR returned from tcsetattr(), exiting instead of recovering, which happens in particular during a rapid series of SIGWINCH's. This change forces nvi to loop on the call in the event that the call is interrupted. Interestingly, I submitted this bug report in 1998, and a solution was posted shortly thereafter by Matthias Buelow; it's been sitting in the PR database ever since. PR: bin/8438 Submitted by: Matthias Buelow END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-11-24T00:40:32.000000Z K 7 svn:log V 159 MFC: Set extmode according to extcaps. Fixes codec sample rate failures that causes noisy playback with rates other than 48k (reported by Olexander Kunytsa). END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-11-24T00:43:27.000000Z K 7 svn:log V 63 MFC: Emit a warning if invalid mode passed to ac97_setextmode. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-24T01:34:12.000000Z K 7 svn:log V 529 Remove the use of _PATH_DEV in the example. The kernel certainly doesn't use _PATH_DEV or even /dev/ to find the device. It cannot, since "/" has not been mounted. Maybe the only affect of using /dev/ is that it gets put in the mounted-from name for "/", so that mount(8), etc., display an absolute path before "/" has been remounted. Many have never bothered typing the full path, and code that constructs a path in rootdevnames[] never bothered to construct a full path, so the example shouldn't have it. Submitted by: bde END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-24T01:47:50.000000Z K 7 svn:log V 54 Whitespace change - replace leading spaces with tabs. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-24T01:48:21.000000Z K 7 svn:log V 55 Whitespace change -- replace leading spaces with tabs. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2001-11-24T03:05:40.000000Z K 7 svn:log V 165 Be more explicit about the fact that realloc() might return a different pointer than the one passed to it. PR: docs/31925 Submitted by: Andrew END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-24T05:21:53.000000Z K 7 svn:log V 36 PC98 boxes cannot boot from CD-ROM. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-11-24T10:11:14.000000Z K 7 svn:log V 76 Since we used '#ifdef __i386__', don't close with '#endif /* !__alpha__ */' END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-24T10:43:53.000000Z K 7 svn:log V 108 Allow an ``at now'' specification. PR: 32242 Submitted by: Alan E MFC after: 3 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-24T11:51:17.000000Z K 7 svn:log V 73 MFC: (1.10) Print the correct return code for successful Linux syscalls. END K 10 svn:author V 8 groudier K 8 svn:date V 27 2001-11-24T12:35:48.000000Z K 7 svn:log V 286 Submitted by:David E. O'Brien MFC after:3 days - Add memory barrier definition for sparc64. Patch sent by David E. O'Brien, approved by maintainer. - Fix an endianization error of a bus physical address used from SCRIPTS that made the driver fail on big endian machines as sparc64. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2001-11-24T13:48:30.000000Z K 7 svn:log V 296 Resolve all the ipfilter startup issues in rc.network with one big patch to get it all right, allowing ipnat to be enabled independantly of ipfilter in rc.conf (among other things). PR: multiple Submitted by: Arjan de Vet Reviewed by: Giorgos Keramidas END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-24T14:09:50.000000Z K 7 svn:log V 91 Revert incorrect KSEfication: realitexpire expects a struct proc *, not a struct thread *. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T15:10:53.000000Z K 7 svn:log V 757 Create a snpbasedev variable which holds a reference to the first snp device cloned, and assign all further devices to depend on it. This allows us to call dev_depends() on it at module unload time to get rid of /dev/snp* (in the devfs case, anyway). For this to work, we must not destroy the device at close time. [Idea stolen from if_tun.] The above has the following sideaffects: (a) The snp device used by watch(8) will remain after watch(8) exits. This is probably how it should have been all along, and how it was before devfs came along. (b) Module unload doesn't panic if there are any /dev/snp* devices which haven't been used (and thus previously destroyed). Thus, we can reenable the unload functionality disabled in rev. 1.65. PR: 32012 END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-24T15:14:59.000000Z K 7 svn:log V 118 MFC: fsck_ffs/pass2.c 1.13; give a more useful diagnostic when an extraneous hard link to a directory is encountered. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T15:34:18.000000Z K 7 svn:log V 388 Return EBUSY if we try to attach to a tty that is already being snooped on. This causes all kinds of Bad Things(tm) to happen since closing one session will clobber state that's needed for the other one. This could theoretically be supported if the code was careful, but until somebody implements that, preventing this will stop people from unknowingly shooting themselves in the foot. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2001-11-24T15:36:30.000000Z K 7 svn:log V 117 second part of the patches to complete ipf changes to rc PR: multiple Submitted by: Arjan de Vet END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-24T15:38:28.000000Z K 7 svn:log V 88 s/processes/files/ inherited from kvm_getprocs(3). PR: docs/32252 Submitted by: tobez END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T15:41:38.000000Z K 7 svn:log V 335 Add an -f option which allows one to specify a snp device to use. Previously, watch would always use the first device it could successfully open, but this isn't always desired. Specifically, it may not be desired during debugging (of snp), or if a particular snp device has different permissions (which makes since after snp.c 1.64). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-24T15:44:37.000000Z K 7 svn:log V 30 MFC: 1.12: s/processes/files/ END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T15:51:34.000000Z K 7 svn:log V 328 Remove the sentence about only root being able to run watch(8). It was never technically true (it's snp(4) that required root, not watch(8)), and after snp.c 1.64, isn't even effectively true, since who can run watch(8) depends on the permissions of the snp device(s). Sort options in SYNOPSIS and DESCRIPTION while I'm here. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T15:59:46.000000Z K 7 svn:log V 242 Check the return value of tsleep() in snpread(). This may be important, since our sleep is interruptable (PCATCH flag). PR: 30985 Discovered by: Vladimir Jakovenko Submitted by: Valentin Nechayev END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-11-24T15:59:47.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-24T16:12:04.000000Z K 7 svn:log V 831 (Forced commit to list actual problems fixed / PRs affected). Overview of problems fixed: - fix support for saving and restoring filter/NAT state information (across reboots for example); - ipmon(8) is started before loading any filter/NAT rules; - ipmon(8) and ipfs(8) do not solely depend on ipfilter_enable anymore, they now also work when only ipnat_enable is true; - the multiple occurrences of code loading the ipfilter kernel module have been removed; - the options have been removed from the _program variables in defaults/rc.conf and the comments in that file have been updated to reflect (possibly new) reality; - the rc.conf.5 manual page has been updated to reflect the changes. Submitted by: Arjan de Vet PR: conf/25223, kern/25344, conf/25809, conf/26275, bin/27016, conf/31482 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T16:14:18.000000Z K 7 svn:log V 79 Fix grammar nit. PR: 29984 Submitted by: Joseph Mallett END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-24T16:15:18.000000Z K 7 svn:log V 435 Patch to allow the ed driver interrupt routine to terminate if the card is ejected while we're in this routine. yamamoto-san's original patch had a small race window for AX88190 chips, which I corrected by limiting the number of iterations we'd try to reset the bits to be about 15ms rather than forever. This seems to work for me, but I don't have a large collections of cards based on this chipset. Submitted by: YAMAMOTO Shigeru END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T16:56:43.000000Z K 7 svn:log V 109 Change 'superuser' to 'user' which was forgotten in the previous delta. Remove fake SCCS id while I'm here. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T17:02:58.000000Z K 7 svn:log V 135 Talk about what the user needs to do to get the snp devices, and how watch(8) will try to help them by loading the module. PR: 25420 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T17:06:20.000000Z K 7 svn:log V 191 Remove the stuff about only the superuser being able to use this (see snp.c 1.64), and add a note to the BUGS section warning the reader that this manual page is stale and may be inaccurate. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-11-24T17:22:24.000000Z K 7 svn:log V 188 MFC: Add two new accounts/groups (smmsp and mailnull) for sendmail. Revision Changes Path 1.23 +3 -1 src/etc/group 1.29 +3 -1 src/etc/master.passwd END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-24T18:00:33.000000Z K 7 svn:log V 47 Add suspend/resume support. MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-24T18:09:16.000000Z K 7 svn:log V 381 Mostly sync the quirk table with -current. This includes the following revisions: 1.76 Olympus C-* cameras. Microtech CameraMate. 1.77 Kingbyte USB Pen drive. 1.78 FujiFilm camera. 1.81 Maxtor 3000LE USB drive. 1.83 Olympus E-100RS camera. 1.84 Nikon Coolpix 995. 1.85 Minolta 2330 Zoom. 1.87 Fujitsu M2513A MO drives. 1.88 Infortrend IFT-3102. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-24T18:28:22.000000Z K 7 svn:log V 75 convert holdsock() to fget(). Add XXX reminder for future socket locking. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-24T19:15:44.000000Z K 7 svn:log V 65 MFC: 1.40; don't claim that non page-aligned offsets don't work. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-24T19:19:41.000000Z K 7 svn:log V 103 MFC: 1.29; give a sensible error message when the filesystem to be dumped is not listed in /etc/fstab. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T19:47:12.000000Z K 7 svn:log V 62 Spelling police: "more then" - "more than" where appropriate. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-24T20:22:20.000000Z K 7 svn:log V 289 Let "make" use the .mk files from the correct source tree instead of the default ones (which could be incorrect when doing cross builds). Also, try to be backward compatible when compiling wmk (the goal being able to use the most recent "picobsd" script on a wide range of source trees). END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-24T20:24:36.000000Z K 7 svn:log V 45 Whoops... left some junk in previous commit. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-11-24T20:26:57.000000Z K 7 svn:log V 80 MFC: use correct .mk files, and be backward compatible in locating wmk sources. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T21:19:46.000000Z K 7 svn:log V 180 Remove a stale list of supported filesystems. If we do need a list of filesystems somewhere, it probably shouldn't be here, and we should make a better effort to keep it updated. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T21:22:16.000000Z K 7 svn:log V 10 Fix typo. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T23:38:17.000000Z K 7 svn:log V 98 Spelling police: sucessful -> successful. Submitted by: Anders Andersson END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-24T23:41:32.000000Z K 7 svn:log V 42 Spelling police: sucessful -> successful. END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-11-25T00:50:57.000000Z K 7 svn:log V 705 Use 'GET' method instaed of 'HEAD', since some proxy server doesn't work with 'HEAD' method. Actually, when http.c was born, it used 'GET' method. This was changed with revision 1.4 (which was submitted as PR: 21449). I've confirmed to Philipp Mergenthaler , the submitter of PR: 21449, and it's absolutely OK that we can use GET method. Add missing 'FreeBSD' tag, and copyright notice. This file is originally submitted by PR: 11316; I've contacted to the PR originator to submit it. PR: 32238 Submitted by: Christoph Weber-Fahr (patch), and Philipp Mergenthaler (copyright) MFC after: 1 week END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-11-25T04:42:54.000000Z K 7 svn:log V 848 Context: For an object type, we maintain a variable mb_mapfull. It is 0 by default and is only raised to 1 in one place: when an mb_pop_cont() fails for the first time, on the assumption that the reason for the failure is due to the underlying map for the object (e.g. clust_map, mbuf_map) being exhausted. Problem and Changes: Change how we define "mb_mapfull." It now means: "set to 1 when the first mb_pop_cont() fails only in the kmem_malloc()-ing of the object, and only if the call was with the M_TRYWAIT flag." This is a more conservative definition and should avoid odd [but theoretically possible] situations from occuring. i.e. we had set mb_mapfull to 1 thinking the map for the object was actually exhausted when we _actually_ failed in malloc()ing the space for the bucket structure managing the objects in the page we're allocating. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-25T08:48:15.000000Z K 7 svn:log V 464 Ignore any IFF_MULTICAST flag specification in ioctl(TUNSIFMODE) The previous commit resulted in the IFF_MULTICAST bit being lost by existing programs usage of TUNSIFMODE - specifically, -stable's ppp doesn't yet know that it needs to pass the flag in. As NetBSD-current, OpenBSD-current and FreeBSD-current all expect IFF_MULTICAST for this ioctl(), ignoring it in -stable is probably the best compromise. Problem spotted by: Peter Pentchev END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-25T12:49:32.000000Z K 7 svn:log V 35 Style clean-up. Submitted by: bde END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-25T16:43:45.000000Z K 7 svn:log V 131 Set a BOOTABLE variable to "-b" if MACHINE is not pc98, and use it for mkisoimages.sh instead of "-b" directly. MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-25T18:03:28.000000Z K 7 svn:log V 527 Since kqueue support was added to tail, the "-F" option (check for renames/rotations) only detected cases where the file itself was moved or deleted. If part of the path to the file (or a symlink in the path) was changed instead, tail would not notice. Fix this by ensuring that we stat the path at least once every second in the -F case to check for changes. We still use kqueue when possible to inform us quickly when the file has changed. PR: bin/24955 Submitted by: Maxim Konovalov MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-25T18:28:06.000000Z K 7 svn:log V 65 MFC: 1.8; make completion work with filenames containing spaces. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-25T18:34:09.000000Z K 7 svn:log V 105 MFC: Allow the path for /dev and the location of the database file to be overridden on the command line. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-25T18:37:42.000000Z K 7 svn:log V 48 MFC: Add the PnP ID for a Rockwell 33.6k modem. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-25T21:00:38.000000Z K 7 svn:log V 314 Address two minor issues: implement the _PC_NAME_MAX and _PC_PATH_MAX pathconf() variables for directories, and set st_size and st_blocks (of struct stat) for directories as appropriate. Note that st_size is always set to DEV_BSIZE, since the size of the directories is not currently kept. Reviewed by: phk, bde END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-25T21:06:21.000000Z K 7 svn:log V 22 DEVFS has resurfaced. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-25T22:51:30.000000Z K 7 svn:log V 232 Fix POLA - when selecting line into syscons' cut'n'paste buffer (double click) do not include newline into the buffer. This is exacly how things worked before my recent changes to the cut'n'paste code and how they work in 4-STABLE. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-26T00:17:50.000000Z K 7 svn:log V 61 Add attribution for lomac(4) feature. Requested by: rwatson END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-26T00:24:04.000000Z K 7 svn:log V 280 First alpha cleanup-patch to try to reduce the amount of hardware that shows up on non-i386 hardware lists "by default" (because no set of hardware platforms was explicitly listed). Reviewed by: -alpha Contributions from: Rolf Neugebauer , wilko, jhb END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-26T00:26:10.000000Z K 7 svn:log V 169 Lose the line listing CD-{R,RW} drives. Listing these few devices is not particularly helpful, since there are many drives that work with FreeBSD. Submitted by: wilko END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-26T00:30:10.000000Z K 7 svn:log V 71 MFC: Remove the CD-{R,RW} drives listed in the Miscellaneous section. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T00:33:04.000000Z K 7 svn:log V 235 Make the address we kludily allocate in pccbb be a #define for easier changing. Also change it from 0x44000000 to 0x84000000 for large memory machines. # the PCI bus code should do this for us. This is a bandaide, not a # solution. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T00:39:33.000000Z K 7 svn:log V 269 First part of patches to make sio grok 16-bit serial cards under NEWCARD. Other patches may be reqiured to sio to prevent a hang on eject. Also add commented out entries for sio_pccard.c in files.pc98 to match other architectures. Submitted by: yamamoto shigeru-san END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T02:11:22.000000Z K 7 svn:log V 117 peter pointed out that I missed a hard coded location for the memory. Also add a define for I/O stuff (for cardbus). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-26T03:49:59.000000Z K 7 svn:log V 143 o Add 'kern.maxusers' to the list of commented out sample tunable variables, since that can now be tuned at boot-time without a recompile. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-26T04:06:47.000000Z K 7 svn:log V 95 o Add #include to fix a warning about printf() being used without a prototype. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T05:42:45.000000Z K 7 svn:log V 136 style(9) fixes: o declare variables at the start of the function, not the start of a block. o return (retval); o minor {} tweaks. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-26T06:00:28.000000Z K 7 svn:log V 129 New release note: sh(1) now implements test as a built-in command, also no longer has printf as a built-in. Submitted by: knu END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-26T07:12:35.000000Z K 7 svn:log V 458 Experimental patch to try to properly clip the range of the memory request to one that's supported by the bridge. I'm not 100% sure this is correct, but it makes it easier for the cardbus bridge to allocate its memory. Similar code is needed for the I/O range. Also, I'm not sure if I should be doing this based on memory or pmemory (but likely should do it based on some flag that tells us to prefetch or not). Talked about a long time ago with: msmith END