Ļy56459 232 163 209 199 293 145 164 134 282 210 209 214 370 233 135 144 135 122 228 168 128 168 113 133 183 303 192 165 101 227 138 130 121 118 126 143 124 148 127 160 371 175 188 204 263 191 528 301 230 134 126 120 303 233 139 146 154 132 148 178 142 191 164 180 345 277 425 187 387 679 253 117 141 442 205 138 240 161 187 299 212 149 424 159 178 117 121 223 238 160 164 155 176 197 159 297 179 465 156 144 759 209 358 181 159 138 352 239 337 158 561 310 167 129 120 306 118 130 276 210 159 194 112 297 434 297 194 219 276 270 166 155 244 161 766 188 255 518 225 150 240 364 310 184 132 252 196 112 251 506 181 164 125 125 127 132 219 150 138 239 122 149 129 177 160 336 265 535 137 425 109 429 169 176 294 134 184 135 249 435 368 163 238 172 143 156 214 363 249 243 218 117 120 681 200 142 170 227 226 165 152 157 372 228 2045 206 191 274 152 152 268 360 275 233 238 188 298 288 325 205 138 159 126 161 257 254 641 146 152 186 212 271 129 K 10 svn:author V 2 bp K 8 svn:date V 27 2000-01-23T14:58:53.000000Z K 7 svn:log V 72 Replace non obvious number with SPECNAMELEN constant. Reviewed by: phk END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T15:04:20.000000Z K 7 svn:log V 112 First round of config related changes to the manpages. device blah0 -> device blah for PCI devices and busses. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-23T15:11:15.000000Z K 7 svn:log V 102 Return ENXIO on error, not 0. Seems to have been skipped when converting to newbus. Reviewed by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T15:26:15.000000Z K 7 svn:log V 198 Add an example vpo module. I don't have a zip drive to test it, but it behaves the normal way when loaded at runtime versus being statically compiled. (normal == print garbage on the printer :-). END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-23T15:42:08.000000Z K 7 svn:log V 49 Zap the vnodes for the control endpoint as well. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T15:42:44.000000Z K 7 svn:log V 70 oops, nearly forgot to commit the addition of ppbus_if.m to the list. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-01-23T15:47:46.000000Z K 7 svn:log V 43 Backout previous commit. It was a mistake. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-23T15:48:29.000000Z K 7 svn:log V 185 Check whether we can change config at all. If any of the endpoints has been opened, we should not allow configuration changes as endpoint descriptors might disappear. PR: 16256, 16168 END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T16:13:26.000000Z K 7 svn:log V 113 Second round of config related changes to the manpages. device blah0 -> device blah for PCI devices and busses. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T17:00:18.000000Z K 7 svn:log V 112 Third round of config related changes to the manpages. device blah0 -> device blah for PCI devices and busses. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T17:48:19.000000Z K 7 svn:log V 117 Remove ssc(4), su(4) and uk(4). These have been surpassed by CAM/xpt/pass/camcontrol(8) and libcam. OK'd by: peter END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T18:03:38.000000Z K 7 svn:log V 275 A minimal update to the device wiring code so that it looks at the dynamic resource tables rather than relying on a duplicated cam-specific table generated by config(8) in ioconf.c. This was a major holdup to getting loader / userconfig driven configuration of scsi wiring. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T18:05:24.000000Z K 7 svn:log V 138 Remove the cam-specific device wiring code. This was a duplicate of the data in the resource tables, and cam is getting it directly now. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T18:12:56.000000Z K 7 svn:log V 39 Please welcome the amr driver manpage. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T18:21:20.000000Z K 7 svn:log V 50 Remove #if 0'ed reference to isa_device->id_alive END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T18:25:49.000000Z K 7 svn:log V 39 Please welcome the mlx driver manpage. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T18:30:17.000000Z K 7 svn:log V 26 Get rid of lame \& usage. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T18:30:35.000000Z K 7 svn:log V 133 Some formatting cleanups and remove comments about numbers of units that were intended to head off confusion about the trailing '0'. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T18:31:19.000000Z K 7 svn:log V 74 Sync NEWCARD a bit with GENERIC. Remove trailing '0' on unwired devices. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T19:25:29.000000Z K 7 svn:log V 34 Fix a warning in DIAGNOSTIC code. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T19:26:16.000000Z K 7 svn:log V 74 remove "extern int cold" from SPLUSBCHECK - it causes a heap of warnings. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T19:27:11.000000Z K 7 svn:log V 19 Fix some warnings. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:16:21.000000Z K 7 svn:log V 36 Use Ns and Sx. -current is 4 not 3. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:17:41.000000Z K 7 svn:log V 86 Do not dot terminate sentences inside FILES section. Lowercase inside error messages. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:19:34.000000Z K 7 svn:log V 205 Rework use of Nm. Remove -? flag that was not working but documented. Make it work instead but hide it in man page and usage string as others tools do. Spelling. Abort on allocation failure (with errx()). END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:20:55.000000Z K 7 svn:log V 95 Remove invalid section name. Add missing .El. Do not dot terminate sentences in FILES section. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:22:23.000000Z K 7 svn:log V 68 Add section number to .Xr. Use .Pa for filenames. fprintf -> warnx. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:23:38.000000Z K 7 svn:log V 5 Typo END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:25:01.000000Z K 7 svn:log V 129 Convert err() to errx(), reason is already provided. Complete the abort on allocation failure instead of deferencing NULL later. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:26:20.000000Z K 7 svn:log V 41 Do not dot terminate list of references. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:27:32.000000Z K 7 svn:log V 33 Add missing .El. -Wall cleaning. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:28:41.000000Z K 7 svn:log V 24 Use .Xr for references. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:29:46.000000Z K 7 svn:log V 21 Add a FILES section. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:32:24.000000Z K 7 svn:log V 29 Remove invalid section name. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:33:38.000000Z K 7 svn:log V 46 Remove invalid section name. Add missing .El. END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-23T20:36:27.000000Z K 7 svn:log V 27 Spelling. Add missing .El. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-23T21:53:31.000000Z K 7 svn:log V 52 Change this to reflect some manpage changes I made. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2000-01-23T22:02:36.000000Z K 7 svn:log V 30 Whitespace/TAB cleanups only. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-23T22:46:00.000000Z K 7 svn:log V 65 I *hate* using "i" in variables, looks too much like "1" or "l". END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-23T22:51:49.000000Z K 7 svn:log V 276 Initial attempt at newbusification of the specialix si/xio/sx driver. The files were repo copied from their original location and are part way towards being portable. This should unbreak the EISA support in the driver. I have not updated files* yet as I'm not quite finished. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-24T00:04:04.000000Z K 7 svn:log V 80 MFC: rev 1.9 (Only log real changes to configuration state) Motivated by: beer END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-24T01:22:30.000000Z K 7 svn:log V 93 In the "cdrom" target it is best to write to the CDROM stage area, *NOT* the FTP stage area. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-01-24T02:13:21.000000Z K 7 svn:log V 108 Clarify that we don't offer hard realtime. Split timeval options into 3 paragraphs, it's easier on my eyes. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-01-24T05:35:32.000000Z K 7 svn:log V 170 Add Billionton 10 Base-TX ETHERNET PC CARD. This entry has a high likelyhood of conflicting with others since the CIS identifies this as "PCMCIA" "PCMCIA-ETHERNET-CARD". END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-24T05:38:55.000000Z K 7 svn:log V 99 Removed bogus quotes and unmangled related contractions. "ktrace(1) syscall trace" -> "ktrace(1)". END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-01-24T07:08:40.000000Z K 7 svn:log V 435 Fix plug and play support: o Cut out the probed stuff. We no longer need it since newbus implicitly checks for this (likely bt can be changed as well in this way). o Add preliminary support for unload. Untested because aha doesn't yet support identify and there are some interactions with PnP that I've not yet worked out. With this I can boot the AHA-1542CP FW F.0. All the aha resources appear to be picked up via pnp now. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T07:24:02.000000Z K 7 svn:log V 206 A bit more newbusification of si. This still isn't quite finished. Split out the bus attachments so the impact of the bus xxxvar.h files with the inline macros for the ivars are confined to one file each. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:11:10.000000Z K 7 svn:log V 135 Ack! I totally botched the pci probe routine which resulted in it trying to match everything else *but* a specialix pci card. *blush*. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:12:40.000000Z K 7 svn:log V 40 Activate the newbusified version of si. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:13:53.000000Z K 7 svn:log V 32 Remove isa compat shims for si. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:15:42.000000Z K 7 svn:log V 26 Use si.h in new location. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-24T08:16:15.000000Z K 7 svn:log V 210 Removed assignment to an "unused" variable that was removed in the previous commit. Building LINT didn't expose this bug, because the assignment was in an ifdef that is too tangled for LINT to cover properly. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:18:26.000000Z K 7 svn:log V 138 Remove old specialix pre-newbus specialix driver. It lives on in sys/dev/si now, including with a theoretically working eisa attachment. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-24T08:20:54.000000Z K 7 svn:log V 46 Return ENXIO on error. Submitted by: n_hibma END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-24T08:44:30.000000Z K 7 svn:log V 51 Style change to better match src/lib/'s Makefiles. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:49:24.000000Z K 7 svn:log V 60 Remove a bunch of no-op "port ?" and "irq ?" declarations. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:51:16.000000Z K 7 svn:log V 38 Remove a no-op "port ?" declaration. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:52:29.000000Z K 7 svn:log V 54 Remove some no-op "port ?" and "irq ?" declarations. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-24T08:53:39.000000Z K 7 svn:log V 87 Notify user processes about interface's MTU change. Reviewed by: wollman, freebsd-net END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T08:57:41.000000Z K 7 svn:log V 48 Remove stray "cam" in the example device lines. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-24T09:14:41.000000Z K 7 svn:log V 95 Fix my obmission of the keyword enable after apm -e. Submitted by: Blaz Zupan END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T09:14:47.000000Z K 7 svn:log V 70 De-K&Rify sicontrol and tidy up a few loose ends. Remove "register". END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-24T09:17:09.000000Z K 7 svn:log V 85 Simply cc_tools/Makefile by moving the parser generation to the respective backends. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-01-24T09:22:51.000000Z K 7 svn:log V 252 Add a workaround to which allows alphas to reserve a port range which doesn't conflict with the parallel port on my miata (0x3bc..0x3bf). The right solution will be to reserve two port ranges in vga, 0x3b0..0x3ba and 0x3c0..0x3ca. Reviewed by: yokota END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-24T10:23:57.000000Z K 7 svn:log V 180 The previous fix for the USB ugen device set configuration ioctl() has a slight error, and returns EIO way too often. PR: 16315 Submitted by: Louis Mamakos END K 10 svn:author V 6 yokota K 8 svn:date V 27 2000-01-24T10:26:46.000000Z K 7 svn:log V 329 Added the PnP ID for MouseSystems SmartScroll Mouse (serial mouse). This mouse may be a OEM version of Genius EasyScroll Mouse. (The mouse has three buttons on top, one side button and a wheel which also acts as a button. However, I know no way to activate the wheel, and it can only be used as an ordinary 3-buttons mouse :-) END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-24T11:48:11.000000Z K 7 svn:log V 95 Fixed some style bugs (mainly ones associated with the bogus name condev_t for a non-typedef). END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-01-24T12:12:37.000000Z K 7 svn:log V 290 Two PCCard Modem entries. o Fix entry for Megahertz XJ4336-CC4336. Old config (sio1) seems conflict with IrDA port or COM port on some laptop and sometimes totally hang up after insertion. o Add 'NTT DoCoMo Mobile D Card 96P1' which is used by many people in Japan. Reviewed by: imp END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-01-24T13:15:05.000000Z K 7 svn:log V 582 Merge from PAO3 -- Quick fix a bug which assign_driver() checks wrong member variable to find the configuration on new driver allocation. Correct condition is that card_config and driver are not in use. Both of them are cleared in card_removed() (conf->driver->card never be cleared). This fix problems `No free configuration for card' on insertion, and pccardd core dump on removal in condition of the same driver but different card. Also this might be emergency measures, complete solution would be made after Hosokawa-san come back. Consulted with: imp Waiting for: hosokawa END K 10 svn:author V 6 yokota K 8 svn:date V 27 2000-01-24T13:44:39.000000Z K 7 svn:log V 157 Fix a bug exposed by the previous commit. Do not use scp->font_size, if the screen is in a graphics mode Reported by: Maxim Sobolev END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-24T13:56:57.000000Z K 7 svn:log V 24 Synced with files.i386. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-24T13:58:18.000000Z K 7 svn:log V 48 Synced with sys/i386/isa/isa_compat.h rev 1.25. END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-01-24T14:00:21.000000Z K 7 svn:log V 347 Update to driver 2.07 Update i2c code to build on FreeBSD 3.x and 4.x machines. Added GPIO audio values for the Askey/Dynalink TV card talken from postings on the V4L mailing list. Update Australian Channel Set. Submitted by John Birrell Add new Channel Set for France. Submitted by Daniel Dagneaux END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-01-24T14:00:34.000000Z K 7 svn:log V 110 Update to driver 2.07 Add new Channel Set for France. Submitted by Daniel Dagneaux END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-24T14:02:34.000000Z K 7 svn:log V 45 Merged from sys/i386/conf/GENERIC rev 1.236. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-24T15:21:43.000000Z K 7 svn:log V 143 Bah! Give me the pointy hat. Never commit fixes when just awake. anable -> enable Spotted by: Alexander Leidinger END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-24T16:05:17.000000Z K 7 svn:log V 70 Quietly delete duplicate Info entries with --quiet. Reviewed by: bde END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-24T16:09:45.000000Z K 7 svn:log V 91 Add dependant devices (device pci) that need to be present before this driver can be used. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-24T16:11:19.000000Z K 7 svn:log V 207 o Use --defsection and --defentry options of install-info(1) instead of "fancy substitutions". o Invoke install-info(1) with --quiet to automatically remove duplicate Info dir entries. Reviewed by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-24T16:14:32.000000Z K 7 svn:log V 120 o No need to install `dir-tmpl' to /usr/share/info. o Do not clobber an existing /usr/share/info/dir. Reviewed by: bde END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-24T16:18:12.000000Z K 7 svn:log V 58 Update skeleton dir file from the latest install-info(1). END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-24T17:16:03.000000Z K 7 svn:log V 329 Copy i386/isa/atapi-cd.[ch] to a new name so that it doesn't have the same object file (atapi-cd.o) as the ata drivers. I'd have called it wcd.[ch], but there's already one of those in the Attic that we can't clobber - the good names are taken. Fix building so that it can be compiled into LINT alongside ata. Requested by: bde END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-01-24T17:19:37.000000Z K 7 svn:log V 65 Add support for DM9102A boards with Davicom DM9801 HomePNA PHYs. END K 10 svn:author V 5 guido K 8 svn:date V 27 2000-01-24T18:35:16.000000Z K 7 svn:log V 84 We _do_ support MS_ASYNC Reviewed by: Matthew Dillon END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-24T19:34:47.000000Z K 7 svn:log V 21 Add AUTHORS section. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-24T19:36:52.000000Z K 7 svn:log V 25 Update my email address. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T19:56:26.000000Z K 7 svn:log V 128 Bring in rest of K5 (AKA Heimdal) userland. The brave amongst you may want to start playing with this (ATM experimental) code. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T19:56:26.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r56545, 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-01-24T19:56:27.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'v_0_2_m'. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T20:04:47.000000Z K 7 svn:log V 70 Move CFLAGS to a more obvious place and allow INET6 to work properly. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T20:06:02.000000Z K 7 svn:log V 61 Move CFLAGS to a more obvious place and allow INET6 to work. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T20:07:39.000000Z K 7 svn:log V 82 Grr... The previous commit comment should have been: "Attach directory to build". END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T20:11:53.000000Z K 7 svn:log V 102 Build Kerberos5 if the correct macro is set. This is not for the faint_hearted; serious hackers only! END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-24T20:12:05.000000Z K 7 svn:log V 64 Merge cc_drv into cc_int. Merge more shared files into cc_int. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T20:16:41.000000Z K 7 svn:log V 202 Add a (commented out) macro that will, when uncommented, cause Kerberos5 (AKA Heimdal) to be built. Suitable admonishments about the experimental state of this code are included. SEROUS HACKERS ONLY!! END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-01-24T20:29:42.000000Z K 7 svn:log V 87 Update to keep track of next_writeable in userland. Recompile both kernel & burncd !! END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-01-24T20:39:02.000000Z K 7 svn:log V 370 Move the *intrq variables into net/intrq.c and unconditionally include this in all kernels. Declare some const *intrq_present variables that can be checked by a module prior to using *intrq to queue data. Make the if_tun module capable of processing atm, ip, ip6, ipx, natm and netatalk packets when TUNSIFHEAD is ioctl()d on. Review not required by: freebsd-hackers END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T20:41:08.000000Z K 7 svn:log V 62 Make a "do nothing" target to help "make release" look clean. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-01-24T20:45:13.000000Z K 7 svn:log V 50 Another target to keep "make release" orthogonal. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-01-24T20:45:24.000000Z K 7 svn:log V 666 General cleanup. Dont be so verbose in the probe, only ONE line printed now, to get more info boot verbose. Centralise most printf's in ata-all & ata-dma to use the ata_printf function, it saves alot of codelines. Repeat the identify command if drive fails the first. Protect the timeout functions with splbio. Dont update the transfer details before we are sure the transfer succeded, this way they are proberly retried on errors. Move the handling of next_writeable to userland. Use the READ_CD command to read CD's. That enables us to read _anything_ via the normal read/write interface. This kindof obsoletes the READAUDIO ioctl, but we keep that for now. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-24T21:11:40.000000Z K 7 svn:log V 113 MFC vm_map.c 1.185, fix deadlock between msync() and vm_fault(). Reviewed by: Paul Saab END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-24T21:38:18.000000Z K 7 svn:log V 262 Fix typo for the flag ``--ungzip'' which should have been ``--gunzip'' as is documented in the man page. Retain the older mistaken version of the flag for backwards compatibility in case anybody is using it. Add $FreeBSD$ tag as cvs requires it. PR: gnu/7800 END K 10 svn:author V 8 charnier K 8 svn:date V 27 2000-01-24T22:08:19.000000Z K 7 svn:log V 84 Back out previous commit minus spelling fixes. Should have asked maintainer before. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-24T23:30:38.000000Z K 7 svn:log V 64 'start' command was not reenabling printing. PR: bin/15728 END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-24T23:35:10.000000Z K 7 svn:log V 43 MFC cmds.c 1.14 - fix 'start' command. END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-25T01:05:18.000000Z K 7 svn:log V 258 Fix the bug that IPv4 ttl is not initialized when AF_INET6 socket is used for IPv4 communication.(IPv4 mapped IPv6 addr.) Also removed IPv6 hoplimit initialization because it is alway done at tcp_output. Confirmed by: Bernd Walter END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-25T01:26:47.000000Z K 7 svn:log V 145 Avoid m_len and m_pkthdr.len inconsistency when changing m_len for an mbuf whose M_PKTHDR is set. PR: related to kern/15175 Reviewed by: archie END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-01-25T01:32:56.000000Z K 7 svn:log V 244 Block almost all signals in the default locking method instead of just a few of them. This looks like it solves the recent ld-elf.so.1: assert failed: /usr/src/libexec/rtld-elf/lockdflt.c:55 failures seen by some applications such as JDK. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-01-25T01:43:29.000000Z K 7 svn:log V 66 MFC 1.41 -> 1.42: Treat white space as a separator in LD_PRELOAD. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-25T01:51:21.000000Z K 7 svn:log V 465 Type-o, change from[...] = 0 to fromb[...] = 0. The incorrect buffer was having its last element zero'd. It turns out not to be a security hole or to have any real effect on the code because 'from' was previously pointing to a buffer of the same size as 'fromb', and the last element in fromb is already 0 anyway due to the use of sizeof(fromb)-1 in the strncpy() call. But I'm not pressing my luck so only the type-o is being fixed. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-25T02:05:56.000000Z K 7 svn:log V 214 MFC lpd.c 1.12, fix type-o. The wrong buffer's last element was being zero. A review of the code indicates that this bug had no effect on the program (no security issues), but should be fixed anyway. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-25T02:11:02.000000Z K 7 svn:log V 72 Reserve a major number for /dev/skip, used by the "security/skip" port. END K 10 svn:author V 5 roger K 8 svn:date V 27 2000-01-25T02:48:12.000000Z K 7 svn:log V 35 MFC: Update to driver release 2.07 END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-25T04:11:33.000000Z K 7 svn:log V 25 define jumbo packet size END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-25T05:56:49.000000Z K 7 svn:log V 213 o Fix http proxy code for various extentions and deal with FTP archive format changes. o Make anonymous ftp setup more analy retentive. PR: 16070 Submitted by: Philipp Mergenthaler END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-25T05:58:05.000000Z K 7 svn:log V 26 MFC: http fixes, anon ftp END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-25T06:09:53.000000Z K 7 svn:log V 35 put things in place for jumbograms END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-25T06:58:15.000000Z K 7 svn:log V 180 Do not use "DEFAULT_VTABLE_THUNKS". The bugs that have existed since EGCS 1.x have not been worked out. And with 4.0 RELEASE comming quickly we need C++ to be stable and usable. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-25T07:07:32.000000Z K 7 svn:log V 114 Remove historical vestage from the days when there was 1 boot floppy for i386 and 2 for the Alpha. Ok'ed by: JKH END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-25T07:25:58.000000Z K 7 svn:log V 65 s/pass0/pass/ so the passthrough device is removed from BOOTMFS. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-25T08:39:15.000000Z K 7 svn:log V 101 Fixed breakage of installation of zzz.8 in previous commit. MLINKS consists of pairs of link names. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-25T08:46:15.000000Z K 7 svn:log V 20 Removed ssc and su. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-25T09:01:55.000000Z K 7 svn:log V 204 Fixed the profiling version ALTENTRY(). Again. The previous version didn't set up the frame pointer before calling mcount, and then jumped to the wrong place in ENTRY() to defeat the point of the jump. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-25T09:20:08.000000Z K 7 svn:log V 341 Don't follow null pointers if we somehow have a null devswitch entry despite having a non-null cn_tab entry. This case now works the same as if there is no physical console, except i/o at the kernel printf level may still work. This frees drivers of physical console drivers from the responsibility of attaching the device no matter what. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-25T09:24:23.000000Z K 7 svn:log V 200 Install the USB include files in /usr/include/dev/usb. We should still sort out some way of avoiding the clutter. Not all files should be there. Prompted by: Louis A. Mamakos END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-25T11:16:16.000000Z K 7 svn:log V 101 Remove i8042.h. This file is an improvement on its successors, but it has been unused for too long. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-25T11:25:59.000000Z K 7 svn:log V 123 Fix English. Also use full spelling and reorg a little while I'm here. Submitted by: Andy Farkas END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-25T12:23:13.000000Z K 7 svn:log V 180 Do not use "DEFAULT_VTABLE_THUNKS". The bugs that have existed since EGCS 1.x have not been worked out. And with 4.0 RELEASE comming quickly we need C++ to be stable and usable. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-25T12:24:06.000000Z K 7 svn:log V 178 Now that kernel is capable of notifying user processes about the interface MTU change (src/sys/net/if_sl.c,v 1.83), track interface MTU with -dynamic option as well. PR: 15494 END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2000-01-25T13:54:47.000000Z K 7 svn:log V 69 Fix return value check for inet_pton(). Obtained from: KAME Project END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-01-25T13:58:46.000000Z K 7 svn:log V 58 Improve the explanation on the (in)security of mktemp(3). END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-25T14:52:10.000000Z K 7 svn:log V 150 several tcp apps IPv6 update -inetd -rshd -rlogind -telnetd -rsh -rlogin Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-25T15:29:14.000000Z K 7 svn:log V 70 MFC: (rev 1.41) only report a true default of 0.0.0.0/0 as "default". END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-25T16:45:54.000000Z K 7 svn:log V 671 Always leave SP_DCEN on (monitor DCD). Otherwise the firmware *really* does ignore DCD. Even TIOCMGET cannot read DCD as the firmware doesn't report it. This has pretty interesting effects for ppp(8) which runs in clocal mode and polls carrier (!). (Specialix's linux driver does this too) Also update the firmware to 3.0.6 for the SX cards, as apparently there was a problem with floating (disconnected) DCD pins causing stray carrier transitions, especially at port open time. It seems to work here, and carrier loss is detected nearly immediately rather than having to wait for a LQR timeout (a few minutes) before ppp(8) gives up. DCD problem noted by: nsayer END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-25T17:37:02.000000Z K 7 svn:log V 93 Go for the gusto and do the full 256 bytes for inquiry data. Obtained from:gibbs@freebsd.org END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-25T17:39:09.000000Z K 7 svn:log V 159 Propagate sense data through from SIM (if there) and mark the CTIO that there's sense to send with status (if the SIM does it). Reviewed by: gibbs@freebsd.org END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-25T17:42:27.000000Z K 7 svn:log V 422 Propagate sense data through from SIM (if there) and mark the CTIO that there's sense to send with status (if the SIM does it), and then clear any pending contingent allegiance state for this initiator if the SIM actually did send the sense data. Widen MAX_INITITATORS to 256- that's still not quite right, but will accomodate the widest Fibre Channel support in FreeBSD now. Obtained from:(partially) gibbs@freebsd.org END K 10 svn:author V 3 ken K 8 svn:date V 27 2000-01-25T17:45:02.000000Z K 7 svn:log V 132 When autosense fails, make sure we retry the command. PR: kern/15975 Submitted by: Carl Mascott , n_hibma END K 10 svn:author V 5 mharo K 8 svn:date V 27 2000-01-25T17:46:59.000000Z K 7 svn:log V 56 Add human-readable output flag, -h Reviewed by: obrien END K 10 svn:author V 3 ken K 8 svn:date V 27 2000-01-25T17:47:10.000000Z K 7 svn:log V 147 MFC, rev 1.24: When autosense fails, make sure we retry the command. PR: kern/15975 Submitted by: Carl Mascott , n_hibma END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-25T17:49:12.000000Z K 7 svn:log V 268 The swapdev_vp changes made to rip out the swap specfs interaction also broke diskless swapping. Moving the swapdev_vp initialization to more commonly run code solves the problem. PR: kern/16165 Additional testing by: David Gilbert END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-25T18:09:10.000000Z K 7 svn:log V 214 MFC kern/kern_descrip.c 1.78, kern/kern_exec.c 1.107, and sys/filedesc.h 1.19. Backport fix for procfs security hole in 2.2.x. Tested by: Michael Oswell , Jeremy Chadwick END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-25T18:25:22.000000Z K 7 svn:log V 89 Redo the SHORT INQUIRY length stuff to be a bit cleaner. Obtained from:gibbs@freebsd.org END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-25T18:37:58.000000Z K 7 svn:log V 36 Correct subroutine names in DPRINTF END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-25T18:40:39.000000Z K 7 svn:log V 155 Add usbd_clear_endpoint_toggle(pipe) function. This is needed to implement a asynchronous callback for clear endpoint stall, needed for the umass driver. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-25T18:56:41.000000Z K 7 svn:log V 101 Fix left over references to things like 'ata0' in comments. Submitted by: Jim Bloom END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-25T19:15:19.000000Z K 7 svn:log V 20 MFC: stupid bug fix END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-01-25T19:16:31.000000Z K 7 svn:log V 158 Argh, this is what I get for testing, making one last "harmless cosmetic tweak" and then committing. /me got what he deserved, an embarassing build failure. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-01-25T20:14:51.000000Z K 7 svn:log V 413 Retry a bit more agressively on the atapi identify. Try to support older systems reporting irq0 for the first channels. Support sharing of the std interrupts (says peter :) ) Dont use READ_CD on normal data reads (2048 bytes), too many old drives doesn't support this command even if the std says "shall" :(, but still use READ_CD on all other blocksizes. Add the geometry to the ad probe, its still usefull. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-25T20:26:52.000000Z K 7 svn:log V 86 New man page ng_ether(8) describing the netgraph capabilities of Ethernet interfaces. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-01-25T20:26:53.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-25T20:29:08.000000Z K 7 svn:log V 30 MFC: new man page ng_ether(8) END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-25T20:33:25.000000Z K 7 svn:log V 30 Add a reference to ng_bpf(8). END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-25T20:34:43.000000Z K 7 svn:log V 32 Add a reference to ng_ether(8). END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-25T20:36:10.000000Z K 7 svn:log V 37 MFC: Add a reference to ng_ether(8). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-25T21:24:52.000000Z K 7 svn:log V 123 Because we added 4 bytes to the inquiry data size, we need to rev the CAM revision too. Tsk. Submitted by: ken@freebsd.org END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-01-25T21:39:20.000000Z K 7 svn:log V 58 Use device_printf() instead of device_print_prettyname(). END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-01-25T21:58:43.000000Z K 7 svn:log V 46 Convert pca driver to newbus and add PnP ids. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-01-25T22:21:45.000000Z K 7 svn:log V 146 * Don't use ivars to access resources, bus_set/get_resource is much better. * First approximation of making this work on alpha (not working yet). END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-01-25T22:23:48.000000Z K 7 svn:log V 30 Make this lot build on alpha. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-01-25T22:25:52.000000Z K 7 svn:log V 57 Get the ppc driver from sys/isa instead of sys/i386/isa. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-01-25T22:26:44.000000Z K 7 svn:log V 37 The ppc driver has moved to sys/isa. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-26T00:47:45.000000Z K 7 svn:log V 82 if_tun is out of here -- it can come back with it stops breaking the Alpha build. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-01-26T01:08:03.000000Z K 7 svn:log V 66 Don't use ATM on the alpha - it #errors out. Pointed out by: jdp END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-01-26T01:32:51.000000Z K 7 svn:log V 240 Correctly initialise the available IRQ numbers in the APIC_IO case. IRQ 2 was being unilaterally disallowed, which is only appropriate if the interrupt hardware is the traditional chained PIC arrangement. Reviewed by: tegge (in principle) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-26T02:05:16.000000Z K 7 svn:log V 169 Remove `vpo' with a vengeance -- "EXAMPLE" modules have *NO* business being hooked up to the build system, *COMPILABLE WORKING* modules do. Not `make' tested by: Peter END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-01-26T04:19:38.000000Z K 7 svn:log V 438 Minor fixes to library interface to improve POSIX.1e compliance. This adds _np to a couple of function prototypes that provided more broad/useful interfaces than POSIX.1e interfaces included. Also, move from using a heuristic to identify POSIX.1e-semantic ACLs to using different ACL types for non-POSIX.1e ACLs. This should clean up the existing fuzzy logic that determined when acl_sort() should be applied before kernel submission. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T07:17:00.000000Z K 7 svn:log V 43 Use a more conventional copyright message. END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-26T08:37:29.000000Z K 7 svn:log V 331 Fix getaddrinfo() behaviour to be more compliant with RFC2553. Patches are obtained from itojun. -don't filter address families which are not supported by system at FQDN resolving. -don't do reverse lookup I think I checked all lib and tools which use getaddrinfo() if this change affect them. Obtained from: KAME project END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-26T08:46:41.000000Z K 7 svn:log V 13 Add comments END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-26T09:02:42.000000Z K 7 svn:log V 335 bindresvport related changes -changed bindresvport2 to bindresvport_sa -merged the man into bindresvport.3 All discussion between Jean-Luc Richier , Theo de Raadt , itojun, is reflected to this code. (Actually Theo de Raadt write the code simultaneously as the discussion change.) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-26T10:27:12.000000Z K 7 svn:log V 73 Don't set ivars until we checked the return value from device_add_child. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-26T10:28:23.000000Z K 7 svn:log V 84 Improved English in the messages printed by diskerr(). Fixed some formatting bugs. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-01-26T10:52:27.000000Z K 7 svn:log V 197 Properly teardown the allocated and initialised stuff when an error occurs (OHCIwas already done for UHCI). Get rid of the usbus variable. It is confusing. Align uhci_pci.c and ohci_pci.c again. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-26T11:16:14.000000Z K 7 svn:log V 41 Synced with sys/i386/isa/npx.c rev 1.79. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-01-26T11:23:51.000000Z K 7 svn:log V 91 Synced with sys/i386/isa/isa_compat.h and pcaudio.c revisions 1.26 and 1.58, respectively. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-01-26T12:50:46.000000Z K 7 svn:log V 43 Fix timestamp handling. Submitted by: bde END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-26T14:13:41.000000Z K 7 svn:log V 155 Removed 3rd arg from bindresvport_sa() call, because the 3rd arg have been already removed. Specified by: Philipp Mergenthaler END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T15:15:50.000000Z K 7 svn:log V 340 Re-add vpo. I've just re-tested this in a 'make world' on a December vintage system, well before the ppbus changes. When I called it an "example" module, I meant as an example for the rest of the ppbus client drivers, not that it was worthless. I'll mail my 5.8MB world.log to anybody who doesn't believe me. Wrongly accused by: obrien END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-01-26T16:15:48.000000Z K 7 svn:log V 271 A few more touchups: - clean up unneeded AFS ID type - Add Coda, NTFS, NWFS ACL types - Add acl_dup() prototype - Remove acl_calc_mask, which belongs in the editing library - Introduce posix1e.3, a man page introducing POSIX.1e library calls (more man pages to follow) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T16:43:25.000000Z K 7 svn:log V 69 Import ncurses-5.0-release to update the 5.0-prerelease that we had. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T16:43:25.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r56639, 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-01-26T16:43:26.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'ncurses-vendor-v5_0'. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T16:51:36.000000Z K 7 svn:log V 49 Add the new version.c file for curses_version(3) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T16:55:09.000000Z K 7 svn:log V 62 Revision 1.3 is now taken care of in the base ncurses source. END K 10 svn:author V 3 wes K 8 svn:date V 27 2000-01-26T17:07:13.000000Z K 7 svn:log V 121 Add notes about NWFS client and NCP library for Boris. Submitted by: Boris Popov Reviewed by: Brian Fundakowski Feldman END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T17:12:09.000000Z K 7 svn:log V 268 Fix world breakage (kdump, truss) causes by rev 1.107 (adding dev/usb). It was creating ${.OBJDIR}/${MACHINE}/usr/include/dev -> .../sys/dev and mkioctls would descend that and saw *all* of src/sys/dev/*/*.h, not just dev/usb/*.h. It then choked on the dpt includes. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-26T17:38:51.000000Z K 7 svn:log V 154 Sigh. Really fix it this time. It seems the first time through the run it would modify the source tree, causing it to fail the second time around. Sigh. END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-01-26T17:54:00.000000Z K 7 svn:log V 146 Merge from PAO; Add new keywords for pccard.conf, auto and default. This will help importing pccard entries (and users :) from PAO into -CURRENT. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-26T18:10:21.000000Z K 7 svn:log V 122 Add the -X flag to dump the buffer in "emacs-hexl" style, that is, with ASCII character decoding. Obtained from: OpenBSD END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-26T18:55:58.000000Z K 7 svn:log V 22 Document the -X flag. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-01-26T20:27:45.000000Z K 7 svn:log V 29 handle simplex devices right END K 10 svn:author V 6 dillon K 8 svn:date V 27 2000-01-26T20:51:29.000000Z K 7 svn:log V 585 Fix catastrophic bug in NQNFS related to UDP mounts. The 'nqhost' struct contains a major union for which lph_slp was being initialized only for TCP connections, but accessed for all types of connections leading to a crash. Also, a conditional controlling an nfs_slplock() call contained an improper paren grouping, causing a second crash in the UDP case. The nqhost structure has been reorganized and lph_slp has been made a normal structural field rather then a union field, and properly initialized for all connection types. Approved by: jkh END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-26T22:10:56.000000Z K 7 svn:log V 104 Document the memory leak that is inherent in FreeBSD's semantics for getenv()/putenv(). PR: 10341 5604 END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-26T22:13:18.000000Z K 7 svn:log V 47 MFC: (rev. 1.4): Document inherent memory leak END K 10 svn:author V 3 joe K 8 svn:date V 27 2000-01-26T23:35:12.000000Z K 7 svn:log V 78 [MFC] Fix header page supression for remote print queues (see revision 1.32). END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-01-27T00:40:10.000000Z K 7 svn:log V 132 Actually ignore comments at the end of lines - broken with the commit that made ppp *not* treat #s in quoted arguments as comments. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-01-27T00:40:25.000000Z K 7 svn:log V 131 If we're in callback mode, don't forget this fact when we get into datalink_Down(). Submitted by: David Hedley END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-01-27T01:22:06.000000Z K 7 svn:log V 68 Add soft updates to the set of things being tagged. Syntax cleanup. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-27T01:32:53.000000Z K 7 svn:log V 57 Add control message ASCII conversion for this node type. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-01-27T01:34:06.000000Z K 7 svn:log V 62 MFC: add control message ASCII conversion for this node type. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-27T02:55:01.000000Z K 7 svn:log V 279 Fixed wrong includes in synopsis. Updated date. 1987 was a while ago. Removed trailing comma in NAME section. Uncapitalised Bindresvport and Bindresvport_sa in DESCRIPTION section. Don't use .Nm there either. Added bindresvport_sa() to the RETURN VALUES and ERROR sections. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-27T03:04:11.000000Z K 7 svn:log V 135 Use a long line instead splitting a line with backslash-newline in synopsis. My synopsis checker doesn't understand backslash-newline. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-01-27T05:11:29.000000Z K 7 svn:log V 1951 Quick fix for stack overflow when there are more than about 25 slices. Using recursion to traverse the recursive data structure for extended partitions was never good, but when slice support was implemented in 1995, the recursion worked for the default maximum number of slices (32), and standard fdisk utilities didn't support creating more than the default number. Even then, corrupt extended partitions could cause endless recursion, because we attempt to check all slices, even ones which we don't turn into devices. The recursion has succumbed to creeping features. The stack requirements for each level had grown to 204 bytes on i386's. Most of the growth was caused by adding a 64-byte copy of the DOSpartition table to each frame. The kernel stack size has shrunk to about 5K on i386's. Most of the shrinkage was caused by the growth of `struct sigacts' by 2388 bytes to support 128 signals. Linux fdisk (a 1997 version at least) can now create 60 slices (4 standard ones, 56 for logical drives within extended partitions, and it seems to be leaving room to map the 4 BSD partitions on my test drive), and Linux (2.2.29 and 2.3.35 at least) now reports all these slices at boot time. The fix limits the recursion to 16 levels (4 + 16 slices) and recovers 32 bytes per level caused by gcc pessimizing for space. Switching to a static buffer doesn't cause any problems due to recursion, since the buffer is not passed down. Using a static buffer is wrong in general because it requires the giant lock to protect it. However, this problem is small compared with using a static buffer for dsname(). We sometimes neglect to copy the result of dsname() before sleeping. Also fixed slice names when we find more than MAX_SLICES (32) slices. The number of the last slice found was not passed passed recursively. The limit on the recursion now prevents finding more than 32 slices with a standard extended partition data structure anyway. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-27T05:46:58.000000Z K 7 svn:log V 110 Fix ctags from core dumping on alpha. Let the diffs out to review, but I timed out. Added FreeBSD CVS header. END K 10 svn:author V 3 wes K 8 svn:date V 27 2000-01-27T06:50:40.000000Z K 7 svn:log V 99 Re-worded the NetWare support following some notes from Boris. Submitted by: Boris Popov, mostly. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-27T07:37:36.000000Z K 7 svn:log V 179 Forced commit; should be no changes except the $FreeBSD$ line. I'm forcing this because of hints of 'cvs wierdness' that might have caused the ppbus_if.m errors for a few folks. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-27T07:58:27.000000Z K 7 svn:log V 57 A cleaner fix to previous. Obtained from:bde@freebsd.org END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-01-27T09:00:51.000000Z K 7 svn:log V 57 Fixes for my mandoc braindamage. Submitted by: sheldonh END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-27T09:28:38.000000Z K 7 svn:log V 174 another tcp apps IPv6 updates.(should be make world safe) ftp, telnet, ftpd, faithd also telnet related sync with crypto, secure, kerberosIV Obtained from: KAME project END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-27T10:04:28.000000Z K 7 svn:log V 266 Added ip6_forwarding check when prefix related ioctl is called. (prefix related ioctl should only be called on router, because host use dynamic address and prefix configuration mechanism, and those prefix are managed separately with ones whih are assined manually.) END K 10 svn:author V 6 yokota K 8 svn:date V 27 2000-01-27T12:02:06.000000Z K 7 svn:log V 179 Add more PCI VGA graphics card descriptions. PR: 10095, 15299, 13850, 16356 Submitted by: Alex Zepeda, Vladimir Kushnir, Alex Vasylenko, Alex. Obtained from: XFree86 and NetBSD END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-27T13:00:14.000000Z K 7 svn:log V 139 Allow reverse lookup for loopback addr. This is merge from recent KAME fix to be more compliant with RFC2553. Obtained from: KAME project END K 10 svn:author V 6 yokota K 8 svn:date V 27 2000-01-27T13:16:30.000000Z K 7 svn:log V 142 YAMFC: Make the mouse cursor char code configurable via the CONS_MOUSECTL ioctl. PR: kern/15996 Submitted by: Kelly Yancey END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-01-27T13:42:42.000000Z K 7 svn:log V 94 Move if_tun back to the common section now that it works on the Alpha. Tested by: make world END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-01-27T14:43:07.000000Z K 7 svn:log V 204 Supported non-512 bytes/sector format. PR: misc/12992 Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) and Dmitrij Tejblum Reviewed by: Dmitrij Tejblum END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-27T14:46:15.000000Z K 7 svn:log V 194 Avoid verbose error messages when ipsec initialization for sockets failed usually, and print it only when debug is enabled. (This always happens when kernel is configured without IPSEC option.) END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-27T16:12:03.000000Z K 7 svn:log V 233 o Back out rev 1.4 - reallocf() failure clobbers existing `environ'. o Do not override `environ' if realloc() fails, leave it intact. o Set `alloced' only when memory is actually allocated. PR: bin/5604 (2nd part) Reviewed by: bde END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2000-01-27T16:15:51.000000Z K 7 svn:log V 109 Style change and comment difference per bde. Obtained from:bde@freebsd.org Marionette by:mjacob@freebsd.org END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-27T16:32:59.000000Z K 7 svn:log V 47 MFC: (rev 1.5) Fixes for 2nd part of bin/5604. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-27T16:54:57.000000Z K 7 svn:log V 68 MFC: (rev 1.83) Notify user processes about interface's MTU change. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-27T17:01:43.000000Z K 7 svn:log V 35 MFC: (rev 1.25) Minor grammar fix. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-01-27T17:02:52.000000Z K 7 svn:log V 70 MFC: (rev 1.24) Track interface MTU with -dynamic option. PR: 15494 END K 10 svn:author V 4 shin K 8 svn:date V 27 2000-01-27T17:24:53.000000Z K 7 svn:log V 163 Avoid core dump when ai_canonname is NULL. (Now this happens for numeric addrs, as getaddrinfo() 1.3 -> 1.4 change) Reviewed by: Mark Huizer END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-27T17:41:38.000000Z K 7 svn:log V 157 Removed ATA_STATIC_ID and ATA_16BIT_ONLY from the undocumented options section, since they are documented higher up in the file. Probably forgotten by: sos END K 10 svn:author V 5 joerg K 8 svn:date V 27 2000-01-27T17:56:41.000000Z K 7 svn:log V 546 Fix a problem that caused the generation of an (almost) empty first page of -mdoc manual pages in troff mode. The problem has been introduced in rev 1.12; apparently ending a line inside a macro definition with \c doesn't behave as Bill expected, and troff was fooled to believe previous output was already pending thus a new page needed to be emitted. Using a troff comment .\" instead of \c seems to solve this, alas the brain^Wnice sed(1) magic needs to be taught to _not_ strip those comments now. I think -stable is not affected by this. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-01-27T18:53:41.000000Z K 7 svn:log V 54 remove the ATA_16BIT_ONLY options, its now automatic. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-01-27T19:00:51.000000Z K 7 svn:log V 60 Add sysctl oid hw.atamodes to set the transfermodes online. END K 10 svn:author V 8 sumikawa K 8 svn:date V 27 2000-01-27T19:17:33.000000Z K 7 svn:log V 89 Remove 'USE_INET6' define. Now we check IPv6 ability by 'OSVERSION' Suggested by: asami END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-01-27T19:28:15.000000Z K 7 svn:log V 115 Completely remove ATA_16BIT_ONLY, since this is done automatically by the ata driver nowadays. OK'd by: sos,peter END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-01-27T19:30:31.000000Z K 7 svn:log V 176 Fix some typos. Mention DM9102A support. Mention support for built-in ethernet on some Compaq Presario machines. Mention support for built-in ethernet on LinkSys GigaDrive. :) END K 10 svn:author V 5 mharo K 8 svn:date V 27 2000-01-27T20:55:09.000000Z K 7 svn:log V 35 cleanup using suggestions from bde END