ĩ%80691 253 137 177 579 504 123 144 325 115 175 352 181 166 182 239 307 131 167 1139 492 373 186 139 656 158 355 252 142 117 163 428 389 150 213 235 238 132 162 224 121 291 292 197 160 279 1547 147 154 207 236 159 250 178 229 314 185 517 246 286 136 343 603 157 162 357 206 168 246 139 162 163 284 117 442 158 133 837 205 282 215 156 113 107 115 115 112 108 188 300 503 124 124 126 139 132 120 241 176 120 146 120 131 143 181 132 121 203 200 123 122 123 108 122 146 319 245 135 432 180 150 137 122 125 118 106 123 114 150 103 170 108 134 122 145 125 123 122 136 108 115 199 145 123 109 117 110 149 110 108 131 170 159 135 254 150 142 114 143 139 200 148 217 245 125 122 119 103 226 213 125 145 108 106 117 125 129 132 112 106 187 127 120 106 120 157 141 147 148 150 112 174 108 128 157 125 113 173 120 144 120 139 583 272 193 261 217 143 261 161 146 188 220 113 180 136 201 138 144 129 173 145 110 158 182 159 136 135 141 117 126 681 824 680 308 520 416 680 123 136 167 680 226 379 411 238 146 263 127 116 167 149 720 129 148 K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-31T00:07:39.000000Z K 7 svn:log V 46 MFC 1.56: correct continuation line handling. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-07-31T00:08:49.000000Z K 7 svn:log V 86 MFC 1.13-1.15: don't xref mt(1), mention EFAULT, and don't capitalize variable names. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-07-31T00:16:49.000000Z K 7 svn:log V 481 MFC: 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. Revision Changes Path 1.166 +7 -1 src/etc/defaults/make.conf 1.18 +5 -3 src/etc/mail/Makefile 1.10 +5 -2 src/etc/sendmail/Makefile 1.23 +4 -1 src/share/man/man5/make.conf.5 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-07-31T00:18:12.000000Z K 7 svn:log V 406 MFC: 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. Catch this in the Makefile and don't call install if the source and target are the same file. Revision Changes Path 1.19 +3 -1 src/etc/mail/Makefile 1.11 +10 -4 src/etc/sendmail/Makefile END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-31T03:29:39.000000Z K 7 svn:log V 30 MFC: Speed up console driver. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T03:32:24.000000Z K 7 svn:log V 51 Quiet uninitialized variable warning (also a bug). END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T03:36:26.000000Z K 7 svn:log V 231 Make the openfirmware functions work on 64 bit architectures by using a standard cell_t type for the fields of all argument structs. Also make ihandle_t and phandle_t unsigned to avoid sign extension problems. Approved by: benno END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-31T03:39:35.000000Z K 7 svn:log V 22 Removed PLIP support. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-31T03:44:31.000000Z K 7 svn:log V 82 MFC: Converted the olpt driver to using new-bus stuff. Removed PLIP support. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T03:46:39.000000Z K 7 svn:log V 258 Use a machine dependent type, Elf_Hashelt, for the elements of the elf dynamic symbol table buckets and chains. The sparc64 toolchain uses 32 bit .hash entries, unlike other 64 bits architectures (alpha), which use 64 bit entries. Discussed with: dfr, jdp END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T03:51:07.000000Z K 7 svn:log V 88 Don't try to print a field that doesn't exist; in usually commented out debugging code. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-07-31T03:51:24.000000Z K 7 svn:log V 73 Merged from sys/dev/syscons/syscons.c revisions 1.336.2.8 and 1.336.2.9. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T03:52:16.000000Z K 7 svn:log V 89 Don't try to find an eventhandler list if the list of lists hasn't been initialized yet. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T04:03:53.000000Z K 7 svn:log V 145 Remove the use of atomic ops to manipulate vm_object and vm_page flags. Giant is required here, so they are superfluous. Discussed with: dillon END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T04:09:52.000000Z K 7 svn:log V 213 Oops. Last commit to vm_object.c should have got these files too. Remove the use of atomic ops to manipulate vm_object and vm_page flags. Giant is required here, so they are superfluous. Discussed with: dillon END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T04:14:30.000000Z K 7 svn:log V 38 Machine dependent ifdefs for sparc64. END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-07-31T04:14:44.000000Z K 7 svn:log V 74 Remove an accidental comma that managed to creep in with the last commit. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T05:45:16.000000Z K 7 svn:log V 1044 Add skeleton machine dependent headers and c files for a port of freebsd to a new architecture. This is the base of the sparc64 port, but contains limited machine dependent code, and can be used a base for ports. Included are: - standard machine dependent headers, tweaked for a 64 bit, big endian architecture, including empty versions of all the machine dependent structures - a machine independent atomic.h, which can be used until a port has support for interrupts and the operations really need to be atomic - stub versions of all the machine dependent functions, which panic when called and print out the name of the function that needs to be implemented. functions which are normally in assembly files are not included, but this should reduce the number of different undefined references on the first few compiles from hundreds to 5 or 6 Given minimal startup code and console support it should be trivial to make this compile and run the first few sysinits on almost any architecture. Requested by: alfred, imp, jhb END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-07-31T06:05:05.000000Z K 7 svn:log V 398 Flesh out the sparc64 port considerably. This contains: - mostly complete kernel pmap support, and tested but currently turned off userland pmap support - low level assembly language trap, context switching and support code - fully implemented atomic.h and supporting cpufunc.h - some support for kernel debugging with ddb - various header tweaks and filling out of machine dependent structures END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-31T06:12:01.000000Z K 7 svn:log V 280 Have pccardd always ask the kernel for the IRQ to use. The kernel will soon return the irq from the pcic bridge in cases where't that's appropriate. Note: I've had to disbale -I option for the moment. I've made it easy to reenable it for people that need it. MFC After: soon! END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-31T06:31:38.000000Z K 7 svn:log V 94 Add CLPD6832_BCR_ISA_IRQ definition for ISA routing of interrupts. Minor commentary tweaking. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-31T06:32:02.000000Z K 7 svn:log V 47 Move pcic_override_irq from pcic_isa, to pcic. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-31T06:44:37.000000Z K 7 svn:log V 563 A bunch of interrupt related cleanup. o Move PIOCSRESOURCE from pccard to pcic so the kernel can give pccardd better hints as to what resources to use. o Implement an undocumented hw.pcic.interrupt_route to allow people that need to do so to route their interrupts in a non-standard way. o Only preallocate a resource in probe if we're routing via pci. o If we aren't routing via pci, then set the irq to use explicitly to defeat the automatic IRQ routing of the pci layer. This, with the pccardd code should be close to what can be committed to -stable. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-31T07:26:11.000000Z K 7 svn:log V 66 Note that p7 and FreeBSD-SA-01:51 are related. Submitted b: kris END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-31T07:27:01.000000Z K 7 svn:log V 262 If LCP proto-rej is received, drop the protocol mentioned by the message. This is to be friendly with non-IPv6 peer (If the peer complains due to lack of IPv6CP, drop IPv6CP). This basically implements "RXJ+" state transition in the RFC. Obtained from: NetBSD END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T07:54:04.000000Z K 7 svn:log V 157 MFC: If the peer sends a REQ without the IPADDR iption, only reject it once. If they repeat the request (again without the IPADDR option) ACK it. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T08:07:17.000000Z K 7 svn:log V 48 Staticise the non-FreeBSD version of SHA1_End() END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T08:07:48.000000Z K 7 svn:log V 23 MFC: Correct a comment END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T08:08:48.000000Z K 7 svn:log V 69 MFC: Mark prompt_vPrintf() as printflike when building with __GNUC__ END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-07-31T08:19:49.000000Z K 7 svn:log V 330 Add a "X KBytes of wired memory reserved" metric that represents approximately the amount of memory allocated from the mbuf maps and sitting in the mbuf allocator's cache containers, and display in parantheses the percentage of said memory that is actually in use at the given time `netstat -m' is executed. Suggested by: mjacob END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T08:21:39.000000Z K 7 svn:log V 294 When we receive a CHAP81 challenge response, we always expect the last byte of the packet to contain '\0'. Windows 98 gets this wrong, dropping garbage into the last byte and failing authentication. Now, we notice this and whinge to our log file that we're compensating for the corrupt data. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T08:23:17.000000Z K 7 svn:log V 56 MFC: Compensate for corrupt CHAP81 challenge responses. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T09:33:08.000000Z K 7 svn:log V 118 Mention the sa_handler and sa_sigaction #defines in the synopsis. Mark sa_sigaction consistently. MFC after: 1 week END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T09:53:20.000000Z K 7 svn:log V 140 Use sigaction() without SA_RESTART rather than signal() so that we don't block in NgRecvData() after receiving a signal. MFC after: 1 week END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-07-31T10:49:39.000000Z K 7 svn:log V 140 MFC: Make the sleep for sendfile buffers interruptable. This is a bit different from the code in -current, but the idea should be the same. END K 10 svn:author V 2 tg K 8 svn:date V 27 2001-07-31T11:25:52.000000Z K 7 svn:log V 41 Sort options, remove unknown option 'f'. END K 10 svn:author V 2 tg K 8 svn:date V 27 2001-07-31T11:27:48.000000Z K 7 svn:log V 71 Mark debug() and fatal() as __printflike() and fix resulting warnings. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T11:45:53.000000Z K 7 svn:log V 129 Add a -l flag used to specify a label when no -p flag is given. Start new sentences on new lines in pppoed.8. MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-31T14:35:36.000000Z K 7 svn:log V 29 GC some obsolete alpha code. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T15:19:07.000000Z K 7 svn:log V 196 Remove an irritating diagnostic emitted to LogPHASE when a static proxy arp entry is deleted. Rename a function (for consistency) and remove some whitespace (for readability). MFC after: 1 week END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T15:19:32.000000Z K 7 svn:log V 197 MFC: Remove an irritating diagnostic emitted to LogPHASE when a static proxy arp entry is deleted. Rename a function (for consistency) and remove some whitespace (for readability). END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-07-31T15:24:02.000000Z K 7 svn:log V 105 MFC 1.25: Properly handle wgetch(3) returning ERR. Approved by: jkh (for early MFC prior to code chill) END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T15:29:50.000000Z K 7 svn:log V 66 Don't use SA_RESETHAND here. We gain nothing. Suggested by: bde END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-31T15:42:44.000000Z K 7 svn:log V 186 Fix typo where I assigned the bus tag and not the bus handled. It appears that this may be unused, but I'll keep it for the moment. Noticed by: Shizuka Kudo END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-07-31T15:48:21.000000Z K 7 svn:log V 1449 o Introduce new kern.security sysctl tree for kernel security policy MIB entries. o Relocate kern.suser_permitted to kern.security.suser_permitted. o Introduce new kern.security.unprivileged_procdebug_permitted, which (when set to 0) prevents processes without privilege from performing a variety of inter-process debugging activities. The default is 1, to provide current behavior. This feature allows "hardened" systems to disable access to debugging facilities, which have been associated with a number of past security vulnerabilities. Previously, while procfs could be unmounted, other in-kernel facilities (such as ptrace()) were still available. This setting should not be modified on normal development systems, as it will result in frustration. Some utilities respond poorly to failing to get the debugging access they require, and error response by these utilities may be improved in the future in the name of beautification. Note that there are currently some odd interactions with some facilities, which will need to be resolved before this should be used in production, including odd interactions with truss and ktrace. Note also that currently, tracing is permitted on the current process regardless of this flag, for compatibility with previous authorization code in various facilities, but that will probably change (and resolve the odd interactions). Obtained from: TrustedBSD Project END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-07-31T15:49:50.000000Z K 7 svn:log V 56 Make include file consistent with the rest of libstand. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-07-31T15:50:57.000000Z K 7 svn:log V 58 MFC: use reallocf(3) instead of malloc()+memcpy()+free(). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-07-31T15:53:17.000000Z K 7 svn:log V 114 bsh and bst are unused in softc, except for setting them. We do use the bsh and bst in the pcic_slot structures. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-07-31T16:09:29.000000Z K 7 svn:log V 139 Logging should wind up in /var/log, not /etc/ppp/. PR: 11989 Submitted by: Phil Homewood MFC after: 1 week END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-07-31T16:10:51.000000Z K 7 svn:log V 68 Fix compilation errors by adding forward declarations and fix typo. END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-07-31T16:16:35.000000Z K 7 svn:log V 156 MFC: run the shutdown scripts in reverse order; script_name_sep knob. MFC of file revisions: rc 1.272 rc.shutdown 1.17 rc.conf 1.117 rc.conf.5 1.113 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-31T16:25:55.000000Z K 7 svn:log V 83 jhb says a 10 line change containing casts is more invasive than a 28 line change. END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-07-31T16:34:52.000000Z K 7 svn:log V 137 Only pull in the MD files if they exist. This allows for progressive implementation and compilation when bringing up a new architecture. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-07-31T16:38:58.000000Z K 7 svn:log V 219 Re-order things slightly in the RX handler for VLAN support: we need call vlan_input_tag() after stripping the ether header from the frame with m_adj(), not before. Noticed by: Brooks Davis END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-07-31T16:39:34.000000Z K 7 svn:log V 91 MFC: fix VLAN support in RX handler, make sure to call vlan_input_tag() at the right time. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-07-31T17:25:12.000000Z K 7 svn:log V 420 o Modify p_candebug() such that there is no longer automatic acceptance of debugging the current process when that is in conflict with other restrictions (such as jail, unprivileged_procdebug_permitted, etc). o This corrects anomolies in the behavior of kern.security.unprivileged_procdebug_permitted when using truss and ktrace. The theory goes that this is now safe to use. Obtained from: TrustedBSD Project END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-31T17:44:57.000000Z K 7 svn:log V 153 - Fix panicstr checks to explicitly check against NULL. - Add a few more panicstr checks so that we don't panic recursively. Requested by: sheldonh (2) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-31T17:45:50.000000Z K 7 svn:log V 193 If we have already panic'd then don't bother enforcing mutex asserts as things are pretty much shot already and all panic'ing does is hurt our chances of getting a dump. Inspired by: sheldonh END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-07-31T18:43:40.000000Z K 7 svn:log V 42 164LX can have SRM or AlphaBIOS in flash. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-07-31T19:43:55.000000Z K 7 svn:log V 250 MFC 1.72: If LCP proto-rej is received, drop the protocol mentioned by the message. This is to be friendly with non-IPv6 peer (If the peer complains due to lack of IPv6CP, drop IPv6CP). This basically implements "RXJ+" state transition in the RFC. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-31T19:50:09.000000Z K 7 svn:log V 510 Add in a hack to support IBM "El Torito" CD-ROM booting BIOS's which expect the first sector of the emulated floppy to contain a valid MS-DOS BPB that it can modify. Since boot1 is the first sector of boot.flp, this resulted in the BIOS overwriting part of boot1: specifically the function used to read in sectors from the disk. Submitted by: Mark Peek Submitted by: Doug Ambrisko PR: i386/26382 Obtained from: NetBSD, OpenBSD (the example BPB) MFC after: 1 month END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-07-31T19:52:41.000000Z K 7 svn:log V 65 MFC of rev. 1.49: correct type for the 3rd argument to sysctl(). END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-07-31T20:10:19.000000Z K 7 svn:log V 70 MFC of rev. 1.6: correct type for the 3rd argument to sysctlbyname(). END K 10 svn:author V 3 jon K 8 svn:date V 27 2001-07-31T20:14:21.000000Z K 7 svn:log V 264 MFC from current - 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 END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-07-31T20:18:50.000000Z K 7 svn:log V 113 MFC of rev. 1.95: disallow ATAPI CD transfers that are not a multiple of the device block size. PR: kern/21946 END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-07-31T20:27:05.000000Z K 7 svn:log V 76 MFC part of rev. 1.38: correct type for the 3rd argument to sysctlbyname(). END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T20:29:46.000000Z K 7 svn:log V 151 MFC: If the peer REJects our MRU REQ, stop sending it -- even if this means that the peer may send us frames that are too large as a result. END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-07-31T20:34:00.000000Z K 7 svn:log V 46 MFC: gain improved interface and key handling END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-07-31T20:41:27.000000Z K 7 svn:log V 70 MFC part of rev. 1.42: correct type for the 4th argument to sysctl(). END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-07-31T20:48:17.000000Z K 7 svn:log V 71 MFC of rev. 1.61: correct type for the 3rd argument to sysctlbyname(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-31T20:57:57.000000Z K 7 svn:log V 191 Add a safety belt to mawait() for the (cold || panicstr) case identical to the one in msleep() such that we return immediately rather than blocking. Submitted by: peter Prodded by: sheldonh END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-07-31T21:30:57.000000Z K 7 svn:log V 24 Reword for consistency. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T21:36:00.000000Z K 7 svn:log V 347 Don't include a NUL at the end of our CHAP SUCCESS packet. When encryption (MPPE) is enabled, WindowsME and Windows98 both fail because of the extra byte, suggesting that they autheticated successfully in their log and then dropping the connection, telling the user that the peer doesn't support compatible encryption options. MFC after: 1 week END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-07-31T21:36:23.000000Z K 7 svn:log V 64 MFC: Don't include a NUL at the end of our CHAP SUCCESS packet. END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-07-31T21:43:37.000000Z K 7 svn:log V 40 MFC: updated menus for new key behavior END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-07-31T22:06:56.000000Z K 7 svn:log V 744 Apply the cluebat to myself and undo the await() -> mawait() rename. The asleep() and await() functions split the functionality of msleep() up into two halves. Only the asleep() half (which is what puts the process on the sleep queue) actually needs the lock usually passed to msleep() held to prevent lost wakeups. await() does not need the lock held, so the lock can be released prior to calling await() and does not need to be passed in to the await() function. Typical usage of these functions would be as follows: mtx_lock(&foo_mtx); ... do stuff ... asleep(&foo_cond, PRIxx, "foowt", hz); ... mtx_unlock&foo_mtx); ... await(-1, -1); Inspired by: dillon on the couch at Usenix END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-07-31T23:27:06.000000Z K 7 svn:log V 109 Update our bpf.h with tcpdump.org's new DLT_ types. Use our bpf.h instead of tcpdump.org's to build libpcap. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-31T23:41:46.000000Z K 7 svn:log V 186 MFC: rev 1.4 * include/elf.h has been repo copied to include/elf-hints.h, and it no longer includes machine/elf.h. * consumers of elf.h now use the minimalist elf header possible. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-31T23:42:36.000000Z K 7 svn:log V 119 MFC: rev 1.14 -- total hack to fix broken bootstrap. Add -I/usr/src/include at the tail end of the include searching. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-07-31T23:43:57.000000Z K 7 svn:log V 61 MFC: Use elf-hint.h rather than elf.h to get the hints info. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T00:13:32.000000Z K 7 svn:log V 18 MFC: import bzip2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T00:14:04.000000Z K 7 svn:log V 12 MFC: libbz2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T00:14:35.000000Z K 7 svn:log V 20 MFC: bring in bzip2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T00:16:06.000000Z K 7 svn:log V 20 MFC: Hook up libbz2 END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-08-01T00:23:13.000000Z K 7 svn:log V 17 MFC: libpcap 0.6 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T00:34:15.000000Z K 7 svn:log V 13 MFC: WARNS=2 END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-08-01T00:35:04.000000Z K 7 svn:log V 93 Use libpcap's bpf_dump() instead of providing our own, now that libpcap 0.6 has been merged. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-08-01T00:47:50.000000Z K 7 svn:log V 204 MFC: Get IP multicast working on VLAN devices if_ethersubr.c rev 1.93 if_vlan.c revs 1.27, 1.30 Use the IANA assignment IFT_L2VLAN if_vlan.c rev 1.29 if_vlan_var.h rev 1.9 END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-08-01T00:54:00.000000Z K 7 svn:log V 405 Move CPU_ABSENT() macro to smp.h, where it belongs anyway. It will be defined to 0 in the non-SMP case, which very much makes sense as it permits its usage in per-CPU initialization loops (for an example, check out subr_mbuf.c). Further, on a UP system, make mb_alloc always use the first per-CPU container, regardless of cpuid (i.e. remove reliability on cpuid in the UP case). Requested by: alfred END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-08-01T01:08:25.000000Z K 7 svn:log V 29 MFC rev 1.51: use IFT_L2VLAN END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-08-01T01:08:44.000000Z K 7 svn:log V 29 MFC rev 1.19: use IFT_L2VLAN END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T01:21:09.000000Z K 7 svn:log V 31 MFC: rev 1.19 (quiet warnings) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T01:22:57.000000Z K 7 svn:log V 44 Minor style tweak to reduce diff w/-current END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T01:32:10.000000Z K 7 svn:log V 37 MFC: rev 1.25 (MAX_PATH and strlcpy) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T01:33:27.000000Z K 7 svn:log V 23 Import sendmail 8.11.5 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T01:33:27.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r80785, 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-08-01T01:33:28.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'sendmail-vendor-v8_11_5'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T01:34:20.000000Z K 7 svn:log V 25 MFC: rev 1.10 (MAX_PATH) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T01:34:52.000000Z K 7 svn:log V 49 Resolve conflicts from import of sendmail 8.11.5 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T01:35:51.000000Z K 7 svn:log V 25 MFC: rev 1.29 (MAX_PATH) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T01:36:17.000000Z K 7 svn:log V 34 Update FreeBSD import information END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T01:37:35.000000Z K 7 svn:log V 48 MFC: rev 1.32 (__unused for non-used variables) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T01:40:03.000000Z K 7 svn:log V 86 MFC: rev 1.21 (call summary() explicitly), rev 1.22 (__unused for non-used variables) END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T01:40:56.000000Z K 7 svn:log V 35 Note the import of sendmail 8.11.5 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T02:09:09.000000Z K 7 svn:log V 26 Remove a misplaced space. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T02:12:39.000000Z K 7 svn:log V 105 Revert change to always include _FFR_TLS_O_T as it requires FEATURE(access_db) Problem found by: nsayer END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T02:30:32.000000Z K 7 svn:log V 104 MFC: rev 1.26 (-t), 1.27 (BDECFLAGS & WARNS), 1.30 (unsigned int), rev 1.31 (style(9) of rev 1.28) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T02:32:16.000000Z K 7 svn:log V 28 MFC: WARNS=2 and BDECFLAGS END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T02:33:32.000000Z K 7 svn:log V 27 MFC: WARNS=2 and BDECFLAGS END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T02:36:03.000000Z K 7 svn:log V 28 MFC: MAXPATHLEN -> PATH_MAX END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T02:37:46.000000Z K 7 svn:log V 13 MFC: WARNS=2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T02:42:56.000000Z K 7 svn:log V 27 MFC: WARNS=2 and BDECFLAGS END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T03:19:50.000000Z K 7 svn:log V 49 MFC: Import of sendmail 8.11.5 Approved by: jkh END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-08-01T03:38:44.000000Z K 7 svn:log V 221 MFC: Revert change to always include _FFR_TLS_O_T as it requires FEATURE(access_db) Revision Changes Path 1.20 +1 -3 src/etc/mail/Makefile 1.12 +1 -3 src/etc/sendmail/Makefile END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-01T03:41:09.000000Z K 7 svn:log V 153 mfc of newpcm state as at june 24. * untypedef various structs * rate conversion feeder * vchan support - no automatic creation however * many bugfixes END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-01T04:27:16.000000Z K 7 svn:log V 44 create {dsp,dspW,audio}X.[01234] for unit X END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T04:27:48.000000Z K 7 svn:log V 336 It appears we really shouldn't be following this example man page -- one should not use a `%' in examples. I don't know if this is the consensus of doc@, or just a unilateral decision of committer that corrected my following of this example. Maybe a docs person could review these files and see if they still show current guidelines. END K 10 svn:author V 4 grog K 8 svn:date V 27 2001-08-01T04:35:28.000000Z K 7 svn:log V 87 open_device: Recognize ar device. Submitted by: Valery Kotchiev END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T04:38:44.000000Z K 7 svn:log V 55 MFC: MAXPATHLEN -> PATH_MAX, and WARNS=2 and BDECFLAGS END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T04:40:08.000000Z K 7 svn:log V 42 MFC: rev 1.52 (tweak example), 1.53 (you) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T04:44:36.000000Z K 7 svn:log V 27 MFC: WARNS=2 and BDECFLAGS END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:02:00.000000Z K 7 svn:log V 30 MFC: rev 1.11 (_PATH_DEFTAPE) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:03:12.000000Z K 7 svn:log V 23 MFC: sync with OpenBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:04:48.000000Z K 7 svn:log V 11 MFC: rcsid END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:06:23.000000Z K 7 svn:log V 28 MFC: MAXPATHLEN -> PATH_MAX END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:07:33.000000Z K 7 svn:log V 19 MFC: sort SEE ALSO END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:08:31.000000Z K 7 svn:log V 55 MFC: MAXPATHLEN -> PATH_MAX, and WARNS=2 and BDECFLAGS END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:12:39.000000Z K 7 svn:log V 9 style(9) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:14:24.000000Z K 7 svn:log V 75 MFC: MAXPATHLEN -> PATH_MAX, __printflike, fix type of NULL arg to execl() END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:15:02.000000Z K 7 svn:log V 13 MFC: WARNS=2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:15:56.000000Z K 7 svn:log V 39 MFC: rev 1.33 (fix args to fts_open()) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:16:47.000000Z K 7 svn:log V 27 MFC: WARNS=2 and BDECFLAGS END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:17:57.000000Z K 7 svn:log V 50 MFC: rev 1.11 (fix printf format to print a long) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:22:07.000000Z K 7 svn:log V 30 MFC: -Wnon-const-format sweep END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:22:33.000000Z K 7 svn:log V 28 MFC: MAXPATHLEN -> PATH_MAX END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:31:04.000000Z K 7 svn:log V 27 MFC: WARNS=2 and BDECFLAGS END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:34:08.000000Z K 7 svn:log V 41 MFC: include stdlib.h to reduce warnings END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:35:25.000000Z K 7 svn:log V 13 MFC: WARNS=2 END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-01T05:37:31.000000Z K 7 svn:log V 24 mfc of ich sound driver END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:38:28.000000Z K 7 svn:log V 103 MFC: include stdlib.h (it doesn't seem to quiet any warnings, so I'm not sure why it is included) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:42:10.000000Z K 7 svn:log V 50 MFC: revs 1.34-1.35 (``!'') and rev 1.36 (| >> !) END K 10 svn:author V 5 chris K 8 svn:date V 27 2001-08-01T05:42:27.000000Z K 7 svn:log V 29 MFC: Add kldsym(2) man page. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:43:30.000000Z K 7 svn:log V 14 MFC: stdlib.h END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:48:08.000000Z K 7 svn:log V 22 MFC: add fsck_msdosfs END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:52:36.000000Z K 7 svn:log V 15 MFC: kldconfig END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:53:12.000000Z K 7 svn:log V 54 This is actually making its enterance in FreeBSD 4.4. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:53:59.000000Z K 7 svn:log V 15 MFC: $FreeBSD$ END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T05:54:57.000000Z K 7 svn:log V 13 MFC: WARNS=2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:01:51.000000Z K 7 svn:log V 36 MFC: allow "-" for working w/ STDIN END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:04:34.000000Z K 7 svn:log V 75 MFC: change name of internal `warn' function as it masks warn() from libc. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:07:14.000000Z K 7 svn:log V 64 MFC: 1.37 (clarify -r), 1.38 (nuke unused vars), 1.39 (execl()) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:10:00.000000Z K 7 svn:log V 40 MFC: rev 1.27 (clarify partition types) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:20:49.000000Z K 7 svn:log V 158 MFC: * add -a to usage * Use the machdep.msgbuf sysctl to get the message buffer on a running kernel, and remove setgid kmem, which is not needed any more. END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-01T06:23:00.000000Z K 7 svn:log V 57 Update man page to actually match the source. PR: 7456 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:25:40.000000Z K 7 svn:log V 47 MFC: properly filize dumpdates, and s/rsa/sa/g END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-01T06:28:04.000000Z K 7 svn:log V 21 MFC: update man page END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:29:35.000000Z K 7 svn:log V 48 MFC: s/\\7/\\a/g, s/rsa/sa/g, use END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:31:53.000000Z K 7 svn:log V 44 MFC: rev 1.30 (document the default for -b) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:34:00.000000Z K 7 svn:log V 104 MFC: rev 1.47-1.48 (make the order of values prompted for with the "-i" option match print_part()) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:37:01.000000Z K 7 svn:log V 53 MFC: rev 1.26 (use new backup feature of install(1)) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-08-01T06:39:36.000000Z K 7 svn:log V 121 Fake the NLMv4 protocol. This allows lockd to 'service' nfsv3 clients. Submitted by: Dan Nelson END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:48:41.000000Z K 7 svn:log V 149 MFC: o New flags: -b and -B (backup) o New flag: -S (safe copy; aka "atomic" install) o The -c flag is now the default. o The -D flag was withdrawn. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:52:18.000000Z K 7 svn:log V 30 MFC: rev 1.7 (update comment) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:55:39.000000Z K 7 svn:log V 27 Minimize diff to -current. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T06:59:56.000000Z K 7 svn:log V 24 MFC: description change END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T07:05:51.000000Z K 7 svn:log V 9 style(9) END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-08-01T07:50:49.000000Z K 7 svn:log V 132 MFC rev. 1.104: complain on installation if the destination modules/ directory does not exist, instead of silently creating a file. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:15:35.000000Z K 7 svn:log V 117 MFC: rev 1.103 (try to partly clean up the bleeding mess...) this is not a true MFC of 1.103, but one in spirit END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:17:17.000000Z K 7 svn:log V 30 MFC: reduce diffs to -current END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:19:51.000000Z K 7 svn:log V 50 MFC: rev 1.7 (check malloc, and remove dead code) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:20:38.000000Z K 7 svn:log V 13 MFC: WARNS=2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:22:24.000000Z K 7 svn:log V 11 MFC: style END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:23:48.000000Z K 7 svn:log V 22 MFC: rev 1.25 (style) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:24:52.000000Z K 7 svn:log V 30 MFC: rev 1.17 (SEE ALSO sort) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:26:23.000000Z K 7 svn:log V 34 MFC: rev 1.41 (do not suport lfs) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:27:29.000000Z K 7 svn:log V 37 MFC: rev 1.18 (optreset in unistd.h) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:29:22.000000Z K 7 svn:log V 17 MFC: mdoc police END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:32:31.000000Z K 7 svn:log V 11 MFC: style END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-08-01T08:32:34.000000Z K 7 svn:log V 91 MFC: bzip2 is in the base system now, so we don't need /usr/local/bin in the PATH anymore. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:33:21.000000Z K 7 svn:log V 32 MFC: rev 1.5 (nuke unused vars) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:34:44.000000Z K 7 svn:log V 25 Reduce diff to -current. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:39:03.000000Z K 7 svn:log V 11 MFC: style END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:41:02.000000Z K 7 svn:log V 25 Reduce diff to -current. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:43:04.000000Z K 7 svn:log V 62 MFC: rev 1.14 (remove redundant code), 1.15 (header bogosity) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:48:23.000000Z K 7 svn:log V 46 MFC: rev 1.27 (mdoc(7) police: normalize .Nd) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T08:54:37.000000Z K 7 svn:log V 52 MFC: document -l, rev 1.13 (constify), 1.10 (delay) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:00:28.000000Z K 7 svn:log V 53 MFC: move _PATH_DEFTAPE to , and s/rsa/sa/g END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:01:45.000000Z K 7 svn:log V 55 MFC: 1.9 (fix byteorder problem in diagnostic message) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:02:34.000000Z K 7 svn:log V 17 MFC: mdoc police END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:04:22.000000Z K 7 svn:log V 79 MFC: rev 1.41 (fix Alpha problem -- dumpmag is 'u_long dumpmag' in the kernel) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:06:16.000000Z K 7 svn:log V 13 MFC: warns=2 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:07:29.000000Z K 7 svn:log V 33 MFC: rev 1.37 (don't mention -w) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:13:24.000000Z K 7 svn:log V 62 MFC: revs 1.15,16 (clean up now that setproctitle is in libc) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:14:47.000000Z K 7 svn:log V 30 MFC: rev 1.38 (use _PATH_DEV) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:22:52.000000Z K 7 svn:log V 18 MFC: libperl.so.3 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:25:40.000000Z K 7 svn:log V 78 Blah. I forgot that libperl is the same so version in RELENG_4 and RELENG_3. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:30:36.000000Z K 7 svn:log V 25 MFC: rev 1.2 (add rcsid) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:33:56.000000Z K 7 svn:log V 49 MFC: rev 1.28 (make headers conform to style(9)) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:36:40.000000Z K 7 svn:log V 25 Reduce diff to -current. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T09:52:27.000000Z K 7 svn:log V 44 MFC: Make header files conform to style(9). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-08-01T10:25:13.000000Z K 7 svn:log V 486 Fix a client-side memory leak in nfs_flush(). The code allocates a temporary array to store struct buf pointers if the list doesn't fit in a local array. Usually it frees the array when finished, but if it jumps to the 'again' label and the new list does fit in the local array then it can forget to free a previously malloc'd M_TEMP memory. Move the free() up a line so that it frees any previously allocated memory whether or not it needs to malloc a new array. Reviewed by: dillon END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-08-01T10:42:32.000000Z K 7 svn:log V 176 MFC: Add the resume method to keyboard drivers. Remove it from syscons. atkbd_isa.c rev 1.9, ukbd.c rev 1.31, syscons.h rev 1.69, syscons.c rev 1.364, syscons_isa.c rev 1.17. END K 10 svn:author V 2 tg K 8 svn:date V 27 2001-08-01T11:47:06.000000Z K 7 svn:log V 101 Don't wait for a keypress in INT 16 function 01, just return the current state. This fixes Easytrax. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-01T12:01:29.000000Z K 7 svn:log V 163 Fix manual pages that claim first appearances in FreeBSD 5.0. For those that have yet to appear in a release, claim the upcoming FreeBSD 4.4 as first appearance. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-01T12:04:32.000000Z K 7 svn:log V 119 Fix broken Fn calls; Fn doesn't take a manual page section as an argument. Terminate the last sentence with a period. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-01T12:06:38.000000Z K 7 svn:log V 46 MFC rev 1.3: fix Fn calls and missing period. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-01T12:08:48.000000Z K 7 svn:log V 163 Fix manual pages that claim first appearances in FreeBSD 5.0. For those that have yet to appear in a release, claim the upcoming FreeBSD 4.4 as first appearance. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-01T12:15:21.000000Z K 7 svn:log V 64 MFS: in HISTORY section, fix release number of first appearance END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-01T14:21:35.000000Z K 7 svn:log V 55 MFC: install(1) cleanup, bzip2 import, libpcap update. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-01T14:22:27.000000Z K 7 svn:log V 97 New release notes: file(1) update. Note MFCs: install(1) cleanup, bzip2 import, libpcap update. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-01T14:28:41.000000Z K 7 svn:log V 122 MFC rev 1.202: add install to the bootstrap tools (required by rev 1.20.2.4 of src/sbin/init/Makefile) Reported by: tmm END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-01T14:47:06.000000Z K 7 svn:log V 22 MFC 1.18: ich driver. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2001-08-01T15:27:39.000000Z K 7 svn:log V 84 Install the new password file with pwd_mkdb, not the old one. PR: 29366 (in part) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-01T16:07:50.000000Z K 7 svn:log V 45 mdoc(7) police: remove hard sentence breaks. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2001-08-01T16:32:36.000000Z K 7 svn:log V 104 Add "use Fcntl" to resolve O_RDWR|O_CREAT|O_EXCL macros used in new sysopen call. PR: 29366 (in part) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T16:56:56.000000Z K 7 svn:log V 43 MFC: revs 1.18-1.19 (fix typo and grammer) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T16:58:29.000000Z K 7 svn:log V 49 MFC: spelling changes to reduce diff to -current END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:04:17.000000Z K 7 svn:log V 34 MFC: sync additions from -current END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:06:39.000000Z K 7 svn:log V 78 MFC: add tighter warnings of when one is using an unorthodox object directory END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:09:06.000000Z K 7 svn:log V 50 MFC: rev 1.28 (NONBINMODE -> NOBINMODE) [PR 8811] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:10:01.000000Z K 7 svn:log V 15 MFC: $FreeBSD$ END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:12:35.000000Z K 7 svn:log V 63 MFC: revs 1.51,2 (add single suffix rules for C++ and FORTRAN) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:14:26.000000Z K 7 svn:log V 87 MFC: The WARNS framework. This is good stuff, and RELENG_4 deserves to have this. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:15:46.000000Z K 7 svn:log V 64 MFC: rev 1.13 (key bindings for tcsh users in interactive mode) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:24:03.000000Z K 7 svn:log V 41 Sync with -current, and add freebsd-tips END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:24:32.000000Z K 7 svn:log V 40 MFC: turn on the freebsd-hints fortunes END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-01T17:26:51.000000Z K 7 svn:log V 50 MFC 1.36: -xwidth -> -width Submitted by: fenner END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:29:18.000000Z K 7 svn:log V 22 MFC: Makefile cleanup END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T17:45:09.000000Z K 7 svn:log V 31 MFC: update to version 0.95.04 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:01:01.000000Z K 7 svn:log V 585 MFC: gcc.295 rev 1.11 Add "-Wnon-const-format" which checks for non-constant format strings for auditing purposes. I am reluctant to bring this into our native GCC tree due to maintenance reasons... but since Kris already did the porting work and it won't be pulling any files off the vendor branch..... but I will not port this functionality forward to newer versions of GCC if it requires more than 5 min of work, and if these changes do cleanly apply to GCC snapshots, I will remove it the moment GCC changes underneath theses changes. Submitted by: kris Obtained from: NetBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:02:46.000000Z K 7 svn:log V 728 MFC: gcc.295 rev 1.2 Add "-Wnon-const-format" which checks for non-constant format strings for auditing purposes. I am reluctant to bring this into our native GCC tree due to maintenance reasons... but since Kris already did the porting work and it won't be pulling any files off the vendor branch..... but I will not port this functionality forward to newer versions of GCC if it requires more than 5 min of work, and if these changes do cleanly apply to GCC snapshots, I will remove it the moment GCC changes underneath theses changes. Submitted by: kris Obtained from: NetBSD ---------------------------- gcc.295 rev 1.4 Accept old spellings of main() as ANSI for WRT warnings. Motivated by WARNS=2. Submitted by: dd END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:03:24.000000Z K 7 svn:log V 584 MFC: gcc.295 rev 1.5 Add "-Wnon-const-format" which checks for non-constant format strings for auditing purposes. I am reluctant to bring this into our native GCC tree due to maintenance reasons... but since Kris already did the porting work and it won't be pulling any files off the vendor branch..... but I will not port this functionality forward to newer versions of GCC if it requires more than 5 min of work, and if these changes do cleanly apply to GCC snapshots, I will remove it the moment GCC changes underneath theses changes. Submitted by: kris Obtained from: NetBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:06:35.000000Z K 7 svn:log V 212 Enter 4.4-FreeBSD. (for this trick, I used "PRERELEASE", I really don't care what someone changes this to after me, but with __FreeBSD_version set to 44...0 it seemed silly to still announce this as 4.3-STABLE) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:14:58.000000Z K 7 svn:log V 424 MFC: gcc.295 rev 1.36 Make it easy for people to use define DWARF2 exceptions unwinding. If "WANT_DWARF2_UNWIND" you get it. Note that this is a different C++ ABI than the FreeBSD default. So you will need to recompile all your C++ apps that uses exceptions if you turn this on. I am adding it here for Yahoo!'s use and for those that want to be early adopters to what I will make as the default with the GCC 3.0 import. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:28:00.000000Z K 7 svn:log V 320 MFC: gcc.295 rev 1.35 (done more for syncing the sources, than needing the functionality) Choose the right LIB_SPEC for threads based on "__FreeBSD_version". This allows someone with an older -current to update their compiler [only]. Inspired by: Loren James Rittle END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:33:48.000000Z K 7 svn:log V 584 MFC: gcc.295 rev 1.2 Add "-Wnon-const-format" which checks for non-constant format strings for auditing purposes. I am reluctant to bring this into our native GCC tree due to maintenance reasons... but since Kris already did the porting work and it won't be pulling any files off the vendor branch..... but I will not port this functionality forward to newer versions of GCC if it requires more than 5 min of work, and if these changes do cleanly apply to GCC snapshots, I will remove it the moment GCC changes underneath theses changes. Submitted by: kris Obtained from: NetBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:35:54.000000Z K 7 svn:log V 28 Correct the version number. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:39:28.000000Z K 7 svn:log V 41 I think this rewording makes more sense. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-01T18:43:17.000000Z K 7 svn:log V 76 only create one play channel for now, multiple channels don't seen to work. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:43:21.000000Z K 7 svn:log V 584 MFC: gcc.295 rev 1.8 Add "-Wnon-const-format" which checks for non-constant format strings for auditing purposes. I am reluctant to bring this into our native GCC tree due to maintenance reasons... but since Kris already did the porting work and it won't be pulling any files off the vendor branch..... but I will not port this functionality forward to newer versions of GCC if it requires more than 5 min of work, and if these changes do cleanly apply to GCC snapshots, I will remove it the moment GCC changes underneath theses changes. Submitted by: kris Obtained from: NetBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:48:35.000000Z K 7 svn:log V 130 Sync with -current. The primary name of the C preprocessor for use by GCC itself (and no other consumers) is now known by `cpp0'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:50:45.000000Z K 7 svn:log V 283 MFC: gcc.295 rev 1.20 From the GCC mainline sources: 2001-04-28 Jens Schweikhardt * gcc.c (process_command): Allow -l lib in addition to -llib for POSIX compliance. This fixes PR c/2347. Submitted by: Jens Schweikhardt END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T18:56:53.000000Z K 7 svn:log V 315 MFC: gcc.295 rev 1.21 Support the environmental var "GCC_OPTIONS". Which can hold a set of default options for GCC. These options are interpreted first and can be overwritten by explicit command line parameters. This provides one way of adding [temporary] options to your world build w/o editing /etc/make.conf. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T19:15:09.000000Z K 7 svn:log V 142 MFC: rev 1.71 [partial] -- default the portmapper to off. With the auto-dependency bits in /etc/rc, this change will affect only a few. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T19:22:43.000000Z K 7 svn:log V 51 Note that the portmapper is turned off by default. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-08-01T19:33:47.000000Z K 7 svn:log V 166 MFC: Directory hashing for better performance on large directories. This is turned off by default; to enable it, add "options UFS_DIRHASH" to the kernel config file. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-01T19:35:21.000000Z K 7 svn:log V 36 allow multiple opens of /dev/mixer* END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T19:39:17.000000Z K 7 svn:log V 21 MFC: clarify comment END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-01T19:40:11.000000Z K 7 svn:log V 72 Don't initialize a clock twice (it's not a function of number of cpus). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T19:41:43.000000Z K 7 svn:log V 54 MFC: rev 1.48 (integrate IPv6 entries with IPv4 ones) END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-01T19:41:56.000000Z K 7 svn:log V 627 TI cardbus bridges, 12xx and newer, have an interesting register. It is the diagnostics register at offset 0x93. When bit 5 is set in this register, bits 4-7 in ExCA register 0x5 being 0000 are required for pci interrupt routing. When it is clear, then bit 4 of ExCA register 0x3 is used to enable it. The only other issue is that when you route interrupts this way, you must read ExCA register 0x4 in order to clear the interrupt, else you get an interrupt storm. Deal with this requirement by setting things up. It is believed that this won't hurt other chipsets, but other chipsets may require their own work arounds. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T19:43:13.000000Z K 7 svn:log V 34 MFC: rev 1.15 (update search URL) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-01T19:45:36.000000Z K 7 svn:log V 53 MFC: rev 1.60 (network6_pass1 if ipv6_enable is YES) END