ƒ­y86450 224 497 139 375 281 204 196 127 180 160 159 440 165 239 136 218 127 183 324 265 259 390 128 188 169 297 403 133 185 149 223 220 127 196 176 160 861 200 404 217 129 181 170 116 152 116 117 115 130 277 281 291 227 308 387 197 453 250 169 202 163 931 227 379 168 404 212 167 525 386 2066 640 309 155 630 150 572 168 165 156 175 575 195 243 159 306 137 124 466 360 134 173 276 172 156 168 229 138 161 138 341 226 212 343 207 200 177 126 348 167 190 151 187 139 220 237 157 146 214 238 183 188 126 118 181 171 174 118 170 118 149 129 118 117 184 176 168 286 225 288 217 250 222 270 127 227 205 207 190 307 252 199 142 170 231 236 576 304 1013 341 209 182 143 116 370 117 103 370 277 229 130 308 160 135 266 277 274 485 177 389 327 238 164 131 204 239 164 143 165 189 254 167 323 227 274 442 311 202 166 213 995 119 134 210 203 170 133 139 119 140 135 164 141 132 141 155 140 122 141 204 215 145 204 199 139 K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-16T04:39:16.000000Z K 7 svn:log V 400 o Add support for a 'nocheckmail' capability, which (if true) prevents the 'You have mail.' check. This is useful for sites that rely on remote mail access, rather than a local mail spool. Due to the behavior of login_getcapbool(), the negated form is required so as to have appropriate results. o This behavior may have to be independently added to sshd due to redundant implementation. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-16T04:39:43.000000Z K 7 svn:log V 43 o Document 'nocheckmail' login capability. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-16T05:09:45.000000Z K 7 svn:log V 278 o Reflect repo-copy of extattr.[c3] from libutil to libc, moving extattr namespace routines to the libc/posix1e directory. While the extattr calls are not strictly POSIX.1e, POSIX.1e wasn't strictly ever approved, so I think that's OK. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-16T05:10:35.000000Z K 7 svn:log V 184 o Reflect moving of extattr_namespace calls to libc from libutil; no longer need to link libutil into command-line extended attribute utilities. Obtained from: TrustedBSD Project END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-16T05:56:13.000000Z K 7 svn:log V 110 Someday I'll learn how to alphabetize correctly. Reorder network driver items, no content or markup changes. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-16T06:58:47.000000Z K 7 svn:log V 103 Merge in most (hopefully all) of the devices that OpenBSD has that NetBSD/FreeBSD doesn't have listed. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-16T06:59:27.000000Z K 7 svn:log V 35 Regenerate with 1.19 of pccarddevs END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-16T15:49:38.000000Z K 7 svn:log V 89 Create link from directory.3 to readdir_r.3. PR: 32028 Submitted by: andrew@ugh.net.au END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-16T15:59:46.000000Z K 7 svn:log V 64 o Update licenses, comments. Obtained from: TrustedBSD Project END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-11-16T16:01:04.000000Z K 7 svn:log V 63 Add `Theory' file from vendor (previously added on main line). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-16T16:49:21.000000Z K 7 svn:log V 343 o Allow rarpd to accept an additional '-t directory' argument, specifying an alternative to /tftpboot. This is useful it you're using tftpd with an alternative root (using -s), and would like rarpd to respond selectively to RARP requests using the same criteria as tftp. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-11-16T17:05:07.000000Z K 7 svn:log V 73 Reject leading zeros in dev_stdclone(). PR: 32019 Submitted by: fenner END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-11-16T17:07:47.000000Z K 7 svn:log V 146 Back out the previous fix to the leading zero problem, I hadn't noticed it in there already. That should teach me to check exit code from cvsup. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-11-16T17:19:12.000000Z K 7 svn:log V 40 MFC both 2001 updates. PR: conf/31851 END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-11-16T17:23:23.000000Z K 7 svn:log V 121 Except for a comment in zone.tab (about the location of the ISO 3166 table), we are now using the vendor files verbatim. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-11-16T17:26:26.000000Z K 7 svn:log V 31 MFC: use vendor files verbatim END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-11-16T18:15:33.000000Z K 7 svn:log V 91 Correctly call THREAD_UNLOCK() if the recursive call trap is sprung. Pointed out by: knu END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-16T18:33:19.000000Z K 7 svn:log V 231 Axe SMP support, the ses device, and the atapifd device from the kern.flp boot kernel so it fits again. This actually gives us quite a bit of breathing room, so some more ethernet drivers might be turned on now in a later commit. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-16T20:32:32.000000Z K 7 svn:log V 168 Handle the IBCS2 FIONREAD ioctl. I have only tested that this compiles, but the patch looks reasonable. PR: i386/5784 Submitted by: Remy NONNENMACHER END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-16T21:08:40.000000Z K 7 svn:log V 162 Fix a number of misspellings of "dependency" and "dependencies" in comments and function names. PR: kern/8589 Submitted by: Rajesh Vaidheeswarran END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-16T22:13:44.000000Z K 7 svn:log V 293 Give a sensible error message when the filesystem to be dumped is not listed in /etc/fstab. Previously, the user would be greeted with "DUMP: bad sblock magic number" when dump tried to parse the directory contents as an FFS filesystem. PR: bin/12789 Submitted by: Bob Willcox END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2001-11-16T23:50:40.000000Z K 7 svn:log V 31 Import OpenBSD m4 as of today. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-16T23:53:48.000000Z K 7 svn:log V 94 You cannot cast a time_t to quad_t and printf it with %lld. quad_t is 64 bits, not long long. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-17T00:06:55.000000Z K 7 svn:log V 73 Zap a number of #ifdef sunos blocks, and all of the `register' keywords. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T00:26:57.000000Z K 7 svn:log V 202 utime/stime.tv_sec are elapsed times, not relative to 1970. We can safely print them as longs. Even if ^T overflows after a process has accumulated 68 years of user or system time, it is no big deal. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-11-17T00:40:48.000000Z K 7 svn:log V 307 When laying out objects in a ZONE_INTERRUPT zone, allow them to cross a page boundary, since we've already allocated all our contiguous kva space up front. This eliminates some memory wastage, and allows us to actually reach the # of objects were specified in the zinit() call. Reviewed by: peter, dillon END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T00:42:02.000000Z K 7 svn:log V 39 Fix some warnings on 64 bit platforms. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-17T00:44:41.000000Z K 7 svn:log V 92 New release notes: timezone database update, Linux emulation update for linux_base-7 port. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-17T00:45:14.000000Z K 7 svn:log V 56 MFC: Timezone database update, Linux emulation update. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-17T00:46:08.000000Z K 7 svn:log V 126 Return EOPNOTSUPP for unknown module events. PR: kern/18473 Submitted by: "Jeroen C. van Gelderen" END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-17T01:02:47.000000Z K 7 svn:log V 124 MFC 1.127 - fix a deadlock that can occur in certain situations when a mmap()'d file is truncated. Submitted by: peter, ps END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T01:09:53.000000Z K 7 svn:log V 33 Missing KSE s/curproc/curthread/ END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T01:16:10.000000Z K 7 svn:log V 101 Fix warning in debug printf. This is a long on alpha, and int on i386, but printed with %ld always. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T01:20:02.000000Z K 7 svn:log V 82 Fix printf warnings (int/long) #if 0 around unused ifname_bsd_to_linux() function END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T01:22:07.000000Z K 7 svn:log V 66 Forward declare struct ifnet - this fixes a warning in tdfx_pci.c END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T01:38:32.000000Z K 7 svn:log V 766 Start bringing i386/pmap.c into line with cleanups that were done to alpha pmap. In particular - - pd_entry_t and pt_entry_t are now u_int32_t instead of a pointer. This is to enable cleaner PAE and x86-64 support down the track sor that we can change the pd_entry_t/pt_entry_t types to 64 bit entities. - Terminate "unsigned *ptep, pte" with extreme prejudice and use the correct pt_entry_t/pd_entry_t types. - Various other cosmetic changes to match cleanups elsewhere. - This eliminates a boatload of casts. - use VM_MAXUSER_ADDRESS in place of UPT_MIN_ADDRESS in a couple of places where we're testing user address space limits. Assuming the page tables start directly after the end of user space is not a safe assumption. There is still more to go. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-17T01:56:04.000000Z K 7 svn:log V 105 Fix the non-KSTACK_GUARD case.. It has been broken since the KSE commit. ptek was not been initialized. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-17T03:07:11.000000Z K 7 svn:log V 308 Give struct socket structures a ref counting interface similar to vnodes. This will hopefully serve as a base from which we can expand the MP code. We currently do not attempt to obtain any mutex or SX locks, but the door is open to add them when we nail down exactly how that part of it is going to work. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-11-17T10:57:04.000000Z K 7 svn:log V 124 If 'VX' is given, realloc(foo,0) will bail, it shouldn't. PR: 29376 Submitted by: Farooq Mela END K 10 svn:author V 5 guido K 8 svn:date V 27 2001-11-17T12:21:29.000000Z K 7 svn:log V 35 Change mode for var/db/ipf to 0700 END K 10 svn:author V 5 guido K 8 svn:date V 27 2001-11-17T12:23:50.000000Z K 7 svn:log V 87 Add var/db/ipf with corect permission Submitted by: Jimmy Olgeni END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-17T13:12:52.000000Z K 7 svn:log V 77 MFC: Use the md device not only a version of the system is 5 but 5 and over. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-17T13:16:51.000000Z K 7 svn:log V 23 MFi386: revision 1.483 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-17T13:42:48.000000Z K 7 svn:log V 59 Merged from sys/dev/syscons/syscons.c revision 1.336.2.12. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-17T13:44:33.000000Z K 7 svn:log V 23 MFi386: revision 1.160 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-17T13:48:31.000000Z K 7 svn:log V 24 MFi386: revision 1.326. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-17T13:57:32.000000Z K 7 svn:log V 22 MFi386: revision 1.12 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2001-11-17T13:58:04.000000Z K 7 svn:log V 37 MFi386: revisions from 1.26 to 1.30. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-17T14:01:22.000000Z K 7 svn:log V 180 Add a string for the VIA KT133 chipset PCI-AGP bridge. This is already listed in share/misc/pci_vendors in -current. PR: kern/21409 Submitted by: John Saunders END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-11-17T14:28:39.000000Z K 7 svn:log V 183 Fix pthread_join so that it works if the target thread exits while the joining thread is in a signal handler. Reported by: Loren James Rittle MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-17T14:46:22.000000Z K 7 svn:log V 194 Add quirk for Fujitsu M2513A MO drives. These drives hang at various operations due to the synchronize cache command. PR: kern/21674 Submitted by: W.Scholten MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2001-11-17T17:18:36.000000Z K 7 svn:log V 134 Print the correct return code for successful Linux syscalls. Submitted by: Vitezslav Novy PR: 32036 MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-17T17:43:06.000000Z K 7 svn:log V 211 The Infortrend IFT-3102 multihost U2 SCSI to U2 SCSI controller doesn't support the synchronise cache command. PR: kern/21752 Submitted by: Nick R. Colakovic MFC after: 1 week END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-11-17T18:26:00.000000Z K 7 svn:log V 291 Be very generous with timeouts for synchronize cache. We may wait a very long time in the cases where it really sends the drive out to lunch, but it also allows us to catch very wierd edge cases of strange drives that might take a very long time (emulated disk drives over a network, e.g.). END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-17T18:43:13.000000Z K 7 svn:log V 101 Fix missing holdsock()->fgetsock() Submitted by: Hisashi Hiramoto END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-17T19:10:11.000000Z K 7 svn:log V 360 Make test(1) a builtin command of our sh(1) for efficiency. The binary size increase is 3,784 bytes (about 0.6%). I don't drop the printf builtin while I'm here because some /etc/rc.* scripts seem to use it before mounting /usr where printf(1) resides. Reviewed by: arch (sheldonh) Inspired by: NetBSD, ksh Clued by: ume (on how the printf builtin is used) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-17T19:54:22.000000Z K 7 svn:log V 156 Add a comment that the chroot area cannot reside on a "nodev"-mounted filesystem. PR: 12712 Submitted by: Sergei Laskavy END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-17T19:56:27.000000Z K 7 svn:log V 76 MFC: Add comment about "nodev" filesystems. Makefile 1.638->1.639 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-17T20:28:44.000000Z K 7 svn:log V 108 No UserConfig under -CURRENT (at least so I've been led to believe) so take out the text that discusses it. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-11-17T20:53:23.000000Z K 7 svn:log V 70 Remove config.sgml from dependencies. Forgot this in my last commit. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-11-17T21:24:45.000000Z K 7 svn:log V 833 Add two new accounts/groups for sendmail: smmsp - sendmail 8.12 operates as a set-group-ID binary (instead of set-user-ID). This new user/group will be used for command line submissions. UID/GID 25 is suggested in the sendmail documentation and has been adopted by other operating systems such as OpenBSD and Solaris 9. mailnull - The default value for DefaultUser is now set to the uid and gid of the first existing user mailnull, sendmail, or daemon that has a non-zero uid. If none of these exist, sendmail reverts back to the old behavior of using uid 1 and gid 1. Currently FreeBSD uses daemon for DefaultUser but I would prefer not to use an account used by other programs, hence the addition of mailnull. UID/GID 26 has been chosen for this user. This was discussed on -arch on October 18-19, 2001. MFC after: 1 week END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-11-17T22:42:46.000000Z K 7 svn:log V 134 MFC: 1.9, 1.10. Ignore comments in /etc/master.passwd in daily checks. Comments have no operational and therefore no security impact. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-17T22:46:36.000000Z K 7 svn:log V 282 Give a more useful diagnostic when an extraneous hard link to a directory is encountered. This includes the full path of the directory that will be removed if the user answers "y" to the "REMOVE?" question. PR: bin/226851 Submitted by: KOIE Hide MFC after: 1 week END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-17T22:54:06.000000Z K 7 svn:log V 71 Add missing Nvidia chips. Obtained from: http://www.yourvote.com/pci/ END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-17T23:48:21.000000Z K 7 svn:log V 307 Fix a large number of -Wall, -Wformat and -W compiler warnings. These were mainly missing casts or wrong format strings in printf statements, but there were also missing includes, unused variables, functions and arguments. The choice of `long' vs `int' still seems almost random in a lot of places though. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-18T00:20:08.000000Z K 7 svn:log V 115 Add support for making the Coda /dev/cfsN devices. PR: conf/22695 Submitted by: Kenneth Ingham END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-11-18T00:33:12.000000Z K 7 svn:log V 76 Correct typo. PR: 32066 Submitted by: Peter Avalos END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-18T00:41:15.000000Z K 7 svn:log V 429 This adds in the full HW locking capability and should now make my rewrite of the rpc.lockd fully compliant with the old file locking semantics. Andrew will dig into the statd code next and then will attack the split locking. This also backs out a lot of the work I've done on making the code more conformant with non-written style rules, but we'll revisit that later. Submitted by: "Andrew P. Lentvorski" END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-18T00:47:45.000000Z K 7 svn:log V 289 Remove a sentence from the BUGS section that claims non page-aligned offsets don't work. It should really be documented that the returned pointer can be in the middle of a fully-valid page when the offset is not page-aligned, but I couldn't come up with suitable wording. PR: kern/22754 END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T02:33:37.000000Z K 7 svn:log V 1971 1. Fix a bug where the offsets of the alignment and mmu fault recorvery code in the window trap vectors were mixed up. All this did is cause unnecesary traps and look wierd in traces. Superfluous traps happen a lot in normal operation, so we are rather good at recovering from them. 2. Store the arguments for a ktr trace in the right place. 3. Use a generic trap vector for breakpoints. It should not be special. 4. Save the frame pointer in the trap frame for kernel traps if DDB is compiled in, otherwsie we don't save the out registers for kernel traps and stack traces can't go through nested traps. 5. Apply the same fix to the return from kernel mode trap code as for user mode traps. Ensure that the window we're returning to is the same one that we restore to by fiddling the cwp in the saved tstate. This requires that we transfer the values loaded from the trap frame into alternate globals before restore-ing, but doing so is not very expensive and not worth worrying about. Not changing the saved cwp can result in the register values magically changing on return from traps if we happen to have slept and the windows don't work out exactly the same. Fix the trace just before the retry to account for different register usage. 6. Use a SET macro for loading address constants rather than a variation of set and setx. set only works for 32 bit constants, while setx works for 64 bit constants as well, but produces bloated code when unnecessary. Gas always generates the canonical 2 register, 6 instruction form, even when it could be optimized; set uses 1 register and 2 instructions. At the moment we assume that the kernel binary is below 4GB so set is always sufficient, but the macro allows it to be configured. Note that this has nothing to do with 32 vs. 64 bit address space, it only applies to addresses of symbols which are known at compile/link time. Submitted by: tmm (6) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T02:47:26.000000Z K 7 svn:log V 546 1. Implement ascopyto() and ascopyfrom() for copying to an alternate address space from kernel space and from an alternate address space to kernel space. 2. Remove the unused and unprototyped physcopy() and physzero() and replace with the more versatile ascopy() and aszero(), inspired by the above. These can be used to copy and zero physical pages of memory without mapping them into kernel space first. 3. Use magic numbers for the offsets in the jmpbuf structure like other platforms. 4. Use SET. Submitted by: tmm (1, 4) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T03:02:53.000000Z K 7 svn:log V 215 1. Remove bootinfo and just pass loader metadata to the kernel. 2. Remove mcontext.mc_sp, it is redundant. Adjust spare space to make ucontext_t a nice size. 3. Raise pil in the debugger. Submitted by: tmm (3) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T03:05:56.000000Z K 7 svn:log V 62 Implement hw.machine and hw.model sysctls. Submitted by: tmm END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T03:28:28.000000Z K 7 svn:log V 536 1. Convert the tstate saved in the pcb to a pstate and test for PSTATE_PEF to determine if a process is using floating point. in order to avoid sign extending a 13 bit immediate. 2. We don't need to context switch cwp anymore, it is better to just fiddle the save tstate on return from traps. See exception.s 1.10 and 1.12. 3. Completely remove pcb_cwp. 4. Implement vmapbuf, vunmapbuf and vm_fault_quick. Completely remove TODOs from vm_machdep.c (yay!). Submitted by: tmm (1, 3, 4) Obtained from: existing archs (4) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T03:31:01.000000Z K 7 svn:log V 57 Implement SET. Set execption.s 1.12. Submitted by: tmm END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T03:41:12.000000Z K 7 svn:log V 478 1. Remove kdbframe. Bad idea. 2. Add a TF_DONE macro, which fiddles a trapframe to make the retry on return from traps act like a done (advance past the trapping instruction instead of re-executing). 3. Flush the windows before entering the debugger, since it is no longer done in the breakpoint trap vector. 4. Print a warning if trace is attempted, it is not yet implemented. 5. Print traps better and decode system calls in traces. Submitted by: rwatson (4) END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-18T03:41:20.000000Z K 7 svn:log V 76 - M_ZERO already sets bif_dlist to zero; there is no need to do it again. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T03:45:13.000000Z K 7 svn:log V 72 Catch up to new constants. (These commit messages should have a song.) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T03:47:30.000000Z K 7 svn:log V 63 Avoid missing ticks and hardclock stopping. Submitted by: tmm END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-18T03:50:38.000000Z K 7 svn:log V 80 Re-enable statd code. Submitted by: "Andrew P. Lentvorski" END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T04:00:22.000000Z K 7 svn:log V 481 1. Split fp.h into fp.h and fsr.h so that the latter can be included in asm files. 2. Temporarily cause subnormal operands in floating point operations to be treated as zeros so that comlpetion of the operation does not need to be emulated. 3. Catch fp_exception_other and correctly skip over the unfinished instruction, but basically ignore them. Emulating the instruction is not yet supported. 4. Zero td_retval[1] as well in syscall(). Submitted by: tmm (2, 3) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T04:04:35.000000Z K 7 svn:log V 101 Make jmpbuf the same size as ucontext_t so that it can be passed to sigreturn. Obtained from: alpha END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T04:29:20.000000Z K 7 svn:log V 149 Add .type and .size pseudo-ops to system call macros so that dynamic binaries will link. They must be used for weak symbols as well as strong ones. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T04:31:36.000000Z K 7 svn:log V 66 Remove fork and vfork wrappers. The kernel does the right thing. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T04:35:09.000000Z K 7 svn:log V 212 Catch up to jmpbuf changes. Define offsets used from assmebly language in another file so that it is easy to see what they are and keep them in sync with the headers (grafted from the kernel generated assym.s). END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T04:40:30.000000Z K 7 svn:log V 44 Add more libc stuff. Obtained from: netbsd END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T04:48:34.000000Z K 7 svn:log V 31 Need .type and .size here too. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-18T05:08:19.000000Z K 7 svn:log V 370 Cleanup. use LIST_FOREACH, add prototypes (functions should be made static probably), change DEBUG=1 to LOCKD_DEBUG, K&R function instantiation for functions with long args lists, Move comments about functions from within to above the function, Simplified some if/else logic and reduced nested blocks. parens around 'return' argument (return FOO -> return (FOO)) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2001-11-18T05:45:27.000000Z K 7 svn:log V 264 Pass maintainership over to emulation@FreeBSD.org. It has been fun, but time and other interests is making it hard. Open the door for new blood and fresh tactics now that the Linuxulator has had its facelift. Thanks to all who contributed during my tour of duty! END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-18T06:01:09.000000Z K 7 svn:log V 42 Add Xircom wireless card from pir@pir.net END K 10 svn:author V 6 marcel K 8 svn:date V 27 2001-11-18T06:36:18.000000Z K 7 svn:log V 78 Implement missing SOUND_MIXER_WRITE_RECSRC ioctl. PR: 22971 Tested by: dougb END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-18T07:11:00.000000Z K 7 svn:log V 180 MFC B_NOWDRAIN. This required moving B_AUTOCHAINDONE from flags to xflags (B_ -> BX_). Modify the VN device to use IO_NOWDRAIN (MFC from similar change in -current's MD device). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2001-11-18T08:06:30.000000Z K 7 svn:log V 77 Forced commit: PR: 22971 Submitted by: Masahiko KIMOTO END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-11-18T10:11:40.000000Z K 7 svn:log V 59 MFC: rev 1.227: Don't cleandir also if MODULES_WITH_WORLD. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-18T16:38:12.000000Z K 7 svn:log V 73 MFC: Add the Farallon NetLINE 10/100 PCI NIC to list of supported cards. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-18T16:39:09.000000Z K 7 svn:log V 132 Add the PnP ID for a Rockwell 33.6k modem. PR: kern/23414 Submitted by: Ryuichiro Imura MFC after: 1 week END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-18T16:41:52.000000Z K 7 svn:log V 43 MFC: Remove unmatched closing parenthesis. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-18T16:46:24.000000Z K 7 svn:log V 66 MFC: describe handling of NULLs passed to pthread_setcancelstate. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-18T16:52:27.000000Z K 7 svn:log V 43 MFC: Minor changes to improve readability. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-18T17:24:28.000000Z K 7 svn:log V 244 Allow the path for /dev and the location of the database file to be overridden on the command line. This is useful for setting up chroot/jail environments. PR: bin/23509 Submitted by: Seth Kingsley MFC after: 1 week END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-18T17:49:09.000000Z K 7 svn:log V 129 Make completion work with filenames containing spaces. PR: bin/23526 Submitted by: root@yoda.fwe.pi.musin.de MFC after: 1 week END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T17:56:46.000000Z K 7 svn:log V 118 Add kernel headers needed to build libc. Some are bogus and/or just enough to compile. Mostly obtained from: netbsd END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-18T18:12:07.000000Z K 7 svn:log V 246 Cleanups of verbose printing. All the messages for the debugging is disabled unless verbose flag is set. Also fix some messages in terms of English. The critical messages and error messages in probe/attach routine are unchanged by this commit. END K 10 svn:author V 3 arr K 8 svn:date V 27 2001-11-18T18:19:35.000000Z K 7 svn:log V 114 - Ensure that linker file id's are unique, rather than blindly incrementing the value. Reviewed by: dfr, peter END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-11-18T18:48:31.000000Z K 7 svn:log V 103 Yet another verbose printing cleanup. Remove debug_wakeup flag and check common verbose flag instead. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2001-11-18T18:49:07.000000Z K 7 svn:log V 82 Implement DVD-ROM ioctls. PR: 26955 Submitted by: Boris Nikolaus (email unknown) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T20:30:16.000000Z K 7 svn:log V 33 Standardize idempotentcy ifdefs. END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-11-18T20:38:44.000000Z K 7 svn:log V 255 1. Add ofw_pci.h with definitions for the OpenFirmware PCI bindings 2. Add OF_getprop_alloc(), a helper function that will malloc() a sufficient amount of memory and then retrieve a property value into it. Approved by: benno Obtained from: NetBSD (1) END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-11-18T20:50:11.000000Z K 7 svn:log V 75 Add a structure defintion for the id prom contents. Obtained from: NetBSD END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T20:58:19.000000Z K 7 svn:log V 97 Opensslconf for sparc64. Just a copy of the alpha one for now. Approved by: kkenn (maintainer) END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T21:01:09.000000Z K 7 svn:log V 58 libkvm for sparc64. Only works for kernel memory so far. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-18T21:06:47.000000Z K 7 svn:log V 94 Forced commit to note that the maintainer's freefall name is kris not kkenn. Too..much..irc. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-11-19T00:19:49.000000Z K 7 svn:log V 46 Actually build new files. Forgotten by: jake END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-11-19T00:20:36.000000Z K 7 svn:log V 124 cast hashing index to (int)(intptr_t) for calculation. mtx_init() with MTX_QUIET and MTX_NOWITNESS to avoid bogus warnings END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-19T01:19:08.000000Z K 7 svn:log V 140 Hitachi DK32 disks have problems with tagged queuing under load. PR: kern/23536 Submitted by: Y.Amagai MFC after: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T01:51:40.000000Z K 7 svn:log V 65 Avaya Wireless PCCARD Submitted by: Ants Aader END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T03:48:43.000000Z K 7 svn:log V 54 Add note about linux module in recent stable releases END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T04:50:51.000000Z K 7 svn:log V 119 Initial import of the LOMAC (Low-Watermark Mandatory Access Control) module port to FreeBSD. Obtained from: NAI Labsx END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T04:50:51.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r86567, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-11-19T04:50:52.000000Z K 7 svn:log V 87 This commit was manufactured by cvs2svn to create tag 'lomac-vendor-sys-LOMAC_v_2_0_0'. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T04:56:36.000000Z K 7 svn:log V 94 Fix a license and change $Id$s to $FreeBSD$s. Obtained from: DARPA, NAI Labs (CBOSS project) END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T05:02:55.000000Z K 7 svn:log V 34 Merge NetBSD 1.145: Xircom XE2000 END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T05:04:08.000000Z K 7 svn:log V 26 Update to 1.20 pccarddevs END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T05:09:14.000000Z K 7 svn:log V 87 Add module compile framework for LOMAC. Sponsored by: DARPA, NAI Labs (CBOSS project) END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T05:10:50.000000Z K 7 svn:log V 77 Install LOMAC public headers. Sponsored by: DARPA, NAI Labs (CBOSS project) END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T05:11:35.000000Z K 7 svn:log V 82 Merge NetBSD 1.146: Linksys Instant Wireless Network card. Obtained From: NetBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T05:11:50.000000Z K 7 svn:log V 26 Update to 1.21 pccarddevs END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T05:22:28.000000Z K 7 svn:log V 78 Nits to make it whitespace compatible with what I'm about to commit to NetBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T05:22:46.000000Z K 7 svn:log V 26 Update to 1.22 pccarddevs END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T05:34:55.000000Z K 7 svn:log V 57 Add Linksys Instant Wireless Network PC Card from NetBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T06:27:33.000000Z K 7 svn:log V 37 Add ZOOM as one of the bgous vendors END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T06:28:20.000000Z K 7 svn:log V 26 Update to 1.23 pccarddevs END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T06:41:04.000000Z K 7 svn:log V 25 Create a module for awi. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-19T06:42:11.000000Z K 7 svn:log V 92 Add NEWCARD support to awi. Devices obtained from NetBSD (+ zoom air 4000, which I added). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-19T06:58:14.000000Z K 7 svn:log V 82 This is used in C, not C++. functions with no args have func(void) in our kernel. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-19T06:59:53.000000Z K 7 svn:log V 74 Fix a dependency violation, same as in libefi/elf_freebsd.c a while back. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-19T07:05:10.000000Z K 7 svn:log V 191 Remove bootinfo.bi_kernel. It isn't used by the kernel. struct bootinfo should go away on ia64, we should be loader metadata based since that is the only way we can boot (loader, skiload). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-19T07:07:09.000000Z K 7 svn:log V 130 Use some (now) spare space for passing through a pointer to the FPSWA Interface provided by EFI (Floating Point SoftWare Assist). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-19T07:09:47.000000Z K 7 svn:log V 193 Lookup the EFI_FPSWA driver and pass the interface pointer through to the kernel before we call ExitBootServices(). I've typed the definitions in efifpswa.h from the Intel FPSWA manual (urk). END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-11-19T07:15:45.000000Z K 7 svn:log V 119 Add support for Intel's i820/i840/i845/i850/i860 chipset. Submitted by: nork@cityfujisawa.ne.jp (Norikatsu Shigemura) END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-11-19T07:16:40.000000Z K 7 svn:log V 152 MFC: Add support for Intel's i820/i840/i845/i850/i860 chipset. Submitted by: nork@cityfujisawa.ne.jp (Norikatsu Shigemura) PR: kern/31559, kern/31825 END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2001-11-19T07:17:45.000000Z K 7 svn:log V 124 MFC: Add support for Intel's i820/i840/i845/i850/i860 chipset. Submitted by: nork@cityfujisawa.ne.jp (Norikatsu Shigemura) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-19T07:25:42.000000Z K 7 svn:log V 175 Initial cut at calling the EFI-provided FPSWA (Floating Point Software Assist) driver to handle the "messy" floating point cases which cause traps to the kernel for handling. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-11-19T08:06:56.000000Z K 7 svn:log V 33 s/code/ucode/ (last minute typo) END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-19T08:12:17.000000Z K 7 svn:log V 131 Use .Nm to correctly display the program name. PR: docs/32086 Submitted by: setantae@submonkey.net MFC After: 2 days END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-19T08:20:24.000000Z K 7 svn:log V 109 Remove a duplicate word. PR: docs/32087 Submitted by: setantae@submonkey.net MFC After: 2 days END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-19T08:35:59.000000Z K 7 svn:log V 111 Add a missing word to form a complete sentence. PR: docs/32084 Submitted by: setantae@submonkey.net END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-19T09:01:43.000000Z K 7 svn:log V 95 Fix two minor grammar mistakes. PR: docs/32083 Submitted by: setantae@submonkey.net END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-19T09:25:30.000000Z K 7 svn:log V 210 Make kevents on pipes work as described in the manpage - when the last reader/writer disconnects, ensure that anybody who is waiting for the kevent on the other end of the pipe gets EV_EOF. MFC after: 2 weeks END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-19T09:45:30.000000Z K 7 svn:log V 155 MFC: - use strlcpy(3) instead of strcpy(3) to copy user-supplied argument into a fixed size buffer; - make `-t' flag in pkg_*(1) tools actually working. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-11-19T09:51:57.000000Z K 7 svn:log V 102 MFC: use srtlcpy(3) instead of strcpy(3) to copy command-line argument into a fixed size buffer. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-19T10:10:27.000000Z K 7 svn:log V 51 Apply README style guidelines (this time checked). END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-19T10:42:28.000000Z K 7 svn:log V 73 MFC: use shell arithmetic expansion instead of expr(1) where appropriate END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-11-19T11:41:51.000000Z K 7 svn:log V 133 Use shell functions for printing hex instead of printf(1) so that printf(1) can be dropped from the system shell as a shell builtin. END K 10 svn:author V 2 hm K 8 svn:date V 27 2001-11-19T14:19:21.000000Z K 7 svn:log V 144 Close files only if the fp is != NULL. PR: bin/31913 Submitted by: Harald Hanche-Olsen Reviewed by: hm MFC after: 1 week END K 10 svn:author V 8 matusita K 8 svn:date V 27 2001-11-19T14:43:29.000000Z K 7 svn:log V 478 Add fsck tool for UFS to /stand tools (again). Actually src/release/i386/boot_crunch.conf rev 1.45 does this change, but unfortunately there is no src/sbin/fsck_4.2bsd directory, but src/sbin/fsck_ffs. This commit replaces 'fsck_4.2bsd' to 'fsck_ffs', and add a link to 'fsck_4.2bsd' and 'fsck_ufs'. Note that 4-stable's fsck(8) have an ability of fsck_ffs also, there is no need to MFC at least now. Tested only for: i386 (but I believe this doesn't break for other archs) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-19T15:26:36.000000Z K 7 svn:log V 207 #include rather than individually including a plethora of kernel include files, reducing the replication of kernel include dependency information in userland. Obtained from: TrustedBSD Project END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-19T15:43:50.000000Z K 7 svn:log V 916 Deal with a few issues that cropped up following the recent changes to the code for translating socket and private ioctls: - Only perform socket ioctl translation if the file descriptor is a socket. - Treat socket ioctls on non-sockets specially, and for now assume that these are directed at a tap/vmnet device, so translate the ioctl numbers as appropriate (the way if_tap abuses some socket ioctls to pass non-ifreq data is utterly bogus, but this is how VMware on FreeBSD has always "worked"; I will deal with this later). - Add (untested) support for translating SIOCSIFADDR. - In all cases where we fail to translate an ioctl, return ENOIOCTL so that other handlers have a chance to do the translation. This should fix the "/dev/vmnet1: Invalid argument" errors that users of VMware were experiencing, though I have only verified this on RELENG_4. Submitted by: des (mostly) MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-19T17:30:26.000000Z K 7 svn:log V 245 Upper case the FreeBSD loader prompt. On OFW based machines, it is just too confusing having the firmware and OS loader giving the same prompt. This is a nice compromise that 99% of the users on non-OFW platforms will probably not even notice. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-11-19T17:43:29.000000Z K 7 svn:log V 113 Add the CVS knob so it may be overridden (or have options added). Submitted by: Andrea Campi END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-11-19T18:04:04.000000Z K 7 svn:log V 90 Cull picobsd/custom. It's bit rotted beyond all recognition. Approved by: freebsd-small END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T18:12:12.000000Z K 7 svn:log V 49 Use appropriaate include path for syscall_gate.h END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T18:12:46.000000Z K 7 svn:log V 22 Depend on vnode_if.h. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T18:15:12.000000Z K 7 svn:log V 275 Add module "lomac" to the modules Makefile, i386 section. If someone on Alpha can verify that it compiles fine there, too, this should be moved to the MI section (or that problem fixed); I've only had x86 hardware to est with. Sponsored by: DARPA, NAI Labs (CBOSS project) END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2001-11-19T18:40:17.000000Z K 7 svn:log V 20 Add Melco LUA2-TX5. END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2001-11-19T18:41:35.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2001-11-19T18:47:49.000000Z K 7 svn:log V 272 Support MELCO LUA2-TX USB ethernet adaptor. Actually this porting supports Pegasus II chip so I guess some other devices supported by NetBSD also work. But the devices list are not included because I cannot confirm if they work. Obtained from: NetBSD MFC after: 3 weeks END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-11-19T19:40:14.000000Z K 7 svn:log V 179 In the "UseLogin yes" case we need env to be NULL to make sure it will be correctly initialised. PR: 32065 Tested by: The Anarcat MFC after: 3 days END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-19T19:57:45.000000Z K 7 svn:log V 136 - Do not reference argv[1] if no argument is given. Reported by: brian - Call error() instead of errx() if compiled as sh(1) builtin. END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-19T20:15:10.000000Z K 7 svn:log V 38 Oops sorry, forgot to add a #include. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2001-11-19T20:17:19.000000Z K 7 svn:log V 210 Other committers do not mention their personal names and/or email addresses when adding stuff, so it seems fair to stop ``getting all the fame'' by having my name displayed on login sessions. Approved by: nik END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T20:25:55.000000Z K 7 svn:log V 66 The "lomac" module compiles fine on Alpha, too. Tested by: wilko END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-19T20:39:24.000000Z K 7 svn:log V 43 Fix style bugs I found, and add a comment. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-11-19T20:50:44.000000Z K 7 svn:log V 169 Back out revision 1.117; the correct solution is to upgrade the firmware on the drive in question. The pattern also matched far too many Hitachi drives. Spotted by: dg END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-11-19T20:58:25.000000Z K 7 svn:log V 184 Remove duplicate blocks of code, which used to follow their originals immediately. It isn't an MFC since the -current version doesn't have the duplicate setsockopt()s for some reason. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-11-19T21:14:50.000000Z K 7 svn:log V 177 o Cleanup of includes: user.h may be a catch-all, but that's not entirely desirable. Back out previous commit, and clean up includes to be more minimal. Submitted by: bde END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-19T21:27:00.000000Z K 7 svn:log V 392 Split the mfsroot out from the kernel for the 2.88 boot floppy and the Alpha CD. This makes it easier to customize ISO's locally by being able to replace either the mfsroot or the kernel w/o having to do both. It also allows us to switch to using the full GENERIC kernel when booting from CD on the Alpha and on x86 when using cdboot. We don't do this yet, however. Tested on: x86, alpha END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-11-19T21:42:08.000000Z K 7 svn:log V 85 Use modules-depend instead of kernel-depend for doing the depend stage in doMODULES. END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-11-19T21:52:03.000000Z K 7 svn:log V 296 Eliminate another instance of the old and well-known DoS bug that the select(2)/accept(2) pair is called on a socket that is in the blocking I/O mode. The bug is triggered if a selected connection dies before the accept(2) leading to the accept(2) blocking virtually forever. MFC after: 1 week END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T22:34:06.000000Z K 7 svn:log V 232 Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may be modified and do not have to remain on the vendor branch. http://opensource.nailabs.com/lomac/index.html Sponsored by: DARPA, NAI Labs (CBOSS project) END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T22:34:06.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r86629, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-11-19T22:34:07.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'LOMAC_2_2_0'. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-19T22:36:40.000000Z K 7 svn:log V 37 Reference lomac in its new location. END K 10 svn:author V 2 dg K 8 svn:date V 27 2001-11-19T23:23:28.000000Z K 7 svn:log V 112 Disabled tagged commands for Hitachi Jura-C series with J8A8 firmware. PR: 23536 Submitted by: amagai@nue.org END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-11-20T01:00:52.000000Z K 7 svn:log V 146 Use a local write_mfs_in_kernel.c instead of the one in ncvs/src/release which is likely to be removed shortly, after repo-copying it from there. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-11-20T01:00:53.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-11-20T01:05:15.000000Z K 7 svn:log V 51 MFC: Use a local edition of write_mfs_in_kernel.c. END K 10 svn:author V 3 max K 8 svn:date V 27 2001-11-20T01:49:11.000000Z K 7 svn:log V 73 Make this a bit closer to a true tradition by adding one more committer. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-11-20T03:31:54.000000Z K 7 svn:log V 92 Handle the sendmail_outbound_enable knob in the start target. PR: 32033 MFC after: 3 days END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2001-11-20T03:41:05.000000Z K 7 svn:log V 156 Since buildworld builds cf files specified in SENDMAIL_ADDITIONAL_MC, installworld should install them. PR: 29928 Submitted by: wollman MFC after: 3 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-20T06:02:22.000000Z K 7 svn:log V 75 Add note that -g is now passed to modules builds, where before it was not. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-11-20T06:13:53.000000Z K 7 svn:log V 227 This completes the all partial file locking under NFS. The underlying file is still completely covered by a flock(2) style lock, but we'll tackle that at a later date. Submitted by: "Andrew P. Lentvorski" END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-11-20T06:15:24.000000Z K 7 svn:log V 134 Weed out those pccard entries that match everything. These are too dangerous to allow :-) This should fix the ed1: END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T11:11:36.000000Z K 7 svn:log V 121 Remove obfuscating details of using the false(1) and true(1) utilities inside the Bourne shell scripts. PR: docs/32082 END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-11-20T12:26:13.000000Z K 7 svn:log V 902 MFC: - net.inet.ipsec.esp_auth hasn't been there - nuke all debug printfs, which are unneeded by now. - get rid of #ifdef IPSEC_DEBUG in headers - now that key_debug_level is always defined, there's no need for #ifdef IPSEC_DEBUG around sysctl MIB code (net.key.debug). - switch all debug printf() to ipseclog(). - When there is no suitable inbound policy for the packet of the ipsec tunnel mode, the kernel never decapsulate the tunneled packet as the ipsec tunnel mode even when the system wide policy is "none". Then the kernel leaves the generic tunnel module to process this packet. If there is no rule of the generic tunnel, the packet is rejected and the statistics will be counted up. sys/netinet6/ipsec.c: 1.14 sys/netkey/key.c: 1.32-1.35 sys/netkey/key_debug.c: 1.16 sys/netkey/key_debug.h: 1.8 sys/netkey/key_var.h: 1.5 sys/netkey/keysock.c: 1.8 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T12:38:18.000000Z K 7 svn:log V 28 mdoc(7) police: Fix markup. END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2001-11-20T12:38:38.000000Z K 7 svn:log V 37 MFC: Fix fragmented packet handling. END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-20T12:40:38.000000Z K 7 svn:log V 117 Add a note that some shells may have the command built-in. (sh(1) indeed does) Add a cross-reference to builtin(1). END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-11-20T12:51:12.000000Z K 7 svn:log V 110 The rtsol must be done before the alias processing. PR: conf/31366 Submitted by: gshapiro MFC after: 1 week END K 10 svn:author V 3 knu K 8 svn:date V 27 2001-11-20T13:05:53.000000Z K 7 svn:log V 78 Add false(1), test(1) and true(1) cross-references. Pointed out by: sheldonh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T13:43:58.000000Z K 7 svn:log V 42 mdoc(7) police: remove whitespace at EOL. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T13:54:11.000000Z K 7 svn:log V 48 mdoc(7) police: consistently use the .Ux macro. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T13:58:21.000000Z K 7 svn:log V 28 mdoc(7) police: sort xrefs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T14:11:07.000000Z K 7 svn:log V 49 mdoc(7) police: minor markup and spelling fixes. END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-11-20T14:13:36.000000Z K 7 svn:log V 43 Bring in the ugen manual page from NetBSD. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-11-20T14:13:37.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-11-20T14:17:53.000000Z K 7 svn:log V 49 MFC: Bring in a manual page for the ugen device. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-20T14:19:04.000000Z K 7 svn:log V 37 MFC: r1.7 - remove a duplicate word. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-20T14:21:07.000000Z K 7 svn:log V 46 MFC: r1.21 - Use .Nm to display program name. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-20T14:23:09.000000Z K 7 svn:log V 60 MFC: r1.6 - Add a missing word to form a complete sentence. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-20T14:25:24.000000Z K 7 svn:log V 45 MFC: r1.12 - Fix two minor grammar mistakes. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-11-20T14:28:58.000000Z K 7 svn:log V 27 MFC: Add cross-references. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-20T14:37:07.000000Z K 7 svn:log V 47 Install LOMAC includes from the new directory. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-11-20T15:01:24.000000Z K 7 svn:log V 109 Handle wtmp.0 being compressed PR: 32113 Submitted by: Yar Tikhiy MFC after: 1 week END K 10 svn:author V 5 green K 8 svn:date V 27 2001-11-20T15:15:42.000000Z K 7 svn:log V 120 Introduce readpassphrase(3), a superset of getpass(3). This comes originally from Todd Miller. Obtained from: OpenBSD END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T15:17:51.000000Z K 7 svn:log V 54 mdoc(7) police: one-line literal displays are faster. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T15:25:12.000000Z K 7 svn:log V 112 mdoc(7) police: - removed whitespace at EOL - removed hard sentence breaks - removed duplicate word - spelling END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T15:39:58.000000Z K 7 svn:log V 107 Add xref to wall(1). PR: docs/32128 Submitted by: Gerald Pfeifer (partially) END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-11-20T15:43:25.000000Z K 7 svn:log V 48 mdoc(7) police: kill whitespace at EOL and HSB. END