38931 69 185 137 161 149 151 241 207 192 146 156 140 473 119 241 132 397 141 123 156 516 274 150 244 206 160 224 1463 261 249 582 150 199 136 174 167 175 172 315 105 130 192 161 136 236 123 531 158 467 144 157 238 175 188 258 546 284 248 279 172 326 114 160 150 159 159 157 184 418 138 K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T03:02:45.000000Z K 7 svn:log V 93 Fail as documented when a dependency cannot be found PR: 7318 Submitted by: djv@bedford.net END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T03:03:12.000000Z K 7 svn:log V 45 MFC: PR#7318 (properly fail on missing dep). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T03:15:41.000000Z K 7 svn:log V 69 Fix bogus suffix stripping to be less naive. PR: 3418 Noted by: pst END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-08T06:04:41.000000Z K 7 svn:log V 55 Sync help files with actual contents of "dial" floppy. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-08T06:35:43.000000Z K 7 svn:log V 57 Add info on PicoBSD being a part of FreeBSD source tree. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-08T07:09:24.000000Z K 7 svn:log V 146 our definition of SNDCTL_DSP_GETBLKSIZE does not match the one used by OSS. This temporary hack lets the FreeBSD x11amp work with the pcm driver. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-08T07:21:00.000000Z K 7 svn:log V 112 fix a problem with our definition of SNDCTL_DSP_GETBLKSIZE, to let the FreeBSD x11amp work (same as in -stable) END K 10 svn:author V 4 ache K 8 svn:date V 27 1998-09-08T09:44:46.000000Z K 7 svn:log V 99 restore rev 1.23 to give clear SIGALRM handling example, 68 years are too long to affect real code END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-08T09:47:09.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.107. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-08T09:47:35.000000Z K 7 svn:log V 64 Fix a cut&paste error which prevented LD_BIND_NOW from working. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-08T09:47:46.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.125. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T10:42:26.000000Z K 7 svn:log V 380 o Set paths internally for pkg_add for tools we might want to invoke. o Fix bogus suffix handling. o Tell user when an FTP url is being xferred rather than being silent. This sort of violates "the unix way" but it stops people from whacking ^C when they think it's hung, too. Sometimes visual indication of success is important. Doesn't spit out anything if not on a TTY. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T10:42:41.000000Z K 7 svn:log V 27 MFC: various enhancements. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T10:46:40.000000Z K 7 svn:log V 148 Make totally sure that we have the latest 1.7 version of booteasy (it looked like it already to me, but the PR gives me cause to wonder). PR: 2514 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T10:46:53.000000Z K 7 svn:log V 40 MFC: 1.7 version of booteasy confirmed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T11:44:08.000000Z K 7 svn:log V 304 Go back to using MSDOSFS instead of Robert Nordier's stand-alone DOS library. I have to include MSDOSFS on the boot floppy anyway (so I can read DOS floppies in a few other contexts) and since both -stable and -current MSDOSFS handle long filenames, I'm OK on that now. Should save about 10K of space. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T11:44:37.000000Z K 7 svn:log V 49 Whoops, update the makefile too while I'm at it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-08T11:44:51.000000Z K 7 svn:log V 31 MFC: go back to using MSDOSFS. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-08T12:47:35.000000Z K 7 svn:log V 62 Update the diffs against current source + some other cleanup. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-08T13:16:52.000000Z K 7 svn:log V 418 If traps are set, they are now executed even when a signal-blocking foreground child is running. Formerly, traps were exceuted after the next child exit. The enables the user to put a breaking wrapper around a blocking application: (trap 'echo trap ; exit 1' 2; ./pestyblocker; echo -n) The "echo -n" after the child call is needed to prevent sh from optimizing the trap-executing shell away. I'm working on this. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-09-08T16:59:37.000000Z K 7 svn:log V 181 Oops, don't assume that the environment is normal in devfs_mount(). It isn't for the hidden mountpoint. The static vfs's haven't been attached then, so mp->mnt_vfc can't be valid. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-09-08T17:33:12.000000Z K 7 svn:log V 55 Add support for the RPC 64-bit integer type ``hyper''. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-08T18:09:51.000000Z K 7 svn:log V 149 Make PCIC_RESUME_RESET an proper option. My laptop (a CTX Cybernote) needs this. It claims to have a PC-Card VLSI 82C146 (5 mem & 2 I/O windows) END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-08T20:38:06.000000Z K 7 svn:log V 113 Add definitions for the ELF section attribute flags, SHF_*. Submitted by: Robert Nordier END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-09-08T20:51:24.000000Z K 7 svn:log V 68 Add 'blank' and 'nextwriteable' commands for atapi CD-R/RW support. END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-09-08T20:57:47.000000Z K 7 svn:log V 131 Add new atapi-cd driver that supports atapi CD-R/RW drives. This is only a stop-gab solution to get atapi burner support into 3.0. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-09-08T23:42:10.000000Z K 7 svn:log V 1367 - If the OACTIVE flag is set on entry to xl_start(), check to see if the transmitter is wedged. If so, try to unwedge it, process any descriptors that might need to be free()d, then proceed. - Disable the 'background' autonegotiation performed during bootstrap. What happens currently is that the driver starts an autoneg session, the sets a timeout in the ifnet structure and returns. Later, when the timer expires, the watchdog routine calls the autoneg handler to check the results of the session. The problem with this is that the session may not complete until some point after we have started to mount NFS filesystems, which can cause the mounts to fail. This is especially troublesome if booting with an NFS rootfs: we need the interface up and running before reaching the mountroot() code. The default behavior now is to do the autoneg synchronously, i.e. wait 5 seconds for the autoneg to complete before exiting the driver attach routine. People who want the old behavior can compile the driver with XL_BACKGROUND_AUTONEG #defined. This has no effect on autoneg sessions initiated by 'ifconfig xl0 media autoselect.' This slows the probe down a little, but it's either that or botching NFS mounts at bootup. - If xl_setmode_mii() is called and there's an autoneg session in progress, cancel it, _then_ set the modes. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-09-08T23:44:50.000000Z K 7 svn:log V 166 MFC: add check for wedged transmitted in xl_start(), cancel autoneg session in xl_setmode_mii() if one is pending on entry, change autoneg behavior during bootstrap. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-09T00:03:09.000000Z K 7 svn:log V 154 Initialise lcp::his_mru to the ``set mtu'' value if it's less than DEF_MRU, allowing our interface mtu to be decreased despite negotiation with the peer. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-09T01:21:25.000000Z K 7 svn:log V 489 Add a new library function getobjformat(). It checks all the standard places ("/etc/objformat", ${OBJFORMAT}, argv) for an indication of the user's preferred object file format. This consolidates some code that was starting to be duplicated in more and more places. Use the new function in ldconfig. Note: I don't think that gcc should use getobjformat(), even though it could. The compiler should limit itself to functions that are widespread, to ease porting and cross-compilation. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-09-09T01:30:25.000000Z K 7 svn:log V 55 Add $Id$, remove quoting for `...'. Requested by: bde END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-09T02:22:28.000000Z K 7 svn:log V 103 Terminate the defdrives array correctly. (Shame, Rod!) Submitted by: Scott Michel END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-09T02:23:07.000000Z K 7 svn:log V 41 MFC, terminate defnames array correctly. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-09-09T03:04:53.000000Z K 7 svn:log V 79 Fix typo. PR: 7809 Submitted by: Amakawa Shuhei END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-09T03:07:02.000000Z K 7 svn:log V 73 Reserve character major 104 for the CAM Transport Layer Services device. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-09-09T03:07:03.000000Z K 7 svn:log V 80 Add missing comma. PR: 7841 Submitted by: NOKUBI Hirotaka END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-09T03:08:09.000000Z K 7 svn:log V 78 MFC: Reserve character major 104 for the CAM Transport Layer Services driver. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-09T03:37:00.000000Z K 7 svn:log V 222 Some preliminary updates to the release notes, just as I think of them. By no means a comprehensive list of all the things which should eventually go in here before 3.0-RELEASE, nor are the CAM issues reflected here yet. END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-09-09T05:09:55.000000Z K 7 svn:log V 11 Fix typos. END K 10 svn:author V 5 danny K 8 svn:date V 27 1998-09-09T05:11:29.000000Z K 7 svn:log V 36 Fix typo missed in previous commit. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-09-09T05:15:38.000000Z K 7 svn:log V 97 Fix spurious `free()' when -d g2 is enabled. PR: 6790 Submitted by: nsmart END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-09-09T05:28:18.000000Z K 7 svn:log V 70 A script for use when upgrading an installed system from aout to elf. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-09-09T05:48:51.000000Z K 7 svn:log V 45 Add a note about the upgrade tool directory. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-09T06:01:11.000000Z K 7 svn:log V 141 Set NOPERL while I spend the rest of the day bringing in Perl5. This will doubtless confuse someone, but I'd rather have this than breakage. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-09T06:01:37.000000Z K 7 svn:log V 29 Another place to set NOPERL. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-09-09T06:02:31.000000Z K 7 svn:log V 439 Add a move-aout-libs target to do just that. It takes the well known library directories: /usr/lib /usr/lib/compat /usr/local/lib and /usr/X11R6/lib and adds any other directories that ldconfig knows about, then removes any that are already aout directories (that is, with aout as a component of the path) and passes this directory list to the move_aout_libs.sh script to do the hack (believe it, it moves libraries that are in use) work. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-09-09T06:03:51.000000Z K 7 svn:log V 67 Add the missing rerelease target back. Reported by: Justin Gibbs. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-09-09T06:07:32.000000Z K 7 svn:log V 375 Add the missing rerelease target back. Reported by: Justin Gibbs. Add the move-aout-libs upgrade target so that people who have already gone elf can put their libraries through the mincer. Anyone who hasn't deleted aout libraries from /usr/lib (but has done a make world putting the new aout libs in /usr/lib/aout) will be asked for confirmation to delete them one by one. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-09T06:49:33.000000Z K 7 svn:log V 50 Old Perl is leaving us. Goodbye, faithful friend. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-09T07:00:04.000000Z K 7 svn:log V 63 Initial import of Perl5. The king is dead; long live the king! END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-09T07:00:04.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r38980, 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 1998-09-09T07:00:05.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'perl5-vendor-v5_005_02'. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-09T07:20:33.000000Z K 7 svn:log V 94 Bring in the Perl5 BMake files. This ends the easy stuff. I'll be doiung the rest in stages. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-09-09T07:41:41.000000Z K 7 svn:log V 165 Don't use CTL_VFS at the wrong level. This caused loops in the sysctl tree if CTL_VFS happened to get assigned as a type number to a vfs that has some vfs sysctls. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-09-09T08:29:15.000000Z K 7 svn:log V 454 Don't define RANLIBMAG if building an elf version of make. The RANLIBMAG option lets make look inside archive libraries when determining if a library is out-of-date. I don't think that make should look inside files, so this fix effectively tells it not to. If the decision is made (by someone else) that make _should_ be doing this, it will need to be taught how to recognise elf archive libraries. Problem noticed by: Joseph Koshy END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-09-09T10:04:58.000000Z K 7 svn:log V 191 Turned on -Wformat -fformat-extensions. -fformat-extensions requires a -current version of gcc. Without it, -Wformat would complain about all the nonstandard %[Dbrz] formats in the kernel. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-09-09T10:12:07.000000Z K 7 svn:log V 155 Backed out rev.1.28. It was bogus because bsd.man.mk is only used (and only usable) by other .mk files that have their own multiple inclusion protection. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-09-09T10:17:34.000000Z K 7 svn:log V 186 Fixed disordering and misformatting in previous commit. Don't override correct default targets. Don't use afterinstall for installing things; it is for fixups after installing things. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-09T10:21:12.000000Z K 7 svn:log V 75 Document why the library is still not being build as shared. PR: gnu/7811 END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-09T10:28:07.000000Z K 7 svn:log V 228 MFC: Load linux emulator lkm only when not already loaded. This avoids leftover files in /tmp. Script slightly modified from PR version to use fewer processes. PR: i386/7725 Submitted by: Stefan Eggers seggers@semyam.dinoco.de END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-09T10:31:33.000000Z K 7 svn:log V 17 MFC: add -S flag END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-09T10:37:41.000000Z K 7 svn:log V 63 MFC: Remove X11 lock files even when cleaning /tmp is not set. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-09T10:55:02.000000Z K 7 svn:log V 53 MFC: Allow traps to run even if child blocks signals END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-09T11:13:55.000000Z K 7 svn:log V 66 Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-09T11:22:28.000000Z K 7 svn:log V 66 Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-09T11:27:33.000000Z K 7 svn:log V 64 Change ${MACHINE} into ${MACHINE_ARCH} to support MACHINE=pc98. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-09-09T12:22:17.000000Z K 7 svn:log V 92 Support compiling with `gcc -pedantic' (don't use hard newlines in (asm) string constants). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-09-09T13:09:24.000000Z K 7 svn:log V 325 Don't forget to initialize the inode lock. This bug caused surprisingly few problems. Most fields were initialized to the correct values by bzero(), but lk_prio was 0 instead of PINOD (=8), the lk_wmsg was NULL instead of "ext2in", and lk_lockholder was 0 instead of -1. Obtained from: Lite2 via the -current ffs_vfsops.c END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-09T13:10:47.000000Z K 7 svn:log V 44 Minimalist fixes to make BMaked perl build. END