89915 85 135 115 229 161 170 206 366 286 251 216 166 205 134 134 140 129 134 134 149 134 500 674 387 244 446 414 239 174 132 1007 266 119 113 477 254 114 166 141 162 265 173 122 133 273 172 245 286 244 173 217 653 891 264 248 926 200 410 154 180 258 190 287 212 142 250 407 136 406 618 161 199 288 154 905 253 396 383 202 272 264 389 174 248 198 112 K 10 svn:author V 3 sos K 8 svn:date V 27 2002-01-28T13:12:16.000000Z K 7 svn:log V 43 Add support for pccard. submitted by: imp END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-01-28T13:13:14.000000Z K 7 svn:log V 23 Enable pccard support. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-01-28T13:17:10.000000Z K 7 svn:log V 136 Add support for the Promise TX4. Rearrange the support for the VIA chips, and add experimental support for ATA133 on the newest chips. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-01-28T13:43:22.000000Z K 7 svn:log V 70 Remove a stray `:' after `v' in the getopt() call. Submitted by: bde END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-01-28T14:07:36.000000Z K 7 svn:log V 73 Simple fixes to get the powerpc kernel compiling again. Reviewed by: mp END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-01-28T14:50:07.000000Z K 7 svn:log V 113 Log wtmp according to an address family properly. Reported by: matusita Reviewed by: matusita MFC after: 1 week END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-01-28T16:37:35.000000Z K 7 svn:log V 273 Remove the newly added -force option because it made adduser(8) less robust to possible errors of the user/admin while adduser(8) had been intended to minimize their possibility. An alternative way of introducing strange symbols into usernames to be committed really soon. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-01-28T17:03:13.000000Z K 7 svn:log V 193 Implement a flexible way of letting some unusual characters into usernames: Make the regular expression to check usernames against configurable. PR: bin/22860 bin/31049 Reviewed by: sheldonh END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-01-28T17:30:12.000000Z K 7 svn:log V 158 Disallow adding duplicate roots, toors, or other users w/uid 0. Previously, a truth check instead if defined() check erroneously allowed that. PR: bin/8745 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-01-28T17:48:43.000000Z K 7 svn:log V 122 Version number bump for 4.5-STABLE. Truncate release notes and errata file for 4.5-STABLE. Approved by: re (implicitly) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-01-28T17:48:44.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-01-28T17:59:09.000000Z K 7 svn:log V 112 Keep similar things together: Check for too long usernames inside the function that verifies username validity. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T18:52:26.000000Z K 7 svn:log V 39 Upgrade to a Binutils 2.12.0 snapshot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T18:58:59.000000Z K 7 svn:log V 39 Upgrade to a Binutils 2.12.0 snapshot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T19:00:11.000000Z K 7 svn:log V 45 Support cross building from 64-bit machines. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T19:02:34.000000Z K 7 svn:log V 34 GC code that moved to crtbrand.c. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T19:03:45.000000Z K 7 svn:log V 39 MFC: GC code that moved to crtbrand.c. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T19:07:31.000000Z K 7 svn:log V 39 Upgrade to a Binutils 2.12.0 snapshot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T19:08:29.000000Z K 7 svn:log V 54 Special case the foreign platform vs. the native one. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-28T19:12:51.000000Z K 7 svn:log V 39 Upgrade to a Binutils 2.12.0 snapshot. END K 10 svn:author V 3 yar K 8 svn:date V 27 2002-01-28T19:28:14.000000Z K 7 svn:log V 407 Remove the setjmp/longjmp stuff completely. Use signal handlers to set flags only (with exception for sigquit(), which still seems to call some non-reentrant functions on its way to _exit(2).) That must eliminate the possibility of catching SIGSEGV from following non-reentrant paths from signal handlers. PR: bin/32740 bin/33846 Submitted by: Maxim Konovalov Obtained from: OpenBSD END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-01-29T00:23:35.000000Z K 7 svn:log V 581 Put a complete set of pppd(8) sample configuration files in /usr/share/examples/pppd. Update pppd(8) documentation to reflect this, usr.sbin/pppd/pppd.8. Remove the out-of-place pppd(8) configuration files in etc/ppp, ppp.shells.sample and ppp.deny. Make the appropriate changes to the build process, etc/Makefile and etc/mtree/BSD.usr.mtree, so it all works. The files from etc/ppp, ppp.shells.sample and ppp.deny, were moved with a repo copy. Note it in the logs with a forced commit to these two. Submitted by: Maxim Konovalov provided the new samples. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-01-29T01:10:47.000000Z K 7 svn:log V 294 Put a complete set of pppd(8) sample configuration files in /usr/share/examples/pppd. Remove the out-of-place pppd(8) configuration files in etc/ppp, ppp.shells.sample and ppp.deny. Make the appropriate changes to the build process, etc/Makefile and etc/mtree/BSD.usr.mtree, so it all works. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-29T01:52:30.000000Z K 7 svn:log V 148 Bump __FreeBSD_version for sendfile fix to properly send 'nbytes' of file when headers are supplied (version 1.104 of src/sys/kern/uipc_syscalls.c) END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-01-29T02:14:51.000000Z K 7 svn:log V 352 Forced commit. The previous commit log was garbled and didn't even apply to this file. The correct message is: throw_rude_remark: Make sure we're holding the config lock before proceeding. There's no reason to assume that this has ever happened, but the alternative might be a double fault. END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-01-29T02:17:42.000000Z K 7 svn:log V 320 Forced commit. The previous log message was garbled and should have read: vinumioctl: Fix a double fault caused by calling setjmp() without holding the config lock. The call was in fact superfluous. Dump analysis by: Thomas Moestl Forced commit requested by: obrien, kris END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-01-29T02:49:15.000000Z K 7 svn:log V 145 Grr. The last commit contained update conflicts. It just goes to show that you should check the code even for a forced commit. Spotted by: dd END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T05:15:56.000000Z K 7 svn:log V 82 Add Linksys Instant Wireless WPC11 v2.5 Submitted by: eliedtke@apogeetelecom.com END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T05:19:18.000000Z K 7 svn:log V 40 The EUC locale changes were backed out. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-01-29T06:00:11.000000Z K 7 svn:log V 911 Have SIOCGIFCONF return all (if any) AF_INET addresses for the interfaces we encounter. In Linux, all addresses are returned for which gifconf handlers are installed. This boils down to AF_DECnet and AF_INET. We care mostly about AF_INET for now. Adding additional families is simple enough. Returning the addresses is important for RPC clients to function properly. Andrew found in some reference code that the logic that handles the retransmission looks for an interface that's up and has an AF_INET address. This obviously failed as we didn't return any addresses at all. Note also that with this change we don't return interfaces that don't have AF_INET addresses, whereas before we returned any interface present in the system. This is in line with what Linux does (modulo interfaces with only AF_DECnet addresses of course :-) Reported by: "Andrew Atrens" MFC after: 1 week END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T06:09:39.000000Z K 7 svn:log V 173 MFNetBSD: 1.159: sorting (not relevant to us, since I'd done thie before) 1.158: joda; Ericsson PRISM2 WIRELEASS LAN CARD. 1.157: aymeric Edimax Technology ethernet card END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T06:10:15.000000Z K 7 svn:log V 27 Sync to 1.27 of pccarddevs END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T06:15:07.000000Z K 7 svn:log V 21 Minor sorting orders END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T06:48:38.000000Z K 7 svn:log V 384 First draft of common code between pccbb and pcic drivers for talking to ExCA register sets. These registers exist in both ISA and PCI devices in a couple different ways, and this will provide a common base for future building. This code is a rehash of the pccbb 16-bit code, which was a rehash of the pcic code, which was a rehash of the netbsd i82365 code. More hashing to come. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T06:50:18.000000Z K 7 svn:log V 161 Migrate towards using the new exca module for 16bit stuff. This is a WIP, but works for me. Also do some minor code factoring and code cleanup while I'm here. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T06:51:09.000000Z K 7 svn:log V 22 pccbb needs exca now. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T06:53:32.000000Z K 7 svn:log V 74 Module for exca. Eventually, this will be shared between pcic and pccbb. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T07:08:56.000000Z K 7 svn:log V 49 Add EDIMAX ethernet card for NEWCARD from NetBSD END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2002-01-29T12:18:45.000000Z K 7 svn:log V 67 Correct function's description. Obtained from: TrustedBSD Project END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-29T12:28:51.000000Z K 7 svn:log V 167 Uncomment kserver-adm, which is IANA-sanctioned and has no apparent conflicts. PR: conf/34316 Submitted by: Sean Chittenden MFC after: 2 weeks END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-01-29T13:01:26.000000Z K 7 svn:log V 76 (null delta) The previous delta uncommented kerberos-adm, not kserver-adm. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-01-29T14:00:03.000000Z K 7 svn:log V 31 Tidy up gecos field for `bin'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-01-29T14:02:49.000000Z K 7 svn:log V 42 MFC: 1.31: tidy up gecos field for `bin'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-01-29T15:47:46.000000Z K 7 svn:log V 181 Back out my latest RELENG_4 revision to this file. It was not approved by re@, and RELENG_4 is still frozen despite the fact that RELENG_4_5 already exists. Requested by: rwatson END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-01-29T16:57:50.000000Z K 7 svn:log V 80 Move cardaddr to memory structure. Forgotten by: imp Reminded by: Dave Cornejo END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-01-29T17:11:28.000000Z K 7 svn:log V 149 FreeBSD 4.4 doesn't have __FBSDID. Do it the old-fashioned way instead. Reported by: Steven Farmer Pointy hat to: nectar END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-29T17:12:10.000000Z K 7 svn:log V 190 Backout 1.120, EINVAL isn't a proper error return when the passed fd is negative, the 'pointer' referred to by the manpage is actually the struct file's f_offset field. Pointed out by: bde END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-01-29T17:12:25.000000Z K 7 svn:log V 148 FreeBSD 4.3 doesn't have __FBSDID. Do it the old-fashioned way instead. Reported by: Steven Farmer Pointy hat to: nectar END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-01-29T17:40:45.000000Z K 7 svn:log V 78 *sigh* Misfire. Backout previous commit, as it was meant for another branch. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-01-29T17:44:37.000000Z K 7 svn:log V 121 This time for sure ... revision 1.3 was supposed to be on this branch. Don't use __FBSDID here because we don't have it. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2002-01-29T21:17:05.000000Z K 7 svn:log V 557 By commit of usr.sbin/pccard/pccardd/cardd.c at Nov 29 (Dec 10 in -STABLE), pccardd's string comparison between pccard.conf's entry and PC card's CIS tupple became strict matching. As influences of this commit, some PC cards don't work since some /etc/default/pccard.conf's card identifiers entries are incorrectly described. - Lexar Media compact flash - IO DATA CBIDE2 in 16 bit mode - TOSHIBA Portable 24X Speed CD-ROM Drive PA2673UJ - Hewlett Packard M820e (CD-writer) Update these card configs. PR: 33815 Obtained from: [bsd-nomads:16128] END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-01-29T21:41:08.000000Z K 7 svn:log V 795 The huge dependency lists of some of our packages has brought attention to the sub-optimal way that we deal with package dependencies. Traditionally, for each package in an INDEX that the user wants to add, we check all of the dependencies first even if the package is already installed. With some GNOME packages, this can cause package_extract to be called for 50 different dependencies when we know the top level package is already installed. The new behavior is to not check dependencies for packages that are already installed. This fixes a bug where sysinstall gets itself into a CPU intensive loop when trying to install sawfish gnome with the most recent ports/INDEX. There is a bug somewhere in the ports INDEX, but with over 6,400 ports we need to be a little more forgiving here. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-01-29T22:16:50.000000Z K 7 svn:log V 171 Forced commit. Please ignore the pppd-related log entry for revision 1.81. It was the product of a botched cvs(1) command line (and was also a forced, null-delta commit). END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-01-29T22:35:40.000000Z K 7 svn:log V 152 Fix a signal 11 error that occurs if you try to use the 'T' option on an existing FreeBSD partition. Reported by: Brent Cook END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-29T22:54:19.000000Z K 7 svn:log V 830 Attempt to fixup select(2) and poll(2), this should fix some races with other threads as well as speed up the interfaces. To fix the race and accomplish the speedup, remove selholddrop and pollholddrop. The entire concept is somewhat bogus because holding the individual struct file pointers offers us no guarantees that another thread context won't close it on us thereby removing our access to our own reference. Selholddrop and pollholddrop also would do multiple locks and unlocks of mutexes _per-file_ in the fd arrays to be scanned, this needed to be sped up. Instead of using selholddrop and pollholddrop, simply hold the filedesc lock over the selscan and pollscan functions. This should protect us against close(2)'s on the files as reduce the multiple lock/unlock pairs per fd into a single lock over the filedesc. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-01-29T23:27:54.000000Z K 7 svn:log V 107 Back out rev 1.78, which is incorrect now that the PAM modules have been fixed to accept a NULL PAM_RHOST. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-01-29T23:54:40.000000Z K 7 svn:log V 314 MFC: r1.95 Without this change, users will be unable to install GNOME / Sawfish and probably several other large GNOME packages. Steve thinks the problem is with the metadata associated with the libglade port, but this is a safe work-around. Reviewed by: steve Tested extensively on: 4.5 w/ full package set. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-01-29T23:59:44.000000Z K 7 svn:log V 59 MFC: r1.95 - prevent needless recursive dependency checks. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-01-30T00:05:22.000000Z K 7 svn:log V 85 MFC: r1.116 - DTRT with existing FreeBSD partitions. Don't reference NULL pointers. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2002-01-30T01:34:16.000000Z K 7 svn:log V 165 Stop saying that "express" mode is for impatient people. It's really for impatient and EXPERT people who know sysinstall backwards and forwards. MFC after: 1 week END K 10 svn:author V 4 grog K 8 svn:date V 27 2002-01-30T01:44:14.000000Z K 7 svn:log V 97 MFC: remove extraneous setjmp, add a panic if we try to longjmp without holding the config lock. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T09:27:03.000000Z K 7 svn:log V 194 Added this makefile. This is not attached to the build yet. I often install parts of /etc manually and it helps to have a makefile for each subdir even if the main makefile doesn't invoke it. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T10:22:05.000000Z K 7 svn:log V 119 Escape $FreeBSD$ in a different way to avoid using the bogus escapes \$ and \F. Awk just started warning about these. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T10:29:12.000000Z K 7 svn:log V 50 Regenerate _after_ the commit to syscalls.master. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T12:23:49.000000Z K 7 svn:log V 157 Removed unused includes. In particular, don't include since its only effect is to break the optionality of the isa option. Sorted includes. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T12:41:12.000000Z K 7 svn:log V 314 Don't include or compile code depending on it when isa is not configured. Including when it is not used is harmful as well as bogus, since it includes "isa_if.h" which is not generated when isa is not configured. This was fixed in 1999 but was broken by unconditionalizing PNPBIOS. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-01-30T13:23:16.000000Z K 7 svn:log V 44 Update some release dates. PR: misc/34432 END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-01-30T13:49:59.000000Z K 7 svn:log V 313 MFC: uhid.c rev 1.37 usbdi_util.c rev 1.19 date: 2001/06/30 10:57:37; author: n_hibma; state: Exp; Don't free memory that has been freed already. Null the pointer after freeing the memory. PR: 27370 Submitted by: Alec Barea MFC after: 5 days PR: i386/34352 END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T14:35:58.000000Z K 7 svn:log V 525 Removed the one use of the mandatory keyword (for npx). npx is no more mandatory than sc. Its mandatoryness went away in rev.1.226 of i386/machdep.c 9 months before it was made mandatory in rev.1.24 of config/mkmakefile.c. This change is mainly to test building of minimal kernel configurations. npx should really be even more standard than clk. It was optional mainly so that the usual device driver configuration info could be specified in the usual way in config files, but this hasn't been necessary for a few years. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T15:12:12.000000Z K 7 svn:log V 69 Oops, fix previous commit to not generate a C comment in syscall.mk. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T15:14:24.000000Z K 7 svn:log V 106 Regenerate just this file after unbreaking makesyscalls.sh. The previous commit broke the world in libc. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-01-30T17:22:04.000000Z K 7 svn:log V 194 Add support for different serial clock frequencies and not just the standard one of 1.8432MHz. This will be used by the puc (PCI "universal" communication card) device driver. Reviewed by: bde END K 10 svn:author V 3 des K 8 svn:date V 27 2002-01-30T17:44:09.000000Z K 7 svn:log V 62 MFC: (rev 1.87) add share/java/classes, share/sgml, share/xml END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T17:47:12.000000Z K 7 svn:log V 812 Cleaned up the 0ldSiG magic check before removing it. Just use fuword() to fetch the magic word instead of useracc() plus a direct access. This is more efficient as well as simpler and less incorrect: - it was inefficent because useracc() takes much longer than just accessing the data using a correct access method, at least on i386's. - it was incorrect because direct access is incorrect unless the address has been mapped. This and nearby direct accesses are mostly handled better for other arches because they have to be (direct accesses don't work). - using magic in sigreturn is still fundamentally broken because false matches are possible. On i386's, a false match occurs when %eip in a new signal context happens to equal the magic value. This is not handled better for other arches. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T18:23:31.000000Z K 7 svn:log V 160 Backed out the last vestiges of rev.1.51. Don't enter a critical region in Debugger(), since rev.1.468 of machdep.c does this better. Other cosmetic backouts. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-01-30T18:51:24.000000Z K 7 svn:log V 303 Backed out the main part of revs.1.14-16. Don't disable interrupts in the packet transfer routines, since rev.1.468 of machdep.c does this better. I'm surprised that disabling interrupts helped much. Disabling them in the packet receive routine is too late. Fixed some minor style bugs in rev.1.14. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-01-30T19:03:16.000000Z K 7 svn:log V 290 Move the code from pam_sm_authenticate() to pam_sm_acct_mgmt(). Simplify it a little and try to make it more resilient to various possible failure conditions. Change the man page accordingly, and take advantage of this opportunity to simplify its language. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-01-30T19:04:39.000000Z K 7 svn:log V 109 Use pam_self(8) to allow users to su(1) to themselves without authentication. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-01-30T19:09:11.000000Z K 7 svn:log V 179 With asbestos longjohns on, integrate most of the checks normally done by login(1) (password & account expiry, hosts.access etc.) into pam_unix(8). Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-01-30T19:10:21.000000Z K 7 svn:log V 171 Still with asbestos longjohns on, completely PAMify login(1) and remove code made redundant by various PAM modules (primarily pam_unix(8)). Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-01-30T19:13:23.000000Z K 7 svn:log V 296 Add pam_self(8) so users can login(1) as themselves without authentication, pam_login_access(8) and pam_securetty(8) to enforce various checks previously done by login(1) but now handled by PAM, and pam_lastlog(8) to record login sessions in utmp / wtmp / lastlog. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-30T19:48:25.000000Z K 7 svn:log V 79 Remove unused variables in select(2) from previous delta. Pointed out by: bde END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-30T19:53:57.000000Z K 7 svn:log V 152 fget_locked fixes. sort declaration. give paramters names. remove bogus check for negative fd (u_int) cast does this for us. Pointed out by: bde END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-01-30T20:21:18.000000Z K 7 svn:log V 102 Backport sed -E support (extended regex support). Submitted by: Dan Nelson END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-01-30T21:36:57.000000Z K 7 svn:log V 17 Fix FreeBSD IDs. END