ĩ570435 257 103 146 111 199 177 138 105 176 219 139 163 274 177 833 139 121 127 211 440 220 118 117 138 237 108 185 178 108 225 263 162 114 144 318 280 147 119 133 111 191 167 159 305 175 161 205 114 134 119 165 153 210 210 201 546 229 194 122 123 112 238 188 119 187 198 124 139 432 175 225 152 652 102 129 168 181 191 564 117 157 138 326 184 181 187 189 189 200 183 183 123 159 124 312 196 353 270 351 215 143 143 123 278 228 189 162 304 119 174 283 427 160 152 125 212 189 120 249 302 149 163 159 425 213 127 241 161 211 108 113 144 133 241 119 126 131 139 218 405 177 199 165 172 140 151 122 167 117 131 171 115 171 172 180 160 155 208 134 123 291 215 163 218 263 194 159 169 180 614 154 164 179 166 451 131 255 176 202 142 113 96 113 183 621 439 168 252 118 110 265 153 126 205 124 136 124 183 152 160 163 174 239 173 145 140 255 182 116 239 129 288 121 234 149 271 370 136 147 155 160 166 185 252 157 108 151 163 155 133 186 229 225 325 235 724 164 194 226 317 578 529 259 204 222 450 1025 128 753 195 124 143 148 172 396 218 208 197 K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-12-28T16:45:04.000000Z K 7 svn:log V 10 MFC: typo END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-12-28T17:17:49.000000Z K 7 svn:log V 53 grammar gnit: "relationships (plural) _are_ complex" END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-12-28T17:17:56.000000Z K 7 svn:log V 18 MFC: grammar gnit END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-12-28T18:18:23.000000Z K 7 svn:log V 103 Add multiple inclusion protection. PR: 23902 Submitted by: Christian Weisgerber END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-12-28T18:20:29.000000Z K 7 svn:log V 82 * MFC: protection for multiple inclusions * Move VCS ids to a conistent location. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-12-28T18:21:32.000000Z K 7 svn:log V 43 Move all VCS ids to a consistent location. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-12-28T18:22:16.000000Z K 7 svn:log V 10 Fix typo. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-12-28T18:46:21.000000Z K 7 svn:log V 81 Remove prototypes for pthread_attr_[gs]etfloatstate(), which we don't implement. END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-28T18:47:23.000000Z K 7 svn:log V 125 Add pkg_update, which can replace currently installed ports with new versions while taking of updating all the dependencies. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-12-28T19:01:00.000000Z K 7 svn:log V 44 Fix pthread cancellation point propagation. END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-28T19:42:06.000000Z K 7 svn:log V 70 Bring the man page up to date with the current version of the script. END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-28T19:50:07.000000Z K 7 svn:log V 181 * Fix a segfault when timed(8) receives a packet with a bad tsp_type. * Check that received packets aren't too short, as this could cause other problems. Reviewed by: imp, markm END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-28T19:53:44.000000Z K 7 svn:log V 84 Fix the broken options that were in the development version I committed by mistake. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-28T20:57:57.000000Z K 7 svn:log V 740 Preliminary scaffolding for the new integrated vn+md device driver. I decided to work on the md(4) driver and integrate the vn(4) functionality into it mainly based on the name being more suitable. Ideally 'vd' as in "virtual disk" would probably be the most logical but our sound-master pointed out that this would cause uncontrollable fits of giggles in the brits. Another complication would the needed changes to the ramdisk boot/root functionality. The vn driver will stay around for some time after I complete this merge for transition reasons, and I'll make it whine to people that they should migrate to the md(4) driver for some time before it dies. The kernel part of the new md(4) driver will be committed after more testing. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-28T20:59:19.000000Z K 7 svn:log V 47 Add the "mdctl" device under the "std" stanza. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-28T20:59:35.000000Z K 7 svn:log V 29 Add mdconfig into the build. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-28T20:59:55.000000Z K 7 svn:log V 35 This is repo-copied from vnioctl.h END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-12-28T21:52:32.000000Z K 7 svn:log V 119 Revert last commit. It was not an MFC and I missed the fact that it was reverted in -current in rev 1.14 by rnordier. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-12-28T22:11:22.000000Z K 7 svn:log V 346 New release notes: vinum(4) updates, ICMP ECHO and TSTAMP reply rate limiting, ICMP admin prohibited handling, PECOFF support, retired kernfs(5), killall(1) behavior restored, rm(1) -v output change, lpr(1)/lpq(1)/lpd(8) enhancements, pkg_update(1), libdisk install-time configuration of boot0 for i386. Also note MFC of an(4) changes for WEP. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-12-28T22:12:30.000000Z K 7 svn:log V 126 MFC: an(4) WEP, rm -v output change, lpr(1)/lpq(1)/lpd(8) enhancements, libdisk install-time configuration of boot0 on i386. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-28T23:23:11.000000Z K 7 svn:log V 23 remove MAINTAINER file END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-28T23:23:28.000000Z K 7 svn:log V 22 roll to 2.01.26 level END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-28T23:27:54.000000Z K 7 svn:log V 43 add a couple off offset defines for ATIO2s END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-29T00:44:42.000000Z K 7 svn:log V 143 Map FreeBSD character device hard disks to Linux block device hard disks. This fixes the problem with VMWARE not being able to use raw disks. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-12-29T01:23:57.000000Z K 7 svn:log V 14 Add $FreeBSD$ END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-29T01:54:39.000000Z K 7 svn:log V 93 Add some text saying that this page may occasionally be out of date with the real make.conf. END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-29T01:58:47.000000Z K 7 svn:log V 86 fix typos. PR: 23934 Submitted by: Alex Kapranoff END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-29T02:00:41.000000Z K 7 svn:log V 16 MFC: fix typos. END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-29T04:41:52.000000Z K 7 svn:log V 131 Fix a legacy issue. The offset for reading the MAC address is 0 using bus space, not iosize which is what it was when using inb(). END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-12-29T06:27:39.000000Z K 7 svn:log V 169 Partially revert revision 1.7: Only use getnanotime instead of nanotime if we would run into trouble with nanotime (i.e. if we are tracing KTR_LOCK). Reviewed by: jhb END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T09:03:38.000000Z K 7 svn:log V 71 mdoc(7) police: get rid of hard sentence breaks, add missing .El, etc. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T09:18:45.000000Z K 7 svn:log V 23 Prepare for mdoc(7)NG. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-29T09:27:57.000000Z K 7 svn:log V 52 Used macro-API to . Submitted by: ben END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-12-29T09:42:05.000000Z K 7 svn:log V 222 Hack in interrupt routing support (using the core $PIR support, not using ACPICA properly). This makes it possible to use ACPICA in conjunction with CardBus before I get around to implementing ACPI/PCI interrupt routing. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-29T09:55:40.000000Z K 7 svn:log V 187 CIRCLEQs are a disgrace to everything Knuth taught us in Volume 1 Chapter 2. Retire them before anybody starts to use them again. Use TAILQ instead, it provides the same functionality. END K 10 svn:author V 5 toshi K 8 svn:date V 27 2000-12-29T09:57:17.000000Z K 7 svn:log V 53 Fixed my mistake (rev: 1.169). Submitted by: sanpei END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T10:18:09.000000Z K 7 svn:log V 28 MFC: Prepare for mdoc(7)NG. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-12-29T10:59:21.000000Z K 7 svn:log V 37 MFC: Fix CMSG and ALIGN macro usage. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T11:01:37.000000Z K 7 svn:log V 20 MFC: mdoc(7) fixes. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-12-29T11:39:25.000000Z K 7 svn:log V 99 Add support for a .publickey file. Submitted by: Svein Skogen Reviewed by: brian, ru END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-29T11:41:18.000000Z K 7 svn:log V 74 Set a lower probe return value for PCI cards so that the pcn driver wins. END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-29T11:46:17.000000Z K 7 svn:log V 66 Change the module name from lnc to if_lnc so that ifconfig works. END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-29T11:59:41.000000Z K 7 svn:log V 211 The pci and isa drivers were meant to share the same devclass but the devclass definitions were all wrong so they had their own private ones with the same name. Fix it so they all use the same global devclass. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-12-29T13:05:22.000000Z K 7 svn:log V 80 clean up kmem_suballoc(): remove useless assignment remove 'register' variables END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T13:34:39.000000Z K 7 svn:log V 70 MFC (rev 1.16): Document what Idle=* means in a short format display. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-12-29T13:49:05.000000Z K 7 svn:log V 109 fix comment which was outdated 3 years ago remove useless assignment purge entire file of 'register' keyword END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T14:08:20.000000Z K 7 svn:log V 23 Prepare for mdoc(7)NG. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T14:36:05.000000Z K 7 svn:log V 43 Fixed typo not fixed in previous revision. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-12-29T14:45:07.000000Z K 7 svn:log V 28 MFC: Prepare for mdoc(7)NG. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-12-29T14:58:35.000000Z K 7 svn:log V 69 Get rid of deprecated ru_SU.* locales. ru_RU.* will be used instead. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2000-12-29T15:39:45.000000Z K 7 svn:log V 56 Remove the old acpi stuff entry. Submitted by:kurinyma END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-29T18:04:54.000000Z K 7 svn:log V 117 Convert to use the macros rather than fiddling with the queue structure internals. Reviewed by: markm END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-29T19:06:32.000000Z K 7 svn:log V 114 Make sure we do locking if we call isp_intr. Make sure we enter Giant for now if we call into cam for completion. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-29T19:10:16.000000Z K 7 svn:log V 105 Set up to do a local interrupt fielding before calling common code- allows us to grab lock as we should. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-29T19:12:44.000000Z K 7 svn:log V 450 Add in Bill Sommerfelds -Wformat changes. Set up default node && port WWNs correctly (Again!) - this time for the case that we're not going to fully init the adapter if isp_init is called (with ISP_CFG_NOINIT set in options). The pupose for this is to bring the adapter up to almost ready to go, get info out of NVRAM, but to not start it up- leaving it until later to actually start things up if wanted (and possibly with different roles selected). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-29T19:17:18.000000Z K 7 svn:log V 133 Add in Bill Sommerfeld's -Wformat stuff. Add a ISP_CFG_NOINIT option to keep from completing initialization when isp_init is called. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-12-29T19:34:46.000000Z K 7 svn:log V 100 Fix some misplaced release notes, correct some omissions and inconsistencies between architectures. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-29T20:25:01.000000Z K 7 svn:log V 30 Use TAILQ instead of CIRCLEQ. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-29T20:33:28.000000Z K 7 svn:log V 31 Convert from CIRCLEQ to TAILQ. END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-12-29T21:00:22.000000Z K 7 svn:log V 18 import krb4-1.0.5 END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-12-29T21:00:22.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r70494, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-12-29T21:00:23.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'kerberosIV-vendor-crypto-krb4_1_0_5'. END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-12-29T21:16:01.000000Z K 7 svn:log V 25 fix conflicts from merge END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-12-29T22:25:56.000000Z K 7 svn:log V 93 Log the ``MPPE: MasterKey is invalid...'' message as a CCP diagnostic rather than a warning. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-12-29T22:27:09.000000Z K 7 svn:log V 103 MFC: Log the ``MPPE: MasterKey is invalid...'' message as a CCP diagnostic rather than a warning. END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-12-29T23:43:23.000000Z K 7 svn:log V 30 set LIBEXECDIR (used by kipd) END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-12-29T23:44:24.000000Z K 7 svn:log V 45 add strcollect.c to SRCS (new file in 1.0.5) END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-12-30T00:14:01.000000Z K 7 svn:log V 338 Change open modes from ">$file" to "> $file" because it's much safer should $file not be what you expect, particularly should $file turn out to be "+REQUIRES" since ">+" is a valid open mode. This isn't currently a problem since $file is constructed safely but it removes the potential of future problems. Pointed out by Anton Berezin. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-12-30T00:44:44.000000Z K 7 svn:log V 84 Pass me the pointy hat. Do not hold sched_lock over psignal. Submitted by: alfred END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-12-30T01:51:12.000000Z K 7 svn:log V 129 MFC vfs_bio.c 1.269 and friends. This MFC's the better launder limiting solution. See commitlogs/sys '2000/12/26 11:41:38 PST' END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-12-30T11:32:10.000000Z K 7 svn:log V 59 Merged from sys/i386/i386/userconfig.c revision 1.175.2.5. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-12-30T12:01:07.000000Z K 7 svn:log V 558 Merged from the following changes. sys/boot/i386/Makefile.inc 1.1.2.2 sys/boot/i386/btx/btx/Makefile 1.7.2.2 sys/boot/i386/btx/btx/btx.s 1.15.2.4 sys/boot/i386/libi386/Makefile 1.15.2.3 sys/boot/i386/libi386/biosdisk.c 1.26.2.6 sys/boot/i386/libi386/biosmem.c 1.4.2.1 sys/boot/i386/libi386/comconsole.c 1.7.2.1 sys/boot/i386/libi386/gatea20.c 1.2.2.1 sys/boot/i386/libi386/time.c 1.3.2.1 sys/boot/i386/libi386/vidconsole.c 1.12.2.1 sys/boot/i386/loader/main.c 1.17.2.5 END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-12-30T13:04:20.000000Z K 7 svn:log V 10 Fix typo. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-12-30T13:06:01.000000Z K 7 svn:log V 37 Merge ALIGN changes from alpha code. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-12-30T13:07:58.000000Z K 7 svn:log V 76 Don't include for offsetof() - its also defined in END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T14:19:07.000000Z K 7 svn:log V 89 Use the MACRO API to . Submitted by: "Peter Avalos" END K 10 svn:author V 5 assar K 8 svn:date V 27 2000-12-30T15:41:40.000000Z K 7 svn:log V 97 update to the current set of mnt_, ufs_ and nfs_ flags also make man-page correspond to the code END K 10 svn:author V 5 green K 8 svn:date V 27 2000-12-30T16:10:32.000000Z K 7 svn:log V 469 Fix a tailq conversion bug that resulted in, e.g., nvi crashing upon quitting every time. The way to free a CIRCLEQ was to loop until the current == current->head, but the way to free a TAILQ is to loop until current->head == NULL. In any case, the CORRECT way to do it is a loop of TAILQ_EMPTY() checks and TAILQ_REMOVE()al of TAILQ_FIRST(). This bug wouldn't have happened if the loop wasn't hard-coded... There may be more bugs of this type from the conversion. END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-30T18:27:02.000000Z K 7 svn:log V 25 MFC: stringlist.3 MLINKS END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-30T18:54:35.000000Z K 7 svn:log V 65 Remove CIRCLEQ manual page links now that CIRCLEQ has been axed. END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-30T18:58:15.000000Z K 7 svn:log V 46 Remove comma after final .Nm entry before .Nd END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-30T20:09:26.000000Z K 7 svn:log V 230 Change the modification of what could be a const string. Apparently the construct: char *foo; ... foo = "XXX"; ... foo[1] = 'Y'; is wrong. IT blew up on NetBSD-sparc64 because that platform write-protects constant strings. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-12-30T20:11:55.000000Z K 7 svn:log V 91 Sync up the list of supported AMI MegaRAID controllers with reality. Submitted by: msmith END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-12-30T20:14:33.000000Z K 7 svn:log V 88 MFC: Update list of AMI MegaRAID controllers to reflect reality. Submitted by: msmith END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T20:40:16.000000Z K 7 svn:log V 95 Use macro API. Submitted by: "Jason" Reviewed by: /sbin/md5 END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T20:56:04.000000Z K 7 svn:log V 97 Use macro API to Submitted by: "Jason" Reviewed by: /sbin/md5 END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T21:02:25.000000Z K 7 svn:log V 97 Use macro API to Submitted by: "Jason" Reviewed by: /sbin/md5 END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T21:05:45.000000Z K 7 svn:log V 107 Use macro API to Submitted by: "Peter Avalos" Reviewed by: /sbin/md5 END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T21:17:03.000000Z K 7 svn:log V 91 Use macro API to Submitted by: "Jason" Reviewed by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T21:22:54.000000Z K 7 svn:log V 91 Use macro API to Submitted by: "Jason" Reviewed by: phk END K 10 svn:author V 3 ben K 8 svn:date V 27 2000-12-30T21:52:34.000000Z K 7 svn:log V 31 Use macro API to END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T21:56:18.000000Z K 7 svn:log V 67 My bad, committed the submitted patch rather than the fixed patch. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-30T22:06:19.000000Z K 7 svn:log V 32 Use macro API for END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-12-30T23:32:24.000000Z K 7 svn:log V 216 Fix a lockup problem that occurs with 'cvs update'. specfs's fsync can get into the same sort of infinite loop that ffs's fsync used to get into, probably due to background bitmap writes. The solution is the same. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-12-31T01:27:55.000000Z K 7 svn:log V 100 Imply -c when -S is specified, so 'vnconfig -s reserve -S 4 vn1' configures the device as expected. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-12-31T01:30:27.000000Z K 7 svn:log V 261 Backout rev 1.57 & 1.58. While the previous revisions fixed attaching to running processes, it completely breaks normal debugging. A better fix is in the works, but cannot be properly tested until the problem with gdb hanging the system in -current is solved. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-12-31T01:31:55.000000Z K 7 svn:log V 172 Ignore a net interrupt if the corresponding handler is not registered. This fixes panic on my laptop where a spurious arp packet is received when arp is not ready to run. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-12-31T01:51:23.000000Z K 7 svn:log V 258 If the first argument doesn't start with '-' assume that it is an interface. This augments the default to an appropriate interface code. # These programs should be merged into ifconfig, ala NetBSD, but that's # a fight for another day. Idea from: OpenBSD END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-31T08:17:19.000000Z K 7 svn:log V 119 Unbelievable how this slipped through. There is no such device as /dev/nsa0. The DEFTAPE should "/dev/nrsa0". *Groan*. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-31T08:17:58.000000Z K 7 svn:log V 48 The default is /dev/nrsa0 (now), not /dev/nsa0. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T10:22:52.000000Z K 7 svn:log V 51 Add compress option at the instigation of rgrimes. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T10:24:19.000000Z K 7 svn:log V 31 Use macro API to END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T10:28:01.000000Z K 7 svn:log V 185 Use macro API to Submitted by: "Peter Avalos" Reviewed by: /sbin/md5 [*] [*] This line appears courtesy of Mr. Warner Losch, all rights reversed. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T11:20:49.000000Z K 7 svn:log V 135 Improve cmdline parsing and messages. Add a rudimentary man-page. (I'm no mdoc wizard, feel free to attack my mistakes and blunders) END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T11:22:42.000000Z K 7 svn:log V 97 Use macro API to Submitted by: Dima Dorfman Reviewed by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T12:02:55.000000Z K 7 svn:log V 70 Add forgotten entry for ru_RU.CP866 to try to make make release work. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T13:03:42.000000Z K 7 svn:log V 211 This is the first snapshot of the new all-singing-and-dancing md(4). Using the mdconfig(8) program you can now configure memory disks on malloc(9), swap or a file/vnode. preloaded md disks also work as usual. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T15:06:08.000000Z K 7 svn:log V 27 Add ru_RU.ISO_8859-5 also. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-12-31T15:08:14.000000Z K 7 svn:log V 82 ... and ru_RU.KOI8-R. Remove ru_SU Forgotten by: phantom on 2000/12/29 14:58:01 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 2000-12-31T16:15:06.000000Z K 7 svn:log V 186 In call to realloc, pass the number of bytes needed, not simply the number of login time structures. Forward the name of the deny capability rather than hard-coding it in login_hostok. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-31T20:29:56.000000Z K 7 svn:log V 331 Oops, I'm such an idiot. For reasons I don't really agree with, all devices are by default known by their 'cooked' name, so my change was wrong. I thought it was a hangover from old 'block tape device' support which hasn't worked (if it ever did) since v6/PWB. So, the default tape name is now the same as Linux. Far out, man.... END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-31T20:50:56.000000Z K 7 svn:log V 65 Fix problems with incomplete conversions from printf to isp_prt. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-12-31T22:10:45.000000Z K 7 svn:log V 58 MFC (cosmetic, rev 1.91): correct typos. PR: kern/23987 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-31T23:12:20.000000Z K 7 svn:log V 30 there is no more miscfs/devfs END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-12-31T23:26:34.000000Z K 7 svn:log V 116 Add a dopey makefile to do the tags dance, which is probably not perfect but is better than nothing by a good deal. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-01T02:19:51.000000Z K 7 svn:log V 97 Add in a missing release of the proctree lock. Submitted by: Sja END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-01-01T02:19:59.000000Z K 7 svn:log V 27 ru_SU -> ru_RU for nls too END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-01T02:31:08.000000Z K 7 svn:log V 156 Push down sched_lock in psignal(). sched_lock was being held across recursive calls into psignal() as well as calls to signotify(), forward_signal(), etc. END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T05:19:52.000000Z K 7 svn:log V 209 Make it a bit clearer that asprintf doesn't actually "return" a pointer in the normal sense of the word, but does it through one of its arguments which is a pointer to a pointer. PR: 23717 Submitted by: phk END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T05:22:43.000000Z K 7 svn:log V 57 MFC: clarify how asprintf returns its allocated pointer. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-01-01T08:05:48.000000Z K 7 svn:log V 67 We are now in the year 2001, so ajust copyrights. Happy New Year! END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-01T11:28:32.000000Z K 7 svn:log V 67 Add a missing vnode_if.h. Submitted by: Jim Bloom END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-01-01T13:29:19.000000Z K 7 svn:log V 327 Change the interface of getlogin_r to return an int. The former interface was based on a draft version of POSIX whereas the final (1996) version of POSIX specified that the error is returned. While I'm here, fix getlogin_r so that it works for more than just the first time it's called. Reviewed by: wes, wollman (man page) END K 10 svn:author V 8 deischen K 8 svn:date V 27 2001-01-01T13:35:04.000000Z K 7 svn:log V 115 Change prototype to getlogin_r to reflect recent change to its implementation (conformance to '96 POSIX standard). END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-01-01T13:35:21.000000Z K 7 svn:log V 32 MFC: Use secure temporary files END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-01-01T16:49:31.000000Z K 7 svn:log V 145 Sanity check ptr for legal values so it is less likely (but not impossible) to get stuck in an infinite loop. Obtained from: msmith@freebsd.org END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T18:43:21.000000Z K 7 svn:log V 69 Check that the hostname field in received packets is NUL-terminated. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-01T19:46:43.000000Z K 7 svn:log V 118 This is not necessarily the correct fix, but at least sbin/init compiles in a sterile environment like "make release" END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T19:50:48.000000Z K 7 svn:log V 13 s/rsa0/sa0/g END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T19:52:02.000000Z K 7 svn:log V 18 MFC: s/rsa0/sa0/g END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-01T21:39:00.000000Z K 7 svn:log V 50 Further tidy up the sbin/init and release builds. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T21:54:48.000000Z K 7 svn:log V 38 PowerPC specific ELF ABI definitions. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T21:56:57.000000Z K 7 svn:log V 145 Update the e_machine values to include x86-64, PowerPC and [Strong]ARM; and fix the Sparc values. Also update the ELFOSABI list while I'm here. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T21:57:44.000000Z K 7 svn:log V 24 MFC: sync with rev 1.8. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T22:26:56.000000Z K 7 svn:log V 31 Sort some of the _BSD_* types. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T22:28:38.000000Z K 7 svn:log V 36 MFC: sort some of the _BSD_* types. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T22:43:52.000000Z K 7 svn:log V 44 PowerPC platform-specific type definitions. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T23:06:59.000000Z K 7 svn:log V 122 Shells for the atomic operations FreeBSD needs. This is just waiting for a budding PowerPC ASM guy to fill in the blanks. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-01T23:08:26.000000Z K 7 svn:log V 312 Add padding space and a version number to the md_ioctl structre for future extension. Add ability to create a preload disk giving an address and a length (suggested by imp) Fix bug relating to very small md(4) devices. Update md.c copyright to reflect the status of code copied from vn.c. (noticed by dillon) END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-01T23:09:53.000000Z K 7 svn:log V 85 Remove a bogus #ifdef KTR stanza. Noticed by: Alexander Langer END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T23:17:11.000000Z K 7 svn:log V 106 Install sysinstall.8 as part of buildworld. PR: 19818 Submitted by: Brian Candler END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T23:19:22.000000Z K 7 svn:log V 70 PowerPC platform-specific definitions. Obtained from: NetBSD (parts) END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T23:26:16.000000Z K 7 svn:log V 80 Fix typo: ispec -> ipsec PR: 24005 Submitted by: Jimmy Olgeni END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T23:26:39.000000Z K 7 svn:log V 45 PowerPC platform-specific page size setting. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-01-01T23:26:54.000000Z K 7 svn:log V 55 Add getenv(3) and setenv(3) into ``See also'' section. END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T23:27:08.000000Z K 7 svn:log V 30 MFC: fix typo: ispec -> ipsec END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T23:30:51.000000Z K 7 svn:log V 75 Minor layout fixes. PR: 24004 Submitted by: Jimmy Olgeni END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-01T23:31:56.000000Z K 7 svn:log V 25 MFC: minor layout fixes. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-01T23:45:11.000000Z K 7 svn:log V 36 MP shells for the PowerPC platform. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-02T00:06:45.000000Z K 7 svn:log V 76 PowerPC platform-specific definitions (modeled on sys/i386/include/param.h) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-02T00:11:41.000000Z K 7 svn:log V 20 Minor style tweaks. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-02T00:30:49.000000Z K 7 svn:log V 76 PowerPC platform-specific definitions (modeled on sys/i386/include/types.h) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-02T00:34:24.000000Z K 7 svn:log V 77 PowerPC platform-specific definitions (modeled on sys/i386/include/setjmp.h) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-02T04:01:59.000000Z K 7 svn:log V 86 Fix typo: s/memberhip/membership/ Submitted by: Peter Avalos END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-02T05:12:37.000000Z K 7 svn:log V 66 MFC: rev 1.3; fix rec_get for > 64k offsets Forgotten-by: obrien END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-02T05:13:25.000000Z K 7 svn:log V 61 MFC: rev 1.5 - fix handling of R_IAFTER Forgotten by: green END K 10 svn:author V 8 takawata K 8 svn:date V 27 2001-01-02T05:22:35.000000Z K 7 svn:log V 110 Change Embedded Controller lock to ACPI Global Lock.This is needed for mutual execution between BIOS and OS. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-02T09:10:14.000000Z K 7 svn:log V 39 Fix SCCS id string abuse I introduced. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-02T09:11:10.000000Z K 7 svn:log V 28 MFC: don't abuse SCCS magic END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-02T09:30:48.000000Z K 7 svn:log V 196 Newbusify the PCI PDQ (fddi) attachment. This isn't as clean as the EISA attachment and has not been tested (no hardware!), but at least it stands a chance at working. At least it compiles now. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-02T09:42:47.000000Z K 7 svn:log V 122 Either cvs(1) or I forgot this file in my last commit. Please see commit log for rev 1.4 of src/sbin/mdconfig/mdconfig.c END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-02T10:34:09.000000Z K 7 svn:log V 71 Add an XXX about a transgression which needs cleaned up. END K 10 svn:author V 3 non K 8 svn:date V 27 2001-01-02T10:41:50.000000Z K 7 svn:log V 125 Remove conflicts between unsinged char *s and int s. It was possible cause of kernel panic. Pointed Out by: phk@FreeBSD.ORG END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-01-02T11:35:57.000000Z K 7 svn:log V 165 Use a slightly better documented way of calculating easter and include a reference to the Calendar FAQ. Also make argument parsing a little more robust. PR: 23881 END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-02T11:51:55.000000Z K 7 svn:log V 101 Fix the abuse. Submitted by: Dima Dorfman Reviewed by: /sbin/md5 END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-01-02T13:28:47.000000Z K 7 svn:log V 65 Understand ``multiple versions'' lines emitted from pkg_version. END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-01-02T15:17:19.000000Z K 7 svn:log V 77 do not touch ra_addr if it is NULL. from IIJ SEIL team Obtained from: KAME END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-01-02T15:17:59.000000Z K 7 svn:log V 86 Cope with ports that have multiple versions *and* have embedded ``-''s in their name. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-02T18:54:09.000000Z K 7 svn:log V 521 The previous commit wasn't entirely correct. At least one goto to the out: label in psignal() did not grab sched_lock before trying to release it. Also, the previous version had several cases where it grabbed sched_lock before jumping to out: unneccessarily, so rework this a bit. The runfast: and out: labels must be called with sched_lock released, and the run: label must be called with it held. Appropriate mtx_assert()'s have been added that should catch any bugs that may still be in this code. Noticed by: bde END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-02T20:29:25.000000Z K 7 svn:log V 61 Tidy up if_init routine so that it does not return an error. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-01-02T20:29:26.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 2001-01-02T21:19:32.000000Z K 7 svn:log V 84 Remove old PCI compatibility. Submitted by: Andrew Gallatin END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-01-02T21:28:48.000000Z K 7 svn:log V 74 Note problems with vi core dumping for a comple of days, plus workaround. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 2001-01-02T21:29:06.000000Z K 7 svn:log V 355 Cleanup and improve mode detection. Now, you should get what you actually want according to the modes set with the ppc(4) flags. Especially, it should fix some problems with mode detection of parallel chipsets configured to EPP but which have timing troubles with the drives. In such a case, the driver should now fall back to slower modes (PS2, NIBBLE). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-01-02T21:40:41.000000Z K 7 svn:log V 39 add pcic_p to the list of things built END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-01-02T21:42:48.000000Z K 7 svn:log V 162 Add device id for the OZ Micro 6832. I didn't try to init it like the Cirrus Logic parts that end in 6832, but maybe some machines will need that in the future. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-02T22:33:02.000000Z K 7 svn:log V 83 Bring the driver for Webgear Aviator cards across from -current. Approved by: imp END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-02T22:44:13.000000Z K 7 svn:log V 108 MFC of support for attribute and common memory manipulations required for the ray driver. Approved by: imp END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-02T22:49:15.000000Z K 7 svn:log V 49 Add new method for ray driver. Approved by: imp END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-02T22:53:53.000000Z K 7 svn:log V 20 Activate ray driver END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-02T23:10:22.000000Z K 7 svn:log V 4 MFC END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-02T23:11:52.000000Z K 7 svn:log V 20 Activate ray driver END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-03T01:25:26.000000Z K 7 svn:log V 91 Create a new sysctl node 'hw.snd' and move 'hw.sndunit' to 'hw.snd.unit'. Reviewed by: cg END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-03T01:29:47.000000Z K 7 svn:log V 528 Add a new API for soundcards that have hardware volume control: - The mixer_hwmute() function can be called when a soundcard receives a mute request. - The mixer_hwstep() function can be used to adjust the volume of one or both channels. - The 'hw.snd.hwvol_step' sysctl determines the amount that mixer_hwstep() adjusts the volume by on each call. - The 'hw.snd.hwvol_mixer' sysctl specifies the mixer device to adjust the volume on for both functions. The values used correspond to the SOUNDCARD_MIXER_* constants. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-03T01:32:57.000000Z K 7 svn:log V 346 - When acknowledging interrupts, write the value 0xff to the interrupt status register rather than 0. Without this, a single hardware volume event triggers an interrupt storm. - Implement hardware volume control for the Maestro chips. This version only handles the case where both channels are adjusted at the same time. Reviewed by: cg END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-03T02:09:31.000000Z K 7 svn:log V 76 Rename the loader tunable from hw.sndunit to hw.snd.unit. Submitted by: cg END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-01-03T05:30:30.000000Z K 7 svn:log V 159 Spell while the more traditional way. Submitted by: knu Suggest that maybe rebuilding just libc might also work around this. Suggested by: rgrimes and phk. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 2001-01-03T07:39:07.000000Z K 7 svn:log V 23 Remove alpm numbering. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2001-01-03T08:12:30.000000Z K 7 svn:log V 17 Make sppp a kld. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2001-01-03T08:42:08.000000Z K 7 svn:log V 169 add new PC-Card entry, COREGA FEther PCC-TXD ed1 at port 0x300-0x31f iomem 0xd0000-0xd0fff irq 3 slot 0 on pccard0 ed1: address 00:90:99:xx:xx:xx, type NE2000 (16 bit) END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-03T09:09:07.000000Z K 7 svn:log V 60 Add missing header file. Should allow -stable to build now. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-01-03T10:04:45.000000Z K 7 svn:log V 34 Finally put this mistake to rest. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-03T10:39:22.000000Z K 7 svn:log V 111 Backout previous merge as I got the wrong file. Submitted by: Johan Huldtgren END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2001-01-03T10:45:39.000000Z K 7 svn:log V 31 Re-MFC of correct header file. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-01-03T10:55:23.000000Z K 7 svn:log V 39 Catch up with rev 1.19 of vnconfig.c . END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-01-03T11:45:03.000000Z K 7 svn:log V 28 Add a few Ids. From NetBSD. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-01-03T11:46:09.000000Z K 7 svn:log V 87 Add the Id of the Epson 1640 scanner. Submitted by: Chris Shenton END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-01-03T12:35:39.000000Z K 7 svn:log V 55 Remove struct.h, which has been punted into the Attic. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-01-03T13:53:48.000000Z K 7 svn:log V 64 Document fsck_ffs's new SIGINFO handler. Reviewed by: sheldonh END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-01-03T14:36:08.000000Z K 7 svn:log V 67 MFC: Avoid looping under certain error conditions. PR: bin/14250 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-03T17:16:04.000000Z K 7 svn:log V 79 Enlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #1 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-03T17:16:04.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r70635, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-03T17:16:05.000000Z K 7 svn:log V 79 Enlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #1 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-03T17:17:00.000000Z K 7 svn:log V 50 Merge gcc 2.95.3-test1 changes onto vendor branch END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-03T17:17:01.000000Z K 7 svn:log V 45 Merge gcc.2.95.3-test1 changes onto mainline END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-03T18:05:31.000000Z K 7 svn:log V 159 Merge rev 1.2 (-fformat-extensions); 1.{7,9} (complain about -O2 on the Alpha & FORCE_OPTIMIZATION_DOWNGRADE); 1.8 (-Wnon-const-format) into GCC 2.95.3(RC#1). END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-03T18:32:10.000000Z K 7 svn:log V 90 more(3) -> more(1), and add $FreeBSD$ PR: 24033 Submitted by: Rich Morin END K 10 svn:author V 3 ben K 8 svn:date V 27 2001-01-03T18:33:27.000000Z K 7 svn:log V 24 MFC: more(3) -> more(1) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-01-03T19:50:23.000000Z K 7 svn:log V 143 Fix incorrect logic wouldn't disconnect incomming connections that had been disconnected because they were not full. Submitted by: David Filo END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-01-03T19:52:37.000000Z K 7 svn:log V 34 MFC: fix for disconnected sockets END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-01-03T20:03:53.000000Z K 7 svn:log V 194 New release notes: md(4)/mdconfig(8) updates, ray(4) added, finger(1) and .publickey, fix gcc typo, ancontrol(8)/wicontrol(8) fixes, rdist(1) retired, Kerberos IV -> 1.0.5, ppp(8) tcpmssfixup. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-01-03T20:04:57.000000Z K 7 svn:log V 28 MFC: ray(4)/raycontrol(8). END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-01-03T20:44:11.000000Z K 7 svn:log V 140 New release notes: libscript/libdescript unification, passwd(1) and pw(8) select password hash algorithm at run time. Submitted by: peter END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-01-03T23:43:33.000000Z K 7 svn:log V 56 Fix typo: s/libscrypt/libcrypt Submitted by: gshapiro END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-04T02:16:23.000000Z K 7 svn:log V 175 The preprocessor used by the `cc' driver is now named `ccp0' to make it clear this is the 1st pass of compilation and to make clear this particular cpp is for `cc's use only. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2001-01-04T03:29:16.000000Z K 7 svn:log V 273 Move `struct selinfo' and related functions to . Bump __FreeBSD_version to reflect the move. For the moment, includes to allow clients time to catch up. Changes made in preparation for SUSv2/POSIX requirements. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-04T05:23:06.000000Z K 7 svn:log V 41 StrongARM platform-specific definitions. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-01-04T09:08:56.000000Z K 7 svn:log V 55 MFC: Proberly back down DMA modes on the Acer Aladdin. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-01-04T09:11:00.000000Z K 7 svn:log V 63 Proberly calculate the RAID structure on the Promise Fasttrak. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-01-04T09:11:42.000000Z K 7 svn:log V 68 MFC: Proberly calculate the RAID structure on the Promise Fasttrak. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-01-04T10:03:44.000000Z K 7 svn:log V 74 .publickey -> .pubkey to match other finger daemons. Suggested by: assar END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-04T10:05:42.000000Z K 7 svn:log V 90 PowerPC verions of the crt initialization and finalization files required by the ELF ABI. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-04T10:25:59.000000Z K 7 svn:log V 156 PowerPC version of the C runtime support. This is an amalgamation of the NetBSD macppc crt0.c (which the copyright reflects) and the FreeBSD/Alpha crt1.c. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-04T10:27:04.000000Z K 7 svn:log V 62 The instructions on doing something with src/lib/csu/powerpc. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-04T10:37:25.000000Z K 7 svn:log V 13 Add rcsid's. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-01-04T11:12:15.000000Z K 7 svn:log V 54 Revert rev 1.8, which broke the installkernel target. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-01-04T11:20:25.000000Z K 7 svn:log V 66 Update for 2001. PR: 23456 Submitted by: jgrosch@mooseriver.com END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-01-04T11:21:44.000000Z K 7 svn:log V 60 Upgrade instructions that describe the 11-July-2000 import. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-01-04T11:23:21.000000Z K 7 svn:log V 37 Regen. (Sorry for forgetting that). END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-01-04T11:27:41.000000Z K 7 svn:log V 90 UMASS_DEBUG implemented panic(9). PR: 24044 Submitted by: Mike Bristow END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-01-04T11:55:24.000000Z K 7 svn:log V 132 Readd the id removed by sheldon in the previous commit to uscanner.c. Change the ID in if_aue.c to match the new name in usbdevs.h. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-01-04T12:43:39.000000Z K 7 svn:log V 132 Add support for using BurnProff(tm) on drives that support it. This is experimental as I dont have such a drive, reports welcome!! END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-01-04T13:41:24.000000Z K 7 svn:log V 228 Fix a bug in both scripts: HEADER sections were not emitted to the header file. While there fix the layout of function headers (noticable in long headers) Fix up some style nits. It's Perl and should be written in that style. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-01-04T17:12:57.000000Z K 7 svn:log V 142 Add the ES1681, as found in my Digital HiNote UltraII. It works with the ES18xx DSP code and is now my MP3 juke box engine. Reviewed by: cg END K 10 svn:author V 4 will K 8 svn:date V 27 2001-01-04T19:05:49.000000Z K 7 svn:log V 630 BDECFLAGS; de-__P()-ify, ANSIfy, use snprintf() instead of sprintf(), especially on strings passed from argv; rename system() to exec_shell(), and make it static; use strlcpy() and make sure it works; use proper type (size_t) to be passed to malloc()/realloc(). Use getusershell() to make sure the SHELL environment variable passed is safe to use. Add new option -s to allow anal users to pass things like perl; this option is here along with getusershell() checking since the such checking is only intended to affect things like suidperl that might call apply(1). Reviewed by: markm, jhb, C. Stephen Gunn END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-04T19:23:33.000000Z K 7 svn:log V 70 use 'profile 2' instead of 1, since it causes more code to be tested. END K 10 svn:author V 4 will K 8 svn:date V 27 2001-01-04T19:28:34.000000Z K 7 svn:log V 100 Document new -s option: pass a shell to apply(1) when the desired shell isn't found in /etc/shells. END K 10 svn:author V 4 will K 8 svn:date V 27 2001-01-04T20:11:09.000000Z K 7 svn:log V 132 Back out last commit; it had string function mistakes. I will fix this and make sure it works next time. Submitted by: markm, jhb END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-01-04T22:08:20.000000Z K 7 svn:log V 222 Try and stop config(8) from freaking out due to unnecessary paranoia when using -d. Use realpath(3) to locate the top of the tree rather than trying to manually trim back the results of a getcwd(). Requested by: alfred END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-01-04T22:45:19.000000Z K 7 svn:log V 482 NFS O_EXCL file create semantics temporarily uses file attributes to store the file verifier. The NFS client is supposed to do a SETATTR after a successful O_EXCL open/create to clean up the attributes. FreeBSD's client code was generating a SETATTR rpc but was not generating an access or modification time update within that rpc, leaving the file with a broken access time that solaris chokes on (and it doesn't look very nice when you ls -lua under FreeBSD either!). Fixed. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-04T23:49:00.000000Z K 7 svn:log V 436 The 'maxchans' count is one more than the number of channels, so 'chancount' never got up to equaling 'maxchans'. As a result, pcm_makelinks() was never called, and one always had to set the sysctl to get the /dev/mixer and other symlinks generated in the DEVFS case. Instead, change the test in pcm_addchan() to call pcm_makelinks() after the first channel is initialized, since the aliases are linked to channel 0. Reviewed by: cg END K 10 svn:author V 6 babkin K 8 svn:date V 27 2001-01-05T02:12:02.000000Z K 7 svn:log V 163 Changed the copyright notice to BSD-style. The original GPL copyright was used due to confusion. Now this code should be moved out of the gnu ghetto subdirectory. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-01-05T04:36:17.000000Z K 7 svn:log V 111 Fix a bug in which a program called dlclose from a destructor and got an assert failure in the dynamic linker. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-01-05T04:49:09.000000Z K 7 svn:log V 129 MFC 1.71 -> 1.72: Make read() on a bpf device in non-blocking mode return the correct value and errno when no data is available. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-05T07:00:45.000000Z K 7 svn:log V 357 - For dynamic sysctl's added at runtime, don't assume that the name passed to the SYSCTL_ADD_FOO() macros is a constant that should be turned into a string via the pre-processor. Instead, require it to be an explicit string so that names can be generated on the fly. - Make some of the char * arguments to sysctl_add_oid() const to quiet warnings. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-05T07:07:03.000000Z K 7 svn:log V 932 - Make the 'hwvol_mixer' and 'hwvol_step' variables be specific to a specific snd_mixer device rather than global across all mixers. - Add per-mixer mute status and saved mute_level so that the mixer_hwmute() function can now toggle the mute state when the mute button is pressed. - Create a dynamic sysctl tree hw.snd.pcmX when a pcm device is registered. - Move the hw.snd.hwvol_* sysctl's to hw.snd.pcmX.hwvol_* so that they are now properly device-specific. Eventually when the mixers become their own devices these sysctl's will move to live under a mixerX tree. - Change the interface of the hwvol_mixer sysctl so that it reports the name of the current mixer device instead of the number and is settable with the name instead of the number. - Add a new function mixer_hwinit() used to setup the dynamic sysctl's needed for the hwvol support that can be called by drivers that support hwvol. Reviewed by: cg END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-01-05T07:07:48.000000Z K 7 svn:log V 36 Call mixer_hwinit() when attaching. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-01-05T07:29:54.000000Z K 7 svn:log V 660 Make this file conform mostly to style(9): o Use 8 space hard tabs o Eliminate trailing white space (while I'm here, just in a couple of places) o wrap mostly at 80 columns (printf literal strings being the notable exception) o use return (foo) consistantly o use 0 vs NULL more consistantly o use queue(3) xxx_FOREACH macros where appropriate (some places used it before, others didn't). o use BSD line continuation parameters Pendants will likely notice minor style(9) violations, but for the most part the file now looks much much closer to style(9) and is mostly self-consistant. Approved in principle by: dfr Reviewed by: md5 (no changes to the .o) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-01-05T10:25:47.000000Z K 7 svn:log V 99 Bugfix: device_resume should be connected to bus_generic_resume not *_suspend. Submitted by: kazu END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-01-05T10:49:02.000000Z K 7 svn:log V 30 MFC: merge 1.23 into RELENG_4 END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-01-05T15:23:06.000000Z K 7 svn:log V 51 Oops the test in the Acer code should be >= not >. END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-01-05T15:23:23.000000Z K 7 svn:log V 56 MFC: Oops the test in the Acer code should be >= not >. END K 10 svn:author V 6 nsouch K 8 svn:date V 27 2001-01-05T16:40:30.000000Z K 7 svn:log V 77 Remove vga_pci generic driver. Approved by: Mike Smith END K 10 svn:author V 6 nsouch K 8 svn:date V 27 2001-01-05T16:53:10.000000Z K 7 svn:log V 300 Add the VESA S3 linear framebuffer driver. It works on top of VESA by replacing the video switch by another. Exactly as VESA does on top of VGA. It adds linear framebuffer to S3 VESA 1.2 cards. Obtained from: The original S3 ISA code comes from Peter Horton END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-01-05T17:37:51.000000Z K 7 svn:log V 122 MFC: revision 1.4 (Fix some of the arcdisk devsw functions ...) I dunno how 4.2 for alpha could have been built w/o this. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-01-05T17:43:21.000000Z K 7 svn:log V 112 MFC: revision 1.26 (bring back perform function)... I have no idea how 4.2 for alpha could have built w/o this. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-01-05T17:51:06.000000Z K 7 svn:log V 102 MFC: rev 1.25, don't call ptrace(PT*DBREGS) except for targets of type "child" or "freebsd-uthreads". END