ƒ¬279716 223 206 210 219 129 476 222 217 731 259 124 202 418 141 894 211 154 174 557 234 503 178 117 606 430 253 168 183 302 284 230 637 172 165 198 183 187 195 135 117 117 164 117 186 252 149 121 120 244 319 225 235 283 104 217 426 142 138 142 225 205 177 137 180 173 527 162 159 179 120 149 132 142 169 107 182 159 125 164 120 124 130 159 374 314 174 130 230 241 163 172 125 125 143 229 222 220 137 188 1144 243 209 176 154 200 134 502 270 155 290 402 233 184 229 140 239 216 188 181 208 286 1015 164 173 158 138 178 121 346 180 207 357 297 235 111 211 201 147 148 197 187 737 526 230 331 797 205 248 147 200 140 151 229 190 119 185 164 154 329 4378 176 150 214 215 175 123 136 166 282 152 155 156 737 125 144 128 120 232 705 143 134 312 125 207 259 263 207 154 241 137 128 174 136 143 151 132 138 117 136 150 135 213 136 306 140 142 222 123 120 114 124 110 132 384 109 133 182 110 212 168 151 139 112 104 K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-07-14T13:51:37.000000Z K 7 svn:log V 111 MFC: 1.14 +5 -9 src/sbin/dump/traverse.c Convert two instances of a lseek()+read() to a pread(). END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-07-14T14:00:03.000000Z K 7 svn:log V 115 MFC: 1.6: The shortest valid TFTP packet is 4 bytes, not 8. 1.7: Reset errno to prevent subsequent failures. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-14T16:32:44.000000Z K 7 svn:log V 122 Avoid a harmless compiler warning, and add a missing \n to a debugging fprintf. Submitted by: Martin Blapp END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-14T16:54:37.000000Z K 7 svn:log V 33 Use snprintf instead of sprintf. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-14T17:04:26.000000Z K 7 svn:log V 379 Simplify to bitmaskcmp() to use the obvious approach instead of comparing bit by bit. Make the logic in in6_fillscopeid() match that in our ifconfig(8): only set the scope ID if there is one in the address and none in sin6_scope_id. Correct a comment in network_init() that didn't make sense; it was probably never updated after it was pasted from similar code in addrmerge(). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-14T17:10:58.000000Z K 7 svn:log V 125 Add missing #include . Fix an off-by-one error in logit() when determining if a procedure number has a known name. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-14T17:17:48.000000Z K 7 svn:log V 120 Fix a memory leak in check_bound() by freeing the buffer area of the netbuf before freeing the netbuf structure itself. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-14T17:46:52.000000Z K 7 svn:log V 634 This is a selection of essentially cosmetic changes: - Use '\0' for a char instead of NULL. - Explicitly compare against the global `nullstring' to determine if a non-NULL uaddr is not malloc'd. - Remove some unnecessary casting of the argument to free(). - In rpcbproc_callit_com(), move the freeing of m_uaddr to the cleanup code at the end of the function. - To avoid confusion and possible alignment problems, change netbufdup() to allocate the netbuf struct and the sockaddr buffer separately, and change netbuffree() accordingly. This makes it produce netbufs that are consistent with all other netbufs in rpcbind. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-07-14T18:06:41.000000Z K 7 svn:log V 161 MFC: MAPS is becoming a subscription service, warn users ORBS is gone Revision Changes Path 1.20 +6 -6 src/etc/sendmail/freebsd.mc END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-07-14T18:07:27.000000Z K 7 svn:log V 27 Sync comment with the HEAD END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-14T18:18:23.000000Z K 7 svn:log V 105 Fix a memory leak in __rpcb_findaddr(), avoid compiler warnings. Submitted by: Martin Blapp END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-07-14T19:41:16.000000Z K 7 svn:log V 320 Removed whitespace at end-of-line; no content changes. I simply did cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//' BTW, what editors are the culprits? I'm using vim and it shows me whitespace at EOL in troff files with a thick blue block... Reviewed by: Silence from cvs diff -b MFC after: 7 days END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-07-14T20:16:57.000000Z K 7 svn:log V 49 MFC: crypto target fix and sendmail disable knob END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-07-14T20:25:01.000000Z K 7 svn:log V 799 Yet another large non-function change. . Integrate fdc.h into fd.c, with the removal of ft(4) there's no longer a reason to scatter things across two files. . Sanitize comments. Convert them into the style(9)-recommended multi-line form, make them sentences where apprpriate, etc. . Declare all functions on top, and declare them in the order they appear in the file. This order is totally chaotic, but Bruce convinced me that reordering the file wouldn't make it better either. . Kill a `possibly uninitialized' warning (only seen with -O2) in fd_read_status(). . Make the comments at return (0|1) statements in fdstate() consistent. . Nuke a ``keep the compiler happy'' dummy return at the end of fdstate(), gcc is smart enough to detect that it would never be reached anyway. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-07-14T20:28:02.000000Z K 7 svn:log V 116 Hrmpf. nyan's rev 1.25 commit to fdc.h crossed with my removal of it. Back-integrate his (PC98) changes into fd.c. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-07-14T21:17:25.000000Z K 7 svn:log V 59 Mention new support for Cisco Aironet 350 series adaptors. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-07-14T21:21:17.000000Z K 7 svn:log V 80 Mention the new behaviour of fdisk(8) (i386 only) to select the default device. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-07-14T21:37:57.000000Z K 7 svn:log V 461 Fix reboot hangs that have happened with multiple processors on Alpha 4100s. Basically, if you're halting or you're rebooting, you should tell all other processors to halt first. Define IPI_HALT- IPI_STOP is not what we want for this purpose, which will call prom_halt(0) on receipt. The processor running the halt or reboot wil send an IPI_HALT to all other processors, delay a bit, then continue to do what what it was planning on doing (prom_halt({0|1})). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-14T21:40:53.000000Z K 7 svn:log V 141 Fix MCOUNT_ENTER() so it actually compiles in the profiling case. Pointy hat to: me Submitted by: Danny J. Zerkel END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-14T21:49:17.000000Z K 7 svn:log V 410 Change signal-handling to reset SIGCHLD to SIGDFLT instead of SIG_IGN. This fixes a problem with using print filters (if=, of=, etc) that showed up in -current around June 20th. That problem initially reported by Georg-W Koltermann , while most of the investigation that led to this fix was done by Anton Berezin . Reviewed by: freebsd-print@bostonradio.org MFC after: 1 week END K 10 svn:author V 5 billf K 8 svn:date V 27 2001-07-14T21:56:04.000000Z K 7 svn:log V 84 add -a to usage() Submitted by: Ashley Penney MFC after: 3 days END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2001-07-14T22:41:05.000000Z K 7 svn:log V 20 Fix assorted typos. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-15T00:03:01.000000Z K 7 svn:log V 510 Turn off preemption on the Alpha for the time being. Peter and JHB aren't sure when things got so bad (JHB says preemption worked just fine for months before the AlbertVM commit). Even post DillionVM locking commit, Miatas (DEC Personal Workstations) are very fragile -- not making it thru a world build. With this patch it does. Those hacking on SMPng will want to locally back out this commit. The rest of us will want to run with it until the SMPng guys figure out the problem(s). Submitted by: peter END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-15T00:09:46.000000Z K 7 svn:log V 337 Fix most of the warnings generated by compiling lpr with -Wnon-const-format, often by just telling gcc that some internal routine is "__printflike" (work done by Kris Kennaway ). Also fix the new warnings which show up once gcc starts checking the "printf-like parameters" passed to those routines. MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-15T00:57:18.000000Z K 7 svn:log V 160 Replace three subtly-wrong calls to strncpy with calls to strlcpy, and use (size_t) in a few places to avoid compile-time warnings on alpha. MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-15T01:28:56.000000Z K 7 svn:log V 76 Get lpr/pac.c to compile without warnings with BDECFLAGS MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-15T03:10:54.000000Z K 7 svn:log V 91 Get rid of one compile-time warning by changing an 'int' to a 'size_t'. MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-15T04:10:32.000000Z K 7 svn:log V 209 Replace a call to 'alloca', thus avoiding an error when compiling on freebsd/alpha with -ansi (and on some non-fbsd platforms). This change can only affect the access checking of 'lpr -r'. MFC after: 1 week END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-07-15T04:11:51.000000Z K 7 svn:log V 189 The i386-specific includes in this file were "fixed" by bracketing them with #ifndef __alpha__. Fix this for the rest of the world by turning it into #ifdef __i386__. Reviewed by: obrien END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-07-15T04:55:37.000000Z K 7 svn:log V 134 Put module directories one per line so adding new modules creates readable diffs and produces less conflicts with local source trees. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-15T05:29:38.000000Z K 7 svn:log V 544 Change lpd to perform sanity and safety checks on control files as it receives them from other hosts. This is meant to protect from both nefarious users (which maybe broke into some remote host that we accept print jobs from), and broken implementations of lpr on other platforms. This is done by changing recvjob.c to call the new ctl_renametf() routine in the new common_source/ctlinfo.[ch] files. This will not affect jobs coming via lpr on the local machine. Reviewed by: freebsd-print@bostonradio.org & freebsd-audit MFC after: 16 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T05:41:57.000000Z K 7 svn:log V 81 Fix a prototype and set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T05:44:23.000000Z K 7 svn:log V 74 Constify and set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T05:46:07.000000Z K 7 svn:log V 106 Constify, de-register-ify, __unused-ify, and set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T05:47:47.000000Z K 7 svn:log V 92 Constify, de-register-ify, and set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T06:20:45.000000Z K 7 svn:log V 96 Constify, add some prototypes, and set WARNS=2. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T06:46:02.000000Z K 7 svn:log V 103 Set WARNS=2 on libraries that compile cleanly with it. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T07:48:01.000000Z K 7 svn:log V 44 Remove whitespace at EOL and add $FreeBSD$. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T07:53:42.000000Z K 7 svn:log V 26 Remove whitespace at EOL. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T08:06:20.000000Z K 7 svn:log V 26 Remove whitespace at EOL. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-07-15T08:06:21.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 dd K 8 svn:date V 27 2001-07-15T08:21:37.000000Z K 7 svn:log V 26 Remove whitespace at EOL. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T10:30:46.000000Z K 7 svn:log V 95 Set WARNS=2 on programs which compile cleanly. Submitted by: Mike Barcroft END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T11:03:28.000000Z K 7 svn:log V 160 Add prototypes, staticize, constify, don't shadow global variables and functions, remove an unused function, and silence other assorted warnings. Set WARNS=2. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T12:27:21.000000Z K 7 svn:log V 58 New release notes: dirhash, new ddb(4) commands, and SSE. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T13:57:06.000000Z K 7 svn:log V 30 Bump date for addition of -D. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-15T14:00:19.000000Z K 7 svn:log V 29 Sort options in DESCRIPTION. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-15T14:24:00.000000Z K 7 svn:log V 151 do not M_WAITOK in in6_update_ifa(), since this function can be called under splnet(). (some comment was added by KAME) PR: 28927 MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-15T17:56:53.000000Z K 7 svn:log V 223 Now that config(8) has stopped breaking POLA (mkmakefile.c rev 1.69) by always including .hints if its exist reguardless of the lack of a "hints" directive in the file; we can have a real hints file again. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-15T18:18:34.000000Z K 7 svn:log V 132 MFC 1.30: soopt_mcopyout() frees mbuf if error occurs, and DOES NOT free it if it is successful. This part was lacked during merge. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-07-15T20:32:52.000000Z K 7 svn:log V 139 MFC: Put module directories one per line so adding new modules creates readable diffs and produces less conflicts with local source trees. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-07-15T22:40:35.000000Z K 7 svn:log V 190 Add back sbin/init to CRYPTO targets. Not sure why this appears in -stable but not in -current, but I'll put this back while I check into it. Reminded by: Peter Pentchev END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-16T00:17:48.000000Z K 7 svn:log V 11 Add myself END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-07-16T00:55:27.000000Z K 7 svn:log V 122 Use a fixed type for times in on-disk structures for ufs rather than something that could potentially change like time_t. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-16T01:56:48.000000Z K 7 svn:log V 330 Connect std{in,out,err} to *something* so that "hooks" scripts that write to std{err,out} will not spam /etc/resolv.conf. Ted Lemon fixed the problem in version 3 of the client, but only for the pre-daemonized case. Thanks to Brian for pointing that out and helping to make our future dhclient (v3) better. Submitted by: brian END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-07-16T03:28:26.000000Z K 7 svn:log V 48 MFC: unify libscrypt/libdescrypt into libcrypt. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-07-16T03:29:12.000000Z K 7 svn:log V 44 MFC: libcrypt is the one true crypt library END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-07-16T03:30:08.000000Z K 7 svn:log V 48 MFC: this file is obsolete, libcrypt is unified END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-07-16T03:31:55.000000Z K 7 svn:log V 130 MFC: init no longer needs the magic to look into the internals of the libscrypt/libdescrypt builds since libcrypt is unified now. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-07-16T03:33:11.000000Z K 7 svn:log V 110 MFC: stop doing magic for seperate libscrypt/libdescrypt. sbin/init no longer needs distribution fixup help. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-16T03:55:47.000000Z K 7 svn:log V 84 Avoid a compile-time format string warning Obtained from: NetBSD MFC After: 1 week END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-07-16T04:02:38.000000Z K 7 svn:log V 43 Catch up to the latest fixes from -current END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-16T04:04:22.000000Z K 7 svn:log V 87 Oops, commit the version which actually works Obtained from: NetBSD MFC After: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-16T04:48:28.000000Z K 7 svn:log V 80 Remove unnecessary #include Obtained from: NetBSD MFC After: 1 week END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-07-16T05:21:24.000000Z K 7 svn:log V 431 MFC: - syscons.c rev 1.361 Test "sc->kbd != NULL" rather than "sc != NULL" before accessing the keyboard in scopen(). - syscons.c rev 1.363 If we are in DDB, don't switch to a vty in the VT_PROCESS mode. - syscons.h rev 1.68, scvtb.c rev 1.8 Don't free buffers we didn't allocate. - scmouse.c rev 1.24 Quit the ioctl MOUSE_GETINFO as soon as we have gathered necessary information. There is no need to stick around any longer. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-07-16T06:00:23.000000Z K 7 svn:log V 68 Use PCPU_GET(cpuid) instead of curproc->p_oncpu. Reviewed by: peter END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-07-16T07:02:39.000000Z K 7 svn:log V 65 MFC: extended PAM services and documentation thereof. PR: 27153 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-16T07:04:09.000000Z K 7 svn:log V 88 Manpage for pfind() and zpfind(). Submitted by: Evan Sarmiento END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-16T07:37:22.000000Z K 7 svn:log V 29 Spelling: aquire -> acquire. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-07-16T10:52:19.000000Z K 7 svn:log V 52 Grammar: 'effect' is a noun and 'affect' is a verb. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-07-16T10:55:24.000000Z K 7 svn:log V 35 MFC: grammar: 'effect' vs 'affect' END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-16T12:47:34.000000Z K 7 svn:log V 51 mdoc(7) police: Add strncpy() to the NAME section. END K 10 svn:author V 7 tomsoft K 8 svn:date V 27 2001-07-16T14:59:26.000000Z K 7 svn:log V 73 fix an old inconsistency to prepare the MFC for growfs Reviewed by: chm END K 10 svn:author V 7 tomsoft K 8 svn:date V 27 2001-07-16T15:02:13.000000Z K 7 svn:log V 11 growfs MFC END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-16T15:33:34.000000Z K 7 svn:log V 91 Clarify that MAKEOBJDIR and MAKEOBJDIRPREFIX are environment variables. Submitted by: bde END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-07-16T15:49:58.000000Z K 7 svn:log V 63 Fix style bugs introduced by rev 1.28. No functional changes. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T15:52:28.000000Z K 7 svn:log V 32 Add an abstract for the README. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-07-16T15:52:29.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T15:53:20.000000Z K 7 svn:log V 27 MFC: Abstract for readme. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T16:04:08.000000Z K 7 svn:log V 31 Minor markup and style tweaks. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T16:05:59.000000Z K 7 svn:log V 37 MFS: Minor style and markup tweaks. END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-07-16T16:09:21.000000Z K 7 svn:log V 67 Note which entries are created by sysinstall(8). Requested by: ru END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-07-16T16:35:09.000000Z K 7 svn:log V 279 Change the interrupt handler a bit so that we call the nge_rxeof() handler when we get an RX_ERR interrupt rather than the nge_rxeoc() handler. The rxeoc (end of channel) handler attempts to reinitialize the whole NIC, which we don't want to do if we only received a bad packet. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-07-16T16:36:30.000000Z K 7 svn:log V 219 MFC: handle the RX_ERR interrupt with the end of frame handler, not the end of channel handler. Also merge in the i386 receive 'optimization' (no copies on receive even though this results in unaligned accesses later). END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-16T17:02:10.000000Z K 7 svn:log V 80 TCPMSS adjusts all TCP SYN packets, not just outgoing ones. Pointed out by: ru END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-16T17:03:11.000000Z K 7 svn:log V 36 MFC: Fix a TCPMSS documentation nit END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T17:05:59.000000Z K 7 svn:log V 136 Minor style tweaks and markup fixes. In particular, point to mirrors section of handbook and www.freebsdmirrors.org where appropriate. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T20:22:39.000000Z K 7 svn:log V 147 ftpmail.vix.com doesn't exist anymore; don't mention this as a viable method for obtaining FreeBSD. Discussed with: Paul A Vixie END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T20:23:44.000000Z K 7 svn:log V 70 MFC: ftpmail.vix.com doesn't exist anymore; don't point users at it. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T20:36:01.000000Z K 7 svn:log V 79 MFS: Minor style tweaks and markup fixes. obtaining.sgml: 1.1.2.1->1.1.2.2 END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-16T22:12:06.000000Z K 7 svn:log V 31 Free things in the right order END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T22:23:07.000000Z K 7 svn:log V 32 Minor tweaks, mostly for style. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-16T22:25:32.000000Z K 7 svn:log V 50 MFC: Minor style tweaks. article.sgml 1.3->1.4 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-17T00:46:10.000000Z K 7 svn:log V 135 Language-dependent catalogs for RELNOTESng should override the language-independent catalog. Tested by: Alex Kapranoff END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-17T00:53:33.000000Z K 7 svn:log V 128 MFC: Language-dependent catalogs for RELNOTESng should override the language-independent catalog. doc.relnotes.mk 1.9->1.10 END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-17T01:06:13.000000Z K 7 svn:log V 125 Ignore (with a warning message) mtu/mru configurations that are greater than the maximum physical values. MFC after: 1 week END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-17T01:06:49.000000Z K 7 svn:log V 43 MFC: Ignore invalid mtu/mru configurations END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-07-17T04:09:50.000000Z K 7 svn:log V 95 Add ability to configure console terminal type in /etc/ttys Reviewed by: audit, jkh's silence END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-07-17T04:54:00.000000Z K 7 svn:log V 1047 Set the NOADDITIONAL flag for bind. This removes the 5% ttl reduction for glue records and forces the glue record to be reloaded from the real NS. The 5% ttl reduction can cause the glue IN A to timeout before the NS record in certain situations, such as when the domain owner does not match up NS records with the NIC. This behavior by domain owners is becoming more common as primary zone serving iterates through another glue level (i.e. exodus hosts the master NS's but the customer then redirects the NS's to the real DNS servers). The result is that named would appear to work properly for about 40 minutes, and then unexpectedly fail for that zone. This causes named to behave very inconsistently and a google search shows that it has obviously frustrated many, many people. So until the bind guys make named behave consistently (either fail instantly or accomodate the case), we need to set this option to accomodate the case. The result will be much more consistent behavior and fewer head-scratching failures. MFC after: 3 days END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-07-17T07:12:57.000000Z K 7 svn:log V 145 o Remove old setproctitle. o Mark unused variables. o Set WARNS?=2 o Results in no code changes. Submitted by: Mike Barcroft END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-07-17T07:34:36.000000Z K 7 svn:log V 114 Update to the same code as in the pam_krb5.so port. According to Peter, the port works - this needs more testing. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-07-17T07:36:51.000000Z K 7 svn:log V 82 Update to the same level of debug-logging as the rest of the FreeBSD/PAM modules. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-07-17T08:01:25.000000Z K 7 svn:log V 60 Mention problems with PAM upgrade and ports. OK'ed by: imp END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-07-17T08:25:24.000000Z K 7 svn:log V 107 Add missing () around macro argument in cv_waitq_empty() Submitted by: Harti Brandt END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-07-17T08:35:45.000000Z K 7 svn:log V 41 Fix disclaimer clause Submitted by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-17T10:30:21.000000Z K 7 svn:log V 410 Backout damage to the INADDR_TO_IFP() macro in revision 1.7. This macro was supposed to only match local IP addresses of interfaces, and all consumers of this macro assume this as well. (See IP_MULTICAST_IF and IP_ADD_MEMBERSHIP socket options in the ip(4) manpage.) This fixes a major security breach in IPFW-based firewalls where the `me' keyword would match the other end of a P2P link. PR: kern/28567 END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-07-17T10:45:03.000000Z K 7 svn:log V 172 Sync with -current: Ident code cleanups and fixes. Get rid of se_ctladdrinitok. Man page cleanups. Unix domain socket support. WARNS cleanup and don't use -Wall directly. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-17T10:50:01.000000Z K 7 svn:log V 64 MFC: 1.36 (use queue(3) macros), 1.39 (ipfw `me' security fix). END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-07-17T13:06:47.000000Z K 7 svn:log V 195 The per-cpu temporary buffers are not needed since the pcb_save areas have the proper alignment. Change dummy variable in npxinit from stack to bss to ensure proper alignment. Reviewed by: bde END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-07-17T14:33:52.000000Z K 7 svn:log V 308 Add a script_name_sep rc.conf knob to specify the IFS character for separating the startup scripts' list into individual filenames. Run the shutdown scripts in reverse alphabetical order, so dependent services are stopped before the services they depend upon. Reviewed by: -arch, -audit MFC after: 3 weeks END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-07-17T14:59:26.000000Z K 7 svn:log V 139 MFC: add the -d command-line option to direct error messages to stderr, info messages to stdout, instead of logging everything via syslog. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-17T15:51:12.000000Z K 7 svn:log V 89 Increase NMBCLUSTERS by 4x. This takes a GENERIC kernel (MAXUSERS=32) from 1536 to 3072. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-17T16:45:34.000000Z K 7 svn:log V 135 Expand the "KAME import" release note item into two sections with more details. Also move an existing item. Details provided by: ume END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-17T16:45:56.000000Z K 7 svn:log V 47 MFC: More details on most recent KAME import. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-07-17T18:47:48.000000Z K 7 svn:log V 146 Skip the route checking in the case of multicast packets with known interfaces. Reviewed by: people at that channel Approved by: silence on -net END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-07-17T19:00:47.000000Z K 7 svn:log V 118 Turn off WARNS stuff. When combined with -nostdinc and system header files that aren't WARNS clean it causes trouble. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-17T20:08:41.000000Z K 7 svn:log V 95 MFCs noted: growfs(8) + ffsinfo(8), inetd(8) ident support cleanup, inetd(8) AF_UNIX support. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-17T20:09:22.000000Z K 7 svn:log V 88 MFC: growfs(8) + ffsinfo(8), inetd(8) ident support cleanup, inetd(8) AF_UNIX support. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-07-17T20:22:33.000000Z K 7 svn:log V 115 Unbreak parsing URLs that have a host part but no document part. While we're here, fix a snprintf() usage warning. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-07-17T20:40:41.000000Z K 7 svn:log V 192 Re-write the logic that finds the whois server to query. [This fixes a bug where one would type 'whois foo.bar.' and get an error because of the trailing period.] PR: 28880 Approved by: des END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-07-17T21:00:07.000000Z K 7 svn:log V 922 (forced commit for more info on the previous change) According to RFC 1112, which deals with multicasting, an application must specify the interface on which it wished to send a multicast packet. In the absence of such an interface, a default is selected. Previous behavior in ip_output.c erroneously checked for a route to the destination multicast address, rejecting the packet if none existed. Applications got around this with a FAQ recommending a 224.0.0.0/29 route to loopback. This worked because the multicast code in ip_output.c discards route information if an interface was selected. The previous commit skips the route check in the case where a multicast packet is being send to an application-defined interface. The only change in behavior, if no bugs were introduced, is the lack of rejection of a multicast packet for which no route exists sent to an application-defined interface. MFC after: 2 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2001-07-17T21:22:32.000000Z K 7 svn:log V 72 WARNS cleanup + remove an unused macro and an unused function argument. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-07-17T21:23:43.000000Z K 7 svn:log V 81 If we're writing to stdout, we don't care about the size. Submitted by: wollman END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-17T22:03:19.000000Z K 7 svn:log V 66 sysctl(8) doesn't need '-w' to write to sysctl variables anymore. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-18T03:05:09.000000Z K 7 svn:log V 45 Mention FreeBSD-SA-01:48 in 4-STABLE errata. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-18T03:10:53.000000Z K 7 svn:log V 85 New release notes: TCP default sendspace/recvspace increases, mail(1) -E, SA-01:48. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-18T03:11:12.000000Z K 7 svn:log V 28 MFC: SA-01:48, mail(1) -E. END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-07-18T05:21:37.000000Z K 7 svn:log V 252 Improve the interface provided by libdialog. Move a cursor around over the components and trigger actions based on its position. This reduces the need to remember the functions of various keys, and makes the interface more consistant across library. ~ END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-07-18T05:40:30.000000Z K 7 svn:log V 88 Use quotes around ${RELEASETAG} to allow values like -r RELENG_4 -D "2001-07-17 12:00" END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-07-18T06:09:13.000000Z K 7 svn:log V 111 Document some of the kernel vm_page API as well as the pbuf API. Submitted by: Chad David END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-07-18T06:10:33.000000Z K 7 svn:log V 261 Install and provide MLINKS for: pbuf.9 vm_page_alloc.9 vm_page_copy.9 vm_page_flag.9 vm_page_hold.9 vm_page_insert.9 vm_page_io.9 vm_page_lookup.9 vm_page_protect.9 vm_page_sleep_busy.9 vm_page_wakeup.9 vm_page_wire.9 vm_page_zero_fill.9 vm_set_page_size.9 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T06:48:31.000000Z K 7 svn:log V 205 From ChangeLog: : 2001-07-18 Ruslan Ermilov : : * tmac/groff_mdoc.man: Document new -width and -column syntax. : Some other minor fixes. : * tmac/an-old.tmac: Add `AT' and `UC' macros. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T06:48:31.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r79847, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T06:56:22.000000Z K 7 svn:log V 20 MFS: ipfw `me' fix. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T07:12:46.000000Z K 7 svn:log V 119 fdisk(8): document the default for -b, add xref to boot0cfg(8). boot0cfg(8): add FILES section. Reviewed by: rnordier END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-18T07:27:15.000000Z K 7 svn:log V 108 MFC 1.305: Add ftp2.jp.freebsd.org as IPv6 ready mirror server. Now, ftp2.jp.freebsd.org is serverd by IIJ. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-07-18T08:51:04.000000Z K 7 svn:log V 50 Remove an example of bad sentence breaking style. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-07-18T08:51:36.000000Z K 7 svn:log V 51 MFC: remove example of bad sentence breaking style END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-18T09:33:45.000000Z K 7 svn:log V 102 Bring the PPPoE Ethernet interface up *BEFORE* we send the node a CONNECT message. MFC after: 1 week END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-18T09:34:25.000000Z K 7 svn:log V 93 MFC: Bring the PPPoE Ethernet interface up *BEFORE* we send the node a CONNECT message. END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-07-18T09:59:55.000000Z K 7 svn:log V 643 Make sure that installing a module complains if the target modules directory does not exist, instead of creating/overwriting a file with the name of the (expected) directory. Yes, this deviates a bit from nearly all other install targets in the tree, but let's face it, removing a modules directory is not all that uncommon a mistake, and finding a file with the contents of the last module installed is a baaad surprise at boot time.. PR: 26317 Submitted by: "T. William Wells" (the PR) Gregory Bond (the actual patch) Reviewed by: silence on -arch and -audit for the last 10 days MFC after: 2 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T10:04:34.000000Z K 7 svn:log V 434 Removed the comment that required all FreeBSD manpages to have the $FreeBSD$ keyword, as this is now enforced by the CVSROOT/commit_prep.pl script. Fold multi-word macro arguments into a single argument by putting the surrounding double quotes - this speeds up the -mdoc processing drastically (of course if used systematically). Use the new features of -mdoc: exact -width specifiers, .In macro as an ``.Fd #include'' replacement. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-18T11:27:04.000000Z K 7 svn:log V 138 Back out WARNS cleanup: this is apparently vendor code, even though most of the files aren't on the vendor branch. Submitted by: wollman END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-18T11:30:46.000000Z K 7 svn:log V 239 Set wollman as the MAINTAINER and mention the vendor contact. Ideally this entire subtree would be in src/contrib, but if that isn't going to happen at least this has a chance of warning off unsuspecting committers. Approved by: wollman END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-18T11:48:00.000000Z K 7 svn:log V 705 free_entry(): Don't free e->envp if it's already NULL; likewise for e->cmd. free_entry() now does the right thing with partially-initialized structures. load_entry(): Don't call env_free() on e->envp throughout the routine before jumping to eof; the free_entry() call at that label will take care of it. The previous behavior resulted in e->envp being free'd twice (well, the second time would usually result in a crash, but that's besides the point); once in load_entry(), and once in free_entry() after the former called the latter. Also note that the check added to free_entry() (above) doesn't help, since e->envp wasn't reset to NULL after env_free(). Submitted by: Mark Peek END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-18T11:49:45.000000Z K 7 svn:log V 113 Remove an unused variable, and don't try to print a char[] using %d. Submitted by: Mark Peek END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-07-18T13:31:08.000000Z K 7 svn:log V 154 Document the fact that syslogd(8) requires logs files to be created before it will start logging to them. PR: 27088 Approved by: des MFC after: 10 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-18T13:32:38.000000Z K 7 svn:log V 56 Use MD_NAME and MDCTL_NAME constants where appropriate. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-18T13:39:43.000000Z K 7 svn:log V 108 Keep track of all "struct snoop"'s so that snp_modevent can fail with EBUSY if there's a device still open. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T14:49:32.000000Z K 7 svn:log V 49 mdoc(7) police: widen width of the options list. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T15:00:46.000000Z K 7 svn:log V 60 mdoc(7) police: don't use enclosure macros with plain text. END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-07-18T15:36:45.000000Z K 7 svn:log V 133 modfied sysctl command to allow setting values > 2GB if the mib supports it. PR: kern/21132 Reviewed by: no objections to by -arch END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-07-18T15:36:56.000000Z K 7 svn:log V 95 Added CTLTYPE_{UINT|LONG|ULONG} types. PR: kern/21132 Reviewed by: no objections to by -arch END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-18T15:55:34.000000Z K 7 svn:log V 28 mdoc(7) police: fix markup. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-07-18T15:58:06.000000Z K 7 svn:log V 93 Add printf format checking to sbuf_printf() Submitted by: Harti Brandt 32 bits, setup our dma tag to accept up to 39bit addresses. aic7770.c: Update the softc directly rather than use an intermediate "probe_config" structure. aic7xxx.c: Complete core work to support 39bit addresses for bulk data dma operations. Controller data structures still must reside under the 4GB boundary to reduce code/data size in the sequencer and related data structures. This has been tested under Linux IA64 and will be tested on IA64 for FreeBSD as soon as our port can run there. Add bus dmamap synchronization calls around manipulation of all controller/kernel shared host data structures. Implement data pointer reinitialation for a second data phase in a single connection in the kernel rather than bloat the sequencer. This is an extremely rare operation (does it ever happen?) and the sequencer implementation was flawed for some of the newest chips. Don't ever allow our target role to initiate a PPR. This is forbidden by the SCSI spec. Add a few missing endian conversions in the ignore wide pointers code. The core has been tested on the PPC under Linux and should work for FreeBSD PPC. As soon as I can test the OSM layer for FreeBSD PPC, I will. Move some of ahc_softc_init() into ahc_alloc() now that the probe_config structure is gone. Add a 4GB boundary condition on all of our dma tags. 32bit DAC under PCI only works on a single 4GB "page". Although we can cross 4GB on a true 64bit bus, the card won't always be installed in one and we can save code space and cost in implementing high address support by assuming the high DWORD address will never change. Add diagnostics to ahc_search_qinfifo(). Correct a target mode issue with bus resets. To avoid an interrupt storm from a malicious third party holding the reset line, the sequencer would defer re-enabling the reset interrupt until either a select-out or select-in. Unfortunately, the select-in enable bit is cleared by a bus reset, so a second reset will render the card deaf to an initiator's attempts to contact it. We now re-enable bus reset interrupts immediately if the target role is enabled. aic7xxx.h: Remove struct ahc_probe_config. SCB's now contain a pointer to the sg_map_node so we can perfrom bus dma sync operations on the SG list prior to queuing a command. aic7xxx.reg: Register the Perforce ID for this file with the VERSION keyword so it is printed in generated files. Add the DSCOMMAND1 register which is used to access the high DWORD of address bits. Add the data pointer reinitialize sequencer interrupt code. aic7xxx.seq: Register the Perforce ID for this file with the VERSION keyword so it is printed in generated files. Remove code to re-enable the bus reset interrupt after a select-in. In target mode we cannot defer this operation as ENSELI is cleared by a bus reset. Complete 39bit support. Generate a sequencer inteerrupt rather than handle the data pointers re-initialitation in the sequencer. Inline the "seen identify" assertion to save a few cycles. Short circuit the update of our residual data if we have fully completed a transfer. The residual is correct from our last S/G load operation. Short circuit full SDPTR processing if the residual is 0. Just mark the transfer as complete. aic7xxx_93cx6.c: Synchronize perforce IDs. aic7xxx_freebsd.c: Complete untested 39bit support. Add missing endia conversions. Clear our residuals prior to starting a command. The update residual code in the core only sets the residual if there is one. aic7xxx_freebsd.h: Modeify ahc_dmamap_sync() macros to take an offset and a length. This is how sync operations are performed in NetBSD, and we should update our bus dma implementation to match. aic7xxx_inline.h: Add data structure synchronization helper functions. Fix a bug in ahc_intr() where we would not clear our unsolicited interrupt counter after running our PCI interrupt handler. This may have been the cause of the spurious PCI interrupt messages. aic7xxx_pci.c: Adjust for loss of probe_config structure. Guard against bogus 9005 subdevice information as seen on some IBM MB configurations. Add 39bit address support. MFC after: 10 days END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-07-18T22:29:54.000000Z K 7 svn:log V 84 Document the two recent changes to diskcheckd's behaviour and configuration syntax. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:22:16.000000Z K 7 svn:log V 57 MFC: r1.8: Silence a non-constant format string warning. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:28:12.000000Z K 7 svn:log V 120 MFC: r1.8 decl.c, r1.5 externs1.h Mark a function as __printflike() and fix a non-exploitable format string warning. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:33:02.000000Z K 7 svn:log V 121 MFC: Mark relevant functions __printflike()/__printf0like() and silence some of the non-constant format string warnings. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:38:22.000000Z K 7 svn:log V 82 MFC: Don't generate syslog() statements which have format string vulnerabilities. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:39:12.000000Z K 7 svn:log V 30 Embed $FreeBSD$ as an rcsid[] END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:42:25.000000Z K 7 svn:log V 43 MFC: Mark some functions as __printflike() END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:45:31.000000Z K 7 svn:log V 73 MFC: It seems to be no longer true that -O2 is required to compile this. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T01:46:55.000000Z K 7 svn:log V 188 MFC: Fix a harmless format string bogon and mark a function as __printflike(). There is still one instance of non-constant format string use inside that function, but it's hard to fix. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T02:05:00.000000Z K 7 svn:log V 59 Quiet a variable format-string warning. MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T02:16:24.000000Z K 7 svn:log V 62 Quiet a variable format-string warning. MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T02:18:54.000000Z K 7 svn:log V 63 Don't use kp->arg0 as a format string, grr. MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T03:59:02.000000Z K 7 svn:log V 643 MFC: r1.31, r1.32 Add the 'next' and 'prev' commands (aliased to '+' and '-') which skip forward or backward by a specified number of tracks (defaulting to 1). Use strvisx() to display the media catalog in case it contains unprintable characters. Sort includes. Based on two patches submitted by PR, plus style fixes and other changes of my own. Don't complain about deprecated environment variables, like MUSIC_CD, being present in the environment if the user has CDROM defined, or has specified a device on the command line. This avoids users of ports like 'workman' that use these variables getting gratuitous warnings from cdcontrol. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T04:10:49.000000Z K 7 svn:log V 32 MFC: r1.5: nuke unused variable END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T04:15:42.000000Z K 7 svn:log V 51 MFC: r1.19: Properly check malloc(3) return values END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T04:17:03.000000Z K 7 svn:log V 35 MFC: r1.12: Nuke unused variables. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T04:21:20.000000Z K 7 svn:log V 27 MFC: Nuke unused variables END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T04:37:24.000000Z K 7 svn:log V 138 MFC: Add support for creating a.out output files in addition to ELF. This allows booting from compressed binaries using older bootstraps. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2001-07-19T04:37:27.000000Z K 7 svn:log V 612 swtch.s: During context save, use the correct bit mask for clearing the non-reserved bits of dr7. During context restore, load dr7 in such a way as to not disturb reserved bits. machdep.c: Don't explicitly disallow the setting of the reserved bits in dr7 since we now keep from setting them when we load dr7 from the PCB. This allows one to write back the dr7 value obtained from the system without triggering an EINVAL (one of the reserved bits always seems to be set after taking a trace trap). MFC after: 7 days END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T04:42:38.000000Z K 7 svn:log V 50 MFC: Wrap a long line and remove an extra include END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:02:46.000000Z K 7 svn:log V 41 MFC: r1.3: Include stdlib.h for exit(3). END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:04:45.000000Z K 7 svn:log V 218 MFC: r1.6: You can't free a string and then use it as the error message to errx. Instead use warn to print the string, then cleanup and exit normally. This fixes a core dump if the executable to be run doesn't exist. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:05:21.000000Z K 7 svn:log V 32 MFC: r1.6: nuke unused variable END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:09:25.000000Z K 7 svn:log V 113 MFC: r1.5: Include missing header files which define functions for which gcc has builtints (e.g., exit, strcmp). END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:11:06.000000Z K 7 svn:log V 165 MFC: r1.3, r1.4: Start the correct copy of named (pass ${named_program} to ndc(8)). Source rc.conf so that named.restart can restart named with the correct flags. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:12:46.000000Z K 7 svn:log V 169 MFC: r1.30: - Correct MAXPATHLEN/MAXHOSTNAMELEN usage - Check return values of malloc() and strdup() - Replace strcpy()/strcat()/sprintf() usage with strlcpy()/snprintf END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:17:06.000000Z K 7 svn:log V 113 MFC: r1.5: Include missing header files which define functions for which gcc has builtints (e.g., exit, strcmp). END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:17:45.000000Z K 7 svn:log V 61 MFC: r1.2: Off by one in counting the number of MIB entries. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:18:56.000000Z K 7 svn:log V 147 MFC: r1.10: Print "-" instead of "" in the grace field if there is no grace period; this keeps the number of whitespace-separated fields constant. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:20:49.000000Z K 7 svn:log V 44 MFC: r1.10: Fix typo: seperate -> separate. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:21:28.000000Z K 7 svn:log V 35 MFC: r1.11: Nuke unused variables. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:22:36.000000Z K 7 svn:log V 81 MFC: r1.2: Preceed/preceeding are not english words. Use precede and preceding. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:24:10.000000Z K 7 svn:log V 43 MFC: r1.12: compatability -> compatibility END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T05:25:28.000000Z K 7 svn:log V 50 MFC: r1.15: Mark some functions as __printflike() END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T05:40:43.000000Z K 7 svn:log V 60 MFC: `pcn' supports AMD Am79C97x cards, not Am79C79x cards. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T05:42:23.000000Z K 7 svn:log V 41 MFC 1.116: move `fxp' to miibus section. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T05:44:08.000000Z K 7 svn:log V 47 MFC 1.77: compile okay with -DVIRTUAL_HOSTING. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T05:45:03.000000Z K 7 svn:log V 26 MFC 1.2: correct brain-o. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T05:46:36.000000Z K 7 svn:log V 45 MFC 1.22, 1.23: document existing vfc_flags. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-07-19T05:46:39.000000Z K 7 svn:log V 56 MFC: rev 1.29 (use a real prototype for ansi compilers) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:01:07.000000Z K 7 svn:log V 44 MFC 1.12, 1.13: EACCES is a possible error. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T06:01:23.000000Z K 7 svn:log V 119 Correct a reversion in r1.39 which introduced a new instance of strcpy() after r1.38 had attempted to remove them all. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:04:29.000000Z K 7 svn:log V 45 MFC/NOTES 1.929: fix CONSPEED documentation. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T06:06:01.000000Z K 7 svn:log V 212 MFC: r1.38: Clean up some of the evil string handling in this code, replace warnx()+exit() with errx() and replace a big if..then..else construct to determine the package download directory with a lookup table. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:06:28.000000Z K 7 svn:log V 49 MFC 1.14: there's no support for the 3Com 3c505. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:07:28.000000Z K 7 svn:log V 51 MFC 1.17: OpenSSH doesn't forward keys by default. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T06:07:30.000000Z K 7 svn:log V 128 MFC: r1.61: Properly quote recursive pkg_add operations so that filenames with spaces or special characters in them won't barf. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T06:08:21.000000Z K 7 svn:log V 30 MFC: r1.2: correct style bugs END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:08:38.000000Z K 7 svn:log V 29 MFC 1.8: fix spelling error. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:16:41.000000Z K 7 svn:log V 23 MFC 1.19: fix grammar. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:21:26.000000Z K 7 svn:log V 33 MFC: remove duplicate $FreeBSD$. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:22:53.000000Z K 7 svn:log V 19 MFC: fix spelling. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:24:06.000000Z K 7 svn:log V 41 MFC 1.38, 1.39: dump date and sort opts. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T06:37:26.000000Z K 7 svn:log V 290 MFC: 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. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:38:53.000000Z K 7 svn:log V 18 MFC: CONS_CLRHIST END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:40:58.000000Z K 7 svn:log V 42 MFC: -C (clear history), -h (set history) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:45:31.000000Z K 7 svn:log V 91 Note the MFC of vidcontrol -C (and it's the -C option, not the -H option; note that, too). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:45:37.000000Z K 7 svn:log V 19 MFC: vidcontrol -C END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T06:46:30.000000Z K 7 svn:log V 120 &merged; is meaningless here (well, unless we're talking about merging to RELENG_3, but that isn't the case this time). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-19T07:10:30.000000Z K 7 svn:log V 77 Backout non-functional changes from revision 1.128. Not objected to by: dcs END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T07:57:42.000000Z K 7 svn:log V 60 MFC 1.15-1.17: misc. fixes from OpenBSD and other cleanups. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T07:59:26.000000Z K 7 svn:log V 48 MFC 1.17, 1.19: -d option and warning cleanups. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T08:02:49.000000Z K 7 svn:log V 21 Note MFC of last -d. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-19T08:03:08.000000Z K 7 svn:log V 13 MFC: last -d END