ŽO10954 46 328 254 136 377 206 333 277 238 174 168 259 201 281 183 197 143 199 212 165 215 329 205 127 180 630 153 115 114 180 148 186 146 1099 286 431 423 985 122 130 164 161 465 191 155 121 124 K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-22T17:01:28.000000Z K 7 svn:log V 233 Make ttyname() use posix-style tcgetattr() to check to see that it's running on a tty. (Same as isatty()) The old-style TIOCGETP ioctl wouldn't fly if the kernel didn't have COMPAT_43. Submitted by: Carl Fongheiser END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-09-22T17:24:51.000000Z K 7 svn:log V 157 Print EtherTalk packets correctly; closes PR 649. Document `-T' option in manual page. Submitted by: Toshihiro Kanda (first fix only) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-09-22T17:43:37.000000Z K 7 svn:log V 40 Correct spelling error in MTUDISC code. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-09-22T17:57:48.000000Z K 7 svn:log V 280 Fix BPf to generate a header mbuf for writes. Fix loopback and discard interfaces to understand BPF writes. (These two from Bill Fenner to fix PR 512.) Move ifpromisc() from bpf.c to if.c as suggested by comment in BPF. Send a notice to the log when promiscuous mode is enabled. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-22T18:24:32.000000Z K 7 svn:log V 109 Lay some hooks for server side includes in HTML output. Specifically, hooks for custom headers and footers. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-22T18:28:21.000000Z K 7 svn:log V 238 Remove the "Danger will robinson!" printf's at the start. I'm pretty happy with the driver's stability now. I've not had a single problem with it for weeks.. All that remains is a bit of performance tuning, and finishing the manpages. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-09-22T19:10:54.000000Z K 7 svn:log V 185 New approach to the PCI bus configuration mechanism probe problem: - try to make sure there is any kind of PCI device - if there is anything at port 0x0cf8, then check for mech. 1 or 2 END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-09-22T19:56:26.000000Z K 7 svn:log V 141 Merge 4.4-Lite-2: always check the UDP checksum if it is present, even if we are not generating checksums. (Save a test in the input path.) END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-22T20:00:12.000000Z K 7 svn:log V 80 Add some hooks visible from outside via nlist, so pstat can read the tty state. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-09-22T20:00:13.000000Z K 7 svn:log V 72 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-22T20:01:34.000000Z K 7 svn:log V 164 Add support for the "si" Specialix driver in "pstat -t" The si driver is different to the others in that the _si_tty symbol is a pointer, not the base of an array. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-09-22T20:05:58.000000Z K 7 svn:log V 104 Merge 4.4-Lite-2: update version number (we already have the same fixes). Obtained from: 4.4BSD-Lite-2 END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-22T20:42:11.000000Z K 7 svn:log V 186 Update the /dev naming for the Specialix driver.. I've changed it to do the same sort of thing as the Digiboard driver (ttyD*), as creating 96 /dev entries one by one was very painful. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-22T20:47:03.000000Z K 7 svn:log V 89 Fix typo. The skeleton still had one reference to "THE REGENTS" instead of "[your name]" END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-22T23:22:22.000000Z K 7 svn:log V 104 Change some of Garrett's text to be more applicable to this release. Invoke subshells by absolute path. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-22T23:35:26.000000Z K 7 svn:log V 51 Actually have the help files found again. Whoops! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-23T00:50:05.000000Z K 7 svn:log V 106 Bloat GENERIC a little by seeing of SYSV* stuff fits. If it's too big on the floppy, we'll pare it back. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-09-23T06:23:18.000000Z K 7 svn:log V 117 Add Chuck Hein (chein@cisco.com) for his important contribution regarding a fix of top coredumping on fast machines. END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-23T08:52:30.000000Z K 7 svn:log V 71 Tone down the doom-and-gloom prediction if one enables the si driver.. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-09-23T09:44:11.000000Z K 7 svn:log V 120 Prototype atof() so that the -speed option works. Closes bin/733. Submitted by: candy@fct.kgc.co.jp (Toshihiro Kanda) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-23T15:04:28.000000Z K 7 svn:log V 237 Fixed netstat to not bogusly mangle the argv[] command args by rewriting the way it stores and handles "interface". The previous behavior resulted in strange output from 'w' and 'ps' when an interface specification was given to netstat. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-09-23T15:14:25.000000Z K 7 svn:log V 111 Due conflict to some obsoleted applications (dump/restore) rename _PATH_LOCK to _PATH_UUCPLOCK Pointed-by: bde END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-09-23T15:17:32.000000Z K 7 svn:log V 34 Rename PATH_LOCK to PATH_UUCPLOCK END K 10 svn:author V 5 peter K 8 svn:date V 27 1995-09-23T17:32:30.000000Z K 7 svn:log V 86 missing \ causes -DDEBUG compile failure.. closes PR 696 Submitted by: me@freebsd.org END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-23T21:12:45.000000Z K 7 svn:log V 535 These changes fix a bug in the clustering code that I made worse when adding support for EXT2FS. Note that the Sig-11 problems appear to be caused by this, but there is still probably an underlying VM problem that let this clustering bug cause vnode objects to appear to be corrupted. The direct manifestation of this bug would have been severely mis-read files. It is possible that processes would Sig-11 on very damaged input files and might explain the mysterious differences in system behaviour when phk's malloc is being used. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-23T22:03:23.000000Z K 7 svn:log V 61 Argh. You don't want to use system() to launch a shell! :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-23T22:20:12.000000Z K 7 svn:log V 23 A few cosmetic tweaks. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-23T22:29:28.000000Z K 7 svn:log V 22 vi -> ee. Shrinkage. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-23T22:31:50.000000Z K 7 svn:log V 88 Add ee to the boot floppy as official emergency rescue editor. (there was none before). END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-09-24T02:33:42.000000Z K 7 svn:log V 54 Remove duplicate rkinit_err.c entry in the SRCS line. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-24T04:40:19.000000Z K 7 svn:log V 95 Check that the swap block is valid before including it in a cluster. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-09-24T04:59:16.000000Z K 7 svn:log V 55 siostop() is a void function, so don't return a value. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-09-24T17:21:52.000000Z K 7 svn:log V 1003 phkmalloc strikes! #ifdef out a number of calls to free() left over from the original GNU ypserv implementation. As near as I can tell, the Berkeley DB package does its own garbage collection, hence the caller doesn't have to worry about free()ing the memory returned in the DBT structures during lookups (I'm still not 1005 sure about this: the DB code is very hard to follow. I must use dynamically allocated memory since you can retreive arbitrarily large records from a database, but I'm not sure where it ends up letting go of it). This was not true with GDBM; you had to do your own garbage collection. The general rule is that if you allocate memory inside an RPC service routine, you have to free() it the next time the routine is called since the underlying XDR routines won't do it for you. But if the DB package does this itself, then we don't need to do it in the main program. Note that with the original malloc(), there were never any errors flagged. phkmalloc complained quite loudly. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-09-24T18:15:14.000000Z K 7 svn:log V 192 Completely re-wrote the man-page using -mandoc macros. More cleanups in sentence structure to include more articles, plus fix some mis-spellings and typos. Reviewed by: gpalmer (Gary Paler) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-24T19:47:58.000000Z K 7 svn:log V 336 Significantly simplify the fault clustering code. After some analysis by David Greenman, it has been determined that the more sophisticated code only made a very minor difference in fault performance. Therefore, this code eliminates some of the complication of the fault code, decreasing the amount of CPU used to scan shadow chains. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-24T19:51:50.000000Z K 7 svn:log V 328 Perform more checking for proper loading of the UPAGES when a process is swapped in. Also, remove unnecessary map locking/unlocking during selection of processes to be swapped out. This code might afford proper panics as opposed to spontaneous reboots on certain systems. This should allow us to debug these problems better. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T00:52:15.000000Z K 7 svn:log V 892 Great big batch-o-fixes. jkh: Change the fixit floppy paradigm somewhat. Rather than having a fixit floppy be a stand-alone boot floppy with emasculated command set due to space crunch, make boot floppy a filesystem of nice utilities and *no* kernel. The idea is that you boot the standard boot floppy and choose the "Fixit" item off the top menu. It then asks for and mounts the fixit floppy, adds the mount point to $PATH and then forks a shell with the inherited PATH. You can use the shell to traipse around the filesystem, tweaking things as desired. Mutate the useless shell option in first menu to far more useful fixit. Fix the bogus `ifconfig sl0' case once and for all with a special case hack for cuaa0. gpalmer: Fix benign-yet-bogus incorrect `password' to anon ftp sites. joerg: Allow cpio to guess at input format again. Submitted by: jkh, gpalmer, joerg END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T01:20:48.000000Z K 7 svn:log V 30 Tweak some of the fixit code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T01:35:53.000000Z K 7 svn:log V 38 Root crunch needed updating for `ee'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T02:15:26.000000Z K 7 svn:log V 72 Add the fixit floppy back to default release procedure. Fixit is back! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T04:16:19.000000Z K 7 svn:log V 69 Use a better PATH for fixit and a confirmation dialog when removing. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1995-09-25T04:53:33.000000Z K 7 svn:log V 368 * Make author's email address come out as mailto url's in HTML. * Import my "Installation for the Impatient" to the install section. * Move Booting and memory use into a "Tech Topics" chapter; add DMA information. (Frank Durda IV) * Bring in ESDI section. (Wilko Bulte) * Bring in MD5/DES section. (Garrett Wollman) * Fix a couple problems with LaTeX output. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T05:36:45.000000Z K 7 svn:log V 99 Some cosmetic cleanup + decision to be more sociable and use /mnt2 instead of /mnt for my own use. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T05:40:30.000000Z K 7 svn:log V 63 Return FALSE instead of TRUE so that we return to parent menu. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1995-09-25T06:00:59.000000Z K 7 svn:log V 27 Re-enable read clustering. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-09-25T09:38:59.000000Z K 7 svn:log V 32 Bring this document up-to-date. END