ƒ¬`73216 231 242 103 149 220 147 264 193 127 111 172 176 261 129 640 295 146 128 164 198 175 129 206 208 148 164 1184 162 173 140 365 265 1070 130 140 236 181 276 135 386 263 176 197 275 155 237 130 248 176 180 237 124 125 135 225 126 118 119 857 293 220 286 353 147 178 312 221 718 129 136 170 1175 217 381 142 123 374 162 324 173 112 151 165 139 165 264 183 577 153 381 460 471 172 217 356 180 170 175 333 362 132 178 213 318 1103 250 119 372 165 149 287 197 163 144 139 139 405 484 121 126 129 145 158 180 119 1496 120 211 171 178 444 165 239 202 198 193 149 265 297 141 187 166 291 143 127 123 168 271 253 202 138 134 138 204 143 172 155 343 163 562 226 351 158 169 176 487 152 145 441 178 161 127 186 125 130 156 164 290 160 237 185 240 356 398 1208 422 210 227 111 151 150 174 137 135 114 138 160 171 141 145 173 158 152 160 164 232 152 126 192 119 309 244 121 118 123 130 127 288 133 133 125 155 121 196 120 159 129 114 131 121 121 153 K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-02-28T06:51:17.000000Z K 7 svn:log V 144 ip6fw doesn't support -q if reading from a file so don't use ${fw6cmd} which may have a -q if ${ipv6_firewall_quiet} is set. Reviewed by: kris END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-02-28T09:38:48.000000Z K 7 svn:log V 11 Fix jails. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-02-28T10:46:50.000000Z K 7 svn:log V 54 Allow "NOSHARED" to be overridden. Submitted by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-02-28T11:06:04.000000Z K 7 svn:log V 124 Fix style bug I introduced with rev 1.13 (rcsid after includes). Along with CSRG id lossage in rev 1.11. Submitted by: bde END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-02-28T11:48:58.000000Z K 7 svn:log V 50 MFC: 1.41 uname is in section 3 of the man pages. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-02-28T12:16:37.000000Z K 7 svn:log V 166 MFC: Sync inetd with -current, except xucred change. (Includes: fakeid -F flag, cleanups for ident code, don't mention /etc/protocols, type and prototype cleanups). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-02-28T12:54:16.000000Z K 7 svn:log V 101 mdoc(7) police: fix the .Nd line broken in previous revision. Noticed by: bde Use .Bx for ``BSD''. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-02-28T13:11:51.000000Z K 7 svn:log V 36 mdoc(7) police: prepare for mdocNG. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-02-28T13:18:04.000000Z K 7 svn:log V 20 Prepare for mdocNG. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-02-28T14:43:21.000000Z K 7 svn:log V 75 MFC: 1.2 Use magic in syslog.h for getting syslog facility names & levels. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-02-28T14:57:33.000000Z K 7 svn:log V 79 MFC: 1.11 Stop pac dereferencing a null pointer if accounting is not enabeled. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-02-28T15:47:47.000000Z K 7 svn:log V 165 Use the new EV_SET macro to insure that all fields in struct kevent are correctly initialized before use. This should fix the problem with DNS. Pointy hat to: me END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-02-28T15:48:29.000000Z K 7 svn:log V 34 MFC: r1.40; initialize structure. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-02-28T15:57:38.000000Z K 7 svn:log V 542 Give units a bit of a cleanup: 1) Fix a bug where the recursion on prefixes where if recusrion failed then the next attempt started too far along the string. 2) Up some internal limits that we were about to hit off. 3) Change the constness and signedness of some things and complete missing prototypes. 4) Remove the readerror function 'cos it could print out the wrong wrong file name. Replace it with more useful error messages. 5) Use sizeof when passing buffers to fgets. 6) Warn about empty prefix definitions. Reviewed by: iedowse END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-02-28T16:00:32.000000Z K 7 svn:log V 197 Add missing prefix for nano, I presume this was missing 'cos of the prefix recusrion bug. Remove units which can be derived using prefixes and other units. Add new prefixes for 2^10, 2^20, etc... END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-02-28T16:16:31.000000Z K 7 svn:log V 51 Use EV_SET() macro to initialize kevent structure. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-02-28T16:18:13.000000Z K 7 svn:log V 33 MFC: r1.18; EV_SET() macro usage END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-02-28T17:38:53.000000Z K 7 svn:log V 73 Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-02-28T17:46:56.000000Z K 7 svn:log V 102 Merge in strtoul.3 rev 1.11 mdoc(7) police changes: .Nd line broken in rev 1.10 use .Bx for ``BSD'' END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-02-28T17:49:17.000000Z K 7 svn:log V 84 MFC (rev 1.18): Change "PERL_THREADED=yes" to "PERL_THREADED=true". PR: gnu/25458 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-02-28T17:50:29.000000Z K 7 svn:log V 34 Use _PATH_DEV. Reviewed by: grog END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-02-28T18:44:47.000000Z K 7 svn:log V 110 MFC: rev 1.240-243 & 1.246 which adds an auto dependency framework and entries for NFS and NIS services. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-02-28T18:49:09.000000Z K 7 svn:log V 112 Shuffle netgraph mutexes a bit and hold a reference on a node from the function that is calling the destructor. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2001-02-28T19:08:56.000000Z K 7 svn:log V 55 MFC: rev 1.47 Fix clock selection for X.21 interfaces. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2001-02-28T19:21:44.000000Z K 7 svn:log V 71 The secure temporary directory is always created, so always remove it. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-02-28T20:54:28.000000Z K 7 svn:log V 1086 The kernel did not hold a vnode reference associated with the `rootvnode' pointer, but vfs_syscalls.c's checkdirs() assumed that it did. This bug reliably caused a panic at reboot time if any filesystem had been mounted directly over /. The checkdirs() function is called at mount time to find any process fd_cdir or fd_rdir pointers referencing the covered mountpoint vnode. It transfers these to point at the root of the new filesystem. However, this process was not reversed at unmount time, so processes with a cwd/root at a mount point would unexpectedly lose their cwd/root following a mount-unmount cycle at that mountpoint. This change should fix both of the above issues. Start_init() now holds an extra vnode reference corresponding to `rootvnode', and dounmount() releases this reference when the root filesystem is unmounted just before reboot. Dounmount() now undoes the actions taken by checkdirs() at mount time; any process cdir/rdir pointers that reference the root vnode of the unmounted filesystem are transferred to the now-uncovered vnode. Reviewed by: bde, phk END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-02-28T22:28:00.000000Z K 7 svn:log V 70 Have coff be a default ibcs2 loader if we have ibcs2 support enabled. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-02-28T22:37:32.000000Z K 7 svn:log V 78 Stylistic changes mirroring ones done in the FSF/GNU 3.0 development sources. END K 10 svn:author V 2 ps K 8 svn:date V 27 2001-03-01T01:57:33.000000Z K 7 svn:log V 49 MFC: Add crashdump support. Approved by: jlemon END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-01T02:14:54.000000Z K 7 svn:log V 269 Finally eliminate as many of the printf calls as possible (still leaving ones where we have a CAM path) and replacing them with calls to isp_prt., Eliminate isp_unit references- we no longer have an isp_unit- we now have an isp_dev that device_get_unit can work with. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-01T02:15:58.000000Z K 7 svn:log V 169 Go to a default port and default node wwn model. Eliminate isp_name and isp_unit and just store the device_t, fer gosh sakes.... Include sys/bus.h for use by isp_pci.c. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-01T02:21:36.000000Z K 7 svn:log V 974 Eliminate the use of the getenv_int stuff we'd been using (with a bitmap for selecting unit). Instead, use the resource hints mechanism. One unfortunate situation here is that there is no resource_quad_value function- which is what I needed for WWN boot time replacement. Worse- you can't store the hint as just plain hint.isp.0.nodewwn="0x50000000aaaa0001" because this gets interpreted as an int- incorrectly because it can't be converted to an int. I can't even get this as a string. To work around this particular case for nodewwn && portwwn setting, this rather grotesque form will be used: hint.isp.0.nodewwn="w50000000aaaa0001" hint.isp.0.portwwn="w50000000aaaa0002" At the same time, if we have no hinted WWN, set the default WWN (which, btw, gets overridden if the card has valid NVRAM, which is usual) to 0x400000007F000009ull (which translates to NAA == IPv4, 127.0.0.9). Eliminate more printf's and replace them either with device_printf or isp_prt calls. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T03:21:16.000000Z K 7 svn:log V 35 In ascpoll, return revents, not 0. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T03:22:39.000000Z K 7 svn:log V 45 Return revents in ascpoll, not 0. PR: 25465 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-01T03:50:28.000000Z K 7 svn:log V 138 Move installation of sendmail helpfile into etc/sendmail/Makefile. It is a user configurable file and it would benefit from mergemaster. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-01T03:51:18.000000Z K 7 svn:log V 84 Don't build/install sendmail related items if NO_SENDMAIL is set. Submitted by: ru END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T04:28:40.000000Z K 7 svn:log V 183 Document the resource_*_value and resource_query_string families of functions. These man pages likely need some markup work, so I've specifically not added them to the Makefile yet. END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-03-01T04:59:01.000000Z K 7 svn:log V 38 s/fstat/_fstat/ Approved by: phantom END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-03-01T05:22:14.000000Z K 7 svn:log V 288 Hide the definition of struct __sFILEX and add the needed lock definitions to it. flockfile state is now allocated along with the rest of FILE. This eliminates the need for a separate allocation of flockfile state as well as eliminating the mutex/lock used to serialize its allocation. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T05:43:12.000000Z K 7 svn:log V 170 o Add support for wall -g. This will send a message to all members of a given group. o Minor code style cleanups while I'm here Reviewed by: bde, kris, markm, audit@ END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T05:46:03.000000Z K 7 svn:log V 84 Remove redundant declaration of optind. It has been declared in unistd.h for ages. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T05:47:28.000000Z K 7 svn:log V 104 MAXPATHLEN includes the trailing NUL character, so there's no need to add 1 to it for the size of path. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T05:49:36.000000Z K 7 svn:log V 182 MAXPATHLEN already accounts for the trailing NUL, so no need to add one in. In addition, since we pass readlink MAXPATHLEN - 1, we would have never have used that extra byte anyway. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-03-01T05:51:46.000000Z K 7 svn:log V 63 All temperature scales are centigrades. Use "Celsius" instead. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T05:52:38.000000Z K 7 svn:log V 144 MAXPATHLEN is enough. Also, snprinf is guaranteed by the new ansi standard to NUL terminate the string, so we don't need to do that ourselves. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T06:00:22.000000Z K 7 svn:log V 38 MAXPATHLEN contains the trailing NUL. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T06:03:17.000000Z K 7 svn:log V 155 MAXPATHLEN includes the trailing NUL. Correct array sizes to reflect this. Correct NUL termination after strncpy. # Didn't to strncpy -> strlcpy change. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T06:20:51.000000Z K 7 svn:log V 84 optarg and optind are declared in unistd.h, so don't redundantly declare them here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T06:22:46.000000Z K 7 svn:log V 88 Include for getopt's interface rather than declare things individually here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T06:26:32.000000Z K 7 svn:log V 144 Include -DDEFSHELL=1 in Makefile.dist so people boostrapping will have a sane default. Also add $FreeBSD$ while I'm here. Pointed out by: bde END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-01T06:41:43.000000Z K 7 svn:log V 32 h_errno is declared in netdb.h. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-01T09:01:43.000000Z K 7 svn:log V 29 Fix typo: the the -> to the. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-01T09:02:01.000000Z K 7 svn:log V 39 Remove leading . from .Nd description. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-01T09:06:57.000000Z K 7 svn:log V 128 Hook Warner's resource_* manpages to the build. This includes appropriate MLINKS for the other functions contained within them. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-01T09:11:16.000000Z K 7 svn:log V 35 Numerous formatting/content fixes. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-01T09:37:38.000000Z K 7 svn:log V 22 Correct English used. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-01T11:06:56.000000Z K 7 svn:log V 28 mdoc(7) police: misc fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-01T12:13:04.000000Z K 7 svn:log V 765 Fixed two bugs with -tag lists. If the -tag list definition didn't have a -width modifier, the first .It call was supposed to set the width depending on the first argument type; if it is a macro name, use the macro's width value; otherwise, use width value of `No'. The following two lists should produce identical output: .Bl -tag -width Er -compact .It Er EINVAL invalid argument .El .Bl -tag -compact .It Er EINVAL invalid argument .El If the outermost -tag list definition did't have a -width modifier, the .It elements of inner lists might not work (producing a list where each successive element `walks' to the right). Example: .Bl -tag -compact .It outer .It outer .Bl -tag -compact .It inner .It inner .El .It outer .It outer .El Ported from: mdocNG END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-01T12:46:29.000000Z K 7 svn:log V 201 Fixed undesirable hyphenation on the dash of a flag argument. Example: .Sh SYNOPSIS .Nm natd .Fl unregistered-only .Fl proxy-only .Fl deny-incoming .Fl use-sockets .Fl same-ports Ported from: mdocNG END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-01T12:58:54.000000Z K 7 svn:log V 128 Update the BUGS section. The first bug is fixed in tmac.doc, revision 1.21. The second bug fixed in doc-common, revision 1.33. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-01T13:08:07.000000Z K 7 svn:log V 189 Put back several lines that I erroneously deleted in my previous commit. This should fix recent segfault of `pkg_info -e'. Submitted by: Garrett Rooney , knu END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-03-01T13:19:49.000000Z K 7 svn:log V 258 Add code to turn on the entropy harvesting sysctl's as early as possible during the boot process. We're turning it on by default, based on the actual presence of a configured ethernet card, and/or ppp/tun devices. Of course, it's easy to disable in rc.conf. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-01T16:46:39.000000Z K 7 svn:log V 53 No longer an option. Config(8) is whining over LINT. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-01T17:09:01.000000Z K 7 svn:log V 87 Fix brokeness in rev. 1.6: this manpage appeared in NetBSD 1.4. Obtained from: NetBSD END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-01T17:09:09.000000Z K 7 svn:log V 217 Turn on interrupt-entropy harvesting for all/any mass storage devices I could find. I have no doubt missed a couple. Interrupt entropy harvesting is still conditional on the kern.random.sys.harvest_interrupt sysctl. END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-03-01T19:03:01.000000Z K 7 svn:log V 128 The 'X' permission symbol is specified by POSIX.2, so don't say that it isn't. Obtained from: NetBSD Confirmed by: ru, wollman END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-01T19:21:24.000000Z K 7 svn:log V 620 Allocate vm_page_array and vm_page_buckets from the end of the biggest chunk of memory, rather than from the start. This fixes problems allocating bouncebuffers on alphas where there is only 1 chunk of memory (unlike PCs where there is generally at least one small chunk and a large chunk). Having 1 chunk had been fatal, because these structures take over 13MB on a machine with 1GB of ram. This doesn't leave much room for other structures and bounce buffers if they're at the front. Reviewed by: dfr, anderson@cs.duke.edu, silence on -arch Tested by: Yoriaki FUJIMORI END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T20:00:11.000000Z K 7 svn:log V 34 MFC: new handling of ICMP packets END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T20:06:50.000000Z K 7 svn:log V 41 MFC: r1.80; relocate do_tcpdrain sysctl. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T20:10:09.000000Z K 7 svn:log V 75 MFC: r1.93; drop TCP connection on conversion of soft error to hard error. END K 10 svn:author V 6 adrian K 8 svn:date V 27 2001-03-01T21:00:17.000000Z K 7 svn:log V 1078 Reviewed by: jlemon An initial tidyup of the mount() syscall and VFS mount code. This code replaces the earlier work done by jlemon in an attempt to make linux_mount() work. * the guts of the mount work has been moved into vfs_mount(). * move `type', `path' and `flags' from being userland variables into being kernel variables in vfs_mount(). `data' remains a pointer into userspace. * Attempt to verify the `type' and `path' strings passed to vfs_mount() aren't too long. * rework mount() and linux_mount() to take the userland parameters (besides data, as mentioned) and pass kernel variables to vfs_mount(). (linux_mount() already did this, I've just tidied it up a little more.) * remove the copyin*() stuff for `path'. `data' still requires copyin*() since its a pointer into userland. * set `mount->mnt_statf_mntonname' in vfs_mount() rather than in each filesystem. This variable is generally initialised with `path', and each filesystem can override it if they want to. * NOTE: f_mntonname is intiailised with "/" in the case of a root mount. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-01T21:43:46.000000Z K 7 svn:log V 119 Free lock before returning from process_worklist_item. Obtained from: Constantine Sapuntzakis END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T21:44:40.000000Z K 7 svn:log V 285 Correctly emulate linux_connect. For nonblocking sockets, the behavior is to return EINPROGRESS, EALREADY, (so_error ONCE), EISCONN. Certain linux applications rely on the so_error (normally 0) being returned in order to operate properly. Tested by: Thomas Moestl END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T21:52:26.000000Z K 7 svn:log V 47 MFC: r1.26; correct linux connect() emulation. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T22:08:42.000000Z K 7 svn:log V 28 MFC: TCP New Reno algorithm END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-01T22:11:00.000000Z K 7 svn:log V 280 New release notes: CMI8338/8738, CS4281 sound driver, ISO-9660 Unicode, ida crashdumps, login exports PAM environment variables, wall -g, make.conf CPUTYPE, CVS_RSH default now ssh. Updated release notes: ahc(4) updates, ICMP and TCP RSTs, random(4), MFCs noted: rc.syscons. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T22:11:14.000000Z K 7 svn:log V 67 MFC: another component of TCP newreno I overlooked in last commit. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-01T22:13:31.000000Z K 7 svn:log V 230 MFC: pcm(4) support for CMI8338/CMI8738 and CS4281 chips, signal-handling fixes for Linux, ISO-9660 Unicode, ICMP TCP RSTs, ida crashdumps, rc.syscons, login(1) exports PAM environment variables. Updated release notes: ahc(4). END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T22:17:39.000000Z K 7 svn:log V 78 MFC: r1.40; use a slightly more aggressive timeout for initial TCP connection END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-01T22:29:02.000000Z K 7 svn:log V 19 MFC: ICMP bugfix. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2001-03-01T22:53:05.000000Z K 7 svn:log V 56 MFC 1.5: Enable `state top' in ipfstat. PR: bin/20074 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-01T23:07:18.000000Z K 7 svn:log V 70 Do not need to define "VERSION" here -- we do it on the command line. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-01T23:13:12.000000Z K 7 svn:log V 47 Add the LINPROCFS option. Forgotten by: peter END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-01T23:39:31.000000Z K 7 svn:log V 70 MFC: r1.156; verify incoming packet is arriving on correct interface. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-02T00:36:13.000000Z K 7 svn:log V 171 Spell deprecated correctly (dufault) Suggest mergemaster in the 4.x-stable -> current upgrade (fenner) correct path to hints file (fenner) Submitted by: dufault, fenner. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-02T00:37:32.000000Z K 7 svn:log V 91 Use new KERNCONF= in building rather than old KERNEL=. Submitted by: dfrazier@manpage.com END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-02T00:40:06.000000Z K 7 svn:log V 480 There were a few changes missed when this file was converted to newbus in revision 1.19. As a result, lnc was, I believe, broken for all PCI cards. The softc fields `lnc_btag' and `lnc_bhandle' were not initialised, `rap', `rdp' and `bdp' were initialised to the wrong values, and the size of the DMA ring memory was calculated incorrectly. Paul Richards has further cleanups in the pipeline, but this at least is enough to make the driver usable with VMware. Approved by: paul END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-03-02T02:10:51.000000Z K 7 svn:log V 56 Add comments regarding enabling IPv6 Submitted by: ume END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T02:42:42.000000Z K 7 svn:log V 285 Push as much as was easy of the mixed ELF & a.out support for the i386 into the i386 MD FreeBSD header. Also comment tweaking, continuation line style changes, and other minor changes to make this closer to the latest FSF/GNU 3.0 sources (to reduce my headache when 3.0 is imported). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T02:46:05.000000Z K 7 svn:log V 364 Move the obvious bits of mixed ELF and a.out support down into this MD header to reduce the difference of our sources to the stock GNU/FSF ones. While the mix binary format support was nice to have in the FreeBSD MI header as a frame work, it just clutters up too much and makes the FreeBSD MI header more different from the FSF/GNU stock one than it needs to be. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T02:56:59.000000Z K 7 svn:log V 375 Define "FREEBSD_NATIVE" in the freebsd-native header to reduce the amount of stuff (and thus length of error output) we put on the invocation command line. Also follow the new FSF/GNU style of giving the symbol a value so it can be used in `if()' statements in addition to `#if' so seldomly compiled in code (on some platforms) gets compiled always, to help reduce bit-rot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T03:00:41.000000Z K 7 svn:log V 77 Include `dbxelf.h' via tm.h (the approved FSF/GNU way) vs. in our MI header. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-02T03:18:10.000000Z K 7 svn:log V 119 MFC: 1.70 Correct a misnamed argument hidden behind a #ifdef DEBUG I missed this in my mass signal MFC PR: i386/25483 END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-02T04:30:16.000000Z K 7 svn:log V 263 Flesh out this man page a bit more. Add information about resource_query_unit and improve the descriptions of the parameters passed to these functions. Plus a couple minor formatting/markup changes: o Quote -1 as \-1. o .Dq hints to match resource_int_value(). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-02T04:32:50.000000Z K 7 svn:log V 88 Add link for resource_query_unit, now documented in the resource_query_string man page. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-02T04:48:41.000000Z K 7 svn:log V 75 Fix isp_print_qentry to print all four lines- it's been broken for months. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-02T04:56:56.000000Z K 7 svn:log V 80 MFC: Fix isp_print_qentry to print all four lines- it's been broken for months. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-02T05:33:03.000000Z K 7 svn:log V 240 - Check to see if malloc() returned NULL even with M_WAITOK. - Add a KASSERT() to ensure an ithread has a backing kernel thread when we schedule it. - Don't attempt to preemptively switch to an ithread if p_stat of curproc is not SRUN. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2001-03-02T05:33:53.000000Z K 7 svn:log V 267 version 1.7 made some changes to correct problems identifed by compiling with egcs-1.1.1. bus_space_write_multi_2() had an extra operation that should have been removed. Remove it. This fixes the panic when bus_space_write_multi_2() is used. Obtained from: jake END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2001-03-02T05:37:50.000000Z K 7 svn:log V 38 MFC 1.13: Fix bus_space_write_multi_2 END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-02T05:57:39.000000Z K 7 svn:log V 84 Back out a removal that I was far to quick to apply. The root cause has been fixed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T06:06:12.000000Z K 7 svn:log V 117 Reduce symbol pollution needed for gcc 2.95.3 tst3. (this is a simular change to one I made in the FSF/GNU CVS tree) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-02T06:07:38.000000Z K 7 svn:log V 225 Ok, the kernel will panic in kmem_malloc() if the kernel map is full, so malloc with M_WAITOK can't actually return NULL. I wish I could get two people to give me the same answer about this when I ask... Submitted by: jake END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-02T06:28:55.000000Z K 7 svn:log V 1006 Switch to using 16 bit handles instead of 32 bit handles. This is a pretty invasive change, but there are three good reasons to do this: 1. We'll never have > 16 bits of handle. 2. We can (eventually) enable the RIO (Reduced Interrupt Operation) bits which return multiple completing 16 bit handles in mailbox registers. 3. The !)$*)$*~)@$*~)$* Qlogic target mode for parallel SCSI spec changed such that at_reserved (which was 32 bits) was split into two pieces- and one of which was a 16 bit handle id that functions like the at_rxid for Fibre Channel (a tag for the f/w to correlate CTIOs with a particular command). Since we had to muck with that and this changed the whole handler architecture, we might as well... Propagate new at_handle on through int ct_fwhandle. Follow implications of changing to 16 bit handles. These above changes at least get Qlogic 1040 cards working in target mode again. 1080/12160 cards don't work yet. In isp.c: Prepare for doing all loop management in outer layers. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-02T07:30:37.000000Z K 7 svn:log V 157 Add -g group to usage message. Don't treat pointer as a boolean, but instead test it against NULL. Add warning for groups that don't exist Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-02T08:09:19.000000Z K 7 svn:log V 28 Fix the rest of formatting. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-02T08:15:41.000000Z K 7 svn:log V 277 Ack! I finally got annoyed enough to actually kill this. There is no need to manually force the network_interfaces variable in /etc/rc.conf, and it only ever gets in the way. rc.network and rc.network6 DTRT with the default of 'auto'. This should have died over a year ago. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-02T08:24:01.000000Z K 7 svn:log V 73 MFC: make ibcs2 coff loader load by default (when ibcs2 support enabled) END K 10 svn:author V 4 kato K 8 svn:date V 27 2001-03-02T08:31:38.000000Z K 7 svn:log V 56 Merged from sys/i386/include/bus_at386.h revision 1.13. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T08:46:15.000000Z K 7 svn:log V 191 Change "NO_PROFILE_DATA" to "NO_PROFILE_COUNTERS" to match the commit by the FSF/GCC people in the stock 2.97 source that is like our custom change modulo the conditional compilation symbol. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:16:44.000000Z K 7 svn:log V 101 MFC: Define "FREEBSD_NATIVE" in freebsd-native header rather than on CC invocation command line END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:18:22.000000Z K 7 svn:log V 68 MFC: rev 1.53 (comment about one requirement of i386 64-bit `long') END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:21:12.000000Z K 7 svn:log V 49 MFC: rev 1.50 (include platform elf.h if exists) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:23:09.000000Z K 7 svn:log V 44 MFC: rev 1.3 (do not define "VERSION" here) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:24:15.000000Z K 7 svn:log V 44 MFC: rev 1.51 (include `dbxelf.h' via tm.h) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:26:44.000000Z K 7 svn:log V 309 MFC: rev 1.34 (gcc.295) Push as much as was easy of the mixed ELF & a.out support for the i386 into the i386 MD FreeBSD header. Also comment tweaking, continuation line style changes, and other minor changes to make this closer to the latest FSF/GNU 3.0 sources (to reduce my headache when 3.0 is imported). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:27:49.000000Z K 7 svn:log V 388 MFC: rev 1.39 (gcc.295) Move the obvious bits of mixed ELF and a.out support down into this MD header to reduce the difference of our sources to the stock GNU/FSF ones. While the mix binary format support was nice to have in the FreeBSD MI header as a frame work, it just clutters up too much and makes the FreeBSD MI header more different from the FSF/GNU stock one than it needs to be. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:32:13.000000Z K 7 svn:log V 26 MFC: rev 1.14 (fix rcsid) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:34:01.000000Z K 7 svn:log V 31 MFC: rev 1.13 (update HISTORY) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:34:57.000000Z K 7 svn:log V 34 MFC: rev 1.8 (remove `r' devices) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:35:44.000000Z K 7 svn:log V 50 MFC: rev 1.11 (fix endless looping on garbage in) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-02T09:38:50.000000Z K 7 svn:log V 67 mdoc(7) police: in -offset clause, spell the ``indent'' correctly. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-02T09:45:20.000000Z K 7 svn:log V 85 MFC: Impliment the ISO-C99 strto[u]ll() and rewrite strto[u]q() in terms of it. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-02T09:59:58.000000Z K 7 svn:log V 28 mdoc(7) police: fix markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-02T12:45:52.000000Z K 7 svn:log V 1403 Fix setlocale() to conform to the ISO C and POSIX standards. The below text is quoted from the latest POSIX draft: : The values of locale categories shall be determined by a precedence : order; the first condition met below determines the value: : : 1. If the LC_ALL environment variable is defined and is not null, : the value of LC_ALL shall be used. : 2. If the LC_* environment variable (LC_COLLATE, LC_CTYPE, LC_MESSAGES, : LC_MONETARY, LC_NUMERIC, LC_TIME) is defined and is not null, the : value of the environment variable shall be used to initialize the : category that corresponds to the environment variable. : 3. If the LANG environment variable is defined and is not null, the : value of the LANG environment variable shall be used. : 4. If the LANG environment variable is not set or is set to the empty : string, the implementation-defined default locale shall be used. The conditions 1 and 2 were interchanged, i.e., LC_* were looked first, then LC_ALL, then LANG (note that LC_ALL and LANG were essentially the same, providing the default, with LC_ALL taking precedence over LANG). Now, LC_ALL and LANG serve the different purposes. LC_ALL overrides any LC_*, and LANG provides the default fallback. Testcase: /usr/bin/env LC_ALL=C LC_TIME=de_DE.ISO_8859-1 /bin/date Should return date in the "C" locale format. Inspired by: date(1) reference page in the Draft END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-02T13:00:26.000000Z K 7 svn:log V 29 Removed duplicate $FreeBSD$. END K 10 svn:author V 6 adrian K 8 svn:date V 27 2001-03-02T14:05:49.000000Z K 7 svn:log V 115 Mismatched MFSNAMELEN and MNAMELEN with fstype / fspath. Submitted by: Naoki Kobayashi END K 10 svn:author V 6 nsouch K 8 svn:date V 27 2001-03-02T16:03:25.000000Z K 7 svn:log V 76 MFC. Fix PS/2 mode configuration when parallel port chip is in ECP by BIOS. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 2001-03-02T16:04:38.000000Z K 7 svn:log V 83 MFC. Improve mode detection of ZIP drives. Fix the PS/2 mode support for the ZIP+. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-02T16:19:49.000000Z K 7 svn:log V 352 POSIX wrote: : LC_TIME This variable shall determine the format and : contents of date and time strings when the -v : option is specified. Developers took this wrong. LC_TIME specifies the locale name, not the ``format'' argument of strftime(). Oops: pax -w -f /tmp/foo /dev/null LC_TIME=de_DE.ISO_8859-1 pax -v -f /tmp/foo END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-03-02T16:40:27.000000Z K 7 svn:log V 70 MFC 1.13 - linux emulation uses MAP_NOSYNC by default to mimic linux. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-03-02T16:42:46.000000Z K 7 svn:log V 143 MFC 1.116 - VM fault resulting in writable page sets PG_NOSYNC properly, even if it was not a write-fault. Original Patch by: Andrew Gallatin END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-03-02T16:45:12.000000Z K 7 svn:log V 106 MFC vfs_bio.c/1.273, kern/vfs_cluster.c/1.105, nfs/nfs_vnops.c 1.164, Fix lockup for loopback NFS mounts. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-02T16:52:14.000000Z K 7 svn:log V 106 setlocale(3) has been fixed to match POSIX standard: LC_ALL takes precedence over other LC_* envariables. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-03-02T17:12:35.000000Z K 7 svn:log V 99 MFC: Ensure that RLIMIT_NPROC limits are at least 1 to avoid bad interaction with chgproccnt. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-03-02T17:14:15.000000Z K 7 svn:log V 55 MFC: Update unused __dtoa prototypes to match reality. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-03-02T17:22:26.000000Z K 7 svn:log V 169 MFC 1.88 - free lock in early return. This can occur if we block getting the lock and another process deals with the worklist before we do. (obvious bug, so quick MFC) END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-02T19:29:53.000000Z K 7 svn:log V 201 Only pick up so_error the first time through with EISCONN, as advertised. The sense of the test was reversed, so we were returning EISCONN, then 0. Pointed out and tested by: Martin Blapp END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-02T19:31:59.000000Z K 7 svn:log V 46 MFC: correct test ordering for first EISCONN. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-02T19:49:53.000000Z K 7 svn:log V 90 MFC: 1.2 - M_ZERO malloc option 1.3 - return -1 rather than ENOEXEC for unclaimed images END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-02T19:51:21.000000Z K 7 svn:log V 69 MFC: 1.3: Magnetic tape ioctls from Clem Cole 1.4: Use queue macros END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-02T20:54:03.000000Z K 7 svn:log V 195 Add a new sysctl net.inet.ip.check_interface, which will verify that an incoming packet arrivees on an interface that has an address matching the packet's address. This is turned on by default. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-03-02T20:55:14.000000Z K 7 svn:log V 48 MFC: r1.157; net.inet.ip.check_interface sysctl END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-02T22:10:04.000000Z K 7 svn:log V 34 Implement ampm_fmt (%r) per POSIX END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-02T22:12:19.000000Z K 7 svn:log V 30 Actually implement T_FMT_AMPM END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-02T22:27:27.000000Z K 7 svn:log V 75 Clear am and pm fields, add empty ampm_fmt for locales I know is not AM/PM END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-02T23:02:10.000000Z K 7 svn:log V 177 New release notes: TCP NewReno, TCP more aggressive timeouts on SYN segments, IP verifies destination of received packet with ingress interface, bc update to 1.06, ipfstat -t. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-02T23:03:29.000000Z K 7 svn:log V 159 MFC: TCP NewReno, TCP more agressive timeouts for SYN segments, IP verifies destination address of received packets against ingress interface, ipfstat(8) -t. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-02T23:06:44.000000Z K 7 svn:log V 108 Back out a release note; recent signal-handling fixes for Linux were i386-specific. Submitted by: gallatin END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-02T23:11:38.000000Z K 7 svn:log V 45 Use AM/PM time only when available in locale END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-02T23:49:07.000000Z K 7 svn:log V 41 Oops, remove tabs sneaked in wrong place END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-02T23:53:36.000000Z K 7 svn:log V 45 Use AM/PM time only when available in locale END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-03T01:32:46.000000Z K 7 svn:log V 110 Don't use "," as load avg. separator because it can be precision point in some locales, so leads to confusion END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-03T01:46:58.000000Z K 7 svn:log V 50 Small optimization: set use_ampm only when needed END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-03-03T05:50:47.000000Z K 7 svn:log V 77 Add parenthesis to a macro. This took me 2 whole days to track down. (bleah) END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-03-03T05:52:49.000000Z K 7 svn:log V 60 Cleanups to Macros for sending data between netgraph nodes. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-03-03T06:06:00.000000Z K 7 svn:log V 245 Fix INVARIANT_SUPPORT-only builds (without INVARIANTS). The required `infrastructure' built with INVARIANT_SUPPORT for kern_mutex.c essentially involves _mtx_assert(), which makes use of constants that were defined under #ifdef INVARIANTS here. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-03T08:12:58.000000Z K 7 svn:log V 67 Fix typo present since 1997: single used mode -> single user mode. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-03T08:31:37.000000Z K 7 svn:log V 469 Add support for Dlink DL10022 to the ed driver. This is a mii part bolted to a ne-2000 chip. This is necessary for the NetGear FA-410TX and other cards. This also requires you add mii to your kernel if you have an ed driver configured. This code will result in a couple of timeout messages for ed on the impacted cards. Additional work will be needed, but this does work right now, and many people need these cards. Submitted by: Ian Dowse END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-03T11:35:50.000000Z K 7 svn:log V 130 Support inheritance of the "nodump" flag down a hierarchy. Submitted by: Dima Dorfman Obtained from: NetBSD END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-03T14:13:53.000000Z K 7 svn:log V 256 Add a whole lot of extra info. Lots was gained from reading code or comments, and some is as a result of simply documenting the entropy harvester. This still needs work: could a newbus guru pleazse follow up and fix.extend my (no doubt) obvious mistakes! END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-03T14:19:39.000000Z K 7 svn:log V 64 Extra MLINKS to reflect expansion of BUS_SETUP_INTR(9) manpage. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-03T14:21:58.000000Z K 7 svn:log V 75 Minor fixes. ManPolice stuff, and a clarification of interrupt harvesting. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-03T14:35:01.000000Z K 7 svn:log V 82 Take down a comment that is no longer true. /dev/random is ready for prime time! END K 10 svn:author V 3 non K 8 svn:date V 27 2001-03-03T14:45:02.000000Z K 7 svn:log V 394 [MFC] Catch up with current. dev/ncv/ncr53c500.c 1.1 -> 1.3 dev/ncv/ncr53c500_pccard.c 1.2 -> 1.6 dev/ncv/ncr53c500var.h 1.1 -> 1.3 dev/nsp/nsp.c 1.2 -> 1.4 dev/nsp/nsp_pccard.c 1.2 -> 1.6 dev/nsp/nspvar.h 1.1 -> 1.2 dev/stg/tmc18c30.c 1.2 -> 1.4 dev/stg/tmc18c30_pccard.c 1.2 -> 1.6 dev/stg/tmc18c30var.h 1.1 -> 1.2 cam/scsi/scsi_low.c 1.1 -> 1.8 cam/scsi/scsi_low.h 1.2 -> 1.3 END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-03T14:53:50.000000Z K 7 svn:log V 58 Harvest interrupt entropy off the floppy disk controller. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-03T15:11:37.000000Z K 7 svn:log V 53 Account for the new flags field in struct trapframe. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-03-03T15:15:33.000000Z K 7 svn:log V 348 Remove the copyinstr call which was trying to copy the pathname in from user space. It has already been copied in and mp->mnt_stat.f_mntonname has already been initialised by the caller. This fixes a panic on the alpha caused by the fact that the variable 'size' wasn't initialised because the call to copyinstr() bailed out with an EFAULT error. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2001-03-03T15:37:22.000000Z K 7 svn:log V 85 MFC: rev 1.9, The secure temporary directory is always created, so always remove it. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-03T16:47:07.000000Z K 7 svn:log V 68 Preserve comma as separator when it is not equal to radix character END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-03T19:39:15.000000Z K 7 svn:log V 32 Add some default hints for isp. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-03T21:03:15.000000Z K 7 svn:log V 93 Change mon_decimal_point from "." to "" (N/A>) as it is specified by POSIX for POSIX locale. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-03T21:23:31.000000Z K 7 svn:log V 30 include paths.h for _PATH_DEV END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-03-03T21:26:56.000000Z K 7 svn:log V 35 MFC: include paths.h for _PATH_DEV END K 10 svn:author V 6 cokane K 8 svn:date V 27 2001-03-03T22:47:19.000000Z K 7 svn:log V 61 Added a man page for the tdfx 3Dfx Voodoo I/II device driver END K 10 svn:author V 6 cokane K 8 svn:date V 27 2001-03-03T22:54:00.000000Z K 7 svn:log V 69 Small style fix, remove highlight from second list in FILES section. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-03T23:06:09.000000Z K 7 svn:log V 192 MFC: 1.157 - move vm_page_array and vm_page_buckets to the end of the largest chunk. This allows isa bounce buffer allocation to succeed on large memory alphas which need isa bounce buffers. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-03T23:45:43.000000Z K 7 svn:log V 67 Import vendor fix for buffer overflow in HOME environment variable END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-03T23:45:43.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r73393, 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-03-03T23:45:44.000000Z K 7 svn:log V 89 This commit was manufactured by cvs2svn to create tag 'tcsh-vendor-tcsh_6_10_2001_01_28'. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T00:13:22.000000Z K 7 svn:log V 146 MFC: IP option length validation. Covers the following revisions: ah_core.c 1.6, 1.7 ah_output.c 1.5, 1.6 dest6.c 1.5 nd6.c 1.6, 1.7 END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-04T00:28:07.000000Z K 7 svn:log V 258 MFC: proper support for Alphserver 2x00 systems. This gets AlphaServer 2100A ("lynx") systems working. I've left the irq mapping from -current out, because, as I understand it, it is not required on machines running production versions of the SRM console. END K 10 svn:author V 3 alc K 8 svn:date V 27 2001-03-04T01:22:23.000000Z K 7 svn:log V 305 Remove the field privatemodes from struct __aiocb_private and the related code from aio_read() and aio_write(). This field was intended, but never used, to allow a mythical user-level library to make an aio_read() or aio_write() behave like an ordinary read() or write(), i.e., a blocking I/O operation. END K 10 svn:author V 8 truckman K 8 svn:date V 27 2001-03-04T01:39:19.000000Z K 7 svn:log V 1109 Disable interface checking when IP forwarding is engaged so that packets addressed to the interface on the other side of the box follow their historical path. Explicitly block packets sent to the loopback network sent from the outside, which is consistent with the behavior of the forwarding path between interfaces as implemented in in_canforward(). Always check the arrival interface when matching the packet destination against the interface broadcast addresses. This bug allowed TCP connections to be made to the broadcast address of an interface on the far side of the system because the M_BCAST flag was not set because the packet was unicast to the interface on the near side. This was broken when the directed broadcast code was removed from revision 1.32. If the directed broadcast code was stil present, the destination would not have been recognized as local until the packet was forwarded to the output interface and ether_output() looped a copy back to ip_input() with M_BCAST set and the receive interface set to the output interface. Optimize the order of the tests. Reviewed by: jlemon END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-04T02:22:04.000000Z K 7 svn:log V 327 Add code for being compatible with ssh.com's krb5 authentication. It is done by using the same ssh messages for v4 and v5 authentication (since the ssh.com does not now anything about v4) and looking at the contents after unpacking it to see if it is v4 or v5. Based on code from Björn Grönvall PR: misc/20504 END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T03:14:27.000000Z K 7 svn:log V 116 Correct the comment above MAKE_IDEA to be less confusing now that we only have one patented algorithm in make.conf. END K 10 svn:author V 8 truckman K 8 svn:date V 27 2001-03-04T03:22:36.000000Z K 7 svn:log V 129 Disable interface checking for packets subject to "ipfw fwd". Chris Johnson tested this fix in -stable. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T04:38:14.000000Z K 7 svn:log V 16 Fix whitespace. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T04:40:41.000000Z K 7 svn:log V 56 MFC: rev 1.4 (preceed/preceeding are not english words) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T04:44:42.000000Z K 7 svn:log V 55 MFC: rev 1.10 (give the network device a print method) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T04:46:18.000000Z K 7 svn:log V 79 MFC: rev 1.27 (change NOFORTH comment character from # to \ followed by space) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T04:52:00.000000Z K 7 svn:log V 42 MFC: document more files and add warning. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T04:55:10.000000Z K 7 svn:log V 40 MFC: (don't use the Gawkism strftime()) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T04:59:44.000000Z K 7 svn:log V 19 MFC: add some Pp's END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:01:15.000000Z K 7 svn:log V 43 MFC: rev 1.8 (remove period from SEE ALSO) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:04:33.000000Z K 7 svn:log V 65 MFC: use the proper optimization depending on the object format. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:07:22.000000Z K 7 svn:log V 76 MFC: rev 1.3 ("it's" --> "its" (possessive) & correct a malformed sentence) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:08:21.000000Z K 7 svn:log V 46 MFC: rev 1.6 (fix typo: seperate -> separate) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:12:40.000000Z K 7 svn:log V 50 MFC: rev 1.11 (remove an unnecessary .PATH entry) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:14:50.000000Z K 7 svn:log V 78 MFC: rev 1.12 (steal 512KB more from system memory for heap instead of 256KB) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:20:26.000000Z K 7 svn:log V 63 MFC: rev 1.11 (init booted_kernel from environment kernelname) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:21:25.000000Z K 7 svn:log V 57 MFC: rev 1.11 (move init of booted_kernel to bootinfo.c) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:23:01.000000Z K 7 svn:log V 65 MFC: rev 1.7 (make the stack 12K, rename 'stack' to 'stackbase') END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-04T05:29:10.000000Z K 7 svn:log V 69 Set TARGET_ARCH and install files -fschg as we do the kernel module. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T05:51:43.000000Z K 7 svn:log V 138 Don't override CPUTYPE (actually this predates the use of CPUTYPE, and I forgot I used it here already) Pointed out by: bde END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-04T06:04:50.000000Z K 7 svn:log V 58 implement OCRNL, ONOCR, and ONLRET Obtained from: NetBSD END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T06:06:40.000000Z K 7 svn:log V 33 MFC: Clarify MAKE_IDEA comments. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T06:51:51.000000Z K 7 svn:log V 99 Clean up the installation of the compatibility libdes header/library symlinks Pointed out by: bde END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:01:15.000000Z K 7 svn:log V 26 MFC: r1.31 (fix includes) END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:02:55.000000Z K 7 svn:log V 215 MFC r1.20 Special case the error reporting when errno is ENOTDIR or ENOENT. This makes "mkdir /nonexistant/foo" complain that /nonexistant doesn't exist rather than /nonexistant/foo which doesn't make much sense. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-04T07:06:39.000000Z K 7 svn:log V 149 Trim down the source tree a bit. We shouldn't have blatantly uncompilable bits in here (like X stuff), nor should we have too much "ports material". END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:14:11.000000Z K 7 svn:log V 28 Correct grammar in comment. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-04T07:14:26.000000Z K 7 svn:log V 24 sync flags with reality END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:15:30.000000Z K 7 svn:log V 30 MFC r1.8, r1.9: comment fixes END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:19:52.000000Z K 7 svn:log V 37 MFC: r1.33 (Handle malloc() failure) END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:20:33.000000Z K 7 svn:log V 34 MFC: r1.7 (handle malloc failure) END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-04T07:26:45.000000Z K 7 svn:log V 193 Remove stuff that is really "ports material", generated files and stuff for other OS's. Also remove stuff (libraries) that are already present in FreeBSD and must not get mixed up in our code. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:26:48.000000Z K 7 svn:log V 40 MFC: r1.7: eliminate common declaration END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:28:48.000000Z K 7 svn:log V 40 MFC: r1.4: eliminate common declaration END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:29:58.000000Z K 7 svn:log V 32 MFC: r1.21: update usage string END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:31:47.000000Z K 7 svn:log V 62 A previous MFC incompletely merged r1.16 (missing an include) END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T07:33:22.000000Z K 7 svn:log V 28 MFC: r1.10: update counting END K 10 svn:author V 3 alc K 8 svn:date V 27 2001-03-04T08:02:06.000000Z K 7 svn:log V 103 Remove an out-of-date comment: aio_cancel() has been supported since revision 1.69 of kern/vfs_aio.c. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:04:32.000000Z K 7 svn:log V 27 MFC: r1.16: correct header END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:06:11.000000Z K 7 svn:log V 66 MFC: r1.19, r1.20: correct headers, don't give up on write errors END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:07:08.000000Z K 7 svn:log V 36 MFC: r1.44: add some extra newlines END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:10:34.000000Z K 7 svn:log V 21 MFC: r1.17: typo fix END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:11:20.000000Z K 7 svn:log V 38 MFC: r1.14: remove extern int optind; END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:12:27.000000Z K 7 svn:log V 28 MFC: r1.12: update includes END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:13:06.000000Z K 7 svn:log V 28 MFC: r1.10: update includes END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-03-04T08:14:30.000000Z K 7 svn:log V 60 MFC: r1.10, r1.11, r1.12: fix warnings and general cleanups END