ƒ©77437 236 121 192 274 381 274 169 334 115 170 121 117 161 164 150 168 192 201 224 143 326 148 110 129 130 308 177 134 169 161 254 153 150 151 279 273 303 142 136 131 154 168 465 214 142 205 272 140 414 339 539 201 122 272 371 388 232 341 144 154 315 360 164 611 179 514 193 155 331 106 99 182 157 204 283 258 133 135 209 168 153 137 333 231 151 265 566 143 143 138 148 219 144 202 117 176 119 258 161 304 105 145 128 459 165 191 728 361 302 764 222 246 761 205 140 267 183 191 124 181 136 378 166 146 111 109 118 312 135 170 163 208 119 214 123 121 167 301 424 115 214 245 127 127 109 157 557 248 228 159 312 138 360 586 263 164 135 842 571 185 663 176 165 298 168 129 149 154 477 228 155 143 153 185 225 247 118 115 149 126 120 140 181 134 151 145 284 416 222 194 153 116 133 133 183 111 116 123 416 152 200 127 202 128 164 124 133 424 144 144 289 292 310 236 235 244 337 128 136 221 166 213 471 228 271 476 302 181 142 940 196 142 151 122 131 237 127 K 10 svn:author V 3 phk K 8 svn:date V 27 2001-05-29T21:21:53.000000Z K 7 svn:log V 29 Remove last vestiges of MFS. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-29T21:44:45.000000Z K 7 svn:log V 98 Fix mind-o in nge_rxeof(): I used CSUM_IP_CHECKED twice instead of CSUM_IP_CHECKED|CSUM_IP_VALID. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-29T21:46:26.000000Z K 7 svn:log V 180 New release notes: ACPI CA 20010518, MFS gone, ifconfig -m (submitted by Brooks Davis ), GCC_OPTIONS. Minor rearrangement of some release notes items. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-29T22:14:03.000000Z K 7 svn:log V 286 Per jlemon: add code to nge_rxeof() to allow verification of TCP and UDP checksums too, not just IP. The chip only tells us if the checksum is ok, it does not give us a copy of the partial checksum for later processing. We have to deal with this the right way, but we can deal with it. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-29T23:35:18.000000Z K 7 svn:log V 182 Replace the cast I removed in rev. 1.16 with a slightly less evil one (well, at least one that gcc doesn't complain about). This fixes -r, which rev. 1.16 broke. Submitted by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-29T23:35:48.000000Z K 7 svn:log V 77 GC #if 0'd calls to releasing and acquiring the old style giant kernel lock. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-05-29T23:44:12.000000Z K 7 svn:log V 241 Turn dictthreshold and dictincrease into cell-sized variables, so they can be used with cell operators like !. As I did this, I noticed the whole CELL thing might have problems with big endian architectures with sizeof(int)!=sizeof(void*). END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-05-29T23:49:10.000000Z K 7 svn:log V 23 Go back to 1.20 again. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-29T23:53:16.000000Z K 7 svn:log V 78 Include to get the definition of struct cg to quiet a warning. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-29T23:55:43.000000Z K 7 svn:log V 30 Remove all references to MFS. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-29T23:57:23.000000Z K 7 svn:log V 26 Remove -DMFS from CFLAGS. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-30T00:03:13.000000Z K 7 svn:log V 69 - Catch up to the VM mutex changes. - Sort includes in a few places. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-05-30T00:22:37.000000Z K 7 svn:log V 69 Catch up to new include paths. Submitted by: walt END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-05-30T01:34:53.000000Z K 7 svn:log V 59 MFC rev 1.17: pass non overloaded VOPs to vop_defaultop(). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-30T02:38:10.000000Z K 7 svn:log V 77 Remove home-grown prototypes of time() and localtime(). Reviewed by: md5(1) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-30T02:39:53.000000Z K 7 svn:log V 100 Don't claim to ignore interrupts. PR: 27747 Submitted by: Gerhard Sittig END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-30T03:15:39.000000Z K 7 svn:log V 109 Mention how env(1) can be used with the "#!" construct. PR: 27690 Submitted by: Mike Meyer END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-30T03:18:59.000000Z K 7 svn:log V 130 MFCs noted: newfs(8) -U, libcrypt Blowfish password hashing, vidcontrol(1) font specifications, c89(1) executable, telnet(1) -U. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-05-30T03:20:52.000000Z K 7 svn:log V 48 move wx to be part of miibus requiring chipsets END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-30T03:22:16.000000Z K 7 svn:log V 232 Try to start catching up on backlog of 4-STABLE release notes. MFC: smbfs in kernel, TCP RFC 1323 on by default, c89(1) now executable, vidcontrol(1) -p, vidcontrol(1) font specs, telnet(1) -U, libcrypt Blowfish password hashing. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-05-30T03:22:29.000000Z K 7 svn:log V 53 MFC: move wx to be part of miibus requiring chipsets END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T03:25:45.000000Z K 7 svn:log V 18 Minor comment fix END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T03:27:07.000000Z K 7 svn:log V 37 Use PATH_MAX rather than MAXPATHLEN. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T03:28:29.000000Z K 7 svn:log V 38 PATH_MAX in preference to MAXPATHLEN. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-30T03:28:59.000000Z K 7 svn:log V 216 Export via sysctl: * all members of msginfo from sysv_msg.c; * msqids from sysv_msg.c; * sema from sysv_sem.c; and * shmsegs from sysv_shm.c; These will be used by ipcs(1) in non-kvm mode. Reviewed by: tmm END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T03:33:32.000000Z K 7 svn:log V 85 Use PATH_MAX instead of MAXPATHLEN. Also use sizeof(path) in preference to PATH_MAX. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T03:37:28.000000Z K 7 svn:log V 42 Use PATH_MAX in preference in MAXPATHLEN. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-05-30T05:27:28.000000Z K 7 svn:log V 74 MFC: Mark sleeping threads that are suspended as having been interrupted. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T05:29:42.000000Z K 7 svn:log V 69 List the valid IRQs and the non-sharingness. Submitted by: gshapiro END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-05-30T05:34:10.000000Z K 7 svn:log V 158 What I get for "fixing" at the last minute. Correct a mis-merge of takawata's timeout fix and put proc.h into the right file. Submitted by: nnd@mail.nsk.ru END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T05:40:10.000000Z K 7 svn:log V 61 MFC: RAYTHEON ray card, comments about IRQs and D LINK card. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-05-30T06:14:28.000000Z K 7 svn:log V 56 Move the mfs deletion process down the road a few steps END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-05-30T06:24:47.000000Z K 7 svn:log V 57 Don't ask to build something that doesn't exist anymore. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-30T07:02:57.000000Z K 7 svn:log V 187 Do not clobber COPY, it may be set differently in /etc/make.conf. This is not the problem for NOMANCOMPRESS, as install(1) does not delete the originals anymore (-c is the default now). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T07:07:41.000000Z K 7 svn:log V 180 Note: INSTALL=install -C is no longer supported. Use COPY=-C instead. While the old way will continue to work for a while, it will cause warnings until after 4.4, but before 4.5. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-30T07:08:49.000000Z K 7 svn:log V 211 Backout rev. 1.42 (relaxing the check for -d plus other flags). Instead, issue a warning for now if -d and -C options are used together. This will be turned into an error before 4.5-RELEASE. Reviewed by: imp END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-05-30T07:09:44.000000Z K 7 svn:log V 45 Add Melco's WLI-PCM-L11G. MFC after: 1 week END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-05-30T07:28:57.000000Z K 7 svn:log V 44 Update to support the NEC NR-7500A burners. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-05-30T07:51:56.000000Z K 7 svn:log V 39 Dont free a hard code array. PR 20569 END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-05-30T08:06:57.000000Z K 7 svn:log V 62 Dont try to play tracks outside whats on the media. PR 26647 END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-05-30T08:13:39.000000Z K 7 svn:log V 76 Change to spell erasing right. PR 26306 but implemented differently by me. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-05-30T08:50:10.000000Z K 7 svn:log V 370 Add the last of the compatibility mods from openbsd. Neatly, the "install && rm" change fits in with the new FreeBSD default of copy instead of move for install. Changing the order of the deletion of the spurious password files doesn't affect FreeBSD functionality, but it's done in such a way as not to matter. Obtained from: Christian Weisgerber END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-05-30T09:31:24.000000Z K 7 svn:log V 121 Don't link ${BINDIR}/newfs to nowhere. Don't clutter this Makefile (not to mention the error output) with $(BDECFLAGS}. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-05-30T09:40:07.000000Z K 7 svn:log V 51 MFC: use VOP_*VOBJECT() to track a real VM object. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-30T09:45:47.000000Z K 7 svn:log V 113 Note that the default behavior has changed to copy files. Also, fix markup in the SYNOPSIS. Submitted by: dougb END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-05-30T09:47:02.000000Z K 7 svn:log V 180 MFC: o Overload vop_open() in order to catch MNT_NODEV case. o Overload null_rename() to avoid cross layer renames. They don't work well atm. o Use macros from queue.h. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2001-05-30T10:12:20.000000Z K 7 svn:log V 43 Fix include path for recent acpica update. END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-05-30T13:15:06.000000Z K 7 svn:log V 321 MFC rev. 1.266: Don't confuse the admin with spurious error messages about non-existent mount directories (which would come into existence after the real mount has occured) when just testing for if there are any NFS filesystems in /etc/fstab. PR: bin/26597 Submitted by: Dmitry Morozovsky END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-30T14:24:35.000000Z K 7 svn:log V 247 Add an integer field to keep protocol-specific flags with links. For FTP control connection, keep the CRLF end-of-line termination status in there. Fixed the bug when the first FTP command in a session was ignored. PR: 24048 MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-30T14:35:22.000000Z K 7 svn:log V 446 We can't grab the sched_lock in set_user_ldt() because when it is called from cpu_switch(), curproc has been changed, but the sched_lock owner will not be updated until we return to mi_switch(), thus we deadlock against ourselves. As a workaround, push the acquire and release of sched_lock out to the callers of set_user_ldt(). Note that we can't use a mtx_assert() in set_user_ldt for the same reason. Sleuting by: tmm Tested by: tmm, dougb END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-30T15:52:24.000000Z K 7 svn:log V 106 Fix an alignment error PR: 27766 Submitted by: Sudish Joseph MFC after: 2 weeks END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-30T15:52:59.000000Z K 7 svn:log V 28 MFC: Fix an alignment error END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-05-30T16:01:59.000000Z K 7 svn:log V 176 Changed the clnt_perror string in yp_all because it was saying the error came from yp_next. This is the same change as ver 1.36 in the -current branch. PR: bin/13254 END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-05-30T16:07:46.000000Z K 7 svn:log V 275 Changed 'blocks' to 'usage' because we may not be getting quotas from a ufs filesystem and it may be reporting in K instead of 512b blocks. This is true when using a vxfs filesystem (on a solaris box) for instance. This is the change 1.13 in -current PR: bin/14545 END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-05-30T16:19:13.000000Z K 7 svn:log V 292 Fixed two bugs, first not allowing '.' as a valid login name character in okname() in util.c and second, returning != 0 when you do have an error from okname in two places in rcp.c. Thanks to Garrett for the POSIX defintion of valid login and group names. PR: bin/25757 MFC after: 3 weeks END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-30T16:46:53.000000Z K 7 svn:log V 137 Add $daily_accounting_save and $daily_accounting_flags Submitted by: Udo Schweigert MFC after: 2 weeks END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-30T17:05:15.000000Z K 7 svn:log V 247 Fold the functionality of NORELNOTES into NODOC. There is now only one Makefile variable to control the building/installation of both the DocProj documents and RELNOTESng. Suggested by: obrien, dd Tested by: John Hay END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-30T17:12:46.000000Z K 7 svn:log V 51 Document s/NORELNOTES/NODOC/ in RELNOTESng README. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-05-30T19:05:47.000000Z K 7 svn:log V 63 state the licencing terms for this file Obtained From: Yamaha END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-30T20:23:43.000000Z K 7 svn:log V 220 Default daily_accounting_flags to -q. I thought this was a typo in the originally submitted patch (oops!). Also check for an empty $daily_accounting_save. Submitted by: Udo Schweigert END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-30T20:35:44.000000Z K 7 svn:log V 266 When doing the chdir("..") in the !FTS_NOCHDIR case, stat() after we get there and compare the inode and device numbers to the values we remember, to guard against the directory having been moved around in the meantime. Reported by: Nick Cleaton END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-05-30T20:41:47.000000Z K 7 svn:log V 71 MFC: stat() after chdir("..") to ensure we end up in a known location. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-05-30T20:46:48.000000Z K 7 svn:log V 515 MFC: Security fixes to SRA telnet: 1. Add PAM support to SRA. Includes adding telnetd to /etc/pam.conf and -lpam to the secure telnetd/telnet Makefiles. 2. Insist on secure tty before allowing root login. This should be replaced with a suitable PAM module at some point. 3. Make sure not to overflow the xuser/xpass buffers. Since they were malloc()ed (check for malloc failure and abort, too, btw) this was likely not exploitable, but it is best to be safe. Submitted by: kris Review timeout: security-officer END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T21:30:40.000000Z K 7 svn:log V 87 Add Billionton LNT-10TN Submitted by: Miklos Niedermayer PR: conf/27726 END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-30T21:45:50.000000Z K 7 svn:log V 421 From the PR: The PCCard daemon can hang indefinately while reading its configuration file. If the last line of the file is a comment line that does not end in a newline, the program goes into an infinite loop searching for the non-existent newline. This fix, provided by the PR, will allow files ending without a newline to be read without hanging. Submitted by: Crist J. Clark PR: bin/25791 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-30T21:57:52.000000Z K 7 svn:log V 100 Quiet warnings by adding a prototype for set_user_ldt_rv() and making it conditional on #ifdef SMP. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-05-30T22:28:30.000000Z K 7 svn:log V 64 new (gpl licensed) firmware image for cs4280/cs46xx sound chips END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-05-30T22:38:31.000000Z K 7 svn:log V 239 update this driver to use new firmware and incorporate many fixes. this works on cs4630 chips, and should implement the clkrun hack for thinkpads- this will display diagnostic messages when triggered until its correctness is established. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-05-30T22:41:04.000000Z K 7 svn:log V 15 no longer used END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-05-30T22:46:40.000000Z K 7 svn:log V 9 fix typo END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-30T23:06:14.000000Z K 7 svn:log V 90 Catch up to the axeing of MFS and fix the ia64 build. Forgotten by: a Danish axe-wielder END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-30T23:08:40.000000Z K 7 svn:log V 65 Forward declare struct cg to quiet a warning. Submitted by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-05-30T23:09:19.000000Z K 7 svn:log V 111 Revert the previous commit in favor of the fix in rev 1.42 of ufs/ffs/ffs_extern.h instead. Requested by: bde END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-05-30T23:47:14.000000Z K 7 svn:log V 185 Correct the documentation for snprintf() and vsprintf() which actually return the number of characters that would have been in the new string. Obtained from: OpenBSD MFC after: 3 days END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-31T00:18:19.000000Z K 7 svn:log V 163 Fix date. This man page was not written on July 11, 2001, because that day hasn't happened yet. It should be May. Ignore failed time-travel experiment, K PLZ THX. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-31T04:37:17.000000Z K 7 svn:log V 41 Add suggested parens around truth value. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-31T05:57:49.000000Z K 7 svn:log V 43 Minor style(9) tweak: if ( instead of if(. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-31T07:08:49.000000Z K 7 svn:log V 117 Show TCP checksum failures with -tcp display. PR: bin/27786 Submitted by: Brooks Davis END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-31T07:14:52.000000Z K 7 svn:log V 77 Display -tcp w/o load average so that all statistics fits on a 80x25 screen. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-31T08:08:35.000000Z K 7 svn:log V 59 MFC: Allow the longer Blowfish salt to be kept. PR: 27775 END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-05-31T09:53:53.000000Z K 7 svn:log V 43 Truly limit the path to local filesystems. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-05-31T10:09:36.000000Z K 7 svn:log V 240 Recently, other BSDs had faith support in inetd. Though our inetd has it already, their syntax is not compatible with ours. It will confuse users. So, we have compatibility with their syntex. Approved by: dwmalone Obtained from: NetBSD END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-31T11:04:53.000000Z K 7 svn:log V 136 For the time being, Perl threading is considered dangerous. How, when and why this is re-enabled will be addressed again in the future. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-31T11:19:00.000000Z K 7 svn:log V 57 PERL_THREADED is too experimental at this stage. Remove. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-31T11:43:38.000000Z K 7 svn:log V 170 MFC. (Actually CURRENT was MFSed; the commits are happening in the "correct" order). PERL_THREAD considered evil. Remove until it can be properly built and implemented. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-31T11:47:20.000000Z K 7 svn:log V 474 Fixed the bug from the previous revision. ``chown -h owner symlink'' did not set the symlink's owner if the file the symlink points to already had that owner: # ls -l alink afile -rw-r--r-- 1 nobody ru 0 May 31 14:14 afile lrwxr-xr-x 1 root ru 5 May 31 14:14 alink -> afile # ./chown -h -v nobody alink # ls -l alink afile -rw-r--r-- 1 nobody ru 0 May 31 14:14 afile lrwxr-xr-x 1 root ru 5 May 31 14:14 alink -> afile Similarly for chgrp(1) and chmod(1). END K 10 svn:author V 3 tom K 8 svn:date V 27 2001-05-31T11:51:20.000000Z K 7 svn:log V 51 Fix typos and modify obscure wording MFC after: 5 END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-05-31T11:53:24.000000Z K 7 svn:log V 48 MFC: add missing packages, and MAINTAINER line. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-05-31T11:56:56.000000Z K 7 svn:log V 44 MFC: PERL_THREAD considered evil; exorcise. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-05-31T14:42:04.000000Z K 7 svn:log V 52 Remove commented out line that doesn't belong here. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-31T15:05:05.000000Z K 7 svn:log V 127 Change the ownership of the symbolic link for hidden game rather than /usr/games/dm wrapper. Spotted by: bde Reviewed by: bde END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-05-31T15:07:29.000000Z K 7 svn:log V 48 MFC: Ukrainian language support for syscons(4). END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-05-31T15:20:34.000000Z K 7 svn:log V 109 MFC: remove the wd compat device support. Enable WC as default again, having it off hurts too much. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-05-31T15:25:30.000000Z K 7 svn:log V 25 Reflect the new default. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-05-31T16:47:45.000000Z K 7 svn:log V 85 Backout the backout of kern.disks sysctl support now that ata_disk.c has been fixed. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-05-31T17:42:46.000000Z K 7 svn:log V 26 MFC: an(4) driver fixes. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-31T18:31:43.000000Z K 7 svn:log V 165 Support a range of registers to read. eg pciconf -r pci0:10:0 0:0xff and keep the output of the old singleton the same. Reviewed by: audit@, dd MFC after: 10 days END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-05-31T18:54:06.000000Z K 7 svn:log V 67 Cleanup TurboLaser a bit. Add non-Adaptec statement for Miata SRM. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-31T19:04:29.000000Z K 7 svn:log V 211 Add a simple plx pci9052 based pccard bridges. This doesn't work yet, but I'll be fleshing this out as I have time. This should mean we no longer need to have an and wi pci attachments, but that's a ways off. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-05-31T19:06:46.000000Z K 7 svn:log V 13 plxic device END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-05-31T19:15:25.000000Z K 7 svn:log V 52 Cross reference pkg_update(1). Approved by: murray END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-05-31T19:19:36.000000Z K 7 svn:log V 35 MFC: cross reference pkg_update(1) END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-05-31T19:24:49.000000Z K 7 svn:log V 363 Disable rfc1323 and rfc1644 TCP extensions if we havn't got any response to our third SYN to work-around some broken terminal servers (most of which have hopefully been retired) that have bad VJ header compression code which trashes TCP segments containing unknown-to-them TCP options. PR: kern/1689 Submitted by: jesper Reviewed by: wollman MFC after: 2 weeks END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-05-31T19:30:19.000000Z K 7 svn:log V 70 Starting with 5.0-R, do not support `.' as a owner / group delimiter. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-05-31T21:12:23.000000Z K 7 svn:log V 97 MFC: Delete everything that's not a directory in /var/run and /var/spool/lock at boot time. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-31T21:44:26.000000Z K 7 svn:log V 633 Add device driver support for the Level 1 LXT1001 NetCellerator gigabit ethernet controller chip. This device is used on some fiber optic gigE cards from SMC, D-Link and Addtron. Jumbograms and TCP/IP checksum offload on receive are supported. Hardware VLAN filtering is not, because it doesn't play well with our existing VLAN code. Also add manual page. There is a 4.x version of this driver available at http://www.freebsd.org/~wpaul/Level1/4.x if anyone feels adventurous and wants to test it. I still need to do performance testing and tuning with this device. (For my next trick, I will make the 3Com 3cR990 sit up and beg.) END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-05-31T21:47:25.000000Z K 7 svn:log V 263 Backout previous revision. While it fixed many platforms, it broke all alphas with devices behind ppb's. I'm working on a better solution now. Note that all alphas that use per-platform interrupt mapping are broken again (as they have been for several months) END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-05-31T21:56:44.000000Z K 7 svn:log V 206 Move the definition of NMBCLUSTERS from src/sys/kern/uipc_mbuf.c to , so it's available to src/sys/netinet/ip_input.c, and remove the now unneeded includes of "opt_param.h". MFC after: 1 week END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-05-31T21:57:29.000000Z K 7 svn:log V 668 Prevent denial of service using bogus fragmented IPv4 packets. A attacker sending a lot of bogus fragmented packets to the target (with different IPv4 identification field - ip_id), may be able to put the target machine into mbuf starvation state. By setting a upper limit on the number of reassembly queues we prevent this situation. This upper limit is controlled by the new sysctl net.inet.ip.maxfragpackets which defaults to NMBCLUSTERS/4 If you want old behaviour (no upper limit) set this sysctl to a negative value. If you don't want to accept any fragments (not recommended) set the sysctl to 0 (zero) Obtained from: NetBSD (partially) MFC after: 1 week END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-05-31T21:57:53.000000Z K 7 svn:log V 126 Change the default value of net.inet6.ip6.maxfragpackets from 200 to NMBCLUSTERS/4 to match the IPv4 case. MFC after: 1 week END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-05-31T21:58:10.000000Z K 7 svn:log V 150 Move the definition of NMBCLUSTERS from src/sys/kern/uipc_mbuf.c to , so it's available to src/sys/netinet/ip_input.c MFC after: 1 week END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-31T22:08:45.000000Z K 7 svn:log V 666 Close PR #27742: allow the xl driver to receive VLAN tagged frames by setting the 'max packet size' register in window 3. This only works for cards based on the cyclone or newer chipsets (i.e. it won't work with the original 3c905/boomerang cards). There is a trick which will work with the boomerang, which is to turn on the 'large packets ok' bit in the MAC control register, however this lets the chip accept any frame up to 4K in length, which is larger than the mbuf cluster buffers we use to receive frames. If somebody sends us such a frame and the chip DMAs it to us, it could write past the end of the cluster buffer and clobber something. PR: kern/27742 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-05-31T22:09:53.000000Z K 7 svn:log V 110 MFC: close PR #27742 (increase max packet size for RX so 802.1q VLAN frames will get through) PR: kern/27742 END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-05-31T22:21:21.000000Z K 7 svn:log V 45 MFC rev 1.5 Fix DMA on machines with >128MB END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-31T22:30:39.000000Z K 7 svn:log V 175 Convert to use the sysctl interface to obtain the data when operating on a running system. Using kvm is still supported, primarily for postmortem analysis. Reviewed by: tmm END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-31T22:36:35.000000Z K 7 svn:log V 92 Document the half-supported WITHOUT_X. PR: 27709 Submitted by: Mike Meyer END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-05-31T22:36:51.000000Z K 7 svn:log V 99 Cast size_t variables before printing them to cope with the case of sizeof(size_t) != sizeof(int). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-05-31T22:41:42.000000Z K 7 svn:log V 33 MFC 1.19: don't pass NULL to %s. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-05-31T22:55:45.000000Z K 7 svn:log V 86 Add -lpam to telnet build to fix world breakage caused by SRA MFC. Submitted by: jwd END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-05-31T23:31:34.000000Z K 7 svn:log V 39 remove unneeded #include END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-01T00:07:09.000000Z K 7 svn:log V 285 Fix how /bin/sh handles 'for' and 'case' statements when it is called to do errexit (-e) processing. This solves a problem where 'make clean' would fail with an unspecified error in certain automake-generated makefiles. Reviewed by: no objections from -hackers... MFC after: 2 weeks END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-01T00:34:50.000000Z K 7 svn:log V 72 Grrr. Fix PR 27742 correctly this time. (At least I got -stable right.) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T01:05:07.000000Z K 7 svn:log V 55 MFC 1.13: be consistent with commas in the group list. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T01:09:03.000000Z K 7 svn:log V 20 MFC 1.11: fix typo. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T01:13:38.000000Z K 7 svn:log V 18 MFC: document -h. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T01:14:28.000000Z K 7 svn:log V 27 Don't install setgid kmem. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-06-01T01:30:51.000000Z K 7 svn:log V 218 Unlock the process returned from pfind() if it does not return NULL. This fixes a witness lock violation for nfssvc returning with locks held. Submitted by: Jean-Luc Richier PR: kern/27776 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T01:36:03.000000Z K 7 svn:log V 44 Fix a spacing issue. (No content changes.) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T02:28:15.000000Z K 7 svn:log V 79 Correct some typos. PR: 27251 Submitted by: Pekka Savola END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T02:53:32.000000Z K 7 svn:log V 72 Correct a typo. PR: 22885 Submitted by: Rene de Vries END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-01T02:58:09.000000Z K 7 svn:log V 116 Remove unused variable (descr) in show_var(). PR: 22582 Submitted by: Giorgos Keramidas END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-01T04:53:13.000000Z K 7 svn:log V 27 uucp.daemon -> uucp:daemon END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-01T05:20:38.000000Z K 7 svn:log V 121 Change plxic to plxcard, per phk. He thnks plxic is too generic a name. I didn't do repo magic because this is so new. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-01T05:30:31.000000Z K 7 svn:log V 28 Upgrade to Binutils 2.11.0. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-01T05:31:02.000000Z K 7 svn:log V 26 Minor style reformatting. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-01T09:51:14.000000Z K 7 svn:log V 72 Back out jesper's 2001/05/31 14:58:11 PDT commit. It does not compile. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-01T09:56:15.000000Z K 7 svn:log V 205 Both X11 (3.x and 4.x) currently lack a libdata/ subdirectory, (which is present both in /usr and /usr/local) which is causing a few ports to erroneously report mtree failures on bento. Submitted by: ade END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-06-01T10:02:28.000000Z K 7 svn:log V 330 Add ``options RANDOM_IP_ID'' which randomizes the ID field of IP packets. This closes a minor information leak which allows a remote observer to determine the rate at which the machine is generating packets, since the default behaviour is to increment a counter for each packet sent. Reviewed by: -net Obtained from: OpenBSD END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-01T10:07:28.000000Z K 7 svn:log V 24 Remove vestiges of MFS. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-01T10:24:58.000000Z K 7 svn:log V 121 Don't try to print a completion percentage for zero-size files. PR: 27780 Submitted by: Craig Leres END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-01T10:57:26.000000Z K 7 svn:log V 153 - VFS_SET(msdos) -> VFS_SET(msdosfs) - msdos.ko -> msdosfs.ko - mount_msdos(8) -> mount_msdosfs(8) - "msdos" -> "msdosfs" compatibility glue in mount(8) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-01T11:25:40.000000Z K 7 svn:log V 36 mount_msdos(8) -> mount_msdosfs(8). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-01T12:06:06.000000Z K 7 svn:log V 36 mount_msdos(8) -> mount_msdosfs(8). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-01T12:16:09.000000Z K 7 svn:log V 18 msdos -> msdosfs. END K 10 svn:author V 3 non K 8 svn:date V 27 2001-06-01T12:36:24.000000Z K 7 svn:log V 65 Add a quirk entry for ARCHIVE Python 06408. Approved by: mjacob END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-06-01T13:23:28.000000Z K 7 svn:log V 464 Clean up the code exporting interrupt statistics via sysctl a bit: - move the sysctl code to kern_intr.c - do not use INTRCNT_COUNT, but rather eintrcnt - intrcnt to determine the length of the intrcnt array - move the declarations of intrnames, eintrnames, intrcnt and eintrcnt from machine-dependent include files to sys/interrupt.h - remove the hw.nintr sysctl, it is not needed. - fix various style bugs Requested by: bde Reviewed by: bde (some time ago) END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-06-01T13:29:19.000000Z K 7 svn:log V 155 Replace a use of the hw.nintr sysctl as it has just gone away, cast size_t variables when passing them to a printf-like function, and some minor cleanups. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-06-01T13:33:30.000000Z K 7 svn:log V 135 This file is not needed any more, the definitions and declarations it contained have been moved to i386/isa/icu.h and sys/interrupt.h. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-01T13:43:20.000000Z K 7 svn:log V 67 Do retry next entry in addrinfo during connect. MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-01T14:45:00.000000Z K 7 svn:log V 220 Don't treat the pipe symbol in capabilities as an alternate record name indicator; this causes a spurious warning: $ cat x record:\ :capability=|value: $ cap_mkdb x cap_mkdb: ignored duplicate: record Spotted by: dcs END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-01T14:48:28.000000Z K 7 svn:log V 47 MFC: 1.7 (fix for a "pipe in capability" bug). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-06-01T15:20:45.000000Z K 7 svn:log V 263 Copy the sockaddr from the netbuf data area, not from the netbuf data pointer. This bug has been here since the ti-rpc import; it apparently broke the clnt_control CLGET_SVC_ADDR options. PR: misc/27813 Submitted by: Jean-Luc Richier END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-01T15:51:10.000000Z K 7 svn:log V 491 Support /dev/tun cloning. Ansify if_tun.c while I'm there. Only tun0 -> tun32767 may now be opened as struct ifnet's if_unit is a short. It's now possible to open /dev/tun and get a handle back for an available tun device (use devname to find out what you got). The implementation uses rman by popular demand (and against my judgement) to track opened devices and uses the new dev_depends() to ensure that all make_dev()d devices go away before the module is unloaded. Reviewed by: phk END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-01T16:29:21.000000Z K 7 svn:log V 169 New release notes: lge(4) driver (and update hardware compatability list from manpage), RANDOM_IP_ID, msdos->msdosfs, chown(8) doesn't use "." for a delimiter anymore. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-06-01T16:29:22.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-06-01T16:40:57.000000Z K 7 svn:log V 41 Small adjustment to whitespace in output END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-06-01T17:39:11.000000Z K 7 svn:log V 744 Resurrect platform.pci_intr_map() and essentially undo the effects of the interface conversion to platform.pci_intr_route(). I've left the platform.pci_intr_route() function pointer in place, as well as alpha_pci_route_interrupt(), but no platform currently implements it. To work around the removal of alpha_platform_assign_pciintr(cfg); from the pci probe code, I've hooked in calls to platform.pci_intr_map() in pcib_read_config (similar to the x86 APIC_IO ifdef in pci_cfgregread) for every chipset that has a platform which needs it. While here, I've removed the interupt mapping/routing code from the AS2x00 platform because its not required (it has never been present in -stable). Tested on: UP1000, Miata(GL), XP1000, AS2100, AS500 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-01T18:03:00.000000Z K 7 svn:log V 477 MFC: RELNOTESng. I didn't MFC the changes to the release Makefile or the nuking of the *.TXT files. We're not ready for that yet. I just wanted to get the RELNOTESng sources for RELENG_4 into the repository so I can maintain the content in parallel with the *.TXT version of the release notes. These files include an SGML-ified version of RELENG_4's release notes, plus the hardware compatability lists from HEAD (minus CURRENT-specific features such as Cardbus support). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-01T18:46:27.000000Z K 7 svn:log V 92 MFC: Ukranian language support. ata(4) driver again has write-caching enabled by default. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-01T20:58:32.000000Z K 7 svn:log V 570 The orm device. This device gobbles up the Option ROMs in the ISA memory I/O space. Otherwise, our resource allocation system might mistakenly assign pccard, plug and play devices or other things addresses that conflict with ROMs. I cleaned up his code a little from the submited driver: style(9) issues, commentary on why something that looks incorrect really is correct. Also noted that while a checksum field is defined for the ROMs, enough common hardware neglects it to make it not worthwhile checking. Submitted by: Nikolai Saoukh PR: 22078 END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-01T21:02:18.000000Z K 7 svn:log V 84 Man page for orm driver. PR: 22078 Submitted by: Nikolai Saoukh END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-06-01T21:47:34.000000Z K 7 svn:log V 70 Revert the last bits of my bogus move of NMBCLUSTERS to END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-06-01T21:53:50.000000Z K 7 svn:log V 204 Fix another unprotected instance of chdir() by extending the fts_safe_changedir() function and using that instead for both of the chdir()s. Partially submitted by: Todd Miller , bde END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-06-01T21:57:51.000000Z K 7 svn:log V 75 MFC: Protect the remaining instance of chdir() using fts_safe_changedir(). END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-06-01T22:00:34.000000Z K 7 svn:log V 36 Remove patch bogons which crept in. END K 10 svn:author V 4 dirk K 8 svn:date V 27 2001-06-01T22:39:50.000000Z K 7 svn:log V 56 Fix typo (opt_acc.h -> opt_aac.h) for AAC_COMPAT_LINUX. END K 10 svn:author V 4 dirk K 8 svn:date V 27 2001-06-01T22:43:06.000000Z K 7 svn:log V 61 MFC: Fix typo (opt_acc.h -> opt_aac.h) for AAC_COMPAT_LINUX. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-06-01T22:53:10.000000Z K 7 svn:log V 384 Change the way information about swap devices is exported to be more canonical: define a versioned struct xswdev, and add a sysctl node handler that allows the user to get this structure for a certain device index by specifying this index as last element of the MIB. This new node handler, vm.swap_info, replaces the old vm.nswapdev and vm.swapdevX.* (where X was the index) sysctls. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-06-01T22:57:07.000000Z K 7 svn:log V 135 Change this to support the new way swap device information is exported via sysctl, and clean up some style and (size_t != int) issues. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-02T00:03:06.000000Z K 7 svn:log V 60 Remove this file that slipped thru FREEBSD-Xlist's actions. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-02T00:05:40.000000Z K 7 svn:log V 48 MFC: remove useless file. MFC after: 5 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-02T03:10:07.000000Z K 7 svn:log V 59 Use S_IXUSR instead of hardcoded values. Reviewed by: md5 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-02T04:02:36.000000Z K 7 svn:log V 94 Mention the kern.ps_showallprocs sysctl. PR: 24804 Submitted by: Mike Meyer END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-02T04:05:51.000000Z K 7 svn:log V 133 Mention the 'ether' parameter. PR: 23767 Submitted by: Maxime Henrion , Brooks Davis END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-02T04:09:53.000000Z K 7 svn:log V 155 ARP works on networks other than Ethernet. PR: 22062 Submitted by: Christian Weisgerber , Brooks Davis END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-02T04:19:07.000000Z K 7 svn:log V 27 MFC 1.13: fix grammar nit. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T04:32:50.000000Z K 7 svn:log V 22 MFC: silent warnings. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T04:38:10.000000Z K 7 svn:log V 56 MFC: Use correct resource id on bus_release_resource(). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T04:38:50.000000Z K 7 svn:log V 33 MFC: Restore I/O port resources. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T04:42:22.000000Z K 7 svn:log V 27 MFC: Added pc98 note menu. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T05:00:08.000000Z K 7 svn:log V 47 Merged from sys/i386/isa/npx.c revision 1.101. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T05:51:21.000000Z K 7 svn:log V 88 Disabled unneeded code for PC98. Submitted by: NOKUBI Hirotaka END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T06:12:39.000000Z K 7 svn:log V 41 MFC: Update pc98 memory probe functions. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T06:15:22.000000Z K 7 svn:log V 58 Merged from sys/dev/syscons/syscons.c revision 1.336.2.4. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-02T06:30:56.000000Z K 7 svn:log V 52 Merged from sys/i386/i386/machdep.c revision 1.454. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-02T08:08:24.000000Z K 7 svn:log V 191 MFC: If the user exists abruptly, tip's "tipout" child can hang around forever. Since the lock file doesn't get cleaned up, this prevents other users from accessing the target device. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-02T08:11:25.000000Z K 7 svn:log V 323 MFC: syslogd gets kernel log messages only once every 30 seconds or at the top of the minute, whichever comes first. It seems logtimeout() is only called once after the kernel log is opened and then never again after that. So I guess syslogd only gets kernel log messages by virtue of syncer(4)'s flushes ...? END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-02T08:12:27.000000Z K 7 svn:log V 129 MFC: fdformat prompts for user confirmation. it exits 0 if the user doesn't confirm, which needlessly complicates scripts. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-02T08:13:41.000000Z K 7 svn:log V 101 MFC: Vlan tags are 12 bits, mask off anything above since the chip doesn't seem to do so for us. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-02T08:17:42.000000Z K 7 svn:log V 61 Properly wrap mtx_intr_enable() macro in "do $bla while (0)" END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-06-02T11:31:33.000000Z K 7 svn:log V 25 update the postcard list END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-06-02T11:48:50.000000Z K 7 svn:log V 42 bring the roadmap to isdn4bsd up to date. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-06-02T12:21:16.000000Z K 7 svn:log V 42 update the isdn4bsd general documentation END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-06-02T12:27:37.000000Z K 7 svn:log V 92 added Sergio de Souza Prallon (prallon@tmp.com.br), the author of the itjc hardware driver. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-02T17:35:50.000000Z K 7 svn:log V 16 Support GCC 3.0 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-02T17:36:24.000000Z K 7 svn:log V 21 MFC: Support GCC 3.0 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-02T19:09:37.000000Z K 7 svn:log V 28 Remove double //'s in path. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-02T19:51:02.000000Z K 7 svn:log V 320 Only touch the PCR register in order to set bits for the fxp driver. The 3C509-TX card apparently had a slightly different version of the chip, and has problems when this register is set. The problem does not appear on the 3C509{BC} cards, but since only the fxp driver needs specific bits set, conditionalize on that. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-02T19:52:55.000000Z K 7 svn:log V 57 MFC: r1.9; only set the PCR register for the fxp driver. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-02T23:12:23.000000Z K 7 svn:log V 108 "$FreeBSD $" -> "$FreeBSD$" (the space causes CVS to think this isn't a keyword, so it wasn't expanding it) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-02T23:14:10.000000Z K 7 svn:log V 36 MFC 1.2: expand $FreeBSD$ properly. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-06-02T23:56:11.000000Z K 7 svn:log V 105 Correct varuable name: WITHOUT_X --> WITHOUT_X11. Reviewed by: ports, portmgr Approved by: will, obrien END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-06-03T00:00:29.000000Z K 7 svn:log V 32 MFC: document WITHOUT_X11 knob. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T00:08:43.000000Z K 7 svn:log V 73 Use the new create-link procedure instead of (make element gi: "A" ...). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T01:36:06.000000Z K 7 svn:log V 33 Remove unused VNDEVICE variable. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T02:19:07.000000Z K 7 svn:log V 42 Include sys/mutex.h to silence a warning. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T02:40:37.000000Z K 7 svn:log V 332 Put the originator's full name in the From and Reply-to fields, and stick their username (which sendmail will make into an e-mail address) inside '<>'. Sendmail will still DTRT with this, and it conveniently puts the submitter's name and e-mail address on one line, just like it should be after "Submitted by" in a commit message. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-03T03:36:57.000000Z K 7 svn:log V 51 Merged from sys/kern/subr_diskmbr.c revision 1.52. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-03T04:44:26.000000Z K 7 svn:log V 51 Merged from sys/kern/subr_diskmbr.c revision 1.45. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T04:58:51.000000Z K 7 svn:log V 197 When tring to find out if this is a request for a write in kernel_sysctl and userland_sysctl, check for whether new is NULL, not whether newlen is 0. This allows one to set a string sysctl to "". END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-06-03T05:00:12.000000Z K 7 svn:log V 196 MFC Tor's O_DIRECT patch with some modifications. As with the commit to -current, this patch only addresses about 80% of the issues involved. Discussed on: arch Obtained from: Tor.Egge@fast.no END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T05:17:39.000000Z K 7 svn:log V 218 Remove unused includes, use *min() inline functions rather than a home-grown macro, rewrite a confusing conditional in snpdevtotty(), and change ibuf to 512 bytes instead of 1024 bytes in dsnwrite(). Reviewed by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-03T09:45:40.000000Z K 7 svn:log V 141 Fix reversed arguments to pci_write_config() PR: kern/9408 Submitted by: Philipp Mergenthaler END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-03T09:47:43.000000Z K 7 svn:log V 140 Fix reversed arguments to pci_write_config() PR: kern/9408 Reviewed by: Philipp Mergenthaler END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-03T12:26:56.000000Z K 7 svn:log V 149 Move gif_interfaces from an IP6 option to a regular IP option. PR: 26543 Submitted by: Brooks Davis MFC after: 3 weeks END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-06-03T12:42:19.000000Z K 7 svn:log V 240 - Optimise current cursor position displaying routines, to avoid unnecessary cursor movements; - minor cleanups in cursor position displaying routines; - properly resent "file modified" flag when editing several files. MFC after: 1 week END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-06-03T13:41:08.000000Z K 7 svn:log V 35 MFC: Latest changes from -current. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-06-03T13:48:49.000000Z K 7 svn:log V 43 MFC this manpage into the RELENG_4 branch. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-06-03T14:00:52.000000Z K 7 svn:log V 127 MFC: Add DECLARE_MODULE.9, DEVICE_IDENTIFY.9, DEV_MODULE.9, MODULE_DEPEND.9, MODULE_VERSION.9, SYSCALL_MODULE.9, module.9 END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-03T16:08:25.000000Z K 7 svn:log V 69 Fix a grammar bogon and removed whitespace at EOL. MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-03T17:15:54.000000Z K 7 svn:log V 117 Spell _BSD_TIME_T_ as "long" again on the i386 platform. Doing this for RELENG_4 seems to be the consensus on -arch. END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-06-03T17:31:11.000000Z K 7 svn:log V 378 First, wrap the if_up() call into splimp()/splx() because if_up() must be called at splnet or higher. Second, set the IFF_RUNNING flag on an interface after its resources (i.e. tunnel source and destination addresses) have been set. Note that we don't set IFF_UP because it is if_up()'s job to do that. PR: kern/27851 Submitted by: Horacio J. PeÓa END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-03T18:16:39.000000Z K 7 svn:log V 135 Remove pim6[ds]d from the tree. The software had a restrictive license than we can handle. pim6[ds]d are available as ports instead. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-03T18:31:03.000000Z K 7 svn:log V 178 MFC: Remove pim6[ds]d from the tree. The software had a restrictive license than we can handle. pim6[ds]d are available as ports instead. src/usr.sbin/Makefile: 1.202->1.203 END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-03T20:02:03.000000Z K 7 svn:log V 383 Add diskcheck-daemon. With a small disk being 20GB these days, chances are pretty good that an ailing sector will not be read while still being recoverable by the drive. Diskcheck daemon will read disks in the background at a low rate and that way give the diskdrive a chance to detect and correct soft read errors before they become hard errors. Idea by: phk Written by: ben END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-03T20:15:13.000000Z K 7 svn:log V 209 Add diskcheckd to /etc/rc with a knob in rc.conf. Make the default setting YES for now to get some experience with it. Note: If people starts seeing disk errors because of this then it should not be backed. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-03T20:41:21.000000Z K 7 svn:log V 87 Fix my email address. I accidentally cut'npasted the wrong (old) hostname laste time. END K 10 svn:author V 3 jwd K 8 svn:date V 27 2001-06-03T23:00:49.000000Z K 7 svn:log V 50 Clean up my previous patch (committed by nsayer). END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-06-03T23:33:23.000000Z K 7 svn:log V 844 Prevent denial of service using bogus fragmented IPv4 packets. A attacker sending a lot of bogus fragmented packets to the target (with different IPv4 identification field - ip_id), may be able to put the target machine into mbuf starvation state. By setting a upper limit on the number of reassembly queues we prevent this situation. This upper limit is controlled by the new sysctl net.inet.ip.maxfragpackets which defaults to 200, as the IPv6 case, this should be sufficient for most systmes, but you might want to increase it if you have lots of TCP sessions. I'm working on making the default value dependent on nmbclusters. If you want old behaviour (no upper limit) set this sysctl to a negative value. If you don't want to accept any fragments (not recommended) set the sysctl to 0 (zero). Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-03T23:46:40.000000Z K 7 svn:log V 102 New release note: pim6dd(8) and pim6sd(8) removed. MFCs noted: Ukranian console support, O_DIRECT. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-03T23:48:51.000000Z K 7 svn:log V 49 MFC: O_DIRECT, pim6dd(8) and pim6sd(8) removed. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T23:50:08.000000Z K 7 svn:log V 60 MFC 1.13: alphabetize command-line options in the synopsis. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T23:53:47.000000Z K 7 svn:log V 31 MFC 1.25: fix a spacing issue. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-03T23:56:31.000000Z K 7 svn:log V 40 MFC 1.8: don't claim to ignore signals. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-04T00:52:09.000000Z K 7 svn:log V 141 Use correct flag in test whether this interrupt handler is fast or not. PR: 27866 Submitted by: Peter Jeremy END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-04T03:13:45.000000Z K 7 svn:log V 35 Minor style(9) nit. a|b -> a | b. END