ƒ­>78000 227 141 141 120 130 121 131 134 330 121 133 116 133 460 125 113 121 174 136 130 124 111 158 124 133 131 158 122 127 124 118 160 118 145 118 162 117 105 160 116 263 114 105 117 107 112 115 105 105 105 105 166 140 141 309 874 146 291 588 393 123 156 133 145 342 705 164 171 152 178 288 1170 240 256 199 212 120 107 207 152 149 383 297 296 184 152 679 159 142 212 678 163 163 147 385 245 169 256 692 214 115 582 355 201 347 173 175 181 194 188 473 427 215 138 179 123 151 142 638 209 138 120 372 136 311 125 154 115 159 130 135 148 282 111 156 283 479 622 167 156 1585 214 230 130 269 188 396 597 257 152 275 134 222 115 209 441 223 277 258 301 244 315 1338 152 643 275 126 528 174 129 126 143 159 380 125 131 128 173 398 145 156 294 154 122 254 350 285 369 161 114 190 141 617 130 236 206 155 284 206 213 179 221 243 252 167 167 227 155 144 113 140 107 115 149 238 185 235 110 381 991 133 381 407 300 194 178 159 307 K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T18:47:23.000000Z K 7 svn:log V 49 Add a build directory and Makefile for pseudofs. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T18:52:55.000000Z K 7 svn:log V 49 Add a 'flags' argument to the PFS_PROCDIR macro. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T18:53:43.000000Z K 7 svn:log V 27 Add more *.US-ASCII family END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T18:54:04.000000Z K 7 svn:log V 38 Argh. Fix braino in previous commit. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T18:57:27.000000Z K 7 svn:log V 28 Add more *.US-ASCII entries END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T19:16:18.000000Z K 7 svn:log V 39 Connect the fs directory to the build. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T19:16:43.000000Z K 7 svn:log V 41 Add more *.US-ASCII entries Misc cleanup END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-06-10T19:18:51.000000Z K 7 svn:log V 232 Supply the intpin to the platform.pci_intr_map() function. It turns out nearly every platform but the one I tested on requires the intpin to swizzle out the correct intline. tested by: Martijn Pronk (lca_pci) END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T19:21:54.000000Z K 7 svn:log V 28 Add more *.US-ASCII entries END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T19:41:17.000000Z K 7 svn:log V 40 Add more *.US-ASCII and Latin15 entries END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T19:47:57.000000Z K 7 svn:log V 23 Add more Latin15 links END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T20:11:05.000000Z K 7 svn:log V 40 Add more *.US-ASCII and Latin15 entries END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-10T20:25:24.000000Z K 7 svn:log V 367 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. Obtained from: KAME/NetBSD END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T20:30:41.000000Z K 7 svn:log V 32 Fix ISO_ to preferred MIME name END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T20:42:46.000000Z K 7 svn:log V 20 Add Latin15 entries END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T20:53:18.000000Z K 7 svn:log V 28 Add more *.US-ASCII entries END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T21:06:01.000000Z K 7 svn:log V 81 Remove "SU" - not valid country code Fix locale comparison with "C", add "POSIX" END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T21:37:11.000000Z K 7 svn:log V 44 Whoops, some of my test code snuck in here. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T21:39:01.000000Z K 7 svn:log V 38 Bail out if the fill function failed. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T21:55:32.000000Z K 7 svn:log V 31 Add man/en.ISO8859-1 hierarchy END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T22:13:29.000000Z K 7 svn:log V 18 Fix encoding info END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T22:32:39.000000Z K 7 svn:log V 65 Back out *.US-ASCII compactification - application should decide END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T22:40:39.000000Z K 7 svn:log V 31 Install additional en_US links END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T23:20:38.000000Z K 7 svn:log V 41 Disconnect linprocfs prior to moving it. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T23:22:31.000000Z K 7 svn:log V 38 Handle "ASCII" and "US-ASCII" aliases END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T23:23:59.000000Z K 7 svn:log V 66 New pseudofs-based linprocfs (repo-copied from linprocfs_misc.c). END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T23:24:14.000000Z K 7 svn:log V 30 These aren't needed any more. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T23:26:47.000000Z K 7 svn:log V 34 Handle ASCII and US-ASCII aliases END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T23:27:25.000000Z K 7 svn:log V 32 Connect linprocfs to the build. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-10T23:28:03.000000Z K 7 svn:log V 26 Preemptive brucification. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-10T23:42:31.000000Z K 7 svn:log V 67 In debug mode don't print error for C,POSIX,ASCII,US-ASCII locales END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T00:17:59.000000Z K 7 svn:log V 26 Minor whitespace changes. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-11T00:29:25.000000Z K 7 svn:log V 54 get clkrun the right way around remove debug messages END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-11T00:32:18.000000Z K 7 svn:log V 27 identify es1371 revision a END K 10 svn:author V 4 grog K 8 svn:date V 27 2001-06-11T00:43:26.000000Z K 7 svn:log V 69 Correct typo. Submitted by: Normand Leclerc END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T01:26:52.000000Z K 7 svn:log V 24 ISO_ -> ISO in DOC_LANG END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T01:29:40.000000Z K 7 svn:log V 12 ISO_ -> ISO END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-11T01:29:53.000000Z K 7 svn:log V 65 Perform MFC 1.71-1.72... Python 06408 needs NODREAD. PR: 25980 END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T01:32:33.000000Z K 7 svn:log V 23 ISO_ -> ISO in comment END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-11T01:44:06.000000Z K 7 svn:log V 167 Add 'SKIP' as an action so that verification works for multivolume restores. Tested with filesystem files. PR: 27218 Submitted by: mad1@tapil.com MFC after: 3 weeks END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T01:48:17.000000Z K 7 svn:log V 21 ISO_* -> ISO* rename END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T02:00:33.000000Z K 7 svn:log V 12 ISO_ -> ISO END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T02:12:25.000000Z K 7 svn:log V 24 ISO_ -> ISO (partially) END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T02:15:32.000000Z K 7 svn:log V 14 ISO_* -> ISO* END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T02:17:23.000000Z K 7 svn:log V 19 ISO_ -> ISO rename END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T02:59:08.000000Z K 7 svn:log V 22 ISO_ -> ISO, calendar END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T02:59:46.000000Z K 7 svn:log V 12 ISO_ -> ISO END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T03:08:46.000000Z K 7 svn:log V 12 ISO_ -> ISO END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T03:45:33.000000Z K 7 svn:log V 12 ISO_ -> ISO END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T04:24:43.000000Z K 7 svn:log V 12 ISO_ -> ISO END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-11T09:03:34.000000Z K 7 svn:log V 74 MFC: Clarify that the old CD-ROM drivers are only for non-ATAPI drives. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-11T09:04:38.000000Z K 7 svn:log V 48 MFC: /var/log/console.log should be mode 600. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-11T09:05:40.000000Z K 7 svn:log V 49 MFC: Make the beep duration independent of HZ. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-11T09:07:45.000000Z K 7 svn:log V 216 MFC: Direct queries for IP numbers to ARIN. It would be nice if we could send them to APNIC/RIPE intelligently, but we can't at this time so fallback to ARIN and depend on them telling the user where to look. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-11T09:08:52.000000Z K 7 svn:log V 781 MFC: With the new kernel dev_t conversions done at release 4.X, it becomes possible to trap in ptsstop() in kern/tty_pty.c if the slave side has never been opened during the life of a kernel. What happens is that calls to ttyflush() done from ptyioctl() for the controlling side end up calling ptsstop() [via (*tp->t_stop)(tp, )] which evaluates the following: struct pt_ioctl *pti = tp->t_dev->si_drv1; In order for tp->t_dev to be set, the slave device must first be opened in ttyopen() [kern/tty.c]. It appears that the only problem is calls to (*tp->t_stop)(tp, ), so this could also happen with other ioctls initiated by the controlling side before the slave has been opened. END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-06-11T09:10:21.000000Z K 7 svn:log V 51 MFC: Fix default number of virtual consoles (1.12) END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-11T09:15:41.000000Z K 7 svn:log V 193 Try to make the setting of the SIGCHLD handler the same as setting of the NOCLDWAI flag. Susv2 seems to require this. Submitted by: Cejka Rudolf Reviewed by: dillon END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-06-11T09:29:34.000000Z K 7 svn:log V 494 WARNS=2 cleanup, ANSIfication, manpage mdoc(7) cleanup. Once again, as explained in my messages to -audit, the ANSIfication comes as part of the preparation to add a new -d command-line flag to send output to stdout/stderr. That commit will come in a week, pending any further comments/objections. For those who have missed the -audit mails, it's at http://people.FreeBSD.org/~roam/bsd/rarpd/usr.sbin-rarpd-d.patch Asbestos suit: on ;) Reviewed by: dd, silence on -audit MFC after: 1 month END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-11T10:48:10.000000Z K 7 svn:log V 298 Cosmetics: . remove stale comments and a stale #define (from the old days of ft(4)) . make MAX_SEC_SIZE (used in isa_dmainit()) a #define . fix a typo in a string . use 0 as the blocksize in devstat_add_entry(), since the actual blocksize is unknown (devstat(9) suggests to use 0 in that case) END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T10:57:33.000000Z K 7 svn:log V 31 Remove the old linprocfs code. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T10:58:07.000000Z K 7 svn:log V 64 Add a PSEUDOFS option to allow pseudofs to be built statically. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T11:02:10.000000Z K 7 svn:log V 41 Add pseudofs and the new linprocfs here. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T11:04:36.000000Z K 7 svn:log V 53 Add PSEUDOFS, and note that LINPROCFS depends on it. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-11T11:18:03.000000Z K 7 svn:log V 250 - Restore -nostdinc that got lost in rev.1.105; we don't want host headers during `buildworld'. Submitted by: bde - During `buildworld', install headers in a "copy" mode until we decide what to do with the (currently broken) SHARED=symlinks. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T12:39:29.000000Z K 7 svn:log V 612 Sync with recent KAME. This work was based on kame-20010528-freebsd43-snap.tgz and some critical problem after the snap was out were fixed. There are many many changes since last KAME merge. TODO: - The definitions of SADB_* in sys/net/pfkeyv2.h are still different from RFC2407/IANA assignment because of binary compatibility issue. It should be fixed under 5-CURRENT. - ip6po_m member of struct ip6_pktopts is no longer used. But, it is still there because of binary compatibility issue. It should be removed under 5-CURRENT. Reviewed by: itojun Obtained from: KAME MFC after: 3 weeks END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-06-11T12:39:30.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-11T12:48:45.000000Z K 7 svn:log V 80 The README file says: c) The listing should be kept in filename sorted order. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-11T13:10:22.000000Z K 7 svn:log V 59 Merged from sys/dev/syscons/scterm-sc.c revision 1.4.2.10. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T13:12:10.000000Z K 7 svn:log V 86 MFC: don't give up if we made progress recently (partial MFC of 1.81) PR: kern/5768 END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T13:28:05.000000Z K 7 svn:log V 195 prefixcmd_enable was obsoleted by syncing recent KAME. New prefix(8) is just a shell script for backward compatibility. Now, we always use ifconfig(8) instead of prefix(8). MFC after: 3 weeks END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-06-11T13:57:54.000000Z K 7 svn:log V 1076 Removed the broken code which claimed to lose the set[ug]id bits in the !(pflag && setfile()) case for regular files unless the copy is owned by the same user and group. These bits have already been lost (or never gained) in the correct way. The code didn't actually lose the bits; it depended on them being lost already (apparently in all cases) and attempted to gain them as necessary, but it often gained them (and sometimes collateral bits) when wrong: - pflag && setfile() == 0 case (i.e., for a successful cp -p): setfile() copies all the attributes as correctly as possible (as specified by POSIX), and we sometimes messed up the up the mode by setting it again. Also, if the file is immutable, then setting the mode again gave spurious errors (PR 20646). - !pflag case. If the target is created, POSIX requires it to not have the set[ug]id bits, but we sometimes copied them from the source. If the target already exists, POSIX requires its mode to be unchanged, but we sometimes copied the whole mode from the source. PR: 20646 MFC after: 4 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T14:12:46.000000Z K 7 svn:log V 147 Don't call _ftp_closefn() upon EOF in _ftp_readfn(); just return 0. This fixes a bug in pkg_add(1) (which nobody noticed because of another bug). END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T14:18:26.000000Z K 7 svn:log V 163 Pass on the verbose option to fetchGetURL(). In the child that's set up to run tar(1), close all file descriptors except stdin, stdout and stderr. PR: bin/27760 END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T15:04:48.000000Z K 7 svn:log V 106 For some reason, though the module builds just fine without , LINT fails to build without it. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-06-11T15:28:52.000000Z K 7 svn:log V 117 Back out the extremely unwise PAM MFC that I did about 4 days ago. My apologies to all. Please pass the pointy hat. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T16:25:28.000000Z K 7 svn:log V 27 MFC: DOC_LANG: ISO_ -> ISO END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-06-11T16:28:18.000000Z K 7 svn:log V 14 MFC: DOC_LANG END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T17:05:52.000000Z K 7 svn:log V 114 Add sbuf_copyin(). Also add 'b' variants of sbuf_{cat,copyin,cpy}() which ignore NUL bytes in the source string. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T17:32:53.000000Z K 7 svn:log V 60 Add missing column for Mtu in header when -rl is specified. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T17:34:25.000000Z K 7 svn:log V 57 Mention about -rl behavior change. Now, MTU is printed. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-11T17:41:58.000000Z K 7 svn:log V 291 Backout previous change (removal of -I${.CURDIR}/../../sys/netinet). This is needed to pick up the right headers. Wrong headers from src/contrib/ipfilter are used otherwise. The right fix would be to fix contrib/ipfilter C sources to pick up headers from . Noticed by: peter END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-11T17:48:15.000000Z K 7 svn:log V 205 Backout removal of -I${.CURDIR}/../../../sys in previous revision. It is needed to pick up (missing in SHARED=copy case) netatm/uni/ headers. The right fix would be to install missing netatm/uni headers. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T17:52:02.000000Z K 7 svn:log V 203 This is force commit to mention about previous commit. - use getifaddrs() instead of directly executing SIOCGIFCONF - added a sockaddr_storage member to sockunion{} for safety - scoped address printing END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T18:00:56.000000Z K 7 svn:log V 92 This is force commit to mention about previous commit. - allow oversized routing messages. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T18:06:27.000000Z K 7 svn:log V 60 MFC: don't try to print a percentage for zero-length files. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-11T18:09:08.000000Z K 7 svn:log V 587 - Restore -nostdinc that got lost in rev.1.105; we don't want host headers during `buildworld'. - During `buildworld', install headers in a "copy" mode until we decide what to do with the (currently broken) SHARED=symlinks. - Temporarily run `buildworld' with -DNO_WERROR, which effectively disabled the -Werror bit of recently added WARNS=X feature. This is required because adding the -nostdinc bit back revealed bugs in some header files that were hiding after not using -nostdinc. It is unclear currently how exactly (and why) -nostdinc affects gcc(1) warnings. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-11T18:15:31.000000Z K 7 svn:log V 64 Fix small bogon. Submitted by: Anton Berezin END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-11T18:16:51.000000Z K 7 svn:log V 47 MFC: r1.20; s/kqueue/kevent/ in correct place. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-06-11T18:19:44.000000Z K 7 svn:log V 114 Use struct device * rather than device_t for (*pci_intr_route args), so as to match other prototypes in the file. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T18:21:31.000000Z K 7 svn:log V 585 This is force commit to mention about previous commit. - (possible) remote kernel panic fix - out of bounds access on ill-formed ipopt. - strict boundary check on ipopt. - make sure to enforce inbound IPsec policy on all final header. - add missing ipcomp entry from ipprotosw. - 127/8 must not appear on wire - RFC1122. this is rather important as we use weak host model, so outsider can abuse 127.0.0.1 from outside. - introduce ipstat.ips_badaddr - use ipsec_gethist() to prevent packet filters from looking at decapulated packets. - remove duplicate 127.0.0.0/8 checking. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T18:25:52.000000Z K 7 svn:log V 71 MFC: synch with -CURRENT, except for fetchAuthMethod and version bump. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T18:30:11.000000Z K 7 svn:log V 71 MFC: synch completely with -CURRENT, except for fetchAuthMethod stuff. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T18:36:18.000000Z K 7 svn:log V 55 copyin(9) doesn't return ENAMETOOLONG. (thanks, Jake!) END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T18:38:11.000000Z K 7 svn:log V 292 This is force commit to mention about previous commit. - use 0/8 to specify interface index on multicast get/setsockopt - make sure to nuke m->m_aux pointer for ipsec, on if_output. - pass error from ipsec_setsocket() all the way up. - move ipsec output processing before filtering section. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T18:41:57.000000Z K 7 svn:log V 152 This is force commit to mention about previous commit. - use 0/8 to specify interface index on multicast get/setsockopt - introduce ipstat.ips_badaddr END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T18:43:32.000000Z K 7 svn:log V 77 Blah, I cut out a tad too much in the previous commit. (thanks again, Jake!) END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T18:46:51.000000Z K 7 svn:log V 163 This is force commit to mention about previous commit. - pass error from ipsec_setsocket() all the way up. - check ipsec policy (mis)match on raw ip{4,6} socket. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T19:03:42.000000Z K 7 svn:log V 599 This is force commit to mention about previous commit. - added comments about why in6p_inputopts should not be copied in tcp6_input(). - call ip6_copypktopts() in order to copy in6p_outputopts from a listening PCB to a corresponding accepting one. - be proactive about unspecified IPv6 source address. pcb layer uses unspecified address (::) to mean "unbounded" or "unconnected", and can be confused by packets from outside. - made consist between tcp and udp in using mappedaddr - setsockopt(BIND_IPV6ONLY) now works - deprecated address consideration on TCP SYN. - get rid of M_ANYCAST6 END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T19:16:06.000000Z K 7 svn:log V 121 This is force commit to mention about previous commit. - make sure to check MGET failure during IPsec m_aux operations. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-06-11T19:17:05.000000Z K 7 svn:log V 20 Cleanup the tabbing END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T19:27:05.000000Z K 7 svn:log V 489 This is force commit to mention about previous commit. - do not assume that the ro_dst member of route_in6{} is sockaddr_in6. - repair IPsec header size prediction. - validate mbuf chain better in {tcp,udp}6_ctlinput. - loosened validation inner packets of icmp6 errors as much as possible. - scope-awareness. - be friendly with pfctlinput2. - simplified address scope handling in the ctlinput function. - type change of in6_pcbnotify. - pass error from ipsec_setsocket() all the way up. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T19:34:19.000000Z K 7 svn:log V 262 This is force commit to mention about previous commit. - supported the IPV6_V6ONLY socket option. - prohibit AF_INET6 sockets from sending IPv4 packet (using a mapped address) - prohibit AF_INET6 sockets from connecting to IPv4 hosts (using a mapped address) END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T19:48:18.000000Z K 7 svn:log V 108 This is force commit to mention about previous commit. - pass error from ipsec_setsocket() all the way up. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T20:14:45.000000Z K 7 svn:log V 254 Nuke wrongly introduced experimental stuff during KAME merge. Following changed was made by previous commit: - add a pointer to struct mauxtag. two integer was too restrictive. - add m_aux_{add,find}2. - make sure to nuke mbuf pointed to m_aux. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T20:34:19.000000Z K 7 svn:log V 81 This is force commit to mention about previous commit. - add SIOC[GS]LIFPHYADDR END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T20:36:24.000000Z K 7 svn:log V 83 This is force commit to mention about previous commit. - print ipstat.ips_badaddr END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T20:40:49.000000Z K 7 svn:log V 89 This is force commit to mention about previous commit (1.50). - show mtu on netstat -rl END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T20:57:55.000000Z K 7 svn:log V 101 This is force commit to mention about previous commit. - avoid namespace pollution by CMSG_ALIGN(). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T21:04:12.000000Z K 7 svn:log V 96 This is force commit to mention about previous commit. - move m_aux freeing code into MFREE(). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-11T21:17:59.000000Z K 7 svn:log V 380 This is force commit to mention about previous commit. - add a pointer to struct mauxtag. two integer was too restrictive - have m_aux_{add,find}2. - make sure to return non-cluster on m_pulldown(). this is safer (but of course less performant) when we have non-loopback L2 code which throws the mbuf back to input path, like L2 bridging or some multicast handling code. END K 10 svn:author V 5 tobez K 8 svn:date V 27 2001-06-11T21:31:04.000000Z K 7 svn:log V 332 Check for the existence of the Makefile in the port skeleton directory before running make. If the package origin points to a non-existent or stale port, report this package as orphaned, instead of producing more general `unknown in index' message. PR: 27707 Submitted by: myself, roamer Approved by: bmah, markm END K 10 svn:author V 5 tobez K 8 svn:date V 27 2001-06-11T21:31:50.000000Z K 7 svn:log V 120 Recognize and support new output which pkg_version(1) might produce. PR: 27707 Approved by: bmah, markm END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T21:54:19.000000Z K 7 svn:log V 46 Rename nextpid to lastpid and externalize it. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T21:55:40.000000Z K 7 svn:log V 87 Implement proc/cpuinfo for the Alpha (thanks to gallatin). Implement proc/pid/cmdline. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T21:57:18.000000Z K 7 svn:log V 31 Linprocfs builds on Alpha now. END K 10 svn:author V 5 wosch K 8 svn:date V 27 2001-06-11T22:55:12.000000Z K 7 svn:log V 57 Add mount option `nosymfollow' to the mount_mfs example. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-11T23:00:35.000000Z K 7 svn:log V 50 Say one thing, do the other... nextpid -> lastpid END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-06-11T23:18:22.000000Z K 7 svn:log V 541 Make the non-threaded stub for pthread_sigmask() a no-op instead of calling sigprocmask(). This matches the behaviour of thr_sigsetmask() on Solaris; _pthread_sigmask_stub was added purely for compatibility with Solaris (for TI-RPC), so it might as well do the same thing. This fixes the problem where client RPC calls ignored all signals for the complete duration of the RPC. This behaviour is currently necessary in the threaded case due to locking issues, but was never intended to occur in non-threaded programs. Reviewed by: deischen END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-06-11T23:27:42.000000Z K 7 svn:log V 116 Properly quote recursive pkg_add operations so that filenames with spaces or special characters in them won't barf. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-06-11T23:55:20.000000Z K 7 svn:log V 46 You can't pass a directory name in CLEANFILES END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-12T01:11:31.000000Z K 7 svn:log V 26 *** empty log message *** END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-12T01:14:02.000000Z K 7 svn:log V 277 Turn on the extra 'const' settings for various curses functions. While this is not strictly compliant with XSI curses, it enables us to pass const strings to many more functions that are actually const safe than before. This should be harmless. Requested by: lots of folks END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-12T01:49:32.000000Z K 7 svn:log V 42 Revert accidental commit. (wrong branch) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-12T03:04:27.000000Z K 7 svn:log V 219 MFC 1.22: get originator's name right; 1.23: stick originator's name in the From: field; and 1.24: don't allow the user to change the subject (always use the synopsis). (Complete sync with -current.) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-12T03:22:05.000000Z K 7 svn:log V 34 MFC 1.37: add -j to usage string. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-12T03:25:41.000000Z K 7 svn:log V 63 MFC 1.360: check for SC_DEV evaluating to NULL in VIRTUAL_TTY. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-12T03:28:09.000000Z K 7 svn:log V 24 MFC 1.9: correct typos. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-12T03:31:26.000000Z K 7 svn:log V 68 MFC 1.35, 1.36: remove unused variable and normalize use of sizeof. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-12T03:32:45.000000Z K 7 svn:log V 39 MFC 1.38: remove xref to blackhole(4). END K 10 svn:author V 5 green K 8 svn:date V 27 2001-06-12T03:43:47.000000Z K 7 svn:log V 41 Enable Kerberos 5 support in sshd again. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-12T03:44:35.000000Z K 7 svn:log V 57 ANSI C prohibits text after #endif. Reviewed by: md5(1) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-12T06:06:18.000000Z K 7 svn:log V 187 Move the -I../../../include or -I/usr/include to the last entry on the cc arguments. Otherwise ipfilter's bogus #include lines will compile reference /usr/include/netinet/ip_frag.h etc. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-12T07:01:27.000000Z K 7 svn:log V 17 -Wunused cleanup END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-06-12T08:50:18.000000Z K 7 svn:log V 62 Deal with the security directory/symlink/file/turd correctly. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-12T08:52:54.000000Z K 7 svn:log V 190 Restore the code wrongly nuked by previous commit. Following changed was made by previous commit: - IPV6CP supporting in kernel level ppp from NetBSD. Submitted by: y.shirasaki@ntt.com END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-12T09:40:04.000000Z K 7 svn:log V 384 Hints overhaul: - Replace some very poorly thought out API hacks that should have been fixed a long while ago. - Provide some much more flexible search functions (resource_find_*()) - Use strings for storage instead of an outgrowth of the rather inconvenient temporary ioconf table from config(). We already had a fallback to using strings before malloc/vm was running anyway. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-06-12T10:16:22.000000Z K 7 svn:log V 525 MFC: correct cross-references. This brings up the following deltas: 1.8 src/share/man/man4/ipsec.4 1.13 src/share/man/man4/ng_bpf.4 1.22 src/usr.sbin/lpr/lpr/printcap.5 1.9 src/lib/libc/sys/setresuid.2 1.108 src/share/man/man5/rc.conf.5 1.9 src/lib/libnetgraph/netgraph.3 1.6 src/libexec/pppoed/pppoed.8 1.28 src/share/man/man4/bpf.4 1.28 src/share/man/man4/netgraph.4 1.13 src/share/man/man4/tty.4 1.7 src/usr.sbin/nghook/nghook.8 1.264 src/usr.sbin/ppp/ppp.8 END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-12T11:12:23.000000Z K 7 svn:log V 75 FreeBSD already avoided namespace pollution (rev.1.45). Submitted by: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-06-12T13:13:31.000000Z K 7 svn:log V 62 Hopefully the last bug fix to accomodate BIND 9 under STABLE. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-12T13:23:43.000000Z K 7 svn:log V 1492 Fixed the -iface breakage introduced with the latest KAME merge in revision 1.48. It is pretty valid and often feasible to use a non-point-to-point interface as the gateway. One might, for example, use this to route some hosts through an ARP on a local interface, without having to assign an additional IP address: Script started on Tue Jun 12 16:16:09 2001 # ifconfig rl0 inet rl0: flags=8843 mtu 1500 inet 192.168.4.115 netmask 0xffffff00 broadcast 192.168.4.255 # netstat -arn -finet | grep -w rl0 192.168.4 link#1 UC 3 0 rl0 => 192.168.4.65 0:d0:b7:16:9c:c6 UHLW 1 0 rl0 1197 # route add -net 192.168.100 -iface rl0 add net 192.168.100: gateway rl0 # ping 192.168.100.1 PING 192.168.100.1 (192.168.100.1): 56 data bytes 64 bytes from 192.168.100.1: icmp_seq=0 ttl=255 time=0.551 ms 64 bytes from 192.168.100.1: icmp_seq=1 ttl=255 time=0.268 ms ^C --- 192.168.100.1 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.268/0.410/0.551/0.142 ms # netstat -arn -finet | grep -w rl0 192.168.4 link#1 UC 3 0 rl0 => 192.168.4.65 0:d0:b7:16:9c:c6 UHLW 1 0 rl0 1165 192.168.100 link#1 UCSc 1 0 rl0 => 192.168.100.1 0:d0:b7:16:9c:c6 UHLW 1 4 rl0 1192 Script done on Tue Jun 12 16:17:12 2001 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-12T13:31:53.000000Z K 7 svn:log V 122 Allow route(8) to create "proxy only" published ARP entries. PR: bin/12357 Submitted by: Craig Leres END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-12T14:00:39.000000Z K 7 svn:log V 138 Fixed printing of netatalk statistics WRT the -s flag. PR: bin/6994 Submitted by: Zahemszky Gabor MFC after: 1 week END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-06-12T15:35:14.000000Z K 7 svn:log V 35 MFC rev 1.20 Fix minor style bux. END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-06-12T15:54:30.000000Z K 7 svn:log V 173 MFC rev 1.129 and 1.130 properly delay acks in half-closed TCP connections Inline TCP_REASS() in the single location where it's used, just as OpenBSD and NetBSD has done. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-06-12T15:58:31.000000Z K 7 svn:log V 93 Allow -u to work with UID's also. Submitted by: Seth Kingsley END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-06-12T16:15:07.000000Z K 7 svn:log V 300 MFC rev 1.44 Disable rfc1323 and rfc1644 TCP extensions if we havn't got any response to our third SYN to work-around some broken terminal servers (most of which have hopefully been retired) that have bad VJ header compression code which trashes TCP segments containing unknown-to-them TCP options. END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-12T16:38:20.000000Z K 7 svn:log V 504 Fix about 90-100 warnings one gets when trying to compile lpr&friends with BDECFLAGS on, mainly by adding 'const' to parameters in a number of routine declarations. While I'm at it, ANSI-fy all of the routine declarations. The resulting object code is exactly the same after this update as before it, with the exception of one unavoidable change to lpd.o on freebsd/alpha. Also added $FreeBSD$ line to lpc/extern.h lpc/lpc.h lptest/lptest.c Reviewed by: /sbin/md5, and no feedback from freebsd-audit END K 10 svn:author V 3 gad K 8 svn:date V 27 2001-06-12T16:40:57.000000Z K 7 svn:log V 164 MFC from 2000/12/30. r1.6 of chkprintcap.c, r1.3 of request.c Use macro API to Submitted by: "Jason" Reviewed by: /sbin/md5 END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-06-12T17:52:51.000000Z K 7 svn:log V 57 Add the prototype for disk_enumerate() Approved by: phk END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-12T19:47:40.000000Z K 7 svn:log V 177 Increase field width by one for 'fre' to accomodate today's memory sizes. PR: 25267 Submitted by: Eugene Aleynikov Reviewed by: joerg MFC after: 2 weeks END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-12T22:11:31.000000Z K 7 svn:log V 40 MFC: BDECFLAGS cleanup and fix overflow END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-12T22:34:48.000000Z K 7 svn:log V 127 MFC: string handling cleaned up, tempfile handling improved, style(9) cleanup, handle in mboxes (Eudora mbox support) END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-12T23:02:07.000000Z K 7 svn:log V 21 MFC 1.8: use S_IXUSR END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-13T00:06:42.000000Z K 7 svn:log V 117 Move the definition of epsvall out of #ifdef VIRTUAL_HOSTING so that the latter is not required for ftpd to compile. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-13T00:25:53.000000Z K 7 svn:log V 349 mfc of rev 1.42, original commit message follows: Try and stop config(8) from freaking out due to unnecessary paranoia when using -d. Use realpath(3) to locate the top of the tree rather than trying to manually trim back the results of a getcwd(). tested with buildworld, kernel builds with/without funky symlinks and release. Approved by: peter END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-13T00:36:41.000000Z K 7 svn:log V 128 Patch up a blunder I made a few days ago. nmbcnt was being initialized too late. Noted by: bmilekic Pointy-hat to: peter END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-13T05:49:37.000000Z K 7 svn:log V 185 Plug two memory leaks: call login_close() after login_getclass(), and use free_entry() instead of free() to free a struct _entry. PR: 28108 Submitted by: Mark Peek END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-06-13T06:36:28.000000Z K 7 svn:log V 165 Add warning that some people are having problems with pccard modems in current, reasons unknown. Add note about softupdates being unstable since the middle of May. END K 10 svn:author V 4 roam K 8 svn:date V 27 2001-06-13T06:38:58.000000Z K 7 svn:log V 207 Add '-I mask' cmdline flag to ignore/skip files and subdirectories matching a specified shell-glob mask. Reviewed by: no serious objections on -arch and -audit over the last few months MFC after: 1 month END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-06-13T07:26:58.000000Z K 7 svn:log V 148 MFC the two out-of-swap fixes (kill the correct process and start blasting away at processes a little earlier, before the machine begins to lockup) END K 10 svn:author V 6 olgeni K 8 svn:date V 27 2001-06-13T10:25:09.000000Z K 7 svn:log V 219 Add terminal type configuration to the Options screen. It allows selecting a monochrome display after booting into sysinstall, if you have any trouble with the default color scheme. Approved by: jkh MFC after: 2 weeks END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-13T10:58:39.000000Z K 7 svn:log V 1242 With this commit, I hereby pronounce gensetdefs past its use-by date. Replace the a.out emulation of 'struct linker_set' with something a little more flexible. now provides macros for accessing elements and completely hides the implementation. The linker_set.h macros have been on the back burner in various forms since 1998 and has ideas and code from Mike Smith (SET_FOREACH()), John Polstra (ELF clue) and myself (cleaned up API and the conversion of the rest of the kernel to use it). The macros declare a strongly typed set. They return elements with the type that you declare the set with, rather than a generic void *. For ELF, we use the magic ld symbols (__start_ and __stop_). Thanks to Richard Henderson for the trick about how to force ld to provide them for kld's. For a.out, we use the old linker_set struct. NOTE: the item lists are no longer null terminated. This is why the code impact is high in certain areas. The runtime linker has a new method to find the linker set boundaries depending on which backend format is in use. linker sets are still module/kld unfriendly and should never be used for anything that may be modular one day. Reviewed by: eivind END K 10 svn:author V 3 des K 8 svn:date V 27 2001-06-13T11:55:40.000000Z K 7 svn:log V 60 Use getdtablesize() instead of OPEN_MAX. Submitted by: bde END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-06-13T11:56:00.000000Z K 7 svn:log V 550 Fixed world breakage on systems where ntohl() doesn't return u_long (e.g., on alphas, or even on i386's with a POSIX-200x-conformant ntohl() (ntohl() returns uint32_t which is u_int on i386's)). Fixed related bugs and bogons while I'm here: - ntohl() was "fixed" for printing in 1 place by casting to "(unsigned int )". This breaks the value on systems where u_int is smaller than uint32_t, and has 2 style bugs. - spell u_int consistently (never use "unsigned"). - break K&R support some more (don't cast malloc()'s arg to a wrong type...). END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-06-13T12:37:38.000000Z K 7 svn:log V 182 MFC: Bring change_rules.sh, a script for safe remote changing of ipfw rules, to the land where stable lies. Helped by: ru Helped but not really by: des Hindered by: CVSROOT scripts END K 10 svn:author V 3 dcs K 8 svn:date V 27 2001-06-13T12:38:39.000000Z K 7 svn:log V 34 MFC: bring in share/examples/ipfw END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-13T13:25:10.000000Z K 7 svn:log V 436 Forced commit. Revision 1.50 stated that it fixed the -iface breakage introduced with the latest KAME merge in revision 1.48. Actually, revision 1.48 fixed the bug in revision 1.12 which incorrectly tested the ifr_flags member of the ifreq structure filled by ioctl(SIOCGIFCONF); ifr_flags is only valid in the SIOCGIFFLAGS case. But yes, we still want to be able to specify the interface name as the gateway for non-P2P interfaces. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-06-13T13:52:14.000000Z K 7 svn:log V 77 MFC: mvprintw is varadic - it doesn't take a va_list. Use vw_printw instead. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-06-13T14:41:52.000000Z K 7 svn:log V 34 MFC: r1.8; Null terminate buffer. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-13T14:59:57.000000Z K 7 svn:log V 35 Complete prototype for fts_compar. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-13T15:01:25.000000Z K 7 svn:log V 52 Removed wrong cast for fts_open()'s third argument. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-13T15:05:55.000000Z K 7 svn:log V 68 Axe -traditional-cpp that behaves badly with -nostdinc and WARNS=2. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-13T15:16:30.000000Z K 7 svn:log V 288 Added skeleton (aligned with the POSIX.1-200x), mostly to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes for cabs() and cabsl() in . Reimplemented cabs() and cabsl() using new complex numbers types and moved prototypes from to . END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-13T15:18:11.000000Z K 7 svn:log V 34 WARNS= is fully functional again. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-13T15:26:31.000000Z K 7 svn:log V 40 Games ownership cleanup. Urged by: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-06-13T16:39:23.000000Z K 7 svn:log V 36 Remember to install diskcheckd.conf END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-13T17:30:55.000000Z K 7 svn:log V 81 Make compilable. addlog(...) was replaced with log(-1, ...) Reported by: peter END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-13T18:43:28.000000Z K 7 svn:log V 300 Avoid the avm field joining the w field when avm is > 9.999.999 pages which is slightly less than 4GB. To use a quote from someone who shall remain nameless "No one will ever need more than 4 GB" :-) But FreeBSD is prepared if we one day will. Requested by: Eugene Aleynikov END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-13T18:53:53.000000Z K 7 svn:log V 53 fix recursive mtx_lock() call. Submitted by: mjacob END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-13T18:58:11.000000Z K 7 svn:log V 61 the last argument to copyinstr is of t ype size_t, not u_int END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2001-06-13T19:05:12.000000Z K 7 svn:log V 196 Add description for the 'll' modifier for long long. In essence a copy from the 'l' description with s/long/long long/g. PR: 27017 Submitted by: Guy Harris MFC after: 2 weeks END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-13T19:36:50.000000Z K 7 svn:log V 60 MFC: Add $daily_accounting_save and $daily_accounting_flags END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-13T19:38:48.000000Z K 7 svn:log V 28 MFC: Fix an alignment error END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-13T19:53:04.000000Z K 7 svn:log V 161 This is force commit intend to correct previous log. `(possible) remote kernel panic fix' was already fixed in 1.132. I had some confusion during gathering log. END K 10 svn:author V 5 tobez K 8 svn:date V 27 2001-06-13T20:37:03.000000Z K 7 svn:log V 255 Fix the build of C programs that link against libperl, and use the blessed way of doing this: cc -o interp interp.c `perl -MExtUtils::Embed -e ccopts -e ldopts` In order for this to work, ldopts should contain -lcrypt. PR: 21804 Reviewed by: markm END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-13T20:38:46.000000Z K 7 svn:log V 191 Add a -s option to pkg_version, which limits output to packages matching a given string. PR: 26114 Submitted by: edwin@mavetju.org (with modifications and manpage update) MFC after: 3 days END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-06-13T20:40:24.000000Z K 7 svn:log V 271 initialize mp_ncpus in cpu_mp_probe() so that if the probe fails and cpu_mp_start() is never called, mp_ncpus will have a non-zero value. This prevents systat from dying with an arithmatic exception caused by a divide-by-zero error on UP alphas running a GENERIC kernel. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-13T21:34:12.000000Z K 7 svn:log V 68 Fix usage bogon (-d doesn't take any arguments). MFC after: 3 days END K 10 svn:author V 5 chris K 8 svn:date V 27 2001-06-13T21:52:07.000000Z K 7 svn:log V 20 Convert to mdoc(7). END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-13T21:52:19.000000Z K 7 svn:log V 96 Convert IIJ copyrights to BSD copyrights. Approved by: Toshiharu OHNO END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-06-13T21:56:36.000000Z K 7 svn:log V 47 MFC: Convert IIJ copyrights to BSD copyrights. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-06-13T23:13:13.000000Z K 7 svn:log V 519 Build on the change in revision 1.98 by Tor.Egge@fast.no. The symptom being treated in 1.98 was to avoid freeing a pagedep dependency if there was still a newdirblk dependency referencing it. That change is correct and no longer prints a warning message when it occurs. The other part of revision 1.98 was to panic when a newdirblk dependency was encountered during a file truncation. This fix removes that panic and replaces it with code to find and delete the newdirblk dependency so that the truncation can succeed. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-14T00:06:12.000000Z K 7 svn:log V 39 MFC: getprogname(3) and setprogname(3) END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-06-14T01:08:30.000000Z K 7 svn:log V 141 Respect REPLYTO in mailrc. PR: bin/8322 Submitted by: Philipp Mergenthaler MFC after: 2 weeks END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-14T01:13:30.000000Z K 7 svn:log V 111 Fix libpam's linker set stuff to use the new API (unbreak world), and get rid of gensetdefs from here as well. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-14T01:23:57.000000Z K 7 svn:log V 61 Nuke old gensetdefs based linker sets with extreme prejudice END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-14T01:28:56.000000Z K 7 svn:log V 189 As per comments in sys/linker_set.h: BANG! BANG! BANG! BANG! BANG! BANG! CLICK! CLICK! CLICK! CLICK! CLICK! BANG! BANG! BANG! BANG! BANG! BANG! CLICK! CLICK! CLICK! CLICK! CLICK! END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-06-14T01:35:23.000000Z K 7 svn:log V 111 Part 2 of gensetdefs de-orbit burn. linker sets are now self contained for ELF, see src/sys/linker_set.h log. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-14T04:28:45.000000Z K 7 svn:log V 121 This program uses ndc(8); it doesn't send a signal itself. PR: 28104 Submitted by: Maxim Konovalov END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-14T04:30:46.000000Z K 7 svn:log V 88 Pass -a to dmesg(8). PR: 26870 Submitted by: Tomonobu AKIMOTO END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-14T04:34:40.000000Z K 7 svn:log V 129 Start the correct copy of named (pass ${named_program} to ndc(8)). PR: 27051 Submitted by: Maxim Konovalov END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-14T04:55:26.000000Z K 7 svn:log V 151 Silence warnings and minor style fixes. Mostly constify and don't assume that time_t is a long. Clamp down with WARNS=2. Not objected to by: -audit END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-14T05:29:10.000000Z K 7 svn:log V 160 The 3Com 3c505 has not been supported since 3.0. PR: 28085 Submitted by: Jon Hamilton References: rev. 1.209 of sys/i386/conf/files.i386 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-14T06:08:02.000000Z K 7 svn:log V 76 Style nits: GBINDIR -> ORIGBINDIR GBINGRP -> ORIGBINGRP Submitted by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-14T08:33:59.000000Z K 7 svn:log V 76 DECR() macro still depended on -traditional-cpp behaviour. Noticed by: bde END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-06-14T09:28:30.000000Z K 7 svn:log V 135 Coda do not call vop_defaultop(), so add nesessary calls for VM objects. Submitted by: Greg Troxel MFC after: 2 days END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-06-14T10:01:18.000000Z K 7 svn:log V 64 MFC: Do not leave an extra reference on vnode. PR: kern/27250 END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-06-14T10:56:09.000000Z K 7 svn:log V 48 MFC: create curs_termcap.3 --> termcap.3 MLINK. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-06-14T11:05:01.000000Z K 7 svn:log V 22 Remove bogus include. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-14T11:05:48.000000Z K 7 svn:log V 47 Moved the wd33c93 specific file to sys/dev/ic. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-14T11:09:11.000000Z K 7 svn:log V 14 Correct typo. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-14T11:15:00.000000Z K 7 svn:log V 22 Removed unused files. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-06-14T11:32:54.000000Z K 7 svn:log V 56 Commented out USERCONFIG and VISUAL_USERCONFIG options. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2001-06-14T13:28:38.000000Z K 7 svn:log V 141 MFC: src/libexec/telnetd/sys_term.c 1.30 Fix the number of bytes allocated by realloc when more space is needed for the vector of arguments. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-06-14T13:31:30.000000Z K 7 svn:log V 94 various locking fixes, rework open logic and channel registration PR: kern/28084 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-14T14:15:41.000000Z K 7 svn:log V 143 Really delete the -h option. CSRG revision 5.33 deleted -h option from getopt(), but not from usage(). Revision 8.3 restored it in getopt(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-14T14:21:11.000000Z K 7 svn:log V 19 Removed -h option. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-14T15:08:40.000000Z K 7 svn:log V 286 Do only call oltr_stop() if we are not already in OL_STOPPED state. This avoids a null pointer deref panic in TRlldClose() inside the vendor-supplied object code. It's now possible to unload the driver at all. Implement deallocation of malloc()ed memory regions. MFC after: 2 months END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-06-14T15:16:04.000000Z K 7 svn:log V 896 Implement a loadable module for the oltr Olicom Token Ring driver. I could only get a chance of testing it under 4.3, but together with the if_oltr.c fixes at least it seems to work now. If someone has the chance to test this under -current, please do. Unfortunaltey, the TR code itself (if_iso88025subr.c) is not written in a way that would allow to make a seaparate KLD out of it. By now, just link it directly into the oltr KLD since it's probably the POLA to be able to load the TR code together with the only TR hardware driver we've got by now. I've got one single unexplained panic (in doreti_switch or somewhere there, calling a 0xc1XXXXXX address that did no longer belong to the kernel at all) after unloading the modules once, thus i don't propose a MFC of this module despite my testing has been done solely on 4.3, unless someone is really going to test this stuff in -current. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-06-14T15:45:09.000000Z K 7 svn:log V 42 Restore -M -N support for -m. PR: 20808 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-14T17:02:14.000000Z K 7 svn:log V 287 New release notes: orm(4), VM out-of-swap fixes, IPv6 update from KAME, isp(4) Fibre Channel update, dump(8) -T doesn't gobble its argument, libfetch authentication callback, libfetch HTTP_USER_AGENT, install(1) -d -C generates a warning, du(1) -I MFCs noted: RFC 1323/1644 back-off. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-14T17:13:24.000000Z K 7 svn:log V 311 We've had problems with data corruption occuring on commands that complete (with no apparent error) after we receive a LIP. This has been observed mostly on Local Loop topologies. To be safe, let's just mark all active commands as dead if we get a LIP and we're on a private or public loop. MFC after: 4 weeks END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-06-14T18:46:26.000000Z K 7 svn:log V 206 New release notes: New arp(8) keywords for proxy entries, new locale names, route(8) has better error messages, new route(8) host/bits syntax, route(8) proxy-only published ARP entries, pkg_version(1) -s. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-14T19:33:16.000000Z K 7 svn:log V 99 Fix Assembler buglet: Warning: .end directive names different symbol than .ent MFC after: 2 weeks END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-06-14T19:36:37.000000Z K 7 svn:log V 83 If we're not going to use am7990_shutdown, comment it all out. MFC after: 2 weeks END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-06-14T20:46:06.000000Z K 7 svn:log V 67 unbreak kernel without option INET maybe, MFC failure in 1.68.2.11 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-06-14T23:23:21.000000Z K 7 svn:log V 215 Don't hardcode in "/release/doc/"; instead, make it the default of a new RELN_ANCHOR variable. It may be necessary to override this if the path to the checked out release notes tree doesn't end with "release/doc". END