ƒ¦k53479 223 398 309 220 181 258 381 573 449 414 205 163 508 127 452 302 274 199 185 280 211 116 150 161 154 121 212 175 202 152 237 169 151 150 129 146 308 647 214 630 490 124 213 860 721 160 179 106 208 153 140 127 217 146 118 141 146 143 126 143 171 108 132 339 171 178 472 133 215 190 313 142 451 128 464 397 393 203 192 154 124 152 222 122 371 119 141 239 132 236 141 239 185 122 161 128 141 239 150 281 155 185 269 351 211 310 236 269 200 138 187 199 155 232 229 148 229 279 228 134 245 142 304 166 172 139 156 270 146 151 182 122 171 121 118 105 114 160 269 148 120 124 137 136 135 143 471 123 156 395 241 175 152 518 119 158 447 143 157 200 185 568 736 452 140 152 128 234 127 632 456 399 236 186 204 599 262 239 175 161 239 174 191 239 599 208 133 168 301 290 132 159 159 137 299 167 120 139 109 232 489 232 128 294 251 239 1955 269 266 149 148 147 306 127 142 155 126 128 265 238 298 250 198 393 K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-21T01:15:40.000000Z K 7 svn:log V 302 Merge FreeBSD changes into 2.3: * rev 1.2 - use -lgnuregex FreeBSD changes OBE'ed by 2.3: * revs 1.4-5 - icase searches & ctype macro changes, fuctionality moved elsewhere. * rev 1.3 - Remove trailing whitespace. The GNU Grep maintainers did this for us. Submitted by: ru END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-21T01:50:08.000000Z K 7 svn:log V 213 Virgin import of a trimmed down GNU Grep 2.3. It is being re-imported here, to keep our long source change history with this source continuous. src/contrib/grep will be deleted some time in the very near future. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-21T01:55:21.000000Z K 7 svn:log V 124 Merge FreeBSD changes into 2.3: * revs 1.5-6 - added builtin decompression using zlib library, option -Z. Submitted by: ru END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-21T02:00:16.000000Z K 7 svn:log V 86 Spell command names correctly. Even when they appear at the beginning of a sentence. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-21T02:54:54.000000Z K 7 svn:log V 165 Revert peter's commit to remove cdevsw_add() - it was a bit premature since things fail to function properly without it (pty allocation becomes somewhat haphazard). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T02:56:17.000000Z K 7 svn:log V 285 Fix dmasetup functions to have 16 bit queue indices. Get the chip revision out of the PCI CLASS reg and store it in the softc. Use the getenv_quad function to get a WWN override from the environment. Look for a config value for same. Make slightly less lame the wwn seed construction. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T03:00:19.000000Z K 7 svn:log V 477 Add in new Qlogic isp config options: ISP_COMPILE_1020_FW compile in Qlogic 1020/1040 PCI SCSI f/w ISP_COMPILE_1080_FW compile in Qlogic 1080/1240/1280 PCI LVD SCSI f/w ISP_COMPILE_2100_FW compile in Qlogic 2100 Fibre Channel f/w ISP_COMPILE_2200_FW compile in Qlogic 2200 Fibre Channel f/w ISP_COMPILE_FW compile in all firmware (overrides the others) These are not on by default, thus saving about 200KBytes. Additionally: SCSI_ISP_WWN to define a WWN to use END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T03:08:29.000000Z K 7 svn:log V 353 Put *back* the f/w, this time with a BSD style licence as approved by Qlogic. The firmware is now also kept from compiling by default unless some config options are set. While we're at it, roll the 2200 f/w to 2.01.0. Still need to get the 1.17.26 2100 f/w working as it solves a lot of problems but it doesn't want to work yet with this driver (:-)). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T03:12:58.000000Z K 7 svn:log V 318 Fix some includes for when we (eventually) get target mode working again. Role the core version minor number. Change the arguments to the dma setup function to use a u_int16_t for the output request loop pointer (truly amazing that this hasn't blown up in anyones face so far). Do some shuffling around of some items. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T03:14:04.000000Z K 7 svn:log V 109 Add a isp_getrqentry inline function (that is, find the next available request queue entry if any are left). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T03:15:11.000000Z K 7 svn:log V 68 Add storage/access for a default WWN. A miscellaneous tweak or two. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T03:18:22.000000Z K 7 svn:log V 412 Clean up stupidity in the isp_handle_other_response function- indexes of queue entries have to be at least 16 bits now! If we're running a 2100 less than rev 5, turn off loop fairness (per Qlogic errata). Fix typo in checking against 2200 F/W revision. Slightly fix/reorder fabric login stuff. Change to usage of isp_getrqentry for code clarity. Add some defensive dual bus assumptions. Various cleanups, etc... END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T03:27:29.000000Z K 7 svn:log V 32 document new ISP config options END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-21T04:26:48.000000Z K 7 svn:log V 357 Tempt fate and stop index from converting a const char * into a char *. I've made a seperate version (c_index() etc) that use const/const, but I'm not sure it's worth it considering there is one file in the tree that uses index on const strings (kern_linker.c) and it's easily adjusted to scan the strings directly (and is perhaps more efficient that way). END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-11-21T08:05:50.000000Z K 7 svn:log V 206 If vfs_mountroot_try() isn't given a path to try mounting, return a silent error rather than complaining about it verbosely. No path is not really a failure, but the diagnostic was confusing and unuseful. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1999-11-21T08:06:00.000000Z K 7 svn:log V 178 Add rpc.umntall utility, to be used by startup and shutdown scripts to replace (broken) umntall signal code previously in mountd. Submitted by: Martin Blapp END K 10 svn:author V 7 phantom K 8 svn:date V 27 1999-11-21T08:15:42.000000Z K 7 svn:log V 102 MFC: * remove i386 specific flag * some style and syntax fixes * some duplicated FreeBSD tags removed END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-21T09:44:26.000000Z K 7 svn:log V 91 Apply a bandaid to the grep Makefile to try and get it to compile and stop breaking world. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-11-21T09:48:15.000000Z K 7 svn:log V 184 Fix the entry for the NetGear FA410TX, which appears to have been committed untested (invalid syntax, and config index 0x1 does not appear to exist in the card as it currently ships). END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T10:43:05.000000Z K 7 svn:log V 115 Fixes from brian. With some changes from me. Allows FreeBSD to run as a PPPOE server One patch still not included. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-21T10:51:26.000000Z K 7 svn:log V 22 MFC: Understand PPPoE END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T11:11:52.000000Z K 7 svn:log V 55 MFC: bring across brian's changes (well, most of them) END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T12:03:00.000000Z K 7 svn:log V 66 Document new feature (support for write(2) when 1 hook attached). END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T12:12:58.000000Z K 7 svn:log V 59 MFC: document change in behaviour WRT send(2) and write(2) END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-21T12:38:21.000000Z K 7 svn:log V 29 s/p_cred->pc_ucred/p_ucred/g END K 10 svn:author V 3 pho K 8 svn:date V 27 1999-11-21T14:46:43.000000Z K 7 svn:log V 119 Moved useracc() to top of sigreturn as to avoid panic caused by invalid arguments to rutine. Reviewed by: marcel, phk END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-21T14:53:13.000000Z K 7 svn:log V 83 Add comment about aliases on same subnet. Submitted by: Martin Blapp END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-21T15:58:07.000000Z K 7 svn:log V 107 These files have been repo-copied to dev/sound/* (making way for pcm and midi to share the backend files). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-21T16:11:56.000000Z K 7 svn:log V 55 Correct use of .Nm. Add DIAGNOSTICS section. Add rcsid END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-21T16:16:30.000000Z K 7 svn:log V 139 Make better use of .Ar. Use DIAGNOSTICS instead of incorrect section name. Add rcsid. Remove unused #includes. Cosmetic in error messages. END K 10 svn:author V 2 bp K 8 svn:date V 27 1999-11-21T16:35:29.000000Z K 7 svn:log V 78 Remove race condition under SMP. Noted by: Denis Kalinin END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-21T16:58:52.000000Z K 7 svn:log V 59 MFC (ufs_vnops.c rev.1.125, etc.: fix ext2fs link counts). END K 10 svn:author V 2 bp K 8 svn:date V 27 1999-11-21T17:08:47.000000Z K 7 svn:log V 59 Add text for Rendition Verite V1000 and V2000 video cards. END K 10 svn:author V 2 cg K 8 svn:date V 27 1999-11-21T17:15:12.000000Z K 7 svn:log V 38 fix for -fno-builtin PR: kern/14278 END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-21T17:22:30.000000Z K 7 svn:log V 50 Enclosed the arguments of binary and in brackets. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-21T17:25:30.000000Z K 7 svn:log V 211 Revoke the vnodes on detach. This avoids the crashes people have seen when moused was still running when the mouse was detached. Convert uhid to use make_dev while I am there. Ugen still needs to be converted. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-21T17:30:42.000000Z K 7 svn:log V 550 Addition of new fields to the usb_devinfo struct to enable the new and shiny usbd daemon to handle events. usb_port.h: - Add a macro to retrieve the unit number from a USBBASEDEVICE usb.h, usb_subr.c: - Add fields to the device_info struct. usb_subr.c: - Fill in the new fields. - Remove the notification of the event up a bit to make sure all the information is still available to fill the usb_devinfo struct. This requires recompilation of usbdevs (src/usr.sbin/usbdevs) and the ezdownload/ezupload (ports/misc/ezload) utilities in any case. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-21T17:32:45.000000Z K 7 svn:log V 120 Add FNM_FILE_NAME - GNU alias to FNM_PATHNAME Move all excepting NOESCAPE,PATHNAME,PERIOD under !defined(_POSIX_SOURCE) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-21T17:44:43.000000Z K 7 svn:log V 533 Add event queue handling. It triggers activities on events read from /dev/usb. The actions are specified in the file /etc/usbd.conf. usbd.c: - Add event queue (/dev/usb) handling. - Add comments - Clean up code some more usbd.8: - Update manpage for the new command line flags - Remove a duplicate FreeBSD tag from it). usbd.conf, usbd.conf.5, Makefile: - Add the usbd.conf configuration file and the man page for it. NOTE: MAKEDEV already creates the /dev/usb device tree node, no change needed there anymore. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-21T19:03:20.000000Z K 7 svn:log V 397 Introduce the new function p_trespass(struct proc *p1, struct proc *p2) which returns zero or an errno depending on the legality of p1 trespassing on p2. Replace kern_sig.c:CANSIGNAL() with call to p_trespass() and one extra signal related check. Replace procfs.h:CHECKIO() macros with calls to p_trespass(). Only show command lines to process which can trespass on the target process. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-21T19:10:50.000000Z K 7 svn:log V 29 Restore the 2.3 config file. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T19:17:47.000000Z K 7 svn:log V 117 Add make_dev functions. Tested with only one changer (sigh- all my others are broken). Submitted by: ken@freebsd.org END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-21T20:06:03.000000Z K 7 svn:log V 764 Build tools against the host's includes and libraries. Also, don't build make(1) twice and merge the bootstrap-libraries and libraries targets. This change solves the bug where build-tools, compiled against the includes and libraries built from the sources failed to run on the host, as was the case with the sigset_t change. With this update, a buildworld will fail if the tools won't compile on the host. This is solved in further commits where backward compatibility of the tools is enlarged. The libraries target has been fixed. The libraries are now build in the proper order, satisfying the dependencies. The comment is updated to reflect this. The linux module and netboot have been removed from the list of tools. More to follow. Reviewed by: bde, imp END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-11-21T20:23:58.000000Z K 7 svn:log V 625 Don't clear the SA_FLAG_TAPE_LOCKED prior to calling saprevent when we're doing an OFFLINE ioctl- saprevent won't unlock the door, which then causes the unload to fail on some units. If we've already unloaded the tape, don't try and rewind and unload in saclose. This is a slightly riskier change because we're now going to depend on SA_FLAG_TAPE_MOUNTED to say whether we've really unloaded the tape. This involved changing the setting in sadone for tape errors to SA_FLAG_TAPE_FROZEN (which is more accurate anyway-if you get an EIO you've probably lost tape position anyway) where it used to just clear the mounted flag. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-11-21T21:52:40.000000Z K 7 svn:log V 68 Add a "-d" option which causes the system to generate a crash dump. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-21T22:04:13.000000Z K 7 svn:log V 87 Update for new doc paths. Submitted by: Martin Kammerhofer PR: 15020 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-21T22:04:50.000000Z K 7 svn:log V 14 MFC: PR#15020 END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T22:18:54.000000Z K 7 svn:log V 112 Hopefully the last patch from Brian to get server side PPPoE working. remove a 'free' that is no longer needed. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-21T22:20:52.000000Z K 7 svn:log V 59 MFI386: netgraph addition and ppp updates (excluding i4b). END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T22:22:12.000000Z K 7 svn:log V 45 MFC: remove free() that is no longer needed. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-11-21T22:34:57.000000Z K 7 svn:log V 36 Make __sfp() even more thread-safe. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T23:06:30.000000Z K 7 svn:log V 121 It's time to only allow root to manipulate netgraph nodes. (I meant to do this before checking in to FreeBSD and forgot) END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T23:07:01.000000Z K 7 svn:log V 51 MFC: Only allow root to manipulate netgraph nodes. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T23:11:52.000000Z K 7 svn:log V 23 oops cut-n-paste error END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T23:19:13.000000Z K 7 svn:log V 46 Document the requirement for root privileges. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-21T23:21:13.000000Z K 7 svn:log V 51 MFC: Document the requirement for root privileges. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-21T23:27:23.000000Z K 7 svn:log V 49 Call MkSockNode() as uid 0 Forgotten by: julian END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-21T23:28:12.000000Z K 7 svn:log V 32 MFC: Call MkSockNode() as uid 0 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-21T23:39:14.000000Z K 7 svn:log V 49 pppoed(8) - a server to accept PPPoE connections END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-21T23:39:15.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-21T23:39:51.000000Z K 7 svn:log V 14 Enable pppoed END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-21T23:40:38.000000Z K 7 svn:log V 38 An example of how to configure PPPoE. END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-11-22T02:45:11.000000Z K 7 svn:log V 245 KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCP for IPv6 yet) With this patch, you can assigne IPv6 addr automatically, and can reply to IPv6 ping. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-22T02:45:12.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create tag 'NETGRAPH_MFC_POINT'. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T03:22:43.000000Z K 7 svn:log V 82 Remove some bogus bus methods peter added. We are hardly doing anything as a bus. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T03:34:43.000000Z K 7 svn:log V 375 Move the pretty printing of the description for USB controllers to pci_probe_nomatch, so it won't be in the way when loading USB as a module. The reason for them being there in the first place is that every motherboard comes with USB kit and this way it looks more pretty (peter). The real solution will be to define some method of detaching a driver after it has attached. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T03:46:33.000000Z K 7 svn:log V 37 USB is loadable as a module as well. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T03:48:33.000000Z K 7 svn:log V 118 Add the usb module and move the USB related modules into the generic section USB seems to compile on Alpha's as well. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T03:55:33.000000Z K 7 svn:log V 94 Clean up the Makefiles, make them consistent with the others and remove debugging falgs (-g). END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T04:08:37.000000Z K 7 svn:log V 216 Add comments on what it the USB modules are. Add the usb module. The USB module contains the OHCI and UHCI controllers as well. Sticking them into separate modules might be possible after I have untangled the mess. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T04:19:06.000000Z K 7 svn:log V 46 Add the usbd.conf to the distribution target. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1999-11-22T04:23:11.000000Z K 7 svn:log V 355 Finish up umntall support. init now passed an argument to the rundown script 'reboot' or 'single'. ISO support (which never worked) has been removed from mount_nfs. mount_nfs and umount now use mounttab, which allows umntall to work properly. The rc scripts now call umntall as appropriate. Submitted by: Martin Blapp END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-11-22T04:26:00.000000Z K 7 svn:log V 36 The rt_refcnt member is a long now. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1999-11-22T04:50:09.000000Z K 7 svn:log V 368 nm_srtt and nm_sdrtt are arrays[4]. Remove explicit initialization of element [4] in both, which goes beyond the end of the array, leaving [0], [1], [2], and [3]. This bug did not cause any problems since the overrun fields are initialized after the bogus array init but needs to be fixed anyway. Submitted by: Ian Dowse END K 10 svn:author V 8 tanimura K 8 svn:date V 27 1999-11-22T06:07:49.000000Z K 7 svn:log V 299 - Introduce the bridge drivers for Sound Blaser, GUS and Crystal Semiconductor CS461x/428x. - Add support for GUS and CS461x/428x pcm. Bridges reviewed by: dfr, cg GUS non-PnP support submitted by: Ville-Pertti Keinonen GUS PnP support tested by: Michiru Saito END K 10 svn:author V 8 tanimura K 8 svn:date V 27 1999-11-22T06:09:24.000000Z K 7 svn:log V 295 - Introduce the bridge drivers for Sound Blaser, GUS and Crystal Semiconductor CS461x/428x. - Add support for GUS and CS461x/428x pcm. - Move newpcm drivers for ISA cards to files.i386. The drivers for PC98 would be something quite different from those for PC/AT. Moving requested by: nyan END K 10 svn:author V 8 tanimura K 8 svn:date V 27 1999-11-22T06:10:25.000000Z K 7 svn:log V 105 Add the descriptions of the bridge drivers for Sound Blaster, GUS and Crystal Semiconductor CS461x/428x. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-11-22T06:36:25.000000Z K 7 svn:log V 98 Make this compile (remove vnode_if.c from SRCS) and clean properly (add opt_bus.h to CLEANFILES). END K 10 svn:author V 5 green K 8 svn:date V 27 1999-11-22T06:38:13.000000Z K 7 svn:log V 60 Change a CLEANFILES misspelling to get miibus_if.h removed. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-11-22T06:38:30.000000Z K 7 svn:log V 30 Add vnode_if.c to CLEANFILES. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-22T07:08:13.000000Z K 7 svn:log V 57 MFC: Turn on all the makefiles etc that enable Netgraph. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-22T07:12:52.000000Z K 7 svn:log V 126 Use the values of NETISR_NETGRAPH and AF_NETGRAPH now in system includes. NOTE: recompile.. AF_NETGRAPH HAS CHANGED! (31->32) END K 10 svn:author V 3 des K 8 svn:date V 27 1999-11-22T08:38:29.000000Z K 7 svn:log V 30 Belatedly back out rev. 1.20. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-11-22T08:43:00.000000Z K 7 svn:log V 278 To clarify the previous log message: belatedly back out rev. 1.20 of sysctl.c and rev. 1.18 of sysctl.8, which added an option to show sysctl descriptions instead of their values. The kernel side of this was ripped out by a certain axe-bearing Dane a long time ago. PR: 15012 END K 10 svn:author V 3 des K 8 svn:date V 27 1999-11-22T08:43:59.000000Z K 7 svn:log V 27 MFC: remove the -d option. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T08:53:32.000000Z K 7 svn:log V 46 Virgin import of a trimmed down GNU Grep 2.3. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T08:53:32.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53564, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T08:56:30.000000Z K 7 svn:log V 37 Build and install GNU Grep 2.3 docs. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T09:13:43.000000Z K 7 svn:log V 140 Finish proper hookup of GNU Grep 2.3, including docs & config header file, rather than the compile commandline from hell. Submitted by: ru END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T09:32:57.000000Z K 7 svn:log V 46 Virgin import of GNU Grep 2.3 [trimmed down]. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T09:32:57.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53568, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T09:43:15.000000Z K 7 svn:log V 90 spencer.tests is now spencer1.tests. The other files aren't part of GNU Grep any longer. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T09:48:04.000000Z K 7 svn:log V 27 Make the tests work again. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-22T10:22:39.000000Z K 7 svn:log V 66 Add signal changes. i386 only: Add Linuxulator sysctl variables. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 1999-11-22T10:28:05.000000Z K 7 svn:log V 31 Comment out the newmidi stuff. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T10:31:17.000000Z K 7 svn:log V 46 Virgin import of GNU Grep 2.3 [trimmed down]. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T10:31:17.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53574, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-11-22T10:33:49.000000Z K 7 svn:log V 55 MFC: {rev 1.17} Document startup behaviour of mail(1). END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-22T10:33:55.000000Z K 7 svn:log V 188 Convert various pieces of code to use vn_isdisk() rather than checking for vp->v_type == VBLK. In ccd: we don't need to call VOP_GETATTR to find the type of a vnode. Reviewed by: sos END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-11-22T10:36:39.000000Z K 7 svn:log V 60 MFC: {rev 1.86} Remove unsupported hardstatus capabilities. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-11-22T10:43:33.000000Z K 7 svn:log V 90 MFC: {rev 1.27} Link manual page for login_getpwclass(3) to login_cap(3). Add $FreeBSD$. END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-11-22T11:13:00.000000Z K 7 svn:log V 175 move INET6 option from GENERIC to LINT. Thanks for Brian Fundakowski Feldman and Dag-Erling Smorgrav, to give me the comment and the patch. Submitted by:Dag-Erling Smorgrav END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-11-22T12:42:38.000000Z K 7 svn:log V 255 Allow empty UIDs if we are processing NIS records. I am not entirely happy with how this end up and will re-visit the entire empty field problem, but this patch solves the NIS problem for now. Submitted by: Dan Nelson PR: 14865,14984 END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-11-22T13:25:21.000000Z K 7 svn:log V 117 Temporaly remove IPSEC and IPV6FIREWALL related options because they are not ready for build yet. Commented by: des END K 10 svn:author V 3 joe K 8 svn:date V 27 1999-11-22T13:49:39.000000Z K 7 svn:log V 217 Peter (in r1.7) disabled pnp support in i4b, I guess for newbus pnp changes. I didn't notice this when I backported 0.83 to -stable, and thus disabled pnp support for some users. This should switch it back on again. END K 10 svn:author V 3 joe K 8 svn:date V 27 1999-11-22T14:08:17.000000Z K 7 svn:log V 143 Switch pnp headers back on. They were commented out by peter in -current, and accidently merged to -stable by during the grand merge of 0.83. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-11-22T14:30:41.000000Z K 7 svn:log V 171 Allow a DMA channel of 0. This gets the on-board mss audio device working on Digital AlphaStations 200 and 500 machines (and probably others as well). Submitted by: dfr END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-11-22T14:31:55.000000Z K 7 svn:log V 102 Allow config to generate proper ioconf.c files when devices request DMA channel 0. Submitted by: dfr END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T14:38:11.000000Z K 7 svn:log V 42 Add MOUSE_MSC_MAXBUTTON and MOUSE_IF_USB. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T14:39:21.000000Z K 7 svn:log V 91 Feh, kind of went wrong the previous commit. dev should child (in some cases) plus a typo. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T14:40:04.000000Z K 7 svn:log V 102 Fix some bugs in user-end output and add a reference to the original copyright in the resulting file. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T14:41:02.000000Z K 7 svn:log V 59 Update the manpage with the changed usb_devinfo structure. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-22T15:14:56.000000Z K 7 svn:log V 137 Zap some latent problems hidden by differences between KERNEL and _KERNEL. The KAME code intruduces _KERNEL, which exposes some of them. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-22T15:17:59.000000Z K 7 svn:log V 136 Isolate the swapdev_vp "not quite" vnode in the only source file which needs it now that /dev/drum is gone. Reviewed by: eivind, peter END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-22T15:23:58.000000Z K 7 svn:log V 54 Use %ll instead of %q as gcc moans bitterly about it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-22T15:27:09.000000Z K 7 svn:log V 136 Isolate the swapdev_vp "not quite" vnode in the only source file which needs it now that /dev/drum is gone. Reviewed by: eivind, peter END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-22T15:39:13.000000Z K 7 svn:log V 184 Update the Alpha makefile to be more in line with the x86 version. It was getting quite dated. Attempt to minimize diffs between the two so it's not as painful to do this next time. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-22T16:10:26.000000Z K 7 svn:log V 133 Add pcm entries for the alpha too, since they were taken out of conf/files and moved to i386/conf/files.i386 Forgotten by: tanimura END K 10 svn:author V 2 cg K 8 svn:date V 27 1999-11-22T16:20:48.000000Z K 7 svn:log V 43 fix mixer to return properly scaled values END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-22T18:04:53.000000Z K 7 svn:log V 150 Fix (I believe) Bill Paul's core dump when using gdb on shared executables. This is an addition to rev 1.5. If lm == NULL, new->lm is uninitialized. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T19:04:58.000000Z K 7 svn:log V 46 Clarify the functionality of usbd a bit more. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-22T19:08:36.000000Z K 7 svn:log V 207 Flip the sequence of vendor, product around, to make it consistent with the rest of the world. This avoids confusion when talking about VID.PID.RID vs. PID.VID.RID. The former is the sequence normally used. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-22T20:03:01.000000Z K 7 svn:log V 71 Missed two. Submitted by: Philippe Charnier END K 10 svn:author V 3 sef K 8 svn:date V 27 1999-11-22T20:53:03.000000Z K 7 svn:log V 80 MFC: Don't bother creating a core file if the core limit is 0. PR: kern/14540 END K 10 svn:author V 2 cg K 8 svn:date V 27 1999-11-22T21:16:01.000000Z K 7 svn:log V 48 fix panic for large writes in non-blocking mode END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-22T21:46:12.000000Z K 7 svn:log V 63 MFC: GNU-compatible define, move non-POSIX defines under ifdef END K 10 svn:author V 5 green K 8 svn:date V 27 1999-11-22T23:04:01.000000Z K 7 svn:log V 175 MFC: This is the Mega Mount MFC. This fixes numerous bugs in *mount*, and has been tested in -CURRENT and -STABLE. Submitted by: Martin Blapp Approved by: jkh END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:14:50.000000Z K 7 svn:log V 52 Don't setuid() 'till we've called ID0setproctitle() END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:15:38.000000Z K 7 svn:log V 57 MFC: Don't setuid() 'till we've called ID0setproctitle() END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:18:54.000000Z K 7 svn:log V 88 MFC: Make setproctitle(NULL) restore all of the original arguments (if it's able). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:21:20.000000Z K 7 svn:log V 28 Add a ``-P pidfile'' option END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-23T00:21:21.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.2'. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:22:25.000000Z K 7 svn:log V 27 Add pppoed startup options END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:22:58.000000Z K 7 svn:log V 24 Document pppoed options END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:26:03.000000Z K 7 svn:log V 11 Oops, typo END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T00:45:19.000000Z K 7 svn:log V 20 Enable NETGRAPH :-) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-23T01:16:10.000000Z K 7 svn:log V 64 Use releaseNo, not release. release is evil and should go away. END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-11-23T02:01:49.000000Z K 7 svn:log V 175 Temporaly re-enable IPSEC and IPV6FIREWALL to make the kernel buildable with INET6 (I'll fix those dependency later, Sorry) PR: kern/15053 Submitted by: ssar@stacken.kth.se END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T03:06:18.000000Z K 7 svn:log V 55 Add -L: print MANLOCALES variable for man locales list END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T03:11:54.000000Z K 7 svn:log V 27 Use manpath -L for locales END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T03:21:19.000000Z K 7 svn:log V 31 Use manpath -L for man locales END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T03:24:20.000000Z K 7 svn:log V 44 Remove man_locales - goes to manpath.config END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T03:33:25.000000Z K 7 svn:log V 43 Remove man_locles - goes to manpath.config END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T03:34:17.000000Z K 7 svn:log V 42 #ifdef MAIN locale additions to build man END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T03:38:41.000000Z K 7 svn:log V 50 Allow man to parse MANLOCALES but not to store it END K 10 svn:author V 5 green K 8 svn:date V 27 1999-11-23T04:09:13.000000Z K 7 svn:log V 376 Fix a confusion between osigcontext and ucontext_t in the previous commit. Since an osigcontext is smaller, if you check for a valid (much larger sized) ucontext_t and it fails, we bogusly would reject the osigcontext as per rev 1.378. Instead, check for osigcontext range validity first, and ucontext_t later. This unbreaks Netscape. Pointed to the right commit by: peter END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-11-23T04:14:35.000000Z K 7 svn:log V 30 Document single_mountd_enable END K 10 svn:author V 4 shin K 8 svn:date V 27 1999-11-23T05:42:36.000000Z K 7 svn:log V 63 Removed IPSEC and IPV6FIREWALL because they are not ready yet. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-11-23T06:51:28.000000Z K 7 svn:log V 302 Correct the following error: vm_map_pageable() on a COW'ed (post-fork) vm_map always failed because vm_map_lookup() looked at "vm_map_entry->wired_count" instead of "(vm_map_entry->eflags & MAP_ENTRY_USER_WIRED)". The effect was that many page wiring operations by sysctl were (silently) failing. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-23T10:17:36.000000Z K 7 svn:log V 145 vnode_if.sh makes both vnode_if.c and vnode_if.h. Add vnode_if.c to the LHS of the rule for vnode_if.h. This solves a "dunno how to make" error. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-11-23T10:22:52.000000Z K 7 svn:log V 80 MFC: {rev 1.9} Correct typos and -mdoc usage. Improve clarity. Add $FreeBSD$. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-11-23T10:32:45.000000Z K 7 svn:log V 57 MFC: {rev 1.52} Describe the 'start_vinum' rc.conf knob. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-23T10:35:24.000000Z K 7 svn:log V 422 Improve backward compatibility. make(1) uses sysctlbyname() to find out if it is running on a PC98 machine. This check has been added on 1998/9/9. The MIB variable was added on 1998/8/31. At that time __FreeBSD_version was 300003. So, only perform the check *if* __FreeBSD_version is defined and if it's greater than 300003. For the record: sysctlbyname was added on 1997/5/30 so this change automaticly handles that... END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-11-23T11:05:16.000000Z K 7 svn:log V 22 MFC: s/Brige/Bridge/. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-23T11:17:37.000000Z K 7 svn:log V 66 (Hopefully) make all necessary changes for ficl to support alpha. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-23T15:24:30.000000Z K 7 svn:log V 354 Improve on ficl port to alpha. Files sysdep.[ch] are now in ${MACHINE_ARCH} subdirectory. Internal #if's used to identify the platform where removed. Make rule for target testmain was greatly simplified, because it was easier simplifying it than changing it to support the new location of sysdep.[ch]. (a repo-copy was done on sysdep.[ch], of course) END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-23T15:55:28.000000Z K 7 svn:log V 51 Improve Makefile by using .PATH. Taught by: peter END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-23T16:28:39.000000Z K 7 svn:log V 65 Revert ill-considered simplification in 1.13. Pointed by: peter END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-23T16:30:48.000000Z K 7 svn:log V 107 Add machine-specific include path to ficl's sysdep.h. Wishes I had gone to bed earlier. Pointed by: peter END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-23T17:18:52.000000Z K 7 svn:log V 90 Add .ORDER which is needed for the previous commit to work with -jN. Pointed out by: bde END K 10 svn:author V 6 dillon K 8 svn:date V 27 1999-11-23T18:46:09.000000Z K 7 svn:log V 472 Add in required instruction serialization prior to releasing the MP lock for the last time. The use of a locked instruction to cpu-private memory is 3x faster then CPUID and 3x faster then the use of a locked instruction to shared memory (the lock itself). Instruction serialization is required to ensure that any pending memory ops are properly flushed prior to the release of the lock, due to out-of-order instruction execution by the cpu. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-23T18:52:12.000000Z K 7 svn:log V 640 Fix some bugs and make some policy changes. o Send libmytinfo back to the afterlife. It was revived by mistake, o Make gnu/lib/libgcc before making lib/libpam. This dependency has been overlooked in constructing the list, o make depend before make all. It's by using make depend that the dependency was found in the first place and we need it to prevent cleaning everything up before we start, o Don't specify -DNOINFO -DNOMAN for the libraries target. Let the target handle it. We can do away with a single run over the libs if we make everything while we're there and only install the libraries in the object tree. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1999-11-23T20:07:39.000000Z K 7 svn:log V 356 Even better then using %fs:0 in our locked synchronizing instruction, we instead use 0(%esp), which is per-cpu, already pretty much guarenteed to be locked into the cache, and does not stress the cache's set associativity. invlpg might also be a good choice (suggested by Ingo). Obtained from: Linus Torvalds END K 10 svn:author V 5 guido K 8 svn:date V 27 1999-11-23T21:44:59.000000Z K 7 svn:log V 46 Add kernel parts of revived ipfilter (3.3.3.) END K 10 svn:author V 5 guido K 8 svn:date V 27 1999-11-23T21:53:19.000000Z K 7 svn:log V 58 Revive userland stuff for ipfilter. Also fixes: PR: 7791 END K 10 svn:author V 5 guido K 8 svn:date V 27 1999-11-23T21:57:29.000000Z K 7 svn:log V 34 rewire userland ipfilter programs END K 10 svn:author V 5 guido K 8 svn:date V 27 1999-11-23T22:16:41.000000Z K 7 svn:log V 139 Get rid of useless osreldate include for KLD/LKM modules (sys/param.h already carries what is needed). This is needed for the KLD support. END K 10 svn:author V 5 guido K 8 svn:date V 27 1999-11-23T22:18:17.000000Z K 7 svn:log V 33 Add ipfilter kld and wire it in. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-23T22:30:01.000000Z K 7 svn:log V 537 Only emit the ``wrong ifa'' message if the matching interface is neither IFF_LOOPBACK or IFF_POINTOPOINT. It's quite common (and probably more correct) to route local IP numbers via lo0 and it makes configuration easier to assign the hostname address to local POINTOPOINT links too. This message usually remains hidden because the loopback interface gets the highest interface number at boot time, but when the ethernet interface is added later, the message can get pretty annoying. Also, fix a typo. Not objected to by: freebsd-net END K 10 svn:author V 6 archie K 8 svn:date V 27 1999-11-24T01:03:08.000000Z K 7 svn:log V 360 Change the prototype of the strto* routines to make the second parameter a char ** instead of a const char **. This make these kernel routines consistent with the corresponding libc userland routines. Which is actually 'correct' is debatable, but consistency and following the spec was deemed more important in this case. Reviewed by (in concept): phk, bde END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-24T02:40:12.000000Z K 7 svn:log V 303 Expand the field width for subtypes. We had already overflowed it by 2 with people just adding numbers on the end of the ethernet subtypes. We now have an additional 14 subtypes available in ethernet. Use one of them immediatly for homePNA. Reviewed by: Garrett Wollman END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-24T02:44:15.000000Z K 7 svn:log V 140 MFC: expand the subtype field to be wide enough to hold all the defined values for ethernet. Add homePNA while I'm there to match -current. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-24T02:49:36.000000Z K 7 svn:log V 91 MFC: abstract some duplicated code into a separate macro. (MFC: 1.32->1.33 and 1.35->1.36) END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-11-24T03:52:02.000000Z K 7 svn:log V 108 MFC: Remove the "vinum_drives" rc.conf knob. { rev 1.199 src/etc/rc; rev 1.37 src/etc/defaults/rc.conf } END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T06:04:11.000000Z K 7 svn:log V 503 Revert to rev 1.91. Revs 1.9{2,3} were causing problems for people with pre-Aug 4.0-CURRENT worlds and those with pre-GCC 2.95.2 worlds. The problem with pre-Aug worlds is the installed Byacc and Bison doesn't have necessary changes to compile either GCC 2.95 or EGCS 1.1.x. The problem with pre-GCC 2.95 worlds is libgcc is built with the wrong compiler. See rev 1.17 of src/gnu/lib/libgcc/Makefile (which used to live in src/gnu/usr.bin/cc/libgcc) + commit messge for details of the requirements. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T06:22:22.000000Z K 7 svn:log V 166 Virgin import of GCC 2.7.2.3's gcc/config/i386/freebsd.h for a.out systems. [This has been renamed to freebsd-aout.h to not conflict with our own hacked up version.] END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T06:22:22.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53654, 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 1999-11-24T06:22:23.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_2_7_2_3'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T06:23:43.000000Z K 7 svn:log V 66 Virgin import of gcc from EGCS 1.1.2. (renamed to freebsd-aout.h) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T06:23:43.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53657, 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 1999-11-24T06:23:44.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-egcs_1_1_2'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T06:24:35.000000Z K 7 svn:log V 96 Virgin import of the GCC 2.95.1 compilers (gcc/config/i386/freebsd.h renamed to freebsd-aout.h) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T06:24:35.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53660, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-24T07:16:17.000000Z K 7 svn:log V 506 Add one of the two root words adapted from scandinavian since 1066: ombudsman and its mate ombudsmanship since I've had ispell (which uses /usr/share/dict/words) flag it too many times. Thanks to phk for telling me the other word is kokkenmoding, an archaeological term for a pile of oystershells and other debiris from a stone-age household. I didn't add it to the list, however, since none of the online dictionaries that I looked at had it in them. Gotta find that oed lookup link :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-24T09:44:26.000000Z K 7 svn:log V 115 Clean up the loader.conf write-out code. Figure out where root is mounted from and set root_disk_unit accordingly. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-24T09:45:36.000000Z K 7 svn:log V 41 Clean up the loader.conf write-out code. END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-11-24T10:44:47.000000Z K 7 svn:log V 73 we all like to 'Use' ppp, but this should be 'User' Pointed out by: dcs END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-24T12:34:28.000000Z K 7 svn:log V 206 Ensure libmytinfo stays dead.. I originally left it here so that we might be able to build the old shared versions rather than taking a binary for the compat area, but that seems to have caused confusion. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-24T13:54:46.000000Z K 7 svn:log V 195 longjumperror() and abort() don't exist in libstand.. Don't test for a condition we can't handle (like the x86 longjmp). This was highlighted by attempting to build FICL into the alpha loader. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T15:11:51.000000Z K 7 svn:log V 37 GNU killed this sometime before 2.3. END K 10 svn:author V 5 guido K 8 svn:date V 27 1999-11-24T15:38:35.000000Z K 7 svn:log V 65 Unbreak build world by readding the necessary ipfilter includes. END K 10 svn:author V 5 guido K 8 svn:date V 27 1999-11-24T15:47:45.000000Z K 7 svn:log V 65 Adjust man page: if command is specified, file name is mandatory END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-24T16:32:55.000000Z K 7 svn:log V 42 Bump for inclusion of mkstemps() in libc. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-24T17:56:40.000000Z K 7 svn:log V 206 Add silly password feature. If people want to depend on a flawed security measures, so be it. It costs us almost nothing. Document some code in support.4th that I was unable to understand just by reading. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-24T17:59:37.000000Z K 7 svn:log V 75 Activates password protection (if a password is defined). Adds $FreeBSD$. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-24T18:04:46.000000Z K 7 svn:log V 28 MFC silly password support. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-24T19:07:31.000000Z K 7 svn:log V 47 Remove leftover reference to the "od" devices. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-24T19:14:11.000000Z K 7 svn:log V 17 Remove /dev/drum END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-24T19:18:57.000000Z K 7 svn:log V 135 Avoid null dereference on verbose output. Submitted-By: Doug Ambrisko Don't print a warning on exit status 0. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-24T20:49:04.000000Z K 7 svn:log V 396 General clean-up of socket.h and associated sources to synchronise up with NetBSD and the Single Unix Specification v2. This updates some structures with other, almost equivalent types and effort is under way to get the whole more consistent. Also removes a double definition of INET6 and some other clean-ups. Reviewed by: green, bde, phk Some part obtained from: NetBSD, SUSv2 specification END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-24T21:05:59.000000Z K 7 svn:log V 135 Make the devices for the endpoints 0-15, not only for 0. This creates ugen0 and ugen0.1 - ugen0.15, not only ugen0 (control endpoint). END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-11-24T21:07:29.000000Z K 7 svn:log V 36 Add 3 more parts of the VIA 82C686. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-11-24T21:40:05.000000Z K 7 svn:log V 201 Add DMA support for the VIA 82C586 & 82C686 chips, also rearrange to fall back to slower speeds if the faster ones fails to probe. Log and retry request on UDMA CRC errors. Fix a couple of warnings. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 1999-11-25T01:13:52.000000Z K 7 svn:log V 153 Attach the resources as given in the configuration in a proper way for non-PnP cards. Noticed by: Pascal Hofstee END K 10 svn:author V 8 tanimura K 8 svn:date V 27 1999-11-25T01:20:29.000000Z K 7 svn:log V 141 Add the description for the configuration of GUS non-PnP bridge driver. Submitted by: Pascal Hofstee END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-25T02:47:04.000000Z K 7 svn:log V 1859 Rewrite the link descriptor transfer code in MP mode. Previously, ppp attempted to bind() to a local domain tcp socket based on the peer authname & enddisc. If it succeeded, it listen()ed and became MP server. If it failed, it connect()ed and became MP client. The server then select()ed on the descriptor, accept()ed it and wrote its pid to it then read the link data & link file descriptor, and finally sent an ack (``!''). The client would read() the server pid, transfer the link lock to that pid, send the link data & descriptor and read the ack. It would then close the descriptor and clean up. There was a race between the bind() and listen() where someone could attempt to connect() and fail. This change removes the race. Now ppp makes the RCVBUF big enough on a socket descriptor and attempts to bind() to a local domain *udp* socket (same name as before). If it succeeds, it becomes MP server. If it fails, it sets the SNDBUF and connect()s, becoming MP client. The server select()s on the descriptor and recvmsg()s the message, insisting on at least two descriptors (plus the link data). It uses the second descriptor to write() its pid then read()s an ack (``!''). The client creates a socketpair() and sendmsg()s the link data, link descriptor and one of the socketpair descriptors. It then read()s the server pid from the other socketpair descriptor, transfers any locks and write()s an ack. Now, there can be no race, and a connect() failure indicates a stale socket file. This also fixes MP ppp over ethernet, where the struct msghdr was being misconstructed when transferring the control socket descriptor. Also, if we fail to send the link, don't hang around in a ``session owner'' state, just do the setsid() and fork() if it's required to disown a tty. UDP idea suggested by: Chris Bennet from Mindspring at FreeBSDCon END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-25T03:00:44.000000Z K 7 svn:log V 173 MFS: note that only IP addresses work when wrapping the portmapper. Make clearer we consider this only an example, and admins should really write this file for their needs. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-11-25T07:28:54.000000Z K 7 svn:log V 172 Fix a buffer overflow due to sending strings >1k in length. This is unlikely to be a security problem, but it's not totally impossible. OpenBSD take note Reviewed by: imp END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-25T12:43:07.000000Z K 7 svn:log V 56 Sync with sys/i386/i386/machdep.c revision up to 1.378. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-25T12:46:16.000000Z K 7 svn:log V 55 Sync with sys/boot/i386/loader/Makefile revision 1.37. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-25T12:52:13.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.165. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-25T13:37:42.000000Z K 7 svn:log V 212 Fixed to support IBM-PC HDD. - Use 'or' operation to change b_flags. - SCSI HDD device is 'da', not 'sd'. Submitted by: kura@tim.hi-ho.ne.jp (Tomohiko Kurahashi) and chi@bd.mbn.or.jp (Chiharu Shibata) END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-25T13:41:37.000000Z K 7 svn:log V 34 MFC: Fixed to support IBM-PC HDD. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-11-25T15:57:54.000000Z K 7 svn:log V 48 Don't coredump if can't write to the scorefile. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-11-25T15:59:08.000000Z K 7 svn:log V 61 MFC rev 1.8: Don't coredump if can't write to the scorefile. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-25T17:56:00.000000Z K 7 svn:log V 34 minor bugfix to loader.conf code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-25T17:58:27.000000Z K 7 svn:log V 36 add quotes to loader.conf variable. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-25T18:03:05.000000Z K 7 svn:log V 170 Apply the sendmail 8.9.3 denial-of-service patch which prevents untrusted users from running newaliases. (This is to protect aliases.db against truncation). PR: 15088 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-25T18:03:05.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53696, 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 1999-11-25T18:11:20.000000Z K 7 svn:log V 203 MFC: limit newaliases to reduce denial-of-service possibilities. PR: 15088 Submitted by: Cy.Schubert@uumail.gov.bc.ca Obtained from: Gregory Neil Shapiro END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-25T20:00:31.000000Z K 7 svn:log V 154 PR: 15084 Submitted by: gshapiro+FreeBSD-gnats@gshapiro.net (Gregory Neil Shapiro) Obtained from: -current An MFC forgotten in bringing Netgraph back. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-25T20:05:07.000000Z K 7 svn:log V 102 Place netgraph entry into alphabetical position along with the misplaced entries that it was next to. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-11-25T20:21:52.000000Z K 7 svn:log V 300 Remove nonsensical vm_map_{clear,set}_recursive() calls from vm_map_pageable(). At the point they called, vm_map_pageable() holds a read (or shared) lock on the map. The purpose of vm_map_{clear,set}_recursive() is to disable/enable repeated write (or exclusive) lock requests by the same process. END