ƒ­80000 228 182 111 245 214 308 181 829 757 285 185 244 349 162 164 137 134 201 239 188 157 153 359 122 126 205 233 217 356 184 295 203 176 124 228 157 137 150 146 1127 136 445 208 186 179 163 219 320 135 130 139 360 191 183 275 228 187 208 147 217 192 150 239 149 239 180 149 502 275 157 225 404 230 253 132 125 140 129 179 206 311 144 104 237 527 115 120 436 697 633 132 124 136 169 162 177 455 337 164 167 604 253 152 190 427 336 224 181 267 136 237 320 154 137 265 143 128 124 667 812 107 164 126 358 426 155 338 389 272 159 185 254 174 571 260 232 120 123 158 302 206 143 144 122 402 152 122 973 122 175 112 166 292 228 185 264 207 400 224 209 508 185 224 128 370 142 147 173 199 203 114 175 214 283 169 169 352 605 143 375 263 229 163 155 419 113 170 145 148 161 151 130 135 152 150 155 118 303 145 180 220 157 147 161 159 146 133 134 120 142 298 217 230 160 166 153 150 231 130 253 865 237 140 167 174 644 204 125 185 K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-07-19T19:59:38.000000Z K 7 svn:log V 86 This commit was manufactured by cvs2svn to create tag 'openssl-vendor-crypto-v0_9_6b'. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T20:05:28.000000Z K 7 svn:log V 18 Resolve conflicts END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-19T20:41:00.000000Z K 7 svn:log V 152 Fix slightly botched MFC: Include machine/clock.h, since otherwise DELAY isn't defined. #ifdef a variable out that we ifdef'd its use in code out of. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-07-19T20:51:29.000000Z K 7 svn:log V 118 Fix an off-by-one error in the dma tag. This was causing the VM system to freak out occasionally. MFC after: 1 week END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-07-19T20:53:52.000000Z K 7 svn:log V 212 Limit the device to only one playback channel until I can figure out why a) newpcm insists on using only the highest number channel available, and b) the maestro3 driver no longer likes anything above channel 0. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-19T21:01:08.000000Z K 7 svn:log V 88 Add PRNG security patch to prevent guessing of internal state. Obtained from: OpenSSL END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-19T21:11:48.000000Z K 7 svn:log V 732 Since revision 1.40/1.41, the default behaviour for mount_nfs is to give up after one attempt unless a background mount is requested. Background mounts would retry 10000 times (at least 7 days) before giving up. For some situations such as diskless terminals, an NFS filesystem may be critical to the boot process, so neither the "try once" nor background mounts are appropiate. To cater for this situation, unbreak the -R (retry count) parameter so that it also works in the non-background case. Interpret a zero retry count as "retry forever". The defaults are now "try once" for non-background mounts and "retry forever" for background mounts; both can be overridden via -R. Add a description of this behaviour to the manpage. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-07-19T21:25:10.000000Z K 7 svn:log V 663 o Integrate security enhancements from OpenBSD. - Don't assume environment variable HOME is not NULL. o Integrate standards compliance from NetBSD. - Allow -- before the command. - Blocking SIGQUIT isn't standards compliant. - Proper exit(3) levels. - Actually append to nohup.out (as documented and required by standard) instead of clobbering it. o Remove some FreeBSD specific access(2) cruft (relating to incorrect appending). o Document the fact that two or more instances of nohup can append to the same file. o Constify; Staticize functions; Set WARNS?=2 Reviewed by: bde Approved by: des Obtained from: NetBSD, OpenBSD MFC after: 9 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-19T21:43:01.000000Z K 7 svn:log V 192 When including pci header files, do things differently for 5x and 4x to make code sharing between the two easier. Also, only do power management in -current. It doesn't exist in stable yet. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-19T21:57:11.000000Z K 7 svn:log V 93 MFC: Merge the flags and version info from current for the table of devices that we support. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-19T22:03:06.000000Z K 7 svn:log V 151 Forgot the include file changes necessary for last commit to pcic_pci.c. Also, pcic_pci.h was previously committed by mistake, so this backs this out. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-19T22:04:09.000000Z K 7 svn:log V 256 - `-a' option for IPv6 was not working correctly. - Lose any stray host bits that a user may have entered when providing a network number and netmask to the `-a' option for IPv6. This is corresponding to 1.79 that is for IPv4 only. MFC after: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-19T22:36:16.000000Z K 7 svn:log V 70 MFC: Merge the non-conflicting cardbus register defines from current. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-19T22:38:42.000000Z K 7 svn:log V 72 MFC: The not_yet stuff can now go in because the defines in pcic_pci.h. END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-07-20T02:01:26.000000Z K 7 svn:log V 42 Upbreak the kernel by removing bogus '{'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T02:56:57.000000Z K 7 svn:log V 39 Update for the Bintuils 2.11.2 import. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T03:29:51.000000Z K 7 svn:log V 105 Import of Binutils from the FSF 2.11 branch [checked out 19-July-2001]. This fixes an annoying `ld' bug. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T03:29:51.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r80016, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T03:48:47.000000Z K 7 svn:log V 93 This merges in the changes from the 2.11.2 release to the FSF anoncvs 19-July-2001 snapshot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T03:51:17.000000Z K 7 svn:log V 62 Update the version string so I can identify this new variant. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T03:53:28.000000Z K 7 svn:log V 58 Add lbasename which is used in the `LD' fix for -current. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2001-07-20T04:23:11.000000Z K 7 svn:log V 263 Implement pthread_attr_[gs]etguardsize(). Non-default-size stacks used to be malloc()ed, but they are now allocated using mmap(), just as the default-size stacks are. A separate cache of stacks is kept for non-default-size stacks. Collaboration with: deischen END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T04:23:13.000000Z K 7 svn:log V 27 Remove GCC'isms in CFLAGS. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-20T04:43:37.000000Z K 7 svn:log V 33 MFC: freebsd.org -> FreeBSD.org END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-07-20T05:21:10.000000Z K 7 svn:log V 112 MFC: remove a comment which seems to confuse makewhatis. I still need to find out why it confuses it though... END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-07-20T05:28:14.000000Z K 7 svn:log V 140 MFC: rev 1.21: Correct the description of the "low" (< 1024) port range. PR: 25500 Submitted by: Barry Irwin END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-07-20T05:36:46.000000Z K 7 svn:log V 124 MFC: rev 1.7: Fix some minor nits: IEEE802.11 -> IEEE 802.11 (infrastructure) mode. -> (infrastructure mode). place of ".". END K 10 svn:author V 3 jon K 8 svn:date V 27 2001-07-20T06:00:02.000000Z K 7 svn:log V 263 Fix setting serial baud rate under ibcs2 emulation by moving a line to the right place. Reported by Jonathan Chen (someone with the same name who's not me) PR: i386/8414 Submitted by: Jonathan Chen MFC after: 2 weeks END K 10 svn:author V 8 takawata K 8 svn:date V 27 2001-07-20T06:07:34.000000Z K 7 svn:log V 87 Add ACPI S2-S4BIOS Suspend/Resume code. Some problems may remain. Reviewed by:iwasaki END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T06:20:32.000000Z K 7 svn:log V 199 Perform a major cleanup of the usr.sbin Makefiles. These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before. END K 10 svn:author V 6 davidn K 8 svn:date V 27 2001-07-20T06:46:48.000000Z K 7 svn:log V 107 Fix a possible NULL reference that would be triggered by invalid input in /etc/crontab. MFC after: 2 days END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-20T08:49:17.000000Z K 7 svn:log V 81 We haven't had AcpiSetSystemSleepState for a while now, clean out the prototype. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-07-20T08:58:04.000000Z K 7 svn:log V 30 Fix type warnings. PR: 29101 END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-07-20T09:20:43.000000Z K 7 svn:log V 131 Support for USB floppies based upon SMSC USB FDD controller. PR: 28877 Submitted by: Larry Baird MFC after: 1 week END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-20T09:44:55.000000Z K 7 svn:log V 62 We haven't used this for ages, and we're not going to either. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-20T10:38:42.000000Z K 7 svn:log V 44 Merged from sys/isa/fd.c revision 1.176.2.2 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-20T10:39:13.000000Z K 7 svn:log V 57 Merged from sys/dev/syscons/syscons.c revision 1.336.2.6 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-20T10:39:39.000000Z K 7 svn:log V 53 Merged from sys/dev/syscons/scvtb.c revision 1.5.2.1 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-20T12:02:30.000000Z K 7 svn:log V 1034 More potential buffer overflow fixes. o Fixed `nfrontp' calculations in output_data(). If `remaining' is initially zero, it was possible for `nfrontp' to be decremented. Noticed by: dillon o Replaced leaking writenet() with output_datalen(): : * writenet : * : * Just a handy little function to write a bit of raw data to the net. : * It will force a transmit of the buffer if necessary : * : * arguments : * ptr - A pointer to a character string to write : * len - How many bytes to write : */ : void : writenet(ptr, len) : register unsigned char *ptr; : register int len; : { : /* flush buffer if no room for new data) */ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : if ((&netobuf[BUFSIZ] - nfrontp) < len) { : /* if this fails, don't worry, buffer is a little big */ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : netflush(); : } : : memmove(nfrontp, ptr, len); : nfrontp += len; : : } /* end of writenet */ What an irony! :-) o Optimized output_datalen() a bit. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2001-07-20T12:23:57.000000Z K 7 svn:log V 41 MFC 1.18: Check for krb5_rd_rep failure. END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-07-20T13:05:57.000000Z K 7 svn:log V 349 Return consistent key action codes at key press and release events. Otherwise you would see unexpected results if shift or locking keys are defined to give different actions depending on other shift/locking keys' state. Please keep the ukbd module and the kernel in sync, otherwise the USB keyboard won't work after this change. MFC after: 10 days END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-07-20T13:10:59.000000Z K 7 svn:log V 112 Define a couple of subroutines to replace duplicated common code. You shoulnd't see any functional difference. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-07-20T13:20:32.000000Z K 7 svn:log V 90 Use reallocf(3) to increase size of malloc'ed buffer instead of malloc()+memcpy()+free(). END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-07-20T13:25:14.000000Z K 7 svn:log V 83 Forgot to mention that previous commit (1.4 --> 1.5) would be: MFC after: 2 weeks END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-07-20T14:08:12.000000Z K 7 svn:log V 68 Fix off by one error for ESC[1J. PR: kern/18381 MFC after: 10 days END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-07-20T14:49:54.000000Z K 7 svn:log V 123 Fix typo; the meaning of the 3rd parameter to genkbd_keyaction() is 'up' rather than 'down'. PR: 22466 MFC after: 10 days END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-07-20T14:59:15.000000Z K 7 svn:log V 227 Removed CSRG ids. CSRG never had anything to do with dpt. Don't set BINMODE to 500. This is not a setuid program. Note: the dpt utilities have never been attached to the world and haven't been compilable for a year or two. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-20T15:14:03.000000Z K 7 svn:log V 44 MFCrypto: fixed the remote buffer overflow. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-20T15:17:12.000000Z K 7 svn:log V 39 MFC: fixed the remote buffer overflow. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-20T15:33:04.000000Z K 7 svn:log V 44 Fix some nits I missed in my style cleanup. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-07-20T16:44:44.000000Z K 7 svn:log V 266 o Add phantom's gethostinfo() function to reduce duplicated code. o Increase readability by creating a wrapper for asprintf(3). o Cast isdigit(3) argument to unsigned char for future locale changes. Submitted by: phantom Reviewed by: -audit, des Approved by: des END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-20T18:08:17.000000Z K 7 svn:log V 99 Do more strict checking for an interface. Suggested by: matusita@jp.FreeBSD.org MFC after: 1 week END K 10 svn:author V 6 brooks K 8 svn:date V 27 2001-07-20T19:53:08.000000Z K 7 svn:log V 88 gif isn't a count device anymore so don't put a number after it. Pointed out by: brian END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-07-20T20:26:34.000000Z K 7 svn:log V 179 Put a knob in the kernel config files to tweak the user max stack size. PR: kern/28925 Reviewed by: bakul@bitblocks.com and tlambert2@mindspring.com on -arch. MFC after: 1 week END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-07-20T20:43:17.000000Z K 7 svn:log V 132 Applied the patch to fix HARP ATM that was broken when KAME IPv6 came into FreeBSD. PR: kern/23620 Submitted by: rh@matriplex.com END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-20T23:29:25.000000Z K 7 svn:log V 95 Add a missing ~ so that the LO_INITIALIZED flag actually gets turned off in witness_destroy(). END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-21T00:18:54.000000Z K 7 svn:log V 113 Hint getaddrinfo() correctly if we're looking up a name that we got from an AF_INET6 address. MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T00:35:11.000000Z K 7 svn:log V 52 Dike out the IPX bits if RELEASE_CRUNCH is defined. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T01:31:41.000000Z K 7 svn:log V 121 MFC: Removed CSRG ids. CSRG never had anything to do with dpt. Don't set BINMODE to 500. This is not a setuid program. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T02:18:38.000000Z K 7 svn:log V 97 Hide in the Attic. This isn't built any more (it wont) and it can better collect dust up there. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T03:55:15.000000Z K 7 svn:log V 55 Vendor import of the Intel ACPI CA 20010717 snapshot. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T03:55:15.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r80060, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T03:55:17.000000Z K 7 svn:log V 54 Vendor import of the Intel ACPI CA 20010717 snapshot. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T03:55:17.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r80062, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-07-21T03:55:18.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'acpica-vendor-sys-r20010717'. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T03:57:37.000000Z K 7 svn:log V 54 Merge local changes with the ACPI CA 20010717 import. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T04:04:03.000000Z K 7 svn:log V 406 The API for loading tables changed (we no longer explicitly search for the RSDP, it's now found via a callback). AcpiOsSleepUsec() went away, use AcpiOsSleep() instead (we could use AcpiOsStall() too) AcpiFormatException() was changed to make more sense (it behaves like our old acpi_strerror() did), so throw acpi_strerror() away (still #defined in acpivar.h though, we need to sweep these seperately). END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T04:05:08.000000Z K 7 svn:log V 179 Don't call ourselves a "control method" anything, that's not useful. Move the "button pressed" diagnostics to the point where we can print out which button was actually pressed. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T04:05:32.000000Z K 7 svn:log V 62 Use our saved copy of the FADT rather than fetching it again. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T04:06:44.000000Z K 7 svn:log V 129 Merge the EC register definitions into the EC module proper, they're not used anywhere else. AcpiOsSleepUsec() -> AcpiOsStall() END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T04:08:42.000000Z K 7 svn:log V 308 Implement a "proper" timecounter hung off the ACPI timer device. This code is based on the mp_clock code by phk. It attempts to detect the PIIX4 (see comments for details) and use a workaround for its problems. This code is experimental, and could use some testing and review by a timekeeping enthusiast. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T04:10:01.000000Z K 7 svn:log V 134 Update the OSD module to match the ACPI CA 20010717 import. Submitted by: "Grover, Andrew" (OsdHardware.c) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T05:01:50.000000Z K 7 svn:log V 157 Show an example of how to sort a file listing by size. Hopefully this will reduce the number of people calling for this functionality to be added to ls(1). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T05:02:59.000000Z K 7 svn:log V 37 MFC: rev 1.50 (sort by size example) END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-07-21T05:33:33.000000Z K 7 svn:log V 33 Add missing closing parenthesis. END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-07-21T05:34:54.000000Z K 7 svn:log V 48 MFC: rev 1.51: add missing closing parenthesis. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-07-21T09:09:50.000000Z K 7 svn:log V 32 MFC: fixed doubled words typos. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-07-21T09:16:58.000000Z K 7 svn:log V 82 MFC: mdoc deputy police: remove whitespace at eol because this may confuse groff. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T10:24:37.000000Z K 7 svn:log V 110 Convert from acpi_strerror() to AcpiFormatException() Fix dangling include of the dear departed acpi_ecreg.h END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-21T11:29:40.000000Z K 7 svn:log V 219 After being port- and addressscanned continously from several sources where my line stayed open for more than eight hours i decided to implement a maximum connection time; see keyword maxconnecttime in the manual page. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-21T11:30:38.000000Z K 7 svn:log V 53 update ReleaseNotes for isdnd keyword maxconnecttime END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-21T11:31:27.000000Z K 7 svn:log V 13 update step. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-21T11:49:28.000000Z K 7 svn:log V 145 Add the i4brunppp utility to the example section. This utility is one way of taking incoming calls with i4b in conjunction with userland ppp(8). END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-21T11:52:31.000000Z K 7 svn:log V 435 Add a patch from the isdn mailinglist, Juha writes: ppp in 4.x apparently does a close(2) after opening the tun device; i4brunppp starts up with only file descriptors 0 and 1 open (to the rbch device) -> tun gets opened as 2 -> tun gets closed -> later use results in EBADF. A quick fix to i4brunppp.c makes the thing work (I know, this is ugly, but I needed it up quick...): Submitted by: Juha-Matti Liukkonen END K 10 svn:author V 8 rnordier K 8 svn:date V 27 2001-07-21T14:32:47.000000Z K 7 svn:log V 18 Unset MAINTAINER. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 2001-07-21T14:35:37.000000Z K 7 svn:log V 23 MFC: Unset MAINTAINER. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-21T15:38:37.000000Z K 7 svn:log V 339 Change the foreground mount behaviour so that we keep retrying forever by default. This matches what mount_nfs did before revision 1.40, and it is the generally expected behaviour for NFS mounts. Document the current defaults near the start of the man page and mention the options that can be used to change them. Discussed on: -hackers END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-21T16:28:28.000000Z K 7 svn:log V 605 Fix hangup bug; Juha writes: Problem 2 is that doing a local hangup (eg. by writing "H" to the dialout device) to a call which is already disconnected results in isdnd moving the cfg entry to an illegal state, from which there is no recovery. This is tricky because there is no way to synchronize local hangup with the remote end (ie. the callee can always hang up at an inconvenient time)! Hence, patch-2 alters fsm.c's EV_DRQ state table such that the local hangup request is processed or ignored in most states, even for disconnected calls. Submitted by: Juha-Matti Liukkonen END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-21T16:31:39.000000Z K 7 svn:log V 541 Another hangup bugfix from Juha: Problem 1 is that the config entry hangup flag is zeroed only at CONNECT_ACTIVE_IND in msghdl.c. If any (other) call is disconnected after EV_MDO and before CONNECT_ACTIVE_IND, the cleanup routine will disconnect the in-progress dialout as well, if its hangup flag is nonzero (which it is likely to be) after the previous incarnation of the cfg entry. Patch-1 fixes this by clearing the hangup flag as soon as a cfg entry is reserved for the call. Submitted by: Juha-Matti Liukkonen END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-21T17:08:15.000000Z K 7 svn:log V 38 (vm_page_select_cache): add prototype END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-21T17:10:30.000000Z K 7 svn:log V 30 null_do_probe: mark as unused END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-21T17:12:44.000000Z K 7 svn:log V 42 add (for __unused and such) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:19:59.000000Z K 7 svn:log V 74 This has been repo copied to src/release/${MACHINE_ARCH}/boot_crunch.conf END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:21:02.000000Z K 7 svn:log V 67 This has been repo copied to src/release/${MACHINE_ARCH}/dokern.sh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:21:52.000000Z K 7 svn:log V 82 dokern.sh was repo copied from src/release/scripts to src/release/${MACHINE_ARCH} END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:26:55.000000Z K 7 svn:log V 359 + Build with `lint' defined to cut out some of the `rcsid's (binaries' code only, the libs will still have the `rcsid's in them). + mount_mfs is OBE. + The Alpha install does not support SLIP, PCCARD or USB installs; so we do not need the associated userland utils. + Do not need libipx as I have conditionally diked that functional out of ifconfig(8). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:28:21.000000Z K 7 svn:log V 241 + Build with `lint' defined to cut out some of the `rcsid's (binaries' code only, the libs will still have the `rcsid's in them). + mount_mfs is OBE. + Do not need libipx as I have conditionally diked that functional out of ifconfig(8). END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-07-21T17:28:22.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:32:40.000000Z K 7 svn:log V 72 Unconditionalize these now that they live in ARCH-specific directories. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:38:46.000000Z K 7 svn:log V 508 Fix the install kernel on a 1.44MB floppy again. I had to be aggressively Draconian to succeed. I diked out: + Multia, NoName, PC/EB 64, Aspen Alpine support. + SCSI tape support + AMI MegaRAID controller support + All parallel bus support (includes PLIP) + vx (3c590, 3c595), pcn (AMD Am79C97x PCI 10/100), sf (Adaptec AIC-6915), sis (SiS 900/SiS 7016), ste (Sundance ST201 (D-Link DFE-550TX)), wb (Winbond W89C840F) support. If the removal of any of this support causes heartburn, please let me know. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:44:18.000000Z K 7 svn:log V 157 Move boot_crunch.conf into ARCH-specific directories. We just cannot share a single conf file anymore -- the needs of our ARCH platforms are too different. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:47:39.000000Z K 7 svn:log V 57 MFC: dike out the IPX bits if RELEASE_CRUNCH is defined. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:52:04.000000Z K 7 svn:log V 95 MFC: do not need libipx as I have conditionally diked that functional out of ifconfig(8). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T17:55:38.000000Z K 7 svn:log V 331 I think this is OK for PC98, someone please check. As was done to i386/boot_crunch.conf: + Build with `lint' defined to cut out some of the `rcsid's (binaries' code only, the libs will still have the `rcsid's in them). + mount_mfs is OBE. + Do not need libipx as I have conditionally diked that functional out of ifconfig(8). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-21T18:59:04.000000Z K 7 svn:log V 239 MFC: 1.45, 1.46; Unbreak the -R option for foreground mounts, and change the foreground mount behaviour back to the old default of retrying forever. Document the current defaults and mention the options that can be used to override them. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-21T19:01:59.000000Z K 7 svn:log V 128 This was repo copied to src/release/alpha/fixit_crunch.conf. The i386 and PC98 already had their own platform-specific version. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-21T19:47:17.000000Z K 7 svn:log V 87 add an unused attribute to yyunput to avoid warnings (errors) when it's not being used END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-21T19:59:35.000000Z K 7 svn:log V 174 - Allow link-local multicast traffic for client. - Allow ICMPv6 destination unreach, packet too big and NS/NA. - RIPng also uses link-local to link-local. MFC after: 1 week END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-21T20:53:42.000000Z K 7 svn:log V 42 add (for cpufunc.h -> rdtsc) END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-21T21:51:44.000000Z K 7 svn:log V 141 ACPI CA doesn't recognis S4BIOS as a seperate sleep type anymore, so drop support for it here until we work out a better way of handling it. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-21T22:40:27.000000Z K 7 svn:log V 227 MFC: Merge enable/disable_bustmaster/io, get/set_powerstate from current. Also merge some of the irq routing code (ifdef'd out) to help make it easier to test the MFC of the IRQ routing code. Approved in principle by: msmith END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-21T23:02:06.000000Z K 7 svn:log V 61 MFC: Prevent remotely exploitable buffer overflow in telnetd END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2001-07-21T23:11:13.000000Z K 7 svn:log V 42 The MA401 is a Prism II Approved by: imp END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T00:03:21.000000Z K 7 svn:log V 172 Change a few read & write calls to use 'STDOUT_FILENO' instead of '1'. Submitted by: David Hill Reviewed by: freebsd-audit (a little) MFC after: 1 week END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-22T00:12:22.000000Z K 7 svn:log V 49 get rid of some printf and pointer type warnings END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-22T00:12:23.000000Z K 7 svn:log V 34 revert previous accidental commit END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-22T00:21:19.000000Z K 7 svn:log V 30 add prototype for dosetrlimit END K 10 svn:author V 3 non K 8 svn:date V 27 2001-07-22T00:21:41.000000Z K 7 svn:log V 574 [MFC] Catch up with NetBSD/pc98. o Much cleanly separate NetBSD(XS) / FreeBSD(CAM) codes. o Improve tagged queing support (full QTAG). o Improve quirk support. o Improve parity error retry. o Impliment wide negotheation. o Cmd link support. o Add copyright of CAM part. o Change for CAM_NEW_TRAN_CODE. o Work around for buggy KME UJDCD450. o stg: add disconnet condition. o nsp: use suspend I/O. and more. I thank Honda-san. dev/{ncv,nsp,stg}/*_{pccard,isa}.c: add splcam() before calling attach/detach functions. Tested by: bsd-nomads Obtained from: NetBSD/pc98 END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-22T00:45:29.000000Z K 7 svn:log V 715 Include the remote hostname in RPC-related warning messages. Exit immediately if a host specified by the -h flag cannot be parsed instead of attempting to unmount all NFS filesystems, which was bad. Add a missing return statement at the end of checkname(); this could result in a non-zero exit status in some cases even if the unmount succeeded. Group two separate NFS-related operations into one block to make it more obvious that a variable (hostp) is not dereferenced when uninitialised. Initialise it to NULL anyway to avoid a warning. Pass in the read_mtab()'s bogus argument as NULL instead of messing with a local variable to achieve the same effect. A later commit will clean up this mounttab interface. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-22T00:58:15.000000Z K 7 svn:log V 14 Correct typo. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-07-22T00:58:16.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-22T01:00:32.000000Z K 7 svn:log V 33 Added boot_crunch.conf for PC98. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T01:05:20.000000Z K 7 svn:log V 265 Rename the -w option to be -W. The recently-added -w option is different than the long-standing -w option in NetBSD, so change it before anyone in FreeBSD gets used to it. For now, -w is still accepted, but prints out some warnings via syslog. MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-22T01:25:25.000000Z K 7 svn:log V 329 Fix a selection of bugs, and improve code layout: - Remove unnecessary and unused local variables. - Include useful information in error and warning messages. - Fix the logic for expiring mounttab entries. - Remove calls to getaddrinfo - the results were not used. - Simplify some string handling by using snprintf. - Fix usage. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T02:04:56.000000Z K 7 svn:log V 63 MFC 1.38: Fix the type of the NULL arg to execl() [brian] END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T02:39:45.000000Z K 7 svn:log V 245 MFC *: 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 (although this fix is fine for stable too). [* = 1.27 lpd.c, 1.39 printjob.c] END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T02:51:53.000000Z K 7 svn:log V 296 MFC *: Fix most of the warnings generated when compiling lpr with -Wnon-const-format, often by just telling gcc that some internal routine is "__printflike" (mostly done by kris@FreeBSD.org). [* = 1.21 displayq.c, 1.18 lp.h, 1.18 cmds.c, 1.28 lpd.c, 1.40 printjob.c, 1.21 recvjob.c, 1.11 lpq.c] END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T03:12:24.000000Z K 7 svn:log V 179 MFC *: 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. [* = 1.22 common.c, 1.19 lp.h] END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T03:15:18.000000Z K 7 svn:log V 67 MFC 1.13: Get lpr/pac.c to compile without warnings with BDECFLAGS END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T03:21:52.000000Z K 7 svn:log V 93 MFC 1.20: Get rid of one compile-time warning (on alpha) by changing an 'int' to a 'size_t'. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T03:25:32.000000Z K 7 svn:log V 161 MFC 1.39: Replace a call to alloca() in 'lpr -r' processing, thus avoiding an error when compiling on freebsd/alpha with -ansi (and on some non-fbsd platforms). END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-22T04:06:36.000000Z K 7 svn:log V 79 Add another Dell 3/Di PCI ID. You'd think they had enough of these already... END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-07-22T06:40:11.000000Z K 7 svn:log V 478 Error messaging in ipfw(8) was out of hand, almost 50 lines of usage information for any command line error, the actual error message almost always (and sometimes irretrievably) lost scrolling off the top of the screen. Now just print the error. Give ipfw(8) no arguments for the old usage summary. Thanks to Lyndon Nerenberg for the patch and PR, but I had already done this when ru pointed out the PR. PR: bin/28729 Approved by: ru MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-22T07:25:27.000000Z K 7 svn:log V 167 Replace calls to strncpy with calls to strlcpy, and remove the extra step needed to ensure that the result is null-terminated when using strncpy(). MFC after: 8 days END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-22T09:40:58.000000Z K 7 svn:log V 140 add directory i4brunppp. Pointed out by: David H. Wolfskill david@catwhisker.org and Crist J. Clark END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T10:14:52.000000Z K 7 svn:log V 29 MFC: remove duplicate words. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-07-22T10:18:53.000000Z K 7 svn:log V 28 remove -*- nroff -*- thingy END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-22T10:24:31.000000Z K 7 svn:log V 64 revert previous commit (bad style and not needed) Noticed: bde END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T10:33:31.000000Z K 7 svn:log V 210 Don't put a shell prompt in the example since none of the other man pages do it. Also, don't use brackets to indicate optional options in the example; instead, add a paragraph below the example explaining it. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T10:35:02.000000Z K 7 svn:log V 114 Add: ``If you have to wrap a long statement, put the operator at the end of the line.'' Reviewed by: alfred, bde END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T11:02:43.000000Z K 7 svn:log V 52 MFC: remove extraneous .Pp before and/or after .Sh. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T11:32:10.000000Z K 7 svn:log V 53 MFC 1.2: remove whitespace at EOL and add $FreeBSD$. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T11:32:37.000000Z K 7 svn:log V 31 MFC: remove whitespace at EOL. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T11:47:15.000000Z K 7 svn:log V 310 Change the errx() example. Error messages passed to the err(3) functions shouldn't have the first word capitalized, and shouldn't have a period at the end. This is how most of our programs, and most (all?) of the 4.4BSD programs, are. In the past, we've even done sweeps to change things to comply to this. END K 10 svn:author V 3 mpp K 8 svn:date V 27 2001-07-22T11:51:11.000000Z K 7 svn:log V 60 Fix some man page xrefs. PR: docs/26065 MFC after: 1 week END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T12:07:25.000000Z K 7 svn:log V 31 MFC: remove whitespace at EOL. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-22T12:17:51.000000Z K 7 svn:log V 876 Fix some bugs and general brain damage in mounttab: - Declare mtabhead as an extern in mounttab.h and define it only in mounttab.c. - Remove shared global `verbose' and instead pass it as a parameter. - Remove the `mtabp' argument to read_mtab(). It served no purpose whatsoever, although read_mtab() did use it as a temporary local variable. - Don't check for impossible conditions when parsing mounttab, and do detect zero-length fields. - Correctly test for strtoul() failures - just testing ERANGE is wrong. - Include a field name in syslog errors, and avoid passing NULL to a syslog %s field. - Don't test if arrays are NULL. - If there are duplicates when writing out mounttab, keep the last entry instead of the first, as it will have a later timestamp. - Fix a few formatting issues. Update rpc.umntall and umount to match the mounttab interface changes. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T12:41:39.000000Z K 7 svn:log V 31 MFC: remove whitespace at EOL. END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-07-22T13:30:32.000000Z K 7 svn:log V 80 Use the correct ioctl command to set a VESA mode. PR: 24423 MFC after: 10 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-22T13:50:20.000000Z K 7 svn:log V 21 MFC: DEVICE_* macros END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-07-22T13:50:21.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_5'. END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-07-22T13:58:23.000000Z K 7 svn:log V 196 - Fix "off by one" error in VT_WAITACTIVATE. Correctly accept 0 as meaning the requesting vty. - Accept 0 as the requesting vty in VT_ACTIVATE as in VT_WAITACTIVE. PR: 24423 MFC after: 10 days END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-07-22T17:47:04.000000Z K 7 svn:log V 132 MFC src/usr.sbin/sysinstall/tcpip.c rev 1.116 Fix IP address checking, now we allow addresses like 172.17.1.0/23 as a host address END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-07-22T18:10:08.000000Z K 7 svn:log V 92 Remove namespace pollution. PR: 14327 Reviewed by: des Approved by: des MFC after: 7 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-22T18:13:19.000000Z K 7 svn:log V 171 Add entry for SMC 2632W card. Submitted by: lots of people, most recently by Mike Buchanon Also, Tried to clean up the comments about IRQs to match the new world order. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-07-22T18:23:24.000000Z K 7 svn:log V 113 Fix a bug I introduced in Rev. 1.21 that prevented 'whois test' from working. Reviewed by: des Approved by: des END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-07-22T18:47:31.000000Z K 7 svn:log V 304 As per further discussions on hackers redo the SIGCHLD patch to not generate an unexpected user-visible side effect with the sigaction flags. Also cleanup a minor union issue. Submitted by: Rudolf Cejka MFC addendum: MFC will be combined w/ original commit MFC after: 3 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-22T18:55:08.000000Z K 7 svn:log V 131 Bump FreeBSD_version in stable. Lots of drivers want to #ifdef the powerstate support. # I wonder whwere I should document this. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-07-22T18:57:06.000000Z K 7 svn:log V 113 MFC 1.15 - set the NOADDITIONAL flag for bind to force it to behave consistently when faced with broken NS glue. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-22T18:58:44.000000Z K 7 svn:log V 411 Attach the miibus for Linksys/Dlink cards from the attach routine, not from the probe routine. This was an oversight when I originally ported the miibus support to -current, though it was mostly harmless. We now set the vendor code to the new value ED_VENDOR_LINKSYS in ed_pccard_Linksys() at probe time. Then ed_pccard_attach() checks the vendor code, and sets up the miibus if appropriate. Reviewed by: imp END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-07-22T19:13:54.000000Z K 7 svn:log V 89 Don't do sleep state transition if specified sleep state is not supported by the system. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-22T19:49:05.000000Z K 7 svn:log V 131 MFC 1.14: do not M_WAITOK in in6_update_ifa(), since this function can be called under splnet(). (some comment was added by KAME) END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-22T19:55:05.000000Z K 7 svn:log V 37 make driver compile under 4.3-STABLE END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-22T21:31:44.000000Z K 7 svn:log V 273 Remove an old hack that remembered if the card type was Linksys by storing a flag in the global variable 'linksys' during the probe routine and reading it during the attach routine. We now have the ED_VENDOR_LINKSYS vendor code stored in sc->vendor, so check that instead. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-22T21:35:02.000000Z K 7 svn:log V 49 Note that the umass device requires scbus and da END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-22T21:37:25.000000Z K 7 svn:log V 54 MFC: Note that the umass device requires scbus and da END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-07-22T21:39:54.000000Z K 7 svn:log V 77 Add a few missing spl calls in preparation for an MFC of the miibus support. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-22T22:26:37.000000Z K 7 svn:log V 104 add ecalloc, emalloc, erealloc, estrdup - versions of the e-less functions that exit instead of failing END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-22T23:14:33.000000Z K 7 svn:log V 108 revert last commit. using %option nounput is better noted by: Seth Kingsley END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-22T23:15:14.000000Z K 7 svn:log V 20 add %option nounput END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-23T00:13:02.000000Z K 7 svn:log V 83 Fix two compile-time warnings by defining fromlen as socklen_t. MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-23T00:15:37.000000Z K 7 svn:log V 121 Get rid of some compile-time warnings by defining (or casting) variables as size_t where appropriate. MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-23T01:08:15.000000Z K 7 svn:log V 190 Fix a few more minor compile-time warnings, mainly by using size_t where appropriate, and using '("%lu", (unsigned long)asizeval)' when printing something of type size_t. MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-23T01:13:20.000000Z K 7 svn:log V 77 Get rid of a compile-time warning by casting to (size_t). MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-07-23T01:19:59.000000Z K 7 svn:log V 77 Get rid of a compile-time warning by casting to (size_t). MFC after: 1 week END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-07-23T01:33:54.000000Z K 7 svn:log V 254 New make knob, SENDMAIL_M4_FLAGS, modifies the flags passed to m4 when building a .cf file from a .mc file. Include -D_FFR_TLS_O_T to enable tls policy control since the sendmail binary build enables that FFR as well. PR: conf/28361 MFC after: 1 week END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-07-23T02:19:02.000000Z K 7 svn:log V 507 If the user sets SENDMAIL_MC to /etc/mail/sendmail.mc, install is told to install /etc/mail/sendmail.cf to /etc/mail/sendmail.cf and exits with an error: ===> etc/sendmail install -c -o root -g wheel -m 644 /etc/mail/sendmail.cf /etc/mail/sendmail.cf install: /etc/mail/sendmail.cf and /etc/mail/sendmail.cf are the same file *** Error code 64 Catch this in the Makefile and don't call install if the source and target are the same file. Reported by: Alexandr Listopad MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T02:19:35.000000Z K 7 svn:log V 50 MFC: Prevent remotely exploitable buffer overflow END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-07-23T06:14:22.000000Z K 7 svn:log V 279 changed hostid from long to unsigned long to be able to store values > 2GB on i386 platforms. Also changed SYSCTL type from INT to ULONG and removed comment about it. MFC'ed 1.92 of kernel.h (done by mjacob, so as not to break -stable) and 1.41 of kern_mib.c PR: kern/21132 END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-07-23T06:17:34.000000Z K 7 svn:log V 167 Added the proper arguments the sysinfo system call PR: kern/27759 Reviewed by: marcel Approved by: marcel Obtained from: Linux man page sysinfo(2) MFC after: 1 week END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-07-23T06:22:10.000000Z K 7 svn:log V 133 Added the linux_sysinfo function to implement sysinfo(2). PR: kern/27759 Reviewed by: marcel Approved by: marcel MFC after: 1 week END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-07-23T07:16:36.000000Z K 7 svn:log V 70 MFC the style part of rev. 1.32: four-character second-level indents. END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-07-23T07:23:06.000000Z K 7 svn:log V 62 MFC the real point of rev. 1.32: teach fstat(1) about FIFO's. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-07-23T09:01:46.000000Z K 7 svn:log V 326 Add scripts and Makefile support for building ISO images automatically as part of the release if MAKE_ISOS is set. Will also build the first CD with packages (in addition to the "minimal" CD) if CD_EXTRA_BITS points to them. This probably need a bit more work to get fully useful, but it at least covers the basics for now. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T09:22:21.000000Z K 7 svn:log V 20 sprintf -> snprintf END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-23T09:37:45.000000Z K 7 svn:log V 76 MFC: Ignore mtu/mru configurations that are greater than the maximum values END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T09:39:55.000000Z K 7 svn:log V 52 Fix typos Obtained from: OpenBSD MFC After: 1 week END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T09:46:17.000000Z K 7 svn:log V 57 Don't use the pronoun "you". Reviewed by: sheldonh, mpp END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T09:48:20.000000Z K 7 svn:log V 70 MFC 1.57, 1.58: note about wrapping long statements and err(3) usage. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T09:53:20.000000Z K 7 svn:log V 60 MFC 1.101: mdoc(7) police: use Va and Vt where appropriate. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:02:13.000000Z K 7 svn:log V 39 MFC: syslogd_program and inetd_program END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:06:59.000000Z K 7 svn:log V 44 Document syslogd_program and inetd_program. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:08:31.000000Z K 7 svn:log V 61 MFC 1.9: don't claim that strncpy() is the same as strcpy(). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:09:50.000000Z K 7 svn:log V 59 MFC 1.53: call disk_destroy in cdcleanup() as appropriate. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:11:38.000000Z K 7 svn:log V 64 MFC 1.303: don't insist on creating rocketport devices in /dev. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:13:04.000000Z K 7 svn:log V 27 MFC: fix one-byte overrun. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-07-23T10:18:05.000000Z K 7 svn:log V 205 Break the list of parameter expansions into two lists so that the paragraph introducing the prefix and suffix pattern expansions does not appear as part of the explanation for the string length expansion. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-07-23T10:19:18.000000Z K 7 svn:log V 48 MFC rev 1.53: fix "swallowed" paragraph in list END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:20:35.000000Z K 7 svn:log V 89 Consistently capitalize the first letter of the first word in the variable descriptions. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T10:25:38.000000Z K 7 svn:log V 128 mdoc(7) police: mark up kernel options in .Dv, rc.conf variables in .Va, and use .Pp instead of blank lines all over the place. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-07-23T10:46:01.000000Z K 7 svn:log V 64 Unbreak world - comment out WARNS=2 - deadly warning on tgetstr END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T11:00:31.000000Z K 7 svn:log V 54 by by -> by Obtained from: OpenBSD MFC After: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T11:03:48.000000Z K 7 svn:log V 68 Typo fix: fasion -> fashion Inspired by: OpenBSD MFC After: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T12:05:27.000000Z K 7 svn:log V 66 s/adress/address/ Inspired by: OpenBSD MFC After: 1 week END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-23T12:34:31.000000Z K 7 svn:log V 52 make vm_page_select_cache static Requested by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-07-23T12:38:00.000000Z K 7 svn:log V 40 Back out WARNS commenting - local fault END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-07-23T12:42:07.000000Z K 7 svn:log V 40 remove emalloc,ecalloc,erealloc,estrdup END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-23T13:07:24.000000Z K 7 svn:log V 27 Integrate fdc.h into fd.c. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-23T14:13:45.000000Z K 7 svn:log V 51 MFC: Prevent remotely exploitable buffer overflow. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-23T14:24:31.000000Z K 7 svn:log V 206 change the default for isdn_fsdev to NO. specifying a device here results in a potential conflict with a getty running on that device. PR: 26818 Submitted by: Clement Ballabriga END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-07-23T14:28:36.000000Z K 7 svn:log V 125 change the default for isdn_fsdev to NO. PR: 26818 Submitted by: Clement Ballabriga END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-07-23T16:50:01.000000Z K 7 svn:log V 138 Avoid a NULL pointer derefence introduced in rev. 1.129. Problem noticed by: bde, gcc(1) Panic caught by: mjacob Patch tested by: mjacob END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-07-23T17:18:05.000000Z K 7 svn:log V 63 Spelling fix: "acutally" -> "actually" (Already fixed in HEAD) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-23T17:50:42.000000Z K 7 svn:log V 74 MFC: Remove bogus comment about SYNOPSIS limiting number of open devices. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-23T17:51:02.000000Z K 7 svn:log V 58 Remind people to document bumps in the Porter's Handbook. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-23T17:51:43.000000Z K 7 svn:log V 55 MFC: remind people to document __FreeBSD_version bumps END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2001-07-23T18:25:45.000000Z K 7 svn:log V 134 Fix removal of at jobs. PR: bin/23052 Submitted by: Mike Sellenschuetter MFC after: 1 week END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-23T18:41:40.000000Z K 7 svn:log V 39 MFC 1.13: try not to dereference NULL. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-07-23T19:11:33.000000Z K 7 svn:log V 159 Add D-Link DFE-538TX to list of rl(4)-supported devices. While I'm here, fix a typo: s/DGE=500SX/DGE-500SX/. Submitted by: Christian Greisen END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-07-23T20:44:54.000000Z K 7 svn:log V 770 You were knocked senseless by the Boomerang, spun around by the Cyclone, blown over by the Hurricane and had a house dropped on you by the Tornado. Now it's time to have your parade rained on by... the Typhoon! This commit adds driver support for 3Com 3cR990 10/100 ethernet adapters based on the Typhoon I and Typhoon II chipsets. This is actually a port of the OpenBSD driver with many hacks by me. No Virginia, there isn't any support for the hardware crypto yet. However there is support for TCP/IP checksum offload and VLANs. Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for squeezing enough info out of 3Com to get this written, and for doing most of the hard work. Manual page is included. Compiled as a module and included in GENERIC. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-07-23T20:54:31.000000Z K 7 svn:log V 142 Grrr. Module depends on vlan.h, and I committed the wrong version of if_txpreg.h, which didn't have sc_rxbufprod defined in the softc struct. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-07-23T21:01:36.000000Z K 7 svn:log V 46 AIEEE! Commit the firmware image too. *blush* END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-07-23T21:14:57.000000Z K 7 svn:log V 72 Add an external function to unlink a netgraph type from the types list. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-23T21:42:22.000000Z K 7 svn:log V 82 Simplify IPv4 mapped IPv6 address handling. Reviewed by: brian MFC after: 5 days END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T21:52:26.000000Z K 7 svn:log V 550 output_data(), output_datalen() and netflush() didn't actually guarantee to do what they are supposed to: under some circumstances output data would be truncated, or the buffer would not actually be flushed (possibly leading to overflows when the caller assumes the operation succeeded). Change the semantics so that these functions ensure they complete the operation before returning. Comment out diagnostic code enabled by '-D reports' which causes an infinite recursion and an eventual crash. Patch developed with assistance from ru and assar. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T22:00:51.000000Z K 7 svn:log V 110 MFcrypto/telnet/telnetd: Correct semantics of output_data*() and netflush() to ensure deterministic operation END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-07-23T22:05:23.000000Z K 7 svn:log V 30 MFC: new PCI ID for PERC 3/Di END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-07-23T22:10:45.000000Z K 7 svn:log V 92 MFC^2: Correct semantics of output_data*() and netflush() to ensure deterministic operation END