ĩG62476 242 239 185 121 121 175 121 222 212 143 222 435 211 110 111 161 210 144 199 147 279 464 156 318 187 130 128 135 178 156 747 124 152 157 156 746 214 166 120 328 724 146 157 202 337 202 120 152 531 174 130 134 134 210 164 169 165 118 114 155 153 1009 198 246 1059 513 106 302 135 136 402 559 320 138 302 520 133 200 338 144 133 121 160 164 199 154 240 198 209 237 167 134 200 330 150 119 146 126 172 152 119 154 213 181 195 188 134 137 236 154 134 214 295 143 125 122 169 117 258 106 224 328 245 281 121 130 185 135 115 201 126 354 161 211 297 331 242 104 139 222 342 122 2014 277 349 210 117 401 152 135 212 209 142 129 129 206 121 137 302 248 149 385 142 137 110 213 159 155 225 389 169 282 354 144 182 533 159 109 164 168 137 136 154 268 134 169 170 136 142 135 278 131 112 416 183 120 115 726 193 188 112 159 163 323 164 213 199 777 146 428 142 180 123 124 202 121 154 181 116 157 158 234 129 135 127 201 201 220 363 113 182 113 155 117 155 281 159 145 125 150 147 268 364 K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-03T18:44:09.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r62475, 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 2000-07-03T18:44:10.000000Z K 7 svn:log V 89 This commit was manufactured by cvs2svn to create tag 'isc-dhcp-vendor-isc_dhcp_2_0_pl2'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-03T18:53:48.000000Z K 7 svn:log V 26 MFC: patchlevel 2 changes END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-03T19:59:44.000000Z K 7 svn:log V 26 MFC: Fix CVS/RCS headers. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-03T20:04:17.000000Z K 7 svn:log V 80 MFC(1.15): Avoid dividing by zero when beeping with a zero pitch. This was bad. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-03T20:08:01.000000Z K 7 svn:log V 26 MFC: fix CVS/RCS headers. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-03T20:52:01.000000Z K 7 svn:log V 127 Delete the RSAREF=YES example from make.conf - it is not used at all. Add knobs for the optional crypto parts with some notes. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-07-03T20:52:27.000000Z K 7 svn:log V 120 add module metadata. this is a hack, sound drivers will eventually present a bus to which pcm, mixer, etc will attach. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-07-03T21:00:44.000000Z K 7 svn:log V 52 do-nothing module that depends on all sound drivers END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-07-03T21:14:00.000000Z K 7 svn:log V 127 - remove lines - add note on single CPU use on SMP boxes - add note on kld for isp f/w - corrected some typos END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-07-03T22:31:08.000000Z K 7 svn:log V 340 remove rc and login.conf files prior to extraction of the new rc and login.conf files from the /etc directory on the floppy. This prevents the overwrite yes/no prompt from occuring in gzip. (some PicoBSD disks use gzip and some use minigzip, so the gzip -f flag (force) is not an option. minigzip has a different meaning for the -f flag.} END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-07-03T22:33:37.000000Z K 7 svn:log V 116 MFC. remove old rc and login.conf files prior to the gzip -d (extract) to prevent overwrite yes/no warning messages END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-07-03T22:38:19.000000Z K 7 svn:log V 16 "Fix" warnings. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-03T22:47:21.000000Z K 7 svn:log V 20 MFC: bind 8.2.3-T5B END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-03T22:53:31.000000Z K 7 svn:log V 67 MFC: deal with rsa_eay.c using USA_RESIDENT to set a safe default. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-04T00:18:43.000000Z K 7 svn:log V 112 Update tags directive to reflect the new location of soft updates and the reorganization of the eisa directory. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-04T00:51:35.000000Z K 7 svn:log V 53 MFC: Add links to "edit" to ease tech support's job. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:01:15.000000Z K 7 svn:log V 103 Change startup locking. Use new isp_handle_index function for indexing off of handles to get dma maps. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-04T01:02:23.000000Z K 7 svn:log V 56 MFC: Remove redundat extern declaration. Add $FreeBSD$ END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:02:38.000000Z K 7 svn:log V 183 Change delay loop in new isp_mboxcmd to the use of the new MBOX_WAIT_COMPLETE macro. Change notification of completion of a mailbox command in isp_intr to MBOX_NOTIFY_COMPLETE macro. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:04:35.000000Z K 7 svn:log V 368 Add in isp_lock/isp_unlock inlines. Add in an islocked/intsok flag to isp_osinfo substructure (all in prep for SMP). Define MBOX_WAIT_COMPLETE and MBOX_NOTIFY_COMPLETE macros so that we can now (temp) use tsleep to wait for mailbox completion. Requires us to guess whether we're servicing an interrupt or not- will use intr_nesting_level. Add local strncat function. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-04T01:04:55.000000Z K 7 svn:log V 65 MFC: Fix misspelling of DPADD as DPADDA and some misformattings. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:05:43.000000Z K 7 svn:log V 222 Add in config_hook for catching when interrupts are safe- this allows us to not the ints are ok and also to (re)ENABLE isp interrupts. Remove all splcam()/splx() invocates and replace them with ISP_LOCK/ISP_UNLOCK macros. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:06:23.000000Z K 7 svn:log V 92 Fix completely stupid and idiotiuc sprintfs in isp_inline.h with with the STRNCAT function. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:06:42.000000Z K 7 svn:log V 35 Remove obsolete isp_dogactive tag. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-04T01:13:36.000000Z K 7 svn:log V 37 MFC: [rev 1.10] Fix rmdir -p a/b/c/. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-04T01:18:09.000000Z K 7 svn:log V 44 MFC: [rev 1.30] Fix style bugs in rev.1.28. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:35:10.000000Z K 7 svn:log V 83 MFC(1.148): Update 'hose' (actually, MCPCIA instance #) for Alpha Rawhide systems. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:36:19.000000Z K 7 svn:log V 61 MFC:Add support for the Alpha Processor, Inc. UP1000 system. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:38:28.000000Z K 7 svn:log V 651 MFC: "Add AlphaServer 2000 (demi-sable), 2100 (sable), and 2100A (lynx) support. Only PCI and on-board ISA peripherials are supported at this time. This support has been only lightly tested due to a lack of response to my call for testers on the freebsd-alpha mailing list. It works quite well on the one AS2100 on which it has been tested, but it may not work on an AS2100A and should therefore be regarded as experimental." While this may be considered experimental, this should and is being moved back to the stable branch so there is at least something to work with before the tree stumps start being dynamited as part of the SMP rototillage. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:38:51.000000Z K 7 svn:log V 29 MFC: Rawhide (4100) support. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:39:24.000000Z K 7 svn:log V 57 MFC: Rawhide (4100) support- MCBUS is the primary IO bus END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:40:18.000000Z K 7 svn:log V 62 MFC: Add support for the Alpha Processor, Inc. UP1000 system. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:41:25.000000Z K 7 svn:log V 61 MFC: Rawhide (4100) support- MCPCIA is the PCI bus interface END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:42:22.000000Z K 7 svn:log V 650 MFC: "Add AlphaServer 2000 (demi-sable), 2100 (sable), and 2100A (lynx) support. Only PCI and on-board ISA peripherials are supported at this time. This support has been only lightly tested due to a lack of response to my call for testers on the freebsd-alpha mailing list. It works quite well on the one AS2100 on which it has been tested, but it may not work on an AS2100A and should therefore be regarded as experimental." While this may be considered experimental, this should and is being moved back to the stable branch so there is at least something to work with before the tree stumps start being dynamited as part of the SMP rototillage. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:43:31.000000Z K 7 svn:log V 118 MFC: Add support for Rawhide, Sable, DemiSable, Lynx and UP1000 systems. Pull back api_cpuinit as part of the latter. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:44:09.000000Z K 7 svn:log V 71 MFC: Rawhide (4100) support- need to keep a console as we configure... END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:44:23.000000Z K 7 svn:log V 25 MFC: fix CVS/RCS header. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:46:11.000000Z K 7 svn:log V 232 MFC: Support bounce buffers for ISA DMA on the alpha. This is required for the irongate chipset (used in the UP1000) which does not support scatter/gather DMA. We'll still use scatter gather if the core logic chipset supports it. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:48:34.000000Z K 7 svn:log V 628 MFC: (1.82) Add support for the Alpha Processor, Inc. UP1000 system. (1.81) Do an explicit getenv on boot_verbose. Now that we have a real FICL boot loader for alpha (Yay!) we still need to explicitly look for boot_verbose- I assume because the boothowto flags aren't passed to us at boot like x86. (1.80) Some white-box (NT) systems have SRM which reports a systype that's the negative of their blue-box (UNIX/OVMS) counterpart. This was causing us to panic early in the boot process because we weren't expecting a negative index into the cpuinit[] array. (1.79) Fix DELAY function to use the RPCC cycle counter register. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:50:24.000000Z K 7 svn:log V 51 MFC(1.7): (infrastructure for) ppc driver on alpha END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:51:04.000000Z K 7 svn:log V 62 MFC: Add support for the Alpha Processor, Inc. UP1000 system. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:54:16.000000Z K 7 svn:log V 106 MFC:Allow platform specific isa interrupt setup & teardown routines in preparation for sable/lynx support END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:55:19.000000Z K 7 svn:log V 241 MFC (1.4, 1.5): Support bounce buffers for ISA DMA on the alpha. This is required for the irongate chipset (used in the UP1000) which does not support scatter/gather DMA. We'll still use scatter gather if the core logic chipset supports it. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:55:55.000000Z K 7 svn:log V 106 MFC(1.8): Use bus_space_handle_t instead of bus_space_tag_t to hold the result from rman_get_bushandle(). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:57:05.000000Z K 7 svn:log V 25 MFC: fix CVS/RCS headers END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:57:37.000000Z K 7 svn:log V 57 MFC (1.23): Sometimes there isn't an ISA bus configured. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T01:59:44.000000Z K 7 svn:log V 435 MFC (1.52): Add a SA_QUIRK_NO_MODESEL type and use it for the OnStream real SCSI device (not the broken one). This one is still broken in that it can't be set to the same fixed block size it reports [ unflattering comments about this company elided ]. If we're unable to set buffered mode on, complain, but drive on. It's not a fatal error to not be in buffered mode. MF (1.46): Per Justin's request- remove his name from Copyright. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:02:53.000000Z K 7 svn:log V 79 MFC: support for Rawhide (4100), sable, demisable && lynx, and UP1000 systems. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:04:24.000000Z K 7 svn:log V 35 roll new 12160.h firmware in place END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:04:48.000000Z K 7 svn:log V 39 roll new Qlogic 2100 firmware in place END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:05:13.000000Z K 7 svn:log V 39 roll new Qlogic 2200 firmware in place END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:06:00.000000Z K 7 svn:log V 114 A side effect of new 12160 f/w- there is only one set whether target mode enabled or not now (like the FC cards). END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-07-04T02:06:01.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:07:52.000000Z K 7 svn:log V 74 MFC: Pull in the latest firmware and add the ispfw module to this branch. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:08:35.000000Z K 7 svn:log V 70 MFC: Remove asm_pci.h from this branch- we now have the ispfw module. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:11:04.000000Z K 7 svn:log V 23 MFC: add ispfw module. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:12:13.000000Z K 7 svn:log V 19 MFC: add wx module END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:16:20.000000Z K 7 svn:log V 60 MFC: Add ispfw as an optional 'device' (for static linking) END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:17:41.000000Z K 7 svn:log V 58 MFC: Remove all but one (ISP_TARGET_MODE) option for isp. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:20:30.000000Z K 7 svn:log V 913 MFC (1.47): Change startup locking. Use new isp_handle_index function for indexing off of handles to get dma maps. MFC (1.46): Clean up firmware load issues and remove darn near all config options. Force alphas to prefer mem mapping as the default. Basically, we have a pointer to a function which we can call which will return us a pointer to firmware for the card we have. We call this function (if it's non-NULL) with the address of our mdvec f/w pointer. The way this works is that if ispfw (as a module or a static) is loaded, it initializes the pointer in isp_pci, so we can call into to it to fetch a pointer to a f/w set. If ispfw is MOD_UNLOADed, it's retained a pointer to our mdvec f/w pointers, which then get zeroed out so we don't have any references to data that's now gone from kernel memory. Removing the f/w saves ~360KBytes. Alas, there is no autounload mechanism that works for is here. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:23:12.000000Z K 7 svn:log V 102 MFC (revisions 1.42 - 1.46) - I'm not going to replicate all of the comments- particularily for 1.45. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:25:14.000000Z K 7 svn:log V 150 MFC (1.35, 1.36, 1.37, 1.38, 1.39, 1.40): (yes, these should be a better set of comments- basically synchronization of changes to watchdog timeouts). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:26:34.000000Z K 7 svn:log V 963 MFC: Roll platform minor number. Force definition of SCSI_ISP_FABRIC (we always support fabric now). Remove SCCLUN definition (we always support SCCLUN now, if we load the f/w). Add typedef definition of an external firmware fetch function. Clean up private storage so that we can use the spriv_field0 to store a bitmask of whether we've set a value into ccb->ccb_h.status, whether we're in the watchdog routine for this command now, whether we've set a grace period for this command and whether this command is actually done. See comments of rev 1.45 of isp.c for more complete information. Add in isp_lock/isp_unlock inlines. Add in an islocked/intsok flag to isp_osinfo substructure (all in prep for SMP). Define MBOX_WAIT_COMPLETE and MBOX_NOTIFY_COMPLETE macros so that we can now (temp) use tsleep to wait for mailbox completion. Requires us to guess whether we're servicing an interrupt or not- will use intr_nesting_level. Add local strncat function. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:27:47.000000Z K 7 svn:log V 417 MFC: Fix completely stupid and idiotiuc sprintfs in isp_inline.h with with the STRNCAT function. Add an isp_handle_index function- this is prepatory to loading more into the handle (i.e., generation number), so we will now need a function that will take a handle and return a flat index [ 0 .. maxhandles-1 ] for auxillary routines that need an index to get at buddy store values (like dma maps or xflist pointers). END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-07-04T02:27:49.000000Z K 7 svn:log V 12 ${BDEFLAGS} END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:28:28.000000Z K 7 svn:log V 206 MFC: Remove all ISP2100_SCCLUN define based code and replace it with runtime comparisons against the tag isp_maxluns- if > 16, we're SCCLUN based. On initial regular SCSI startup, disable auto-disconnect. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:28:55.000000Z K 7 svn:log V 40 MFC: add "disable autodisconnect" flags END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:29:24.000000Z K 7 svn:log V 41 MFC: add MBOX_GET_RESOURCE_COUNT command END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:30:09.000000Z K 7 svn:log V 306 MFC: Add mailbox bitmask macros (numbers of available mailbox registers based upon Qlogic chip type). Define maximum mailboxes. Add INT_PENDING_MASK macro. Change mailbox offset macro name. cleanup i_int_X vs. uint_X definitions The storage for WWN from NVRAM is actually the PORT WWN, not the NODE WWN. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:31:19.000000Z K 7 svn:log V 463 MFC: Remove obsolete isp_dogactive tag. Add 8 bits of volatile mailbox busy mask- this will be the bitmask of output mailbox values we want to get back out of the chip once a mailbox command is done. Add storage for the maximum number of output mailbox registers to the softc. Set ISP_MAX_LUNS to be off of new isp_maxluns tag in softc. Change our 'fabdev' tag to 'loggedin'. Increase size (and add defines for) topology storage. Roll minor version numbers. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:33:47.000000Z K 7 svn:log V 224 MFC: Add UP1000 to GENERIC. Add AlphaServer 2000 (demi-sable), 2100 (sable), and 2100A (lynx) support. Only PCI and on-board ISA peripherials are supported at this time. Add option for Rawhide (AlphaServer 4100 systems). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-04T02:34:49.000000Z K 7 svn:log V 43 MFC: oops- MFC that I am the maintainer... END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-04T03:23:29.000000Z K 7 svn:log V 204 If a buffer flush fails when trying to reclaim a vnode, it is too late to save the vnode, so just toss any remaining unwritten buffers rather than leaving them lying around to make trouble in the future. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-04T03:34:11.000000Z K 7 svn:log V 422 Move the truncation code out of vn_open and into the open system call after the acquisition of any advisory locks. This fix corrects a case in which a process tries to open a file with a non-blocking exclusive lock. Even if it fails to get the lock it would still truncate the file even though its open failed. With this change, the truncation is done only after the lock is successfully acquired. Obtained from: BSD/OS END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-04T03:58:47.000000Z K 7 svn:log V 42 MFC: [rev 1.12] Remove unneeded #include. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-04T04:32:40.000000Z K 7 svn:log V 102 Simplify and rationalise the management of the vnode free list (preparing the code to add snapshots). END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-04T04:58:34.000000Z K 7 svn:log V 240 Get userland visible flags added for snapshots to give a few days advance preparation for them to get migrated into place so that subsequent changes in utilities will not fail to compile for lack of up-to-date header files in /usr/include. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:26:12.000000Z K 7 svn:log V 49 MFC: remove Global. It now lives in /usr/ports/ END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:28:24.000000Z K 7 svn:log V 38 MFC: add all the various new keymaps. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:29:28.000000Z K 7 svn:log V 26 MFC: upgrade csh to tcsh. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:32:51.000000Z K 7 svn:log V 65 MFC: Improve build granularity by introducing NO_CPP and NO_CXX. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:34:54.000000Z K 7 svn:log V 69 MFC: Move some cflag contents down to where they are acutally used. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:37:17.000000Z K 7 svn:log V 103 MFC: rev 1.13 [Move some cflag contents to where they are acutally used] rev 1.14 [clean f77.1] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:39:50.000000Z K 7 svn:log V 59 MFC: rev 1.6 [make the build-tools objects weirder named] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:41:39.000000Z K 7 svn:log V 144 MFC: move c-decl out of libcc_int.a as it is not used across all C-like backends and its symbols conflicts with several cc1plus sources. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:42:47.000000Z K 7 svn:log V 102 MFC: rev 1.49 [don't include svr4.h as it is not needed by the FreeBSD config cleanup] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:51:05.000000Z K 7 svn:log V 113 MFC: Clean up the FreeBSD configuration files -- better seperation of MI & MD bits, and don't use svr4.h. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T05:55:22.000000Z K 7 svn:log V 141 MFC: rev 1.7 [Yell about -O2 on the Alpha. Forceably downgrade -O2+ if "FORCE_OPTIMIZATION_DOWNGRADE" is defined when GCC is built.] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T06:01:51.000000Z K 7 svn:log V 72 MFC: get all offical GCC bug fixes from 2.95.2-release to 26-May-2000. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-04T06:12:24.000000Z K 7 svn:log V 39 MFC: rev 1.37 [sort the sys includes] END K 10 svn:author V 5 green K 8 svn:date V 27 2000-07-04T06:43:26.000000Z K 7 svn:log V 105 Allow restarting on SIGHUP when the full path was not given as argv[0]. We do have /proc/curproc/file :) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-04T08:55:18.000000Z K 7 svn:log V 237 Replace the PQ_*CACHE options with a single PQ_CACHESIZE option that you set equal to the number of kilobytes in your cache. The old options are still supported for backwards compatibility. Submitted by: Kelly Yancey END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-07-04T09:32:11.000000Z K 7 svn:log V 54 Replace a reference to wd(4) to ad(4). Found by: phk END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-07-04T09:37:06.000000Z K 7 svn:log V 23 Oops, there's no ad.4. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-07-04T10:01:12.000000Z K 7 svn:log V 50 Insert a reference to ata.4. Discussed with: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-04T10:06:34.000000Z K 7 svn:log V 34 Fix the "almost clone" semantics. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-04T11:25:35.000000Z K 7 svn:log V 80 Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. Pointed out by: bde END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-07-04T12:31:46.000000Z K 7 svn:log V 59 Sync with sys/i386/conf/GENERIC revisions 1.258 and 1.259. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-07-04T12:33:56.000000Z K 7 svn:log V 26 MFC: Added PC-98 support. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-07-04T12:45:56.000000Z K 7 svn:log V 58 Correct the text for the return value. Submitted by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-07-04T13:46:43.000000Z K 7 svn:log V 120 Ignore all md disks, installing on them would be particularly pointless. Its not fatal to find hardware we don't know. END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-04T15:04:40.000000Z K 7 svn:log V 87 merge differences from -current to bring this up to krb4 1.0 Reviewed by: kris, markm END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-04T15:15:12.000000Z K 7 svn:log V 100 merge differences from -current and build this from ../../contrib/com_err Reviewed by: kris, markm END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-04T15:23:05.000000Z K 7 svn:log V 94 update build infrastructure to work with the krb4-1.0 now in crypto Reviewed by: kris, markm END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-04T15:26:31.000000Z K 7 svn:log V 40 remove ifdef TERMCAP to make this build END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-04T15:32:29.000000Z K 7 svn:log V 43 merge krb version of com_err from -current END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T16:22:05.000000Z K 7 svn:log V 140 synchronize with latest kame tree. behavior change: policy syntax was changed. you may need to update your setkey(8) configuration files. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T16:26:46.000000Z K 7 svn:log V 59 sync with latest kame netstat. basically, more statistics END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T16:26:47.000000Z K 7 svn:log V 39 more pre-requisite for new ipv6 ioctls END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-07-04T16:32:46.000000Z K 7 svn:log V 117 - link ata.4 to {acd,ad,afd,ast}.4 - add the reference to ad.4 in da.4. MFC candidate. Submitted by: sheldonh, mpp END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T16:35:15.000000Z K 7 svn:log V 199 sync with kame tree as of july00. tons of bug fixes/improvements. API changes: - additional IPv6 ioctls - IPsec PF_KEY API was changed, it is mandatory to upgrade setkey(8). (also syntax change) END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T16:35:31.000000Z K 7 svn:log V 48 sync with recent IMPLEMENTATION note from kame. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T16:39:23.000000Z K 7 svn:log V 30 sync with reality/latest kame END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T16:43:14.000000Z K 7 svn:log V 27 sync with latest kame tree END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2000-07-04T17:37:21.000000Z K 7 svn:log V 72 Add 'device stf', 6to4(one of IPv6 over IPv4 encapsulations) interface. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-04T18:11:41.000000Z K 7 svn:log V 24 Fix site_perl hierarchy END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-04T18:43:32.000000Z K 7 svn:log V 162 be sure to wipe out m_pkthdr when you set M_PKTHDR, you may see junk pointer in m_pkthdr portion. actually, we should not change pkthdr mbuf <-> non-pkthdr mbuf. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-04T18:45:27.000000Z K 7 svn:log V 13 MFC: colorls END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-07-04T20:24:01.000000Z K 7 svn:log V 129 [MFC]: follow Matt's MFC of: - Sable, DemiSable, Lynx support - Rawhide support - UP1000 support Obtained from: Matt's heads up END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-04T20:40:20.000000Z K 7 svn:log V 231 o Update e-mail address associated with /dev/audit to reflect FreeBSD.org e-mail. o Notice also that it's listed as "aud" not "audit" which will probably change in the near future with updates to the auditing implementation. END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-04T23:09:23.000000Z K 7 svn:log V 150 make sure we do not write out non-printable characters in file names and symbolic links (by default) PR: bin/19354 Reviewed by: silence on -current END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-07-04T23:32:15.000000Z K 7 svn:log V 189 newpcm module makefiles once built, 'kld_load snd_driver; kldunload snd_driver' will load all sound drivers and unload all unattached ones. attached drivers do not yet support unloading. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-07-04T23:35:21.000000Z K 7 svn:log V 30 enable newpcm module building END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-07-05T00:05:59.000000Z K 7 svn:log V 36 MFC: NO_TCSH and WITH_RSAINTL hooks END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T01:14:45.000000Z K 7 svn:log V 90 correct compilation with IPSEC_IPV6FWD. From: Ollivier Robert END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-05T01:31:30.000000Z K 7 svn:log V 41 merge in the missing files from -current END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-05T01:34:59.000000Z K 7 svn:log V 21 remove extra roken.h END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T01:40:29.000000Z K 7 svn:log V 105 split net.inet6.ip6.rtexpire (and others) from net.inet.ip.*. From: Andrzej Bialecki END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T02:02:54.000000Z K 7 svn:log V 31 add pfkeystat. sync with kame END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T02:13:17.000000Z K 7 svn:log V 258 add getifaddrs(3) from bsdi. this is a magic function which lets you grab interface addresses in a portable manner, without headache of SIOCGIFCONF or sysctl. it is in bsdi/openbsd/netbsd already. from kame tree (actually, mandatory for latest kame tree). END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T02:14:16.000000Z K 7 svn:log V 66 sync with latest kame tree. more stable, p2p advert is corrected END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-05T03:30:32.000000Z K 7 svn:log V 114 o Comment out and since they are not yet committed Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-05T04:08:35.000000Z K 7 svn:log V 200 o When calling the syscall, use &cap instead of cap. Apparently this error was introduced during the merge; fixing it corrects a (correct) warning about types. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-05T04:20:59.000000Z K 7 svn:log V 234 o Introduce cap_{get,set}_{file,fd}() syscall wrappers, associated with soon to be committed syscall stubs. These calls will be used to get and set capability state associated with executables. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-07-05T04:25:09.000000Z K 7 svn:log V 145 o Enable building of libposix1e capability state utility functions and capability-related syscall wrappers. Obtained from: TrustedBSD Project END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-05T04:58:45.000000Z K 7 svn:log V 10 fix RCSID END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-05T05:04:14.000000Z K 7 svn:log V 45 merge the (still missing) part from -current END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T05:07:23.000000Z K 7 svn:log V 126 sync with kame. - better return code. from enami@netbsd - do not use "class" as variable name. C++ guy had trouble with it. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T05:09:17.000000Z K 7 svn:log V 246 sync with latest kame. - permit numeric scopeid, be more careful about buffer size TODO: 2nd arg type should be socklen_t for RFC2553 conformance, but due to include file dependency it is not a easy thing to do (netdb.h does not have socklen_t) END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-05T05:29:25.000000Z K 7 svn:log V 28 remove the remaining RCSIDs END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-05T06:01:33.000000Z K 7 svn:log V 1920 End two weeks of on and off debugging. Fix the crash on the Nth insertion of a CF card, for random values of N > 1. With these fixes, I've been able to do 100 insert/remove of the cards w/o a crash with lots of system activity going on that in the past would help trigger the crash. The problem: FreeBSD creates dev_t's on the fly as they are needed and never destroys them. These dev_t's point to a struct disk that is used for housekeeping on the disk. When a device goes away, the struct disk pointer becomes a dangling pointer. Sometimes when the device comes back, the pointer will point to the new struct disk (in which case the insertion will work). Other times it won't (especially if any length of time has passed, since it is dependent on memory returned from malloc). The Fix: There is one of these dev_t's that is always correct. The device for the WHOLE_DISK_SLICE is always right. It gets set at create_disk() time. So, the fix is to spend a little CPU time and lookup the WHOLE_DISK_SLICE dev_t and use the si_disk from that in preference to the one that's in the device asking to do the I/O. In addition, we change the test of si_disk == NULL meaning that the dev needed to inherit properties from the pdev to dev->si_disk != pdev->si_disk. This test is a little stronger than the previous test, but can sometimes be fooled into not inheriting. However, the results of this fooling are that the old values will be used, which will generally always be the same as before. si_drv[12] are the only values that are copied that might pose a problem. They tend to change as the si_disk field would change, so it is a hole, but it is a small hole. One could correctly argue that one should replace much of this code with something much much better. I would be on the pro side of that argument. Reviewed by: phk (who also ported the original patch to current) Sponsored by: Timing Solutions END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-05T06:41:36.000000Z K 7 svn:log V 181 Clean up ISPCTL_ABORT_CMD function to not be too chatty if it succeeds, or even if it fails with INVALID_PARM (which just means that the handle doesn't refer to an active commane). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-05T06:44:17.000000Z K 7 svn:log V 253 Oops! If we're deciding a command is now really dead, make *darned* sure that it really is by issuing a ISPCTL_ABORT_CMD just on the off chance the f/w will start it up again and, ha ha, start using the DMA resources we gave it but are now taking away. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-07-05T07:15:57.000000Z K 7 svn:log V 117 Replace phk's commit with code from my local tree which I happen to like better (it's commented and easier to read). END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-07-05T07:20:23.000000Z K 7 svn:log V 25 MFC: ignore memory disks END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-05T07:46:41.000000Z K 7 svn:log V 308 Support for unsigned integer and long sysctl variables. Update the SYSCTL_LONG macro to be consistent with other integer sysctl variables and require an initial value instead of assuming 0. Update several sysctl variables to use the unsigned types. PR: 15251 Submitted by: Kelly Yancey END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-07-05T08:11:43.000000Z K 7 svn:log V 56 Use the packed attribute for the descriptor on the wire END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T08:15:05.000000Z K 7 svn:log V 40 sync with kame. more security warnings END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T08:27:50.000000Z K 7 svn:log V 116 sync with more recent kame tree. - correct scoped notation separator (s/@/%/) - include example and more references END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T08:42:07.000000Z K 7 svn:log V 113 sync with more recent KAME tree. handles scoped IPv6 notation. supports "delete" subcommand. corrects PR 19663. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T09:34:10.000000Z K 7 svn:log V 49 Sync with latest KAME code. Obtained from: KAME END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T09:37:52.000000Z K 7 svn:log V 36 Sync with KAME Obtained from: KAME END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T09:48:43.000000Z K 7 svn:log V 36 Sync with KAME Obtained from: KAME END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-05T10:07:30.000000Z K 7 svn:log V 108 Fix typo: "managment" -> "management". PR: 19689 Submitted by: SUGIMURA Takashi END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-05T10:09:16.000000Z K 7 svn:log V 24 MFC rev 1.63: fix typo. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T10:14:11.000000Z K 7 svn:log V 44 Sync with latest KAME. Obtained from: KAME END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T10:15:23.000000Z K 7 svn:log V 206 simplify and correct name resolution in tn(). XXX what is the goal of af_switch()? it seems to me it is not necessary any more with getaddrinfo(3) fix for correct name-resolution ordering. comments? >shin END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-05T10:31:16.000000Z K 7 svn:log V 150 Correct the usage printed for --exclude, which takes a globbing pattern and not a file name. PR: 19698 Reported by: Jeff Blaine END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-05T10:32:59.000000Z K 7 svn:log V 52 MFC rev 1.20: correct usage() output for --exclude. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-05T10:47:01.000000Z K 7 svn:log V 287 Introduce a new option, daily_status_disks_df_flags, which specifies the command-line arguments to be used for the call to df(1) when daily_status_disks_enable is set to YES. The name of the new variable was chosen by the maintainer of our periodic hierarchy, Brian Somers. PR: 19631 END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T11:00:58.000000Z K 7 svn:log V 49 Sync with latest KAME code. Obtained from: KAME END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T11:12:53.000000Z K 7 svn:log V 44 Sync with latest KAME. Obtained from: KAME END K 10 svn:author V 3 des K 8 svn:date V 27 2000-07-05T12:04:31.000000Z K 7 svn:log V 18 Add MIT copyright END K 10 svn:author V 2 tg K 8 svn:date V 27 2000-07-05T12:40:26.000000Z K 7 svn:log V 121 Now that the scripts in our ports support this, call the scripts in ${local_startup} with the `stop' option on shutdown. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-07-05T16:21:42.000000Z K 7 svn:log V 64 Remove DEBUG_FLAGS=-g3, which never should have been committed. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-07-05T17:43:33.000000Z K 7 svn:log V 59 Add the usbhidctl utility, from NetBSD, by Lennart Augusst END K 10 svn:author V 3 bsd K 8 svn:date V 27 2000-07-05T17:47:17.000000Z K 7 svn:log V 132 Plug the hole where rshd would bypass a proper .rhosts check if the password was empty. Reviewed by: Warner Losh END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-07-05T17:48:23.000000Z K 7 svn:log V 291 The previous commit changed the df(1) units flag from -k to -h, which produced human-readable output. I like this, but it's certainly not something to change willy-nilly without discussion. Revert to -k. Anyway, the new variable allows folks to pick any units flag that fits their fancy. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-05T18:36:17.000000Z K 7 svn:log V 74 MFC: add lines for WX (Intel Gig Ether) and ispfw (ISP Firmware) modules. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-05T18:58:47.000000Z K 7 svn:log V 186 MFC: Clean up ISPCTL_ABORT_CMD function to not be too chatty if it succeeds, or even if it fails with INVALID_PARM (which just means that the handle doesn't refer to an active commane). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-07-05T18:59:32.000000Z K 7 svn:log V 258 MFC: Oops! If we're deciding a command is now really dead, make *darned* sure that it really is by issuing a ISPCTL_ABORT_CMD just on the off chance the f/w will start it up again and, ha ha, start using the DMA resources we gave it but are now taking away. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-07-05T19:05:19.000000Z K 7 svn:log V 49 add list of KAME files - may not be 100% correct END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-05T19:34:43.000000Z K 7 svn:log V 90 IPv6 support. This is required for forthcoming IPv6 ready installer. Obtained from: KAME END K 10 svn:author V 8 groudier K 8 svn:date V 27 2000-07-05T20:37:53.000000Z K 7 svn:log V 435 MFC: `cvs log -r1.17 -r1.18 sym_hipd.c' to get full log. Significant changes: - Remove obsolete informations from the README.sym file. - Check also against DT_DATA_IN phase on parity/crc error. (Merged from Pamela Delaney's changes in the Linux driver) - Fix support for phase mismatch handling from the C code for the C1010 (only useful for testing issue). - Add an asynchonous notification handler for `lost device' (AC_LOST). END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-05T21:02:45.000000Z K 7 svn:log V 66 Fix alt months Submitted by: Ri?ardas ?epas END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-05T21:03:56.000000Z K 7 svn:log V 16 MFC: alt months END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-07-05T21:37:21.000000Z K 7 svn:log V 70 Close PR# 19617: add support for VIA VT6102 NICs to VIA Rhine driver. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-07-05T21:43:59.000000Z K 7 svn:log V 74 MFC: Close PR# 19617: add support for VIA VT6102 NICs to VIA Rhine driver END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T21:54:07.000000Z K 7 svn:log V 44 Sync with latest KAME. Obtained from: KAME END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-05T22:09:50.000000Z K 7 svn:log V 43 Sync with latest KAME Obtained from: KAME END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-06T00:13:21.000000Z K 7 svn:log V 62 Emulate the WBINVD instruction when it is called by the BIOS. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-06T00:22:50.000000Z K 7 svn:log V 175 Clarify the comments in here a bit. The first sector of boot2 is not just zeros, it is actually the disklabel itself. boot2.ldr is simply a placeholder in the boot2 binary. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-06T00:25:05.000000Z K 7 svn:log V 41 Fix .Fx usage (causing error diagnositc) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-06T00:29:40.000000Z K 7 svn:log V 77 Doh. The disklabel is not 0x200 bytes of zeros, but it is 0x200 bytes long. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-07-06T00:34:03.000000Z K 7 svn:log V 79 MFC: Delay calling the device cleanup routines until the absolute last moment. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-06T00:38:07.000000Z K 7 svn:log V 43 Sync with latest KAME Obtained from: KAME END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-06T01:48:08.000000Z K 7 svn:log V 49 Sync with latest KAME code. Obtained from: KAME END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-06T01:50:05.000000Z K 7 svn:log V 38 Add the snapshot option to mount_ufs. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-07-06T01:51:27.000000Z K 7 svn:log V 185 - Inline all the functions that are only called once. This results in a savings of 68 bytes in boot2. - Also add a comment warning that you can't remove the empty exit() function. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-06T01:55:21.000000Z K 7 svn:log V 38 Correct style bugs in previous commit END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-06T02:00:18.000000Z K 7 svn:log V 19 Correct style bugs END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-07-06T02:03:11.000000Z K 7 svn:log V 318 Teach fsck about snapshot files. These changes should have no effect on operation of fsck on filesystems without snapshots. If you get compilation errors, be sure that you have copies of /usr/include/sys/mount.h (1.94), /usr/include/sys/stat.h (1.21), and /usr/include/ufs/ffs/fs.h (1.16) as of July 4, 2000 or later. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-06T04:01:37.000000Z K 7 svn:log V 90 Add two files missing from the KAME sync Submitted by: Eric Sabban END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-06T05:19:29.000000Z K 7 svn:log V 28 Use UCHAR_MAX consistently. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-07-06T05:46:37.000000Z K 7 svn:log V 21 minor brucification. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-07-06T06:02:04.000000Z K 7 svn:log V 631 Add support for the National Semiconductor DP83815 fast ethernet controller chip. This chip is currently being used on the NetGear FA312-TX adapter, which I guess is a replacement for the FA310-TX (PNIC-based). I added support for this chip by modifying the sis driver since the SiS 900 and the NS DP83815 have almost the same programming interface (the RX filter programming and PHY access methods are different, but the general configuration, DMA scheme and register layout are identical). I would have had this done a lot sooner, but getting the damn MAC address out of the EEPROM proved to be more complicated than expected. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-06T06:34:15.000000Z K 7 svn:log V 100 Correct comment to work with test code. Prevent out of bounds array access in some specific cases. END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-07-06T06:37:30.000000Z K 7 svn:log V 96 I hate signed chars.^W^W^W^W^WCast to unsigned char before using signed chars as array indices. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-07-06T08:37:34.000000Z K 7 svn:log V 16 Fix buildworld. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-07-06T10:09:59.000000Z K 7 svn:log V 66 Unbreak heimdal build: we can no longer #include END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-07-06T13:23:35.000000Z K 7 svn:log V 67 Properly fix world. Sorry for breaking things in the first place. END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-07-06T15:35:59.000000Z K 7 svn:log V 227 Don't forget to set our MAC address into packets we wre sending out via netgraph. Eventually we may need to have a separate hook for packets that already have a source AMC address but for now just drop it in. Should fix PPPoE. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-06T18:17:08.000000Z K 7 svn:log V 72 Make compilable. Reported by: Ollivier Robert END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-07-06T19:05:43.000000Z K 7 svn:log V 118 Add various system usernames (even though I try to avoid pppd!!!) PR: 19717 Submitted by: Tony Finch END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-07-06T19:21:07.000000Z K 7 svn:log V 104 Fix a minor bug in the MAC address unscrambling code. (Some shift rights should have been shift lefts.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-07-06T19:30:20.000000Z K 7 svn:log V 682 Fix up the sis.4 man page per Sheldon Hearn: * Clear the Os macro, which is assumed gracefully at run-off time. * Use quotes to reduce the long name description (Nd) to a single argument. * Use meaningful arguments to the -width option of the Bl macro. * Mark rc.conf up with Xr instead of Pa so that it is obvious that further help on that file is available. * Explicitly indicate that mediaopt is a command modifier (Cm) of the ifconfig(8) utility. * Do not mark up half-duplex and full-duplex as arguments (Ar), since they are allowed values for an argument. * Fix various grammar and spelling mistakes. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-07-06T19:51:58.000000Z K 7 svn:log V 52 Correct setproctitle() call Obtained from: OpenBSD END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-07-06T20:04:34.000000Z K 7 svn:log V 332 cleanup the tsearch import. remove (comment out) functions defined or depricated elsewhere: bsearch, lfind, lsearch, insque, remque change hcreate to take a size_t rather than uint (essentially the same) since hcreate/hdestroy are now in , remove private search.h in lib/libc/db/hash/ add $FreeBSD tags to hsearch.c END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-06T20:13:42.000000Z K 7 svn:log V 49 Better fix for .Fx macro Submitted by: sheldonh END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-07-06T20:19:02.000000Z K 7 svn:log V 88 Reduce shlib major that is bumped by my mistake. We don't need bumping it in this time. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T21:33:51.000000Z K 7 svn:log V 28 Upgrade to Binutils 2.10.0. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T21:45:03.000000Z K 7 svn:log V 29 MFC: upgrade to version 4.1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T21:46:59.000000Z K 7 svn:log V 106 MFC: rev 1.6 Change our ELF binary branding to match the SCO (as USL) method in the latest SVR4 ELF spec. END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-07-06T21:56:04.000000Z K 7 svn:log V 27 this file no longer exists END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T21:56:42.000000Z K 7 svn:log V 59 MFC: 1.13 (debugging support when using libc_r's pthreads) END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-06T22:05:41.000000Z K 7 svn:log V 88 curses -> termcap, mainly for purity and to indicate which functions family really used END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-06T22:06:24.000000Z K 7 svn:log V 23 MFC: curses -> termcap END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T22:08:07.000000Z K 7 svn:log V 62 MFC: rev 1.3 (debugging support when using libc_r's pthreads) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T22:08:50.000000Z K 7 svn:log V 63 MFC: rev 1.22 (debugging support when using libc_r's pthreads) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T22:12:46.000000Z K 7 svn:log V 138 MFC: rev 1.44-45 (fix LDADD) rev 1.46 (debugging support when using libc_r's pthreads) rev 1.47-48 (upgrade to Binutils 2.10.0) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T22:16:12.000000Z K 7 svn:log V 34 MFC: Upgrade to Binutils 2.10.0. END K 10 svn:author V 3 jmg K 8 svn:date V 27 2000-07-06T22:18:44.000000Z K 7 svn:log V 43 remove sys/time.h by instruction from bde. END K 10 svn:author V 3 jmg K 8 svn:date V 27 2000-07-06T22:23:09.000000Z K 7 svn:log V 35 MFC: merge in rev 1.3 through 1.10 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T22:26:41.000000Z K 7 svn:log V 105 MFC: Change our ELF binary branding to match the SCO (as USL) method in the latest SVR4 ELF spec. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T22:42:19.000000Z K 7 svn:log V 105 MFC: Change our ELF binary branding to match the SCO (as USL) method in the latest SVR4 ELF spec. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-06T22:51:16.000000Z K 7 svn:log V 127 o rc.d now use start/stop, and some scripts may produce warnings. o NOTES replaces LINT. Make a note of it in an older entry. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:04:33.000000Z K 7 svn:log V 267 MFC: clean up all of the 16-bit assembly code in the x86 bootstrap to work with Binutils 2.10.0 -- all the old m4 macros are no longer needed. Also MFC rev 1.18-22 sys/boot/i386/btx/btx/btx.s (change string and support new instructions). END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-06T23:04:36.000000Z K 7 svn:log V 20 MFC: upgrade to 4.1 END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-07-06T23:04:55.000000Z K 7 svn:log V 90 Add information on libftpio version backoff. Also mention the crypto collection changes. END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-07-06T23:11:11.000000Z K 7 svn:log V 20 MFC: upgrade to 4.1 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:27:28.000000Z K 7 svn:log V 60 MFC: Commonly install manpages and backup previous loader. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:29:48.000000Z K 7 svn:log V 22 MFC: add FreeBSD Ids. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:35:17.000000Z K 7 svn:log V 60 MFC: Commonly install manpages and backup previous loader. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:45:00.000000Z K 7 svn:log V 185 MFC: Add setenv, getenv, setenv?, unsetenv, copyin and copyout, ANS CORE EXT and SOURCE-ID. Also don't use FP regs on the Alpha in libficl and other Alpha needed fixes. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:51:46.000000Z K 7 svn:log V 64 MFC: upgrade to FICL 2.04 and fix issues on the Alpha platform. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:53:25.000000Z K 7 svn:log V 50 MFC: rev 1.2 (emove metion of the 'magic options) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:54:54.000000Z K 7 svn:log V 30 MFC: rev 1.3 (clean up cruft) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:58:16.000000Z K 7 svn:log V 55 MFC: rev 1.18 (boot /kernel.old if /kernel is missing) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-06T23:59:28.000000Z K 7 svn:log V 52 MFC: rev 1.14 (fix 'q' or 'Q' for the show command) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:00:26.000000Z K 7 svn:log V 172 MFC: rev 1.7 Only probe network settings on the first open of the network device. The alpha firmware takes a seriously long time to open the network device the first time. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-07-07T00:01:24.000000Z K 7 svn:log V 268 MFC: rev 1.23 * Remove the setting of sourceid from bf_vm(), as bf_vm() really has no clue. * set sourceid to 0 when booting, which is the correct setting for stdin. * set sourceid to an arbitrary fd when include'ing, preserving and restoring the previous sourceid. END