ĩS106000 217 182 267 169 155 158 339 237 191 215 125 240 154 187 532 188 166 330 185 164 453 172 188 179 501 398 793 103 147 227 140 123 194 105 214 186 285 148 134 190 194 331 706 155 128 318 315 659 166 155 335 995 243 204 183 126 604 147 516 283 157 150 211 292 487 442 416 384 636 156 255 148 228 197 230 132 204 121 407 382 99 136 412 213 117 142 306 572 152 187 315 299 202 593 533 195 830 156 141 129 220 170 308 244 125 263 177 443 198 291 156 363 210 152 246 188 183 186 123 208 209 137 133 237 188 189 263 104 144 126 142 111 147 118 322 152 490 111 255 191 176 183 112 158 492 159 102 136 453 182 158 315 135 551 136 233 240 340 255 202 391 240 547 246 125 241 171 133 139 241 345 167 170 208 226 126 281 138 414 341 442 148 132 109 116 1178 158 200 138 131 538 261 122 119 181 158 141 141 502 230 141 178 216 120 186 117 169 163 128 120 133 192 130 449 196 313 245 240 K 10 svn:author V 3 ume K 8 svn:date V 27 2002-10-26T19:00:14.000000Z K 7 svn:log V 90 query ip6.arpa then ip6.int for IPv6 reverse lookup. follows RFC3152. MFC after: 5 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-26T20:17:59.000000Z K 7 svn:log V 174 Make geom_mbr.c optional on PC98, use GEOM_MBR option to include it. Disable check for supposedly magic "IPL1" string for PC98 labels, its thaumaturgical power is in doubt. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-10-26T21:07:00.000000Z K 7 svn:log V 72 Add missing note for patch 29 before I add patch 30. Missed by: trevor END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-10-26T21:08:43.000000Z K 7 svn:log V 58 MFC: Fix smrsh bypass bug. Approved by: security-officer END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-10-26T21:11:30.000000Z K 7 svn:log V 61 MFC: Fix smrsh bypass bug. Approved by: security-officer END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-26T22:50:31.000000Z K 7 svn:log V 246 Note: 5.0 requires more space. If you don't have 30MB free on /, then you are going to get hurt badly if you try to do an update from sources. Make a note of this. While 'experts' could install it in less space, I think 30MB is a good number. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-26T22:55:43.000000Z K 7 svn:log V 144 State the stupidly obvious: If /tmp is on /, then blowing away its contents, as appropriate, may get you enough space to do the installworld. END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-10-26T23:32:35.000000Z K 7 svn:log V 99 Convert speed into KB/s. This was missed by the previous commit to this file. MFC after: 3 weeks END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-10-27T00:21:02.000000Z K 7 svn:log V 120 Add back ia64 support that was removed in the last few revisions. I've cloned write_ia64_disk.c from write_i386_disk.c. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-10-27T00:22:05.000000Z K 7 svn:log V 31 Un-remove sysinstall for ia64. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-27T01:35:36.000000Z K 7 svn:log V 147 Note the scary messages that you see when mounting / and other things are expected and normal when you've booted a 5.0 kernel with a 4.x userland. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-10-27T01:49:45.000000Z K 7 svn:log V 61 Allow users to read the Early Adopter's Guide in sysinstall. END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-10-27T02:12:52.000000Z K 7 svn:log V 94 Don't dump core if none of the directories in /etc/manpath.config exist. Submitted by: terry END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-27T03:23:05.000000Z K 7 svn:log V 436 o Add functionality to add a GPT partition, o Use DCE compliant UUID functions and provide local implementations if they don't exist, o Move dumping of the map to show.c and print the partition type, o Some cleanups and rearrangements. The default GPT partition type is UFS. When no starting block or size are specified, the tool will create a partition in the first free space it find (or that fits, depending on the size). END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-10-27T03:38:57.000000Z K 7 svn:log V 94 DISTDIR is used by 'make release', lets see if this is enough to turn off the execution test. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-10-27T03:41:35.000000Z K 7 svn:log V 72 Add NO_COMPAT_FREEBSD4. Submitted by: Sergey Mokryshev END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T04:10:34.000000Z K 7 svn:log V 233 Add new 1003.1-2001/TC1/D6 parameters. (On final recirculation ballot now, so this should be officially TC1 before the New Year.) Add TrustedBSD pathconf parameters. Add compilation support for -stable (to be merged momentarily). END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T04:14:08.000000Z K 7 svn:log V 89 Remove unnecessary compatibility macro. (We were only printing, not parsing, intmax_t.) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-10-27T04:14:09.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T04:18:40.000000Z K 7 svn:log V 356 Add the getconf(1) utility to -stable. The source code is (and should be kept) identical to that in -current; the Makefile defines STABLE to tell getconf.h about the one significant difference. (Differences in the configuration parameters which are available are handled automatically by fake-gperf.awk, which is no longer really compatible with gperf.) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-27T04:48:31.000000Z K 7 svn:log V 80 Mention the need to have COMPAT_FREEBSD4 in the kernel you use for the upgrade. END K 10 svn:author V 3 ken K 8 svn:date V 27 2002-10-27T05:55:21.000000Z K 7 svn:log V 96 MFC, rev 1.45: Fix region code reporting. Reported by: Andrew Gordon END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-27T06:31:37.000000Z K 7 svn:log V 87 MACHINE_ARCH is wrong here. It should be MACHINE Submitted by: nyan@ (Yoshihiro-san) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-27T06:54:06.000000Z K 7 svn:log V 404 Merge from MAC tree: rename mac_check_vnode_swapon() to mac_check_system_swapon(), to reflect the fact that the primary object of this change is the running kernel as a whole, rather than just the vnode. We'll drop additional checks of this class into the same check namespace, including reboot(), sysctl(), et al. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-27T07:03:29.000000Z K 7 svn:log V 301 Hook up mac_check_system_reboot(), a MAC Framework entry point that permits MAC modules to augment system security decisions regarding the reboot() system call, if MAC is compiled into the kernel. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-27T07:12:34.000000Z K 7 svn:log V 696 Implement mac_check_system_sysctl(), a MAC Framework entry point to permit MAC policies to augment the security protections on sysctl() operations. This is not really a wonderful entry point, as we only have access to the MIB of the target sysctl entry, rather than the more useful entry name, but this is sufficient for policies like Biba that wish to use their notions of privilege or integrity to prevent inappropriate sysctl modification. Affects MAC kernels only. Since SYSCTL_LOCK isn't in sysctl.h, just kern_sysctl.c, we can't assert the SYSCTL subsystem lockin the MAC Framework. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-10-27T08:47:38.000000Z K 7 svn:log V 9 MFen 1.5 END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-10-27T09:48:06.000000Z K 7 svn:log V 56 MFbed: hardware/common/dev.sgml: 1.13.2.69 -> 1.13.2.70 END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-10-27T09:58:43.000000Z K 7 svn:log V 135 MFbed: hardware/alpha/proc-alpha.sgml: 1.44 -> 1.45 hardware/common/dev.sgml: 1.110 -> 1.111 relnotes/common/new.sgml: 1.437 -> 1.439 END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-10-27T10:11:27.000000Z K 7 svn:log V 45 Translation of DOS and QIC/SCSI tape section END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-27T10:17:38.000000Z K 7 svn:log V 31 Don't truncate on large disks. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-27T10:33:38.000000Z K 7 svn:log V 101 Don't attempt to find the geometry with disklabel based ioctl, it just issues a useless warning now. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-27T10:41:21.000000Z K 7 svn:log V 13 Style sweep. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-27T10:52:54.000000Z K 7 svn:log V 121 Fix the regexp evilness so that fdisk can (again?) find the device root is on from the root mount path. Spotted by: imp END K 10 svn:author V 8 blackend K 8 svn:date V 27 2002-10-27T11:05:04.000000Z K 7 svn:log V 89 MFC: 1.26 Fix the path to the make.conf example file. 1.27 Minor grammatical correction. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-27T11:30:36.000000Z K 7 svn:log V 192 Correct visibility for v*wscanf(), wcstoll() and wcstoull(). These functions did not exist in ISO C Amd. 1. Add #ifdef __LONG_LONG_SUPPORTED and lint comments around wcstoll() and wcstoull(). END K 10 svn:author V 4 ceri K 8 svn:date V 27 2002-10-27T11:35:14.000000Z K 7 svn:log V 55 MFC r1.25 - make a kernel configuration example valid. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-10-27T12:05:11.000000Z K 7 svn:log V 42 Fix a warning when CISS_DEBUG is defined. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-10-27T12:09:51.000000Z K 7 svn:log V 98 - Comment a line which sets CISS_DEBUG by default. - Use -DCISS_DEBUG rather than -DCISS_DEBUG=0. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-10-27T12:27:04.000000Z K 7 svn:log V 101 Fix a bunch of warnings on 64 bit platforms in the CISS_DEBUG case by appropriately using %z and %j. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T15:08:21.000000Z K 7 svn:log V 238 Back out the previous commit, and fix the bug rather than try to hide its symptoms: make timeouts and short transfers fatal, and set errno to an appropriate value (ETIMEDOUT for a timeout, EPIPE for a short transfer). MFC after: 2 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T15:15:13.000000Z K 7 svn:log V 613 Add an ETA timer that kicks in after 30 seconds. Re-add alarm(2) calls around the calls to fetchStat(3) and fetchXGet(3), since these calls can still time out on DNS lookups or TCP connect(2). Remove the alarm(2) calls in the main loop, since all methods properly handle transfer timeouts (as opposed to connection timeouts). Set the sigalrm flag if a timeout occurs in the main loop. Move the signal: label up a little so we still set the atime and mtime when the transfer times out or is interrupted, so that restarted transfers will work as expected (as long as the file still exists). MFC after: 2 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T15:32:06.000000Z K 7 svn:log V 63 Forgot to disable alarms after fetchXGet() in previous commit. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T15:32:51.000000Z K 7 svn:log V 36 Whitespace and indentation cleanup. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T15:43:40.000000Z K 7 svn:log V 225 Eliminate two cases of undefined behaviour: total in _fetch_write() was not initialized before use, and _http_growbuf() did not return a value on success. Reported by: Peter Edwards MFC after: 2 weeks END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-27T15:50:49.000000Z K 7 svn:log V 218 Centrally manage enforcement of {reboot,swapon,sysctl} using the mac_enforce_system toggle, rather than several separate toggles. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T16:11:21.000000Z K 7 svn:log V 566 Introduce _fetch_writev(), which is the conn_t version of writev(2). In the SSL case, it is no different from the old _fetch_write(), but in the non-SSL case it uses writev(2) to send the entire vector as a single packet (provided it can fit in one packet). Implement _fetch_write() and _fetch_putln() in terms of _fetch_writev(). This should improve performance in the non-SSL case (by reducing protocol overhead) and solve the problem where too-smart-for-their-own-good firewalls reject FTP packets that do not end in CRLF. PR: bin/44123 Submitted by: fenner END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-10-27T16:43:59.000000Z K 7 svn:log V 73 Merged various changes from src/sbin/fdisk/fdisk.c revisions up to 1.66. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-10-27T17:06:03.000000Z K 7 svn:log V 63 Don't roll our own clean target, the default one works better. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T17:20:49.000000Z K 7 svn:log V 242 Slight amendment to rev 1.34: instead of considering any short read an error, only report an error if no data was read at all (unless len was 0 to start with). Otherwise, the final read of practically any transfer will end in a fatal error. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-10-27T17:22:43.000000Z K 7 svn:log V 901 Don peril sensitive sun glasses and change the default system call vector for sparc64 from trap #9 to trap #65. This is one of the ABI "blessed" system call vectors and is different from any other system that we might want to emulate, making the emulation easier by reducing the number of code paths that need to be shared. Compatibility with old applications is provided with COMPAT_FREEBSD4. Add defines for a few special traps that we may need to implement for compatibility with 32bit applications, and add comments on which vectors are used for what in other systems, and which are available. Pass magic flags to trap() for deprecated or unimplemented system call vectors so they will deliver SIGSYS instead of SIGILL. This piggy backs nicely with the recent sigaction(2) system call number change, and provided the rules are followed for upgrading past it, this change should not be noticed. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-27T17:33:08.000000Z K 7 svn:log V 150 Don't complain about not knowing the remote file size when working in quiet mode. PR: bin/37079 Submitted by: Nicolas Rachinsky END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-10-27T17:43:22.000000Z K 7 svn:log V 111 Move speed units conversion to right before it is used. This catches the case when the -s option is not used. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T17:44:33.000000Z K 7 svn:log V 87 Do not include directly; it is not intended for general consumption. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T17:46:53.000000Z K 7 svn:log V 30 Add used #include . END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T18:03:02.000000Z K 7 svn:log V 507 Update limits and configuration parameters for 1003.1/TC1/D6. Implement new sysconf keys. Change the implenentation of _SC_ASYNCHRONOUS_IO in preparation for the next set of changes. Move some limits which had been in to where they belong. They had only ever been in syslimits.h to provide for the kernel implementation of the CTL_USER MIB branch, which went away with newsysctl years ago. (There is a #error in which I will downgrade in the next commit.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T18:03:53.000000Z K 7 svn:log V 51 As promised, downgrade the #error into a #warning. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T18:07:41.000000Z K 7 svn:log V 419 Change the way support for asynchronous I/O is indicated to applications to conform to 1003.1-2001. Make it possible for applications to actually tell whether or not asynchronous I/O is supported. Since FreeBSD's aio implementation works on all descriptor types, don't call down into file or vnode ops when [f]pathconf() is asked about _PC_ASYNC_IO; this avoids the need for every file and vnode op to know about it. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-27T18:09:49.000000Z K 7 svn:log V 186 Implement the new 1003.1-2001 pathconf() keys, including the Advisory Information option. Other filesystem implementations should do something similar. With advice from: mckusick, phk END K 10 svn:author V 3 njl K 8 svn:date V 27 2002-10-27T19:44:57.000000Z K 7 svn:log V 65 Take care of the case for the default speed (no -s option) also. END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-10-27T20:26:56.000000Z K 7 svn:log V 55 Serial + Parallel + Ethernet + NFS section translation END K 10 svn:author V 8 blackend K 8 svn:date V 27 2002-10-27T22:03:24.000000Z K 7 svn:log V 113 Forced commit. Previous commit was MFC of revisions 1.27 and 1.28, not 1.26 and 1.27 Large Pointy Hat: blackend END K 10 svn:author V 5 johan K 8 svn:date V 27 2002-10-27T22:29:36.000000Z K 7 svn:log V 197 MFC Actually implement gzip's -c option. minigzip now also doubles as zcat properly. 1.13 of src/lib/libz/minigzip.c 1.8 of src/usr.bin/minigzip/minigzip.1 Approved by: sheldonh (mentor) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-27T23:00:46.000000Z K 7 svn:log V 391 In ipi_send(), perform a mf instruction prior to initiating the IPI. This guarantees that loads and stores emitted before the fence are made visible before the IPI becomes pended. Remove the mf.a instruction after initiating the IPI. There's no guarantee that the IPI becomes pended prior to subsequent reads or writes. Even if there was a guarantee, it would mostly be without any benefit. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-10-27T23:23:51.000000Z K 7 svn:log V 345 Fix a case in kern_rename() where a vn_finished_write() call was missed. This bug has been present since the vn_start_write() and vn_finished_write() calls were first added in revision 1.159. When the case is triggered, any attempts to create snapshots on the filesystem will deadlock and also prevent further write activity on that filesystem. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-10-28T00:15:43.000000Z K 7 svn:log V 319 Create a small library function, check_utility_compat(3), to determine whether a named utility should behave in FreeBSD 4.x-compatible mode or in a standard mode (default standard). The configuration is done malloc(3)-style, with either an environment variable or a symlink. Update expr(1) to use this new interface. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-28T00:50:39.000000Z K 7 svn:log V 288 Make vmstat -i work: o Properly set the pointer to the counter for each interrupt and update the intrnames table. o Remove Alpha cruft from intrcnt.h. o Create INTRNAME_LEN as the single entity that defines the width of the names in the intrnames table (incl. terminatinf '\0'). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-28T01:00:57.000000Z K 7 svn:log V 540 Remove mf.a (the acceptance form of the memory fence instruction) from all low-level bus space support functions. There's no need to actually force the read/write to be accepted by the platform before we can do anything else. We still have the mf instruction there, which forces ordering. This too is not required given the semantices of the bus space I/O functions, but it's not at all clear to me if there are any poorly written device drivers that depend on the strict ordering by the processor. The motto here is to take small steps... END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-10-28T01:41:28.000000Z K 7 svn:log V 61 Up WARNS to 3 if not building with crypto. Approved by: des END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-28T01:59:27.000000Z K 7 svn:log V 159 Remove mf.a from sapic_read() and sapic_write(). We only care about ordering and not acceptance. The removal of mf.a leaves behind the mf that accompanied it. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2002-10-28T02:00:09.000000Z K 7 svn:log V 54 Handle hints for the atspeaker device. Document same. END K 10 svn:author V 5 chris K 8 svn:date V 27 2002-10-28T03:46:32.000000Z K 7 svn:log V 133 Remove a line that reflected behavior that does not actually exist. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-10-28T07:03:56.000000Z K 7 svn:log V 102 Misc fixes from Chris Pepper, plus additional explainations on dummynet operation. MFC after: 3 days END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-10-28T07:24:58.000000Z K 7 svn:log V 135 Remove stale information from these two manpage, and point the readers to the one up-to-date page which is ipfw(8). MFC after: 3 days END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-10-28T07:31:17.000000Z K 7 svn:log V 38 MFC: remove mis-used "unit" variable. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2002-10-28T07:37:06.000000Z K 7 svn:log V 107 Close a race window in kse_create(): signal delivered after SIGPENDING call but before we call kse_link(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-28T07:50:47.000000Z K 7 svn:log V 29 Add more compatibility junk. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-28T08:24:46.000000Z K 7 svn:log V 314 Handle boundary cases more correctly; mblen(s, 0) and mbtowc(NULL, s, 0) return -1 regardless of what s points to, mbtowc(&w, s, 1) sets w to a null wide character when s points to a null byte. This seems to be closer to what most other implementations do, but the C99 standard contradicts itself for these cases. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-10-28T08:34:48.000000Z K 7 svn:log V 286 Move SCSI drivers to third floppy disk (drivers.flp) to give "make release" a chance of finishing on the Alpha platform. The actual split between drivers on disks 2 and 3 should be optimized so that most users don't need the third disk, but for now, I'm just trying to get it working. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-28T08:44:59.000000Z K 7 svn:log V 9 Emptify. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-28T09:05:43.000000Z K 7 svn:log V 44 Simplify by using inference rules properly. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-28T10:19:03.000000Z K 7 svn:log V 319 Fix an off-by-one error (> where >= should have been used) which caused _fetch_writev() to incorrectly report EPIPE in certain cases. Also fix a number of const warnings by using __DECONST(), plus a signed / unsigned comparison by casting the rhs to ssize_t. Submitted by: fenner, Craig Rodrigues END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-28T10:28:46.000000Z K 7 svn:log V 120 Allow the admin to specify a different NAS identifier than the hostname. Submitted by: Boris Kovalenko END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-28T10:35:18.000000Z K 7 svn:log V 25 Cross-reference putc(3). END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-28T10:37:31.000000Z K 7 svn:log V 50 libfetch is now WARNS5 clean in the non-SSL case. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-28T11:06:58.000000Z K 7 svn:log V 213 Fix a bug in the cherry-picker kkey generator routine. WARNING: You need to backup and restore the _unencrypted_ contents WARNING: of your GBDE disks when you take this update! Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-10-28T12:44:16.000000Z K 7 svn:log V 477 o Fix remove_dyn_rule() logic. o Re-lookup a parent after EXPIRE_DYN_CHAIN(). o MFC rev. 1.14 ip_fw2.c: do not abuse console with 'session drop' messages. PR: kern/32600, kern/35887 Submitted by: Dan Pelleg Reviewed by: -stable Changes #1 and #2 do not apply to -CURRENT. Many thanks to Dan Pelleg , Dmitry Afanasiev , Eugene Grosbein and Andrew Zavjalov for testing. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-10-28T17:08:07.000000Z K 7 svn:log V 57 Reduce namespace pollution to userland. Spotted-by: bde END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T18:53:53.000000Z K 7 svn:log V 91 An inappropriate ASSERT slipped in during the recent merge of the reboot checking; remove. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T19:16:44.000000Z K 7 svn:log V 218 Zero the trusted_interface buffer before starting parsing. Print a warning if a requested interface name is longer than IFNAMSIZ. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T19:17:39.000000Z K 7 svn:log V 202 Rename mac_biba_subject_equal_ok() to mac_biba_subject_privileged() to evolve the notion of Biba privilege a bit. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T19:18:29.000000Z K 7 svn:log V 105 Add a return type for mac_biba_high_single(), apparently lost in an earlier merge. It's a 'static int'. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T19:33:22.000000Z K 7 svn:log V 496 Clarify style(9) WRT comments following #endif, #else. The closing comment is required only for long conditionally defined code sections, with the exception of lint cases. Attempt to document also the logic for using '!' before the SOMETIMESSOMETHGINGHERE. The goal of these comments is to make complex cases more comprehensible, not to require them in all cases. The rules here are derived from behavior used in 90+% of the kernel source code. Reviewed by and discussed with: jhb, bde, mike END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T19:44:05.000000Z K 7 svn:log V 436 Remove all reference to 'struct oldmac', since it's no longer required with the new VFS/EA semantics in the MAC framework. Move the per-policy structures out to per-policy include files, removing all policy-specific defines and structures out of the base framework includes and implementation, making mac_biba and mac_mls entirely self-contained. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T19:50:06.000000Z K 7 svn:log V 99 Correct a typo in a previously commented include entry that was made visible in the recent commit. END K 10 svn:author V 6 emoore K 8 svn:date V 27 2002-10-28T21:10:06.000000Z K 7 svn:log V 734 (1) added LSI Logic copyright, and legal line 3 in license, and string changes for "LSILogic" (2) enabled non-disk support through CAM interface (3) HA_INQ (a) enabled tagged queuing (b) disable reset during driver loading (b) renamed BSDi string to LSI (4) disabled detecting disk devices during SCSI INQUIRY (5) changed dcdb single element sglist to send one entire buffer chunk (6) nsgelem not set in sglist (7) ap_data_transfer_length not set for dcdb (8) changed "struct thread" to "d_thread_t" for compatibliity { xxx_open, xxx_close, xxx_ioctl } (9) miscellaneous compatiblity fixes (10) bug fix for 0x0409/0x1000 card (11) added compiling amr_cam.c in sys/conf/files (12) added compiling amr_cam.c in sys/modules/amr/Makefile END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-28T21:17:53.000000Z K 7 svn:log V 60 Trim extraneous #else and #endif MAC comments per style(9). END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-28T21:33:10.000000Z K 7 svn:log V 49 Add note: cvs checkout -P needed for fresh tree. END K 10 svn:author V 6 gioria K 8 svn:date V 27 2002-10-28T21:46:50.000000Z K 7 svn:log V 34 End of translation of section 1.5 END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-28T22:40:49.000000Z K 7 svn:log V 127 Fix the wizardmodes 'write' command to not explode: Don't reference the name in the disk tree we just deleted when we reopen. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-28T22:42:20.000000Z K 7 svn:log V 78 Add support for the new libdisk interaction. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-28T22:43:54.000000Z K 7 svn:log V 215 Add the remaning part of the new libdisk interaction. WARNING: This is not a published interface, it is a stopgap measure for WARNING: libdisk so we can get 5.0-R out of the door. Sponsored by: DARPA & NAI Labs END K 10 svn:author V 5 chris K 8 svn:date V 27 2002-10-28T22:54:54.000000Z K 7 svn:log V 149 Add a man page describing the Mandatory Access Control label format. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Labs END K 10 svn:author V 5 chris K 8 svn:date V 27 2002-10-28T23:03:25.000000Z K 7 svn:log V 31 Correctly spell "te" as "mls". END K 10 svn:author V 5 chris K 8 svn:date V 27 2002-10-28T23:06:04.000000Z K 7 svn:log V 168 Scoop out examples illustrating the label text format and refer to maclabel(7) instead. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Labs END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-28T23:31:33.000000Z K 7 svn:log V 85 Put a CTASSERT on the size of struct sun_disklabel. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-10-28T23:33:57.000000Z K 7 svn:log V 345 Split var.c into var.c and var_modify.c and move all the modification funcs to var_modify.c, for readability. constify some low hanging fruit (string manipulation functions) and the upper layers appropriately. No longer use the private strstr(3) implementation, while changing string code. Tested by: lots of successful make buildworld. END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-10-29T00:20:47.000000Z K 7 svn:log V 102 Remove unnecessary include. Submitted by: marius@alchemy.franken.de MFC after: 1 week END K 10 svn:author V 5 chris K 8 svn:date V 27 2002-10-29T00:21:03.000000Z K 7 svn:log V 196 o Change .Nd to be less redundant and more consistent with upcoming policy man pages. o Move a misplaced comment. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Labs END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-10-29T00:59:36.000000Z K 7 svn:log V 63 Convert most instances of "FreeBSD" to &os;. Suggested by: ue END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-10-29T01:03:44.000000Z K 7 svn:log V 267 Fix winChkName() to match when the last slot contains nothing but the terminating zero (it was treated as length missmatch). The mtools create such slots if the name len is the product of 13 (max number of unicode chars fitting in directory slot). MFC after: 1 week END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-10-29T01:43:50.000000Z K 7 svn:log V 114 Move the driver off the sys/pci to sys/dev/tx. Synchronize with the almost latest (1.60) revision from -current. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T06:43:57.000000Z K 7 svn:log V 60 Duh. #ifdef CTASSERT so we don't break user-land software. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T07:35:36.000000Z K 7 svn:log V 153 Add the write_spar64_disk.c to make life easier for testers. This file depends on some major surgery in the rest of libdisk which is not yet committed. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T07:37:11.000000Z K 7 svn:log V 96 the 'd' partition hasn't been magic for years, so allocate it in natural order instead of last. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T07:38:05.000000Z K 7 svn:log V 91 Sparc64 will not need the same hacks as alpha did. Hopefully alpha wont need them either. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T07:39:18.000000Z K 7 svn:log V 94 Fix various minor issues. Don't explode on 'write' because we access a pointer we just freed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-10-29T08:41:12.000000Z K 7 svn:log V 28 Tweak the warning language. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-10-29T08:53:14.000000Z K 7 svn:log V 113 Lower a priority of "session drop" messages. Requested by: Eugene Grosbein MFC after: 3 days END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-29T09:03:57.000000Z K 7 svn:log V 116 Remove unnecessary inclusion of to make it obvious that this file does not use the deprecated rune system. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-10-29T09:20:22.000000Z K 7 svn:log V 42 Mostly support alternate manpage zipping. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T09:43:00.000000Z K 7 svn:log V 41 Vendor import of OpenSSH-portable 3.5p1. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T09:43:00.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r106121, 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-10-29T09:43:01.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'openssh-vendor-crypto-OpenSSH_3_5p1'. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-10-29T09:45:25.000000Z K 7 svn:log V 95 Lower a priority of "session drop" messages. Requested by: Eugene Grosbein END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-29T09:48:49.000000Z K 7 svn:log V 171 Mention that the left-hand side of the comparison conditional must always be a variable expansion. Obtained from: PMake Do not lie that debugging .for loops is a no-op. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T09:54:53.000000Z K 7 svn:log V 12 More cruft. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T09:55:28.000000Z K 7 svn:log V 52 Correct shell code to expand globs in FREEBSD-Xlist END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T09:56:16.000000Z K 7 svn:log V 34 Some tricks I use when I upgrade. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T10:12:51.000000Z K 7 svn:log V 50 Protect against tag expansion + fix some brainos. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T10:16:02.000000Z K 7 svn:log V 19 Resolve conflicts. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T10:16:06.000000Z K 7 svn:log V 55 Add a fortune for people who have read their classics. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T10:18:00.000000Z K 7 svn:log V 26 Update for OpenSSH 3.5p1. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-10-29T10:23:21.000000Z K 7 svn:log V 227 MFC revs. 1.67, 1.68, 1.76: o Strict ip options parsing. o Change almost all magic numbers to the appropriate constants. o Fix zero payloading, unbreak ping -s 0. o Increase socket recieve buffer, ping -s 65467 is working now. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-10-29T12:11:56.000000Z K 7 svn:log V 55 In VarHead(), look into the correct (modified) string. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T12:13:36.000000Z K 7 svn:log V 397 Since make release is toast anyway, add wood to the pyre: This significantly rewamps libdisks discovery of existing disk layout. Please send me reports if this does not work as expected on i386 or sparc64 platforms. I need to sort out alpha, pc98 and ia64 (in that order) before testing on those platforms make a lot of sense. Belived to work for: i386 sparc64 Unknown state: pc98 alpha ia64 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T12:14:31.000000Z K 7 svn:log V 19 Whitespace cleanup END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-10-29T12:17:43.000000Z K 7 svn:log V 159 Fix `pkg_add -r' by backing out revs 1.34-1.38. Revs 1.37-8 produce a bus error in some environments. Revs 1.34-6 do not bus error, but write corrupted files. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-10-29T12:45:32.000000Z K 7 svn:log V 97 Don't try to dereference a NULL pw pointer. This would happen when attempting to use chpass -a. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-10-29T12:51:48.000000Z K 7 svn:log V 83 - Some sections are for not only i386 but pc98. - The agp driver is for i386 only. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-29T13:58:42.000000Z K 7 svn:log V 91 Don't forget to '\n'-terminate new entries. This unbreaks chpass -a. Submitted by: joerg END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T14:45:43.000000Z K 7 svn:log V 20 Don't call warn(3). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-10-29T14:53:57.000000Z K 7 svn:log V 65 The agp device also exists on alpha and ia64. Submitted by: dfr END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-29T14:56:09.000000Z K 7 svn:log V 400 bsd.doc.mk changes: Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS. Only create _stamp.extra when necessary. Get rid of SOELIMPP and OBJS. Use Groff version of soelim(1); we need its -I option for the following to work. Don't needlessly chdir to SRCDIR. Only a few documents need CD_HACK, and those that need it either use refer(1) or .PSPIC macro which internally uses the .psbb call. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-29T14:58:00.000000Z K 7 svn:log V 68 Sort SUBDIR list. Don't mention SGML docs which now live elsewhere. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-29T15:00:10.000000Z K 7 svn:log V 11 Cosmetics. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-29T15:01:59.000000Z K 7 svn:log V 45 Use a single style for share/doc/ makefiles. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-10-29T15:13:28.000000Z K 7 svn:log V 357 Add scr2txt to the required list of doc ports for "make release". I think this list of the bare minimal ports required should maybe be moved to textproc/docproj/Makefile, so that when we add a new dependency there, we can just add it to a required or optional list, rather than add it there and forget about it here. ;) Noticed by: jhay Forgotten by: nik END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-10-29T15:15:45.000000Z K 7 svn:log V 87 MFC: r1.14 - Unbreak "make release". Add 'scr2txt' to the list of required doc ports. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-10-29T15:47:06.000000Z K 7 svn:log V 61 The syscall names are string constants, so make them consts. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-29T15:51:37.000000Z K 7 svn:log V 223 Index is unique for each PRINTERDEVICE. Abuse .for so that the variable expansion works inside the N modifier. This won't be a simple abuse with the next version of bsd.doc.mk which will support multi-value PRINTERDEVICE. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-29T16:13:21.000000Z K 7 svn:log V 44 PRINTERDEVICE can now take multiple values. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-10-29T16:46:13.000000Z K 7 svn:log V 455 Renumber IPPROTO_DIVERT out of the range of valid IP protocol numbers. This allows socket() to return an error when the kernel is not built with IPDIVERT, and doesn't prevent future applications from using the "borrowed" IP protocol number. The sysctl net.inet.raw.olddiverterror controls whether opening a socket with the "borrowed" IP protocol fails with an accompanying kernel printf; this code should last only a couple of releases. Approved by: re END K 10 svn:author V 6 fenner K 8 svn:date V 27 2002-10-29T16:46:52.000000Z K 7 svn:log V 41 The value of IPPROTO_DIVERT has changed. END K 10 svn:author V 5 tobez K 8 svn:date V 27 2002-10-29T16:48:03.000000Z K 7 svn:log V 138 Remove Perl bits still lurking in BSD.local.dist. It is a responsibility of lang/perl5 to deal with those nowadays. Requested by: kkenn END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-10-29T17:12:02.000000Z K 7 svn:log V 147 Getting closer to getting things right: Always ignore the RAW_PART for BSD. Having no quirks is not a mistake for an architecture. Tested by: DES END K 10 svn:author V 6 thomas K 8 svn:date V 27 2002-10-29T18:06:31.000000Z K 7 svn:log V 244 MFC sysctl.c 1.40, sysctl.8 1.44: Allow setting dev_t variables (sysctl kern.dumpdev=/dev/ad1s1b) and document this syntax. Fix setting of QUAD variables by removing an erroneous early "break". Remove code duplication. Approved by: roberto END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-29T19:02:19.000000Z K 7 svn:log V 162 Don't take out the rl_mtx lock in the attach routine. The only way we'd need it is if we're interrupted. So, register the interrupt last in the attach routine. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2002-10-29T19:08:55.000000Z K 7 svn:log V 109 Add a missing newline to the end of a device_printf(). Reported by: Michael G. Petry END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-10-29T19:12:44.000000Z K 7 svn:log V 295 Finally get around to committing Bill Paul's FEC netgraph nodes. These are really only partly netgraph nodes as they do not use the netgraph interfaces for many of the functions for which they could be used, however they represent important functionality. Submitted by: wpaul MFC after: 2 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-29T19:14:16.000000Z K 7 svn:log V 143 Require Biba privilege to relabel a network interface. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-29T19:18:52.000000Z K 7 svn:log V 450 Implement Biba policy entry points for mac_check_system_swapon() and mac_check_system_sysctl(), providing additional integrity protections relating to swap target device selection and system management via sysctl(). Require Biba privilege for both; also require that the target of swap operations be a high integrity object, since swap data is high integrity. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Asssociates Laboratories END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-29T19:57:28.000000Z K 7 svn:log V 149 Hook up no-op stubs for reboot, swapon, sysctl entry points. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-10-29T19:58:12.000000Z K 7 svn:log V 29 Virgin import of ntpd 4.1.1a END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-10-29T19:58:12.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r106163, 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-10-29T19:58:13.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create tag 'ntp-vendor-v4_1_1a'. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-10-29T20:04:27.000000Z K 7 svn:log V 37 Merge conflicts. MFC after: 1 month END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-10-29T20:11:45.000000Z K 7 svn:log V 43 Remove files not present in 4.1.1a import. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-10-29T20:11:45.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r106167, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-10-29T20:20:36.000000Z K 7 svn:log V 248 Update ntpd to 4.1.1a. This contains many bug fixes made on the STABLE branch and a few new drivers. See contrib/ntp/ChangeLog for details. Hide kernel header sys/lock.h from ntp [1] PR: bin/33914 Submitted by: thomas, bde[1] MFC after: 1 month END K 10 svn:author V 7 roberto K 8 svn:date V 27 2002-10-29T20:30:43.000000Z K 7 svn:log V 71 Update for 4.1.1a. Tested on: Sparc64 (panther), Alpha (beast) & i386 END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-29T20:51:44.000000Z K 7 svn:log V 74 Minor comment typo fix. Submitted by: Wayne Morrison END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-29T20:53:46.000000Z K 7 svn:log V 111 While an interface can be depreciated, we prefer deprecated. Submitted by: Wayne Morrison END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-30T00:04:31.000000Z K 7 svn:log V 129 Fix a KASSERT bug that showed up only in the LINT build, not the module build, so I missed it in the merge. Pointed out by: sam END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-30T00:16:59.000000Z K 7 svn:log V 30 Try again to fix the KASSERT. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-10-30T00:17:16.000000Z K 7 svn:log V 188 Reinstate revs 1.35-36 and 1.38. Revisions 1.34 and 1.37 were specifically the root cause of the bus errors I was experiencing. Submitted by: fenner Tested by: obrien Prompted by: peter END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-10-30T01:00:48.000000Z K 7 svn:log V 45 The future's bright: the future's Ballard... END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-10-30T01:18:58.000000Z K 7 svn:log V 317 Check for errors and zero-length transfers in the ulpt_input() input pipe callback function, and just return if these cases are detected. Without these checks, the ulpt driver may cause an infinite loop of failing USB transfers that can hang the whole machine. This makes printing work for me on a HP DJ950C printer. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-10-30T01:34:41.000000Z K 7 svn:log V 243 Make the second serial port available for general use by default. We've been talking about this for years, but nobody has done it. (and I don't think anybody has used this for debugging since Doug and I were doing the initial bootstrapping..) END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-10-30T01:41:44.000000Z K 7 svn:log V 344 Remove extranious memory barriers, and correct the placement of a few others. This provides a 30% reduction in system time and a 6% reduction in wallclock time for a make buildworld on my xp1000 (one 21264). FWIW, I've been running this for nearly 2 months without problems. Portions submitted by: ticso, jhb Tested by: jhb (ds20 dual 21264) END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2002-10-30T02:28:41.000000Z K 7 svn:log V 52 Add an actual implementation of kse_thr_interrupt() END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2002-10-30T02:39:10.000000Z K 7 svn:log V 36 Don't forget to set syscall result. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2002-10-30T03:01:28.000000Z K 7 svn:log V 13 Style fixes. END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-10-30T03:24:16.000000Z K 7 svn:log V 23 Output .lf directives. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-30T03:51:00.000000Z K 7 svn:log V 1081 Implement DCE 1.1 compliant UUID functions. Immediate use of these functions is expected for uuidgen(1), mca(8) and gpt(8). Given the generic use of UUIDs beyond the scope of the DCE 1.1 specification, visibility of the data structure at all levels of the machine, including firmware and the wish to not create a permanent build- time FreeBSD-ism for DCE compliant applications by creating a new library, it was decided that libc would be the least inappropriate place. Also, because the UUID functions live in libc under IRIX as well, we have maximized our portability and left as many options open as possible. This implementation introduces an extension not found in the specification: the status parameter is allowed to be a NULL- pointer. The reason for introducing the extension is because the status is almost never of any use. The manpage that's part of this commit is a minimal place-holder and is further fleshed-out in the near future. Approved by: re@ Contributed by: Hiten Mahesh Pandya Sponsored by: marcel :-) Tested on: alpha, i386, ia64 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-30T04:42:01.000000Z K 7 svn:log V 66 Don't forget to set the error flag when _fetch_read() returns -1. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-30T04:43:00.000000Z K 7 svn:log V 107 Recommit the non-broken parts of 1.34 and 1.37. Change the type and name of a variable introduced in 1.33. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-30T04:53:58.000000Z K 7 svn:log V 46 Clarify my feelings towards fetch / libfetch. END K 10 svn:author V 7 davidxu K 8 svn:date V 27 2002-10-30T05:09:29.000000Z K 7 svn:log V 35 Check NULL thread mailbox pointer. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-30T05:55:29.000000Z K 7 svn:log V 442 Rewrite cpu_switch(). The most notable change is the fact that we now have f16-f31 as part of the context. The PCB has been reorganized to better match how we save and restore the (preserved) registers. This commit also moves the context restoriation to its own function (named pcb_restore), as we did with pcb_save. Only minimal effort has been put in writing optimal assembly. The expectation is that there will be more rounds of changes. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-30T06:06:16.000000Z K 7 svn:log V 168 Recognize the (incorrect) error code a MediaHawk server sends in reply to unrecognized commands such as MDTM. Requested by: Stephen Roome END K 10 svn:author V 4 mini K 8 svn:date V 27 2002-10-30T06:07:18.000000Z K 7 svn:log V 29 Use KSE to schedule threads. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-30T06:34:52.000000Z K 7 svn:log V 27 Delete worthless comments. END K 10 svn:author V 4 mini K 8 svn:date V 27 2002-10-30T07:13:27.000000Z K 7 svn:log V 88 Make pthread_sigmask(3) operate on the thread signal mask, not the process signal mask. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-10-30T07:49:11.000000Z K 7 svn:log V 61 Use "deprecated" instead of "depreciated" where appropriate. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-10-30T07:50:27.000000Z K 7 svn:log V 44 MFC rev 1.43: "depreciated" -> "deprecated" END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-10-30T07:52:12.000000Z K 7 svn:log V 44 MFC rev 1.26: "depreciated" -> "deprecated" END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-10-30T07:58:11.000000Z K 7 svn:log V 406 Don't pass the return address to exception_save in register b0. Use a true scratch register. This change and future re-allocations will eventually result in code that we can unwind to to get the preserved registers of the process. This of course means that we cannot trash them while saving the process context. While re-allocating, remove the register aliases. Abstraction is in this case disadvanteous. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2002-10-30T08:32:19.000000Z K 7 svn:log V 137 Don't need to check if SO_OOBINLINE is defined. Don't need to protect isipv6 conditional with INET6. Fix leading indentation in 2 lines. END K 10 svn:author V 6 thomas K 8 svn:date V 27 2002-10-30T08:42:24.000000Z K 7 svn:log V 46 Man page for ATAPI/CAM. Reviewed by: roberto END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-10-30T09:20:50.000000Z K 7 svn:log V 83 Oops. scr2txt is in the textproc category. Pointed out by: jhay MFC After: 1 day END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-10-30T11:49:05.000000Z K 7 svn:log V 123 Add two additional references to the See Also section, which contain much better descriptions of UTF-8 and related issues. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-30T13:07:34.000000Z K 7 svn:log V 29 Fixes to get rid of CD_HACK. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-10-30T13:35:48.000000Z K 7 svn:log V 89 Regen: * Hart: rev 339 of pcidevs.txt (2002-10-21) * Boemler: vendors.txt (2002-10-28) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-10-30T13:37:28.000000Z K 7 svn:log V 20 MFC rev 1.22: regen END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-30T14:25:00.000000Z K 7 svn:log V 77 Fix a bug in fenner's _fetch_writev() patch (rev 1.36) Submitted by: fenner END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-30T14:27:12.000000Z K 7 svn:log V 71 Unbreak 'make release' by adding libssh to KPROGS. Suggested by: jhay END K 10 svn:author V 3 des K 8 svn:date V 27 2002-10-30T15:01:29.000000Z K 7 svn:log V 36 Use __func__ and break a long line. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-30T15:20:50.000000Z K 7 svn:log V 29 Fixes to get rid of CD_HACK. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-30T15:30:06.000000Z K 7 svn:log V 42 All uses of CD_HACK have been eliminated. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-10-30T15:50:00.000000Z K 7 svn:log V 95 When we appear to want a signed value from sizeof(), use ssize_t in the cast, rather than int. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-10-30T17:03:48.000000Z K 7 svn:log V 39 Document most of bsd.doc.mk variables. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-30T17:56:57.000000Z K 7 svn:log V 352 While 'mode_t' seemed like a good idea for the access mode argument for MAC access() and open() checks, the argument actually has an int type where it becomes available. Switch to using 'int' for the mode argument throughout the MAC Framework and policy modules. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 3 kan K 8 svn:date V 27 2002-10-30T18:01:06.000000Z K 7 svn:log V 103 Build Objective-C runtime support library with thr-posix.c. Submitted by: davidc Requested by: obrien END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-10-30T18:10:46.000000Z K 7 svn:log V 216 Various minor type, prototype tweaks -- clean up cruft due to lack of type checking on entry points (to be introduced shortly). Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-10-30T18:19:59.000000Z K 7 svn:log V 152 Fix core dumps when invoking with something like ``last -w1''. PR: bin/44583 Reported by: Amit Chakradeo MFC after: 3 days END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-10-30T18:38:04.000000Z K 7 svn:log V 146 New release notes: check_utility_compat(3), uuid(3). Modified release notes: Add atapicam(4) manpage cross-reference, NTP 4.1.1a, tzdata2002d. END