Ĩy110000 220 181 164 166 166 166 142 190 162 183 155 171 120 121 165 142 329 154 295 432 240 190 225 122 388 172 605 124 234 433 260 967 141 207 419 162 834 1135 278 214 182 230 143 130 257 254 161 277 150 128 995 139 138 227 171 166 116 154 133 182 159 427 121 125 125 241 184 164 164 169 255 128 129 317 319 317 214 152 123 124 341 504 155 273 168 304 129 335 125 124 123 239 152 141 118 126 262 117 117 117 278 613 160 150 213 201 131 178 225 327 218 187 311 111 236 154 118 134 139 142 702 220 164 132 212 179 225 128 160 120 193 303 1847 120 136 154 165 236 212 769 130 265 146 229 299 326 190 119 181 851 212 249 164 354 149 191 168 529 161 578 331 1158 174 242 125 245 160 233 146 605 124 308 164 503 227 182 269 100 140 217 152 298 219 119 207 270 199 227 142 300 145 320 170 166 193 161 137 339 223 264 115 124 328 159 178 262 229 205 220 251 145 138 1308 245 192 100 213 115 166 167 193 K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-01-28T21:43:23.000000Z K 7 svn:log V 85 This commit was manufactured by cvs2svn to create tag 'openssl-vendor-crypto-v0_9_7'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-01-28T21:43:24.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-01-28T21:43:25.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-01-28T21:43:26.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_7'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-01-28T21:43:27.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_5_0'. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-28T21:46:21.000000Z K 7 svn:log V 50 Use VOP_SPECSTRATEGY() instead of VOP_STRATEGY(). END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-01-28T22:12:30.000000Z K 7 svn:log V 96 Remove files no longer on OpenSSL 0.9.7. crypto/des/rnd_keys.c is retained as it is still used. END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-01-28T22:34:21.000000Z K 7 svn:log V 68 Merge conflicts. This is cunning doublespeak for "use vendor code". END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-28T22:44:12.000000Z K 7 svn:log V 91 Check bounds for index before dereferencing memory past end of array. Found by: FlexeLint END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-01-28T22:53:24.000000Z K 7 svn:log V 61 Send ICMP_MASKREQ packets when the '-M' option is specified. END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-01-28T22:58:14.000000Z K 7 svn:log V 77 Update for OpenSSL 0.9.7. No assembler code at the moment. This will follow. END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-01-28T23:03:15.000000Z K 7 svn:log V 26 Adjust for OpenSSL 0.9.7. END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-01-28T23:08:41.000000Z K 7 svn:log V 27 iAdjust for OpenSSL 0.9.7. END K 10 svn:author V 3 joe K 8 svn:date V 27 2003-01-29T00:13:29.000000Z K 7 svn:log V 73 Migrate the PCI bus logic for ohci and uhci from sys/pci to sys/dev/usb. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-01-29T00:26:47.000000Z K 7 svn:log V 49 - Remove debugging code that didn't work on UP. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-29T01:06:15.000000Z K 7 svn:log V 233 Force OPENSSL_NO_KRB5. OpenSSL's current implementation of RFC 2712 can only be built with MIT Kerberos. If we didn't define this here, then SSL-using applications would have to define OPENSSL_NO_KRB5 themselves in order to build. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-29T02:13:31.000000Z K 7 svn:log V 57 - Fix build on alpha. - Add a missing newline in printf. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-01-29T02:19:15.000000Z K 7 svn:log V 200 Hopefully fix world for folks not compiling IDEA (the default). NO_IDEA is now spelled OPENSSL_NO_IDEA. Update the bmake glue accordingly or the IDEA references are not stripped from END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-29T02:25:30.000000Z K 7 svn:log V 336 = Fix a bug in UI_UTIL_read_pw's error handling that caused des_read_pw_string to break (and thus rather mysteriously breaking utilities such as kinit). = Enable the BSD /dev/crypto interface. (These changes are being imported on the vendor branch, as they have already been accepted and committed to the OpenSSL CVS repository.) END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-29T02:25:30.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r110018, 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 2003-01-29T02:25:31.000000Z K 7 svn:log V 94 This commit was manufactured by cvs2svn to create tag 'openssl-vendor-crypto-v0_9_7_stable_1'. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-01-29T02:43:35.000000Z K 7 svn:log V 130 Set the termios speed based on the tty speed. This allows consoles to work at speeds other than TTYDEF_SPEED. Approved by: jake END K 10 svn:author V 5 dougb K 8 svn:date V 27 2003-01-29T02:52:22.000000Z K 7 svn:log V 28 MFC of version 8.3.4 import END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-01-29T03:49:49.000000Z K 7 svn:log V 293 Fix a bug with syncookies; previously, the syncache's MSS size was not initialized until after a syncookie was generated. As a result, all connections resulting from a returned cookie would end up using a MSS of ~512 bytes. Now larger packets will be used where possible. MFC after: 5 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-29T05:16:58.000000Z K 7 svn:log V 77 main() changed its argv declaration, so follow suit in some FBSD added code. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-29T05:59:40.000000Z K 7 svn:log V 507 Sync with -current: kernel - Merge little and big endian case. - Remove FW_SSTDV ioctl. - Change API of FW_GDEVLST ioctl. - Improve IT/IR DMA queue management. - Wait 1 sec for DMA stop in fwohci_i{t,r}x_disable() before freeing buffers. - Split db.desc.cmd into desc.control and desc.reqcount. - Allow multiple packets read/write for IR/IT to reduce system call. - Remove unused variables. userland - Explot multiple packets read/write for IR/IT to reduce system call. - Search free device node to open. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-01-29T06:22:57.000000Z K 7 svn:log V 29 Document WANT_EXT2FS_MODULE. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2003-01-29T06:38:07.000000Z K 7 svn:log V 138 Describe how to build and install mergemaster for the pre-installworld step even when upgrading from really old systems like 4.2-RELEASE END K 10 svn:author V 4 jeff K 8 svn:date V 27 2003-01-29T07:00:51.000000Z K 7 svn:log V 339 - Use ksq_load as the authoritive count of kses on the pair of kseqs for sched_runnable() et all. - Remove some dead code in sched_clock(). - Define two macros KSEQ_SELF() and KSEQ_CPU() for getting the kseq of the current cpu or some alternate cpu. - Start introducing kseq_() functions, such as kseq_choose() and kseq_setup(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T07:14:16.000000Z K 7 svn:log V 167 20030128 NODEVFS option has been removed and DEVFS thereby made standard. This makes all references to MAKEDEV obsolete, and the should be removed when convenient. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-29T07:25:27.000000Z K 7 svn:log V 871 Implement bus_dmamem_alloc_size() and bus_dmamem_free_size() as counterparts to bus_dmamem_alloc() and bus_dmamem_free(). This allows the caller to specify the size of the allocation instead of it defaulting to the max_size field of the busdma tag. This is intended to aid in converting drivers to busdma. Lots of hardware cannot understand scatter/gather lists, which forces the driver to copy the i/o buffers to a single contiguous region before sending it to the hardware. Without these new methods, this would require a new busdma tag for each operation, or a complex internal allocator/cache for each driver. Allocations greater than PAGE_SIZE are rounded up to the next PAGE_SIZE by contigmalloc(), so this is not suitable for multiple static allocations that would be better served by a single fixed-length subdivided allocation. Reviewed by: jake (sparc64) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-29T07:28:25.000000Z K 7 svn:log V 46 Fix a typo in dt_maxsize from the last commit END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-01-29T08:31:02.000000Z K 7 svn:log V 114 MFC 1.103, 1.104: getpeername() returns with no error but didn't fill struct sockaddr correctly against PF_LOCAL. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-01-29T08:37:26.000000Z K 7 svn:log V 327 Part 1/3 of unbreaking cross releases: Back out the removal of custom version of endian.h system header. On recent systems, it just falls back to . But on older systems like 5.0-DP1 or 4-STABLE, this private version may be necessary, as crunchide(1) is a cross-tool for "make release". Spotted by: kris, markm END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-01-29T08:39:28.000000Z K 7 svn:log V 71 Part 2/3 of unbreaking cross releases: Use the right strip(1) binary. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-01-29T10:00:42.000000Z K 7 svn:log V 742 Part 3/3 of unbreaking cross releases: When we call "distributeworld" as part of "make release", we set MACHINE and MACHINE_ARCH to point to TARGET and TARGET_ARCH; this confused src/Makefile's idea of what ${MAKEPATH}, and consequently ${MAKE}, is (well, it still confuses ${MAKEPATH}, but see below). To overcome this problem, we now take the following approach: - We preserve the make(1)'s idea of its argv[0], ${MAKE}. - We check to see if ${MAKE} passes the regression tests. - If it does, we use it. Otherwise, we build and use an up-to-date make(1). This fix is still not quite right, in a situation where a single /usr/obj is shared between different architecture machines, but it is less critical and I hope to fix that soon. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-29T10:07:27.000000Z K 7 svn:log V 1041 Give the code around chroot(2)/chdir(2) a major overhaul by separating its part around chroot(2) from that around initial chdir(2). This makes the below changes really easy. Move seteuid(to user's uid) to before calling chdir(2). There are two goals to achieve by that. First, NFS mounted home directories with restrictive permissions become accessible (local superuser can't access them if not mapped to uid 0 on the remote side explicitly.) Second, all the permissions to the home directory pathname components become effective; previously a user could be carried to any local directory despite its permissions since the chdir(2) was done with euid 0. This reduces possible impact from FTP server misconfiguration, e.g., assigning a wrong home directory to a user. Implement the "/./" feature. Now a guest or user subject to chrooting may have "/./" in his login directory, which separates his chroot directory from his home directory inside the chrooted environment. This works for ftpchroot(5) as well. PR: bin/17843 bin/23944 END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-29T10:58:58.000000Z K 7 svn:log V 185 Add a new option to ftpd(8), "-h", to disable printing any host-specific information in FTP server messages (so paranoid admins can sleep at night :-) PR: bin/16705 MFC after: 1 week END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T11:29:22.000000Z K 7 svn:log V 121 Move timecounters notion of frequency to 64 bits. [WARNING: CPUs in the distant future may be closer than they appear!] END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T11:36:39.000000Z K 7 svn:log V 90 Make tsc_freq a 64bit quantity. Inspired by: http://www.theinquirer.net/?article=7481 END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-29T12:30:59.000000Z K 7 svn:log V 137 Fix two fatal signedness errors introduced when i and j in semop() were changed from int to size_t in the previous revision. PR: 47625 END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T13:18:18.000000Z K 7 svn:log V 51 NO_GEOM cleanup: Don't inlude diskslice_machdep.c END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-29T13:35:40.000000Z K 7 svn:log V 35 Re-add WANT_OPENSSL_MANPAGES knob. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-29T13:41:52.000000Z K 7 svn:log V 164 Escape the backslash in badchars so that smbfs_pathcheck() correctly rejects pathnames with backslashes in them (and to avoid a syntax error). Found by: FlexeLint END K 10 svn:author V 5 joerg K 8 svn:date V 27 2003-01-29T15:19:20.000000Z K 7 svn:log V 159 The Xircom hardware always delivers received packets with the FCS appended. Thus, mark the M_HASFCS flag so the generic ethernet layers will account for this. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-29T15:32:35.000000Z K 7 svn:log V 64 - Probe number of IT/IR DMA contexts as specified in OHCI spec. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-29T17:04:07.000000Z K 7 svn:log V 184 When searching for a unique file name in guniquefd(), distinguish between the cases of an existing file and a real system error, such as I/O failure, no access etc. MFC after: 3 days END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-29T17:41:29.000000Z K 7 svn:log V 55 Fix some more missing dt_ prefixes for dma tag fields. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T18:08:26.000000Z K 7 svn:log V 36 Make tsc_freq a 64bit on PC98 also. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-29T18:14:29.000000Z K 7 svn:log V 899 Background: When libdes was replaced with OpenSSL's libcrypto, there were a few interfaces that the former implemented but the latter did not. Because some software in the base system still depended upon these interfaces, we simply included them in our libcrypto (rnd_keys.c). Now, finally get around to removing the dependencies on these interfaces. There were basically two cases: des_new_random_key -- This is just a wrapper for des_random_key, and these calls were replaced. des_init_random_number_generator et. al. -- A few functions were used by the application to seed libdes's PRNG. These are not necessary when using libcrypto, as OpenSSL internally seeds the PRNG from /dev/random. These calls were simply removed. Again, some of the Kerberos 4 files have been taken off the vendor branch. I do not expect there to be future imports of KTH Kerberos 4. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T18:37:29.000000Z K 7 svn:log V 47 Sort these functions as the author instructed. END K 10 svn:author V 4 mike K 8 svn:date V 27 2003-01-29T19:36:08.000000Z K 7 svn:log V 45 Style: keep most typedefs in the same place. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T19:47:25.000000Z K 7 svn:log V 134 Add code to repsect the D_NOGIANT flag, should the disk device driver set it. NO_GEOM cleanup: remove ifdefs. Still untested. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2003-01-29T20:36:08.000000Z K 7 svn:log V 76 Fix another mistake in the bus_dmamem_alloc_size() thing Submitted by: tmm END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-01-29T20:42:42.000000Z K 7 svn:log V 72 Call fill() after maxpayload has been initialized. Reviewed by: maxim END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-29T20:59:10.000000Z K 7 svn:log V 20 MFC: Revision 1.145 END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-29T21:20:38.000000Z K 7 svn:log V 59 Do not return inappropriate error codes in pam_sm_setcred. END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-01-29T21:46:12.000000Z K 7 svn:log V 41 Remove now unnecessary main() prototype. END K 10 svn:author V 4 fanf K 8 svn:date V 27 2003-01-29T21:46:39.000000Z K 7 svn:log V 89 MFC: better handling of multiline preprocessor directives; fixed ignore handling; style. END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-01-29T21:51:05.000000Z K 7 svn:log V 67 On -CURRENT, we need "device apm" and not "device apm0 at nexus?". END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T21:54:03.000000Z K 7 svn:log V 334 NODEVFS cleanup: Remove cdevsw[]. This implicitly removes the need for major numbers, but a number of drivers still know things they shouldn't need to, and we need to consider if there are applications which cache major(+minor) gleaned from stat(2) and rely on it being constant over reboots before we start assigning random majors. END K 10 svn:author V 3 mux K 8 svn:date V 27 2003-01-29T21:56:10.000000Z K 7 svn:log V 29 Fix typo in an unused macro. END K 10 svn:author V 4 fanf K 8 svn:date V 27 2003-01-29T22:01:49.000000Z K 7 svn:log V 32 MFC 1.43: umask 002 explanation END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-29T22:36:45.000000Z K 7 svn:log V 33 NODEVFS cleanup: remove #ifdefs. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2003-01-29T22:45:36.000000Z K 7 svn:log V 148 Merge rev 1.74 from current: Optimize away call to bzero() in the common case by directly checking if a connection has any cached TAO information. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-01-29T22:52:27.000000Z K 7 svn:log V 87 Back out conversion to libufs, for now. It seems to cause problems. Reported by: phk END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-01-29T23:19:46.000000Z K 7 svn:log V 67 API for opening (and tracking) writable file descriptors per disk. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-01-30T00:10:24.000000Z K 7 svn:log V 67 Missing "return 0" Big pointy hat to: jmallett Spotted by: peter END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2003-01-30T00:11:01.000000Z K 7 svn:log V 72 WARNS ?= 2, so idiocy like 1.12 of type.c doesn't have to happen again. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-01-30T02:19:14.000000Z K 7 svn:log V 160 Move the miidevs.h build stuff to conf/files so that config(8) doesn't clobber it each time. XXX: maybe this should be 'optional miibus' rather than 'standard' END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-30T03:46:48.000000Z K 7 svn:log V 31 Improve alignment in printf(). END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-30T05:12:56.000000Z K 7 svn:log V 32 - Handle SCSI_STATUS_BUSY case. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-30T05:18:35.000000Z K 7 svn:log V 219 Restart cycle master after bus manager election. This should fix the IR(and maybe IT) problem when the host becames the bus manager. - rename fw_noderesolve() to fw_noderesolve_eui64() and add fw_noderesolve_nodeid(). END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-01-30T05:43:08.000000Z K 7 svn:log V 226 remove the restriction on build a kernel with FAST_IPSEC and INET6; you still don't want to use the two together, but it's ok to have them in the same kernel (the problem that initiated this bandaid has long since been fixed) END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-01-30T05:45:45.000000Z K 7 svn:log V 224 FAST_IPSEC bandaid: act like KAME and ignore ENOENT error codes from ipsec4_process_packet; they happen when a packet is dropped because an SA acquire is initiated Submitted by: Doug Ambrisko END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-01-30T05:53:28.000000Z K 7 svn:log V 121 MFC 1.175: ignore ENOENT generated by SA acquire (a la KAME) Submitted by: Doug Ambrisko END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T06:26:17.000000Z K 7 svn:log V 60 Remove entries for files we don't have. Approved by: peter END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T06:27:10.000000Z K 7 svn:log V 31 Remove files which don't exist END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T06:29:51.000000Z K 7 svn:log V 32 Remove files which don't exist. END K 10 svn:author V 3 sos K 8 svn:date V 27 2003-01-30T07:19:59.000000Z K 7 svn:log V 248 MFC: Update the code that deals with disk enclosures: Properly handle the newer Promise SuperSwap 1000 enclosures. Print out what kind of enclosure was found in the probe. Misc cleanups in the enclosure handling code. Sponsored by: Advanis Inc. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-01-30T11:28:29.000000Z K 7 svn:log V 409 Rework of how memory resources are discovered and dealt with in macio. - Store the OpenFirmware "reg" property in the macio ivars. - Use a struct to define the structure of a "reg" property entry. - Discover all memory ranges, not just the first. - In ata_macio, manage our own range and hand out our own allocations using bus_space_subregion. - Fix bus_space_subregion to handle subregions of sparse maps. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T11:39:36.000000Z K 7 svn:log V 63 NO_GEOM cleanup: Mark the last arg to disk_create() as unused. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-30T11:46:25.000000Z K 7 svn:log V 180 Lock stdin on entry, unlock on return, use __sgetc() instead of getchar() to avoid locking the stream for each character and to avoid input being scattered among multiple threads. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T11:46:35.000000Z K 7 svn:log V 76 NO_GEOM cleanup: remove unused fields in struct disk, set type for d_softc. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T11:48:50.000000Z K 7 svn:log V 211 Remove D_CANFREE from sscdisk.c. I belive it got here by copy&paste and I see no signs in the source code that BIO_DELETE was dealt with correctly and can only wonder what kind of trouble this may have caused. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-30T12:00:26.000000Z K 7 svn:log V 37 Remove runtime warning about gets(). END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T12:13:59.000000Z K 7 svn:log V 242 Remove pc98/wfd and pc98/wst drivers, they have been broken to the point of not even compiling for a very long time. Any effort spent unbreaking them would be better spent perfecting the ata drivers for PC98, should any issues remain there. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T12:35:17.000000Z K 7 svn:log V 33 NODEVFS cleanup: remove #ifdefs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T12:35:40.000000Z K 7 svn:log V 32 NODEVFS cleanup: remove #ifdefs END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T12:36:30.000000Z K 7 svn:log V 31 NO_GEOM cleanup: remove #ifdef END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-30T12:41:11.000000Z K 7 svn:log V 146 MFC rev 1.44, 1.46: C language style and usage: o Use _PATH_LS consistently. o GLOB_MAXPATH has been superseded by GLOB_LIMIT, so use the latter. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-30T12:43:13.000000Z K 7 svn:log V 59 Remove the atapifd and atapist support from boot floppies. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-30T12:46:47.000000Z K 7 svn:log V 48 Move the nfsclient support into mfsroot floppy. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T12:51:32.000000Z K 7 svn:log V 26 NODEVFS cleanup: Unifdef. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T12:58:55.000000Z K 7 svn:log V 34 NO_GEOM cleanup: retire to attic. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-30T13:01:49.000000Z K 7 svn:log V 169 MFC: Address the issues concerning filenames with '\n' in them that affected the "STAT file" command and the server-side glob(3) expansion. ftpcmd.y 1.45 ftpd.c 1.132 END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T13:12:31.000000Z K 7 svn:log V 25 NO_GEOM cleanup: unifdef END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T13:13:11.000000Z K 7 svn:log V 25 NODEVFS cleanup: unifdef END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-30T13:23:18.000000Z K 7 svn:log V 24 MFi386: revision 1.192. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-30T13:31:37.000000Z K 7 svn:log V 185 MFC: Add an option, "-P", to specify the port to listen at in daemon mode. Make the default data port correspond the control connection port as per RFC 959. ftpd.8 1.57 ftpd.c 1.134 END K 10 svn:author V 2 gj K 8 svn:date V 27 2003-01-30T14:19:58.000000Z K 7 svn:log V 521 Add a fix for the case where the dialout fails. In this case the isp interface was left in an active, but not connected, state, which resulted in data being sent to it and the transmit queue filling up. This happened because the driver never informed sppp that it shoulkd clean up the connection. This fix informs sppp that it should clean things up. The fix was actually developed and tested under -stable, so a short MFC period seems appropriate, say 2 days. Contributed by: Ari Suutari END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T14:26:04.000000Z K 7 svn:log V 68 NO_GEOM cleanup: Rip out iodone_chain with a big smile on my face. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-30T14:50:25.000000Z K 7 svn:log V 57 MFi386: Install the "boot" image which is boot1 + boot2. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T15:00:17.000000Z K 7 svn:log V 120 Catch some cases where asking for ridiculously large allocations could result in a segfault. Instead just return NULL. END K 10 svn:author V 8 ambrisko K 8 svn:date V 27 2003-01-30T15:01:17.000000Z K 7 svn:log V 103 Fix some style and incorrect indentation level bugs. Questioned by: phk (for the indentation problem) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-01-30T15:09:21.000000Z K 7 svn:log V 38 Additional PC98 option is not needed. END K 10 svn:author V 4 fjoe K 8 svn:date V 27 2003-01-30T15:55:02.000000Z K 7 svn:log V 85 - bpf is now working (tested with tcpdump) - fix promiscious mode MFC after: 3 days END K 10 svn:author V 8 keramida K 8 svn:date V 27 2003-01-30T16:32:12.000000Z K 7 svn:log V 127 4.x does not support filesystem snapshots, so don't mention it as a feature. Submitted by: Dmitry Morozovsky END K 10 svn:author V 5 orion K 8 svn:date V 27 2003-01-30T16:32:56.000000Z K 7 svn:log V 232 o Constrain inputs to 25Hz granularity so interpolator can operate between any pair of values in range 4-96kHz. Thanks to Ken Marks for discovering there were problems with the previous version. o Use a non-recursive gcd routine. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2003-01-30T16:38:17.000000Z K 7 svn:log V 125 MFC: Basic support for Hyperthreading. This uses the values from cpuid to enmuerate logical CPUs. Requested heavily by: ps END K 10 svn:author V 6 gordon K 8 svn:date V 27 2003-01-30T17:39:26.000000Z K 7 svn:log V 92 Deregister etc/rc.* commit request notification. mtm is doing a better job at it than I am. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-30T17:47:16.000000Z K 7 svn:log V 217 Try to play catch-up with CURRENT's release notes. New release notes: devfs(5) now mandatory, SCHED_ULE, geom(4) now mandatory, BIND 8.3.4 (+MFC), libpcap multi-DLT support, OpenSSL 0.9.7, tcpdump multi-DLT support. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-30T18:09:04.000000Z K 7 svn:log V 18 MFC: BIND 8.3.4. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-30T18:33:01.000000Z K 7 svn:log V 139 Add support for the Trek Thumbdrive 8MB USB Drive. PR: 46004 Submitted by: Brian J. McGovern (original version) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-30T18:37:34.000000Z K 7 svn:log V 58 The umass(4) driver now supports the Trek Thumbdrive 8MB. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T19:22:27.000000Z K 7 svn:log V 26 NO_GEOM cleanup: unifdef; END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T19:43:50.000000Z K 7 svn:log V 42 NO_GEOM cleanup: retire disk_invalidate() END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T19:47:56.000000Z K 7 svn:log V 47 NO_GEOM cleanup: remove DISKFLAG_{WANTED,LOCK} END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T19:55:19.000000Z K 7 svn:log V 50 NO_GEOM cleanup: Remove sys/disklabel.h include. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-30T20:34:23.000000Z K 7 svn:log V 609 Add some agility to the disk_create() API: Make passing the methods in a cdevsw structure optional. Move "CANFREE" and "NOGIANT" flags into struct disk instead of the cdevsw which may or may not be there. Rename CANFREE to CANDELETE to match BIO_DELETE operation. Add "OPEN" flag so drivers don't have to provide open/close methods just to maintain such a flag. Add temporary stopgap include of to until the files which have them in the other order are fixed. Add KASSERTS to make sure we don't get fed too many NULL pointers. Clear our geom's softc pointer before we wither. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-30T21:37:06.000000Z K 7 svn:log V 123 Add a manual page for getosreldate.c. PR: 46365 Submitted by: gioria (original version) OK'ed by: alfred (older version) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-01-30T21:37:07.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 trhodes K 8 svn:date V 27 2003-01-30T21:38:39.000000Z K 7 svn:log V 36 Add getosreldate.3 to the Makefile. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-30T22:11:46.000000Z K 7 svn:log V 118 New release notes: alpha boot, i386 boot1/boot -> boot, disklabel(8) -N/-W gone, disklabel is MD, disklabel -s gone. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-01-30T22:19:23.000000Z K 7 svn:log V 86 New errata entry: amd(8) problems caused by non-blocking RPC bug. Requested by: mbr END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-30T22:34:27.000000Z K 7 svn:log V 128 Grammar cleanup. PR: 34529 Submitted by: David Sieborger (original version) With comments by: keramida END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-30T22:38:54.000000Z K 7 svn:log V 32 Eliminate hard sentence breaks. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-30T23:32:53.000000Z K 7 svn:log V 68 Back out previous. Many people disagreed with removing the warning. END K 10 svn:author V 4 grog K 8 svn:date V 27 2003-01-31T02:47:10.000000Z K 7 svn:log V 27 MFC of 1.35: Correct typo. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-31T03:09:13.000000Z K 7 svn:log V 96 SBP related changes. - Set dual phase retry BUSY_TIMEOUT. - Let users to know serial bus error. END K 10 svn:author V 4 jake K 8 svn:date V 27 2003-01-31T07:03:25.000000Z K 7 svn:log V 209 Add sunlabel, a more or less drop in replacement for bsd^H^H^Hdisklabel(8) which works on sun labels. Due to the lack of an interface other than write(2) to update labels, it cannot modify an open partition. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-01-31T07:37:06.000000Z K 7 svn:log V 1751 Fixes from Thomas Nystrom to fix hanging problems experienced by vr cards under load. This patch has been tested by Thomas and other for more than a month now, and all (known) hangs seem to be solved. Thomas's explanation of the patch: * Fix the problem with the printing of the RX-error. * Code from if_fet do better deal with the RX-recovery including a timeout of the RX-turnoff. * The call to vr_rxeof before vr_rxeoc have been moved to a point where the RX-part of the chip is turned off. Otherwise there is a window where new data could have been written to the buffer chain before the RX-part is turned off. If this happens the chip will see a busy rx-buffer. I have no evidence that this have occured but god knows what the chip will do in this case! * I have added a timeout of the TX-turnoff. I have checked and in my 900 MHz system the flags for turnoff (both RX & TX) is seen at the first check in the loop. * I could see that I got the VR_ISR_DROPPED interrupt sometimes and started to thinking about this. I then realized that no recovery is needed for this case and therefore I only count it as an rxerror (which was not done before). * Finally I have changed the FIFO RX threshhold to 128 bytes. When I did this the VR_ISR_DROPPED interrupt went away. Theory: The chip will receive a complete frame before it tries to write it out to memory then the RX threshold is set to store'n'forward. IF the frame is large AND the next rx frame also is large AND the bus is busy transfering a TX frame to the TX fifo THEN the second received frame wont fit in the FIFO and is then dropped. By having the RX threshold set to 128 the RX fifo is emptied faster. MFC after: 5 days END K 10 svn:author V 4 jake K 8 svn:date V 27 2003-01-31T07:40:25.000000Z K 7 svn:log V 27 Build sunlabel on sparc64. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-31T08:45:11.000000Z K 7 svn:log V 44 !RFPROC has been supported for a while now. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-31T08:55:42.000000Z K 7 svn:log V 62 Don't use -compact in list of available flags. Fix tag width. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-31T08:59:00.000000Z K 7 svn:log V 73 Zap another reference to !RFPROC being unsupported that I missed before. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2003-01-31T10:40:27.000000Z K 7 svn:log V 138 MFC: 1.11 Use '\033' rather than '\e' as the latter is a gccism. PR: 46015 Submitted by: Jeroen Ruigrok van der Werven END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2003-01-31T11:03:19.000000Z K 7 svn:log V 114 MFC: Add a new ftp mirror in Ireland which offers a service over IPv6. Also add missing ftp2.ie.freebsd.org. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-01-31T11:08:07.000000Z K 7 svn:log V 676 Fix keyboard-interactive authentication for ssh1. The problem was twofold: - The PAM kbdint device sometimes doesn't know authentication succeeded until you re-query it. The ssh1 kbdint code would never re-query the device, so authentication would always fail. This patch has been submitted to the OpenSSH developers. - The monitor code for PAM sometimes forgot to tell the monitor that authentication had succeeded. This caused the monitor to veto the privsep child's decision to allow the connection. These patches have been tested with OpenSSH clients on -STABLE, NetBSD and Linux, and with ssh.com's ssh1 on Solaris. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2003-01-31T11:16:16.000000Z K 7 svn:log V 33 MFC: The symbol for Hertz is Hz. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-01-31T11:22:31.000000Z K 7 svn:log V 172 Use a local variable to store the number of ticks that elapsed in kernel mode instead of (unintentionally) using the global `ticks'. This error completely broke profiling. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-31T11:30:38.000000Z K 7 svn:log V 51 Re-add WANT_OPENSSL_MANPAGES knob. Noticed by: ru END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-31T12:47:04.000000Z K 7 svn:log V 133 -- Emphasize on the first line that this is a security branch (and which branch specifically). -- Update imp's copyright to 2003. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-01-31T12:48:07.000000Z K 7 svn:log V 203 -- Emphasize on the first line that this is a security branch (and which branch specifically). -- Update imp's copyright to 2003. -- Add some boiler-plate text for security branches that was missing. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-31T13:18:55.000000Z K 7 svn:log V 233 Let real users access special files through FTP if allowed by their filesystem permissions. This doesn't break anything since using sendfile(2) is triggered later by a separate S_ISREG conditional. PR: bin/20824 MFC after: 1 week END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-31T14:11:22.000000Z K 7 svn:log V 93 SBP related changes. - Issue LOGOUT command on detach and shutdown. - Rename some functions. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-01-31T14:14:45.000000Z K 7 svn:log V 22 function name change. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-01-31T14:26:17.000000Z K 7 svn:log V 89 New release notes: ftpd(8) -h, ftpchroot(5), ftpd(8) -- "/./" in user's login directory. END K 10 svn:author V 6 robert K 8 svn:date V 27 2003-01-31T15:16:52.000000Z K 7 svn:log V 755 - Modernize the format of the open file showing mode output: . Print the column headers centered (except for the left-aligned TYPE header) using a different header for architectures where sizeof(uintptr_t) is not four. . Consistently do not print a '0x' prefix for hexadecimal values. . Separate columns by a single space character. . Pad the columns presenting an address or offset enough to hold their respective largest value. . Do not restrict the output to unknown file types, inodes and sockets; allow displaying of pipes, fifos, kqueues and crypto file descriptors too. - Shorten an overly long line by removing a cast of printf's return value to void. PR: alpha/45240 Tested on: i386, sparc64, alpha END K 10 svn:author V 5 orion K 8 svn:date V 27 2003-01-31T15:23:40.000000Z K 7 svn:log V 117 Add tuner code for WinTV Go FM (Hauppauge Model 44811 C133). Patch supplied by Ross Finlayson . END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-31T16:27:07.000000Z K 7 svn:log V 156 Add a rudimentary class for slicing Apple partitioned disks. More work is needed on this, stakeholders please contact me. Not quite asked for by: rwatson END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-31T18:31:48.000000Z K 7 svn:log V 72 Add Apple partitioning test case. Use correct name for image data file END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-01-31T18:57:04.000000Z K 7 svn:log V 257 Clean up vnode handling on return from chroot() in certain error cases: we might multiply vrele() a vnode when certain classes of failures occur. This appears to stem from earlier Giant/file descriptor lock pushdown and restructuring. Submitted by: maxim END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-31T18:59:12.000000Z K 7 svn:log V 57 Update reference vectors to include BSD's output. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2003-01-31T19:03:32.000000Z K 7 svn:log V 96 SCSI Changers, SCSI Tapes, and SES devices work just about as well as anything else in sparc64. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-31T21:11:20.000000Z K 7 svn:log V 76 Add PCI id for Quatech SSCLP-200/300 lowprofile single-port RS422/485 card. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-01-31T21:13:25.000000Z K 7 svn:log V 432 Correct handling of locking for chroot() and chdir() cases: rather than having change_dir() release the vnode lock on success, hold the lock so that we can use it later when invoking MAC checks and VOP_ACCESS() in the chroot() code. Update the comment to reflect this calling convention. Update callers to unlock the vnode lock. Correct a typo regarding vnode naming in the MAC case that crept in via the previous patch applied. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-01-31T21:18:41.000000Z K 7 svn:log V 69 Remove commented out g_enc_dos_partition(). We won't be needing it. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2003-01-31T21:19:22.000000Z K 7 svn:log V 481 Document a bug in our chroot(2) implementation: if access control checks, including the "open directory" check or a MAC check fail, after the working directory of the process has been changed, then the cwd of the process will be left as the target directory rather than the original directory. At some point, this bug might be fixable by performing the directory change only after permission is granted for the change. In the mean time document it (it's been there for a while). END K 10 svn:author V 7 roberto K 8 svn:date V 27 2003-01-31T21:57:10.000000Z K 7 svn:log V 234 The newly appointed .org registrar has a pecular output format so whois doesn't follow the link to the authoritative registrar. Fix it. PR: bin/47770 Submitted by: Alain Thivillon MFC after: 7 days END K 10 svn:author V 5 seanc K 8 svn:date V 27 2003-01-31T22:08:14.000000Z K 7 svn:log V 1062 Add a getopt-ified version of an old tool that I've been using for ages: backout_commit.rb. Tool can be used to automate the process of backing out either small or large commits based off of one or more commit messages. The result of the script is a shell script which can be edited or run as needed. New and dead files are taken into consideration. See the program's usage statement for more configuration details. Here's an example usage: $ mutt [find commit message, save to disk as cvsmsg.txt] $ backout_commit.rb ~/cvsmsg.txt Backout directory: /usr Backout script: backout-2003-01-31-14-04.sh Scanning through cvsmsg.txt...done. Change to /usr and run this script. Please look through this script and make changes as necessary. There are commented out commands available in the script. Example script usage: mv backout-2003-01-31-14-04.sh /usr cd /usr less backout-2003-01-31-14-04.sh /bin/sh backout-2003-01-31-14-04.sh rm -f backout-2003-01-31-14-04.sh END K 10 svn:author V 6 julian K 8 svn:date V 27 2003-01-31T22:14:46.000000Z K 7 svn:log V 79 Only add one tick per tick to the thread stats, instead of some random number. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-31T22:34:16.000000Z K 7 svn:log V 145 MFC: Add support for the Trek Thumbdrive 8MB USB Drive. PR: 46004 Submitted by: Brian J. McGovern (original version) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-01-31T22:45:09.000000Z K 7 svn:log V 29 MFC: Add Trek Thumbdrive 8MB END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-01-31T23:21:01.000000Z K 7 svn:log V 152 revert algorithm renumbering done in FAST_IPSEC MFC; this breaks binary and KAME compatibility Pointed out by: Helge Oldach END K 10 svn:author V 5 markm K 8 svn:date V 27 2003-01-31T23:26:55.000000Z K 7 svn:log V 66 No need for the OPENSSL_NO_KRB5 switch anymore. Fixed by: nectar END K 10 svn:author V 5 chris K 8 svn:date V 27 2003-02-01T00:27:03.000000Z K 7 svn:log V 138 Add a section on the areas of enforcement and the sysctls used to tune enforcement. Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-02-01T00:43:25.000000Z K 7 svn:log V 52 Make nirq mean 'number of irqs' and not 'last irq'. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-02-01T01:18:26.000000Z K 7 svn:log V 510 Switch the if_vr driver from using our generic MII routines over to using the Rhine's internal shift registers which are designed for the job. This reduces the amount of time we wait around shifting bits, and seems to work better with some chips. Also, provide a workaround for some newer cards which report fake PHYs at multiple addresses. (As more cards are ID'd, I'm sure this part of the code will have to be expanded to cover more cases.) Submitted by: Thomas Nystrom MFC after: 1 week END K 10 svn:author V 8 pdeuskar K 8 svn:date V 27 2003-02-01T01:21:31.000000Z K 7 svn:log V 27 MFC: Correct License text. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-02-01T01:27:05.000000Z K 7 svn:log V 213 Add deviceids for 6105 and 6105M chips. Further changes will be necessary to fully support these new chips, but preliminary evidence suggests that they work acceptable with our present driver. MFC after: 1 week END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-02-01T02:08:23.000000Z K 7 svn:log V 70 Revert broken rev 1.11.2.14, proper MFC up to the original committer. END K 10 svn:author V 6 grehan K 8 svn:date V 27 2003-02-01T02:56:48.000000Z K 7 svn:log V 407 - add pmap_pagedaemon_waken variable - remove dead code and fix warnings in pmap_zero_page/zero_page_area - implement pmap_clear_reference pmap_ts_referenced pmap_page_exists_quick pmap_remove_all - align pmap_qenter/qremove closer with i386 code - fix vm_page locking in pmap_new_thread (from benno) - add new parameter to pmap_clear_bit to return original pte value Approved by: benno END K 10 svn:author V 8 ambrisko K 8 svn:date V 27 2003-02-01T03:25:13.000000Z K 7 svn:log V 129 MFC: - Initial MPI-350 support - Correct signal/quality/noise parsing and RSSI mapping - Diff reduction to -current END K 10 svn:author V 6 gordon K 8 svn:date V 27 2003-02-01T04:17:10.000000Z K 7 svn:log V 87 Bring in support for volume labels to the filesystem utilities. Reviewed by: mckusick END K 10 svn:author V 5 shiba K 8 svn:date V 27 2003-02-01T04:47:29.000000Z K 7 svn:log V 174 Allied Telesis WR211PCM(wi) and Corega PCC-T(ed) have same manufacture id and product id. So use CIS info (PCCARD_CISTPL_VERS_1). reported by HONDA Yasuhiro END K 10 svn:author V 5 shiba K 8 svn:date V 27 2003-02-01T04:47:51.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 7 rushani K 8 svn:date V 27 2003-02-01T05:31:49.000000Z K 7 svn:log V 44 Add my birthday. Approved by: hrs (mentor) END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-02-01T05:59:51.000000Z K 7 svn:log V 122 Move a comment and optimize the frag timeout code a slight bit. Submitted by: maxim MFC with: The previous two revisions END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-01T06:34:36.000000Z K 7 svn:log V 55 Sort device list by eui64 in acendent order correctly. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-02-01T07:20:36.000000Z K 7 svn:log V 203 - Introduce a flags value into the interrupt handler structure. - Copy the flags passed to inthand_add into the flags value. - If the interrupt is INTR_FAST, re-enable the irq after running the handler. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-02-01T07:23:47.000000Z K 7 svn:log V 124 MacIO frontend for the zs driver. Many thanks to jake for doing the initial driver and for helping me in making this work. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-02-01T07:24:53.000000Z K 7 svn:log V 25 Build glue for zs_macio. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T08:28:43.000000Z K 7 svn:log V 114 Move configuration of geom/providers into its own function in preparation for adding on-the-fly config interface. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-01T08:55:33.000000Z K 7 svn:log V 172 Add basic support for device wiring down to specific (CAM) target id. It still needs to be hard-coded now but will be changed to be configured by tunables or device hints. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T10:06:40.000000Z K 7 svn:log V 106 Under DIAGNOSTIC, only report expensive timeouts if they are more expensive than the last on we reported. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T10:07:49.000000Z K 7 svn:log V 134 Under #ifdef DIAGNOSTIC, fill malloc(9) allocations which do not have M_ZERO specified with 0x70. (malloc_flags=J for the kernel :-) END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T10:26:23.000000Z K 7 svn:log V 50 NO_GEOM cleanup: don't #include END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T11:17:22.000000Z K 7 svn:log V 207 Eliminate the sc_openmask, ccdopen() and ccdclose() functions, we can use the flag maintained by geom_disk.c Having only a strategy method to intialize, don't waste space using a cdevsw structure to do so. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-01T12:06:57.000000Z K 7 svn:log V 48 Check status FIFO more closely to report error. END K 10 svn:author V 6 julian K 8 svn:date V 27 2003-02-01T12:17:09.000000Z K 7 svn:log V 224 Reversion of commit by Davidxu plus fixes since applied. I'm not convinced there is anything major wrong with the patch but them's the rules.. I am using my "David's mentor" hat to revert this as he's offline for a while. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2003-02-01T13:33:12.000000Z K 7 svn:log V 74 MFC: zlib 1.1.4. It was sitting in the -current for too long (10 months). END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-01T14:30:47.000000Z K 7 svn:log V 70 Completely revert last commit until I have more time to look over it. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-01T14:42:49.000000Z K 7 svn:log V 96 - replace timeout with callout_*. - replace TAILQ with STAILQ for device list. - some clean up. END K 10 svn:author V 2 gj K 8 svn:date V 27 2003-02-01T14:43:24.000000Z K 7 svn:log V 70 Fix some typos in 3 comments. Reported by: marius@alchemy.franken.de END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-01T15:04:33.000000Z K 7 svn:log V 40 Define new malloc type M_FW and use it. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2003-02-01T16:48:17.000000Z K 7 svn:log V 241 MFC. Added: ipp 631 #IPP (Internet Printing Protocol) webobjects 1085 #Web Objects l2tp 1701 #Layer 2 Tunnelling Protocol eppc 3031 #Remote AppleEvents/PPC Toolbox Plus some imap[34] related corrections. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2003-02-01T17:01:45.000000Z K 7 svn:log V 125 Add new categories hungarian and portuguese. PR: 47772 Submitted by: Sergei Kolobov MFC after: 3 days END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2003-02-01T17:16:59.000000Z K 7 svn:log V 166 Catch up with new categories and note that ports-base is essential without ports-all. PR: 47774 Submitted by: Sergei Kolobov MFC after: 3 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T17:23:20.000000Z K 7 svn:log V 23 add PST to i386 notes. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-01T18:14:32.000000Z K 7 svn:log V 32 MFC: add parentheses to sizeof. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-01T18:39:32.000000Z K 7 svn:log V 235 -kthread has been dead these many years. This PR has languished for a long time. Go ahead and commit the patch since a co-worker has been working up a code patch in this area and wondered why it hasn't been committed yet. PR: 35800 END K 10 svn:author V 3 joe K 8 svn:date V 27 2003-02-01T18:45:18.000000Z K 7 svn:log V 67 Put replace spaces with tabs in keeping with the rest of the file. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-01T20:34:04.000000Z K 7 svn:log V 82 Remove this Makefile, these docs are built by the Makefiles in src/share/doc/smm. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-02-01T21:18:16.000000Z K 7 svn:log V 169 - Convert the tsleep()s in vm_wait() and vm_waitpfault() to msleep()s with the page queue lock. - Assert that the page queue lock is held in vm_page_free_wakeup(). END K 10 svn:author V 3 gad K 8 svn:date V 27 2003-02-01T21:20:10.000000Z K 7 svn:log V 136 MFC 1.52: Changes so the 'pw' command will allow '$' as the last character in a userid or group name (mainly for the benefit of samba). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-02-01T21:38:36.000000Z K 7 svn:log V 109 SSC calls use break immediate 0x80000. 0x80001 only works for break.i. Ski is rather broken in this respect. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-02-01T21:55:30.000000Z K 7 svn:log V 127 - Remove (some) unnecessary explicit initializations to zero. - Style changes to vm_pageout(): declarations and white-space. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T22:12:50.000000Z K 7 svn:log V 158 This took longer to test than expected: NODEVFS cleanup: don't bother with MAKEDEV. Look for /boot/boot first, and arrange disklabel arguments accordingly. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T22:22:06.000000Z K 7 svn:log V 53 NODEVFS cleanup: Don't ever install MAKEDEV anymore. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-01T22:22:50.000000Z K 7 svn:log V 46 NODEVFS cleanup: Goodbye, and good riddance! END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-02-01T22:50:09.000000Z K 7 svn:log V 1211 Remove special casing for running in the simulator from the kernel and instead add platform, firmware and EFI stubs to the loader. The net effect of this change is that besides a special console and disk driver, the kernel has no knowledge of the simulator. This has the following advantages: o Simulator support is much harder to break, o It's easier to make use of more feature complete simulators. This would only need a change in the simulator specific loader, o Running SMP kernels within the simulator. Note that ski at this time does not simulate IPIs, so there's no way to start APs. The platform, firmware and EFI stubs describe the following hardware: o 4 CPU Itanium, o 128 MB RAM within the 4GB address space, o 64 MB RAM above the 4GB address space. NOTE: The stubs in the skiloader describe a machine that should in parts be defined by the simulator. Things like processor interrupt block and AP wakeup vector cannot be choosen at random because they require interpretation by the simulator. Currently the simulator is ignorant of this. This change introduces an unofficial SSC call SSC_SAL_SET_VECTORS which is ignored by the simulator. Tested with: ski (version 0.943 for linux) END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-01T22:50:50.000000Z K 7 svn:log V 149 Add Genesys Logic products - GL650 HUB - GL641USB CompactFlash Card Reade - GL641USB USB-IDE Bridge Add MELCO product - USB-IDE Bridge: DUB-PxxG END K 10 svn:author V 5 chris K 8 svn:date V 27 2003-02-01T23:06:30.000000Z K 7 svn:log V 98 Fix table formatting for printed man pages. Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-01T23:09:33.000000Z K 7 svn:log V 6 Regen END K 10 svn:author V 5 chris K 8 svn:date V 27 2003-02-01T23:11:57.000000Z K 7 svn:log V 118 Properly capitalize the subsection title on setting MAC labels. Sponsored by: DARPA, Network Associates Laboratories END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-02T00:37:51.000000Z K 7 svn:log V 19 MFC: Revision 1.19 END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-02T00:39:05.000000Z K 7 svn:log V 70 Forced commit: My MFC touched this file, the Revision number is 1.13 END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-02-02T01:11:21.000000Z K 7 svn:log V 75 - Convert vm_pageout()'s tsleep()s to msleep()s with the page queue lock. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2003-02-02T01:57:31.000000Z K 7 svn:log V 98 Unbreak kernel builds caused by what appears to be a merge conflict. This change has been tested. END