ģ 162773 227 220 322 214 148 357 252 147 215 152 804 180 400 339 299 272 299 364 149 216 105 180 146 139 107 116 145 118 107 129 129 104 113 129 105 323 162 352 163 337 199 259 125 113 103 223 248 401 3494 276 285 301 352 101 104 103 279 281 161 238 116 284 116 118 140 244 241 151 151 133 106 187 103 118 121 126 106 191 269 146 124 237 188 165 128 134 139 211 123 137 314 238 298 152 143 432 163 484 286 106 106 121 263 198 376 106 194 157 123 144 200 106 106 129 568 135 135 131 146 104 147 106 203 175 200 288 156 178 102 106 299 170 151 250 151 291 275 176 116 127 239 182 144 121 304 239 190 144 187 208 764 164 185 804 110 147 120 1359 159 252 171 159 176 136 265 175 618 109 158 298 242 356 278 223 237 191 119 240 230 177 363 213 301 104 141 187 569 434 144 135 175 231 168 324 163 209 162 118 177 360 314 249 234 204 186 524 192 147 156 127 164 449 133 220 210 225 225 226 326 269 244 108 219 159 369 268 195 334 K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-09-29T08:00:40.000000Z K 7 svn:log V 125 o Check for a required "pathname" argument presence. PR: bin/95146 Submitted by: candy-sendpr@kgc.co.jp MFC after: 3 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T08:07:19.000000Z K 7 svn:log V 230 MFC: - Use SBLOCK_UFS2 instead of SBLOCK_UFS1 to calculate likely start of the UFS2 partition from the beginning of disk. - Initialize the "offset" variable and bump WARNS that made this visible. Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T09:10:54.000000Z K 7 svn:log V 122 The SNDCTL_DSP_NONBLOCK ioctl doesn't take an argument, from what I can tell by browsing the Internet (Linux, OSS, etc.). END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T09:28:22.000000Z K 7 svn:log V 57 SNDCTL_TMR_{START,STOP,CONTINUE} don't take an argument. END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-09-29T09:52:57.000000Z K 7 svn:log V 264 Free tty struct after last close. This should fix the pty-leak by numbers. Remove workarounds for tty_refcount beeing 0, this will be fixed differently later. Back out rev 1.145 since we initialize the tty struct from scratch and bad things can't happen anymore. END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-09-29T09:53:19.000000Z K 7 svn:log V 159 Free tty struct after last close. This should fix the pty-leak by numbers. Remove workarounds for tty_refcount beeing 0, this will be fixed differently later. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T10:14:37.000000Z K 7 svn:log V 56 Belatedly document the size change of "struct x?tcpcb". END K 10 svn:author V 3 bms K 8 svn:date V 27 2006-09-29T10:39:23.000000Z K 7 svn:log V 122 Remove mrouted and its utilities from the base system. They may now be obtained from ports. Discussed with: fenner, net@ END K 10 svn:author V 3 bms K 8 svn:date V 27 2006-09-29T10:40:53.000000Z K 7 svn:log V 60 Remove mrouted from -CURRENT. Discussed with: fenner, net@ END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T13:12:38.000000Z K 7 svn:log V 709 Handle all error cases from bus_dmamap_load_mbuf_sg(). Those are: - EFBIG means the mbuf chain was too long and bus_dma ran out of segments. Defragment the mbuf chain and try again. (Already existed, not changed.) - ENOMEM means bus_dma could not obtain enough bounce buffers at this point in time. Defer sending and try again later. - All other errors, in particular EINVAL, are fatal and prevent the mbuf chain from ever going through. Drop it and report error. - Checking (nsegs == 0) is unnecessary as bus_dmamap_load_mbuf_sg() always reports an error if it is < 1. This prevents broken packets from clogging the interface queue indefinately. Discussed with: scottl Reviewed by: jfv END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T13:17:16.000000Z K 7 svn:log V 86 Only advertize IFCAP_TSO4 capabilities. IPv6 is not yet supported. Reviewed by: jfv END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T13:33:30.000000Z K 7 svn:log V 305 Change em_tso_setup() to deal with already inserted vlan headers, IP options and add skeleton IPv6 support. The new code structure can also be easily enhanced to support new/more protocols (SCTP) and IP fragmentation in the future. In em_encap() only try to do TSO if 'dotso' is true. Reviewed by: jfv END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T13:37:26.000000Z K 7 svn:log V 244 Change em_transmit_checksum_setup() to deal with already inserted vlan headers, IP options and add skeleton IPv6 support. The new code structure can also be easily enhanced to support new/more protocols (SCTP) in the future. Reviewed by: jfv END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2006-09-29T13:44:03.000000Z K 7 svn:log V 201 Correct problem in the 2006-09-28 patch concerning the handling of excessively large DH moduli. Reported by: Steve Kiernan (Juniper SIRT) Security: FreeBSD-SA-06:23.openssl Approved by: re (kensmith) END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2006-09-29T13:46:23.000000Z K 7 svn:log V 174 Correct problem in the 2006-09-28 patch concerning the handling of excessively large DH moduli. Reported by: Steve Kiernan (Juniper SIRT) Security: FreeBSD-SA-06:23.openssl END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2006-09-29T13:46:41.000000Z K 7 svn:log V 201 Correct problem in the 2006-09-28 patch concerning the handling of excessively large DH moduli. Reported by: Steve Kiernan (Juniper SIRT) Security: FreeBSD-SA-06:23.openssl Approved by: so (cperciva) END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T13:47:38.000000Z K 7 svn:log V 269 Remove manual vlan header insertion in em_encap(). It is unnecessary as the generic vlan_start() takes care of it when vlan hardware insertion is disabled. In em_set_promisc() add a note that BPF may also be enabled without going into promisc mode. Reviewed by: jfv END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T13:54:04.000000Z K 7 svn:log V 55 Small style and comment adjustments. Reviewed by: jfv END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-09-29T14:08:53.000000Z K 7 svn:log V 121 Fix pointer dereference before NULL pointer checking. Noticed by: netchild CID: 243889 Found by: Coverity Prevent (TM) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T15:20:48.000000Z K 7 svn:log V 14 Markup fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T15:36:19.000000Z K 7 svn:log V 89 Don't run install-info under lockf if not installing in parallel. Requested by: rwatson END K 10 svn:author V 3 bms K 8 svn:date V 27 2006-09-29T15:45:11.000000Z K 7 svn:log V 54 Push removal of mrouted down to the rest of the tree. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T16:07:44.000000Z K 7 svn:log V 48 Sync utility's usage() with manpage's SYNOPSIS. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T16:10:28.000000Z K 7 svn:log V 16 Whitespace nit. END K 10 svn:author V 3 bms K 8 svn:date V 27 2006-09-29T16:16:41.000000Z K 7 svn:log V 24 Nits. Submitted by: ru END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T16:44:45.000000Z K 7 svn:log V 51 Remove stone-aged and irrelevant "#ifndef notdef". END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T16:46:01.000000Z K 7 svn:log V 27 Sync usage() and SYNOPSIS. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T16:51:29.000000Z K 7 svn:log V 16 Language tweak. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T17:04:03.000000Z K 7 svn:log V 38 Sync usage() with manpage's SYNOPSIS. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T17:17:53.000000Z K 7 svn:log V 38 Sync usage() with manpage's SYNOPSIS. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T17:23:14.000000Z K 7 svn:log V 13 Fix usage(). END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T17:28:01.000000Z K 7 svn:log V 22 Line up usage output. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T17:36:38.000000Z K 7 svn:log V 38 Sync usage() with manpage's SYNOPSIS. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T17:57:04.000000Z K 7 svn:log V 14 Markup fixes. END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-09-29T18:30:48.000000Z K 7 svn:log V 230 MFC: v1.298 kern_descript.c > return EBADF instead of successfully attaching (and then panicing) when > an fd is dieing.. Approved by: re (kensmith) CVn: ---------------------------------------------------------------------- END K 10 svn:author V 3 jmg K 8 svn:date V 27 2006-09-29T18:32:07.000000Z K 7 svn:log V 70 MFC: v1.28 msgbuf.h default to 64k msgbuf Approved by: re (kensmith) END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-29T19:00:44.000000Z K 7 svn:log V 254 MFC rev 1.56: Bring the i386 linux mmap code more into line with how linux (2.4.x) behaves. This fixes a lot of test which failed before. Submitted by: Marcin Cieslak (minor fixups by myself) Tested with: LTP Approved by: re END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-29T19:05:24.000000Z K 7 svn:log V 66 MFC rev 1.57: style(9) Noticed by: ssouhlal Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T19:31:21.000000Z K 7 svn:log V 245 On alpha and sparc64, install shared libc_r into /lib because it's aliased to libpthread and some /sbin tools need it. This is pseudo-MFC because in HEAD libthr is aliased to libpthread on sparc64 (and was on alpha). Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T19:34:37.000000Z K 7 svn:log V 107 Shared pcap and pthread (libc_r on alpha and sparc64) libraries moved to /lib. Approved by: re (kensmith) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-09-29T20:07:16.000000Z K 7 svn:log V 166 Oops, add return values for the smap command function. We must have the warnings set weird or something because gcc didn't warn about this at all. Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T20:27:41.000000Z K 7 svn:log V 34 Fix most of the WARNS=2 warnings. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T20:57:38.000000Z K 7 svn:log V 22 Fix WARNS=2 warnings. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T21:17:10.000000Z K 7 svn:log V 12 Markup nit. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-09-29T21:21:53.000000Z K 7 svn:log V 130 MFC: Update to the ipmi(4) driver to add more attachments as well as SSIF support and make it MPSAFE. Approved by: re (kensmith) END K 10 svn:author V 6 danger K 8 svn:date V 27 2006-09-29T21:24:19.000000Z K 7 svn:log V 152 - remove reference to vnconfig(8) as this is linked to mdconfig(8), which is referenced too - markup fixes Approved by: re (bmah), keramida (mentor) END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-09-29T21:38:12.000000Z K 7 svn:log V 306 Back out rev. 1.152 as it was breaking vlan tag insertion when vlan tag stripping was disabled due to being in promisc mode. This is a hardware bug. Update comment to explicitly state the reason the manual vlan tag insertion in this case. See rev. 1.53 for further information as well. Noticed by: jhb END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-09-29T22:41:55.000000Z K 7 svn:log V 3396 Merge OpenBSM 1.0 alpha 12 from HEAD to RELENG_6, which includes a broad range of bug fixes made as a result of reports on 6.x, as well as some minor enhancements: OpenBSM 1.0 alpha 12 - Correct bug in auditreduce which prevented the -c option from working correctly when the user specifies to process successful or failed events. The problem stemmed from not having access to the return token at the time the initial preselection occurred, but now a second preselection process occurs while processing the return token. - getacfilesz(3) API added to read new audit_control(5) filesz setting, which auditd(8) now sets the kernel audit trail rotation size to. - auditreduce(1) now uses stdin if no file names are specified on the command line; this was the documented behavior previously, but it was not implemented. Be more specific in auditreduce(1)'s examples section about what might be done with the output of auditreduce. - Add audit_warn(5) closefile event so that administrators can hook termination of an audit trail file. For example, this might be used to compress the trail file after it is closed. - auditreduce(1) now uses regular expressions for pathname matching. Users can now supply one or more (comma delimited) regular expressions for searching the pathnames. If one of the regular expressions is prefixed with a tilde (~), and a path matches, it will be excluded from the search results. OpenBSM 1.0 alpha 11 - Reclassify certain read/write operations as having no class rather than the fr/fw class; our default classes audit intent (open) not operations (read, write). - Introduce AUE_SYSCTL_WRITE event so that BSD/Darwin systems can audit reads and writes of sysctls as separate events. Add additional kernel environment and jail events for FreeBSD. - Break AUDIT_TRIGGER_OPEN_NEW into two events, AUDIT_TRIGGER_ROTATE_USER (issued by the user audit(8) tool) and AUDIT_TRIGGER_ROTATE_KERNEL (issued by the kernel audit implementation) so that they can be distinguished. - Disable rate limiting of rotate requests; as the kernel doesn't retransmit a dropped request, the log file will otherwise grow indefinitely if the trigger is dropped. - Improve auditd debugging output. - Fix a number of threading related bugs in audit_control file reading routines. - Add APIs au_poltostr() and au_strtopol() to convert between text representations of audit_control policy flags and the flags passed to auditon(A_SETPOLICY) and retrieved from auditon(A_GETPOLICY). - Add API getacpol() to return the 'policy:' entry from audit_control, an extension to the Solaris file format to allow specification of policy persistent flags. - Update audump to print the audit_control policy field. - Update auditd to read the audit_control policy field and set the kernel policy to match it when configuring/reconfiguring. Remove the -s and -h arguments as these policies are now set via the configuration file. If a policy line is not found in the configuration file, continue with the current default of setting AUDIT_CNT. - Fix bugs in the parsing of large execve(2) arguments and environmental variable tokens; increase maximum parsed argument and variable count. - configure now detects strlcat(), used by policy-related functions. - Reference token and record sample files added to test tree. Approved by: re (kensmith) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-09-29T22:43:30.000000Z K 7 svn:log V 179 Merge OpenBSM 1.0 alpha 11 + 12 into src/sys/bsm; cleanup of trigger types, some defines, and some new record types. Approved by: re (kensmith) Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-09-29T22:45:49.000000Z K 7 svn:log V 188 Update kernel audit implementation for OpenBSM 1.0 alpha 12: use new trigger name for kernel-generated audit rotation events. Approved by: re (kensmith) Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-09-29T22:46:53.000000Z K 7 svn:log V 204 Merge Makefile:1.2 from HEAD to RELENG_6: auditreduce now requires OpenBSM's config/config.h, so add that to the build include path. Obtained from: TrustedBSD Project Approved by: re (kensmith) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-09-29T22:47:50.000000Z K 7 svn:log V 255 Merge Makefile:1.5 from HEAD to RELENG_6: Hook up additional OpenBSM man page aliases following OpenBSM 1.0 alpha 12 import. Most of these should have existed previously, but didn't. Obtained from: TrustedBSD Project Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T22:51:04.000000Z K 7 svn:log V 10 Spelling. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T22:51:29.000000Z K 7 svn:log V 13 Markup nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-29T22:57:22.000000Z K 7 svn:log V 12 Markup nit. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-09-30T01:01:18.000000Z K 7 svn:log V 184 The addition of few more 32bit integer into struct snd_mixer causing an accidental MIXER_SIZE overflow. Use 8bit integer instead of 32bit to reduce the kludge size. Noticed by: tegge END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-09-30T01:24:22.000000Z K 7 svn:log V 186 Nuke OSSV4_EXPERIMENT ifdefs from kludgy MIXER_SIZE definition since the exclusion of sizeof(oss_mixer_enuminfo) is the real cause of overflow (worth of +3000 bytes). Noticed by: tegge END K 10 svn:author V 4 csjp K 8 svn:date V 27 2006-09-30T03:22:42.000000Z K 7 svn:log V 68 Fix mis-merge Noticed by: Pawel Worach Approved by: re@ (kensmith) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-09-30T07:34:20.000000Z K 7 svn:log V 143 o Check we have a non-NULL pointer to a super block before dereference it. PR: misc/103822 Submitted by: Dmitry Stefankov MFC after: 2 weeks END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-09-30T08:01:11.000000Z K 7 svn:log V 24 Remove trailing spaces. END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-09-30T08:11:51.000000Z K 7 svn:log V 191 Any call of tty_close() with a tty refcount of <= 1 is wrong and we will free the tty in this case. This is a workaround until the underlaying devfs/tty problems are fixed. MFC after: 1 day END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-09-30T08:16:49.000000Z K 7 svn:log V 24 Remove trailing spaces. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-09-30T08:23:06.000000Z K 7 svn:log V 26 One more white space fix. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T09:02:38.000000Z K 7 svn:log V 49 Create section 8 man subdirectories for PowerPC. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-09-30T09:44:58.000000Z K 7 svn:log V 147 MFS: Remove file that was disappeared from gcc distribution. While I'm there, add the file into ObsoleteFiles.inc. Approved by: maintainer (kan) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-09-30T09:44:58.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r162837, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-09-30T10:08:09.000000Z K 7 svn:log V 59 Remove the no longer relevant or correct bootinfo sysctls. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T10:24:00.000000Z K 7 svn:log V 60 Fix markup, language, function prototype, and example code. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T10:34:13.000000Z K 7 svn:log V 42 Revise markup in recently added manpages. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T11:02:17.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T11:07:10.000000Z K 7 svn:log V 95 MFC: (1.26) reject usernames that are longer than OPIE can handle. Approved by: re (kensmith) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T11:12:36.000000Z K 7 svn:log V 12 Markup nit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T11:22:26.000000Z K 7 svn:log V 27 Remove mentions of libc_r. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T11:32:46.000000Z K 7 svn:log V 30 Removed libc_r build support. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T11:34:22.000000Z K 7 svn:log V 35 Regen (removal of WITHOUT_LIBC_R). END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T11:48:12.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T12:37:43.000000Z K 7 svn:log V 94 Don't use data after free. Found by: Coverity Prevent CID: 536 Submitted by: harti (via vs) END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T12:44:30.000000Z K 7 svn:log V 171 Forcet commit to note repo copy: envy24.c -> envy24ht.c envy24.h -> envy24ht.h ak452x.c -> spicds.c ak452x.h -> spicds.h Fast repo copy by: simon (30min turn-around) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T12:52:15.000000Z K 7 svn:log V 55 Fix build due to the incomplete removal of demangle.h. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:29:51.000000Z K 7 svn:log V 32 Vendor import of OpenSSH 4.4p1. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:29:51.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r162852, 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 2006-09-30T13:29:52.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'openssh-vendor-crypto-OpenSSH_4_4p1'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T13:34:46.000000Z K 7 svn:log V 74 Document ioctls differently, like is done in other section four manpages. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:38:06.000000Z K 7 svn:log V 36 Merge conflicts. MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:39:07.000000Z K 7 svn:log V 42 Bump version addendum. MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:39:35.000000Z K 7 svn:log V 47 Removed from vendor branch. MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:40:35.000000Z K 7 svn:log V 118 #include ; this has the unfortunate side effect of taking the file off the vendor branch. MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:40:56.000000Z K 7 svn:log V 31 Regenerate. MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2006-09-30T13:41:26.000000Z K 7 svn:log V 45 Update for OpenSSH 4.4p1. MFC after: 1 week END K 10 svn:author V 6 cognet K 8 svn:date V 27 2006-09-30T14:07:21.000000Z K 7 svn:log V 218 MFC rev 1.15: date: 2006/09/22 12:45:42; author: cognet; state: Exp; lines: +2 -2 Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls in an interrupt context. Obtained from: NetBSD Approved by: re END K 10 svn:author V 4 jhay K 8 svn:date V 27 2006-09-30T14:08:57.000000Z K 7 svn:log V 144 My previous commit broke "route add -inet6 -interface gif0". Fix that by excluding point-to-point interfaces. MFC after: 5 days END K 10 svn:author V 6 cognet K 8 svn:date V 27 2006-09-30T14:08:58.000000Z K 7 svn:log V 202 MFC rev 1.15: date: 2006/09/22 12:45:42; author: cognet; state: Exp; lines: +2 -2 Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls in an interrupt context. Obtained from: NetBSD END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T14:30:07.000000Z K 7 svn:log V 61 Fixed small markup glitches and removed the CAVEATS section. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-09-30T14:35:37.000000Z K 7 svn:log V 51 Add __printflike() attribute to various functions. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-09-30T14:39:18.000000Z K 7 svn:log V 339 MFp4: - Print proper error message when argument is specified twice. Before the change it was detected properly, because of how G_OPT_DONE() macro worked. - Use err(3) functions where appropriate. - Add some assertions. - Bump version number, because G_TYPE_BOOL addition breaks API and ABI. Changes: 98721,98722,98723,101360,106985 END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-09-30T14:40:50.000000Z K 7 svn:log V 71 MFp4: G_TYPE_BOOL sounds much better than G_TYPE_NONE. Changes: 98722 END K 10 svn:author V 3 sos K 8 svn:date V 27 2006-09-30T14:51:49.000000Z K 7 svn:log V 391 MFC: CF devices are ATA not ATAPI. Add support for the ALI/ULI M5288 AHCI part Busmaster DMA address fix in VIA 6421 case Add support for a few more Serverworks and lookalikes chips If current_heads or current_sectors in the disk cap page are zero, dont try to use the current_ geometry. This avoids a panic with BIOS'n that sets these to zero. Format mask lacks one bit. Approved by: re@ END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T14:58:40.000000Z K 7 svn:log V 188 Forcet commit to note repo copy: ak452x.c -> spicds.c ak452x.h -> spicds.h Fast repo copy by: simon (30min turn-around) Pointy hat to: netchild (for doing a forced commit to ak452x.*) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T15:14:49.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T16:01:33.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 3 pjd K 8 svn:date V 27 2006-09-30T16:33:29.000000Z K 7 svn:log V 29 Remove duplicated $FreeBSD$. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T16:53:40.000000Z K 7 svn:log V 165 After repo copy from ak452x.[ch]: SPIcds is the I2S SPI audio codec code used by the Envy* drivers. Submitted by: "Konstantin Dimitrov" END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T16:57:41.000000Z K 7 svn:log V 100 Add the spicds module to the build. Submitted by: "Konstantin Dimitrov" END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:08:51.000000Z K 7 svn:log V 278 - fix memory leak, when "number of adcs" != "number of dacs" - fix multiple initialization of the first codec (support for more than one codec should be added in the future) - use spicds instead of ak452x module Submitted by: "Konstantin Dimitrov" END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T17:09:59.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:10:37.000000Z K 7 svn:log V 97 We don't need the ISA interface. Submitted by: "Konstantin Dimitrov" END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:12:25.000000Z K 7 svn:log V 60 Disconnect ak452x from the build, it is not needed anymore. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:13:26.000000Z K 7 svn:log V 26 Remove the ak452x module. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:14:14.000000Z K 7 svn:log V 47 Remove the ak452x code, superseeded by spicds. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:19:22.000000Z K 7 svn:log V 102 - it uses the spicds driver now, change the kernel compile instructions - add info about the chipsets END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T17:21:37.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T17:27:50.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:30:02.000000Z K 7 svn:log V 32 Add the snd_spicds(4) man page. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:52:28.000000Z K 7 svn:log V 470 Driver for Envy24HT (ICE1724 or VT1724)-based cards like Terratec Aureon 7.1 Space: tested Terratec Aureon 5.1 Sky: tested Terratec PHASE 28: tested Terratec Aureon 7.1 Universe: tested Audiotrak Prodigy 7.1: tested Audiotrak Prodigy 7.1 LT: not tested Terratec PHASE 22: not tested M-Audio Revolution 7.1: not tested M-Audio Revolution 5.1: not tested M-Audio Audiophile 192: tested Submitted by: "Konstantin Dimitrov" END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:53:25.000000Z K 7 svn:log V 38 Add the envy24ht driver to the build. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T17:59:08.000000Z K 7 svn:log V 38 Add spicds, envy24ht and remove ak4*. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T18:04:57.000000Z K 7 svn:log V 34 Add man page for snd_envy24ht(4). END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T18:07:26.000000Z K 7 svn:log V 49 Add snd_envy24ht and remove the snd_ak4* module. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T18:11:59.000000Z K 7 svn:log V 13 Fix usage(). END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-09-30T18:12:33.000000Z K 7 svn:log V 50 Respect style.Makefile(5). Cluebat waving by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T19:07:03.000000Z K 7 svn:log V 15 Revise markup. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-09-30T19:50:57.000000Z K 7 svn:log V 108 Correct multiple vulnerabilities in OpenSSH. Security: FreeBSD-SA-06:22.openssh Approved by: re (kensmith) END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-09-30T19:57:15.000000Z K 7 svn:log V 81 Correct multiple vulnerabilities in OpenSSH. Security: FreeBSD-SA-06:22.openssh END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-09-30T19:58:07.000000Z K 7 svn:log V 105 Correct multiple vulnerabilities in OpenSSH. Security: FreeBSD-SA-06:22.openssh Approved by: so (simon) END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T20:01:15.000000Z K 7 svn:log V 196 The ioctl(2) API has changed, and some ioctl command codes too. Hint users to add "options COMPAT_FREEBSD6" to their kernel config files, so that X.Org and friends still work without recompiling. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T20:18:28.000000Z K 7 svn:log V 65 Require rpc.lockd(8) only if make is running with the -j option. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2006-09-30T20:25:33.000000Z K 7 svn:log V 85 A better fix is to check if it is a host route. Submitted by: ume MFC after: 5 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T20:33:42.000000Z K 7 svn:log V 11 Fix build. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-09-30T20:37:37.000000Z K 7 svn:log V 15 Markup glitch. END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-09-30T20:58:48.000000Z K 7 svn:log V 206 MFC rev. 1.260 Any call of tty_close() with a tty refcount of <= 1 is wrong and we will free the tty in this case. This is a workaround until the underlaying devfs/tty problems are fixed. Approved by: re END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-09-30T21:02:19.000000Z K 7 svn:log V 78 Fix 'pty leak by number'. Make the leaked ptys usable again. Approved by: re END K 10 svn:author V 3 sam K 8 svn:date V 27 2006-09-30T21:25:11.000000Z K 7 svn:log V 59 MFC: remove stub radar support Approved by: re (kensmith) END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-09-30T22:51:05.000000Z K 7 svn:log V 157 Readd rev. 1.145 because of vfs bugs and races near revoke(). Until they are fixed we can't free any slaves. Add a workaround to not to leak ptys by number. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2006-10-01T03:48:32.000000Z K 7 svn:log V 55 Remove licence clauses 3 & 4 OKed by: Jason L. Wright END K 10 svn:author V 6 mohans K 8 svn:date V 27 2006-10-01T05:03:18.000000Z K 7 svn:log V 195 MFC change 1.138. Fix for a NFS/TCP client bug which would cause the NFS/TCP stream to get out of sync under heavy loads, forcing frequent reconnets, causing EBADRPC errors etc. Approved by: re END K 10 svn:author V 5 silby K 8 svn:date V 27 2006-10-01T05:33:50.000000Z K 7 svn:log V 180 MFC revs 1.263, 1.264: Limit the number of TIME_WAIT sockets we allocate so that the ephemeral port range can not be exhausted by sockets in TIME_WAIT. Approved by: re (kensmith) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-01T06:29:35.000000Z K 7 svn:log V 82 o Add a Gedenktag. PR: conf/85143 Submitted by: Helge Oldach MFC after: 1 weeks END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-01T06:30:51.000000Z K 7 svn:log V 22 o Strip eol w/spaces. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-01T07:38:44.000000Z K 7 svn:log V 33 Vendor import of OpenSSL 0.9.8d. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-01T07:38:44.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r162911, 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 2006-10-01T07:38:45.000000Z K 7 svn:log V 86 This commit was manufactured by cvs2svn to create tag 'openssl-vendor-crypto-v0_9_8d'. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-01T07:46:16.000000Z K 7 svn:log V 50 Resolve conflicts after import of OpenSSL 0.9.8d. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-01T07:56:51.000000Z K 7 svn:log V 27 Upgrade to OpenSSL 0.9.8d. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-01T08:09:46.000000Z K 7 svn:log V 209 Import from upstream OpenSSL 0.9.8 branch: Fix uninitialized free of ctx in compute_key() when the OPENSSL_DH_MAX_MODULUS_BITS check is triggered. This fixes the same issue as FreeBSD-SA-06:23.openssl v1.1. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-01T08:09:46.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r162916, 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 2006-10-01T08:09:47.000000Z K 7 svn:log V 94 This commit was manufactured by cvs2svn to create tag 'openssl-vendor-crypto-b0_9_8-20060929'. END K 10 svn:author V 5 simon K 8 svn:date V 27 2006-10-01T08:26:41.000000Z K 7 svn:log V 50 Bump __FreeBSD_version for OpenSSL 0.9.8d import. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2006-10-01T09:22:05.000000Z K 7 svn:log V 93 o Remove an obsoleted (and commented out) entry. PR: conf/85143 Submitted by: Helge Oldach END K 10 svn:author V 6 matteo K 8 svn:date V 27 2006-10-01T09:40:55.000000Z K 7 svn:log V 112 The UFS filesystem get created only if -P was not specified. Specify this on the description MFC after: 3 days END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-01T11:13:00.000000Z K 7 svn:log V 669 Add support for Intel High Definition Audio Controller. This driver make a special guarantee that "playback" works on majority hardwares with minimal or without specific vendor quirk. This driver is a product of collaborative effort made by: Stephane E. Potvin Andrea Bittau Wesley Morgan Daniel Eischen Maxime Guillaud Ariff Abdullah ....and various people from freebsd-multimedia@FreeBSD.org Refer to snd_hda(4) for features and issues. Welcome To HDA. Sponsored by: Defenxis Sdn. Bhd. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2006-10-01T11:13:01.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_6'. END K 10 svn:author V 4 joel K 8 svn:date V 27 2006-10-01T11:16:31.000000Z K 7 svn:log V 92 Add a manual page for snd_hda(4) and hook it up to the build. Reviewed by: brueffer, ariff END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-01T11:18:56.000000Z K 7 svn:log V 709 Connect snd_hda(4) to build process... Add support for Intel High Definition Audio Controller. This driver make a special guarantee that "playback" works on majority hardwares with minimal or without specific vendor quirk. This driver is a product of collaborative effort made by: Stephane E. Potvin Andrea Bittau Wesley Morgan Daniel Eischen Maxime Guillaud Ariff Abdullah ....and various people from freebsd-multimedia@FreeBSD.org Refer to snd_hda(4) for features and issues. Welcome To HDA. Sponsored by: Defenxis Sdn. Bhd. END K 10 svn:author V 4 joel K 8 svn:date V 27 2006-10-01T11:19:27.000000Z K 7 svn:log V 17 Xref snd_hda(4). END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-01T11:34:54.000000Z K 7 svn:log V 53 Unbreak build caused by recent envy24/spicds commit. END K 10 svn:author V 4 joel K 8 svn:date V 27 2006-10-01T11:54:32.000000Z K 7 svn:log V 27 Regenerate for snd_hda(4). END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-01T12:07:08.000000Z K 7 svn:log V 1266 MFC accumulated changes to sys/boot/. Notable changes include: - Make 4G of memory directly accesible to the i386 loader(8). This allows using memory above first megabyte for heap if necessary. (by sobomax@) - If loader is compiled with LOADER_BZIP2_SUPPORT, allocate heap in the last 3MB of physical memory. This provides enough room for decompression and is safe to use with PAE and amd64 kernels. This makes bzip2 support practically useable. (by sobomax@) - Drop the gateA20() function in the loader as it is unused. (by jhb@) Approved by: re (kensmith) The following files/revisions have been merged: src/sys/boot/common/loader.8 1.88 src/sys/boot/i386/boot2/boot1.S 1.31 src/sys/boot/i386/libi386/Makefile 1.39 1.42 src/sys/boot/i386/libi386/biosacpi.c 1.11 src/sys/boot/i386/libi386/biosdisk.c 1.46 src/sys/boot/i386/libi386/biosmem.c 1.8 src/sys/boot/i386/libi386/biospnp.c 1.10 src/sys/boot/i386/libi386/biossmap.c 1.4 src/sys/boot/i386/libi386/i386_copy.c 1.11 1.12 src/sys/boot/i386/libi386/libi386.h 1.23 1.25 src/sys/boot/i386/loader/main.c 1.34 1.36 1.37 src/sys/boot/pc98/libpc98/Makefile 1.23 1.24 src/sys/boot/pc98/libpc98/biosdisk.c 1.33 src/sys/boot/pc98/libpc98/biosmem.c 1.8 src/sys/boot/pc98/loader/main.c 1.22 1.23 END K 10 svn:author V 4 joel K 8 svn:date V 27 2006-10-01T13:14:07.000000Z K 7 svn:log V 66 Regenerate for snd_spicds(4), snd_emu10kx(4) and snd_envy24ht(4). END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-01T13:30:30.000000Z K 7 svn:log V 157 Various cleanups. Revert DMA alignmnet back to 2 since the original cause of DMA pointer train wreck has been solved. Reminded by: silby MFC after: 1 month END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-01T14:56:10.000000Z K 7 svn:log V 77 Add notes and option for Intel High Definition Audio Controller - snd_hda(4) END K 10 svn:author V 8 netchild K 8 svn:date V 27 2006-10-01T14:57:34.000000Z K 7 svn:log V 62 snd_ak452x is replaced by snd_spicds and snd_envy24ht is new. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-01T14:58:30.000000Z K 7 svn:log V 82 Add module loading option for Intel High Definition Audio Controller - snd_hda(4) END K 10 svn:author V 5 xride K 8 svn:date V 27 2006-10-01T16:17:10.000000Z K 7 svn:log V 42 Adding my birthday Approved by: tmclaugh END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-01T17:17:29.000000Z K 7 svn:log V 173 Added rudimentary support for the "include" directive (inside "files"). This will be used to split sys/conf/files into multiple files similar to how this is done in NetBSD. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-01T17:48:43.000000Z K 7 svn:log V 84 Note the move of libpcap.so.4 and libpthread.so.2 (libthr.so.2 on sparc64) to /lib. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2006-10-01T20:23:50.000000Z K 7 svn:log V 522 Put a bit of hysteresis into both BUSY SCSI status returns and CAM_RESRC_UNAVAIL returns. Delay a tunable amount for either between retries. This came up because the MPT IOC was returning "IOC out of resources" for some user and this caused a CAM_RESRC_UNAVAIL return. Putting a bit of delay between retries helped them out. There was some discussion that an async event should be used to clear CAM_RESRC_UNAVAIL. That's probably a better notion eventually. Reviewed by: scsi@freebsd.org (ade, scott) MFC after: 1 week END K 10 svn:author V 4 ache K 8 svn:date V 27 2006-10-02T00:23:14.000000Z K 7 svn:log V 16 Add mn_MN.UTF-8 END K 10 svn:author V 4 ache K 8 svn:date V 27 2006-10-02T00:36:52.000000Z K 7 svn:log V 65 Add mn_MN.UTF-8 Submitted by: Ganbold END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-02T02:06:27.000000Z K 7 svn:log V 203 If the buffer lock has waiters after the buffer has changed identity then getnewbuf() needs to drop the buffer in order to wake waiters that might sleep on the buffer in the context of the old identity. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2006-10-02T02:08:31.000000Z K 7 svn:log V 147 Correct check for when IO_SYNC should be set for filesystem not using softupdates when truncating a directory to zero length. Discussed with: bde END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-02T06:02:47.000000Z K 7 svn:log V 259 Forced commit to recognize repo-copy of sys/sys/mac.h to sys/security/mac/mac_framework.h. This is the first step in breaking out in-kernel MAC APIs from the user/kernel APIs in mac.h. Thanks to: simon Obtained from: TrustedBSD Project Sponsored by: SPARTA END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-02T06:56:10.000000Z K 7 svn:log V 181 Audit path argument when changing audit trails. Call NDFREE(), which while not currently strictly necessary, isn't a bad idea. MFC after: 3 days Obtained from: TrustedBSD Project END K 10 svn:author V 3 kib K 8 svn:date V 27 2006-10-02T07:25:58.000000Z K 7 svn:log V 130 Correct the comment: numvnodes is decreased on vdestroying the vnode. OKed by: tegge Approved by: pjd (mentor) MFC after: 1 week END K 10 svn:author V 3 kib K 8 svn:date V 27 2006-10-02T07:27:00.000000Z K 7 svn:log V 144 Remove long untrue note about storing state information inside free items. OKed by: rwatson, tegge Approved by: pjd (mentor) MFC after: 1 week END K 10 svn:author V 3 yar K 8 svn:date V 27 2006-10-02T08:20:37.000000Z K 7 svn:log V 99 debug() shouldn't misidentify itself to logger(1). Noticed by: David Thompson END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2006-10-02T08:55:54.000000Z K 7 svn:log V 22 Correct some grammos. END K 10 svn:author V 3 gnn K 8 svn:date V 27 2006-10-02T10:13:30.000000Z K 7 svn:log V 147 Turn off automatic link local address if ipv6_enable is not set to YES in rc.conf Reviewed by: KAME core team, cperciva MFC after: 3 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-02T11:32:23.000000Z K 7 svn:log V 133 Trim some no longer XXX comments. Remove some commented out debugging printfs. MFC after: 3 days Obtained from: TrustedBSD Project END K 10 svn:author V 5 andre K 8 svn:date V 27 2006-10-02T11:51:25.000000Z K 7 svn:log V 83 Connect hash(9) to the build and add MLINKS for all functions. Pointed out by: ru END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-02T12:39:28.000000Z K 7 svn:log V 270 Update configure options and add some missing steps. The section about our local changes needs reviewing, and some of those changes should probably be reconsidered (such as preferring DSA over RSA, which made sense when RSA was encumbered but probably doesn't any more) END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-02T12:45:27.000000Z K 7 svn:log V 120 Regenerate; no effect on the code as it doesn't actually use the handful of conditionals that changed in this revision. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T12:59:59.000000Z K 7 svn:log V 208 First part of a little cleanup in the calendar/timezone/RTC handling. Move relevant variables to and fix #includes as necessary. Use libkern's much more time- & spamce-efficient BCD routines. END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-02T13:29:41.000000Z K 7 svn:log V 12 Dead files. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-02T15:26:37.000000Z K 7 svn:log V 47 Make this buildable on IA64. Reported by: phk END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-02T15:32:12.000000Z K 7 svn:log V 93 Disable ad1981_patch for now until the real solution can be found and makes everybody happy. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T15:42:02.000000Z K 7 svn:log V 476 Second part of a little cleanup in the calendar/timezone/RTC handling. Split subr_clock.c in two parts (by repo-copy): subr_clock.c contains generic RTC and calendaric stuff. etc. subr_rtc.c contains the newbus'ified RTC interface. Centralize the machdep.{adjkerntz,disable_rtc_set,wall_cmos_clock} sysctls and associated variables into subr_clock.c. They are not machine dependent and we have generic code that relies on being present so they are not even optional. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-02T16:02:41.000000Z K 7 svn:log V 342 Ignore the UKBD_DFLT_KEYMAP option when compiling as a module. The parallel LINT build sometimes broke if kernel-depend wasn't fast enough in generating ukbdmap.h. If someone thinks this option would still be useful for the module, a proper fix is to add the code generating ukbdmap.h into modules/ukbd/Makefile and backing this change out. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T16:06:26.000000Z K 7 svn:log V 52 Move tz_minuteswest and tz_dsttime to subr_clock.c END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T16:08:20.000000Z K 7 svn:log V 43 remove orphaned sysctl_machdep_adjkerntz() END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T16:17:23.000000Z K 7 svn:log V 83 Introduce utc_offset() to capture a calculation currently done all over the place. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T16:18:40.000000Z K 7 svn:log V 138 Use calendaric calculation support from subr_clock.c instead of home-rolled. Eventually, this RTC should probably use subr_rtc.c as well END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T16:21:16.000000Z K 7 svn:log V 76 Use Calendrical Calculations from subr_clock.c instead of home copy&pasted. END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-02T16:30:04.000000Z K 7 svn:log V 229 - Streamline quirks management for a better future. - Fix support for ASUS M5200ae (buggy BIOS) - Fix few problems, reported by Coverity Prevent (TM). CID: 246991, 246676, 246675, 246674, 246477 Found by: Coverity Prevent (TM) END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T16:32:36.000000Z K 7 svn:log V 71 Use calendrical calculations from subr_clock.c instead of home-rolled. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-02T17:23:14.000000Z K 7 svn:log V 112 Merge id.c:1.30 from HEAD to RELENG_6: Fix both arguments to err(). Submitted by: ru Approved by: re (bmah) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-02T17:48:13.000000Z K 7 svn:log V 70 Update description of td_locks. MFC after: 3 days Requested by: pjd END K 10 svn:author V 3 jhb K 8 svn:date V 27 2006-10-02T18:16:29.000000Z K 7 svn:log V 26 Trim trailing whitespace. END K 10 svn:author V 3 phk K 8 svn:date V 27 2006-10-02T18:23:37.000000Z K 7 svn:log V 85 Use utc_offset() where applicable, and hide the internals of it as static variables. END K 10 svn:author V 6 matteo K 8 svn:date V 27 2006-10-02T18:43:57.000000Z K 7 svn:log V 264 MFC rev. 1.12 and rev. 1.13 rev. 1.12 : use socklen_t where appropriate rev. 1.13 : Set txrx_error to 1 when we reach abort. This makes the program correctly set the exit code. The PR has further details on this. [2] PR: bin/103206 [2] Approved by: re@ (bmah@) END K 10 svn:author V 6 brooks K 8 svn:date V 27 2006-10-02T18:50:58.000000Z K 7 svn:log V 218 Pull in /etc/rc.conf.d/network so that ifconfig_ variables can be set there. This is required for consistency with /etc/rc.d/netif. PR: conf/103893 Submitted by: Nick Hibma MFC after: 3 days END K 10 svn:author V 4 jhay K 8 svn:date V 27 2006-10-02T19:15:10.000000Z K 7 svn:log V 155 Hopefully the last tweak in trying to make it possible to add ipv6 direct host routes without side effects. Submitted by: JINMEI Tatuya MFC after: 4 days END K 10 svn:author V 5 ariff K 8 svn:date V 27 2006-10-02T20:46:34.000000Z K 7 svn:log V 139 Backout remaining changes that make most AD1981B users unhappy. The exact situation is understood, and proper solution will follow sooner. END K 10 svn:author V 3 imp K 8 svn:date V 27 2006-10-03T00:03:30.000000Z K 7 svn:log V 111 Enable gdb on the arm. Some time ago I committed it, but had forgotten to enable it here. Noticed by: cognet END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2006-10-03T01:04:11.000000Z K 7 svn:log V 90 Don't attempt to insert the transfer in an error case where it has already been inserted. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2006-10-03T01:13:26.000000Z K 7 svn:log V 427 When changing the device address and max packet size in usbd_new_device(), close and re-open the default pipe instead of relying on the host controller driver to notice the changes. Remove the unreliable code that attempted to update these fields while the pipe was active. This fixes a case where the hardware could cache and continue to use the old address, resulting in a "getting first desc failed" error. PR: usb/103167 END K 10 svn:author V 2 jb K 8 svn:date V 27 2006-10-03T04:01:30.000000Z K 7 svn:log V 100 Solaris compatibility only: Be specific about the fact that the inline function takes no arguments. END K 10 svn:author V 3 imp K 8 svn:date V 27 2006-10-03T04:51:18.000000Z K 7 svn:log V 55 aic_pccard_products can be static. Noticed by: cscope END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-03T08:18:22.000000Z K 7 svn:log V 65 s/OLD_FILES/OLD_LIBS/ in my last commit. Approved by: re (bmah) END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2006-10-03T08:38:08.000000Z K 7 svn:log V 31 Fix compile in non-debug case. END K 10 svn:author V 7 glebius K 8 svn:date V 27 2006-10-03T09:31:49.000000Z K 7 svn:log V 68 Remove 3Com 985 deviceid that is really ti(4). Submitted by: erwin END K 10 svn:author V 3 kib K 8 svn:date V 27 2006-10-03T10:47:04.000000Z K 7 svn:log V 356 Fix the remaining race in the revs. 1.232, 1,233 that could occur during unmount when mp structure is reused while waiting for coveredvp lock. Introduce struct mount generation count, increment it on each reuse and compare the generations before and after obtaining the coveredvp lock. Reviewed by: tegge, pjd Approved by: pjd (mentor) MFC after: 2 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2006-10-03T11:33:25.000000Z K 7 svn:log V 41 Tweak ifdefs for backward compatibility. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2006-10-03T15:48:31.000000Z K 7 svn:log V 123 MFC 1.54: usr/include/c++/3.4/ext/demangle.h was removed on 20060905 at RELENG_6, so list it here. Approved by: re (bmah) END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-03T17:53:03.000000Z K 7 svn:log V 117 Fixed a syntax error (no statement after a label) so that nfs in RELENG_4 can be compiled by the -current gcc again. END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-03T18:04:55.000000Z K 7 svn:log V 132 MFC (1.13: fix a syntax error (no statement after a label)) so that this file in RELENG_4 can be compiled by gcc in -current again. END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-03T18:13:49.000000Z K 7 svn:log V 132 MFC (1.34: fix a syntax error (no statement after a label)) so that this file in RELENG_4 can be compiled by gcc in -current again. END K 10 svn:author V 3 bde K 8 svn:date V 27 2006-10-03T18:19:17.000000Z K 7 svn:log V 133 MFC (1.519: fix a syntax error (no statement after a label)) so that this file in RELENG_4 can be compiled by gcc in -current again. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-03T20:43:48.000000Z K 7 svn:log V 229 Add BSM conversion switch entries for a number of system calls, many administrative, to prevent console warnings and enable basic event auditing (generally without arguments). MFC after: 3 days Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-03T20:46:52.000000Z K 7 svn:log V 172 Audit creat() system call (compat code), and change type for getpagesize(), which isn't actually being audited anyway. MFC after: 3 days Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-03T20:48:03.000000Z K 7 svn:log V 147 Change getpagesize() system call audit event to more clearly indicate that we don't audit it. MFC after: 3 days Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2006-10-03T20:48:11.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-03T21:06:19.000000Z K 7 svn:log V 127 Format the list of commands so that the output looks nicer, by putting command aliases on the adjacent lines. Prodded by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 2006-10-04T01:17:23.000000Z K 7 svn:log V 66 Automatically re-stir every 400000 calls Obtained from: OpenBSD END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2006-10-04T02:08:04.000000Z K 7 svn:log V 271 Performance: If the dir mode requested is "reasonable", then just restore it directly and skip chmod() during the post-extract fixup. In particular, bsdtar -xm now completely skips the post-extract fixup for directories, which produces a noticable speedup in that case. END K 10 svn:author V 3 mbr K 8 svn:date V 27 2006-10-04T05:43:39.000000Z K 7 svn:log V 175 Back out part of rev. 1.149. While adding a workaround in ptcopen() to avoid leaked ptys works fine, this opens a possible security hole. Submitted by: bde MFC after: 3 days END K 10 svn:author V 2 ru K 8 svn:date V 27 2006-10-04T06:09:11.000000Z K 7 svn:log V 103 MFC: Fix our ioctl(2) implementation for ioctls with "int" arguments. Approved by: re (hrs, kensmith) END K 10 svn:author V 2 jb K 8 svn:date V 27 2006-10-04T07:19:39.000000Z K 7 svn:log V 242 ELF compatibility definitions for OpenSolaris. These are covered by Sun's CDDL and this file is only intended for inclusion where _SOLARIS_C_SOURCE is defined (with the assumption that the code being compiled is licensed under the CDDL too). END