ƒ¬}78227 232 138 191 155 214 155 184 340 155 312 547 457 213 279 156 312 190 259 157 122 155 359 117 130 160 207 200 167 304 174 155 171 161 228 220 205 184 221 207 187 248 327 347 188 365 156 130 150 167 216 206 147 555 178 319 197 122 181 903 168 411 237 328 302 148 615 196 132 232 187 187 165 150 137 758 866 118 378 142 163 107 161 135 155 135 164 162 163 113 140 170 210 223 132 124 165 237 814 158 191 103 117 372 108 351 109 141 571 161 691 460 161 130 145 232 233 598 196 233 239 323 204 130 227 120 167 239 115 138 177 431 226 166 126 106 170 542 174 204 314 380 206 148 127 436 216 170 190 1021 257 195 273 158 252 112 116 135 147 251 143 130 175 226 115 116 152 145 189 160 237 128 159 268 211 204 255 447 127 161 148 166 316 114 130 376 625 145 246 171 194 154 190 301 247 293 227 411 106 155 178 655 329 242 230 105 352 169 113 248 210 179 201 199 209 472 164 273 146 165 174 133 284 118 147 205 268 300 187 132 238 224 202 186 K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-06-14T23:24:15.000000Z K 7 svn:log V 46 MFC: quiet down the build Approved by: markm END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-14T23:48:13.000000Z K 7 svn:log V 97 Temporarily disable INTRO_USERCONFIG for the moment. Noted by: Dave Cornejo END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:02:27.000000Z K 7 svn:log V 61 Warning fix: coda_fbsd.c:113: warning: unused variable `ret' END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:07:27.000000Z K 7 svn:log V 119 Fix warnings: 1267: warning: suggest parentheses around comparison in operand of & 2087: warning: unused variable `li' END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:09:28.000000Z K 7 svn:log V 61 Fix warning: 179: warning: label `done' defined but not used END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:10:30.000000Z K 7 svn:log V 90 Fix warnings: 1831: warning: unused variable `noise' 1831: warning: unused variable `sig' END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:13:18.000000Z K 7 svn:log V 245 Fix warnings: 554: passing arg 4 of `resource_string_value' from incompatible pointer type 576: passing arg 4 of `resource_string_value' from incompatible pointer type 593: passing arg 4 of `resource_string_value' from incompatible pointer type END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:13:54.000000Z K 7 svn:log V 61 Fix warning: 193: warning: label `done' defined but not used END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:16:59.000000Z K 7 svn:log V 217 Fix warning: 110: initialization makes pointer from integer without a cast This was passing a (d_kqfilter_t *)-1 as the kqfilter function pointer. Fortunately there was no D_KQFILTER in d_flags, so this was harmless. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:19:43.000000Z K 7 svn:log V 452 Fix warnings: musycc.c:449: warning: long unsigned int format, unsigned int arg (arg 3) musycc.c:449: warning: long unsigned int format, unsigned int arg (arg 4) musycc.c:453: warning: long unsigned int format, unsigned int arg (arg 3) musycc.c:453: warning: long unsigned int format, unsigned int arg (arg 4) musycc.c:453: warning: long unsigned int format, unsigned int arg (arg 5) These warnings used to be confined to the alpha but are on all now. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:23:11.000000Z K 7 svn:log V 362 Fix warnings: vinumhdr.h:80: warning: redundant redeclaration of `vinum_cdevsw' vinumext.h:239: warning: previous declaration of `vinum_cdevsw' in each of the following files: vinum.c, vinumconfig.c, vinumdaemon.c, vinuminterrupt.c, vinumio.c, vinumioctl.c, vinumlock.c, vinummemory.c, vinumraid5.c, vinumrequest.c, vinumrevive.c, vinumstate.c, vinumutil.c END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-15T00:25:44.000000Z K 7 svn:log V 118 add the option -S for printing port numbers symbolically but addresses numerically. clean up the CFLAGS in Makefile. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:26:41.000000Z K 7 svn:log V 184 Fix warning: 128: warning: initialization makes pointer from integer Note: this file has lots of #if __FreeBSD__ >= 4 etc which needs to be changed to __FreeBSD_version >= 400000 etc. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:27:21.000000Z K 7 svn:log V 62 Fix warning: 552: warning: `fdesc_badop' defined but not used END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:30:27.000000Z K 7 svn:log V 217 Fix warnings (mostly harmless, due to struct bio being embedded in buf): 738: warning: passing arg 1 of `biodone' from incompatible pointer type 745: warning: passing arg 1 of `biodone' from incompatible pointer type END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:32:07.000000Z K 7 svn:log V 96 Fix warning (exposed NetBSD code): 94: warning: `ntfs_bmap' declared `static' but never defined END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:37:27.000000Z K 7 svn:log V 164 Fix a stack of KAME netinet6/in6.h warnings: 592: warning: `struct mbuf' declared inside parameter list 595: warning: `struct ifnet' declared inside parameter list END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T00:38:03.000000Z K 7 svn:log V 63 Fix warning: 568: warning: `portal_badop' defined but not used END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-15T01:53:05.000000Z K 7 svn:log V 28 remove most of the warnings END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:26:39.000000Z K 7 svn:log V 61 Fix warning: 186: warning: label `done' defined but not used END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:29:17.000000Z K 7 svn:log V 264 Fix some warnings in kern_environment.c. Make the getenv*() family take a const 'name', since they dont modify anything. 159: warning: passing arg 1 of `getenv_int' discards qualifiers... 167: warning: passing arg 1 of `getenv' discards qualifiers from pointer.. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:31:15.000000Z K 7 svn:log V 23 Remove unused variable END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:32:25.000000Z K 7 svn:log V 36 Fix warning; remove unused variable END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:33:09.000000Z K 7 svn:log V 66 Fix warning: 848: warning: label `nosupport' defined but not used END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:34:29.000000Z K 7 svn:log V 112 Fix warning. s/char/unsigned char/ in "(char *)eth" 294: warning: ethernet address is not type unsigned char * END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:35:25.000000Z K 7 svn:log V 105 Fix warning: (int/long mixup in printf) 475: warning: unsigned int format, long unsigned int arg (arg 3) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:37:01.000000Z K 7 svn:log V 73 Fix warning: 203: implicit declaration of function `kernel_sysctlbyname' END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:39:12.000000Z K 7 svn:log V 209 Fix warnings: 412: warning: long unsigned int format, unsigned int arg (arg 3) 418: warning: long unsigned int format, unsigned int arg (arg 3) 424: warning: long unsigned int format, unsigned int arg (arg 3) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:42:58.000000Z K 7 svn:log V 80 Fix warning: 298: warning: assignment makes pointer from integer without a cast END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:44:39.000000Z K 7 svn:log V 61 Fix warning: 1973: warning: int format, long int arg (arg 5) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:46:18.000000Z K 7 svn:log V 77 Fix warning: 413: warning: long unsigned int format, vm_offset_t arg (arg 2) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:48:21.000000Z K 7 svn:log V 67 Fix warning: 239: warning: no previous prototype for `linux_debug' END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:50:54.000000Z K 7 svn:log V 133 Fix warnings: 235: warning: unsigned int format, pointer arg (arg 3) 621: warning: cast discards qualifiers from pointer target type END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:53:20.000000Z K 7 svn:log V 125 Fix warnings: 908: warning: long unsigned int format, unsigned int arg (arg 3) 887: warning: `timezero' defined but not used END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T07:56:36.000000Z K 7 svn:log V 110 Fix warnings: 585: warning: missing braces around initializer 605: warning: missing braces around initializer END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T08:01:21.000000Z K 7 svn:log V 90 Fix warning: 163: passing arg 4 of `resource_string_value' from incompatible pointer type END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-06-15T08:12:31.000000Z K 7 svn:log V 126 Unbreak OpenSSH for the KRB5-and-no-KRB4 case. Asking for KRB5 does not imply that you want, need or have kerberosIV headers. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T08:18:24.000000Z K 7 svn:log V 112 Bah, back out part of previous commit. I got too carried away. linux_debug_map[] is referred to from elsewhere. END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-15T08:35:57.000000Z K 7 svn:log V 95 Include a mention of WRKDIRPREFIX, useful when mounting /usr/ports readonly from another host. END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-15T08:45:43.000000Z K 7 svn:log V 155 Add a new category of fortunes, 'freebsd-tips'. Useful hints, advice, and pointers to areas of the system that might not be apparent on first inspection. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-15T09:18:03.000000Z K 7 svn:log V 232 MFC: Mention that ppp.conf.isdn isn't appropriate for external TAs and add a section to ppp.conf.sample that is. Mention that # may be used at the end of lines and that literal # characters must be escaped or quoted. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-06-15T09:38:04.000000Z K 7 svn:log V 251 MFC Peter Wemm's init and kthread enhancements from 08/11/2000 of -current. This allows kthreads to be used by device drivers long before root is mounted and init is officially started. This also brings RAIDframe one step closer. Reviewed by: peter END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-15T09:59:27.000000Z K 7 svn:log V 94 oops. prepare_usermode() died in August 2000 in the MI and x86 code. Issue raised by: scottl END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-15T10:20:58.000000Z K 7 svn:log V 272 Change 93-11-XX for the FreeBSD 1.0 release to 93-11-01, based on this announcement from JKH (back when he was still working for Lotus) http://minnie.tuhs.org/cgi-bin/newsread?23150 This also means that if, as Microsoft say, Linux is a Cancer, FreeBSD is a Scorpio. END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-15T10:47:30.000000Z K 7 svn:log V 64 More tips. Submitted by: David Scheidt END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-06-15T11:25:26.000000Z K 7 svn:log V 35 Fix some typos. MFC after: 1 week END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-15T12:02:04.000000Z K 7 svn:log V 57 Merged from sys/i386/i386/machdep.c revision 1.385.2.12. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-15T12:30:46.000000Z K 7 svn:log V 75 #if 0 out pfs_null() to silence the warning about it not being referenced. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-15T13:58:06.000000Z K 7 svn:log V 121 Correct the arg count after parsing a line with an unescaped # that isn't preceeded with whitespace. MFC after: 3 weeks END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-15T13:59:11.000000Z K 7 svn:log V 111 MFC: Correct the arg count after parsing a line with an unescaped # that isn't preceeded with whitespace. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-15T14:01:26.000000Z K 7 svn:log V 50 MFC: Fix a "this sentence no verb" grammar bogon. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-06-15T16:12:41.000000Z K 7 svn:log V 458 o The VOP_RDWR man page neglected to mention (at least) two error modes possible when writing: [EFBIG] An attempt was made to write a file that exceeds the process's file size limit or the maximum file size. [EPERM] An append-only flag is set on the file, but the caller is attempting to write before the current end of file. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-15T16:24:44.000000Z K 7 svn:log V 81 New entry for rxvt. PR: 28154 Submitted by: Giorgos Keramidas END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-15T16:28:37.000000Z K 7 svn:log V 226 Rename global variable 'name' to 'progname', thus fixing a number of warnings which come up for various routines that have a parameter which is also called 'name'. Reviewed by: freebsd-print@bostonradio.org MFC after: 1 week END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-06-15T17:35:54.000000Z K 7 svn:log V 101 Port "x11-fonts/XFree86-4-fontLatin2" has been removed from the ports collection. MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-15T18:15:11.000000Z K 7 svn:log V 31 Line up `netstat -rl' display. END K 10 svn:author V 6 eivind K 8 svn:date V 27 2001-06-15T18:23:44.000000Z K 7 svn:log V 86 De-credit myself in order to be consistent. Also add a few more tips while I am here. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-15T18:25:38.000000Z K 7 svn:log V 811 First round of netstat(1) cleanup. Removed the ambiguity in -s, -f, -p and -i flags handling. Basically, there are four displays (except others): 1. PCB display. 2. Protocol statistics display. (-s) 3. Interface statistics display. (-i) 4. Per-interface protocol statistics display. (-i -s) All of the above except 3) can be limited to a particular protocol family (-f) or a single protocol (-p). Some examples: 1. netstat -f inet -- show PCBs of all INET protocols 2. netstat -p udp -- show PCB of UDP protocol only (NEW!) 3. netstat -s -- show protocol statistics for all families 4. netstat -s -f inet -- show INET protocols statistics 5. netstat -s -p icmp -- show ICMP protocol statistics This is a work in progress. Manpage has been fixed slightly, but is still incomplete. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-06-15T18:28:14.000000Z K 7 svn:log V 71 MFC: Ross Harvey's better ddb backtrace support Obtained from: NetBSD END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-15T18:43:19.000000Z K 7 svn:log V 316 Fix TX bug: when using TCP/IP checksum offload on TX, we tell the chip we want the checksums calculated on a per-packet basis using control bits in the extsts field of the DMA descriptor structure. For TX, the chip seems to want these bits set in the field of the first descriptor in a fragment chain, not the last. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-15T19:02:55.000000Z K 7 svn:log V 142 Turn TCP and UDP hardware RX checksumming back on. jlemon pointed out where I'd gone wrong before: we have to set csum_data to 0xffff, not 0. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-15T19:50:08.000000Z K 7 svn:log V 235 MFC 1.116->1.117: be more cautious about tcp option length field. drop bogus ones earlier. not sure if there is a real threat or not, but it seems that there's possibility for overrun/underrun (like non-NOP option with optlen > cnt). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-15T19:54:38.000000Z K 7 svn:log V 209 MFC 1.10->1.11: workaround; be sure to initialize nd6 interface information when IPv6 interface address gets added. this will avoid presenting EMSGSIZE when outgoing interface is down (and never brought up). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-15T20:00:22.000000Z K 7 svn:log V 56 MFC 1.5->1.6: Make enumerated list for flags. Spelling. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-15T20:27:44.000000Z K 7 svn:log V 522 Updates and tweaks to the new trace functionality: - Use db_printf() instead of printf(). - Clean up decode_syscall() to use regular if-then-else rather than goto's. - Use the same method of parsing PID's for per-process traces as the x86 code does: that is, if the address passed in is not a valid kernel address, treat it is a decimal pid. - If the pid of the current process is specified, fall back to using the "default" parameters for the trace as curproc's pcb is not valid at this point. MFC after: 1 week END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-15T20:45:01.000000Z K 7 svn:log V 100 Correctly hook up the write kqfilter to pipes. Submitted by: Niels Provos END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-15T20:46:06.000000Z K 7 svn:log V 37 MFC: r1.82; bugfix for write filter. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-15T20:47:01.000000Z K 7 svn:log V 139 Print symbolic names for appletalk ports. Also some very minor style 9 issues. PR: bin/4157 Submitted by: Denny Gentry END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-15T21:00:32.000000Z K 7 svn:log V 92 Do not perform arp send/resolve on an interface marked NOARP. PR: 25006 MFC after: 2 weeks END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-15T21:09:44.000000Z K 7 svn:log V 95 I'm a dunce. Clean up some warnings by axeing some unused variables from the previous commit. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-15T21:13:21.000000Z K 7 svn:log V 70 MFC: r1.26; autoclear EOF for FIFOs, resume using kevent if possible. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-15T21:20:55.000000Z K 7 svn:log V 55 MFC: r1.54; hook up kq write filter to correct socket. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-15T21:46:20.000000Z K 7 svn:log V 45 MFC 1.7->1.8: mdoc(7) police: normalize .Nd. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-15T22:03:07.000000Z K 7 svn:log V 665 Rename a few global variables which hold hostname-related values to be more sensible/understandable. 'from'->'from_host' 'host'->'local_host' 'fromb'->'frombuf' 'fromhost'->'origin_host' and a local-variable named 'host'->'hostbuf'. This fixes some compile-time warnings about local variables shadowing global variables. Other than renaming variables, the only actual code changes are to call strlcpy() instead of strncpy() when setting those (renamed) variables, and that 'from_ip' is now a strdup()-created buffer instead of being a static buffer compiled in as 1025 bytes. Reviewed by: freebsd-print@bostonradio.org (an earlier version) MFC after: 1 week END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-15T22:08:30.000000Z K 7 svn:log V 773 MFC: Implement EDNS0 support, as EDNS0 support will be made mandatory for IPv6 transport-ready resolvers/DNS servers. Need careful configuration when enable it. (default config is not affected). See manpage for details. XXX visible symbol __res_opt() is added, however, it is not supposed to be called from outside, libc minor is not bumped. src/include/resolv.h: 1.19->1.20 src/include/arpa/nameser.h: 1.14->1.15 src/include/arpa/nameser_compat.h: 1.2->1.3 src/lib/libc/net/getaddrinfo.c: 1.20->1.21 src/lib/libc/net/res_debug.c: 1.18->1.19 src/lib/libc/net/res_init.c: 1.23->1.24 src/lib/libc/net/res_mkquery.c: 1.15->1.16 src/lib/libc/net/res_query.c: 1.19->1.20 src/lib/libc/net/resolver.3: 1.14->1.15 src/share/examples/IPv6/USAGE: 1.1->1.2 END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-15T22:30:02.000000Z K 7 svn:log V 26 *** empty log message *** END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-15T22:33:16.000000Z K 7 svn:log V 285 Previous commit makes a minor change so socket-debug processing works the same as it did before the IPv6 commit. Probably irrelevent to freebsd, but I think it was useful on other OS's. Also makes a few minor style chgs. Reviewed by: freebsd-print@bostonradio.org MFC after: 1 week END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-15T22:40:10.000000Z K 7 svn:log V 49 Bump FreeBSD_version to indicate locale renaming END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-15T22:43:09.000000Z K 7 svn:log V 68 These were repo copied from their /sys/alpha/include counter parts. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-15T22:54:33.000000Z K 7 svn:log V 12 Add CVS id. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-15T22:55:50.000000Z K 7 svn:log V 66 These were repo copied from their /sys/alpha/alpha counter parts. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-15T22:57:41.000000Z K 7 svn:log V 41 nflag -> numeric_port. nflag is no more END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-15T23:07:59.000000Z K 7 svn:log V 61 revert removal of warning and K&R support Requested by: bde END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-06-15T23:25:22.000000Z K 7 svn:log V 42 Remove unwanted CFLAGS, and add a CVS id. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-15T23:30:34.000000Z K 7 svn:log V 69 These were repo copied from their sys/boot/ofw/libofw counter parts. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-15T23:33:52.000000Z K 7 svn:log V 67 This was repo copied from its sys/conf/Makefile.i386 counter part. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-15T23:34:13.000000Z K 7 svn:log V 68 This was repo copied from its sys/conf/ldscript.alpha counter part. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-15T23:35:13.000000Z K 7 svn:log V 19 remove K&R support END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-06-15T23:48:29.000000Z K 7 svn:log V 47 MFC: remove unwanted CFLAGS, and add a CVS id. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-15T23:55:45.000000Z K 7 svn:log V 76 remove warnings remove superfluous declarations make things more consistent END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-16T00:14:02.000000Z K 7 svn:log V 117 Get rid of a trigraph ("??>") mistakenly put in an error message. One less warning to annoy me... MFC after: 1 week END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-16T00:27:31.000000Z K 7 svn:log V 131 Explicitly set arpproxy_all and start_vinum to "NO" for consistency. PR: 28185 Submitted by: Gordon Tetlow END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-16T00:32:19.000000Z K 7 svn:log V 41 OpenSSH doesn't forward keys by default. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T02:12:36.000000Z K 7 svn:log V 29 style(9) + fix FreeBSD id's. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T03:16:52.000000Z K 7 svn:log V 71 Where is the pointy hat? Fix cut/paste error. (hey, it compiled! :-) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T03:18:37.000000Z K 7 svn:log V 142 MFC: rev 1.17: fix guaranteed instant coredump if the three header comments are removed from /var/cron/tabs/* due to trivial cut/paste error. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-16T03:38:44.000000Z K 7 svn:log V 719 Fix the last serious bug I've been chasing: The DP83820/83821 has an undocumented limitation concerning jumbo frames and TX checksum offload. In order for TX checksum offload to work, the outgoing frame must fit entirely within the TX FIFO, which is 8192 bytes in size. This isn't a problem, until you try to send a 9000-byte frame, at which point the TX DMA engine goes to sleep. It turns out that if you want to send a jumbo frame larger than 8170 bytes (8192 - 64), you have to turn off the TX checksum support. As a workaround, I changed nge_ioctl() so that if the user selects an MTU larger than 8152 bytes, we clear the if_hwassist flags. The flags will be set again once the MTU is reduced to a smaller value. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-16T04:02:37.000000Z K 7 svn:log V 64 Mind-o in last commit: s/==/>=/ when checking MTU size. *blush* END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-16T05:37:57.000000Z K 7 svn:log V 97 free memory that gets allocated by vfprintf when str == NULL PR: misc/26044 MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T05:55:32.000000Z K 7 svn:log V 9 style(9) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T05:56:13.000000Z K 7 svn:log V 22 Fix FreeBSD id style. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T05:58:54.000000Z K 7 svn:log V 276 This Intel derived file uses C++ style comments. (I'll be we know which compiler and platform they developed this on...) Minimally change them to C89 comments to make GCC happy. (this is kinda funny as the file has piece derived from FreeBDS 3.2) Also fix FreeBSD id style. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T05:59:45.000000Z K 7 svn:log V 13 style police END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-16T06:10:53.000000Z K 7 svn:log V 258 Add PC-9821RA-E01. This appears that PC-9821 Ra20 has this either built in, or as an addon card (My Japanese isn't quite good enough to know which). [FreeBSD98-testers 5098] contains all the details. Submitted by: Kawanobe Koh-san END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T06:17:16.000000Z K 7 svn:log V 14 style cleanup END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T06:17:35.000000Z K 7 svn:log V 46 style(9) and remove a left over Alpha comment END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-16T06:18:16.000000Z K 7 svn:log V 478 On PC-98, map IRQ 6 to IRQ 7 at the pcic level. That is, when we're told to use IRQ 6, progam the pcic to use irq 7 instead. Evidentally, at least some of the cards are wired this way. If you want to use irq 6, configure it. All the mapping is done just before we set the interrupt registers. See [FreeBSD98-testers 5064] for details. Added commentary about valid interrupts on some CBUS pc98 CL PD6722 based cards. Submitted by: Hiroshi TSUKADA-san END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-16T06:22:09.000000Z K 7 svn:log V 66 Cast size_t -> int to satisfy printf %* constraints on the alpha. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T06:28:07.000000Z K 7 svn:log V 596 Work around what looks like a bad make(1) bug. For some reason, make(1) wants to build loader.sym *before* the .o files. Eliminating one seeminly intermediate step avoids the problem. Somehow, it seems that variables are not getting expanded at the right time. Any explanations would be appreciated... Changing: ${BASE}.sym: ${OBJS} ${LIBSTAND} ${LIBFICL} ${LIBALPHA} ${CRT} vers.o ${LD} ... To: BASEOBJS= ${OBJS} ${LIBSTAND} ${LIBFICL} ${LIBALPHA} ${CRT} vers.o ${BASE}.sym: ${BASEOBJS} echo ${BASEOBJS} ${LD} ... .. the echo only shows LIBFICL, CRT and vers.o. ${OBJS} is not included. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-16T06:33:01.000000Z K 7 svn:log V 367 Save the IRQ that we get in pci attachment. Print type of pci bridge we find. Force the IRQ of pci bridges upon all its children. Allocate the resources on behalf of the bridge when we're testing to see if they exist. This should help people who don't read updating instructions very well. This patch started out with an idea from Shigeru Yamamoto-san in -current. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-16T06:37:04.000000Z K 7 svn:log V 66 Fix warning: 489: warning: int format, different type arg (arg 4) END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-16T06:40:03.000000Z K 7 svn:log V 35 Undo last braino and fix properly. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-16T06:51:35.000000Z K 7 svn:log V 51 generate ksrvtgt PR: bin/25561 MFC after: 1 week END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-16T07:02:47.000000Z K 7 svn:log V 136 Fix warnings: 112: warning: cast to pointer from integer of different size 125: warning: cast to pointer from integer of different size END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-16T07:08:37.000000Z K 7 svn:log V 138 Print spaces on the leading edge rather than the trailing edge of each field to avoid trailing spaces. PR: bin/16649 MFC after: 2 weeks END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-16T07:14:07.000000Z K 7 svn:log V 503 This commit (along with one pending in sys/dev/ofw and one in sys/conf) give us our first minimal glimpse of PowerPC support. With this code we can get to the "mountroot>" prompt on my Apple iMac. We can't get any further due to lack of clock and interrupt handling, among other things. This does however mean that pmap and VM are initialising. We're fairly dependant on OpenFirmware at this point, but I hope to add support for other classes of firmware at a later stage. Reviewed by: obrien, dfr END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-16T07:15:48.000000Z K 7 svn:log V 100 Fix warning (and obviously broken code) 77: warning: cast from pointer to integer of different size END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T07:16:14.000000Z K 7 svn:log V 137 Import the NetBSD 1.5 RC system. Note that `rc' and `rc.shutdown' could not be imported because we already have files with those names. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T07:16:14.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r78344, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-16T07:17:56.000000Z K 7 svn:log V 228 OpenFirmware kernel support, as used by the PowerPC and hopefully other ports later on. This includes the basic MI interface routines as well as a console driver. The MD code is kept in the MD directories. Reviewed by: obrien END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-16T07:27:23.000000Z K 7 svn:log V 108 Add the ".FreeBSD" symbol so we can do things like ".if define(.FreeBSD)" in Makefile's shared with NetBSD. END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-16T07:44:17.000000Z K 7 svn:log V 36 (do_authloop): handle !KRB4 && KRB5 END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-16T09:05:24.000000Z K 7 svn:log V 129 Remove ncheck in an example; FreeBSD does not have it. PR: 10158 Submitted by: Remy Card MFC after: 2 weeks END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-16T10:09:22.000000Z K 7 svn:log V 27 MFC: Removed unused files. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-06-16T10:47:34.000000Z K 7 svn:log V 73 This file was a horrible mixture of styles old and new. Apply style(9). END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-16T11:42:28.000000Z K 7 svn:log V 146 More tips, this time from the Russian Fidonet FreeBSD Echo. And I never knew about ports(7) before. Submitted by: Alexey V. Neyman END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-06-16T15:28:28.000000Z K 7 svn:log V 22 Fix "alignemnt" typo. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-16T15:48:43.000000Z K 7 svn:log V 41 Fix misindented esac. MFC after: 1 week END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-06-16T16:45:52.000000Z K 7 svn:log V 85 More tips. I'd never heard of look(1) before. Submitted by: Dru END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-16T18:54:54.000000Z K 7 svn:log V 333 Give inetd the ability to manage unix domain sockets. Details of how to use this feature are in the man page. This is based on work by Lyndon Nerenberg. (The only difficult part about this patch is the fact that you can't fchown a unix domain socket, which means the sockets must be put in a secure directory). Reviewed by: dillon END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-16T18:55:13.000000Z K 7 svn:log V 130 Comply with POSIX rules: o Use %u for printing u_int. o Cast sizeof() to u_long, and print with %lu Reviewed by: wollman END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-16T19:32:37.000000Z K 7 svn:log V 74 less warning warning: cast discards qualifiers from pointer target type END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-06-16T20:40:35.000000Z K 7 svn:log V 32 MFC: gettimeofday() is MP safe. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-06-16T20:41:40.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-06-16T21:10:54.000000Z K 7 svn:log V 76 Add note about partition a better be at offset 0 for a disk to be bootable. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-16T21:25:10.000000Z K 7 svn:log V 450 use a global devclass for all drivers - i'm not entirely sure why this worked before. mixer, dsp and sndstat are seperate devices - give them their own cdevsws instead of demuxing requests sent to a single cdevsw. use the si_drv1/si_drv2 fields in dev_t structures for holding information specific to an open instance of mixer/dsp. nuke /dev/{dsp,dspW,audio}[0-9]* links - this functionality is now provided using cloning. various locking fixes. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-06-16T21:39:29.000000Z K 7 svn:log V 80 Check for the PS_SINTR flag in the right field of struct kinfo_proc (ki_sflag). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T22:07:32.000000Z K 7 svn:log V 109 Clean up some junk. The bogus trapframe on the stack was removed from the MI code in August 2000 elsewhere. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T22:42:19.000000Z K 7 svn:log V 219 Add INTR_TYPE_AV so that we can get to the PI_AV priority in the ithread handlers. This is beneficial since it means that pcm's MPSAFE handler can get run before things that will block on Giant in the shared irq case. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T22:59:46.000000Z K 7 svn:log V 285 Use INTR_TYPE_AV for the interrupt handlers because: 1: most drivers are sensitive to timing, and 2: the handlers are MPSAFE and need a chance to get into the kernel before some other non-mpsafe handler blocks the ithread on Giant in shared irq cases. Reviewed by: cg (in principle) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T23:05:02.000000Z K 7 svn:log V 111 Not a MFC, but for source compatability with -current (sound drivers). Add #define INTR_TYPE_AV INTR_TYPE_TTY. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-16T23:09:12.000000Z K 7 svn:log V 57 Make the synopsis resemble the usage in the source file. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-16T23:15:15.000000Z K 7 svn:log V 36 Correct a typo in an error message. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-16T23:26:18.000000Z K 7 svn:log V 343 Some people are having problems with insert/eject. Add some debug information until the problems can be tracked down. Right now these are unconditional, but later it will be hidden behind a boot verbose. Also, if there are no events listed in the event mask, return right away. Specifically avoid writing back interrupt acks in this case. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T23:34:23.000000Z K 7 svn:log V 121 Move setugid() a little sooner to before we release tracing in case crdup() or change_e*id() block on malloc() or mutex. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T23:41:58.000000Z K 7 svn:log V 76 MFC: rev 1.131: set P_SUGID before releasing ptrace and block opportunities END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-16T23:43:32.000000Z K 7 svn:log V 96 For what its worth: MFC: rev 1.131: set P_SUGID before releasing ptrace and block opportunities END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-06-16T23:48:11.000000Z K 7 svn:log V 925 MFC src/sys/netinet/ip_input.c rev 1.169 and 1.170 src/sys/netinet6/frag6.c rev 1.7 src/sys/netinet6/in6_proto.c rev 1.13 Prevent denial of service using bogus fragmented IPv4 packets. A attacker sending a lot of bogus fragmented packets to the target (with different IPv4 identification field - ip_id), may be able to put the target machine into mbuf starvation state. By setting a upper limit on the number of reassembly queues we prevent this situation. This upper limit is controlled by the new sysctl net.inet.ip.maxfragpackets which defaults to nmbclusters/4 If you want old behaviour (no upper limit) set this sysctl to a negative value. If you don't want to accept any fragments (not recommended) set the sysctl to 0 (zero) Change the default value of net.inet6.ip6.maxfragpackets from 200 to nmbclusters/4 to match the IPv4 case. Obtained from: NetBSD (partially) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-17T00:35:46.000000Z K 7 svn:log V 165 Add an -a option which will make send-pr copy the specified file into the Fix: section. Binary files (as determined by file(1)) are uuencode'd. Submitted by: alex END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-17T01:20:25.000000Z K 7 svn:log V 100 Revise wording of osreldate.h vs kernel warning to make it clear that it is a userland-only header. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-17T01:57:39.000000Z K 7 svn:log V 180 MFGENERIC: 1.307 Turn on kernel debug support 1.309 Turn off pcm 1.311 move wx to miibus chipsets 1.312 Comment out USERCONFIG Reminded by: mihira-san END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-17T02:01:43.000000Z K 7 svn:log V 67 Don't call printf without a format string (harmless in this case). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-17T02:02:33.000000Z K 7 svn:log V 159 Move cardbus and pccard bus bridge devices to near the bridge chips. This is so that all the pccard options are together and this reduces diffs with GENERIC. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-17T02:24:04.000000Z K 7 svn:log V 21 Add missing article. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-17T03:10:38.000000Z K 7 svn:log V 23 Added PC-98x1 keymaps. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-17T03:13:48.000000Z K 7 svn:log V 42 Supported to select a keymap for PC-98x1. END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-17T03:56:00.000000Z K 7 svn:log V 53 Use err(3) and style(9) cleanup. MFC after: 2 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-17T04:24:16.000000Z K 7 svn:log V 156 Add the -p flag to force unknown control sequences to be passed through unchanged. Reviewed by: silence on -audit Obtained from: NetBSD MFC after: 3 weeks END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-17T04:43:28.000000Z K 7 svn:log V 50 Allocate all resources using keyboard controller. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-17T05:05:00.000000Z K 7 svn:log V 39 Correct a spelling error in a comment. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-17T06:22:30.000000Z K 7 svn:log V 84 Satisfy gcc's parenthetical needs and clamp down with WANRS=2. Reviewed by: md5(1) END K 10 svn:author V 5 benno K 8 svn:date V 27 2001-06-17T09:39:44.000000Z K 7 svn:log V 131 The final commit for the first phase of PowerPC support. This adds the config stuff needed to build kernels. Reviewed by: obrien END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-06-17T11:22:57.000000Z K 7 svn:log V 22 Document the -a flag. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-17T11:40:59.000000Z K 7 svn:log V 22 MFC: Add a missing \n END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-17T13:33:59.000000Z K 7 svn:log V 59 Don't assume that resource type is ioport and rid equal 0. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-06-17T14:25:09.000000Z K 7 svn:log V 51 Note support for the Digital Etherworks DE305 card END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-06-17T14:27:59.000000Z K 7 svn:log V 95 Note support for the Digital Etherworks DE305 card Submitted by: Rene de Vries END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-17T20:15:29.000000Z K 7 svn:log V 69 fix a potential panic in dsp_clone() if no pcm devices were detected END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-17T23:23:06.000000Z K 7 svn:log V 145 revise dsp_clone() to return the first nonbusy channel instead of simply cycling channel numbers. remove unused fields from struct snddev_info. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-18T00:10:47.000000Z K 7 svn:log V 37 use devclass_get_maxunit() correctly END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-18T00:45:31.000000Z K 7 svn:log V 65 Fix typo: clnt_destroy() only takes one arg. MFC after: 2 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-18T04:28:03.000000Z K 7 svn:log V 173 Support mail boxes that have dates without seconds (SysV) and those that have a timezone as <-|+>nnnn (eg. imapd). PR: bin/11746 Obtained from: OpenBSD MFC after: 2 weeks END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-18T04:40:52.000000Z K 7 svn:log V 116 revert freeing of memory that gets allocated when str == NULL (this will be fixed in a better way) PR: misc/26044 END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-06-18T04:44:23.000000Z K 7 svn:log V 109 (cantwrite): do not allocate memory for a NULL string PR: misc/26044 MFC after: 1 week Submitted by: bde END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-06-18T06:29:31.000000Z K 7 svn:log V 161 Teach fstat(1) about FIFO's - it's OK to display them as regular files. While I'm here, fix two second-level indents to be four spaces. Reviewed by: dd, -audit END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-06-18T06:48:33.000000Z K 7 svn:log V 353 Add a -d command-line option; when used in conjunction with -f, rarpd sends error messages to stderr, normal output to stdout, instead of logging everything via syslog. Turn off the FORMAT_AUDIT in the Makefile, until I can figure out how to disable the check for one single line in the source :( Reviewed by: dd, silence on -audit MFC after: 1 month END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-06-18T08:42:17.000000Z K 7 svn:log V 31 MFC: correct cross-references. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T09:21:59.000000Z K 7 svn:log V 67 Remove the SI_CHEAPCLONE flag when hanging resources off the dev_t END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T09:22:30.000000Z K 7 svn:log V 54 Don't remove the SI_CHEAPCLONE for unsupported minors END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-06-18T09:24:29.000000Z K 7 svn:log V 71 MFC: x11-fonts/XFree86-4-fontLatin2 has been removed from ports (1.9). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-18T11:37:06.000000Z K 7 svn:log V 223 call pfxlist_onlink_check() at the end of in6_tmpifadd(), to make sure a temporary address generated from a detached public one also detached. Submitted by: JINMEI Tatuya Obtained from: KAME END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-18T12:35:14.000000Z K 7 svn:log V 23 Make this really work. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-06-18T14:38:47.000000Z K 7 svn:log V 34 MFC r1.106: Add the cygwin entry. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T14:59:36.000000Z K 7 svn:log V 281 Handle hardware-imposed MTU/MRU limitations. PPPoE will no longer allow MRU/MTU negotiations to exceed 1492. Add an optional ``max'' specifier to ``set m[rt]u'', ie. set mtu max 1480 Bump the ppp version number. Sponsored by: Monzoon Networks AG and FreeBSD Services Limited END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T15:00:22.000000Z K 7 svn:log V 530 Add support for stateful MPPE (microsoft encryption) providing encryption compatibility with Windows 2000. Stateful encryption uses less CPU but is bad on lossy transports. The ``set mppe'' command has been expanded. If it's used with any arguments, ppp will insist on encryption, closing LCP if the other end refuses. Unfortunately, Microsoft have abused the CCP reset request so that receiving a reset request does not result in a reset ack when using MPPE... Sponsored by: Monzoon Networks AG and FreeBSD Services Limited END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T15:02:33.000000Z K 7 svn:log V 51 Credit John Prince and Eric Hernes for their work. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T15:09:33.000000Z K 7 svn:log V 151 Add linker_reference_module(). This function loads a module if required, otherwise bumps the reference count -- the opposite of linker_file_unload(). END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T15:10:20.000000Z K 7 svn:log V 77 Use linker_reference_module() instead of hard-coding the digi_* module path. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-18T15:54:04.000000Z K 7 svn:log V 102 Removed duplicate copies of files already present in sys/contrib/ipfilter. Not objected to by: -arch END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-18T15:55:28.000000Z K 7 svn:log V 63 Pick up the correct headers from sys/contrib/ipfilter/netinet. END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-06-18T16:07:09.000000Z K 7 svn:log V 95 Added the -l option to df PR: bin/27240 Reviewed by: GAWollman MFC: v1.24 (df.1) v1.28 (df.c) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-18T16:09:24.000000Z K 7 svn:log V 203 If the username we are trying to look up in the db files won't fit into the buffer then act like it doesn't exist. The buffer is always big enough for any valid username. PR: 27860 Reviewed by: nectar END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-06-18T16:16:14.000000Z K 7 svn:log V 151 Fixed pkg_add so when it does not find the package, it returns non zero. PR: bin/23083 Patch Submitted by: Maxime Henrion MFC: 1.39 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-18T18:07:43.000000Z K 7 svn:log V 199 MFC: pkg_version fixes, including -s flag, "orphan" detection, and doc / usage fixups. This commit updates pkg_version to the version on HEAD. pkg_version.pl 1.20->1.23 pkg_version.1 1.15->1.17 END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-06-18T18:36:34.000000Z K 7 svn:log V 134 Call bus_teardown_intr when csa_attach fails after the interrupt has been set up. PR: kern/28178 Reviewed by: cg MFC after: 2 weeks END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-18T18:49:13.000000Z K 7 svn:log V 316 MFC the necessary PHY support for the if_nge and if_lge drivers. This includes: - modifications to the xmphy driver to recognize the internal PCS PHY on the Level 1 LXT1001 chip. - addition of the natsemi DP83861 nsgphy driver for cards which use the natsemi DP83820 MAC. - addition of new ID info to miidevs END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-18T18:49:43.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-18T19:05:33.000000Z K 7 svn:log V 63 MFC: close descriptors in child; verbose mode. PR: bin/27760 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-18T19:06:14.000000Z K 7 svn:log V 86 Include sys/pcpu.h to get the prototype for globaldata_register() to quiet a warning. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-18T19:17:30.000000Z K 7 svn:log V 562 - Add support for decoding syscall names. (Brought over from the new alpha trace code that was brought over from NetBSD.) - Check for "syscall_with_err_pushed" as the label prior to a syscall trap frame rather than "Xlcall_syscall" and "Xint0x80_syscall". We don't have a valid trapframe during the short range of code that those two symbols now cover. - Simplify db_next_frame() to avoid duplicating the code for the different trap frame types. - Don't try to trace a swapped-out process. (Brought over from NetBSD via the new alpha trace code.) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-18T19:19:38.000000Z K 7 svn:log V 236 Initialize mutexes needed early on all in the same place so that the startup routine more closely matches that of alpha and ia64. At some point the common mutexes shared across all platforms probably should move into sys/kern_mutex.c. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-06-18T19:23:43.000000Z K 7 svn:log V 149 Lock Giant in postsig() for the KTRACE case as ktrpsig() needs Giant when it writes out to the trace file. Reported by: peter, gallatin, and others END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-18T19:58:03.000000Z K 7 svn:log V 138 stop csa from panicing in clkrun_hack() - we were using free'd memory don't leak memory in clkrun_hack() Submitted by: grog (partially) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-18T20:00:39.000000Z K 7 svn:log V 14 Xref zcat(1). END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-06-18T20:24:54.000000Z K 7 svn:log V 255 After one too many PRs on the subject, bite the bullet and define IOV_MAX and its associated constants. Implement _SC_IOV_MAX in the usual way. Be a bit sloppy about the namespace question; this should get cleared up in time for 5.0. MFC after: 1 month END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-18T20:36:06.000000Z K 7 svn:log V 78 Correct getopt usage and a syntax error (period used instead of a semicolon). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-18T20:57:03.000000Z K 7 svn:log V 19 Typo/mind-o fixes. END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-06-18T21:06:24.000000Z K 7 svn:log V 152 modfied sysctl command to allow setting values > 2GB if the mib supports it. PR: kern/21132 Reviewed by: no objections to by -arch MFC after: 1 month END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-06-18T21:07:04.000000Z K 7 svn:log V 114 Added CTLTYPE_{UINT|LONG|ULONG} types. PR: kern/21132 Reviewed by: no objections to by -arch MFC after: 1 month END K 10 svn:author V 6 pirzyk K 8 svn:date V 27 2001-06-18T21:22:15.000000Z K 7 svn:log V 84 Forgot one line from the patch.... Blunder noticed by: Karl Wiebe END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-18T21:26:59.000000Z K 7 svn:log V 107 MFC: Deal with new pkg_version(1) format output. 400.status-pkg 1.4->1.5, 1.6->1.7 Reminded by: tobez END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-18T21:57:24.000000Z K 7 svn:log V 107 When processing -a, strip off the path of the argument before copying it to the output. Reviewed by: alex END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-18T22:00:12.000000Z K 7 svn:log V 117 Elaborate on the malloc(9) limits that affect md(4). PR: 27599, 27259 Submitted by: Stefan `Sec` Zehl END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-06-18T22:04:40.000000Z K 7 svn:log V 377 Fix some memory bugs with regard to jumbo buffers. I made a mistake when converting from the old external mbuf buffer code to the new (with the MEXTADD() macro). Also free free list memory correctly in foo_free_jumbo_mem() routines: grab the head of the list, then remove it, _then_ free() it. This fixes the memory corruption problem I've been chasing in the level 1 driver. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-06-18T22:04:41.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-06-18T22:18:08.000000Z K 7 svn:log V 176 Document _SC_IOV_MAX. Add cross-references to pathconf(2), confstr(3), and getconf(1). This document still needs to be sorted and to have other missing parameters described. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-06-18T22:26:31.000000Z K 7 svn:log V 50 Fix spelling of `errno' and add cross-references. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T23:24:26.000000Z K 7 svn:log V 71 Call va_start/va_end for each call to vfprintf Obtained from: OpenBSD END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-18T23:25:49.000000Z K 7 svn:log V 80 MFC: Physical MTU/MRU limitations Stateful MPPE va_start/va_end calls END K 10 svn:author V 6 dbaker K 8 svn:date V 27 2001-06-18T23:33:09.000000Z K 7 svn:log V 38 add ircs, per IANA MFC after: 3 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-18T23:46:58.000000Z K 7 svn:log V 192 Introduce mdmfs(8), a wrapper around mdconfig(8), disklabel(8), newfs(8), and mount(8) that mimics the command line option set of the deprecated mount_mfs(8). Approved by: jkh, phk, -hackers END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-18T23:47:18.000000Z K 7 svn:log V 27 Hook mdmfs into the build. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-18T23:48:13.000000Z K 7 svn:log V 56 MFC 1.108: allow zero-length data (useful for strings). END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-19T00:26:30.000000Z K 7 svn:log V 113 Don't call login_close if LOGIN_CAP isn't defined. PR: 22897 Submitted by: rene-marc dolhen END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-19T00:39:29.000000Z K 7 svn:log V 176 CND has been unused for two years, and RND has been unused for five years; remove them from CFLAGS. PR: 23712 Submitted by: Volker Stolz END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-19T00:47:24.000000Z K 7 svn:log V 208 Print "-" instead of "" in the grace field if there is no grace period; this keeps the number of whitespace-separated fields constant. PR: 15739, 23908 Submitted by: Valentin Nechayev END K 10 svn:author V 4 grog K 8 svn:date V 27 2001-06-19T01:21:22.000000Z K 7 svn:log V 94 Add IBM "High Rate Wireless LAN PC Card", a rebadged Lucent WaveLAN/IEEE. MFC after: 2 weeks END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-19T03:34:03.000000Z K 7 svn:log V 41 This command has more than four options. END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-19T03:37:21.000000Z K 7 svn:log V 143 Cleanup the mix of styles in this file: - spaces -> tabs - return(0) -> return (0) - wrap longlines Reviewed by: md5 MFC after: 2 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-19T03:48:26.000000Z K 7 svn:log V 129 Call clnt_destroy() to prevent exhausting resources. PR: bin/14255 Reviewed by: Kenji Tomita MFC after: 2 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-19T04:45:50.000000Z K 7 svn:log V 107 stat(2) filesystem quotas act on, not filesystem quotas file resides on. PR: bin/4949 MFC after: 2 weeks END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-19T05:46:30.000000Z K 7 svn:log V 95 Correct some typos. PR: 28251 Submitted by: Alex Kapranoff END