ƒ«99000 250 117 140 227 119 136 214 239 195 171 167 217 277 117 131 145 166 203 133 109 188 302 238 251 147 136 136 127 108 143 235 202 213 401 215 126 159 720 371 129 114 162 109 165 189 123 122 164 171 163 110 160 150 153 163 187 238 111 158 190 150 124 236 188 142 129 104 114 162 119 167 167 170 548 112 142 181 325 215 292 138 128 224 159 495 151 236 385 167 887 313 234 387 190 237 413 203 210 173 160 135 348 291 134 119 418 301 402 331 130 121 119 198 119 142 122 119 106 236 203 99 229 219 120 143 273 1569 123 143 156 143 145 116 143 117 134 691 129 561 127 139 123 214 127 484 199 187 147 240 180 156 146 120 198 225 118 428 320 152 129 236 129 236 186 412 231 277 439 311 127 161 311 165 565 160 228 172 163 190 187 127 238 171 164 166 166 166 166 166 155 237 121 178 238 589 120 245 211 254 237 377 170 137 104 214 183 200 380 121 171 163 148 196 281 123 314 340 143 140 187 178 437 223 271 188 226 153 122 216 118 219 163 139 157 234 135 293 160 105 110 184 325 232 272 144 407 265 635 151 171 291 K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T00:38:44.000000Z K 7 svn:log V 22 Use the stock source. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T00:41:02.000000Z K 7 svn:log V 45 Note that this is a modified version of GDB. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T00:42:52.000000Z K 7 svn:log V 131 - kernel core debugging for i386 (Mark Peek) - thread debugging for i386 (Mark Peek) and alpha (Doug Rabson) Submitted by: mp,dfr END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T01:16:01.000000Z K 7 svn:log V 24 Bmake bits for GDB 5.2. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-29T01:36:59.000000Z K 7 svn:log V 41 catch up with ext_free prototype change. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T01:43:09.000000Z K 7 svn:log V 118 Vendor import of GDB 5.2. These bits are taken from the FSF gdb_5_2-branch anoncvs repo on 27-June-2002 12:01:00 EDT. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T01:43:09.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r99005, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-06-29T01:43:10.000000Z K 7 svn:log V 99 This commit was manufactured by cvs2svn to create tag 'gdb-vendor-anoncvs_gdb_5_2_branch_20020627'. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-29T01:49:22.000000Z K 7 svn:log V 76 catch up with mextadd callback taking a void argument instead of a caddr_t. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-29T01:50:25.000000Z K 7 svn:log V 72 More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-06-29T01:56:14.000000Z K 7 svn:log V 122 Add another Intel chipset (i82562). PR: 39974 Submitted by: Morten Aaboe Jensen MFC after: 1 day END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-06-29T01:59:41.000000Z K 7 svn:log V 182 MFC rev 1.70: Ensure that packet counts are always reset to 0 when a route is cloned. Previously, they took on the count of their parent route (which was sometimes nonzero.) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-29T02:00:02.000000Z K 7 svn:log V 22 more caddr_t removal. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-06-29T02:32:34.000000Z K 7 svn:log V 37 Remove a couple of __P() stragglers. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T03:16:40.000000Z K 7 svn:log V 50 Allow to compile and at least startup on sparc64. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T03:18:28.000000Z K 7 svn:log V 71 Best guess at configurations for our other arches. (totally untested) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T03:19:35.000000Z K 7 svn:log V 107 Turn back on GDB. gdbserver does not build, but I've gone about as far with GDB as I'm going to right now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T03:23:18.000000Z K 7 svn:log V 38 Add frexp(3). Obtained from: OpenBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T03:23:51.000000Z K 7 svn:log V 14 Use __FBSDID. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-06-29T04:10:40.000000Z K 7 svn:log V 96 Check that snprintf() does not truncate the destination pathname when linking into a directory. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T04:42:03.000000Z K 7 svn:log V 206 Do NOT enable ATA_STATIC_ID -- cmd646 controller will be !ata2!, and you will not mount an ATA /: mountroot> ufs:/ad0a Mounting root from ufs:/ad0a setrootbyname failed ffs_mountroot: can't find rootvp END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T04:45:09.000000Z K 7 svn:log V 142 Rename the db command lockedvnodes to lockedvnods so that it fits on the help screen and one doens't think we have a lockedvnodesmap command. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-06-29T04:52:33.000000Z K 7 svn:log V 158 Avoid truncating the pathname to UNIX Domain Sockets with snprintf(), giving a more sensible warning when the (relatively meagre) sun_path limit is exceeded. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-06-29T05:09:26.000000Z K 7 svn:log V 55 MFC: revision 1.18 -- make "cat - -" behave correctly. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-06-29T05:31:26.000000Z K 7 svn:log V 44 Avoid truncating filenames with snprintf(). END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-06-29T06:37:24.000000Z K 7 svn:log V 43 Fix a deletion during traversal tailq bug. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T07:04:59.000000Z K 7 svn:log V 32 Add files that are new for KSE. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T07:16:24.000000Z K 7 svn:log V 13 remove cruft END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T07:47:20.000000Z K 7 svn:log V 48 Don't use the static thread.. it is going away. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-06-29T09:00:47.000000Z K 7 svn:log V 140 Update from NetBSD 1.3 -> 1.6. Most notable, rev 1.6: "Make in_cksum work on little endian machines" This would explain a few things. :-) END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:16:30.000000Z K 7 svn:log V 107 Convert this from mostly inline assembler to mostly C. Submitted by: Peter Grehan END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-06-29T09:21:14.000000Z K 7 svn:log V 118 To avoid anybody else getting caught out, these two files are really in /sys/boot/common and are actually used there. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:28:21.000000Z K 7 svn:log V 306 Many fixes to low-level trap and interrupt handling: - Tidy up clock code. Don't repeatedly call hardclock(). - Remove intrnames, decrnest and intrcnt from locore.s - Coalesce all trap handling into a single stub that then calls a dispatch function. Submitted by: Peter Grehan END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:31:27.000000Z K 7 svn:log V 120 - Use tmpstk exclusively in the init path. - Remove redundant code. Submitted by: Peter Grehan END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:33:18.000000Z K 7 svn:log V 32 Add BOOTP_NFSROOT support code. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:34:54.000000Z K 7 svn:log V 65 mempcy/bcopy handles overlapping copies so make ovbcopy call it. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:39:44.000000Z K 7 svn:log V 625 To quote Peter: The case in cpu_switch() where there isn't a higher priority thread (choosethread() == curthread) uses r4 as the PCB context pointer. However, the use of r4 after the label L2 is incorrect, since it was probably trashed by the call to choosethread, and in any case was set up to curthread at the start of the routine. This condition will occur when an interrupt thread schedules a netisr, which is a lower priority thread. Another (probably unnecessary) difference is that I was paranoid about register trashing, so I decided to save r2 and r13 as well. Submitted by: Peter Grehan END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:43:59.000000Z K 7 svn:log V 276 - Initialise battable to cover I/O spaces. - Statically size the bpvo entries to avoid conflicts between bpvo allocation and the vm allocator. - Shift pmap_init2 code into pmap_init. - Add UMA_ZONE_VM flag to uma_zcreate. Submitted by: Peter Grehan END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:45:59.000000Z K 7 svn:log V 35 Add pmap_mapdev and pmap_unmapdev. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:47:06.000000Z K 7 svn:log V 20 Implement vtophys() END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:49:26.000000Z K 7 svn:log V 68 in_cksum et al. Submitted by: Peter Grehan END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:50:20.000000Z K 7 svn:log V 15 Add in_cksum.c END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T09:55:57.000000Z K 7 svn:log V 71 We don't need to clear RI in the MSR when entering a critical section. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-06-29T10:00:07.000000Z K 7 svn:log V 95 Add an inline to call eieio. ("Enforce In-order Execution of I/O". I am not making this up.) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:39:02.000000Z K 7 svn:log V 31 Files we don't want to import. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:39:14.000000Z K 7 svn:log V 30 Document the upgrade process. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:44:37.000000Z K 7 svn:log V 72 Support OPIE as an alternative to S/Key. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:49:57.000000Z K 7 svn:log V 79 Add the VersionAddendum configuration variable. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:51:56.000000Z K 7 svn:log V 71 Apply FreeBSD's configuration defaults. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:52:42.000000Z K 7 svn:log V 18 Remove duplicate. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:53:57.000000Z K 7 svn:log V 68 Document FreeBSD defaults and paths. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:55:18.000000Z K 7 svn:log V 58 Document FreeBSD defaults. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:56:23.000000Z K 7 svn:log V 61 PAM support, the FreeBSD way. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:57:13.000000Z K 7 svn:log V 71 Apply class-imposed login restrictions. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T10:57:53.000000Z K 7 svn:log V 95 Canonicize the host name before looking it up in the host file. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:21:58.000000Z K 7 svn:log V 145 Make sure the environment variables set by setusercontext() are passed on to the child process. Reviewed by: ache Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:22:20.000000Z K 7 svn:log V 19 Use our __RCSID(). END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:25:20.000000Z K 7 svn:log V 66 OpenBSD lifted this code our tree. Preserve the original CVS id. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-29T11:26:05.000000Z K 7 svn:log V 95 catch up with mextfree callback change when TI_PRIVATE_JUMBOS is defined. Pointed out by: kdm END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:31:02.000000Z K 7 svn:log V 58 Commit config.h so we don't need autoconf to build world. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:34:13.000000Z K 7 svn:log V 32 Vendor import of OpenSSH 3.4p1. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:34:13.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r99060, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-06-29T11:34:14.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'openssh-vendor-crypto-OpenSSH_3_4p1'. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:48:59.000000Z K 7 svn:log V 50 Resolve conflicts. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:57:51.000000Z K 7 svn:log V 37 requires . END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T11:58:32.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-29T12:16:50.000000Z K 7 svn:log V 22 Switch over to 3.4p1. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-06-29T16:38:27.000000Z K 7 svn:log V 67 MFC 1.313 - fix a bug in an optimization made by vfs_bio_clrbuf(). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T16:52:15.000000Z K 7 svn:log V 24 Bmake bits for GDB 5.2. END K 10 svn:author V 2 mp K 8 svn:date V 27 2002-06-29T17:17:14.000000Z K 7 svn:log V 76 MFC v1.187: Clock frequencies reported by sysctl should be unsigned values. END K 10 svn:author V 2 mp K 8 svn:date V 27 2002-06-29T17:19:29.000000Z K 7 svn:log V 76 MFC v1.114: Clock frequencies reported by sysctl should be unsigned values. END K 10 svn:author V 2 mp K 8 svn:date V 27 2002-06-29T17:22:35.000000Z K 7 svn:log V 79 MFC v1.21: Add additional cpuid feature flags and put into a canonical format. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T17:26:22.000000Z K 7 svn:log V 452 Part 1 of KSE-III The ability to schedule multiple threads per process (one one cpu) by making ALL system calls optionally asynchronous. to come: ia64 and power-pc patches, patches for gdb, test program (in tools) Reviewed by: Almost everyone who counts (at various times, peter, jhb, matt, alfred, mini, bernd, and a cast of thousands) NOTE: this is still Beta code, and contains lots of debugging stuff. expect slight instability in signals.. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T17:39:07.000000Z K 7 svn:log V 17 KSE test program END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-29T17:55:17.000000Z K 7 svn:log V 47 I don't see any reason to conditionalize this. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-29T17:56:34.000000Z K 7 svn:log V 86 Unbreak computation of 'smask' that I broke when removing caddr_t. Submitted by: bde END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-29T17:58:44.000000Z K 7 svn:log V 229 Fix several style bugs: close up the continued line after removing the cast made the line. space before parentheses in indirect function call. Add an addtional error handler case for the results of callback. Submitted by: bde END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T18:07:50.000000Z K 7 svn:log V 119 Add a copy of the sparc64 machine/kse.h to satisfy depencies.. dfr will fill in the correct contents at a later time. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-06-29T18:10:12.000000Z K 7 svn:log V 199 MFC: Add eui64 option which fills interface index (lowermost 64bit of an IPv6 address) automatically. This should obsolete prefix(8). sbin/ifconfig/ifconfig.8: 1.56 sbin/ifconfig/ifconfig.c: 1.75 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-06-29T18:16:57.000000Z K 7 svn:log V 46 MFC 1.95: Log address family of a connection. END K 10 svn:author V 2 mp K 8 svn:date V 27 2002-06-29T18:19:53.000000Z K 7 svn:log V 37 Reflect new gdb directory structure. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T18:26:18.000000Z K 7 svn:log V 128 Add KSE stubs to MD parts of ia64 code. Dfr will fill these out when we decide to enable KSEs on ia64 (probably not immediatly) END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-06-29T18:26:37.000000Z K 7 svn:log V 67 MFC 1.15: Return HOSTNAME_INVALIDADDR when reverse lookup is fail. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-06-29T18:31:11.000000Z K 7 svn:log V 402 MFC: Revised MLD-related definitions - Used mld_xxx and MLD_xxx instead of mld6_xxx and MLD6_xxx according to the official defintions in rfc2292bis (macro definitions for backward compatibility were provided) - Changed the first member of mld_hdr{} from mld_hdr to mld_icmp6_hdr to avoid name space conflict in C++ sys/netinet/icmp6.h: 1.8 sys/netinet6/icmp6.c: 1.18 sys/netinet6/mld6.c: 1.8 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-06-29T18:36:08.000000Z K 7 svn:log V 59 MFC 1.12: In m_aux_delete, no need to chase beyond victim. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-06-29T18:44:54.000000Z K 7 svn:log V 143 MFC 1.61-1.63, 1.66: - Try to guess prefixlen for guessable cases. - Allow prefix/prefixlen syntax for IPv6 to have consistency with IPv4. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-06-29T18:49:08.000000Z K 7 svn:log V 290 When a netgraph message is read, look for another before returning. This removes a bad latency problem during initial setup where we end up waiting for too long before reading the connected message and time the connection out. Problem figured out by: Andre Albsmeier END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-06-29T18:54:29.000000Z K 7 svn:log V 73 MFC: When a netgraph message is read, look for another before returning. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-06-29T18:59:53.000000Z K 7 svn:log V 794 MFC: - KNF - sprintf -> snprintf - Skip duplicated prefixes in get_prefix(). - Changed the behavior when an interface-direct prefix being advertised was removed from the kernel; Advertise the prefix with zero lifetimes rather than to remove the prefix from the prefix list to be advertised. This will help renumber a receiving host by deprecating the address derived from the old prefix. usr.sbin/rtadvd/config.c: 1.8 - 1.10 usr.sbin/rtadvd/config.h: 1.5 usr.sbin/rtadvd/dump.c: 1.4 usr.sbin/rtadvd/rtadvd.8: 1.12 usr.sbin/rtadvd/rtadvd.c: 1.7 - 1.9 usr.sbin/rtadvd/rtadvd.h: 1.5, 1.6 usr.sbin/rtadvd/timer.c: 1.5 usr.sbin/rtadvd/timer.h: 1.5 END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-06-29T19:00:03.000000Z K 7 svn:log V 218 Re-enable send_sessionid(). The problem was that ppp(8) was only reading at most one netgraph message per second. The extra pre-connect message was producing too much of a delay and breaking the initial negotiation. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-06-29T19:14:52.000000Z K 7 svn:log V 141 Updated a comment. Namspace pollution in is now moot since it was moved to . Fixed indentation of $FreeBSD$. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T19:16:10.000000Z K 7 svn:log V 291 Oops, that was a heck of a lot more debugging left onthan I intended.. turn it off! I don't know if people think that these debugging macros are worth keeping or not but I'll keep them for a short while, while the danger of queue stuffups in the (rather complicated) run queue code exists. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-06-29T19:53:55.000000Z K 7 svn:log V 98 Backed out previous commit. It had nothing to do with KSE and just undid some of my style fixes. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-06-29T20:04:38.000000Z K 7 svn:log V 140 Change the type of `tscan' in vm_object_page_clean() to vm_pindex_t, as it stores an absolute page index that may not fit in a vm_offset_t. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-06-29T22:45:44.000000Z K 7 svn:log V 315 Untie help and sccs from the build. sccs has been repo copied into projects/sccs/sccs/, to accompany projects/sccs/sccscmds, and help will be dying shortly. These programs will not be a part of 5.0-RELEASE, at least not in their current form. They'll either end up in src/contrib or ports. Submitted by: obrien END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-29T23:58:50.000000Z K 7 svn:log V 107 Fix reverse ordering of locks. add a comment about locks on some platforms. Submitted by: jhb@freebsd.org END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-06-30T00:55:09.000000Z K 7 svn:log V 117 MFC (all: 1.11 (minor style fixes) and 1.12 (return the old mask and not its complement in fpsetmask()). PR: 38170 END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-06-30T01:46:22.000000Z K 7 svn:log V 79 Show the port number (tty slot, pppoe session id etc) under ``show physical''. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-06-30T02:07:26.000000Z K 7 svn:log V 64 Add a hashdestroy() function to undo the actions of hashinit(). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-06-30T02:18:54.000000Z K 7 svn:log V 38 Nuke SCCS docos, they're dead, again. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-06-30T02:23:12.000000Z K 7 svn:log V 251 Add a makefile for building UFS as a module. Since it is of marginal use it is not built by default, and there are currently bugs that prevent UFS from being unloaded. Nevertheless it can be useful when developing UFS code on network-booted machines. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-06-30T02:49:39.000000Z K 7 svn:log V 194 Remove the bogus SYSINIT from ufs_dirhash.c and instead add a call to ufsdirhash_init() from ufs_init(). Add uninit() functions corresponding the ufs, dirhash, quota and ihash init() functions. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-06-30T03:01:44.000000Z K 7 svn:log V 38 Use hashdestroy() now that it exists. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T03:24:05.000000Z K 7 svn:log V 24 Bmake bits for GDB 5.2. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-06-30T03:59:16.000000Z K 7 svn:log V 325 MFC *: Stop adding ${CWARNFLAGS} to CFLAGS. Standard makefile processing will add them automatically, and there is no point in adding them twice. [* = 1.12 chkprintcap/Makefile, 1.9 common_source/Makefile, 1.11 lpc/Makefile, 1.14 lpd/Makefile, 1.12 lpq/Makefile, 1.12 lpr/Makefile, 1.13 lprm/Makefile, 1.11 pac/Makefile] END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-06-30T04:09:11.000000Z K 7 svn:log V 208 MFC 1.35: Redo the way that fatal-error messages are done in the chkhost() routine, mainly so the compiler can correctly do printf-style parameter checking (mainly to get rid of a few compile-time warnings). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-06-30T04:12:21.000000Z K 7 svn:log V 305 Remove ALT_BREAK_TO_DEBUGGER. This was inconsistent (both in form and function) with existing configuration choices. Arguably if ALT_BREAK_TO_DEBUGGER was present, so should have been BREAK_TO_DEBUGGER. Regardless, it broke the option sort order in these kernel configuration files. Requested by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T04:47:43.000000Z K 7 svn:log V 235 Dike out bits specific to i386. This pretty much means no kgdb for non-i386 platforms. I would however like to see a shared file here. If a function or two cannot be shared we should create ${TARGET_ARCH}/kvm-fbsd-${TARGET_ARCH}.c. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-06-30T04:51:04.000000Z K 7 svn:log V 39 Lists follow a colon, not a semicolon. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T05:13:54.000000Z K 7 svn:log V 26 Consistently use __FBSDID END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T05:15:05.000000Z K 7 svn:log V 24 Consistently use FBSDID END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-06-30T05:23:58.000000Z K 7 svn:log V 102 Partial backout of 1.318, remove error handling added because it may be incorrect. Requested by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T05:25:07.000000Z K 7 svn:log V 24 Consistently use FBSDID END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-06-30T05:26:02.000000Z K 7 svn:log V 49 SCCS is back out, so take out its release notes. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T05:29:43.000000Z K 7 svn:log V 27 Don't need these any more. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T05:34:21.000000Z K 7 svn:log V 24 Consistently use FBSDID END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T05:36:49.000000Z K 7 svn:log V 11 Use FBSDID END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-06-30T05:48:03.000000Z K 7 svn:log V 142 Since printf(3) now supports the `j' conversion specifier, use that when printing intmax_t and uintmax_t. Forgotten by: mike Noticed by: bde END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-06-30T05:48:50.000000Z K 7 svn:log V 110 Treat empty PATH elements as "." for tradition and consistency with the old Perl which(1) script. PR: 35719 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T06:00:51.000000Z K 7 svn:log V 5 MFC. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-06-30T06:02:39.000000Z K 7 svn:log V 136 Handle relative and absolute pathnames (anything with a `/' in it) in the same way as execve(2), and the old perl which(1). PR: 35718 END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-06-30T06:50:16.000000Z K 7 svn:log V 126 Put documentation of the -m option's argument in its list tag in the Description section for consistency with other manpages. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T07:22:30.000000Z K 7 svn:log V 25 Gcc 3.1 varargs support. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T07:42:36.000000Z K 7 svn:log V 48 This is the start of the FreeBSD/x86_64 kernel. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-30T07:50:22.000000Z K 7 svn:log V 177 If the process is a zombie, then you must not try dereference the thread because there isn't one. Of course this code only possibly works for single threaded processes anyhow.. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-06-30T07:56:49.000000Z K 7 svn:log V 1473 Add one function and one macro to timestamp events in the kernel using the TSC register and which are just too conveninent not to have them around. The macro (defined in sys/i386/include/param.h) is called TSTMP(class:4, unit:4, event:8, par:16) which in turn calls _TSTMP(arg) (function defined in sys/i386/isa/clock.c) which stores a pair of u_int32_t values in a circular buffer exported to userland as the sysctl variable debug.timestamp The content of the buffer can be printed with something like sysctl -b debug.timestamp | hexdump -e '"%15u %15u\n"' This functionality must be enabled with "options KERN_TIMESTAMP", otherwise both the macro and the function are redefined as empty blocks. This code is i586+ specific, but it does not make any attempt to grab locks, identify which CPU it is running on, etc. etc. -- it is a debugging tool, and a very very simple and low level one, so you are supposed to know how to use it if you do not want to get random numbers out of it. I am committing this to RELENG_4 only because on -current parts of the kernel might run concurrently, so the use of a single unprotected static variable as the index of the next entry in the buffer might lead to inconsistent results. Plus, there might be similar stuff in -current already. If someone feels like porting this code to -current, it might be a good idea to keep separate per-cpu buffers to avoid the cost of protecting against concurrent accesses. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-06-30T08:02:38.000000Z K 7 svn:log V 29 Remove one useless variable. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T08:05:21.000000Z K 7 svn:log V 48 This is the start of the FreeBSD/x86_64 kernel. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-30T08:11:30.000000Z K 7 svn:log V 61 Don't follow non existant thread pointers (e.g. for zombies) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T08:57:17.000000Z K 7 svn:log V 48 This is the start of the FreeBSD/x86_64 kernel. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-06-30T09:24:25.000000Z K 7 svn:log V 50 Consistently wrap CSRG SCM ID. Requested by: bde END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-06-30T09:34:10.000000Z K 7 svn:log V 23 MFi386: revision 1.521 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T10:32:09.000000Z K 7 svn:log V 51 Forgot to update the addendum in the config files. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-06-30T12:04:41.000000Z K 7 svn:log V 23 Add an alias for sshd. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-06-30T12:08:36.000000Z K 7 svn:log V 40 Trim EOL spaces. Reviewed by: gshapiro END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-06-30T12:52:55.000000Z K 7 svn:log V 593 MFC: In the SUPPORT_DOT case, warn that seperation with a period is deprecated. In -STABLE, this is default, in -CURRENT it is not, which leads to many a headache for a user coming to -CURRENT without remembering this fact. It is one of the POLA violations we have not avoided by preparing the users for it appopriately. Therefore, a warnx(3) is added here, explicitly to be MFC'd shortly to start the re-education process rolling. Reviewed by: General murmurs of approval in that IRC channel. Revision Changes Path 1.22 +1 -0 src/usr.sbin/chown/chown.c END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T13:22:52.000000Z K 7 svn:log V 37 MFC: readpassphrase(3) from OpenBSD. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-06-30T13:40:35.000000Z K 7 svn:log V 463 Make it possible to have this (basename(1)) perform basename(3) on multiple files. The traditional behaviour, 'basename string .suffix', is preserved, however a suffix may now also be specified via a getopt(3) option, -s, such that if it is specified in that way, all string arguments follow. There is also a new flag, -a, which allows a user to say "yes, please basename(3) on all arguments". Update manual to reflect this unobtrusively. Reviewed by: obrien END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T13:54:26.000000Z K 7 svn:log V 35 Unbreak world. Pointy hat to: des END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T14:00:30.000000Z K 7 svn:log V 47 getpass.c is OBE (moved into readpassphrase.c) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T14:01:45.000000Z K 7 svn:log V 31 Add xref to readpassphrase(3). END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-06-30T15:30:14.000000Z K 7 svn:log V 116 Kill __P(), use ANSI C function declarations, remove local prototype for main, and add a __FBSDID() while I'm here. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-30T17:06:46.000000Z K 7 svn:log V 32 grow a brain and do this right. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-06-30T17:36:54.000000Z K 7 svn:log V 386 Minor cleanup: ANSI C function declarations, use argc after getopt(3) to check for remaining arguments, rather than checking for *argv being a boolean truth. Instead of using an empty case to check for -f- to mean "read stdin", and have stdin reopned otherwise, use a FILE* for the mbox, and assign it to stdin when we mean to use stdin, otherwise fopen(3). Kill `register' qualifier. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-06-30T17:43:44.000000Z K 7 svn:log V 106 MFC: Work around an apparent chip bug involving the BCM5701 on a PCI-X bus and unaligned receive buffers. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-06-30T17:46:35.000000Z K 7 svn:log V 95 MFC: Add missing splx call (if_bge.c revision 1.15). Submitted by: Mark Peek END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-06-30T17:50:46.000000Z K 7 svn:log V 51 Vendor import of the Intel ACPI CA 200200404 drop. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-06-30T17:50:46.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r99146, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-06-30T17:50:47.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'acpica-vendor-sys-r20020404'. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-06-30T17:53:12.000000Z K 7 svn:log V 60 Resolve conflicts arising from the ACPI CA 20020404 import. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T17:57:17.000000Z K 7 svn:log V 54 MFC: Add the sshd pseudo-user and its home directory. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-06-30T18:23:00.000000Z K 7 svn:log V 26 MFC rev. 1.9: add 'sshd'. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-06-30T18:47:57.000000Z K 7 svn:log V 103 * Handle all flags, not just schg * Make chflags -R more efficient by deleting everything we can first END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-06-30T18:48:24.000000Z K 7 svn:log V 131 New release notes: ipfw(4) rewrite. Modified release notes: ACPI 20020404, OpenSSH 3.4p1 (rewrote 3.3p1 update and reformatted). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-06-30T18:53:36.000000Z K 7 svn:log V 25 MFC: ifconfig(8) eui64. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-06-30T19:01:35.000000Z K 7 svn:log V 333 MFC the "press enter to continue" bit from 1.32, and the handling of chflags from 1.3[45]. At this time I don't plan to import stat(1) into RELENG_4, so the perl -> stat bits are left out for now. The somewhat rapid MFC of the chflags stuff is being done at the request of des in order to facilitate the ssh upgrade in this branch. END K 10 svn:author V 6 jesper K 8 svn:date V 27 2002-06-30T20:07:21.000000Z K 7 svn:log V 224 Extend the effect of the sysctl net.inet.tcp.icmp_may_rst so that, if we recieve a ICMP "time to live exceeded in transit", (type 11, code 0) for a TCP connection on SYN-SENT state, close the connection. MFC after: 2 weeks END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-06-30T20:13:53.000000Z K 7 svn:log V 57 Don't even read in the thread if it is a zombie process. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T21:30:05.000000Z K 7 svn:log V 37 Vendor import of OpenPAM Citronella. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T21:30:05.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r99158, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T21:36:39.000000Z K 7 svn:log V 37 Vendor import of OpenPAM Citronella. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-06-30T21:36:39.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r99160, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-06-30T21:36:40.000000Z K 7 svn:log V 90 This commit was manufactured by cvs2svn to create tag 'openpam-vendor-OPENPAM_CITRONELLA'. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-06-30T21:59:08.000000Z K 7 svn:log V 317 Make sure that if_timer does not get reset if there are packets still queued for transmission. This should solve the problem of the device stalling on transmissions if some link event prevents transmission. There are other drivers which have the same problem and need to be fixed in the same way. MFC after: 3 days END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-06-30T22:05:46.000000Z K 7 svn:log V 136 Fix if_timer logic to make sure that there is always a timeout pending if there are packets queued for transmission. MFC after: 3 days END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-06-30T22:16:22.000000Z K 7 svn:log V 182 Fix if_timer logic to make sure that there is always a timeout pending if there are packets queued for transmission. Several drivers still have the same problem. MFC after: 3 days END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-06-30T22:28:00.000000Z K 7 svn:log V 344 Fix if_timer logic so that there is always a timeout pending if there are packets queued for transmission. This driver is strange -- it never sets IFF_OACTIVE, so all transmissions always cause a call to fxp_start. However, if the link gets stuck, there was nothing to reset it, so there was still a possibility of lockups. MFC after: 3 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-06-30T22:32:37.000000Z K 7 svn:log V 218 Now that the IF_HANDOFF macro has been MFC'd, don't define it here. A proper MFC of a newer wi driver will happen later, and this code was ifdef for 4.x. This removes some warnings in the building of the 4.x kernel. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-06-30T22:39:25.000000Z K 7 svn:log V 35 IF_HANDOFF is no longer in -stable END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-06-30T22:57:52.000000Z K 7 svn:log V 65 MFC: 1.32, 1.33; set the permissions on restored symbolic links. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2002-06-30T23:22:22.000000Z K 7 svn:log V 214 Fix a build problem for the ACPI CA 20020404 import. Add definition of COMPILER_DEPENDENT_INT64 and also fix definition of COMPILER_DEPENDENT_UINT64. Pointed-out by: Michael Nottebrock END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-06-30T23:31:21.000000Z K 7 svn:log V 68 Nuke src/usr.bin/help in favor of projects/sccs/help (repo copied). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-06-30T23:34:58.000000Z K 7 svn:log V 468 Correct some dumb behaviour in clnt_broadcast(), where it would give up and return an error if sending to any interface failed. If an interface that comes early in the list is in a state where all sends fail, clnt_broadcast() might never get to the interfaces that matter. Instead, only fail if all sends are unsuccessful. This is not an MFC; -CURRENT uses the TI-RPC code, which does not have this bug. PR: misc/34842 Submitted by: Per Hedeland END K 10 svn:author V 5 naddy K 8 svn:date V 27 2002-06-30T23:36:21.000000Z K 7 svn:log V 66 LP64 fix: don't cast pointer to int Reviewed by: gallatin, ticso END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T00:10:03.000000Z K 7 svn:log V 131 MFC: 1.137; fix a harmless typo in do_sigaction() where the wrong members of a union were used (but the members alias each other). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T00:14:24.000000Z K 7 svn:log V 76 MFC: 1.39; avoids occasional incorrect column alignment of NFS filesystems. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T00:18:51.000000Z K 7 svn:log V 67 MFC: Fix two off-by-one errors when sanity-checking inode numbers. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T00:35:49.000000Z K 7 svn:log V 94 MFC: Add a new "-S" flag to dump to allow it just print out dump estimate size and then exit. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T00:43:36.000000Z K 7 svn:log V 91 MFC: 1.72; avoid exposing struct if_clone and the sys/queue.h macros to userland programs. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T01:07:56.000000Z K 7 svn:log V 33 Import of ISC BIND version 8.3.3 END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T01:07:56.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r99179, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-07-01T01:07:57.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create tag 'bind-vendor-v8_3_3'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-07-01T01:07:58.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 cvs2svn K 8 svn:date V 27 2002-07-01T01:07:59.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-07-01T01:08:00.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-07-01T01:08:01.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_5'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-07-01T01:08:02.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_5'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-07-01T01:08:03.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T01:20:28.000000Z K 7 svn:log V 61 Resolve conflicts, generally in favor of the vendor version. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T01:23:01.000000Z K 7 svn:log V 142 * Make Xlist more complete, and more concise in some case. * Reflect additional docs we're not using anymore. * Add some notes for next time. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T01:23:59.000000Z K 7 svn:log V 27 Install the rfc 2317 notes END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T01:28:00.000000Z K 7 svn:log V 84 I don't think we ever installed these files, and they are more than a little dated. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T01:28:00.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r99191, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-01T01:45:03.000000Z K 7 svn:log V 491 Add libufs, a library for dealing with UFS filesystems from userland to the build. It is here to compartmentalise functionality currently duplicated in many notable programs in the base system. It currently handles block reads and writes, as well as reading and writing of the filesystem superblock, and the reading/lookup of inode data. It supports both UFS and UFS2. I will be maintaining it, and porting programs to use it, however for now, it is simply being built as part of world. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-07-01T02:00:33.000000Z K 7 svn:log V 23 MFC: Fix typos (1.14). END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-07-01T02:30:11.000000Z K 7 svn:log V 150 Implement a flag to disable directory creation for anonymous users. PR: misc/38987 Submitted by: Peter da Silva MFC after: 1 week END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-07-01T02:38:05.000000Z K 7 svn:log V 118 o Remove some long dead code: from revision 1.41 of vm/vm_pager.c 3+ years ago. o Remove some unused prototypes. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-07-01T03:02:03.000000Z K 7 svn:log V 159 MFC r1.10. Logging should wind up in /var/log, not /etc/ppp/. PR: conf/11989 Submitted by: Phil Homewood Forgotten by: asmodai END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-07-01T03:15:16.000000Z K 7 svn:log V 144 - In thread_userret(), remove the Giant locking and unlocking around the call to thread_alloc(). Approved by: julian Reviewed by: jake, jeff END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-07-01T03:21:05.000000Z K 7 svn:log V 284 Declare environ as char **environ like in environ(7), not char *environ[]. This corrects a problem whereby xargs could not walk the environment table to count the amount of space it used, and treated it as if it were empty. This problem was introduced in rev 1.15. MFC after: 2 days END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-01T05:43:11.000000Z K 7 svn:log V 73 Add libufs to prebuild_libs, since lots of things will want it, in time. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-07-01T05:44:51.000000Z K 7 svn:log V 43 Unbreak build by removing 10.named for now END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-01T07:25:02.000000Z K 7 svn:log V 13 Fixed typos. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-01T07:25:05.000000Z K 7 svn:log V 121 Add a note to UPDATING saying that now is a bad time to update due to some KSE/libc_r interaction. Submitted by: julian END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-07-01T07:58:18.000000Z K 7 svn:log V 86 Reconnect gdb info file to the build. Submitted by: Szilveszter Adam END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-07-01T10:46:39.000000Z K 7 svn:log V 102 Remove double #include and __FBSDID. PR: 40053 Submitted by: Dan Lukes END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T11:00:47.000000Z K 7 svn:log V 283 Add the ffs bits necessary to support unloading of the ufs kernel module. This adds an ffs_uninit() function that calls ufs_uninit() and also calls a new softdep_uninitialize() function. Add a stub for softdep_uninitialize() to cover the non-SOFTUPDATES case. Reviewed by: mckusick END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-07-01T11:19:40.000000Z K 7 svn:log V 27 Remove trailing whitespace END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-07-01T12:44:15.000000Z K 7 svn:log V 77 MFC rev. 1.42: wait(2) for compress_log() processes to complete before exit. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-07-01T13:18:52.000000Z K 7 svn:log V 69 Remove the last EOF spaces I missed in rev. 1.43. MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2002-07-01T13:52:26.000000Z K 7 svn:log V 56 MFC: install opieinfo(1) and opiepasswd(1) setuid root. END K 10 svn:author V 6 robert K 8 svn:date V 27 2002-07-01T14:14:07.000000Z K 7 svn:log V 100 - Use (OFF_TO_IDX(off) - pi) instead of (OFF_TO_IDX(off - IDX_TO_OFF(pi))). - Reformat a comment. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-07-01T14:29:44.000000Z K 7 svn:log V 186 Move 'byte_count' calculation just before 'recvurg' check. It is a global variable and used in myoob(). PR: bin/38928 Submitted by: Oliver Fromme MFC after: 1 month END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-07-01T14:30:38.000000Z K 7 svn:log V 29 Remove trailing whitespaces. END K 10 svn:author V 5 chris K 8 svn:date V 27 2002-07-01T14:41:05.000000Z K 7 svn:log V 219 Rename `CAVEAT' to `SECURITY CONSIDERATIONS' and move it up to the correct location--this section consists solely of security considerations information. Sponsored by: DARPA, NAI Labs Obtained from: TrustedBSD Project END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-01T14:49:16.000000Z K 7 svn:log V 248 Get rid of the bogus dependencies between beforeinstall, realinstall, and afterinstall targets. Make sure they are run in sequence in the -j case. This fixes the recent breakage with beforeinstall being run _after_ realinstall. Reported by: knu END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-07-01T14:51:42.000000Z K 7 svn:log V 52 bsd.subdir.mk already has these dependencies coded. END K 10 svn:author V 5 johan K 8 svn:date V 27 2002-07-01T16:02:05.000000Z K 7 svn:log V 46 Add my DoB Approved by: sheldonh (mentor) END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-07-01T16:40:33.000000Z K 7 svn:log V 93 Modernise; ISOify, use __FBSDID(), use headers instead of hand-declaring. Fix easy warnings. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-01T17:51:43.000000Z K 7 svn:log V 81 libufs does not need built before most things, after all. Submitted by: bde, ru END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T17:59:40.000000Z K 7 svn:log V 340 Use indirect function pointer hooks instead of #ifdef SOFTUPDATES direct calls for the two places where the kernel calls into soft updates code. Set up the hooks in softdep_initialize() and NULL them out in softdep_uninitialize(). This change allows soft updates to function correctly when ufs is loaded as a module. Reviewed by: mckusick END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-01T18:03:30.000000Z K 7 svn:log V 125 Back out my minorly disputed and possibly not well thought out changes to how arguments are processed, at least temporarily. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-01T18:19:20.000000Z K 7 svn:log V 173 In getino, have our DEBUG message in the unhandled case mention that it does not know what sort of UFS filesystem this is. Add some DEBUG(NULL)'s to function entry points. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-07-01T18:20:48.000000Z K 7 svn:log V 91 DEBUG is a knob that means something else in FreeBSD, use LIBUFS_DEBUG to turn on tracing. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-07-01T18:58:59.000000Z K 7 svn:log V 129 MFC s/cause/causes in make.conf(5) PR: 38059 Submitted by: Chris Pepper Not Reviewed by: keramida (who did the original fix) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-07-01T19:33:13.000000Z K 7 svn:log V 57 MFC rev 1.8 > 1.9 done originally by asmodai PR: 37489 END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-01T19:49:04.000000Z K 7 svn:log V 28 Add #include "opt_ktrace.h" END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-07-01T20:46:01.000000Z K 7 svn:log V 119 The jail syscall calls chroot, which is not mpsafe, so put back a mtx_lock(&Giant) around that call. Reviewed by: arr END K 10 svn:author V 3 des K 8 svn:date V 27 2002-07-01T21:01:23.000000Z K 7 svn:log V 26 MFC: synch with -CURRENT. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-07-01T21:30:39.000000Z K 7 svn:log V 124 Move creation of password databases before starting daemons, otherwise the latter might fail because userids are not found. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-07-01T21:32:40.000000Z K 7 svn:log V 69 BUGFIX: Move creation of password databases before starting daemons. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-01T22:08:43.000000Z K 7 svn:log V 47 Document what splnet and splimp are in FreeBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-07-01T23:18:08.000000Z K 7 svn:log V 63 #include would be useful too. (for ktrace_mtx) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-07-02T00:09:04.000000Z K 7 svn:log V 137 A bit of language touches to LINT PR: 39823 (mostly) Submitted by: Chris Pepper Approved by: rwatson (mentor) END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-07-02T00:12:24.000000Z K 7 svn:log V 41 Remove some misleading/wrong diagnostics END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-07-02T00:47:24.000000Z K 7 svn:log V 198 Don't trust the MPPE key lengths passed back from the RADIUS server. Instead, use the correct values based on the number of bits actually negotiated. Spotted by: Sergey Korolew END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-07-02T00:59:37.000000Z K 7 svn:log V 63 MFC: 1.31: Clarify what the difference of ed(1) and red(1) is. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-07-02T01:03:10.000000Z K 7 svn:log V 11 Fix a tyop END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-07-02T01:03:59.000000Z K 7 svn:log V 16 MFC: Fax a opyt END K 10 svn:author V 8 deischen K 8 svn:date V 27 2002-07-02T01:26:16.000000Z K 7 svn:log V 87 Fix a couple of minor nits that prevented this from compiling. Pointed out by: julian END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-07-02T01:39:35.000000Z K 7 svn:log V 232 Clarify version 1.68 to more accurately describe the intent of the change to try to avoid ambiguous cases in the future. Wording approved by: julian (early draft), grog, rwatson, wes and maybe other members of core I'm forgetting. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-07-02T02:08:13.000000Z K 7 svn:log V 135 Sync this manual page to -CURRENT, keeping out -CURRENT specific things. PR: 39202 Submitted by: David Malone END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-07-02T02:48:21.000000Z K 7 svn:log V 179 Remove the backup-versions ("x*") of various lpc commands that were recently rewritten. No one in -current has reported any problems with the newer versions. MFC after: 3 weeks END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-07-02T03:38:07.000000Z K 7 svn:log V 47 Make interrupt driven EC transaction optional. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-07-02T04:03:04.000000Z K 7 svn:log V 314 MFC: Fixes to asm statements in the Internet checksum code to make them safer at high optimization levels. Also, replace matching constraints with the "+" modifier where appropriate. This commit merges in the following revisions from the main branch: i386/in_cksum.c 1.23, 1.24 include/in_cksum.h 1.11, 1.13 END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-07-02T04:10:51.000000Z K 7 svn:log V 172 MFC: Update the asm statements to use the "+" modifier instead of matching constraints where appropriate. The revisions merged are: lockdflt.c 1.7 rtld_machdep.h 1.7 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-07-02T05:07:25.000000Z K 7 svn:log V 537 MFC: Add a warning regarding the SENDMAIL_*_MC make.conf variable values. Using /etc/mail/sendmail.mc will create /etc/mail/sendmail.cf during a buildworld. Revision Changes Path 1.192 +9 -0 src/share/examples/etc/make.conf 1.52 +21 -0 src/share/man/man5/make.conf.5 Note, I am looking for a better way of doing this which would place the .cf files into /usr/obj even if the source was in /etc/mail/ but haven't yet found a way to convince make to do what I want. This MFC is temporary. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-07-02T05:33:46.000000Z K 7 svn:log V 56 Fix failure to correctly transition back to sleep mode. END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-07-02T05:40:51.000000Z K 7 svn:log V 76 When going back to SLEEP state, make sure our State is correctly marked so. END K 10 svn:author V 4 mini K 8 svn:date V 27 2002-07-02T08:00:20.000000Z K 7 svn:log V 197 Add -g option, which restricts printing of the gecos fields to just the user's real name. PR: bin/39462 Submitted by: Mike Makonnen Obtained from: NetBSD MFC after: 1 week END