Ļb24000 250 170 137 204 195 176 217 134 254 145 145 373 183 139 156 180 141 125 220 156 115 129 265 248 153 129 136 134 154 215 358 453 119 318 169 258 166 258 149 199 98 280 210 151 210 160 171 255 187 179 145 182 295 166 327 339 170 151 253 106 163 137 186 166 165 391 142 133 126 438 105 193 121 119 128 161 171 105 112 164 577 165 122 122 1287 122 519 356 356 511 149 155 286 151 106 164 120 179 243 245 198 452 373 519 157 190 271 98 222 170 136 216 155 552 199 325 296 133 230 239 154 216 112 187 110 215 115 253 218 190 124 198 288 288 351 125 233 233 129 230 287 238 168 165 243 238 157 109 202 213 468 162 214 120 122 130 115 165 123 277 120 105 173 254 169 671 227 229 213 130 156 118 154 133 252 124 302 238 113 295 113 172 165 125 202 111 170 129 166 124 320 118 227 129 255 145 212 239 190 241 129 147 143 538 294 212 223 431 321 349 177 593 142 134 114 139 267 189 128 139 323 135 174 258 150 113 196 144 179 192 116 135 560 112 117 231 98 315 270 171 211 314 213 230 158 136 126 526 832 122 235 K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-18T20:00:36.000000Z K 7 svn:log V 78 The "usage" line for the .Ic macro incorrectly says that it is the .Li macro. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-18T20:02:13.000000Z K 7 svn:log V 45 YAMFC: From rev 1.11: fix .Ic macro "usage". END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-03-18T20:02:18.000000Z K 7 svn:log V 109 patch up some "int *" vs. "time_t *" (long) mismatches. They could be nasty if sizeof(int) != sizeof(long). END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-18T23:57:33.000000Z K 7 svn:log V 102 Removed unnecessary quoting of function names in synopsis to simplify automated checking of synopses. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T00:06:09.000000Z K 7 svn:log V 84 Fixed synopsis (put all of the function (return) type info in .Ft and none in .Fn). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-03-19T00:06:57.000000Z K 7 svn:log V 124 Add cross-references from the "CTM Sites" and "CVSup Sites" sections back to the CTM and CVSup documentation, respectively. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T00:32:42.000000Z K 7 svn:log V 42 Fixed missing function types in synopsis. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T00:43:13.000000Z K 7 svn:log V 161 Added missing #include of to synopsis. Moved prototypes for `v' functions after this #include (same organisation as in printf.3 for printf/vprintf). END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T00:52:58.000000Z K 7 svn:log V 53 FIxed arg types (mostly missing consts) in synopsis. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T00:58:07.000000Z K 7 svn:log V 53 FIxed arg types (mostly missing consts) in synopsis. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T01:15:44.000000Z K 7 svn:log V 280 Fixed quoting in .Fn macro invocations in synopsis. The args must be quoted individually. Quoting them all together sort of worked, except for scsreq_build(), the long arg list was chopped near column 80, to no avail since the closing parentheses was put on new line by itself. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T01:28:44.000000Z K 7 svn:log V 91 Fixed synopsis. Some float functions claimed to have the same name as the double version. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T01:33:23.000000Z K 7 svn:log V 47 Fixed synopsis (missing #includes and consts). END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T01:44:56.000000Z K 7 svn:log V 64 Fixed synopsis (missing #include and wrong paths in #includes). END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T01:54:04.000000Z K 7 svn:log V 88 Fixed this header to compile with gcc -pedantic -Werror (removed comma at end of enum). END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T01:57:06.000000Z K 7 svn:log V 49 Fixed wrong return type for tputs() in synopsis. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T02:01:27.000000Z K 7 svn:log V 33 Fixed misquoted arg in synopsis. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T02:43:43.000000Z K 7 svn:log V 124 Mention that "options XSERVER" is applicable only to the vt0 console driver. (as it appears from the mailing list archive). END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T02:57:50.000000Z K 7 svn:log V 64 Fixed wrong number of args in STAILQ_REMOVE_HEAD() in synopsis. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T02:59:02.000000Z K 7 svn:log V 20 typo (nthe --> the) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:01:49.000000Z K 7 svn:log V 34 fixed typo for RELENG_2_2 branch. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:15:43.000000Z K 7 svn:log V 169 Attempts to clarify the FreeBSD-{current,stable} mess used here. It is not clear what version of FBSD things apply to anymore. "-CURRENT" ---> "2.2-RELEASE and later" END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T03:18:01.000000Z K 7 svn:log V 155 Fixed synopsis (wrong #includes and superfluous parentheses in typedef). Nuked the confusing timeout_func_t typedef. It will go away in later. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:22:29.000000Z K 7 svn:log V 58 Changed 2.1.6 --> 2.1.7, or added 2.1.7 where applicable. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T03:23:54.000000Z K 7 svn:log V 37 Fixed missing #includes in synopsis. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:24:50.000000Z K 7 svn:log V 41 FreeBSD-{stable,STABLE} ==> 2.1-STABLE END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:32:12.000000Z K 7 svn:log V 39 Update URL for Chinese "Using FreeBSD" END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:40:47.000000Z K 7 svn:log V 59 Added UNIX Internals -- The New Frontiers by Uresh Vahalia END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:45:13.000000Z K 7 svn:log V 119 Added "Porting UNIX Software" by our own Greg Lehey. This book has helped me more than once with the ports collection. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T03:48:12.000000Z K 7 svn:log V 265 Fixed wrong #include in synopsis. has been deprecated for years. Not fixed: stale, misformatted copy of . I will be cleaning up the dirent.h and dir.h headers soon (ufs stuff needs to be separated better), so don't change the man page yet. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T03:54:15.000000Z K 7 svn:log V 357 Added UNIX System Architecture by Prabhat Andleigh. This is a really nice small (274 pages) book on UNIX architecture. It "reads" like K&R, has good straightforward explantions and nice diagrams of structures and things, w/o unnessiary bulk. It covers both BSD and sysV. I wish this had been the textbook for my undergrad OS class rather than Tannenbam. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T04:08:34.000000Z K 7 svn:log V 24 Fix Peter Salus's name. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T04:23:12.000000Z K 7 svn:log V 222 Add "Lion's Commentary on UNIX, 6th Ed. w/source code". Yep, you heard it, this book has survived since 1997 via the photocopier underground. Well SCO decided it is now safe for us to see the 6th ed. Kernel source. :-) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T04:32:30.000000Z K 7 svn:log V 74 The New Hacker's Dictionary (aka. the Jargon File) to the history section END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T04:37:26.000000Z K 7 svn:log V 165 Only export ioctl-related stuff to applications. Include prerequisite headers (like most other ioctl-related headers). Didn't fix spelling errors and other warts. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T04:44:07.000000Z K 7 svn:log V 74 Removed old bogus prerequisite . Cleaned up #include mess. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T04:58:33.000000Z K 7 svn:log V 165 Fixed synopsis (after the cleanup of , there are no other prerequisites; previously was bogus and some prerequisites weren't documented). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T07:59:19.000000Z K 7 svn:log V 54 Update the O'Reilly books that are now in the 2nd ed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-19T10:09:28.000000Z K 7 svn:log V 106 Some of my pending merge changes, Paul Traina's more flexible config file loading code. Submitted by: pst END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-19T10:09:46.000000Z K 7 svn:log V 7 YAMF22 END K 10 svn:author V 6 davidn K 8 svn:date V 27 1997-03-19T13:45:08.000000Z K 7 svn:log V 184 YAMFC (partial). Reimplement root login access failure as a login failure: Issue message "Login incorrect". Standard backoff behaviour. #defines for RETRIES/BACKOFF constants END K 10 svn:author V 6 davidn K 8 svn:date V 27 1997-03-19T13:51:56.000000Z K 7 svn:log V 114 Merge from 2.2; #defines for backoff/retries, behaviour of root login failure to standard authentication failure. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-19T16:14:25.000000Z K 7 svn:log V 58 Synchronize with sys/i386/conf/files.i386 revision 1.156. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T17:17:59.000000Z K 7 svn:log V 114 FreeBSD uses the HALT instruction in its idle loop to save power. Noticed by: Stephen Roome END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-19T18:31:59.000000Z K 7 svn:log V 65 Use the correct name for the HLT instruction. Submitted by: bde END K 10 svn:author V 4 fsmp K 8 svn:date V 27 1997-03-19T19:08:31.000000Z K 7 svn:log V 78 additions for table-driven frequency calculation. addition of colorbar ioctl. END K 10 svn:author V 4 fsmp K 8 svn:date V 27 1997-03-19T19:10:45.000000Z K 7 svn:log V 161 additions for table-driven frequency calculation. addition of colorbar ioctl. removed unneeded disable_intr()/enable_intr() wrappers in i2c code. minor cleanup. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T19:41:20.000000Z K 7 svn:log V 95 Fixed missing #include of and wrong arg types in synopsis. Reviewed by: wollman END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T19:47:43.000000Z K 7 svn:log V 87 Fixed missing #include(s) (mostly of in synopsis). Reviewed by: wollman END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T19:48:24.000000Z K 7 svn:log V 53 Fixed missing #include of in synopsis. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-19T20:05:19.000000Z K 7 svn:log V 90 Update the usage message for the ".Bf" macro to match the actual arguments that it takes. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-19T20:16:50.000000Z K 7 svn:log V 202 Document the previously undocumented .Bf (begin font mode) macro. Moved the descriptions of the .Em, .Li and .Sy macros into the new "Font Modes" sub-section along with .Bf, since they are all related. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-19T20:31:42.000000Z K 7 svn:log V 74 Update the table of contents such as it is to reflect my previous change. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T20:42:18.000000Z K 7 svn:log V 234 Fixed misuse of .Ft for enum members. (.Fa seems to be the best available macro for enum, struct and union members. .Ft seems to be the best available macro for enum, struct and union tags and types). Fixed missing void arg types. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-19T21:01:45.000000Z K 7 svn:log V 246 Document the .Rv (return values) macro. ".Rv -std atexit" will generate the following text: The atexit() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indicate the error. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-19T21:02:11.000000Z K 7 svn:log V 78 Fixed missing #includes in synopsis. Fixed stale reference to . END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-19T21:08:48.000000Z K 7 svn:log V 59 Update to use the .Rv macro now that I know it exists :-). END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-19T22:09:08.000000Z K 7 svn:log V 160 Don't use the undocumented .Fr (function return value) macro for function arguments. Use .Fa instead (the output is the same). Also fixed a formatting error. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-19T22:42:02.000000Z K 7 svn:log V 14 Mdoc cleanup. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1997-03-20T03:35:06.000000Z K 7 svn:log V 68 Fix possible (not stack) overflow from -d commandline option. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1997-03-20T04:00:21.000000Z K 7 svn:log V 42 Merge -d overflow fix from current. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-20T07:25:22.000000Z K 7 svn:log V 93 Added Allied Telesis CenterCOM LA100-PCI support. Currently, full duplex mode doesn't work. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-20T13:15:41.000000Z K 7 svn:log V 74 Reinstating stuff that fell out after jeorg's update... Submitted-By: pds END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-20T13:41:16.000000Z K 7 svn:log V 72 Remove term=dumb from default entry: ovverrides TERM variable for login END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-20T16:04:04.000000Z K 7 svn:log V 298 Document the .An (author name) macro. Also cleanup some other problems I noticed while editing these man pages. Usage: .An Author_name Example: This manual page was written by .An Mike Pritchard Aq mpp@FreeBSD.ORG . Produces: This manual page was written by Mike Pritchard . END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-20T16:09:22.000000Z K 7 svn:log V 50 YAMFC: Document .Rv and .An. Other misc cleanup. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-20T16:14:21.000000Z K 7 svn:log V 41 Use the .An macro in the AUTHOR section. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-20T16:18:12.000000Z K 7 svn:log V 34 YAMFC: Update to use .An and .Rv. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-03-20T16:28:27.000000Z K 7 svn:log V 345 Add backward compatibility so that static executables built on modern FreeBSD systems will syslog properly on older systems that still name the logging socket "/dev/log". This includes pre-2.2 versions of FreeBSD as well as BSD/OS systems. If the connect to "/var/run/log" fails, the function now tries to connect to "/dev/log" as a fallback. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-20T16:33:15.000000Z K 7 svn:log V 13 Typo police. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-20T23:34:11.000000Z K 7 svn:log V 100 I had to rename one additional file in the last file import, so update this script to reflect that. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-21T00:30:58.000000Z K 7 svn:log V 29 Fix a minor grammar problem. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-03-21T01:36:18.000000Z K 7 svn:log V 24 Very minor word change. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-21T02:53:58.000000Z K 7 svn:log V 36 Default command is intro, not quit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-21T04:49:59.000000Z K 7 svn:log V 69 Add Iceland to mirror sites. Add Paul Traina's script loading code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-21T05:04:44.000000Z K 7 svn:log V 79 Update from 2.2 branch. Paul Traina's config changes and Iceland mirror site. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-21T05:18:20.000000Z K 7 svn:log V 13 Add Iceland. END K 10 svn:author V 5 hanai K 8 svn:date V 27 1997-03-21T06:50:10.000000Z K 7 svn:log V 18 Fixed the . END K 10 svn:author V 5 hanai K 8 svn:date V 27 1997-03-21T06:57:50.000000Z K 7 svn:log V 70 Change the release number and to fit with the current release. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-03-21T08:00:13.000000Z K 7 svn:log V 485 Added support for newer cards that have the DP83840A PHY chip. Fixed a bug in fxp_mdi_write - a hex number was missing a preceding 0x and this was causing the routine to not wait for a PHY write to complete. Added support for link0, link1, and link2 flags to toggle auto- negotiation, 10/100, and half/full duplex: link0 disable auto-negotiation When set, these flags then have meaning: -link1 10Mbps link1 100Mbps -link2 half duplex link2 full duplex ...needs a manual page. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-03-21T08:02:52.000000Z K 7 svn:log V 74 Merged fixes from -current: DP83840A support, bug fix, link0/1/2 support. END K 10 svn:author V 5 hanai K 8 svn:date V 27 1997-03-21T09:22:24.000000Z K 7 svn:log V 28 Catch up with the original. END K 10 svn:author V 5 hanai K 8 svn:date V 27 1997-03-21T09:46:34.000000Z K 7 svn:log V 28 Catch up with the original. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1997-03-21T16:12:32.000000Z K 7 svn:log V 1191 Add support to sendmsg()/recvmsg() for passing credentials between processes using AF_LOCAL sockets. This hack is going to be used with Secure RPC to duplicate a feature of STREAMS which has no real counterpart in sockets (with STREAMS/TLI, you can apparently use t_getinfo() to learn UID of a local process on the other side of a transport endpoint). What happens is this: the client sets up a sendmsg() call with ancillary data using the SCM_CREDS socket-level control message type. It does not need to fill in the structure. When the kernel notices the data, unp_internalize() fills in the cmesgcred structure with the sending process' credentials (UID, EUID, GID, and ancillary groups). This data is later delivered to the receiving process. The receiver can then perform the follwing tests: - Did the client send ancillary data? o Yes, proceed. o No, refuse to authenticate the client. - The the client send data of type SCM_CREDS? o Yes, proceed. o No, refuse to authenticate the client. - Is the cmsgcred structure the right size? o Yes, proceed. o No, signal a possible error. The receiver can now inspect the credential information and use it to authenticate the client. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1997-03-21T16:52:05.000000Z K 7 svn:log V 28 Document SCM_CREDS changes. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-03-21T17:02:44.000000Z K 7 svn:log V 424 Change domain name xinside.com to xig.com http://www.xig.com/ci/pr/970219.xigraphics.html Leading Software Company Changes Name to Avoid Confusion with Internet Porn Denver -- A leading developer of high-performance graphical software has changed its name from X Inside to Xi Graphics. The reason: Ongoing confusion between the software developer and the increasing number of X-rated pornography companies on the Internet END K 10 svn:author V 4 fsmp K 8 svn:date V 27 1997-03-21T17:29:54.000000Z K 7 svn:log V 262 Submitted by: Michael Petry Michael submitted code to activate the audio muxes. fsmp: extended those changes for different boards. auto-detection of board types. auto-detection of tuner types. auto-detection of stereo option END K 10 svn:author V 4 fsmp K 8 svn:date V 27 1997-03-21T17:33:03.000000Z K 7 svn:log V 262 Submitted by: Michael Petry Michael submitted code to activate the audio muxes. fsmp: extended those changes for different boards. auto-detection of board types. auto-detection of tuner types. auto-detection of stereo option. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-03-21T18:40:08.000000Z K 7 svn:log V 416 Change X Inside to Xi Graphics See http://www.xig.com/ci/pr/970219.xigraphics.html Leading Software Company Changes Name to Avoid Confusion with Internet Porn Denver -- A leading developer of high-performance graphical software has changed its name from X Inside to Xi Graphics. The reason: Ongoing confusion between the software developer and the increasing number of X-rated pornography companies on the Internet END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-21T19:09:21.000000Z K 7 svn:log V 57 Add all of the pre-FreeBSD 2.0 release to the .Fx macro. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-21T20:04:21.000000Z K 7 svn:log V 63 Fix a number of typos and use the .Tn macro where appropriate. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-21T20:14:15.000000Z K 7 svn:log V 193 Use the .Fx macro for FreeBSD references for releases prior to 2.0. Use the .Tn macro for generic FreeBSD references. Cleanup other formatting problems noticed while making the above changes. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-21T20:16:33.000000Z K 7 svn:log V 59 Minor mdoc cleanup - don't use .Pa for non-pathname items. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-21T20:46:30.000000Z K 7 svn:log V 14 Mdoc cleanup. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-21T20:57:20.000000Z K 7 svn:log V 72 Use the .Tn macro for generic FreeBSD references. Other minor cleanup. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-03-21T20:59:44.000000Z K 7 svn:log V 26 Make makewhatis(1) happy. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-22T01:48:17.000000Z K 7 svn:log V 87 Don't generate invalid C++ code (for implicit conversion from `void *' in assignment). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-03-22T02:59:40.000000Z K 7 svn:log V 150 Add a new "-f" option to the linker, to print the resolved paths of all the files and libraries in the command line. Submitted by: bde (Bruce Evans) END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-22T03:59:46.000000Z K 7 svn:log V 152 Backed out rev.1.27, which broke unmounting of mfs and caused panics on shutdown. Should not have been in 2.2 (the buggy last minute change, that is). END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-03-22T04:28:16.000000Z K 7 svn:log V 103 Decrease the latency/overhead in the prezero code when there is an adequate number of prezeroed pages. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-22T04:44:51.000000Z K 7 svn:log V 359 Quick fix for section limits not being relocated. This has always been broken for gdb -k, but the section limits weren't used much in previous versions of gdb in FreeBSD. Now they are used for backtracing when full symbols aren't available, and in some other new cases. This should be fixed properly by someone who knows bfd. This should be fixed in 2.2. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-22T06:53:45.000000Z K 7 svn:log V 280 Fixed some invalid (non-atomic) accesses to `time', mostly ones of the form `tv = time'. Use a new function gettime(). The current version just forces atomicicity without fixing precision or efficiency bugs. Simplified some related valid accesses by using the central function. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-22T08:03:51.000000Z K 7 svn:log V 426 Removed `volatile' from declaration of `time', and removed the resulting null casts. `time' is nonvolatile for accesses within a region locked by splclock()/splx(). Accesses outside such a region are invalid, and splx() must have the side effect of potentially changing all global variables (since there are hundreds of sort of volatile variables like `time'), so declaring `time' as volatile didn't have any real benefits. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-22T09:33:55.000000Z K 7 svn:log V 65 Merged enough of lfs from Lite2 for mkdep of LINT to work again. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1997-03-22T14:03:08.000000Z K 7 svn:log V 98 Don't indirect through a NULL pointer in rl_strpbrk. This makes filename completion work in GDB. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-22T15:20:26.000000Z K 7 svn:log V 178 I was an idiot to take the sigpipe handling code out of here; even if it *is* unnecessary in the FTP media case, that's still not true for the others (like CDROM for example :). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-22T15:20:51.000000Z K 7 svn:log V 7 YAMF22 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-22T15:52:55.000000Z K 7 svn:log V 129 I don't think that this is a new record for a point release interval for us (I think that's 3 days :) but it comes close. Sigh. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-03-22T16:05:06.000000Z K 7 svn:log V 79 Backed out change from rev 1.27/1.22.2.1 since it causes panics during reboot. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T16:52:19.000000Z K 7 svn:log V 44 Fix a typo in a comment of a recent commit. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T17:19:32.000000Z K 7 svn:log V 123 Remove the text that says nroff and pr automatically disable writing to the tty while they are running because they don't. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T17:20:33.000000Z K 7 svn:log V 63 YAMFC: Don't say that pr and nroff disallow writes to the tty. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-22T18:54:54.000000Z K 7 svn:log V 458 Improved CPU identification and initialization routines. This supports All Cyrix CPUs, IBM Blue Lightning CPU and NexGen (now AMD) Nx586 CPU, and initialize special registers of Cyrix CPU and msr of IBM Blue Lightning CPU. If revision of Cyrix 6x86 CPU < 2.7, CPU cache is enabled in write-through mode. This can be disabled by kernel configuration options. Reviewed by: Bruce Evans and Jordan K. Hubbard END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-22T19:00:36.000000Z K 7 svn:log V 105 Oops, I forgot to `cvs add'. This file is a part of new CPU identification and initialization routines. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T19:09:31.000000Z K 7 svn:log V 232 Add time(9) to document the kernel time variables. Obtained from NetBSD and then modified by me to reflect some FreeBSD specific things and to clarify some other pointed based on some old mail from Bruce Evans about this man page. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T19:46:44.000000Z K 7 svn:log V 203 Add inittodr(9) to document how the system clock is initialized. Obtained from NetBSD and then modified to reflect how things work in FreeBSD, along with some minor changes to make a few points clearer. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T20:07:04.000000Z K 7 svn:log V 41 Add resettodr(9). Obtained from: NetBSD END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T20:34:21.000000Z K 7 svn:log V 137 Restore Bruce's original comment. It seems that "iff" = if and only if, and is not a typo. It is used other places in the kernel, too. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T20:59:18.000000Z K 7 svn:log V 146 Add mi_switch.9. It documents the kernel mi_switch() and cpu_switch() context switching functions. Obtained from: NetBSD (renamed from ctxsw.9) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T21:31:29.000000Z K 7 svn:log V 62 Add physio(9). Obtained from: NetBSD w/minor FreeBSD changes END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T22:06:07.000000Z K 7 svn:log V 123 Add kernacc(9) that documents the kernacc() and useracc() kernel functions. Obtained from: NetBSD (renamed from access.9) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T22:19:26.000000Z K 7 svn:log V 20 One minor mdoc fix. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T22:21:37.000000Z K 7 svn:log V 95 Add vslock(9) to document the vslock() and vsunlock() kernel functions. Obtained from: NetBSD END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T22:47:34.000000Z K 7 svn:log V 18 Minor mdoc fixes. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-22T23:12:08.000000Z K 7 svn:log V 120 Make the argument handling for select() less bogus. Also, move the amq service from UDP to TCP for better reliability. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T23:48:12.000000Z K 7 svn:log V 23 Remove an extra comma. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T23:50:21.000000Z K 7 svn:log V 160 Add malloc(9) to document the kernel malloc() and free() routines. Obtained from: NetBSD w/changes to reflect current FreeBSD headers and diagnostic messages. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-22T23:59:56.000000Z K 7 svn:log V 125 Fix the location of the files in the FILES section. Closes PR# 3063. Submitted by: Kent Vander Velden END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-23T00:45:27.000000Z K 7 svn:log V 98 Merged the rest of lfs from Lite2. It compiles (uncleanly) but is as unlikely to work as before. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-03-23T00:51:16.000000Z K 7 svn:log V 32 slight fix to gcc's man page... END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-03-23T02:44:54.000000Z K 7 svn:log V 103 Fix a significant error in the accounting for pre-zeroed pages. This is a candidate for RELENG_2_2... END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-23T03:37:54.000000Z K 7 svn:log V 195 Don't #include in if KERNEL is defined. Fixed everything that depended on getting fcntl.h stuff from the wrong place. Most things don't depend on file.h stuff at all. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-23T03:49:00.000000Z K 7 svn:log V 195 Don't #include in if KERNEL is defined. Fixed everything that depended on getting fcntl.h stuff from the wrong place. Most things don't depend on file.h stuff at all. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-23T04:40:00.000000Z K 7 svn:log V 258 Removed nested #include of from and fixed everything that depended on getting it from the wrong place. Most of the broken things actually only depended on getting the declaration of their interrupt handler from "ioconf.h". END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-23T05:10:14.000000Z K 7 svn:log V 32 Added Accton EN1207-TX support. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-23T06:26:47.000000Z K 7 svn:log V 140 Removed nested #includes of and from and fixed everything that depended on them. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-23T06:33:55.000000Z K 7 svn:log V 140 Removed nested #includes of and from and fixed everything that depended on them. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-03-23T09:24:12.000000Z K 7 svn:log V 37 YAMFC: slight fix to gcc man page... END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-23T11:08:28.000000Z K 7 svn:log V 136 Created new section `CPU OPTIONS'. CPU classes and math emulator are moved to there. Options for CPU feature is also described there. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T18:51:21.000000Z K 7 svn:log V 192 This is the long-awaited import of top into the base system (actually, the src/contrib/top part right now). This tools is simply too system- dependant to maintain it in the ports collection. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T18:51:21.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r24139, 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 1997-03-23T18:51:22.000000Z K 7 svn:log V 72 This commit was manufactured by cvs2svn to create tag 'top-vendor-v3_4'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T18:53:01.000000Z K 7 svn:log V 71 Apply the FreeBSD-local patches. Obtained from: The ports collection. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T18:55:20.000000Z K 7 svn:log V 148 This is the FreeBSD-specific files for top, plus the Makefile that pulls all the files from contrib. Obtained from: The ports collection (mostly). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T18:55:20.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r24143, 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 1997-03-23T18:55:21.000000Z K 7 svn:log V 61 This commit was manufactured by cvs2svn to create tag 'v3_4'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T18:59:47.000000Z K 7 svn:log V 15 Include `top'. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T19:09:07.000000Z K 7 svn:log V 107 YAMFC: rev 1.13 of both files, providing backward binary compatibility if /var/run/log could not be found. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-23T19:13:03.000000Z K 7 svn:log V 118 Merge revs 1.5 of both files: fix argument handling for select(), and move amq service to TCP for better reliability. END K 10 svn:author V 5 guido K 8 svn:date V 27 1997-03-23T20:08:22.000000Z K 7 svn:log V 373 Add generation number randomization. Newly created filesystems wil now automatically have random generation numbers. The kenel way of handling those also changed. Further it is advised to run fsirand on all your nfs exported filesystems. the code is mostly copied from OpenBSD, with the randomization chanegd to use /dev/urandom Reviewed by: Garrett Obtained from: OpenBSD END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-03-23T22:31:19.000000Z K 7 svn:log V 68 Add last minute CDROM releases 2.1.6.1, 2.1.7.1, 2.2.1 to macro .Fx END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-23T22:40:20.000000Z K 7 svn:log V 120 Add srandomdev() function (use "/dev/urandom" now) Submitted by: wollman & me (add type casts and remove unneded loop) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-23T22:44:27.000000Z K 7 svn:log V 27 Add srandomdev() prototype END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-23T23:08:31.000000Z K 7 svn:log V 29 Add srandomdev() description END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-23T23:09:31.000000Z K 7 svn:log V 37 Fix urandom reference in the comment END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-23T23:12:59.000000Z K 7 svn:log V 22 Add srandomdev.3 link END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-23T23:17:22.000000Z K 7 svn:log V 73 Fix a minor buffer overflow. Obtained from: BSDi by way of Keith Bostic END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-23T23:27:18.000000Z K 7 svn:log V 31 YAMCF: 1.3 fix buffer overflow END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-23T23:31:50.000000Z K 7 svn:log V 184 Buffer overflow. Similar, but different, to the fix that Julian A submitted in PR 2580. Obtained from: BSDi by way of Keith Bostic Should be in 2.2 and 2.1.x. I'll merge into 2.2. END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-23T23:33:17.000000Z K 7 svn:log V 28 YAMFC: 1.7: Buffer overflow END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-24T00:18:19.000000Z K 7 svn:log V 13 Typo police. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-24T00:33:38.000000Z K 7 svn:log V 81 Update to reflect the recent changes to support better inode generation numbers. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-24T01:15:16.000000Z K 7 svn:log V 161 Use the .Tn macro for a couple of generic FreeBSD references. This has the desired side-effect of preventing a bad hyphenation of the word FreeBSD in one place. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-03-24T01:22:01.000000Z K 7 svn:log V 77 add xrefs for getpeername, so other people that look for it can find it.. :) END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T01:46:15.000000Z K 7 svn:log V 576 free_xs must be called at splbio(). This is usually the case since the main caller is scsi_done which the controller interrupt handlers call. In the case of a non-buffer based transaction, the xs structure is freed by the process that initiated the transfer in scsi_scsi_cmd. In this case, an explicit splbio/splx pair around the call to free_xs is required. Without the splbio protection, the xs free list could be corrupted, and the type driver's start routine might run without spl protection. Submitted by: Tor Egge Obtained from: PR kern/2891 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T01:48:10.000000Z K 7 svn:log V 132 Bring in splbio protection to free_xs call from rev 1.47 Submitted by: Tor Egge Obtained from: PR kern/2891 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T01:48:39.000000Z K 7 svn:log V 134 Bring in splbio protection to free_xs call from rev 1.47 Submitted by: Tor Egge Obtained from: PR kern/2891 END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-24T02:38:48.000000Z K 7 svn:log V 119 Fixed corrupted CFLAGS definition. (Deleted harmful backslash.) Submitted by: H. Nokubi END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-24T02:40:50.000000Z K 7 svn:log V 37 YAMFC (Fixed CFLAGS; revision 1.12). END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-24T02:43:38.000000Z K 7 svn:log V 63 Synchronize with sys/i386/conf/files.i386 revision 1.141.2.10. END K 10 svn:author V 5 hanai K 8 svn:date V 27 1997-03-24T02:56:52.000000Z K 7 svn:log V 24 Sync with the original. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T03:19:37.000000Z K 7 svn:log V 62 Fixed corrupted newline and corrupted tab in previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T03:38:16.000000Z K 7 svn:log V 41 Changed MAN to MAN8 so that this builds. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T04:26:46.000000Z K 7 svn:log V 159 Removed nested #includes of and from and fixed everything that depended on them. (Missed this one.) END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T04:57:50.000000Z K 7 svn:log V 32 Reactivated dumplfs and newlfs. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T05:02:55.000000Z K 7 svn:log V 207 Re-arrange the code to upload an SCB to ensure that there is at least on instruction between the last load into the DFIFO and enabling the DMA. During back to back SCB DMA, it was possible to hang the card. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T05:05:18.000000Z K 7 svn:log V 143 Fix a nasty bug that meant a QUEUE_FULL status would result in a lost SCB. This is probably a main reason for the recent reports of timeouts. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T05:10:04.000000Z K 7 svn:log V 19 Sync with current. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T05:11:03.000000Z K 7 svn:log V 200 Sync with current. Forgot to mention that I enabled the use of AAP (Auto Access Pause) when queueing commands again since the bug I just fixed accounts for the problems I thought were caused by AAP. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T05:17:38.000000Z K 7 svn:log V 19 Sync with current. END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:44:28.000000Z K 7 svn:log V 80 Use mkstemp rather than mktemp to prevent a small race. Obtained from: OpenBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:45:29.000000Z K 7 svn:log V 73 Use mkstemp rather than mktemp to prevent races. Obtained from: OpenBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:46:18.000000Z K 7 svn:log V 33 YAMFC: 1.11 mkstemp from OpenBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:50:27.000000Z K 7 svn:log V 109 Use mkstemp rather than mktemp to prevent a small race. OpenBSD has a similar code, but this was indepenent. END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:50:51.000000Z K 7 svn:log V 19 YAMFC: 1.2 mkstemp END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:51:59.000000Z K 7 svn:log V 78 Buffer overflow from Keith Bostic. Obtained from: BSDi by way of Keith Bostic END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:52:25.000000Z K 7 svn:log V 37 YAMFC: 1.4 buffer overflow from bsdi END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:53:12.000000Z K 7 svn:log V 74 Fix small race window when creating portal socket. Obtained from: OpenBSD END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:53:41.000000Z K 7 svn:log V 32 YAMFC: 1.11 fix permission race END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:57:28.000000Z K 7 svn:log V 227 Julian A's fix. Do chdir as user rather than as root. Fixes a minor NFS compatibility problem at the same time. Some buffer made large enough for worst case hostname. fixes PR 2593. Reviewed by: Dan Cross and maybe others END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T05:58:57.000000Z K 7 svn:log V 26 YAMFC: 1.14 chdir as user END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:01:39.000000Z K 7 svn:log V 134 Fix various buffer overflows that may or may not be exploitable. Fixes PR 2588 Reviewed by: Dan Cross? Submitted by: Julian Assange END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:03:11.000000Z K 7 svn:log V 37 YAMFC: 1.16 bound strcpy of DNS data END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:04:08.000000Z K 7 svn:log V 162 Fix non explloitable buffer overflows (since the largest packet processed precludes it) to keep people from whining about it in the newsgroups and mailing lists. END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:04:52.000000Z K 7 svn:log V 53 yamfc: 1.8 anti-whine-o-matic buffer overflow deltas END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:09:50.000000Z K 7 svn:log V 119 Don't open the tz file if we're running setuid or setgid to prevent infomration leakage. Submitted by: Julian Assange END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:11:44.000000Z K 7 svn:log V 146 If we're running setuid/setguid then don't open the host alias file to prevent information leakage. Closes PR 2578 Submitted by: Julian Assange END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:15:07.000000Z K 7 svn:log V 98 Don't honor LANG or NLSPATH if we're setuid/setgid. Fixes PR 2582 Submitted by: Julian Assange END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-03-24T06:41:30.000000Z K 7 svn:log V 148 Don't overflow buffers, and only open alternative termcap files if we're not running setuid or setgid. Fixes PR 2586 Submitted by: Julian Assange END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-24T07:20:35.000000Z K 7 svn:log V 36 Merge PC-98 code int i386/isa/ft.c. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-03-24T07:23:05.000000Z K 7 svn:log V 54 Fix typo. Submitted by: Bruce Evans END K 10 svn:author V 6 davidn K 8 svn:date V 27 1997-03-24T07:25:31.000000Z K 7 svn:log V 48 Make stlintr() public to allow correct linkage. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T11:07:52.000000Z K 7 svn:log V 445 Don't default to (wrong) SCO definitions for _IOR() etc. if doesn't happen to be included before this header. This header was missed in previous cleanups because it didn't include or . Clean it now: - #include since it is necessary to make the header self- sufficient (there are a couple of u_char's). - uniformized idempotency ifdef. Copied the style in the 4.4Lite ioctl headers. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T11:25:10.000000Z K 7 svn:log V 201 Don't include in the kernel. Stage 1: don't include it when it is not used. In most cases, the reasons for including it went away when the special ioctl headers became self-sufficient. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T11:33:46.000000Z K 7 svn:log V 119 Don't include in the kernel. Stage 2: include instead of in network files. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T11:37:53.000000Z K 7 svn:log V 130 Don't include in the kernel. Stage 3: include instead of in non-network non-tty files. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T11:52:29.000000Z K 7 svn:log V 338 Don't include in the kernel. Stage 4: include and sometimes instead of in miscellaneous files. Most of these files have nothing to do with ttys but need to include to get the definitions of TIOC[SG]PGRP which are (ab)used to convert F[SG]ETOWN fcntls into ioctls. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T12:03:06.000000Z K 7 svn:log V 228 Don't include in the kernel. Stage 5: include and sometimes instead of in tty-related files. is still usually imported bogusly via . END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T12:12:36.000000Z K 7 svn:log V 256 Don't include in the kernel. Stage 6: include , and instead of in a couple of files. This is still only 1/3 as spammish as - 5 or 6 old tty ioctl headers aren't needed. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T12:29:48.000000Z K 7 svn:log V 85 Don't include in the kernel. Stage 9: same changes in pc98 as in isa. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-03-24T12:48:46.000000Z K 7 svn:log V 500 Don't include in the kernel. Stage 10 (final). Warn if is included in the kernel. It still compiles. This set of changes reduces the number of dependencies in LINT/.depend from about 31000 to about 30000. This should make LINT kernels compile a whole 1% faster. Further reductions to less than 20000 dependencies can easily be made. E.g., 20 headers of nested spam from for 500 object files gives 10000 dependencies; less than half of these are real. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T14:29:46.000000Z K 7 svn:log V 49 Remove libcurses, it is pure termcap application END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T14:39:24.000000Z K 7 svn:log V 41 Use srandomdev() to initialize generator END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T14:52:51.000000Z K 7 svn:log V 21 Use srandomdev() now END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T15:09:41.000000Z K 7 svn:log V 46 Initialize RNG only once Use srandomdev() now END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T15:43:36.000000Z K 7 svn:log V 173 Cleanup STANDALONE stuff Not replace malloc() family for non-standalone variant Pay attention on malloc() family return code now Use srandomdev() now for RNG initialization END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T15:51:11.000000Z K 7 svn:log V 96 Include missing Add missing RNG initialization Use srandomdev() for RNG initialization END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T16:01:46.000000Z K 7 svn:log V 35 Use srandomdev() to initialize RNG END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-24T16:10:26.000000Z K 7 svn:log V 46 Initialize RNG only once Use srandomdev() now END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T17:42:25.000000Z K 7 svn:log V 228 Fix a fencepost error in ahc_find_scb that could cause us to wrongfully find an SCB still down on the card that was paged out. This only affects error recovery. Submitted by: Daniel M. Eischen END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-03-24T19:19:08.000000Z K 7 svn:log V 41 Sync with current - Fix fencepost error. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-24T20:50:57.000000Z K 7 svn:log V 82 Typo police. Also update HISTORY to reflect when this first appeared in FreeBSD. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1997-03-24T21:22:12.000000Z K 7 svn:log V 162 strdup() value of term to correctly preserve contents. Rearrange validation logic so that it works correctly when compiled with kerberos support. Closes PR#3056. END K 10 svn:author V 6 davidn K 8 svn:date V 27 1997-03-24T21:38:51.000000Z K 7 svn:log V 55 Remove unneeded prototype (and warning) for stlintr(). END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-24T23:46:20.000000Z K 7 svn:log V 21 YAMFC: mdoc cleanup. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-25T00:04:33.000000Z K 7 svn:log V 101 top(1) has a tunable parameter for the hash size to hash the user entries. Mention it in make.conf. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-03-25T00:08:53.000000Z K 7 svn:log V 50 Mention top(1) being part of the base system now. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-25T02:32:56.000000Z K 7 svn:log V 87 Add Imaginary Landscape, LLC. for their monetary contributions to FreeBSD development. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-25T02:35:12.000000Z K 7 svn:log V 99 Fix iobase printing for autodetect and none cases (negative numbers was printed as very big ports) END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T02:41:46.000000Z K 7 svn:log V 24 YAMFC: .Fx/.Tn cleanup. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T02:45:33.000000Z K 7 svn:log V 43 YAMFC: .Tn cleanup and other misc cleanup. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-25T02:46:05.000000Z K 7 svn:log V 467 o Fix bogon in paranoia check for !distributions. o Clean up package installer menus a little and make certain things more clear by changing the button labels. Also add category description for Korean ports/packages. o Turn on secure NFS (-P) by default for John P. o Put release name in top menu. o Fix UK FTP sites since they now follow canon. o Change release notes to say we're 2.2.1 now. The RELENG_2_1_1_RELEASE tag will slide forward on all these files. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T02:47:12.000000Z K 7 svn:log V 20 YAMFC: .Tn cleanup. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T02:49:27.000000Z K 7 svn:log V 25 YAMFC: Xref getpeername. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-25T02:54:34.000000Z K 7 svn:log V 137 Print negative values only for two cases used in config for iobase: -1 (auto) and -2 (none) Other values are printed as big port numbers END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-03-25T03:12:59.000000Z K 7 svn:log V 7 YAMF22 END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-25T03:13:05.000000Z K 7 svn:log V 221 Follow config intention for iobase: print "at " for iobase == -1 (autodetect not happens) and not print anything for iobase == -2 (none) Old code treat this two special config numbers as big port numbers. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-25T03:29:40.000000Z K 7 svn:log V 176 Replace more verbose "at " with less verbose "at ?", we don't need much attention here, because this diagnostic printed first and then card will be configured. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-25T03:32:31.000000Z K 7 svn:log V 78 Copy io_base configuration address from sb config. This change is cosmetique. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-25T03:38:33.000000Z K 7 svn:log V 117 Use port? for sbxvi0 since it is autoconfigured from sb0 Change sb0 irq from 7 to 5 since 5 is Creative default now. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T03:39:54.000000Z K 7 svn:log V 221 Change the description of how attempts to block SIGKILL and SIGSTOP are handled. The system call will actually fail in this case - the system doesn't silently ignore the request. Closes PR# 3047 Pointed out by: fenner END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T03:41:36.000000Z K 7 svn:log V 120 YAMFC: document function return type, tell how the system really works when attempts are made to block SIGKILL/SIGSTOP. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T03:45:52.000000Z K 7 svn:log V 137 Remove some incorrect text on how passwords are validated. Closes PR# 3050. Submitted by: Dmitrij Tejblum END K 10 svn:author V 3 mpp K 8 svn:date V 27 1997-03-25T03:55:01.000000Z K 7 svn:log V 66 YAMFC: remove some incorrect text on how passwords are validated. END K 10 svn:author V 4 fsmp K 8 svn:date V 27 1997-03-25T04:11:13.000000Z K 7 svn:log V 43 added support for EEProms writing/reading. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-03-25T04:16:25.000000Z K 7 svn:log V 33 Use FreeBSD-style attach message END K 10 svn:author V 4 fsmp K 8 svn:date V 27 1997-03-25T04:18:24.000000Z K 7 svn:log V 432 "Louis A. Mamakos" new bt848 struct Randall Hopper GHUE/GBRIGHT bug Louis Mamakos made a new bt848 struct, including massive changes to the entire body of code, substituting array offsets with struct members. Randall Hopper aadded fixes of BT848_GHUE & BT848_GBRIG. I (fsmp): added polled hardware i2c routines, removed all existing software i2c routines. added eeprom support. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-03-25T04:54:38.000000Z K 7 svn:log V 737 1. Fix the vm_page_zero_count accounting. This should improve the performance of the pre-zero loop. 2. Fix madvise. It had a myriad of bugs, including the potential for system crashes. 3. Improve vm_map handling. This is a result of work done by both (Alan Cox) and me. Earlier versions of the map handling code was very unintelligent about map coalescing. 4. Support a working and closer to POSIX mlock. 5. A couple of performance enhancements that came along for the ride, including changing certain bitfields to flags in vm_map. 6. Bring procfs up to date with respect to the changes. This code has been carefully extracted from -current. Reviewed by: David Greenman END K 10 svn:author V 5 hanai K 8 svn:date V 27 1997-03-25T05:03:47.000000Z K 7 svn:log V 28 Catch up with the original. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-03-25T05:08:28.000000Z K 7 svn:log V 140 The local fs interface does not allow link()/unlink() of directories, do not allow a remote nfs client to cause local fs corruption either. END