Ĩu90000 223 338 165 200 156 716 186 115 116 153 130 111 174 134 117 262 304 447 154 685 539 241 164 292 178 444 279 166 184 136 881 116 195 277 220 126 895 211 134 200 109 646 179 174 176 543 225 225 357 207 142 120 200 248 306 197 158 159 150 140 243 166 121 119 117 117 853 112 143 240 172 143 122 159 669 132 244 239 185 127 216 307 187 182 158 196 186 178 362 236 750 312 144 166 146 129 340 165 214 359 121 607 222 154 376 177 241 525 518 468 505 434 491 124 136 115 113 472 446 433 345 296 136 182 104 170 202 203 175 232 756 224 264 852 767 241 291 121 175 176 142 186 173 134 206 139 137 129 124 196 195 156 327 154 139 315 281 163 188 139 197 184 237 146 146 218 125 192 147 242 140 341 142 165 139 175 145 167 187 168 217 156 169 156 202 270 218 166 122 176 175 165 164 251 221 202 298 256 265 267 173 190 162 281 157 235 212 216 252 401 125 239 171 149 134 144 1343 164 166 173 166 173 145 192 K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-01-30T21:37:32.000000Z K 7 svn:log V 241 o Reserve two interface ioctl values, 38, and 38, for SIOCGIFMAC and SIOCSIFMAC, which are for the Mandatory Access Control implementation. This will prevent collisions on the p4 development branch. Obtained from: TrustedBSD Project END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-01-30T23:27:05.000000Z K 7 svn:log V 71 MFC rev 1.127 GC fast_vfork; it's not actually referenced anywhere. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-30T23:28:25.000000Z K 7 svn:log V 104 include sys/lock.h and sys/mutex.h to make compile. Noticed by: Vincent Poy END K 10 svn:author V 6 julian K 8 svn:date V 27 2002-01-30T23:38:31.000000Z K 7 svn:log V 61 Allow this to compile again not tested under LINT by: msmith END K 10 svn:author V 8 matusita K 8 svn:date V 27 2002-01-31T00:38:09.000000Z K 7 svn:log V 618 In revision 1.351, All files/directories in ${CHROOTDIR}/usr/ports/distfiles are removed, because ports.tgz includes distfiles by accident. However, removing files/directories is *not* mandatory. The only requirement is "ports.tgz doesn't include distfiles/* but distfiles directory itself". If this is correct, the right way is to set an option to tar(1), not to include these files. This commit is based on PR: 34194, but a little bit of modification is made by me (original patch doesn't include 'distfiles' directory). PR: 34194 Reviewed by: Adrian Steinmann (PR submitter) MFC after: 9 days END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-01-31T01:23:22.000000Z K 7 svn:log V 89 Fix error handling. PR:30665 Submitted by:TOMITA Yoshinori END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-01-31T04:22:20.000000Z K 7 svn:log V 22 MFi386: revision 1.52 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-01-31T04:28:52.000000Z K 7 svn:log V 23 MFi386: revision 1.180 END K 10 svn:author V 3 jdp K 8 svn:date V 27 2002-01-31T05:25:44.000000Z K 7 svn:log V 61 MFC: add support for the Netgear GA302T 10/100/1000 adapter. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-01-31T08:23:30.000000Z K 7 svn:log V 37 Remove obsolete COMBRD* definitions. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-01-31T08:24:36.000000Z K 7 svn:log V 18 Add pc98 support. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-01-31T08:26:45.000000Z K 7 svn:log V 81 Merged from sys/dev/sio/{sio.c,sio_isa.c} revisions 1.363 and 1.5, respectively. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-01-31T08:29:46.000000Z K 7 svn:log V 41 Changed iskanji[12] to inline functions. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-01-31T08:35:38.000000Z K 7 svn:log V 24 MFi386: revision 1.489. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2002-01-31T09:18:27.000000Z K 7 svn:log V 164 Fix irq/drq handling. IRQ and DRQ resource information can be get in one object for one resource. Array of values in a object means possible values for the object. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-01-31T11:39:17.000000Z K 7 svn:log V 207 Add support of PhotoClip USB Camera (http://www.myphotoclip.com): - Vendor&Device IDs for USB product, - quirk for SCSI CAM. PR: 34481 Submitted by: Olexander Kunytsa MFC in: 3 days END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-31T12:58:36.000000Z K 7 svn:log V 354 Fixed world breakage due to missing include of in previous commit. Fixed related style bugs: basename.c: misplaced '#if 0' dirname.c: misplaced '#if 0' getgrent.c: missing '#if 0', and tab lossage in vendor id (the previous commit fixed the complete corruption of the vendor id but lost a tab) getpwent.c: missing '#if 0' END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2002-01-31T13:20:48.000000Z K 7 svn:log V 59 strerror(3) is in string.h, not stdio.h MFC after: 1 week END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-31T13:26:29.000000Z K 7 svn:log V 592 Modified the rules for vendor ids: - explictly say not to edit infrastructure for vendor ids (not just the ids). - say to enclose vendor ids and their infrastucture in ``#if 0'', and partly explain why. - don't set a bad example by mangling the Berkeley id infrastructure from ``static char sccsid[] ...'' to ``__RCSID(...)''. - show a blank line between the vendor id cruft and the FreeeBSD if cruft in the example. - relaxed the rule about adding "From: " to say that "From: " is actually useful if the file has been renamed. - minor English improvements. Discussed with: obrien END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-31T13:28:37.000000Z K 7 svn:log V 441 Fix core dump in left-right screen scrolling for long lines. The nvi maintainer expects this patch to be included in the upcoming nvi-1.81.6 unless a better fix presents itself. The MFC reminder below should be taken as a cue to MFC rev 1.1.1.2 of vs_relative.c as well. PR: bin/26869 Reported by: Alex Semenyaka Obtained from: skimo@kotnet.org (via "Alexey V. Neyman" ) MFC after: 1 month END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-31T13:28:37.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r90019, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2002-01-31T13:32:14.000000Z K 7 svn:log V 69 Revert last commit. stdio.h include is for perror(), not strerror() END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-31T13:44:36.000000Z K 7 svn:log V 194 Add $FreeBSD$ CVS Id tag so that I can merge rev 1.1.1.2 from the vendor branch. This file was taken off the vendor branch in 1998, before we started enforcing the presence of CVS Id tags. :-( END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-31T13:45:31.000000Z K 7 svn:log V 81 Merge rev 1.1.1.2 from the vendor branch: fix leftright scrolling for long lines END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-31T13:49:55.000000Z K 7 svn:log V 351 Finish revs.1.23 and 1.24 so that MCOUNT_ENTER really actually compiles for SMP in the plain profiling case. It seems to work too. This error was not detected by LINT because LINT only compiles the GUPROF profiling case, which is is a superset of the plain profiling case for !SMP but which is so broken for SMP that the buggy code is not compiled. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-31T14:20:50.000000Z K 7 svn:log V 181 Fix deadlock between warning display and refresh engines. This fix is taken from nvi-1.51.5. PR: bin/3170 Reported by: fenner Obtained from: skimo@kotnet.org MFC after: 1 month END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-31T14:23:49.000000Z K 7 svn:log V 69 Merge rev 1.1.1.3 from vendor branch: fix refresh / warning deadlock END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-31T16:55:13.000000Z K 7 svn:log V 89 identify GLPRISM2 PCI WaveLAN/IEEE 802.11 Submitted by: Toni Andjelkovic END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-31T16:56:59.000000Z K 7 svn:log V 41 MFC: 1.72 (GLPRISM2 PCI indentification) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-31T17:20:44.000000Z K 7 svn:log V 785 MFC: gcc.295/config/alpha/freebsd.h revision 1.12: Remove our definition for FUNCTION_PROFILER as it is wrong. Note that "jsr $28,_mcount" is a macro for ldq $27, _mcount($29) !literal!1 jsr $28, ($27), _mcount !lituse_jsr!1 1. The call to _mcount is added by alpha_expand_prologue after we load the gp. Our _mcount uses $27 for the incoming address, unlike OSF/1 and Linux, which use $28. This probably doesn't matter since we probably don't use $27 within _mcount itself. 2. You can't use this insn with _mcount because it uses the PLT, which clobbers the return address in $28. Note that the prologue_mcount pattern carefully avoids adding the lituse_jsr relocation so that we call through the GOT directly. Submitted by: Richard Henderson END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-31T17:26:37.000000Z K 7 svn:log V 21 Fix minor style nit. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-01-31T17:50:46.000000Z K 7 svn:log V 101 New release notes: iir driver (submitted by msmith), dumpdev loader tunable (submitted by sobomax). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-01-31T18:38:03.000000Z K 7 svn:log V 183 New release notes: an(4) LEAP, Home key, and Linux utility support; uudecode(1) -s; top 3.5b12. Updated release notes: binutils update to 27 January 2002 snapshot, OpenSSL 0.9.6c. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-01-31T18:39:44.000000Z K 7 svn:log V 124 GC P_BUFEXHAUST leftovers, we've had a new mechanism to avoid buffer cache lockups for over a year now. MFC after: 0 days END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-01-31T18:40:30.000000Z K 7 svn:log V 31 MFC remove P_BUFEXHAUST scraps END K 10 svn:author V 6 dillon K 8 svn:date V 27 2002-01-31T18:51:48.000000Z K 7 svn:log V 799 MFC new vlrureclaim trigger-point code. vlrureclaim()'s purpose in life is to maintain kern.maxvnodes, not to try to free memory. In fact, the reclaim code is generally called when there is lots of memory available but the system has too many vnodes. So we can safely skip vnodes which still have a large number of resident pages present and thereby avoid unnecessary flushes (e.g. for Yahoo, potentially nasty flushes of MAP_NOSYNC pages). We calculate a resident count that guarentees we will still be able to locate enough vnodes to reclaim to satisfy kern.maxvnodes. MFC new vlruvp() procedure, which is currently a NOP. We will be able to utilize this procedure after we've cleaned up the filesystem SYNCing code. Right now SYNC becomes wildly inefficient if the vlruvp() code is enabled. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-01-31T19:40:51.000000Z K 7 svn:log V 117 The SiS 630 chipset is supported by the sis(4) driver. PR: 34437 Submitted by: Hendrik Scholz END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-01-31T19:41:56.000000Z K 7 svn:log V 41 MFC: SiS 630 chipset for sis(4) driver. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-01-31T23:47:10.000000Z K 7 svn:log V 105 MFC 1.41: kern.ps_arg_max_cache is a long, not an int. This breaks ps(1) without /proc on 4.x on alpha. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T00:57:29.000000Z K 7 svn:log V 14 Fix SCM ID's. END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-02-01T01:03:42.000000Z K 7 svn:log V 553 MFC *: A few months ago, obrien performed a major cleanup of usr.sbin Makefiles, making them more consistent. This MFC just pulls across the subset of those changes which were specific to usr.sbin/lpr/* [* = 1.9 Makefile, 1.8 Makefile.inc, 1.10 chkprintcap/Makefile, 1.7 common_source/Makefile, 1.6 filters.ru/Makefile, 1.2 filters.ru/Makefile.inc, 1.2 koi2855/Makefile, 1.2 koi2alt/Makefile, 1.2 filters/Makefile, 1.8 lp/Makefile, 1.10 lpc/Makefile, 1.13 lpd/Makefile, 1.10 lpq/Makefile, 1.10 lpr/Makefile, 1.11 lprm/Makefile, 1.10 pac/Makefile] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T01:08:48.000000Z K 7 svn:log V 84 * Remove 'register'. (some functions had 7+ register functions...) * Fix SCM ID's. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T01:17:22.000000Z K 7 svn:log V 79 There is no need to wrap vendor id bits with '#if 0' if they come pre-wrapped. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-01T01:26:24.000000Z K 7 svn:log V 84 Note new status of __P. Don't use it. Reviewed by: arch@, mckusick (in principle) END K 10 svn:author V 3 gad K 8 svn:date V 27 2002-02-01T01:32:03.000000Z K 7 svn:log V 450 MFC *: This is the usr.sbin/lpr part of an update originally committed to current by ru. Paraphrasing his comments: Set BINOWN=root explicitly for setuid root binaries. While this may seem redundant, we do it because a user *may* decide to change the setting of BINOWN in make.conf. These programs should always be installed setuid-root, even if that change is made in make.conf. [* = 1.11 lpq/Makefile, 1.11 lpr/Makefile, 1.12 lprm/Makefile] END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T01:32:19.000000Z K 7 svn:log V 129 * Remove __P and convert to ANSI prototypes. * Remove 'register'. (some functions had 7+ register functions...) * Fix SCM ID's. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T01:39:09.000000Z K 7 svn:log V 129 * Remove __P and convert to ANSI prototypes. * Remove 'register'. (some functions had 7+ register functions...) * Fix SCM ID's. END K 10 svn:author V 6 archie K 8 svn:date V 27 2002-02-01T02:21:41.000000Z K 7 svn:log V 261 Some netgraph parse types (such as for the 'value' field in ng_ksocket's 'struct ng_ksocket_sockopt') like to peek into the ng_mesg header for information. Make sure when generating default values that we provide a valid header to peek into. MFC after: 1 week END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-02-01T06:55:18.000000Z K 7 svn:log V 113 Add -a option (SUSv3) to split(1). Submitted by: Tim J. Robbins MFC after: 1 month END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T07:25:07.000000Z K 7 svn:log V 47 Cut-n-paste in `list' mode considered harmful. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T07:26:00.000000Z K 7 svn:log V 25 Fixed slipage in editor. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T08:26:29.000000Z K 7 svn:log V 108 Re-apply revision 1.25.2.2 (cleanup of the gecos field for the `bin' account) now that code freeze is over. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T08:31:31.000000Z K 7 svn:log V 156 MFC: Fixed bugs with the "-l preload" option: - first ping after a preload was sent undelayed - we could send more than -c packets in preload with ping(8) END K 10 svn:author V 4 roam K 8 svn:date V 27 2002-02-01T08:35:16.000000Z K 7 svn:log V 212 Return ENONAME if getaddrinfo() is called with AI_NUMERICHOST and the hostname given is not numeric. PR: 34390 Submitted by: Serge van den Boom Approved by: silence from -net MFC after: 1 month END K 10 svn:author V 3 des K 8 svn:date V 27 2002-02-01T08:49:53.000000Z K 7 svn:log V 104 Connect the pam_lastlog(8) and pam_login_access(8) modules to the build. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T09:00:02.000000Z K 7 svn:log V 67 MFC: -m option now does architecture lookups (same as ${MACHINE}). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T09:18:32.000000Z K 7 svn:log V 68 MFC: 1.39: sendto(2) can't return ENOBUFS for unreliable protocols. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T10:42:09.000000Z K 7 svn:log V 59 MFC: 1.148: { 127, } MUST NOT appear outside a host. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T11:48:01.000000Z K 7 svn:log V 49 MFC: RTM_IFANNOUNCE routing socket message type. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-02-01T12:37:21.000000Z K 7 svn:log V 145 Refer to the original mode of the file, not the mode of the original file. PR: docs/34224 Submitted by: "Gary W. Swearingen" END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-02-01T12:38:25.000000Z K 7 svn:log V 69 MFC rev 1.28: don't confuse the original mode with the original file END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-02-01T13:37:35.000000Z K 7 svn:log V 24 MFen (1.269 --> 1.271). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T14:09:30.000000Z K 7 svn:log V 28 MFC: deorbit the -W option. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-01T14:48:44.000000Z K 7 svn:log V 24 Expand COMBRD(x) macro. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T15:22:20.000000Z K 7 svn:log V 26 Reduce diffs to -CURRENT. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-01T15:44:03.000000Z K 7 svn:log V 760 Compile osigreturn() unconditionally since it will always be needed on some arches and the syscall table is machine-independent. It was (bogusly) conditional on COMPAT_43, so this usually makes no difference. ia64: in addition: - replace the bogus cloned comment before osigreturn() by a correct one. osigreturn() is just a stub fo ia64's. - fix the formatting of cloned comment before sigreturn(). - fix the return code. use nosys() instead of returning ENOSYS to get the same semantics as if the syscall is not in the syscall table. Generating SIGSYS is actually correct here. - fix style bugs. powerpc: copy the cleaned up ia64 stub. This mainly fixes a bogus comment. sparc64: copy the cleaned up the ia64 stub, since there was no stub before. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-02-01T15:51:21.000000Z K 7 svn:log V 21 MFC: yp(4) -> yp(8). END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-01T16:28:01.000000Z K 7 svn:log V 47 Virgin import (trimmed) of Bzip2 version 1.0.2 END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-01T16:28:01.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r90067, 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-02-01T16:28:02.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'bzip2-vendor-v1_0_2'. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-01T16:33:40.000000Z K 7 svn:log V 47 Complete bzip2-1.0.2 import. MFC in: 14 days END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-01T16:34:13.000000Z K 7 svn:log V 26 Add upgrade instructions. END K 10 svn:author V 8 ambrisko K 8 svn:date V 27 2002-02-01T17:22:55.000000Z K 7 svn:log V 62 MFC: Increase buffer size for bootp reply. Approved by: imp END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-01T17:27:14.000000Z K 7 svn:log V 576 Made osigreturn(2) standard so that SYS_osigreturn can be used in the signal trampoline for old signals. The arches that support old signals currently abuse sigreturn(2) instead. This mainly complicates things and slightly breaks the the new sigreturn(2). COMPAT is too limited to support the correct configuration of osigreturn, and this commit doesn't attempt to fix it; it just moves the bogusness: osigreturn() must now be provided unconditionally even on arches that don't really need it; previously it had to be provided under the bogus condition defined(COMPAT_43). END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-01T17:41:45.000000Z K 7 svn:log V 40 Regenerate to make osigreturn standard. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T18:16:02.000000Z K 7 svn:log V 148 Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. These bits are taken from the FSF anoncvs repo on 1-Feb-2002 08:20 PST. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T18:16:02.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r90075, 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-02-01T18:16:03.000000Z K 7 svn:log V 89 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_cvs_20020201_0820'. END K 10 svn:author V 6 archie K 8 svn:date V 27 2002-02-01T18:17:43.000000Z K 7 svn:log V 32 MFC: Add ngctl "write" command. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-02-01T18:27:16.000000Z K 7 svn:log V 120 Don't recurse on filedesc lock in chroot_refuse_vdir_fds(). Noticed by: Michael Nottebrock END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-02-01T18:46:58.000000Z K 7 svn:log V 211 If the dhcpd server doesn't provide a domain name or dns servers then don't clobber /etc/resolv.conf Add $FreeBSD. Submitted by: an j. peterson" Verified fix in: dhcp-3.0.1rc6 PR: misc/34455 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T18:50:05.000000Z K 7 svn:log V 92 Use the stock 3.1-snap file now. I have folded all our local changes into the FSF CVS repo. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T18:53:34.000000Z K 7 svn:log V 87 We use the stock 3.1-snap file now. All the -Wformat related code moved to c-format.c. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T18:54:38.000000Z K 7 svn:log V 63 Go back to stock [3.1-snap] file -- our previous mods are OBE. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T18:56:12.000000Z K 7 svn:log V 100 The stock (3.1-snap) version of this file is used now. The FreeBSD hacks now apply to `config.gcc'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T19:10:11.000000Z K 7 svn:log V 91 Use the stock 3.1-snap file now. I do not think our rev 1.2 changes are needed any longer. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T19:12:03.000000Z K 7 svn:log V 83 We use the stock [3.1-snap] version of this, other than having to add $FreeBSD$... END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T19:19:08.000000Z K 7 svn:log V 266 Merge rev 1.2 (add_bb) into GCC 3.1-snap. Note that the "NO_PROFILE_DATA"/"NO_PROFILE_COUNTERS" bits were added to the stock FSF GCC 2.97 (and thus 3.1) source as i386 Linux needed them also. (amazing what can get committed to the FSF GCC when needed by Linux...) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-02-01T19:19:54.000000Z K 7 svn:log V 140 Avoid lock order reversal filedesc/Giant when calling FREE() in fdalloc by unlocking the filedesc before calling FREE(). Submitted by: bde END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-02-01T19:25:36.000000Z K 7 svn:log V 654 Remove bogus assertion in dup2 that can lead to panics when kernel threads race for a file slot. dup2(2) incorrectly assumes that if it needs to grow the ofiles array that it will get what it wants. This assertion was valid before we allowed shared filedescriptor tables but is now incorrect. The assertion can trigger superfolous panics if the thread doing a dup2 looses a race with another thread while possibly blocked in the MALLOC call in fdalloc. Another thread may grab the slot we are requesting which makes fdalloc return something other than what we asked for, this will triggering the bogus assertion. MFC after: 2 weeks Reviewed by: phk END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T19:38:44.000000Z K 7 svn:log V 216 Use the stock 3.1-snap file now. Until we can figure out how to reimpliment our custom format warnings since the FSF developers totally revamped them, and took away the hooks we were using to accomplish our desires. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-01T19:42:45.000000Z K 7 svn:log V 49 Merge rev 1.2 (a.out support) into GCC 3.1-snap. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2002-02-01T21:56:26.000000Z K 7 svn:log V 72 MFC: A case of ninfo (non-info) Submitted by: Hans.VanSluis@compaq.com END K 10 svn:author V 3 des K 8 svn:date V 27 2002-02-01T22:25:07.000000Z K 7 svn:log V 54 Post-repocopy cleanup. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-01T22:50:18.000000Z K 7 svn:log V 36 Modified release note: bzip 1.0.2. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-01T23:16:39.000000Z K 7 svn:log V 247 Fixed syntax error in previous commit. It was non-fatal because it was in conditional code that happens not to be compiled, and because gcc doesn't complain garbage after #endif by default. Fixed some style bugs in previous commit, 1.8 and 1.1. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-01T23:26:32.000000Z K 7 svn:log V 73 Fixed tab lossage in vendor id and nearby style bugs in previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-02T00:20:32.000000Z K 7 svn:log V 121 Fixed world breakage in previous commit. The generated headers are in the current directory which is rarely ${.CURDIR}. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-02-02T01:42:44.000000Z K 7 svn:log V 261 When taking a snapshot, we must check for active files that have been unlinked (e.g., with a zero link count). We have to expunge all trace of these files from the snapshot so that they are neither reclaimed prematurely by fsck nor saved unnecessarily by dump. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-02-02T01:47:37.000000Z K 7 svn:log V 24 MFen (1.271 --> 1.272). END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-02-02T01:49:18.000000Z K 7 svn:log V 509 In the routines vrele() and vput(), we must lock the vnode and call VOP_INACTIVE before placing the vnode back on the free list. Otherwise there is a race condition on SMP machines between getnewvnode() locking the vnode to reclaim it and vrele() locking the vnode to inactivate it. This window of vulnerability becomes exaggerated in the presence of filesystems that have been suspended as the inactive routine may need to temporarily release the lock on the vnode to avoid deadlock with the syncer process. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-02T02:05:44.000000Z K 7 svn:log V 129 Fixed breakage of interrupt setup in previous commit. It used an uninitialized variable in the !CY_PCI_FASTINTR case (*blush*). END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-02T02:22:51.000000Z K 7 svn:log V 62 Merged cy_pcireg.h into the one file that uses it (cy_pci.c). END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-02-02T03:39:44.000000Z K 7 svn:log V 279 o Add the prototype of cr_cansignal() from an earlier change to kern_prot.c. This has apparently been sitting in my local tree for ages, and has been generating a warning during the building of kern_prot.o. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-02T04:54:59.000000Z K 7 svn:log V 84 New errata item: Address sshd(8) interoperability issues with OpenSSH. PR: 34274 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-02T05:01:29.000000Z K 7 svn:log V 147 New errata entry: Correct typo for sysutils/sbniconfig in release 4.5-RELEASE relnotes. Submitted by: "Alexey V. Neyman" END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T06:10:01.000000Z K 7 svn:log V 432 Drag cat(1) kicking and screaming into the late 1980's: o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. Approved by: arch@, new style(9) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T06:15:22.000000Z K 7 svn:log V 425 Modernization effort for bin/c*: o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. Approved by: arch@, new style(9) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T06:24:13.000000Z K 7 svn:log V 375 o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. Approved by: arch@, new style(9) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T06:36:49.000000Z K 7 svn:log V 412 o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. o gc some #ifdef sun ... #endif code Approved by: arch@, new style(9) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T06:48:10.000000Z K 7 svn:log V 341 o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T06:50:57.000000Z K 7 svn:log V 398 o __P has been reoved o Old-style K&R declarations have been converted to new C89 style o register has been removed o prototype for main() has been removed (gcc3 makes it an error) o int main(int argc, char *argv[]) is the preferred main definition. o Attempt to not break style(9) conformance for declarations more than they already are. o Change int foo() { ... to int foo(void) { ... END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T07:06:58.000000Z K 7 svn:log V 32 %.* takes an int, not a size_t. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T07:07:59.000000Z K 7 svn:log V 44 Ooops, forgot to remove the registers here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T07:09:30.000000Z K 7 svn:log V 23 missed a few registers END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-02T07:10:02.000000Z K 7 svn:log V 21 Fix unused variable. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-02T09:32:09.000000Z K 7 svn:log V 379 Don't declare our own common version of the library variable `ospeed' without even getting its type correct. Include to get its declaration. Our initialization of it is still dubious, but it agrees with ncurses' documentation of it (none) and with ncurses' recently fixed internals for it (old speeds from ) and with the 4.4Lite documentation for it. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-02T09:37:20.000000Z K 7 svn:log V 353 Don't declare the library variable `ospeed' without even getting its type correct. Include to get its declaration. Our initialization of it is still dubious, but it agrees with ncurses' documentation of it (none) and with ncurses' recently fixed internals for it (old speeds from ) and with the 4.4Lite documentation for it. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-02T09:50:45.000000Z K 7 svn:log V 340 Don't declare our own common version of the library variable `ospeed'. Include to get its declaration. Our initialization of it is still dubious, but it agrees with ncurses' documentation of it (none) and with ncurses' recently fixed internals for it (old speeds from ) and with the 4.4Lite documentation for it. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-02-02T17:51:39.000000Z K 7 svn:log V 252 Remove an unnecessary #include that trips up OpenPAM. The header in question is an internal Linux-PAM header which shouldn't be used outside Linux-PAM itself, and has absolutely zero effect on pam_ftp. Sponsored by: DARPA, NAI Labs MFC after: 1 week END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-02-02T20:59:43.000000Z K 7 svn:log V 203 Sync with NetBSD's version, dropping all the 'ltd', 'corp', etc. It's more important to keep this file easily syncable across the BSDs, and NetBSD have stated a preference for not adding them to theirs. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-02-02T21:02:13.000000Z K 7 svn:log V 44 Add some missing usb vendors (from NetBSD). END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-02-02T21:09:54.000000Z K 7 svn:log V 90 Update comments and product identifiers so that they're the same as NetBSD's definitions. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-02-02T21:12:22.000000Z K 7 svn:log V 12 Regenerate. END K 10 svn:author V 6 archie K 8 svn:date V 27 2002-02-02T21:16:53.000000Z K 7 svn:log V 75 Fix broken GETOPT and SETOPT control messages (already fixed in -current). END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-02-03T00:43:35.000000Z K 7 svn:log V 108 MFC: vinumioctl: Fix a double fault caused by calling setjmp() without holding the config lock. END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-02-03T00:44:19.000000Z K 7 svn:log V 109 MFC: vinumioctl: Fix a double fault caused by calling setjmp() without holding the config lock. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2002-02-03T02:37:43.000000Z K 7 svn:log V 80 Use a more correct method of copying entire ACLs (fixes operation under Linux). END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-03T04:09:02.000000Z K 7 svn:log V 139 Improve the change in the previous commit: use a stub for osigreturn() when it is not really used instead of unconditionalizing all of it. END K 10 svn:author V 8 matusita K 8 svn:date V 27 2002-02-03T07:00:37.000000Z K 7 svn:log V 658 Change variable name from DOCDISTFILES to RELEASEDISTFILES. Respect DOCDISTFILES if defined. No impact should happen with this change. DOCDISTFILES is introduced by rev. 1.541, to point the directory that contains the distfiles for ports/textproc/docproj. It's good, but we also build ports/sysutils/mkisofs during the release (if MAKE_ISOS is defined). It is natural that cdrtools tarball is prefetched, then copy it under ${CHROOTDIR}/usr/ports/distfiles. As a result, DOCDISTFILES variable is somewhat abused for non-doc tarballs; *DOC*DISTFILES is no longger appropriate name for that. PR: 16843 PR: 34194 Submitted by: murray MFC after: 6 days END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-02-03T07:10:26.000000Z K 7 svn:log V 130 MFC: allocrqg: Don't ever try to write to a NULL pointer. Reported by: Jeff Roberson Pointy hat to: grog END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-02-03T07:35:32.000000Z K 7 svn:log V 170 Use new ID scheme. Fix a bug that caused .br domains to be queried twice, by only recursively following ARIN referrals when querying ARIN. PR: 34291 MFC after: 7 days END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-02-03T09:13:58.000000Z K 7 svn:log V 759 Use osigreturn(2) instead of sigreturn(2) plus broken magic for returning from old signal handlers. This is simpler and faster, and fixes (new) sigreturn(2) when %eip in the new signal context happens to match the magic value (0x1d516). 0x1d516 is below the default ELF text section, so this probably never broken anything in practice. locore.s: In addition, don't build the signal trampoline for old signal handlers when it is not used. alpha: Not fixed, but seems to be even less broken in practice due to more advanced magic. A false match occurs for register #32 in mc_regs[]. Since there is no hardware register #32, a false match is only possible for direct calls to sigreturn(2) that happen to have the magic number in the spare mc_regs[32] field. END K 10 svn:author V 3 knu K 8 svn:date V 27 2002-02-03T10:01:49.000000Z K 7 svn:log V 674 Work around a buffer overflow problem on argv that has been exposed after making test(1) a sh(1) builtin; sh(1) coredumps when you run something like this: sh -c 'test ! `true 1`' The cause is that the test(1) code totally depends on the presence of two extra cells at the end of argv that are filled with NULL's. The reason why the bug hasn't been exposed would be because the C startup code kindly prepares argv with some extra zeroed cells for a program. I know this is not the best fix, but since there are argv++'s without boundary checks everywhere, I'd rather patch it up like this (preparing a copy of argv with extra NULL's) for the moment. MFC after: 3 days END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T11:21:22.000000Z K 7 svn:log V 146 Make the style a little bit more consistant by removing parameter names from some prototypes. (Other prototypes here already have these removed). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T11:36:59.000000Z K 7 svn:log V 196 Zero functional difference; make some integer constants unsigned, as they are used in unsigned context. This shuts lint(1) up in a few significant ways with "signed/unsigned" arithmetic warnings. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-03T11:37:20.000000Z K 7 svn:log V 28 MFC: Added kgzldr for pc98. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T11:57:32.000000Z K 7 svn:log V 81 WARNS=n and lint(1) silencer. Declare an array of (const) strings as const char. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T12:00:05.000000Z K 7 svn:log V 82 WARNS-n and lint(1) silencer. Declare (const) strings properly as 'const char *'. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-02-03T12:30:18.000000Z K 7 svn:log V 50 MFC 1.74: Mark uploads as O_WRONLY, not O_RDONLY. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-02-03T12:32:05.000000Z K 7 svn:log V 94 MFC 1.49: Display full error message. MFC 1.50: Check return value when reading end of chunk. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-03T14:05:51.000000Z K 7 svn:log V 80 MFC: Add epson_inw function. Enable interrupts again after disabling them. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-03T14:08:47.000000Z K 7 svn:log V 41 MFC: Use the bus_space stuff completely. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T14:43:04.000000Z K 7 svn:log V 111 WARNS=4 fixes (incomplete, so set NO_WERROR), and lots of extra cleanup courtesy of automatic checking (lint). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-03T14:52:03.000000Z K 7 svn:log V 46 MFC: Moved IC specific files into sys/dev/ic. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T15:17:57.000000Z K 7 svn:log V 43 WARNS=n fixes (and some stylistic issues). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T15:50:05.000000Z K 7 svn:log V 35 WARNS fix. Zap an unused variable. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T15:51:52.000000Z K 7 svn:log V 30 Turn on fascist warning mode. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-03T15:53:02.000000Z K 7 svn:log V 103 o Eliminate __P o Use new-style function definitions o remove some !__STDC__ code o eliminate register END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-02-03T17:03:34.000000Z K 7 svn:log V 102 Follow NetBSD and ANSIfy the function definitions. Remove trailing whitespaces (submitted to NetBSD). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T19:11:32.000000Z K 7 svn:log V 62 WARNS=4 fixes, plus a healthy dose of fixes inspired by lint. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-02-03T20:25:13.000000Z K 7 svn:log V 229 MFC: Linux/alpha uses the same BSDish return mechanism we do for getpid, getuid, getgid and pipe, since they bootstrapped from OSF/1 and never cleaned up. Switch to the native syscalls on alpha so that the above functions work. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-02-03T20:26:29.000000Z K 7 svn:log V 57 Regenerated file from previous commit to syscalls.master END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T20:55:54.000000Z K 7 svn:log V 45 Use __FBSDID() and clean up the vendor tags. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-03T22:42:46.000000Z K 7 svn:log V 220 Forced commit. Previous commit included a large improvement to the salt generation to help obfuscate information that is otherwise leaked. No real risks involved, but this feels better, and does not use srandom[dev](). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-04T00:28:54.000000Z K 7 svn:log V 186 Add the other half of the salt-generating code. No functional difference except that the salt is slightly harder to build dictionaries against, and the code does not use srandom[dev](). END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T01:07:07.000000Z K 7 svn:log V 70 Add a __printflike() attribute to silence warning with FORMAT_AUDIT=1 END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T01:11:48.000000Z K 7 svn:log V 95 __printflike() should really be __printf0like() since verrx() can accept a NULL format string. END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T01:23:44.000000Z K 7 svn:log V 46 Silence some FORMAT_AUDIT warnings (one left) END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T01:28:45.000000Z K 7 svn:log V 103 Mark report() as printflike and fix resulting warnings, including one bug (get_errmsg -> get_errmsg()) END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T01:34:52.000000Z K 7 svn:log V 91 Prototype a function as __printflike() to avoid a FORMAT_AUDIT warning. MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T01:37:59.000000Z K 7 svn:log V 143 Mark a function as __printf0like(). This exposes a warning which requires some code changes to fix but should be possible. MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T01:41:35.000000Z K 7 svn:log V 53 Mark a function as __printflike() MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T02:12:49.000000Z K 7 svn:log V 53 Mark a function as __printflike() MFC after: 1 week END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T02:33:51.000000Z K 7 svn:log V 124 Lock down with WFORMAT?=1, with overrides in the subdirectories which are not yet warning-clean. Tested on i386 and alpha. END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T02:37:09.000000Z K 7 svn:log V 32 Silence some WFORMAT=1 warnings END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T02:49:19.000000Z K 7 svn:log V 99 Lock down with WFORMAT=1 except those directories with unfixed warnings. Tested on i386 and alpha. END K 10 svn:author V 4 kris K 8 svn:date V 27 2002-02-04T03:06:51.000000Z K 7 svn:log V 54 Correct inadvertent style botches in previous commit. END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-02-04T03:15:27.000000Z K 7 svn:log V 147 Remove mbuf exhaustion warning messages; these are handled by the mbuf system in a rate-limited fashion now. Reviewed by: luigi MFC after: 1 week END K 10 svn:author V 6 babkin K 8 svn:date V 27 2002-02-04T03:38:09.000000Z K 7 svn:log V 45 MFC of the fix allowing to do ">/dev/stdout" END K 10 svn:author V 4 mike K 8 svn:date V 27 2002-02-04T07:26:21.000000Z K 7 svn:log V 247 Add -L option (SUSv3) to pwd(1). Fix a bug, where realpath(1) would complain about paths starting with `-', by not calling getopt(3). Submitted by: Tim J. Robbins Obtained from: NetBSD (partially) MFC after: 1 month END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-04T10:23:23.000000Z K 7 svn:log V 46 GC meaningless assignment. MFC after: 3 days END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-04T10:33:48.000000Z K 7 svn:log V 69 Allow ldd(1) be used on shared libraries in addition to executables. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-04T10:39:58.000000Z K 7 svn:log V 43 MFC: add support for PhotoClip USB Camera. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-04T10:44:15.000000Z K 7 svn:log V 79 (forced) Previous commit (ldd on shlibs) is a subject of: MFC after: 2 weeks END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-04T12:22:25.000000Z K 7 svn:log V 52 MFC: Added 'MACHINE=i386' to MKMODULESENV variable. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-04T12:34:46.000000Z K 7 svn:log V 71 MFC: fix an inverted test case when checking return value of getenv(). END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-04T12:37:38.000000Z K 7 svn:log V 94 MFC: 'uname -p' prints the value of hw.machine_arch instead of hw.machine. Added __FBSDID(); END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-04T12:50:52.000000Z K 7 svn:log V 75 Use MACHINE_ARCH instead of MACHINE to check i386 arch. MFC after: 3 days END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-04T13:08:12.000000Z K 7 svn:log V 120 MFC: split the logic of setrootbyname() out into getdiskbyname(). (kern/vfs_conf.c rev 1.50, sys/conf.h rev 1.105) END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-02-04T13:09:24.000000Z K 7 svn:log V 60 MFC: allow dump device be configured via loader(8) tunable. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-02-04T13:59:16.000000Z K 7 svn:log V 73 Add simple diagnostic utility to checking for invalid/incomplete locales END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-02-04T14:00:29.000000Z K 7 svn:log V 60 describe localeck plus some capitalization/whitespace fixes END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-02-04T14:01:27.000000Z K 7 svn:log V 108 Supported C-NET(98)P2 PnP mode. Submitted by: "Hirokazu WATANABE" MFC after: 3 days END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-02-04T14:31:14.000000Z K 7 svn:log V 173 Pullup patch to change securelevel required for "secure" firewalling. PR: 27615 Submitted by: Andria Thomas Reviewed by: darrenr Approved by: darrenr END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-02-04T15:12:06.000000Z K 7 svn:log V 120 Add the MTA users 'mailnull' and 'smmp'. PR: conf/34535 Submitted by: Ceri MFC after: 1 week END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-02-04T15:12:52.000000Z K 7 svn:log V 69 (null delta) The previous delta added the 'smmsp' user, not 'smmp'. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-02-04T15:55:21.000000Z K 7 svn:log V 30 Default debugging to OFF now. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-04T16:09:25.000000Z K 7 svn:log V 82 Protect "make buildworld" against -Werror, as this module does not build cleanly. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2002-02-04T16:17:19.000000Z K 7 svn:log V 79 * fix some warnings * set WARNS * few style/whitespace fixes Submitted by: ru END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-04T16:31:38.000000Z K 7 svn:log V 72 New release note: Linux emulation needs SYSVSEM. Submitted by: archie END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-04T16:40:19.000000Z K 7 svn:log V 71 New errata item: Linux emulation needs SYSVSEM. Submitted by: archie END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-02-04T16:41:59.000000Z K 7 svn:log V 154 Note that Kirk apparently missed adding vn_start_write() and friends to kern_acl.c when he added snapshotting. This will need to be added at some point. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-04T16:42:44.000000Z K 7 svn:log V 126 Back out the "upgrading" of NBBY to unsigned, as it exposes bugs elsewhere, and also is well understood as a signed quantity. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-02-04T17:06:30.000000Z K 7 svn:log V 106 I missed adding a file that was needed on the Alpha (and will be needed on x86_64 also. Submitted by: ru END K 10 svn:author V 3 des K 8 svn:date V 27 2002-02-04T17:15:44.000000Z K 7 svn:log V 205 ssh_get_authentication_connection() gets its parameters from environment variables, so temporarily switch to the PAM environment before calling it. Submitted by: Takanori Saneto END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-02-04T17:29:14.000000Z K 7 svn:log V 159 Update alpha-3 code for Romania. PR: 34608 Submitted by: Laurent Wacrenier Obtained from: ISO 3166/MA Newsletter V-3 MFC after: 1 day END K 10 svn:author V 7 wollman K 8 svn:date V 27 2002-02-04T17:35:33.000000Z K 7 svn:log V 168 Two updates from ISO 639-2/RA Change Notice, dated 2001-08-13 and 2001-09-24. Obtained from: ISO 639-2/RA, MFC after: 1 day END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-02-04T17:37:06.000000Z K 7 svn:log V 174 In tcp_respond(), correctly reset returned IPv6 header. This is essential when the original packet contains an IPv6 extension header. Obtained from: KAME MFC after: 1 week END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-02-04T17:40:36.000000Z K 7 svn:log V 81 Corrected an argument to in6_pcbnotify(). Obtained from: KAME MFC after: 1 week END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-04T17:50:01.000000Z K 7 svn:log V 97 New release notes: ngctl(8) write, ps(1) -W deorbit burn. MFCs noted: dumpdev loader tunable. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-04T17:57:59.000000Z K 7 svn:log V 69 MFC: dumpdev loader tunable, ngctl(8) write, ps(1) -W deorbit burn. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-02-04T17:58:15.000000Z K 7 svn:log V 184 o Scatter vn_start_write() and vn_finished_write() through ACL code so that it interacts properly with snapshotting. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-02-04T17:59:25.000000Z K 7 svn:log V 63 Explicitly declare (gcc internal) functions. Submitted by: ru END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-02-04T18:02:04.000000Z K 7 svn:log V 142 MFC: Log wtmp according to an address family properly. libexec/ftpd/extern.h: 1.17 libexec/ftpd/ftpd.c: 1.95 libexec/ftpd/logwtmp.c: 1.10 END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-02-04T18:09:29.000000Z K 7 svn:log V 115 Return EPERM instead of 0 in the un-implemented pseudofs_setattr(). Conceivably, it should even return EOPNOTSUPP. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-02-04T18:21:59.000000Z K 7 svn:log V 119 Change EPERM to EOPNOTSUPP when failing pseudofs_setattr() arbitrarily. Quoth the alfred: The latter would be better. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-02-04T18:24:21.000000Z K 7 svn:log V 159 MFC: Do not taint ::/124 for localhost reverse table. etc/namedb/PROTO.localhost-v6.rev: 1.1 etc/namedb/make-localhost: 1.6 etc/namedb/named.conf: 1.12 END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-02-04T18:30:55.000000Z K 7 svn:log V 308 MFC: - Make it possible to turn on RES_INSECURE[12] with /etc/resolv.conf. - Don't connect datagram socket if RES_INSECURE1. - Needed to implement IPv6 anycast UDP DNS queries as documented in . lib/libc/net/res_init.c: 1.26 lib/libc/net/res_send.c: 1.42 END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-02-04T19:12:46.000000Z K 7 svn:log V 30 Import of ISC BIND 8.3.1-REL. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-02-04T19:12:46.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r90209, 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-02-04T19:12:47.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create tag 'bind-vendor-v8_3_1'. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-02-04T19:15:33.000000Z K 7 svn:log V 54 Resolve conflicts after import of ISC BIND 8.3.1-REL. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-02-04T19:18:23.000000Z K 7 svn:log V 39 hex.c is new in libisc with 8.3.1-REL. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-02-04T19:19:34.000000Z K 7 svn:log V 49 getgrouplist now takes `gid_t' instead of `int'. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-02-04T19:23:40.000000Z K 7 svn:log V 1249 Major update of the ATA RAID code, part 1: Overhaul of the attach/detach code and structures, there were some nasty bugs in the old implementation. This made it possible to collapse the ATA/ATAPI device control structures into one generic structure. A note here, the kernel is NOT ready for detach of active devices, it fails all over in random places, but for inactive devices it works. However for ATA RAID this works, since the RAID abstration layer insulates the buggy^H^H^H^H^H^Hfragile device subsystem from the physical disks. Proberly detect the RAID's from the BIOS, and mark critical RAID1 arrays as such, but continue if there is enough of the mirror left to do so. Properly fail arrays on a live system. For RAID0 that means return EIO, and for RAID1 it means continue on the still working part of the mirror if possible, else return EIO. If the state changes, log this to the console. Allow for Promise & Highpoint controllers/arrays to coexist on the same machine. It is not possible to distribute arrays over different makes of controllers though. If Promise SuperSwap enclosures are used, signal disk state on the status LED on the front. Misc fixes that I had lying around for various minor bugs. Sponsored by: Advanis Inc. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-02-04T19:23:41.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-02-04T19:23:42.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-02-04T19:23:43.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'RELENG_4_4_0_RELEASE'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-02-04T19:23:44.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_5'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-02-04T19:23:45.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'RELENG_4_5_0_RELEASE'. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-02-04T19:24:43.000000Z K 7 svn:log V 53 Match the requirements of the new kernel structures. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-02-04T20:02:07.000000Z K 7 svn:log V 99 New release note: ldd(1) can be used on shared libraries. Updated release note: BIND 8.3.1-REL. END