ƒ¬281653 231 253 162 125 150 151 376 119 212 220 172 652 533 687 452 141 139 121 127 210 267 180 137 145 142 185 151 194 145 160 381 235 112 147 545 134 980 127 138 143 175 116 177 174 184 235 250 233 348 295 267 155 148 314 167 435 242 309 127 487 138 550 250 201 111 166 117 227 117 149 163 166 203 348 181 128 165 123 139 157 347 151 164 176 210 488 129 379 233 148 931 263 229 168 289 476 126 351 253 153 185 120 172 146 174 290 311 435 167 382 175 141 136 136 114 136 136 112 136 136 136 166 167 136 136 136 338 321 136 278 128 186 120 119 155 184 143 127 278 176 154 521 130 127 178 120 607 247 269 170 222 160 193 160 159 852 301 420 186 137 690 183 526 200 188 536 229 137 142 167 130 249 214 119 136 166 242 179 272 124 225 133 136 168 217 133 331 165 305 150 111 183 196 223 183 176 826 359 169 164 223 106 482 125 122 432 244 155 163 373 246 111 160 166 810 797 143 152 127 170 169 304 117 191 184 209 137 280 168 304 113 464 K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T23:34:09.000000Z K 7 svn:log V 160 Merge from stable (which seems to have been spammed at some point in current): #ifdef the deltap pcic_set_memory_offset argument so that raylink driver works. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T23:36:18.000000Z K 7 svn:log V 70 MFC: Merge the PIOCSRESOURCE ioctl for mecia driver. approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T23:37:41.000000Z K 7 svn:log V 33 MFC: Order bits in PCIC_INT_GET. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-14T23:38:31.000000Z K 7 svn:log V 57 Add/install /etc/opieaccess skeleton Approved by: markm END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T23:40:05.000000Z K 7 svn:log V 59 MFC: Better type info for ivar functions. Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-14T23:48:29.000000Z K 7 svn:log V 283 MFC: Move interrupt routines down into pcic.c from pcic_isa.c Minor lexical differences with current. Minor style diffs. Better commentary Support asking IRQ 0 -> tell me what to use. More enums in pcic_irq_type, and make them 1 based. Some type diffs. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-14T23:51:58.000000Z K 7 svn:log V 26 Add commented out example END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-15T00:33:55.000000Z K 7 svn:log V 117 In order to bring about the end of the universe, delete the lines: # DO NOT DELETE THIS LINE -- make depend uses it END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-15T00:34:59.000000Z K 7 svn:log V 128 fix things so the SNDCTL_DSP_SETTRIGGER ioctl works. this fixes problems with apps including mtv and mxaudio. Approved by: re END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-15T00:45:32.000000Z K 7 svn:log V 79 MFC: list the correct paths to the X server distributions Approved by: murray END K 10 svn:author V 8 horikawa K 8 svn:date V 27 2001-08-15T01:23:30.000000Z K 7 svn:log V 554 Removal of following export controll related sentences: o This option is not available outside of the United States and Canada. o Because of export controls, TELNET ENCRYPT option is not supported outside of the United States and Canada. src/crypto/README revision 1.5 commit log says: > Crypto sources are no longer export controlled: > Explain, why crypto sources are still in crypto/. and actually telnet encryption is used outside of US and Canada now. Pointed out by: OHSAWA Chitoshi Reviewed by:no objection on doc END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-15T01:23:54.000000Z K 7 svn:log V 438 MFC: SSE kernel support. This is only active if you compile 'options CPU_ENABLE_SSE' in the kernel. This is a MFC of the code in -current, plus all the followup fixes and tweaks but adapted for the npx and compile differences in RELENG_4. The npx_intr() change comes from the 4.3 version of the diffs since -current uses traps vs. interrupts in npx.c. This is a giant no-op without the kernel compile option. Approved by: re (murray) END K 10 svn:author V 8 horikawa K 8 svn:date V 27 2001-08-15T01:30:25.000000Z K 7 svn:log V 589 Removal of following export controll related sentences: o Because of export controls, TELNET ENCRYPT option is not supported outside of the United States and Canada. o Because of export controls, data encryption is not supported outside of the United States and Canada. src/crypto/README revision 1.5 commit log says: > Crypto sources are no longer export controlled: > Explain, why crypto sources are still in crypto/. and actually telnet encryption is used outside of US and Canada now. Pointed out by: OHSAWA Chitoshi Reviewed by: no objection on doc END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-15T02:07:47.000000Z K 7 svn:log V 358 1) Disallow negative seek as POSIX require for fseek{o} (but not for lseek): "[EINVAL] ... The resulting file-position indicator would be set to a negative value." Moreover, in real life negative seek in stdio cause EOF indicator cleared and not set again forever even if EOF returned. 2) Catch few possible off_t overflows. Reviewed by: arch discussion END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-15T02:42:27.000000Z K 7 svn:log V 47 MFC: I almost forgot this part of the SSE MFC. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-15T03:25:57.000000Z K 7 svn:log V 46 Add ve,vi,vs for cons25 Submitted by: yokota END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-15T03:27:52.000000Z K 7 svn:log V 28 Reflect main termcap v1.109 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-15T03:38:49.000000Z K 7 svn:log V 32 No tokens should follow #endif. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-15T03:48:49.000000Z K 7 svn:log V 117 MFC: Pull the trigger and update to using PCI interrupts and make pcic on pci a first class device. Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-15T03:50:27.000000Z K 7 svn:log V 174 MFC: Merge the "ask the kernel what IRQ to use" code needed for the new pcic code. # You really want to update both pccardd and the kernel at the same time Approved by: re END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-15T03:55:37.000000Z K 7 svn:log V 85 Sync up with the latest ansi.h in other platforms -- especially RUNE and wchar bits. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-15T03:56:21.000000Z K 7 svn:log V 45 pccardd and kernel updating at the same time END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-15T04:02:41.000000Z K 7 svn:log V 50 Style changes to commonize the various platforms. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-15T04:04:59.000000Z K 7 svn:log V 50 MFC: PCI interrupt routing code. Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-15T04:47:42.000000Z K 7 svn:log V 92 MFC noted: SSE capabilities. Also moved these into processor/motherboard support section. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-15T04:48:04.000000Z K 7 svn:log V 58 MFC: SSE capabilities. Approved by: murray (implicitly) END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-15T05:09:52.000000Z K 7 svn:log V 101 Add p10 (ip fragment attack), p11 (nfs filehandle issue) and p12 (procfs) changes to the 4.3 branch. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-15T05:39:58.000000Z K 7 svn:log V 53 There is no tcic driver, so no need to list it here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-15T07:17:56.000000Z K 7 svn:log V 68 Note isdb4bsd has been updated and new proceedures for new version. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T08:17:33.000000Z K 7 svn:log V 289 From ChangeLog: : 2001-08-14 Ruslan Ermilov : : * tmac/doc.tmac (Ex): New implementation. : * tmac/doc-common, tmac/groff_tmac.man: Updated. This adds a new macro, .Ex (Exit Status), for use in the DIAGNOSTICS section of section 1, 6 and 8 manpages. Prodded by: dd END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T08:17:33.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r81682, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T08:20:31.000000Z K 7 svn:log V 21 MFV: New macro: .Ex. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T08:25:55.000000Z K 7 svn:log V 56 The .Rv macro support zero and more than one arguments. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-08-15T08:39:54.000000Z K 7 svn:log V 453 With the recent MFC of i4b 1.00.1, spppcontrol is no longer usable to configure isp interfaces; ispppcontrol must be used instead. To avoid misunderstandings, remove isp0 interfaces from the examples and add a comment how to configure ISDN interfaces. The correct way to handle this would be to add support for ispppcontrol to /etc/rc.network but IMHO we are too close to a release so i will not touch /etc/rc.network anymore. Approved by: murray END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T09:09:47.000000Z K 7 svn:log V 43 mdoc(7) police: utilize the new .Ex macro. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-15T11:35:45.000000Z K 7 svn:log V 887 Don't dump on the label sector or below. This avoids clobbering the label if the dump device overflaps the label (which is a slight misconfiguration). Dump routines don't use dscheck(), so the normal write protection of the label doesn't help. Reduced some nearby overflow bugs. In disk_dumpcheck(), there was (fatal but fail-safe) overflow on i386's with 4GB of memory, at least if Maxmem was the top page (can this happen?). The fix assumes that the sector size divides PAGE_SIZE (dump routines already assume this). In setdumpdev(), the corresponding overflow occurred with only about 2GB of memory on all machines with 32-bit ints. This allowed setdumpdev() to succeed when it shouldn't have, but then disk_dumpcheck() failed safe later. Except in old versions of FreeBSD like RELENG_3 where there is no disk_dumpcheck(). PR: 28164 (label clobbering part) MFC after: 1 week END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T11:40:44.000000Z K 7 svn:log V 36 mdoc(7) police: minor markup fixes. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T12:07:39.000000Z K 7 svn:log V 44 Avoid calling bits2mask4() when bits is -1. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T12:08:02.000000Z K 7 svn:log V 49 MFC: Avoid calling bits2mask4() when bits is -1. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T12:47:51.000000Z K 7 svn:log V 81 Don't forget to attache the sticky route change to the ncp structure. PR: 29726 END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T12:48:09.000000Z K 7 svn:log V 22 Add a missing newline END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T12:49:12.000000Z K 7 svn:log V 83 MFC: Attach the sticky route chain to the ncp structure Add a missing newline END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T13:05:39.000000Z K 7 svn:log V 80 Don't show a prefixlen when a destination address is present in ``show iface''. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T13:06:06.000000Z K 7 svn:log V 90 MFC: Don't show a prefixlen when a destination address is present in ``show iface''. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T13:53:38.000000Z K 7 svn:log V 140 Probe for the availability of AF_INET6 at startup. If it's not available, default ipv6cp to disabled and refuse to let the user enable it. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-15T13:54:09.000000Z K 7 svn:log V 155 MFC: Probe for the availability of AF_INET6 at startup. If it's not available, default ipv6cp to disabled and refuse to let the user enable it. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-08-15T14:22:01.000000Z K 7 svn:log V 136 Remove duplicate umask(2) call. PR: dusty/7998 Submitted by: Stefan Eggers MFC after: 2 weeks END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-08-15T14:37:26.000000Z K 7 svn:log V 255 Make crunchgen crunch pre-built object files again, i.e.: progs prog1 special prog1 objdir ../../prog1/obj special prog1 objs prog1.o This fixes a bug that I introduced around the time of 4.2-release. Reported by: Larry Baird END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T14:53:55.000000Z K 7 svn:log V 203 The old fmt(1) always did what the new ``-l 8'' option does. POLA: Changed the default to ``-l 8'' while still providing a way to disable this feature with ``-l 0''. PR: bin/29247 Reviewed by: iedowse END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T15:11:52.000000Z K 7 svn:log V 175 Fixed the usage() string. This also reverts change in rev. 1.36 to the documented style of writing usage(). PR: bin/29730 Submitted by: Joseph Mallett END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-15T15:24:08.000000Z K 7 svn:log V 64 Substitute ARGSTR in-place. Forgot trailing newline in usage(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-15T16:57:12.000000Z K 7 svn:log V 56 Whitespace fixes to make this mostly fit in 80 columns. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-08-15T17:03:08.000000Z K 7 svn:log V 218 MFC: Now that PCI IRQ routing has come to RELENG_4, USB controllers should no longer attempt to bomb out if their initial IRQ setting is invalid. The PCI IRQ routing code will fix it. Reviewed by: imp Approved by: re END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-15T17:03:13.000000Z K 7 svn:log V 72 Old business: be able to disable processor configuration from resource. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-15T17:05:07.000000Z K 7 svn:log V 341 New/modified release notes: Only two security profiles instead of three, all inetd.conf services disabled by default but now editable in sysinstall(8). Deleted an item about disabling selected services in inetd.conf, since it was superceded by the above. While I'm here, rename the "Security Fixes" section to "Security-Related Changes". END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-15T17:10:12.000000Z K 7 svn:log V 148 MFC: Reduced security profiles, inetd.conf now has all entries disabled by default, rename "Security Fixes" section to "Security-Related Changes". END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-08-15T17:10:49.000000Z K 7 svn:log V 216 Sysinstall inserts a comment between changes to /etc/rc.conf. Add a timestamp to the comment so that it's possible to see when changes were made. e.g.: # -- sysinstall generated deltas -- # Wed Aug 15 18:10:20 2001 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-15T17:23:22.000000Z K 7 svn:log V 32 Old business: some SMP support. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-15T17:26:54.000000Z K 7 svn:log V 392 Teach bus_dmamem_free() about contigfree(). This is a bit of a hack, but it's better than the buggy behavior we have now. If we contigmalloc() buffers in bus_dmamem_alloc(), then we must configfree() them in bus_dmamem_free(). Trying to free() them is wrong, and will cause a panic (at least, it does on the alpha.) I tripped over this when trying to kldunload my busdma-ified if_rl driver. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-15T17:35:20.000000Z K 7 svn:log V 45 New release note: ppp(8) now supports IPv6. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-15T17:38:43.000000Z K 7 svn:log V 455 Convert the if_sis and if_rl drivers to use the bus_dma API instead of calling vtophys() and contigmalloc()/contigfree() directly. Hopefully, I have shaken out all of the problems with busdma on the alpha now. (Everything seems to work as expected.) Also, change the max RX DMA limit to 1024 bytes instead of "unlimited," as the latter seems not to work correctly on the alpha that I tested. (At 100Mbps, all attempts to receive frames yield RX errors.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-15T17:46:57.000000Z K 7 svn:log V 155 Tweak the interrupt handler so that we call the txeof handler more often, to hopefully prevent the TX DMA queue from filling up and never getting flushed. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-15T17:49:50.000000Z K 7 svn:log V 106 MFC: try to call sf_txeof() to drain the TX DMA queue more often. Approved by: release engineer (murray) END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-15T18:02:28.000000Z K 7 svn:log V 16 Welcome 4.4-RC. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-15T18:02:29.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-15T19:12:46.000000Z K 7 svn:log V 24 Add OFF_T_MAX/OFF_T_MIN END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-15T19:22:04.000000Z K 7 svn:log V 130 Put the correct path for robots_roll in /var/games. Submitted by: Elodie Raynal-Melchy MFC after: 2 days END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-15T19:25:08.000000Z K 7 svn:log V 24 Add OFF_T_MAX/OFF_T_MIN END K 10 svn:author V 5 mharo K 8 svn:date V 27 2001-08-15T19:30:18.000000Z K 7 svn:log V 55 MFC 1.15: Remove whitespace after %. Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-15T19:35:13.000000Z K 7 svn:log V 70 This is 4.4-RC now (tracking src/sys/conf/newvers.sh rev. 1.44.2.17). END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-15T19:35:14.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-15T19:39:09.000000Z K 7 svn:log V 110 FreeBSD doesn't use a want_resched variable. Instead, the PS_NEEDRESCHED p_sflag is managed in a MI fashion. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-15T19:39:11.000000Z K 7 svn:log V 251 o Improve terminology consistency for security profile functionality: the name for the moderate security profile is "moderate", not "medium", so update this one reference to it as "medium". This is a 4.4-RELEASE MFC candidate. MFC after: 2 days END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-15T19:39:54.000000Z K 7 svn:log V 89 The 'astpending' variable is already declared in trap.c (and unused in FreeBSD besides). END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-15T19:50:59.000000Z K 7 svn:log V 35 OFF_T -> OFF (more standard style) END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-15T20:03:26.000000Z K 7 svn:log V 71 Fix a couple of cross-references to reflect the reality of the module. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-15T20:05:33.000000Z K 7 svn:log V 29 Document the no_warn option. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-15T20:10:38.000000Z K 7 svn:log V 46 Use smarter overflow tests Suggested by: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-15T20:12:27.000000Z K 7 svn:log V 63 Add no_warn option to the "auth" lines. Minor tidy-up as well. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-15T20:13:13.000000Z K 7 svn:log V 250 MFC 1.302: o Improve terminology consistency for security profile functionality: the name for the moderate security profile is "moderate", not "medium", so update this one reference to it as "medium". Approved by: re@FreeBSD.org (murray) END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-15T20:25:16.000000Z K 7 svn:log V 57 Remove out-of-date "cannot be exported from USA" notice. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-15T20:57:08.000000Z K 7 svn:log V 69 Add an `iso' target to create ISO images properly for each platform. END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-08-15T21:25:50.000000Z K 7 svn:log V 82 Fix usage message, the executable is optional. PR: bin/29735 MFC after: 2 weeks END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-08-15T23:59:00.000000Z K 7 svn:log V 114 Don't allocate an entire 1500 byte buffer on the stack. May need more review in light of SMP. MFC after: 2 weeks END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-16T00:32:20.000000Z K 7 svn:log V 393 Still more changes to try to prevent TX lockups. Will wait for one more night of testing before merging to -stable. Also added to code to detect TX underruns and automatically increase the TX threshold to avoid them. Carefully placed diagnostig printf() about this under #ifdef DIAGNOSTIC to avoid getting any panicky e-mails from confused users, like I always do with the xl and dc drivers. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-16T02:00:55.000000Z K 7 svn:log V 35 Fix a couple of forgotten comments END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-16T02:01:05.000000Z K 7 svn:log V 284 Specify the gateway address when updating the MTU and send/recv pipe sizes on a route. IMHO this shouldn't be necessary (the destination & mask/prefixlen should be enough), but without it, the default route update under OpenBSD will fail. Thanks to: Russell T Hunt END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-16T02:02:01.000000Z K 7 svn:log V 138 MFC: Fix a couple of forgotten comments Specify the gateway address when updating the MTU and send/recv pipe sizes on a route. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-16T02:04:00.000000Z K 7 svn:log V 57 MFC 1.32: fix scheme guessing. Approved by: des, murray END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-16T02:40:29.000000Z K 7 svn:log V 839 Implement a better compatibility mode with mount_mfs. It is the default if the executable is named (called as) "mount_*", or can be enabled with the -C option. This allows users to leave their old fstab entires unchanged (modulo symlink'ing mdmfs to mount(md|mfs)) and have things behave the way they should (by emulating mount_mfs silliness), while still allowing mdmfs to be used as a generic make-an-md-and-mount-it type thing. Right now, the only effects of this option is to set the mount-point mode to 01777 as if "-p 1777" was given, and to complain about getting command-line options that mount_mfs didn't take (e.g., -X, -L, et al). The latter is mostly to try to catch operator errors. Also implement -U, which turns on soft-updates. It's redundant (since softdep is the default), but implement it anyway for compatibility. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-16T02:41:42.000000Z K 7 svn:log V 168 Only capitalise the last `t' in ps's first argument when it's actually part of an option argument. Submitted by: Chris Costello MFC after: 6 weeks END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-16T03:04:49.000000Z K 7 svn:log V 137 There is no MD_OBJET disk type, it's actually MD_SWAP. I guess the former was either a previous or proposed name that kind of snuck in. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-16T03:09:33.000000Z K 7 svn:log V 77 Explain the relation of getchar() to getc() in less words. Submitted by: ru END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 2001-08-16T03:27:03.000000Z K 7 svn:log V 193 If the string specifying the allowed options starts with a leading `:', `getopt(3)' should not print a warning for missing argument values. PR: bin/29625 Reviewed by: mikeh MFC after: 1 week END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-16T06:00:57.000000Z K 7 svn:log V 384 Don't allocate a 512 byte buffer on the stack in snplwrite. It's probably harmless in this case, since the latter is called on tty input, which is usually a result of some system call, so we've got plenty of stack left. It's still nice to fix these things, though, in case somebody ever decides this driver is a good example of something (perhaps "what you probably shouldn't do"). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-16T06:02:20.000000Z K 7 svn:log V 35 Remove unused variable in example. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-16T06:05:18.000000Z K 7 svn:log V 255 Add the `WANT_FORCE_OPTIMIZATION_DOWNGRADE' knob. If set to an integer value, it forces GCC to not optimize above this level. For intance, GCC made with "WANT_FORCE_OPTIMIZATION_DOWNGRADE=1" is a good setting for the Alpha platform when building ports. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-08-16T06:31:32.000000Z K 7 svn:log V 157 Fix a bug in canceling joining threads. Do not detach canceled threads. Reported by: Arno Klaassen Collaboration with: deischen END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T06:53:08.000000Z K 7 svn:log V 62 MFC: .Ex (new macro) and .Rv (new features). Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T07:43:16.000000Z K 7 svn:log V 94 mdoc(7) police: Section cross-references are marked with .Sx. -compat is not a valid keyword. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T07:50:54.000000Z K 7 svn:log V 29 mdoc(7) police: markup nits. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-16T08:19:09.000000Z K 7 svn:log V 75 Use the .Cm macro to mark up the modifiers of the -s flag's size argument. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T08:26:04.000000Z K 7 svn:log V 55 mdoc(7) police: markup nit, removed whitespace at EOL. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-16T08:29:35.000000Z K 7 svn:log V 77 MFC rev 1.9: use Cm macro as appropriate Approved by: re (blanket approval) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-16T08:35:51.000000Z K 7 svn:log V 195 Use explicit sizes for the prpsinfo command length string so that we dont have any more unexpected changes in core dumps. This gets us back to the original core dump layout from a few days ago. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-16T08:40:54.000000Z K 7 svn:log V 213 * Update author's e-mail address. * When the author of an utility also wrote its manual page (a rarety, I know), it is not necessary to say that the utility "and this manual page" were written by the author. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-16T08:41:15.000000Z K 7 svn:log V 340 Use the backwards compatability mechanisms so that ps/top etc dont have unnecessary breakage. While here, use explicit sizes for the string fields so that we dont have unintentional changes again in the future when key tunables change. This still is not quite right, but a june userland is happy with a -current kernel with these tweaks. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-16T08:42:12.000000Z K 7 svn:log V 70 MFC rev 1.10: fix AUTHORS section Approved by: re (blanket approval) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-16T09:14:09.000000Z K 7 svn:log V 284 Document the sendmail_outbound_enable and sendmail_outbound_flags, which were introduced 5 months ago. Looking at the descriptions, these two look like the stupidest options to have arrived in a while, but they must be documented now that they've been merged onto the stable branch. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-16T09:20:13.000000Z K 7 svn:log V 78 MFC rev 1.125: document sendmail_outbound_enable and sendmail_outbound_flags. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-16T09:29:35.000000Z K 7 svn:log V 46 style(9) and make consistent across platforms END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T10:01:11.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T10:08:23.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-16T10:13:34.000000Z K 7 svn:log V 19 Minor style(9)'ing END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T10:14:58.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T10:25:06.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-16T10:32:42.000000Z K 7 svn:log V 17 Fix a dangling { END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T10:34:30.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T10:44:22.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T10:53:41.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T11:09:00.000000Z K 7 svn:log V 75 mdoc(7) police: replace `\*(Ba' with a simple `|', it's handled specially. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T11:31:18.000000Z K 7 svn:log V 76 mdoc(7) police: restore markup bit that got accidentally lost in rev. 1.44. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T11:35:47.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T11:45:04.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T13:17:16.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-08-16T14:23:59.000000Z K 7 svn:log V 243 Fix the @monthly and @weekly shortcuts so that they actually run monthly and weekly, respectively. Also fix the @yearly shortcut so that it doesn't execute daily during January. OpenBSD and NetBSD also appear to have this bug. PR: bin/21152 END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-16T15:56:01.000000Z K 7 svn:log V 228 Append -p12. This is lexically larger than before without getting into the issues of -FISH vs -FOUL. I'll take care of updating this file when I'm updating UPDATING, but hold no locks like I do on UPDATING. Approved by: kris END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T15:56:44.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-08-16T16:14:26.000000Z K 7 svn:log V 186 Reduce stack allocation (stack-fast?). elf_load_file() => 352 to 52 bytes exec_elf_imgact() => 1072 to 48 bytes elf_corehdr() => 396 to 8 bytes Reviewed by: julian END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-08-16T16:16:07.000000Z K 7 svn:log V 34 Add $FreeBSD$ MFC after: 2 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-08-16T16:18:14.000000Z K 7 svn:log V 92 Print a space between the function name and line number. PR: bin/10980 MFC after: 2 weeks END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-16T16:58:02.000000Z K 7 svn:log V 26 Remove an unused variable END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-16T16:58:12.000000Z K 7 svn:log V 25 Add two missing includes END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-16T16:58:51.000000Z K 7 svn:log V 61 MFC: Remove an unused variable Add two missing includes END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-08-16T17:16:31.000000Z K 7 svn:log V 89 Only allocate teh 1540 byte buffer if we need it.. (lazy allocation) MFC after: 13 days END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-08-16T17:17:54.000000Z K 7 svn:log V 48 Fix typo Submitted by: BDE MFC after: 2 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-16T17:19:30.000000Z K 7 svn:log V 36 MFS: first appeared in FreeBSD 4.4. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-16T17:25:08.000000Z K 7 svn:log V 182 Enable LIP F8, LIP Reset async events. Be more chatty about SNS failures. Fix typo for skipped phase mesage. Correct MBOX_GET_PORT_QUEUE_PARAMS options in table. MFC after: 2 weeks END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-16T17:25:41.000000Z K 7 svn:log V 81 Thanks to PHK for spotting: ISPASYNC_UNHANDLED_RESPONSE not handle in isp_async. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-16T17:26:03.000000Z K 7 svn:log V 59 Add more MBOX and ASYNC event defines. MFC after: 2 weeks END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-16T17:30:55.000000Z K 7 svn:log V 428 Fix the so-called "half-baked-probe" code that I wrote a long time ago to properly clear the interrupt register on the no error case. Also, set the mcr register to zero when we find we can't support the chip. This fixes the hang on sio driver attach problem in the new pci pccard code that some people have reported. At least on my machine. I'd like to get this into 4.4. Submitted by: bde PR: kern/29742 MFC after: 1 day END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-16T17:31:27.000000Z K 7 svn:log V 35 Fix a spelling error in a comment. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-16T17:39:45.000000Z K 7 svn:log V 32 oops- typo in a previous commit END K 10 svn:author V 5 green K 8 svn:date V 27 2001-08-16T19:26:19.000000Z K 7 svn:log V 84 Update the OpenSSH minor-version string. Requested by: obrien Reviewed by: rwatson END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-16T19:57:36.000000Z K 7 svn:log V 25 Prototype the ptrace_*() END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-16T20:15:16.000000Z K 7 svn:log V 512 After one more day of testing, make what I hope are the final tweaks to prevent/workaround TX lockups in this driver. The secret seems to be to not let the TX DMA queue become too full. If we have too many packets in the queue, we should wait for them to drain a bit before trying to queue more. This should prevent the lockup from occurring, and if it does occur, there is special code in sf_start() to kick the NIC in the head and get it going again. Special thanks to Glen Neff for helping me test this fix. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-16T20:16:20.000000Z K 7 svn:log V 152 Don't explicitly null-terminate. The buffer we are copying into is already zeroed, and we explicitly leave the last byte untouched. Submitted by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-16T20:18:43.000000Z K 7 svn:log V 174 Remove redundant null-termination. The buffer is already explicitly zeroed, and we intentionally leave -1 on the strncpy length to leave the original \0. Submitted by: bde END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-16T20:31:52.000000Z K 7 svn:log V 75 MFC 1.69- handle ISPASYNC_UNHANDLED_RESPONSE. Approved by: re@freebsd.org END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-08-16T20:35:04.000000Z K 7 svn:log V 127 MFC: last set of fixes for TX lockup problem -- don't let TX DMA queue get too full Approved by: release engineer (yesterday) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-16T20:47:01.000000Z K 7 svn:log V 65 Define _KERNEL as this grubs around where no userland should go. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-16T23:43:24.000000Z K 7 svn:log V 99 Fix part of another problem that bde pointed out. This is different to what bde suggested though. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-08-16T23:52:23.000000Z K 7 svn:log V 65 MFC: rev 1.10, Cisco Aironet 350 Series PCI id. Approved by: re END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-17T00:19:17.000000Z K 7 svn:log V 67 MFC: 1.337: Clear out interrupt register in half-baked-probe code. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-17T01:00:26.000000Z K 7 svn:log V 755 MFC of jail fixes regarding INADDR_LOOPBACK. -CURRENT commit message: Anton kindly pointed out (and fixed) a bug in the Jail handling of the bind() call on IPv4 sockets: Currently, if one tries to bind a socket using INADDR_LOOPBACK inside a jail, it will fail because prison_ip() does not take this possibility into account. On the other hand, when one tries to connect(), for example, to localhost, prison_remote_ip() will silently convert INADDR_LOOPBACK to the jail's IP address. Therefore, it is desirable to make bind() to do this implicit conversion as well. Apart from this, the patch also replaces 0x7f000001 in prison_remote_ip() to a more correct INADDR_LOOPBACK. Approved by: re@FreeBSD.org (Murray) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-17T02:56:31.000000Z K 7 svn:log V 206 MFC: forward-compatability parts of 1.18. This is for the same reason that 1.7.2.1 was MFC'ed, except the original implementation was flawed in -current so we had to start again. Approved by: re (murray) END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-08-17T04:22:50.000000Z K 7 svn:log V 325 Restore initialization of ahc->unpause lost in rev 1.76. ahc->unpause should be initialized to 0 for PCI adapters which was a side-effect of the memset in ahc_alloc(). EISA/VL adapters require our unpause value to include the "levelness" of our interrupt. This change allows EISA adapters to work again. PR: 29689, 29471 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2001-08-17T05:29:18.000000Z K 7 svn:log V 92 MFC: Initialize IRQ level setting in ahc->unpause for non-PCI controllers. Approved by: re END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2001-08-17T05:59:39.000000Z K 7 svn:log V 44 add an entry about myself Reviewed by: jdp END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-17T06:25:38.000000Z K 7 svn:log V 596 MFC Rev 1.66: o Replace occurrences of strncpy(3) with strlcpy(3); most of the uses of it were wrong anyway. o Always check for NULL returns on strdup(3). o Fix a possible buffer overflow in strcpy(3). o Fix a format string vulnerability. o t->ty_type in stypeof() could be NULL and eventually cause a segmentation fault in setenv(3), so check for that. MFC Rev 1.67: Fix some bogus strncpy(3) to strlcpy(3) changes I made in the previous revision. structures don't leave room for a NUL character. Also fix "UNKNOWN" which should have just been UNKNOWN. Approved by: murray END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-17T06:42:31.000000Z K 7 svn:log V 90 cdrecord is now called cdrtools Submitted by: stuart nichols END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-08-17T07:26:38.000000Z K 7 svn:log V 434 back out my previous commit to rc.conf restoring the original state with respect to configuring sppp interfaces. modify rc.network to make the change (ISDN users must not use spppcontrol anymore but ispppcontrol to configure the isp interfaces since the MFC of i4b 1.001) in isp-interface configuration transparent to ISDN users of the sppp-configuration mechanism in rc.conf. Reviewed by: sheldonh and joerg Approved by: murray END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-17T08:28:04.000000Z K 7 svn:log V 103 MFC: 1.4: change the path for robots_roll from /usr/games/lib to /var/games. Approved by: re (Murray) END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-08-17T09:34:55.000000Z K 7 svn:log V 96 Don't make chflags mandatory, building releases on NFS should be possible. Approved by: murray END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-17T09:57:11.000000Z K 7 svn:log V 442 fseek.c: Resulting fseek() offset must fit in long, required by POSIX (pointed by bde), so add LONG_MAX and final tests for it. rewind.c: 1) add missing __sinit() as in fseek() it pretends to be. 2) use clearerr_unlocked() since we already lock stream before _fseeko() 3) don't zero errno at the end, it explicitely required by POSIX as the only one method to test rewind() error condition. 4) don't clearerr() if error happens in _fseeko() END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-17T10:06:46.000000Z K 7 svn:log V 135 Don't clear "we have offset" flag even if long is overflow for fseek(), there is no harm to have it, it will reduce next call efforts. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-17T10:22:03.000000Z K 7 svn:log V 44 Add more overflow checks in case of fseek() END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-17T10:29:09.000000Z K 7 svn:log V 49 Mention ftell & ftello in EOVERFLOW section too. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-17T10:43:03.000000Z K 7 svn:log V 74 Remove extra check, already done in upper level caller, i.e. in _fseeko() END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-17T11:08:56.000000Z K 7 svn:log V 37 Simplify overflow calculations a bit END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-08-17T11:11:10.000000Z K 7 svn:log V 156 Make source crunches work as well as object crunches; broken in the last commit that fixed object crunches. Repeat after me, "no excuses for not testing". END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-08-17T11:32:25.000000Z K 7 svn:log V 117 The ports that convert screendumps into text or png called scr2*, not shot2*. PR: Submitted by: Olexander Kunytsa END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T12:26:00.000000Z K 7 svn:log V 28 mdoc(7) police: markup nit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T13:08:58.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-17T13:08:59.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T14:54:45.000000Z K 7 svn:log V 148 Typo fixes: s/compatability/compatibility/ s/compatable/compatible/ s/behaviour/behavior/ Submitted by: olgeni Approved by: murray (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T15:01:39.000000Z K 7 svn:log V 86 MFS: s/compatability/compatibility/ s/compatable/compatible/ s/behaviour/behavior/ END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T15:16:12.000000Z K 7 svn:log V 178 Note that cdrecord is a part of the sysutils/cdrtools port. (While I'm here, change markup for a reference to the net/smbfs port to use tags.) Submitted by: kris END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T15:18:49.000000Z K 7 svn:log V 33 mdoc(7) police: fixed the fatal. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T15:22:03.000000Z K 7 svn:log V 131 MFC: Mention sysutils/cdrtools as port containing cdrecord, markup chnage for net/smbfs update. Approved by: murray (implicitly) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T15:25:55.000000Z K 7 svn:log V 42 mdoc(7) police: collapse multiple spaces. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T15:43:08.000000Z K 7 svn:log V 45 MFC: markup and misc fixes. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T15:44:42.000000Z K 7 svn:log V 77 Fixed (the RELENG_4 way) the usage() string. PR: bin/29730 Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T15:51:26.000000Z K 7 svn:log V 125 Removed comments that simply describe what is seen by ``cvs di -rRELENG_4'' of that file. (xtp(4) has already been MFC'ed.) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T15:58:12.000000Z K 7 svn:log V 42 MFC: 1.44: s/shot2/scr2/ Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T16:04:01.000000Z K 7 svn:log V 237 New/modified release notes: Update isdn4bsd entry (users must use ispppcontrol when doing kernel PPP over ISDN), s/Ukranian/Ukrainian/. MFCs noted: cdcontrol(1) next/prev, sysctl(8) -N, sysctl(8) -ao/-ax and -w deprecated, col(1) -p. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-17T16:05:54.000000Z K 7 svn:log V 74 Removed the (possible) ambiguity in /etc/rc.conf comment. PR: bin/29736 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T16:05:58.000000Z K 7 svn:log V 211 MFC: Update isdn4bsd entry with requirement to use ispppcontrol for controlling kernel PPP over ISDN interfaces, s/Ukranian/Ukrainian, sysctl(8) -N/-ao/-ax and -w deprecated, cdcontrol(1) prev/next, col(1) -p. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-17T16:39:15.000000Z K 7 svn:log V 58 Fix typo in current patchlevel pointed out by many people END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-17T16:54:09.000000Z K 7 svn:log V 16 Fix style nits. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T17:18:39.000000Z K 7 svn:log V 90 New/updated release notes: maxusers tunable, vidcontrol(1) -h, tmpname(3) use of TMPDIR. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T17:19:37.000000Z K 7 svn:log V 102 MFC: maxusers tunable, vidcontrol(1) -h, tmpname(3) use of TMPDIR. Approved by: murray (implicitly) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-17T17:21:38.000000Z K 7 svn:log V 127 Use a build-tool to create the .mgc files. Submitted by: ru (partial) Obtained from: NetBSD (basic idea) Reviewed by: bde, ru END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T17:36:50.000000Z K 7 svn:log V 90 Markup nit: Mark some things with that used be done with or . END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T17:37:08.000000Z K 7 svn:log V 83 MFC: Mark some things with that used be done with or . END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T19:59:25.000000Z K 7 svn:log V 732 Troll for MFCs that haven't been marked as such: KERNCONF, an(4) support for Aironet 350, ed(4) support for Linksys cards, aac(4), ssh(1) not SUID, passwd(1)/pw(8) support for passwd_format, rc(8) deletes non-directories in /var/run and /var/spool/lock, fmtcheck(3), sshd(8) X11Forwarding, sshd_config MaxStartups deprecates ConnectionsPerPeriod. Some of these MFCs are new, others were reflected in 4-STABLE's release notes already, and still others were MFC-ed before prior releases. Relocate dgm->digi release note item to live next to digi. Relocate an(4)/AIR350 note to be next to another an(4) entry. Remove a duplicate entry documenting xargs(1) -J. Port markup fixes: sysutils/cs9660_unicode, net/pim6dd, net/pim6sd. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T20:02:18.000000Z K 7 svn:log V 265 MFC: an(4) support for AIR-350, rc(8) now deletes non-directory files in /var/run and /var/spool/lock, fmtcheck(3). Switched xargs(1) -J release note to one from -CURRENT that I thought was a little less awkward. Markup fix for ports: net/pim6dd, net/pim6sd.$a END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-08-17T20:56:22.000000Z K 7 svn:log V 75 MFC: 1.21: Fix usage message, the executable is optional. Approved by: re END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-08-17T20:59:49.000000Z K 7 svn:log V 69 Clarify the description string for one of the StrongARM based cards. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-17T21:03:29.000000Z K 7 svn:log V 131 MFC 1.43: don't source rc.conf if it was already done. This fixes dependencies when 'firewall_enable="YES"'. Approved by: murray END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-17T21:04:42.000000Z K 7 svn:log V 15 Xref raise(3). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-17T21:42:15.000000Z K 7 svn:log V 390 When discussing optimization levels, don't put the compiler options in .Op. None of the other manual pages do it when discussing options in the main text, so this one shouldn't, either. Also, use .Pq instead of another odd constructhyphenation isn't an issue here, since it's desireable to have the contents of that digression appear together, and it's already in another macro, anyway). END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-08-17T21:44:47.000000Z K 7 svn:log V 30 MFC rev 1.11 Approved by: re END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T21:59:13.000000Z K 7 svn:log V 29 New release note: SA-01:53. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-17T22:01:18.000000Z K 7 svn:log V 340 Implement a LOCAL_PEERCRED socket option which returns a `struct xucred` with the credentials of the connected peer. Obviously this only works (and makes sense) on SOCK_STREAM sockets. This works for both the connect(2) and listen(2) callers. There is precise documentation of the semantics in unix(4). Reviewed by: dwmalone (eyeballed) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T22:03:11.000000Z K 7 svn:log V 150 MFC: SA-01:53. While I'm here, tweak the markup slightly for the "portmap disabled by default" release note item. Approved by: murray (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T22:05:24.000000Z K 7 svn:log V 62 D'oh. Fix a cut-and-pasto. Approved by: murray (implicitly) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-17T22:06:24.000000Z K 7 svn:log V 70 Add SA-01:53 to 4.3-RELEASE errata. Approved by: murray (implicitly) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-17T22:09:15.000000Z K 7 svn:log V 281 Implement getpeereid(3), a front-end to the LOCAL_PEERCRED socket option for the Unix domain. It's weaker than the socket option (this only returns the uid and gid, while the socket opt. can return the entire group list), and is implemented mostly for compatibility with OpenBSD. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-08-17T22:16:11.000000Z K 7 svn:log V 150 Actuall make plumb work in addition to create as per the manpage. PR: bin/29812 Submitted by: Joao Carlos Mendes Luis END K 10 svn:author V 3 des K 8 svn:date V 27 2001-08-17T22:22:45.000000Z K 7 svn:log V 19 Add some comments. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-17T22:47:13.000000Z K 7 svn:log V 65 MFC: use a build-tool to create the .mgc files. Approved by: re END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-17T22:47:14.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-17T22:51:43.000000Z K 7 svn:log V 714 Re-initialize gp after a jsr. When rtld runs the .fini section in a shared lib (C++), the code in question from .../contrib/gdb/config/alpha/crtbegin.asm first calls __do_globals_dtors_aux and then __do_frame_takedown. Unfortunately, the value of gp after a jsr is undefined and in this case had changed from before the call, probably as a result of calling code in some other shared library. The normal calling convention for alpha is to re-initialize gp using 'ldgp gp,0(ra)' after a jsr instruction but in this case no such re-initialization is done. This leads to a bogus value being read for the address of __do_frame_takedown and a quick segfault. Submitted by: dfr Approved by: re Obtained from: GCC 3.0 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-17T22:54:26.000000Z K 7 svn:log V 701 Re-initialize gp after a jsr. When rtld runs the .fini section in a shared lib (C++), the code in question from .../contrib/gdb/config/alpha/crtbegin.asm first calls __do_globals_dtors_aux and then __do_frame_takedown. Unfortunately, the value of gp after a jsr is undefined and in this case had changed from before the call, probably as a result of calling code in some other shared library. The normal calling convention for alpha is to re-initialize gp using 'ldgp gp,0(ra)' after a jsr instruction but in this case no such re-initialization is done. This leads to a bogus value being read for the address of __do_frame_takedown and a quick segfault. Submitted by: dfr Obtained from: GCC 3.0 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-17T22:55:15.000000Z K 7 svn:log V 48 Related to last commit, add a proper $FreeBSD$. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-18T00:12:23.000000Z K 7 svn:log V 59 New release note: CDROM booting on IBMs. Reminded by: mp END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-18T00:12:53.000000Z K 7 svn:log V 34 MFC: CDROM booting on IBM BIOSs. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-18T00:57:32.000000Z K 7 svn:log V 78 Remove redundant declarations of functions that are declared in sys/ptrace.h. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-18T01:08:45.000000Z K 7 svn:log V 77 Grab Giant around trapsignal() at the bottom of trap(). Reported by: obrien END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-18T01:12:43.000000Z K 7 svn:log V 211 Turn off SMP on Alpha for the time being. There are some memory ordering issues that can result in panics and probably data corruption on SMP systems right now. When they are fixed this can be turned back on. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-18T02:46:06.000000Z K 7 svn:log V 23 MFC: Update copyrights END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-08-18T02:53:50.000000Z K 7 svn:log V 96 Don't alocate a 400 byte buffer on the stack, Nor 800 bytes of structures.. MFC after: 2 weeks END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-18T02:57:25.000000Z K 7 svn:log V 90 Only compile the ufs components if FFS || IFS || EXT2FS are present, not unconditionally. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-18T03:08:48.000000Z K 7 svn:log V 114 Sigh. ufs_lookup() calls ffs_snapgone(), meaning that 'options EXT2FS' without 'options FFS' would fail to link. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-18T03:36:26.000000Z K 7 svn:log V 43 Correct path (../crypto, not ../../crypto) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-18T04:04:45.000000Z K 7 svn:log V 185 There is nothing special that requires SSE to be only on 686 class cpus. This enables 586-only SMP kernels to compile again. Problem reported by: Jacek Jedrzejczak END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-08-18T04:20:31.000000Z K 7 svn:log V 74 MFC: 1.15: Fix @monthly, @weekly, and @yearly shortcuts. Approved by: re END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-08-18T04:24:30.000000Z K 7 svn:log V 212 Unbreak linux compatibility by providing the correct length of the buffer. Reported by: "Pierre Y. Dampure" , "Niels Chr. Bank-Pedersen" Pointy hat to: mp END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-18T04:54:03.000000Z K 7 svn:log V 21 Add ipfw me advisory END K 10 svn:author V 3 ken K 8 svn:date V 27 2001-08-18T05:46:59.000000Z K 7 svn:log V 371 Implement compute_stats() in terms of devstat_compute_statistics(). This gets rid of the duplicated code in compute_stats(). Add a new DSM_SKIP statistic type for devstat_compute_statistics() that causes the subsequent variable argument to be skipped. Thanks to Sergey Osokin for coding up my idea/code fragment. Submitted by: "Sergey A. Osokin" END