ƒ¯M95226 212 477 488 796 1500 313 335 223 199 126 306 257 118 144 125 244 170 189 193 124 485 1116 186 196 125 129 148 187 141 136 136 142 193 281 164 179 171 136 126 331 159 267 117 241 177 132 127 197 164 144 124 142 141 218 205 253 168 168 168 141 227 168 168 168 433 204 204 286 558 224 233 311 170 138 302 611 174 134 184 348 257 803 357 231 198 222 127 429 203 119 246 160 256 181 177 165 137 256 225 228 200 166 282 205 141 227 140 367 161 292 105 313 217 137 264 125 110 115 196 121 134 303 142 206 157 293 211 146 179 190 229 443 1082 214 190 175 205 265 146 135 260 190 209 148 137 148 143 204 142 141 717 267 118 4423 129 148 700 155 193 220 449 477 150 204 153 251 432 233 168 237 183 318 188 276 155 114 281 133 175 196 191 194 313 145 322 699 131 142 148 251 252 240 180 126 119 240 120 240 176 126 164 327 158 236 290 203 293 161 234 175 249 163 170 K 10 svn:author V 4 will K 8 svn:date V 27 2002-04-21T19:47:06.000000Z K 7 svn:log V 383 Add jogdial device to MAKEDEV. This device node was left out of the fixit section since I believe it is unnecessary for fixit floppies. In any case, this part was forgotten from the original MFC due to the fact that -CURRENT uses make_dev() instead. And so, obviously this is not an MFC since it does not apply to -CURRENT. Submitted by: Yoshihiko SARUMARU END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-21T20:32:28.000000Z K 7 svn:log V 390 Non-sendmail users use the FreeBSD sendmail startup functionality to start alternative MTAs. Therefore, always install rc.sendmail, regardless of NO_SENDMAIL make.conf setting. Users can still set mta_start_script to a different script. This commit is after a repo-copy of src/etc/sendmail/rc.sendmail to src/etc/rc.sendmail. Noticed by: Calvin NG MFC after: 3 days END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-21T21:08:30.000000Z K 7 svn:log V 700 Add function link_elf_get_gp(), specific to ia64 for now, to get the DT_PLTGOT value. On ia64 this is the value of GP. We need this to construct function descriptors, but the elf file structure is not exported to MD code. Note that the name of the function is based on the meaning that DT_PLTGOT has on ia64. This may differ on other architectures. As such, link_elf_get_gp() has a high level of MD to it. Renaming the function to describe what DT_* value is returned makes it generic, but also makes the MD code less clear and if we only need this on ia64, then a general name for a specific function doesn't help. In short: I don't know what is "right" at this time, so I'll go with what I have. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-21T21:27:57.000000Z K 7 svn:log V 1403 Implement elf_reloc(). The RT specification says that we can expect both Elf_Rel and Elf_Rela types of relocation, so handle them both even though we only have Rel_Rela ATM. We don't handle 32-bit and big-endian variants yet. Support for that is not trivial enough to implement it without any evidence that we ever need it in the near future. For the FPTR relocations, we currently use the fptr_storage used by _reloc() is locore.s. This is in no way a real solution, but for now provides the service we need to get the basics going. A static recursive function lookup_fdesc() is used to find the address of a function in a way that keeps track of the load module so that we can get the correct GP value if we need to construct an OPD (ie there's no OPD yet for the function. For simplicity, we create an OPD for the IPLT relocations as well and simply fill the user provided function descriptor from the OPD. Since the the official descriptors are unique, this has no bad side effects. Note that we ignore the addend for FPTR relocations, but use the addend for IPLT relocations as an offset to the function address. This commit allows us to load and relocate modules and modules appear to work correctly, although we probably need to make sure that we set GP correctly in all cases when we have inter-module calls. This especially applies to assembly coded functions that have cross module calls. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-04-21T22:33:06.000000Z K 7 svn:log V 218 Remove the now redundant emphasis on inetd from the paragraph I wrote. Change the tense in the warning about re-enabling sendmail and inetd so as not to confuse users into thinking that these are still off by default. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-21T22:43:50.000000Z K 7 svn:log V 239 Fix WAW dependency violation on r17 (line 198) that only exists for the SMP case. While on the subject, remove unnecessary stops. I don't know if this resolves the memory corruption I'm seeing, but it does have the potential. We'll see... END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-21T22:57:42.000000Z K 7 svn:log V 129 Avoid using pmap_kenter "early", since it may need to dink with vm_page structures, which may not be setup yet. Minor cleanups. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-21T23:42:59.000000Z K 7 svn:log V 101 MFC: 1.9 (markm) Fix some fractured english. 1.6 (ache) Complete the MFC (removing two typos). END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T00:14:19.000000Z K 7 svn:log V 29 MFC: 1.7 (mpp) ispell fixes. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-22T01:04:02.000000Z K 7 svn:log V 213 Add description of `mc' (max copies), add short-form to long-form mapping for `tf' (troff filter), and add a cross-reference to chkprintcap in some lpr-related man pages. Submitted by: dwmalone MFC after: 4 days END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-22T01:09:24.000000Z K 7 svn:log V 164 Underline the default value for rp=, the same way all the other string-type default values are underlined (instead of using fake double-quotes). MFC after: 4 days END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-22T04:08:01.000000Z K 7 svn:log V 25 Add a Makefile for this. END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-22T04:18:58.000000Z K 7 svn:log V 53 MFC: Check write permissions before create anything. END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-22T04:24:25.000000Z K 7 svn:log V 34 MFC: Add more NetBIOS name types. END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-22T05:11:44.000000Z K 7 svn:log V 151 - Change the atm_attributes_pool and atm_stackq_pool to be uma_zone's (with the appropriate set_max) rather than using the HARP storage pool code. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-22T06:25:13.000000Z K 7 svn:log V 78 Fix warnings + wait for child so it doesn't go zombie (perforce change 10122) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-22T06:26:29.000000Z K 7 svn:log V 97 Don't report last login time in PAM case. (perforce change 10057) Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-22T06:27:16.000000Z K 7 svn:log V 100 Don't use PAM_SILENT unless hushlogin is set (perforce change 10123) Sponsored by: DARPA, NAI Labs END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-22T06:35:40.000000Z K 7 svn:log V 29 Add state information types. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-22T06:43:31.000000Z K 7 svn:log V 389 Add ia64_sal_init_state(). This function will initialize the machine check handling. In its current form, it only determines the largest amount of state information it can get from SAL and allocates a region 7 memory block for it. The next steps involve: o get and log any unconsumed (NVM stored) error records across reboots, o register an OS_MCA handler and enable machine checks. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-22T06:53:20.000000Z K 7 svn:log V 1022 Comment out Kirks io-request priority hack until we can do this in a civilized way which doesn't cause grief. The problem is that it is not generally safe to cast a "struct bio *" to a "struct buf *". Things like ccd, vinum, ata-raid and GEOM constructs bio's which are not entrails of a struct buf. Also, curthread may or may not have anything to do with the I/O request at hand. The correct solution can either be to tag struct bio's with a priority derived from the requesting threads nice and have disksort act on this field, this wouldn't address the "silly-seek syndrome" where two equal processes bang the diskheads from one edge to the other of the disk repeatedly. Alternatively, and probably better: a sleep should be introduced either at the time the I/O is requested or at the time it is completed where we can be sure to sleep in the right thread. The sleep also needs to be in constant timeunits, 1/hz can be practicaly any sub-second size, at high HZ the current code practically doesn't do anything. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-22T07:09:13.000000Z K 7 svn:log V 94 Implement shared secret mode for hostap mode. Submitted by: Thomas Skibo END K 10 svn:author V 5 greid K 8 svn:date V 27 2002-04-22T08:11:14.000000Z K 7 svn:log V 101 MFC: Stop a null pointer dereference in the builtin hash function. PR: 36141 Approved by: cracauer END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-04-22T08:18:57.000000Z K 7 svn:log V 28 MFC: Change reference URLs. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-04-22T08:19:35.000000Z K 7 svn:log V 32 MFC: Change reference path/URL. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-22T08:56:34.000000Z K 7 svn:log V 57 Make .asm transformation rules synonyms to the .s rules. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-04-22T08:59:53.000000Z K 7 svn:log V 96 MFC 1.6 (for the second time, since I forgot its changes in the previous revision): fix markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-22T09:06:27.000000Z K 7 svn:log V 50 Align for one true tab size of 8 in revision 1.2. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-22T09:12:18.000000Z K 7 svn:log V 45 Fixed _SUBDIR. Obtained from: bsd.subdir.mk END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-22T10:04:41.000000Z K 7 svn:log V 45 Prohibit the direct inclusion of bsd.dep.mk. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-22T10:46:12.000000Z K 7 svn:log V 51 Don't needlessly redefine the afterinstall target. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-22T13:12:46.000000Z K 7 svn:log V 96 MFC: base64 decoding was broken, as was outputting the decoded data was being done incorrectly. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-04-22T13:44:47.000000Z K 7 svn:log V 188 Usage style sweep: spell "usage" with a small 'u'. Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-22T13:44:48.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 2002-04-22T15:18:51.000000Z K 7 svn:log V 83 Remove my change to the synopsis field Requested by: bde pointy hat to: myself ;) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-22T15:44:09.000000Z K 7 svn:log V 75 MFC: Add only the required usb manual pages, ie: ones we have drivers for. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-04-22T15:47:01.000000Z K 7 svn:log V 40 MFC: Add usb manual pages to the build. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-22T15:47:11.000000Z K 7 svn:log V 35 Use standard bsd.init.mk prologue. END K 10 svn:author V 2 cg K 8 svn:date V 27 2002-04-22T15:49:36.000000Z K 7 svn:log V 239 mfc current pcm state. this fixes various bugs, improves sndstat output, increases error checking, allows tuning of hardware buffer sizes for most drivers, enables recording of formats not native to the hardware, and lots of other things END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-22T15:53:04.000000Z K 7 svn:log V 68 Back out remnants of revision 1.97: we don't need TARGET_ARCH here. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-04-22T16:15:16.000000Z K 7 svn:log V 174 Add missing splx calls in bge_tick. These don't make any functional difference in -current, but they are important for -stable where they are missing too. MFC after: 1 day END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-04-22T16:15:20.000000Z K 7 svn:log V 20 Import smbfs-1.4.4. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-04-22T16:15:20.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r95267, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-22T16:15:21.000000Z K 7 svn:log V 81 This commit was manufactured by cvs2svn to create tag 'smbfs-vendor-smbfs_1_4_4'. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-04-22T16:18:36.000000Z K 7 svn:log V 35 Bring in changes from smbfs-1.4.4. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-22T17:38:53.000000Z K 7 svn:log V 35 MFC 1.4: Add awareness of an IPv6. END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-22T18:26:05.000000Z K 7 svn:log V 104 - Revert previous change of atm storage pools -> uma_zones until a solution to atm_free() is written. END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-04-22T18:31:48.000000Z K 7 svn:log V 69 MFC: 1.54: Fix ambigous && which must be ||. Obtained from: OpenBSD END K 10 svn:author V 6 semenu K 8 svn:date V 27 2002-04-22T18:40:23.000000Z K 7 svn:log V 49 MFC: 1.55: Update the email in copyright string. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2002-04-22T19:39:10.000000Z K 7 svn:log V 29 Add myself Approved by: des END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-22T19:54:17.000000Z K 7 svn:log V 50 Protect against multitple #includes of this file. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-04-22T20:09:11.000000Z K 7 svn:log V 46 Don't FILEDESC_LOCK around calls to falloc(). END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-04-22T21:23:09.000000Z K 7 svn:log V 121 Provide an environment variabloe, EXPR_COMPAT, which disables option parsing for compatibility with old implementations. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-04-22T21:38:45.000000Z K 7 svn:log V 109 Fix bogon introduced when MFCing: In FreeBSD 4.x, the second argument to vn_open is type `int', not `int *'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-22T21:42:18.000000Z K 7 svn:log V 157 Utilize dhcp information in the kernel environment if we don't have hostname and DNS information already. Submitted by: Danny Braniss END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:17:36.000000Z K 7 svn:log V 71 MFC: 1.26 (charnier) Use `The .Nm utility'. No objection by: charnier END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:18:50.000000Z K 7 svn:log V 71 MFC: 1.15 (charnier) Use 'The .Nm utility'. No objection by: charnier END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:19:52.000000Z K 7 svn:log V 71 MFC: 1.30 (charnier) Use `The .Nm utility'. No objection by: charnier END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:20:29.000000Z K 7 svn:log V 44 MFC: 1.14 (charnier) Use `The .Nm utility'. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:23:23.000000Z K 7 svn:log V 129 MFC: 1.64 (charnier) ls(1) is a utility, not a function. 1.63 (jwd) Fix typo & document dependency of -T on -l option. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:24:24.000000Z K 7 svn:log V 71 MFC: 1.16 (charnier) Use `The .Nm utility'. No objection by: charnier END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:25:19.000000Z K 7 svn:log V 71 MFC: 1.14 (charnier) Use `The .Nm utility'. No objection by: charnier END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-22T22:26:39.000000Z K 7 svn:log V 71 MFC: 1.10 (charnier) Use `The .Nm utility'. No objection by: charnier END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-04-22T23:03:03.000000Z K 7 svn:log V 340 Do our best to determine if the user is attempting an NFS mount when the filesystem type isn't given in the command line. In the case of an IPv6 address containing ':', one must use the '@' separator for it to be properly parsed (mount_nfs(8) still needs fixing at the moment though). PR: bin/37230 Reviewed by: obrien MFC after: 1 week END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-22T23:08:07.000000Z K 7 svn:log V 111 Add 'const' to some casts to fix two warnings that are printed by the new gcc (on sparc64). MFC after: 4 days END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-22T23:28:42.000000Z K 7 svn:log V 111 Add 'const' to some casts to fix two warnings that are printed by the new gcc (on sparc64). MFC after: 4 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-23T00:05:48.000000Z K 7 svn:log V 190 Do not use 'ps -e' for entropy gathering. It uses /proc/*/mem to rummage around *user* memory to extract the environment variable strings. This is problematic for us. Submitted by: peter END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-23T00:06:10.000000Z K 7 svn:log V 465 Implement new printcap option of "rc" aka "remote.resend_copies". This is a boolean option, and if it is specified in a print queue for a remote host, it causes lpd to resend the data file for each copy the user requested on 'lpr -#n'. This is useful for network printers which accept lpd-style jobs, but which ignore the control file (and thus they ignore any request for multiple copies). PR: 25635 Reviewed by: short review on freebsd-audit MFC after: 6 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-23T00:10:18.000000Z K 7 svn:log V 128 Don't use "GCCDIR" as the multiple inclusion protector. Subdir Makefiles may want to override GCCDIR and this gets in the way. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-23T01:23:20.000000Z K 7 svn:log V 139 New release notes: SA-02:22, SA-02:23. Updated release notes: Device polling for rl(4), updated URL for SA-02:18, smbfs userland 1.4.4. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-04-23T01:27:38.000000Z K 7 svn:log V 214 Slightly restructure extattr_get_vp() so that there's only one entry point to VOP_GETEXTATTR(). This simplifies code flow when inserting MAC hooks. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-23T01:27:57.000000Z K 7 svn:log V 77 MFC: Device polling for rl(4), update URL for SA-02:18, SA-02:22, SA-02:23. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-23T01:28:19.000000Z K 7 svn:log V 45 Update URL for SA-02:18, SA-02:22, SA-02:23. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-23T02:42:04.000000Z K 7 svn:log V 209 Improve the error message the user sees if the startdaemon routine cannot connect() to the socket for lpd. Tell them this error probably means that the master 'lpd' process is not running. MFC after: 4 days END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-23T02:56:16.000000Z K 7 svn:log V 513 - printf shouldn't bail out if a conversion fails, it should just keep processing them. - \c escape to immediately stop output (similar to echo's \c) - \0NNN should be allowed for octal character escapes (instead of just \NNN) - %b conversion, which is like %s but interprets \n \t etc. inside the string is missing. And I may not be any poet, but in lieu of an in-tree regression test: ref5% ./printf '%s%b%b%c%s%d\n' 'PR' '\0072' '\t' '3' '56' 0x10 PR: 35616 Submitted by: tjr MFC after: 1 week END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-23T03:45:01.000000Z K 7 svn:log V 83 MFC: Misc spelling fixes. Handle more error codes returned by W2K servers. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-23T06:14:10.000000Z K 7 svn:log V 39 Remove unused static variable quantum. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-23T06:15:44.000000Z K 7 svn:log V 93 Provide the real `distribute' target so that NLS catalogs are installed with `make release'. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-04-23T07:15:09.000000Z K 7 svn:log V 255 Add the -t option, which allows tab stop positions to be specified similarly to the way expand(1) allows. This brings unexpand(1) up to SUSv3 conformance, and it now passes all relevant parts of the GNU textutils test suite. PR: 35621 Reviewed by: mike END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-04-23T08:26:50.000000Z K 7 svn:log V 160 Correct default value of drainwait: it should be 300 seconds, not forever. PR: 37370 Submitted by: Daniel O'Connor MFC after: 2 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-23T09:03:56.000000Z K 7 svn:log V 711 Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk. Ensure all standard targets honor SUBDIR. Now `make obj' descends into SUBDIRs even if NOOBJ is set (some descendants may still need an object directory, but we do not have such precedents). Now `make install' in non-bsd.subdir.mk makefiles runs `afterinstall' target _after_ `install' in SUBDIRs, like we do in bsd.subdir.mk. Nothing depended on the wrong order anyway. Fixed `distribute' targets (except for the bsd.subdir.mk version) so that they do not depend on _SUBDIR; `distribute' calls `install' which already depends on _SUBDIR. De-standardize `maninstall', otherwise manpages would be installed twice. (To be revised later.) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-23T09:24:00.000000Z K 7 svn:log V 265 Do not spam initial ${CHROOTDIR} world with Texinfo and HTML docs. For rerelease, run "make -DNOCLEAN world" instead of simple and insufficient in some cases "make all install". This is especially true for cross-arch "make release"s which we don't (yet) support. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-04-23T10:25:35.000000Z K 7 svn:log V 139 On slow machines interrupts could be lost, so check for pending interrupts in a loop. Tested by: Andrew Gordon END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-23T11:33:29.000000Z K 7 svn:log V 106 The library itself does not depend on Kerberos bits. Otherwise, we would have broken krb4 and krb5 dists. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-23T11:48:45.000000Z K 7 svn:log V 129 Introduce some serious paranoia to try to catch a memory overwrite problem as early as possible. Sponsored by: DARPA & NAI Labs END K 10 svn:author V 4 ceri K 8 svn:date V 27 2002-04-23T12:05:03.000000Z K 7 svn:log V 34 MFC: Add missing cross-reference. END K 10 svn:author V 4 ache K 8 svn:date V 27 2002-04-23T12:36:11.000000Z K 7 svn:log V 335 1) Proberly conditionalize PAM "last login" printout. 2) For "copyright" case #ifdef HAVE_LOGIN_CAP was placed on too big block, narrow it down. 3) Don't check the same conditions twice (for "copyright" and "welcome"), put them under single block. 4) Print \n between "copyright" and "welcome" as our login does. Reviewed by: des (1) END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-23T13:29:23.000000Z K 7 svn:log V 111 Initialize thread select queue in the same way as rev 1.93 of sys_generic.c does. Missed and found by: alfred END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-23T13:55:14.000000Z K 7 svn:log V 28 Get rid from extra #ifdefs. END K 10 svn:author V 2 bp K 8 svn:date V 27 2002-04-23T14:30:43.000000Z K 7 svn:log V 154 Track nfs's getpages() changes: Properly count v_vnodepgsin. Do not reread page if is already valid. Properly handle partially filled pages. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-23T15:48:23.000000Z K 7 svn:log V 68 Don't call malloc(9) to allocate zero bytes softc data for devices. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-23T17:08:08.000000Z K 7 svn:log V 158 sys.mk no longer includes bsd.own.mk so I need to include it here for the definition of SHAREMODE. Submitted by: Udo Schweigert END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-04-23T17:24:02.000000Z K 7 svn:log V 89 Unbreak NFS mounts when mount(8) is invoked as : mount path@server. Reviewed by: obrien END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-23T18:50:25.000000Z K 7 svn:log V 85 Add a basic sanity check on pointers passed to free(9). Should be improved by: jeff END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-23T18:52:39.000000Z K 7 svn:log V 73 Don't free(9) a pointer which has been modified. Chapeau de pointe: mux END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-23T19:03:03.000000Z K 7 svn:log V 45 All in a days work: make a function static. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2002-04-23T19:50:22.000000Z K 7 svn:log V 163 The cold and panicstr variables do not need to be protected by sched_lock. Submitted by: Jennifer Yang (yangjihui@yahoo.com) Reviewed by: jake & jhb in principle END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-23T19:54:02.000000Z K 7 svn:log V 132 Implement the GEOMGETCONF ioctl which returns vital stats for the current device in XML in an sbuf. Sponsored by: DARPA & NAI Labs END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-23T20:30:30.000000Z K 7 svn:log V 132 Restore some of the original variable names, but fix the warnings their renaming addressed by removing the global variants instead. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-23T20:35:09.000000Z K 7 svn:log V 104 MFC: X_AS_PKG (this changes the install from XFree86 3 to XFree86 4). Sponsored by: FreeBSD Mall, Inc. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-23T20:35:10.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 6 obrien K 8 svn:date V 27 2002-04-23T22:16:41.000000Z K 7 svn:log V 186 Change the name of the 'bin' distribution to 'base'. This is done since it contains much more than /bin, and also gets in the way when making a combined install+fixit CD. OK'ed by: jkh END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-23T22:39:13.000000Z K 7 svn:log V 112 MFC 1.49: Include a little more detail to the syslog-msg that comes up when lpd can not execute a given filter. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-23T22:41:30.000000Z K 7 svn:log V 49 MFC 1.32: Fix 'deamon' -> 'daemon' in a comment. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-23T22:45:01.000000Z K 7 svn:log V 134 MFC 1.50: Remove a line that sets a trailing null. It is unnecessary now that the previous line is using strlcpy instead of strncpy. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-23T23:58:20.000000Z K 7 svn:log V 45 Do not +1 with MAXPATHLEN. Reviewed by: imp END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-23T23:59:51.000000Z K 7 svn:log V 271 Back out the NO_RCMNDS knob. 1. The committer refused to respond to questions over the commit. 2. The servers rlogind, rshd, rexecd were not wrapped. 3. "rcmnds" as an abbreviation gets an order of magnitude less hits on Google than the much more well known "rcmds". END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-04-24T00:00:55.000000Z K 7 svn:log V 66 Make Veritas Storage Appliance a HILUNS device. MFC after: 1 day END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-24T00:58:36.000000Z K 7 svn:log V 198 New release note: wi(4) hostap. Modified release note: Edited RFC 1948 note to reflect post-syncache reality. Submitted by: Thomas Skibo (for hostap), silby (for RFC 1948) END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-24T01:01:17.000000Z K 7 svn:log V 12 Whitespace. END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-04-24T01:26:11.000000Z K 7 svn:log V 219 Rearrange so that it is easier to conditionalize sections for various standards. Conditionalize sections for various standards. Use standards conforming spelling for types in the sockaddr_in structure. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T01:40:54.000000Z K 7 svn:log V 123 Remove a bunch of unused variables, functions and macros. Allocate storage statically instead of using a faked up malloc. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T01:47:05.000000Z K 7 svn:log V 44 Remove xfsread. Just call fsread directly. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T02:10:35.000000Z K 7 svn:log V 170 Clean up elf loading to not make assumptions about the ordering of sections. Don't load the symbol table; this is only needed for loading kernels and we load the loader. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T02:24:32.000000Z K 7 svn:log V 32 memcpy, memset -> bcopy, bzero. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T02:50:36.000000Z K 7 svn:log V 17 Add -Wno-unused. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T02:50:59.000000Z K 7 svn:log V 22 Add an exit function. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-04-24T04:11:08.000000Z K 7 svn:log V 101 Remove sodropablereq - this function hasn't been used since the syncache went in. MFC after: 3 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-24T04:12:39.000000Z K 7 svn:log V 29 MFC: 1.14: hostap media type END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-04-24T04:22:13.000000Z K 7 svn:log V 42 MFC 1.11 -> 1.12: Add missing splx calls. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T04:27:49.000000Z K 7 svn:log V 209 Add support for loading files other than /boot/loader. Useful if you're loader is screwed and you want loader.old. Rewrite the scaled down printf so it actually works right, and add support for more formats. END K 10 svn:author V 6 cokane K 8 svn:date V 27 2002-04-24T04:31:25.000000Z K 7 svn:log V 47 Add me to the MAINTAINERS for 3dfx card stuff. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-24T04:48:00.000000Z K 7 svn:log V 110 Fix bug where we were loosing our platform-wide ASM_COMMENT_START definition due to pollution in i386/unix.h. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-04-24T04:49:34.000000Z K 7 svn:log V 62 Style changes to reduce diff to things I did in the FSF repo. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-24T05:12:50.000000Z K 7 svn:log V 197 Prepare for a major update to the aac driver: Update the aac driver with the new crashdump api. Protect sync fibs with a mutex. Align all DMA buffers on a PAGE_SIZE boundary. MFC after: 3 days END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-04-24T05:54:10.000000Z K 7 svn:log V 117 Split file system setup code out into a function called mount. Implement vsnprintf. Implement panic in terms of it. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2002-04-24T09:59:18.000000Z K 7 svn:log V 49 Free(9) should be Giant-free. Suggested by: jhb END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-04-24T10:14:18.000000Z K 7 svn:log V 87 MFC rev 1.25: Describe possible values for net.inet.tcp.log_in_vain and their effects. END K 10 svn:author V 3 suz K 8 svn:date V 27 2002-04-24T10:22:30.000000Z K 7 svn:log V 98 MFC: 1.5: Explicitly specifies sin6_family & sin6_len of sockaddr_in6 for raw socket destination. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-24T10:43:40.000000Z K 7 svn:log V 136 typo in connect(2) error handling. Submitted by: Yukiyo Akisada Obtained from: KAME MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-24T11:26:19.000000Z K 7 svn:log V 351 The install.debug and reinstall.debug targets are needed solely to build kernel and kernel modules so stop supporting them in bsd.subdir.mk and reimplement them in kern.post.mk and kmod.mk as special versions of the install and reinstall targets, and only define them if DEBUG is also defined (when debug versions are really built). Prompted by: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T11:44:02.000000Z K 7 svn:log V 989 Continue the cleanup preparations for UFS2 (& GEOM): Use only one filedescriptor. Open in R/O or R/W based in the '-N' option. Make the filedescriptor a global variable instead of passing it around as semi-global variable(s). Remove the undocumented ability to specify type without '-T' option. Replace fatal() with straight err(3)/errx(3). Save calls to strerror() where applicable. Loose the progname variable. Get the sense of the cpgflag test correct so we only issue warnings if people specify cpg and can't get that. It can be argued that this should be an error. Remove the check to see if the disk is mounted: Open for writing would fail if it were mounted. Attempt to get the sectorsize and mediasize with the generic disk ioctls, fall back to disklabel and /etc/disktab as we can. Notice that on-disk labels still take precedence over /etc/disktab, this is probably wrong, but not as wrong as the entire concept of /etc/disktab is. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 2 tg K 8 svn:date V 27 2002-04-24T12:15:00.000000Z K 7 svn:log V 122 Add some fortunes and re-order the Feynman problem solving algorithm. Thanks to gsutter for the quotes. Reviewed by: jkh END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-24T12:23:03.000000Z K 7 svn:log V 98 handle ECONNABORTED. Submitted by: morito@double-fault.net Obtained from: KAME MFC after: 3 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T12:27:03.000000Z K 7 svn:log V 83 Remove the -v option, it is now default behaviour. Sponsored by: DARPA & NAI Labs END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-24T12:51:48.000000Z K 7 svn:log V 113 The chrooted environment isn't nearly pristine, so reset MAKEOBJDIRPREFIX to the canonical /usr/obj while there. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T12:53:12.000000Z K 7 svn:log V 172 Make specific provisions for the kernel simulator used in the regression tests, other userland programs may need to include . Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-24T12:54:34.000000Z K 7 svn:log V 55 Build the catpages distribution in a more natural way. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-24T13:01:42.000000Z K 7 svn:log V 39 MFC: Remove casting fprintf() to void. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-24T13:03:44.000000Z K 7 svn:log V 168 GC bsd.sgml.mk. Nothing in the src/ tree uses it, and two doc/ instances that still use it are unconnected from the build and have corresponding DocBook replacements. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-24T13:13:55.000000Z K 7 svn:log V 94 MFC: Remove unused parameter of udom_open(). Remove trailing newline at the end of the file. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-04-24T13:18:23.000000Z K 7 svn:log V 111 MFC -s support. PR: standards/36075 Submitted by: tjr, ache (prevent sign extension in a macro this changes) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-24T13:29:34.000000Z K 7 svn:log V 57 Abuse bsd.obj.mk for defining default distribute target. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-24T13:33:02.000000Z K 7 svn:log V 41 MFC: Add a bit of defensive programming. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2002-04-24T13:36:45.000000Z K 7 svn:log V 52 MFC: Initialise buf. Make len an unsigned integer. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-24T13:48:45.000000Z K 7 svn:log V 52 GC bsd.docb.mk. It has never apparently been used. END K 10 svn:author V 2 hm K 8 svn:date V 27 2002-04-24T14:30:56.000000Z K 7 svn:log V 112 PR: 33966 Submitted by: Nicola Vitale Reviewed by: hm MFC after: 3 days END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-24T15:20:19.000000Z K 7 svn:log V 50 MFC: Two more errors for host access point stuff. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-24T15:22:53.000000Z K 7 svn:log V 49 Fix a PNPID in a comment Submitted by: David Xu END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-24T15:30:11.000000Z K 7 svn:log V 624 o Work around bugs in the powerof2 macro: It thinks that 0 is a power of 2, but that's not the case. This fixes the case where there were slots in the PIR table that had no bits set, but we assumed they did and used strange results as a result. o Map invalid INTLINE registers to 255 in pci_cfgreg.c. This should allow us to remove the bogus checks in MI code for non-255 values. I put these changes out for review a while ago, but no one responded to them, so into current they go. This should help us work better on machines that don't route interrupts in the traditional way. MFC After: 4286 millifortnights END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2002-04-24T16:24:43.000000Z K 7 svn:log V 172 Add macro functionality. Staticize and allow unique naming of data structures so that more than on sequencer program can be statically compiled into the kernel at a time. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T16:49:36.000000Z K 7 svn:log V 26 Constify _malloc_options. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2002-04-24T16:58:51.000000Z K 7 svn:log V 4327 Major update to the aic7xxx driver: ahc_eisa.c: ahc_pci.c: Conform to new aic7xxx IRQ API. Adapt to aic7xxx_freebsd -> aic7xxx_osm changes. aic7770.c: Disable card generated interrupt early in our probe for "extra safety" Commonize some seeprom code with the PCI side of the driver. aic7xxx.c: Correctly initialize a few scratch ram locations during a sequencer restart. This avoids spurious sequencer ram parity errors in some configurations. Include the softc in ahc_update_residual calls. We need it for some diagnostics in this code path. Flag a data overrun on an auto-request sense failure as a CAM_AUTOSENSE_FAIL rather than a CAM_DATA_RUN_ERR. Force a renegotiation after noticing a parity error. This covers targets that lose our negotiation settings but don't bother to give us a unit attention condition. This can happen if a target fails during a reselection of us during a cable pull. Convert some code to using constants. Fix some typos. Correct target mode message loop handling. ahc_clear_msg_state was not clearing the "need to go to message out phase" bit once our loop was over. Simplify some abort handling code. Include tag information in target mode immediate notify events. When shutting down EISA controllers, don't EISA BIOS settings in the high portions of scratch ram. This fixes warm boot issues on some systems. Save a bit of space by only allocating the SCBs that we can use. Avoid some code paths in ahc_abort_scbs() if we are currently acting as a target. Correctly cleanup stranded SCBs in the card's SCB array. These are SCBs who's mapping has already been torn down by code that aborted the SCB by seeing it in another list first. Add a comment about some potential bus reset issues for target mode on Twin (EISA only) controllers. aic7xxx.h: Cleanup the hardware scb definitions a bit. Allocate a ful 256 byte scb mapping index. This simplifies the lookup code since the table covers all possible (and potentially bogus) values. Make AHC_DEBUG work again. aic7xxx.reg: Updates to hardware SCB definition. New definitions for target mode fixes. aic7xxx.seq: In target mode, initialize SAVED_LUN just after we receive the identify message. It may be required in the error recovery path when a normal cdb packet (includes lun) is not sent up to the host for processing. Respond to irregular messages during a selection in target mode. Defer looking for space for a cdb packet until we are about to enter command phase. We want to be able to handle irregular messages even if we would otherwise return QUEUE_FULL or BUSY. Add support for sending Ignore Wide Residue messages as a target. In the disable disconnect case in target mode, set our transfer rate correctly once data are availble. aic7xxx_93cx6.c: aic7xxx_93cx6.h: Add the ability to write and erase the seeprom. aic7xxx_inline.h: Correct Big Endian handling of large cdb sizes (> 12 bytes). Adaptec to changes in the calc_residual API. Correct a target mode bug where we always attempted to service the input queue even if no progress could be made due to lack of ATIOs. aic7xxx_osm.c: Adaptec to new IRQ mapping API. The new API allows the core to only enable our IRQ mapping once it is safe (sufficient initialization) to do so. Slap bootverbose protection around some diagnostics. Only attempt DT phases if we are wide. aic7xxx_osm.h: Enable big endian support. Adjust for IRQ API change. aic7xxx_pci.c: Be more careful about relying on subvendor 9005 information. We now only trust it for HBAs. This should allow the driver to attach to some MBs where the subvendor/device information does not follow the Adaptec spec. Only enable interrupts on the card once we are fully setup. Disable external SCB ram usage on the aic7895. I have not been able to make it 100% reliable. Adjust to seeprom routines being properly prefixed with "ahc". Fix a few bugs in the external SCB ram probing routine. We need to clear any parity errors we've triggered during the probe to avoid future, fatal, interrupts. If we detect an invalid cable combination, pretent there are no cable at all. This will enable all of the terminators which is probably the safest configuration we can "guess". MFC after: 4 days END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2002-04-24T16:59:47.000000Z K 7 svn:log V 35 aic7xxx_freebsd.c -> aic7xxx_osm.c END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2002-04-24T17:13:36.000000Z K 7 svn:log V 53 MFC: Make Veritas Storage Appliance a HILUNS device. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2002-04-24T17:28:11.000000Z K 7 svn:log V 602 MFC: Non-sendmail users use the FreeBSD sendmail startup functionality to start alternative MTAs. Therefore, always install rc.sendmail, regardless of NO_SENDMAIL make.conf setting. Users can still set mta_start_script to a different script. This commit is after a repo-copy of src/etc/sendmail/rc.sendmail to src/etc/rc.sendmail. Revision Changes Path 1.281 +2 -2 src/etc/Makefile 1.18 +1 -3 src/etc/sendmail/Makefile 1.3 +0 -194 src/etc/sendmail/rc.sendmail (dead) 1.27 +1 -4 src/share/man/man8/Makefile END K 10 svn:author V 8 rnordier K 8 svn:date V 27 2002-04-24T17:34:48.000000Z K 7 svn:log V 58 Drop myself from an entry I was unexpectedly included in. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 2002-04-24T17:47:58.000000Z K 7 svn:log V 96 MFC: Clarify cylinder > 1023 issue now that EDD support is automatic (as it has been for ages). END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-04-24T17:49:21.000000Z K 7 svn:log V 127 Don't call freeenv() on a modified pointer. Submitted by: Alexander Kabaev Reviewed by: phk Pointy hat to: mux END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-24T18:06:18.000000Z K 7 svn:log V 356 - Remove atm_attributes_pool and the relating atm_allocate() and atm_free() calls associated with the pool and the objects allocated out from the pool. - Insert atm_attributes_zone which is a uma_zone that is used just as the atm_attributes_pool was (including the max objects value). Also, used the appropriate zalloc and zfree's where necesary. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-04-24T18:45:25.000000Z K 7 svn:log V 382 Mega-MFC of the latest sppp(4) version. This in particular merges all the changes that have once been brought into the mainline sppp from the offspring i4b version, thus obviates the i4b version now in -stable, too. The merged revisions are, resp.: net/if_spppsubr.c: 1.75...1.86, 1.88...1.92 net/if_sppp.h: 1.19...1.24 conf/files: 1.592 i4b/i4b_isppp.c: 1.15, 1.16 END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-04-24T18:46:20.000000Z K 7 svn:log V 56 i4b's private sppp version is gone now, in -stable too. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-04-24T18:47:22.000000Z K 7 svn:log V 109 Mega-MFC of -current's sppp(4). Merged revisions are: spppcontrol.c: 1.9...1.12 spppcontrol.8: 1.10...1.12 END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-04-24T18:48:35.000000Z K 7 svn:log V 59 i4b's private sppp(4) version is gone now in -stable, too. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-04-24T18:50:07.000000Z K 7 svn:log V 156 Mega-MFC sppp(4). This obviates i4b's private offspring version. Revisions that have been merged, resp.: isdnd/isdnd.h: 1.15 isdnd/rc_config.c: 1.14 END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-04-24T18:51:42.000000Z K 7 svn:log V 337 Back out rev. 1.74.2.23 that used to be necessary to support i4b's offspring version of sppp(4). Now that all their functionality has been merged back into the main version, there's no need for this hack anymore. (This is not an MFC, since the hack never emerged into -current at all. It has only been there to support -stable users.) END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-04-24T18:53:43.000000Z K 7 svn:log V 139 Ignore the multifunction bit in the PCIR_HEADERTYPE. PR: 37333 Submitted by: Ari Suutari MFC after: 4 days END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-04-24T18:55:35.000000Z K 7 svn:log V 74 MFC: documentation for the sppp(4) changes. This MFCs rev's 1.14...1.17. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-04-24T18:55:50.000000Z K 7 svn:log V 143 Add another chip id for the new LAVA 4-port serial card. PR: 37333 Submitted by: Ari Suutari MFC after: 4 days END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-04-24T19:09:48.000000Z K 7 svn:log V 91 Correct timer management (deprecated) in nd6_timer. Obtained from: KAME MFC after: 3 days END K 10 svn:author V 4 eric K 8 svn:date V 27 2002-04-24T20:07:06.000000Z K 7 svn:log V 224 When a compound section name is specified, search for pages that actually match the requested section. Previously, the section would be trimmed and every entry matching the page name would be displayed. Sponsored by: Apple END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T20:33:04.000000Z K 7 svn:log V 96 Prepare the .conf XML comparator for a more kosher XML format. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-24T20:38:25.000000Z K 7 svn:log V 182 New release notes: expr(1) and EXPR_COMPAT, m4(4) OpenBSD import and -s, bin->base distribution renaming, cdboot used for i386 ISOs by default, XFree86 4.2.0 support in sysinstall. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-24T20:39:24.000000Z K 7 svn:log V 62 MFC: m4(1) -s, XFree86 4.2.0 integration with sysinstall(8). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-24T20:42:11.000000Z K 7 svn:log V 21 MFC: puc(4) update. END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-24T20:56:23.000000Z K 7 svn:log V 188 - Turn the atm_stackq_pool into a uma_zone (and change it's name to atm_stackq_zone). - Change the related atm_allocate() and atm_free() calls into uma_zalloc() and uma_zfree() calls. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-04-24T20:57:11.000000Z K 7 svn:log V 36 MFC: 1.20 - Remove duplicated text. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T20:59:31.000000Z K 7 svn:log V 83 Improve the output in case of inserts or deleted. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T21:00:50.000000Z K 7 svn:log V 103 Add -DKERNELSIM so the test cases compile with the kernel simulation. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T21:02:28.000000Z K 7 svn:log V 99 Improve the cross-references in the XML output. Explained by: des Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-04-24T21:03:26.000000Z K 7 svn:log V 101 Update the test-case reference vectors to match the new XML format. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-24T22:26:36.000000Z K 7 svn:log V 220 MFC *: Change lpd to recognize the '-s' parameter as a preferred synonym for what is currently the '-p' parameter. '-s' is what NetBSD uses, and it also matches the '-s' option in syslogd. [* = 1.23 lpd.8, 1.33 lpd.c] END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-24T22:32:48.000000Z K 7 svn:log V 53 - Tweak wording of panic message to make more sense. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-04-25T01:10:11.000000Z K 7 svn:log V 229 Handle numbers larger than QUAD_MAX for unsigned conversions correctly. Exit with nonzero status if a conversion failed. Play nice if used as a shell builtin (currently disabled). Submitted by: bde (partially) Approved by: mike END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-04-25T01:22:16.000000Z K 7 svn:log V 603 Don't use the symbol name to lookup the symbol value when we can use the symbol index defined by the relocation. The elf_lookup() support function is to be used by elf_reloc() when symbol lookups need to be done. The elf_lookup() function operates on the symbol index and will do a symbol name based lookup when such is required, otherwise it uses the symbol index directly. This solves the problem seen on ia64 where the symbol hash table does not contain local symbols and a symbol name based lookup would fail for those symbols. Don't pass the symbol name to elf_reloc(), as it isn't used any more. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-04-25T02:14:48.000000Z K 7 svn:log V 39 Warnings about single user and kldxref END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-25T02:48:44.000000Z K 7 svn:log V 49 Use entity reference for MFC-ed ulpt(4) manpage. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-04-25T03:20:27.000000Z K 7 svn:log V 52 Add some of uncontroversial fortunes from my files. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:23:52.000000Z K 7 svn:log V 154 Import IPFilter 3.4.26 kernel sources, including H.323 proxy. Include the licence file for both IPFilter and the H.323 proxy (from QNX), for convienence. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:23:53.000000Z K 7 svn:log V 155 Import IPFilter 3.4.26 kernel sources, including H.323 proxy. Include the licence file for both IPFilter and the H.323 proxy (from QNX), for convienence. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:23:53.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r95415, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-25T03:23:54.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-sys-v3-4-26'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:31:39.000000Z K 7 svn:log V 30 bring in changes from 3.4.26. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:34:26.000000Z K 7 svn:log V 23 Import IPFilter 3.4.26 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:34:26.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r95419, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:34:27.000000Z K 7 svn:log V 24 Import IPFilter 3.4.26 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:34:27.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r95421, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-25T03:34:28.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v3-4-26'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-04-25T03:36:26.000000Z K 7 svn:log V 30 resolve conflicts from import END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-04-25T03:36:27.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-25T04:03:01.000000Z K 7 svn:log V 233 New release notes: se driver, ofw driver, ispppcontrol(8) removed, fold(1) -b/-s, killall(1) -z, lpd(8) -s, patch(1) -i, pr(1) -f/-b, renice(1) -n, tftp(1)/tftpd(8) IPv6 support. Updated release notes: FICL 3.02, IPFilter 3.4.26. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-04-25T04:04:31.000000Z K 7 svn:log V 65 MFC: ispppcontrol(8) gone, lpd(8) -s, patch(1) -i, pr(1) -h/-p. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-04-25T05:14:39.000000Z K 7 svn:log V 143 MFC 1.147: Consistently use full pathnames for files, especially executables. PR: conf/37292 Submitted by: Helge Oldach END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-25T05:46:44.000000Z K 7 svn:log V 197 When using %p to print out pointers to struct's, first cast the values to (void *) to satisfy some stricter warning-level checks in the new gcc (on sparc64). Reviewed by: obrien MFC after: 4 days END K 10 svn:author V 3 jkh K 8 svn:date V 27 2002-04-25T05:58:53.000000Z K 7 svn:log V 110 MFC: change default challenge/response behavior of sshd Submitted by: Joshua Goodall END K 10 svn:author V 3 jkh K 8 svn:date V 27 2002-04-25T05:59:53.000000Z K 7 svn:log V 200 Change default challenge/response behavior of sshd by popular demand. This brings us into sync with the behavior of sshd on other Unix platforms. Submitted by: Joshua Goodall END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-04-25T06:24:40.000000Z K 7 svn:log V 69 - Fix a round down bogon in uma_zone_set_max(). Submitted by: jeff@ END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-04-25T06:27:04.000000Z K 7 svn:log V 139 MFC rev. 1.63: remove 'register' keyword, rev. 1.64 and 1.65: style(9), rev. 1.66: WARNS fixes. MFC 1.63 and 1.64 are OK'ed by: obrien END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-04-25T07:41:49.000000Z K 7 svn:log V 83 Include to squash one more compile-time warning. MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-04-25T10:23:10.000000Z K 7 svn:log V 157 Replaced hacks in previous revision with the "standard" way of building internal libraries. This also unbreaks this makefile after recent share/mk changes. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-04-25T10:33:29.000000Z K 7 svn:log V 69 Fix a patch mistake Submitted by: Matthew Reimer END K 10 svn:author V 2 tg K 8 svn:date V 27 2002-04-25T11:04:51.000000Z K 7 svn:log V 79 MFC: - better VGA emulation - PIC emulation - lots of warnings fixed END