Ĥ29277 272 280 116 122 406 243 111 144 154 126 159 149 127 316 217 134 146 135 491 119 131 109 132 136 179 314 135 128 161 121 858 253 129 559 235 145 115 191 115 228 357 327 342 135 140 628 143 164 132 109 172 155 157 160 273 212 196 190 186 203 97 267 159 122 885 189 133 281 301 118 144 109 119 123 123 248 358 124 344 131 145 129 213 121 115 125 230 145 142 116 135 188 128 121 358 156 153 261 136 148 152 123 285 445 731 119 178 125 106 118 178 472 296 115 215 316 282 166 170 119 201 178 155 270 689 128 184 135 107 120 120 139 120 141 107 145 207 150 117 263 236 162 339 131 139 119 117 102 115 123 121 106 135 116 197 123 190 113 297 148 108 212 218 143 151 208 204 331 280 127 114 152 140 152 299 135 142 109 160 241 145 146 115 115 169 110 148 130 142 108 142 193 123 134 125 119 163 126 116 161 248 405 120 176 155 160 217 198 134 127 125 288 438 121 171 147 114 128 372 162 228 133 229 913 377 131 190 424 157 185 119 156 475 428 104 129 127 162 128 132 154 159 133 166 132 352 387 178 151 139 136 139 122 125 117 160 123 200 203 155 151 325 121 304 116 108 288 399 219 238 111 240 127 K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-10T08:43:17.000000Z K 7 svn:log V 185 Duh, calculate the compression ration correctly. (fixed point artithmatic with 8 "fractional" bits needs to be divided (not multiplied) by 256.0 to get a floating point representation) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-10T10:15:41.000000Z K 7 svn:log V 24 Update to XFree86 3.3.1 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-10T10:16:26.000000Z K 7 svn:log V 30 MFC: label fixes, XF86 3.3.1. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-10T12:31:40.000000Z K 7 svn:log V 311 Do not ever try to coredump adapter memory regions. PR: 4486 Submitted by: tegge@idi.ntnu.no (Tor Egge) Implement a function is_adapter_memory() in order to determine what should nto be dumped at all. Currently, only populated with the ``ISA memory hole''. Adapter regions of other busses should be added. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-10T13:35:33.000000Z K 7 svn:log V 150 By popular request, change the default suggested value for CFLAGS and also note that COPTFLAGS is _just_ for the kernel and CFLAGS just for userland. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-10T15:20:00.000000Z K 7 svn:log V 19 Update # of ports. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-10T16:34:00.000000Z K 7 svn:log V 51 Synchronize with sys/i386/isa/wd.c revision 1.137. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T19:39:03.000000Z K 7 svn:log V 62 Remove some stuff from lookup which is now handled centrally. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T19:43:15.000000Z K 7 svn:log V 34 This stuff is now done centrally. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T19:44:36.000000Z K 7 svn:log V 67 Fix a type in a comment and remove some checks now done centrally. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T19:47:37.000000Z K 7 svn:log V 57 Update the comment and remove checks now done centrally. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T19:52:27.000000Z K 7 svn:log V 35 unifdef -U__NetBSD__ -D__FreeBSD__ END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T20:09:22.000000Z K 7 svn:log V 223 The patch is needed in order to not throw away unmodified local filesystem metadata at the first brelse call when the block device vnode has v_tag set to VT_NFS. Reviewed by: phk Submitted by: Tor Egge END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T20:11:02.000000Z K 7 svn:log V 124 3 lines of code and updates to a number of comments. Reviewed by: phk Submitted by: Terry Lambert END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T20:22:32.000000Z K 7 svn:log V 42 Remove a couple of stubborn NetBSD #if's. END K 10 svn:author V 2 se K 8 svn:date V 27 1997-09-10T20:46:11.000000Z K 7 svn:log V 55 Treat "reservation conflict" status similar to "busy". END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-10T21:27:40.000000Z K 7 svn:log V 43 Don't repeat checks done at general level. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-10T21:33:32.000000Z K 7 svn:log V 396 o Initialize the PRED1 input queue when we receive the ResetAck, NOT when we send the ResetReq (as per the rfc). o SILENTLY ignore CCPs that arrive *before* the network phase (as per the rfc). o Check that we've actually negotiated PRED1 before sending PRED1 output. This bug has been around for a *VERY* long time ! We shouldn't need to explicitly disable PRED1 now :-) END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-10T21:36:54.000000Z K 7 svn:log V 25 PRED1 => TY_PRED1 (oops) END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-10T23:55:35.000000Z K 7 svn:log V 37 Get rid of missing-prototype-warning END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-11T02:52:59.000000Z K 7 svn:log V 15 Disable tetris END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-11T03:03:14.000000Z K 7 svn:log V 38 Remove reference to the tetris subdir END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-11T03:04:33.000000Z K 7 svn:log V 42 Remove reference to tetris in subdir list END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-09-11T10:59:02.000000Z K 7 svn:log V 85 Reviewed by: msmith, alex Cosmetic changes to the loading of firewall rules and lkm. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-11T14:30:35.000000Z K 7 svn:log V 221 OK, it's time to introduce the rc.conf(5) man page and kick the now-obsolete sysconfig(5) man page out. If you add new rc.conf variables, folks, please try to remember to keep the man page up to date. Thanks! PR: 4398 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-11T14:31:04.000000Z K 7 svn:log V 43 MFC: Adios sysconfig(5), hello rc.conf(5). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-11T14:31:33.000000Z K 7 svn:log V 36 Whoops, heh heh. Forgot a file. ;) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-11T14:31:55.000000Z K 7 svn:log V 69 D'oh! It works better if you remember to cvs add the file first! ;) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-11T15:21:30.000000Z K 7 svn:log V 28 Fix typo in my prev. commit END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-11T15:27:35.000000Z K 7 svn:log V 763 malloc() the rx and tx descriptors seperately rather than as part of the large (over 4KB) softc struct. The descriptor array is accessed by busmaster dma and must be physically contiguous in memory. malloc() of a block greater than a page is only virtually contiguous, and not necessarily physically contigious. contigmalloc() could do this, but that is a bit on the overkill side. I'm not sure of the origins of the problem report and diagnosis, I learned of the problem via mail forwarded from Jim Shankland . Jim said that Matt Thomas's workaround was to reduce the number of transmit descriptors from 128 to 32, but I was concerned that it might cost performance. Anyway, this change is my fault, not Jim's. :-) Reviewed by: davidg END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-11T17:12:08.000000Z K 7 svn:log V 160 Fix offset bug in partition display that made partitions of type `linux_swap' hose the output. Also add a (T)ype command for changing the type of a partition. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-11T17:21:12.000000Z K 7 svn:log V 37 MFC: display bug and (T)ype command. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-12T01:02:14.000000Z K 7 svn:log V 464 MFC: o Initialize the PRED1 input queue when we receive the ResetAck, NOT when we send the ResetReq (as per the rfc). o SILENTLY ignore CCPs that arrive *before* the network phase (as per the rfc). o Check that we've actually negotiated PRED1 before sending PRED1 output. This bug has been around for a *VERY* long time ! We shouldn't need to explicitly disable PRED1 now :-) PR: 4495 END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-12T02:22:21.000000Z K 7 svn:log V 141 The "-d" option dumps out the entire process list on a per controlling tty basis, instead of just the top level process. Submitted by: terry END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-12T02:26:12.000000Z K 7 svn:log V 52 Document newly added -d option and fix usage string END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-09-12T05:44:11.000000Z K 7 svn:log V 21 Revert back to 1.28. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1997-09-12T08:30:57.000000Z K 7 svn:log V 96 Support Intel EtherExpress Pro 10+ PR: kern/4335 Reviewed by: Stephen Roznowski (sjr@home.net) END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-09-12T10:52:49.000000Z K 7 svn:log V 21 Fix typo in comment. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-12T15:00:06.000000Z K 7 svn:log V 135 This command doesn't need to be setuid root, it's only asking for potential trouble. Reviewed by: security officers. Noted by: OpenBSD END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1997-09-12T15:58:47.000000Z K 7 svn:log V 261 Do not consider VM_PROT_OVERRIDE_WRITE to be part of the protection entry when handling a fault. This is set by procfs whenever it wants to write to a page, as a means of overriding `r-x COW' entries, but causes failures in the `rwx' case. Submitted by: bde END K 10 svn:author V 6 jlemon K 8 svn:date V 27 1997-09-12T16:25:24.000000Z K 7 svn:log V 231 If a host in an export line in /etc/exports (or within a netgroup on an export line) is unresolvable, make a note of it via syslog and skip that individual host instead of skipping the entire line. PR: 1981, 815 Perused by: joerg END K 10 svn:author V 3 jmb K 8 svn:date V 27 1997-09-12T19:38:32.000000Z K 7 svn:log V 249 add an initialization file for the default editor "ee" configure ee to use emacs key-bindings do not expand tabs into spaces dont truncate lines at the right margin Submitted by: Aled Morris Reviewed by: jkh END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-13T09:29:21.000000Z K 7 svn:log V 41 Don't redirect "mount -t -o nfs" to null END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-13T09:30:58.000000Z K 7 svn:log V 46 MFC: Don't redirect "mount -t -o nfs" to null END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-13T11:41:50.000000Z K 7 svn:log V 533 Some tweaks to get this to cope with ELF where the address space starts higher up in memory (0x0800000 upwards) rather than near zero (0x1000 for our qmagic a.out format). The method that mount_mfs uses to allocate the memory within data size rlimits for the ram disk is entirely too much of a kludge for my liking. I mean, if it's run as root, surely it makes sense to just raise the resource limits to infinity or something, and if it's a non-root user mount (do these work? with mfs?) it could just fail if it's outside limits. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T12:21:25.000000Z K 7 svn:log V 49 Add manpage links ypchpass.1, ypchfn.1, ypchsh.1 END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-13T15:02:28.000000Z K 7 svn:log V 70 print correct function name in a panic (vop_nolock -> vop_sharedlock) END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-13T15:04:52.000000Z K 7 svn:log V 38 Print correct function name in panics END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-13T15:28:30.000000Z K 7 svn:log V 15 Fix a warning. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T15:35:00.000000Z K 7 svn:log V 78 typo PR: docs/4523 Submitted by: Takahiro Yugawa END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-13T15:40:55.000000Z K 7 svn:log V 61 Some mbuf -> sockaddr changes seem to have been missed here. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-13T16:00:30.000000Z K 7 svn:log V 63 Patch up some more undefined symbols when compiling under ELF. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T16:01:53.000000Z K 7 svn:log V 66 spelling corrections. PR: docs/4450 Submitted by: josh@quick.net END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-13T16:12:15.000000Z K 7 svn:log V 178 Revert the logic behind my last change, and use a function called `is_physical_memory()' now for the decision whether to dump some region of memory or not. Suggested by: davidg END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-13T16:19:14.000000Z K 7 svn:log V 117 MFC: introduce a function is_physical_memory(), and use it to exclude the ``ISA memory hole'' from kernel coredumps. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T17:40:00.000000Z K 7 svn:log V 101 PR: docs/4449 The -c flag is not documented in the sh(1) manapge. Submitted by: adrian@virginia.edu END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T17:44:20.000000Z K 7 svn:log V 96 PR: docs/4383 su manpage ambiguous regarding command prompt Submitted by: sheldonh@iafrica.com END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T17:49:21.000000Z K 7 svn:log V 92 PR: docs/4347 Makefile doesn't support cleandepend Submitted by: wlr@furball.wellsfargo.com END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T17:52:36.000000Z K 7 svn:log V 108 PR: docs/3979 better wording Submitted by: Tim Vanderhoek , Gary Howland END K 10 svn:author V 3 max K 8 svn:date V 27 1997-09-13T17:55:43.000000Z K 7 svn:log V 6 Typo. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-13T18:02:56.000000Z K 7 svn:log V 174 If moused is enabled, also turn it on since it's fairly confusing otherwise (this has been complained about by multiple people, the latest instance being PR#4525). PR: 4525 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-13T18:03:41.000000Z K 7 svn:log V 67 MF22: If moused started, also enable it for console vty. PR: 4525 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-13T18:09:23.000000Z K 7 svn:log V 30 Nuke root permission on this. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-13T19:42:29.000000Z K 7 svn:log V 790 Implement SA_NOCLDWAIT. The implementation is done (unlike what i've originally been contemplating) by reparenting kids of processes that have the appropriate bit set to PID 1, and let PID 1 handle the zombie. This is far less problematical than what would seem to be ``doing it right'', for a number of reasons. Of our currently shipping PID-1-intended programs, 50 % fail the above assumption. ;-) (Read this: sysinstall doesn't do it right. This is no problem as long as no program called by sysinstall actually uses SA_NOCLDWAIT.) ToDo: . clarify the correct SA_* flag inheritance, compared to other systems, . decide whether the compat cruft (osigvec(9)) should deal with new system additions or not, . merge OpenBSD's SA_SIGINFO implementation. ;) Reviewed by: bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-13T19:43:24.000000Z K 7 svn:log V 95 Document SA_NOCLDWAIT. Make all the SA_* flags go into a tagged list, to improve readability. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-13T19:45:51.000000Z K 7 svn:log V 39 Mention SA_NOCLDWAIT as a new feature. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-13T21:07:12.000000Z K 7 svn:log V 186 Change the not-specified-default for inetd & cron to "enabled". This will avoid breaking things for idiots like me who update /etc/rc without paying attention and updating rc.conf too. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-13T21:08:29.000000Z K 7 svn:log V 206 MFC: Change the not-specified-default for inetd & cron to "enabled". This will avoid breaking things for idiots like me who update /etc/rc without paying attention and updating rc.conf too. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-13T21:44:49.000000Z K 7 svn:log V 24 Add some UUCP manpages. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-14T01:44:17.000000Z K 7 svn:log V 51 Synchronize with sys/i386/isa/wd.c revision 1.138. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:20:56.000000Z K 7 svn:log V 15 Add sys/poll.h END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:22:05.000000Z K 7 svn:log V 25 Activate poll(2) syscall END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:23:46.000000Z K 7 svn:log V 29 Regenerate (added poll etc) END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:25:41.000000Z K 7 svn:log V 29 Update interfaces for poll() END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:30:32.000000Z K 7 svn:log V 153 Implement poll(2). This is mostly taken from the NetBSD implementation (from some time ago) but with a few tweaks along the way. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:34:14.000000Z K 7 svn:log V 263 Extend select backend for sockets to work with a poll interface (more detail is passed back and forwards). This mostly came from NetBSD, except that our interfaces have changed a lot and this funciton is in a different part of the kernel. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:35:25.000000Z K 7 svn:log V 30 Change VOP_SELECT to VOP_POLL END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:40:46.000000Z K 7 svn:log V 249 Extend to use poll backend. If memory serves correctly, most of this was adapted from NetBSD.. However, there are some differences in the tty system that are big enough to cause their code to not fit comfortably. Obtained from: NetBSD (I think) END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:42:03.000000Z K 7 svn:log V 37 Convert select handler to poll style END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:43:25.000000Z K 7 svn:log V 51 Implement the poll backend for the pipe file type. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:46:44.000000Z K 7 svn:log V 35 Extend select hook to support poll END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:49:06.000000Z K 7 svn:log V 118 Provide a 'return true' poll vnode op rather than duplicating the 'do nothing' case all over the various filesystems. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:50:28.000000Z K 7 svn:log V 27 Zap nxselect and noselect. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:51:16.000000Z K 7 svn:log V 21 vn_select -> vn_poll END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:52:18.000000Z K 7 svn:log V 31 Various select -> poll changes END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T02:58:12.000000Z K 7 svn:log V 135 Convert select -> poll. Delete 'always succeed' select/poll handlers, replaced with generic call. Flag missing vnode op table entries. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:00:44.000000Z K 7 svn:log V 51 select -> poll flag missing vnode op table entries END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:03:05.000000Z K 7 svn:log V 48 select -> poll Obtained from: NetBSD (I think) END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:09:01.000000Z K 7 svn:log V 22 Update select -> poll END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:10:42.000000Z K 7 svn:log V 41 Update network code to use poll support. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:12:54.000000Z K 7 svn:log V 94 Update select -> poll. I am not particularly happy with this stuff, I have no way to test it. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:19:42.000000Z K 7 svn:log V 34 Update select -> poll in drivers. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:29:55.000000Z K 7 svn:log V 27 Generate poll syscall stub END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T03:32:44.000000Z K 7 svn:log V 263 SYSV has both and . (poll.h merely #includes sys/poll.h). Just provide a link, it's close enough. :-) In an ideal world the prototype for poll() would be in but some code seems to expect it in , so we can't win there. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T04:18:42.000000Z K 7 svn:log V 64 XFree86 3.3.1 updates Document new media flag in lieu of links. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T04:19:16.000000Z K 7 svn:log V 61 MFC: XFree86 changes and new if_media related documentation. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T05:38:03.000000Z K 7 svn:log V 166 oops, I accidently committed a version without INFTIM at the last moment. I'm not sure that this is the right place to put it, it is 'supposed' to live in stropts.h. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T05:44:35.000000Z K 7 svn:log V 42 A poll(2) manpage. Obtained from: NetBSD END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-14T06:26:40.000000Z K 7 svn:log V 55 Synchronize with sys/i386/isa/wd.c revision 1.119.2.8. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-14T06:55:15.000000Z K 7 svn:log V 58 Explain a little more about the piping feature. PR: 4122 END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-14T06:58:19.000000Z K 7 svn:log V 29 MFC: doc update from rev 1.7 END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T07:31:12.000000Z K 7 svn:log V 190 Some updates for 3.0: mention changes for poll(2), issetugid(2), async IO, getsid(2), setpgid(2), nanosleep(2), signanosleep(2), fixes to sleep(3) and usleep(3), the a.out in-kernel linker. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T08:21:44.000000Z K 7 svn:log V 350 When calling strip, temporarily close the file, call strip and then reopen it after strip has finished. This makes it work when /usr/bin/strip replaces the file rather than doing an in-place edit (such as the binutils-2.8 strip, which is a variation of objcopy). This is necessary if install(1) and strip(1) are going to cooperate on an ELF system. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T09:44:34.000000Z K 7 svn:log V 636 Call poll(2) from within the resolver but adapt to older kernels without it if necessary. This removes the need to malloc large fd_set's for selecting on high fd's (larger than FD_SETSIZE at libc compile time). The syscall adaptive stuff only happens on the very first call. SIGSYS is masked, and if the call to poll fails with ENOSYS, then we use select for the life of the program. If poll does not fail with ENOSYS, then we always use poll and skip the once-off signal masking gunk. This may be overkill, but it saved my neck a few times while working on multiple different sets of kernel sources, some with poll, some without. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-14T11:28:30.000000Z K 7 svn:log V 25 Bruce wants the warning. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T12:16:36.000000Z K 7 svn:log V 86 DTRT with ${viddev} in the same way as the other vidcontrol entries. Reminded by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T12:17:26.000000Z K 7 svn:log V 33 MFC: invoke vidcontrol properly. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T12:22:17.000000Z K 7 svn:log V 14 MFC: typo fix END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-14T13:04:26.000000Z K 7 svn:log V 24 Add some UUCP manpages. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T13:07:41.000000Z K 7 svn:log V 86 MFC: doc fixes, update date command (required strptime(3) from libc), bug fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T13:09:19.000000Z K 7 svn:log V 379 MFC: Just the locale fixes (small doc tweaks for the most part) and the new strptime(3) call. Having added something, does this require a version bump? Haven't we bumped once already? There are a *LOT* of additional 3.0 changes to be merged but I'm not entirely comfortable with some of them so I'll take the conservative (read: cowardly :) way out and just merge this much. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T13:15:04.000000Z K 7 svn:log V 203 MFC: doc fixes, bug fixes, kerberos support, all kinds of stuff here. Had to preserve variant CHANGEDSINCE() definition from before (not sure if it should ever have been removed from -current, really). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T15:46:33.000000Z K 7 svn:log V 23 MFC: respect ${BINDIR} END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-14T16:27:37.000000Z K 7 svn:log V 121 Synchronize with sys/i386/isa/mse.c, pcaudio.c, sio.c and syscons.c revisions 1.34, 1.37, 1.181 and 1.232, respectively. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-14T16:51:31.000000Z K 7 svn:log V 223 Add a __getcwd() syscall. This is intentionally undocumented, but all it does is to try to figure the pwd out from the vfs namecache, and return a reversed string to it. libc:getcwd() is responsible for flipping it back. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-14T16:57:27.000000Z K 7 svn:log V 189 Add __getcwd() syscall, and have getcwd() take a shot at it. If your kernel doesn't support __getcwd() or if __getcwd() cannot deliver because of cache expiry, it does the canonical thing. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-09-14T17:35:30.000000Z K 7 svn:log V 70 Talk a little bit about some of the networking changes in the kernel. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-09-14T17:46:42.000000Z K 7 svn:log V 74 Mention the multicast ping fix and changes to finger, fetch, and netstat. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-14T18:05:47.000000Z K 7 svn:log V 27 What I did in my vacation. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-14T18:16:11.000000Z K 7 svn:log V 106 Potential bufferflow in getpwent(), getpwnam() and getpwuid() PR: bin/4134 Submitted by: nick@foobar.org END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-14T18:25:19.000000Z K 7 svn:log V 84 -p flag misdocumented in telnetd(8) PR: 4462 Submitted by: hfir@math.rochester.edu END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-14T18:55:41.000000Z K 7 svn:log V 61 Explain the newer sio(4) flag values. Fogotten by: phk, bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-14T18:57:01.000000Z K 7 svn:log V 175 Addf flags 0x10 to the sio0 line, so it is available as a potential console. This features backwards-compatibility to the era when sio(4) was always available for a console. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-14T19:01:01.000000Z K 7 svn:log V 594 Fix the broken VT_WAITACTIVE ioctl for the case where the third arg was 0. PR: 4164 Submitted by: Joe Traister While i was at it, also fixed a broken return value for the VT_RELDISP ioctl, iff the third arg was legally VT_TRUE, but the destination screen was in process mode so the actual switch had to be deferred. This was breaking the ability to directly toggle between two X servers running on two VTs, since the server getting the bogus error return was running wild, and competing with the other one for the hardware. (Sigh, this was a very long-standing bug.) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-14T19:01:58.000000Z K 7 svn:log V 34 MFC: two bug fixes from rev 1.13. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-14T19:02:13.000000Z K 7 svn:log V 92 In these days, waiting one full second for more to appear is far too long. Let's try 250ms. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:40:04.000000Z K 7 svn:log V 43 MFC: doc changes and new preload features. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:41:18.000000Z K 7 svn:log V 15 MFC: EOF -> -1 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:41:49.000000Z K 7 svn:log V 28 MFC: EOF -> -1 for getopt() END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:46:58.000000Z K 7 svn:log V 28 MFC: EOF -> -1 for getopt() END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:48:28.000000Z K 7 svn:log V 47 MFC: doc fixes and cosmetic EOF -> -1 changes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:50:36.000000Z K 7 svn:log V 28 MFC: doc and locking fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:53:01.000000Z K 7 svn:log V 49 MFC: doc fixes and use common UUCP locking code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T19:53:31.000000Z K 7 svn:log V 15 MFC: EOF -> -1 END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-14T20:23:02.000000Z K 7 svn:log V 51 Install gencat.1 manpage. Obtained from: OpenBSD. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T20:27:45.000000Z K 7 svn:log V 114 Revert some of the kerberos stuff - I don't want to have to sync restore to the level required to make this work. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T20:39:33.000000Z K 7 svn:log V 58 MFC: various bug fixes, doc updates and EOF -> -1 fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T20:40:14.000000Z K 7 svn:log V 25 MFC: remove nuked files. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-14T21:42:12.000000Z K 7 svn:log V 170 Import of Luigi Rizzo's sound code. For more information about the driver check out the README that is included. Submitted by: Luigi Rizzo END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-14T21:42:12.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r29415, 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-09-14T21:42:13.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create tag 'snd970909'. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-14T21:45:05.000000Z K 7 svn:log V 246 docment the new sound drivers in LINT and add the necessary files to files.i386. We aren't sure if this new code and the old sound code will co-exist in a kernel, so the device pcm0 line is left commented out in LINT. Submitted-by: Luigi Rizzo END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:07:52.000000Z K 7 svn:log V 39 There's now a man page - remove NOMAN. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:17:17.000000Z K 7 svn:log V 47 MFC: doc fixes, EOF -> -1 changes, misc cruft. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:19:57.000000Z K 7 svn:log V 27 MFC: doc & cosmetic fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:20:46.000000Z K 7 svn:log V 25 MFC: doc fixes and bugs. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:21:48.000000Z K 7 svn:log V 10 MFC: docs END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:23:18.000000Z K 7 svn:log V 23 MFC: Respect ${BINDIR} END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:24:11.000000Z K 7 svn:log V 31 MFC: doc and whitespace fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:25:08.000000Z K 7 svn:log V 29 MFC: doc and cosmetic fixes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-14T23:25:50.000000Z K 7 svn:log V 14 MFC: cosmetic END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-09-14T23:35:26.000000Z K 7 svn:log V 41 MFC - firewall initialization cosmetics. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-14T23:43:22.000000Z K 7 svn:log V 22 Add a simple manpage. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T00:08:19.000000Z K 7 svn:log V 103 Localize it. High controls disabled in any case. Shut compiler warning about signal argument. PR: 4466 END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T00:17:38.000000Z K 7 svn:log V 30 Oops, fix upper controls test END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T00:27:49.000000Z K 7 svn:log V 97 disable upper controls and enable all other 8bit codes due to lack of locale knowledge in daemon END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T00:42:04.000000Z K 7 svn:log V 20 Allow backspace too END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T01:03:16.000000Z K 7 svn:log V 203 Change manual declarations of some functions to proper includes Rewrote allowed character test to be more efficient Fix screen position calculations: control and 8bit characters was not counted properly END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T01:35:19.000000Z K 7 svn:log V 56 MFC: new message catalogs, fixes, oh lots of stuff. :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T01:36:19.000000Z K 7 svn:log V 16 MFC: doc fixes. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T01:56:29.000000Z K 7 svn:log V 118 Fix neqn building: 1) Move it after Makefile.inc included since it uses DIST_DIR from there 2) Add neqn.sh dependance END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T02:03:13.000000Z K 7 svn:log V 124 Sense *.ISO_8859-1 and *.KOI8-R locales from environment PR: 4290 Submitted by: "Anatoly A. Orehovsky" END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-15T02:03:45.000000Z K 7 svn:log V 49 Regenerate _after_ the commit to syscalls.master END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-15T04:00:32.000000Z K 7 svn:log V 58 Synchronize with sys/i386/conf/files.i386 revision 1.176. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1997-09-15T04:56:53.000000Z K 7 svn:log V 111 Merge the wavelan driver from current into RELENG_2_2 Reviewed by: wavelan mailing list END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1997-09-15T05:08:05.000000Z K 7 svn:log V 107 Now that this has been merged over to RELENG_2_2 remove the #if FreeBSD >= 3 wart I added while debugging. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1997-09-15T05:52:04.000000Z K 7 svn:log V 234 When calling the src/include Makefile use the shorthand ``all beforeinstall'' inplace of ``all installhdrs symlinks'' so those of us who run with SHARED=copies get the right results. I'll check -current in a minute for the same bug. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1997-09-15T05:58:50.000000Z K 7 svn:log V 183 When calling the src/include Makefile use the shorthand ``all beforeinstall'' inplace of ``all installhdrs symlinks'' so those of us who run with SHARED=copies get the right results. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:26:20.000000Z K 7 svn:log V 30 MFC: Use err(3). Add usage(). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:27:49.000000Z K 7 svn:log V 17 MFC: Use err(3). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:29:31.000000Z K 7 svn:log V 55 MFc: Cosmetic in man page. Sync usage() with man page. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:32:01.000000Z K 7 svn:log V 43 Remove unused #include. Statisize usage(). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:33:52.000000Z K 7 svn:log V 55 Put includes in alphabetical order. various cosmetics. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-15T06:35:13.000000Z K 7 svn:log V 206 add some preprocessor lines to prevent both controler snd0 and device pcm0 from being loaded into the kernel at the same time. As this generates compilation errors, I just error out. Requested-by: Jordan END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:37:10.000000Z K 7 svn:log V 38 Use err(3), add usage(). -Wall clean. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:39:25.000000Z K 7 svn:log V 45 Use err(3). Rewrote man page in mdoc format. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-15T06:41:09.000000Z K 7 svn:log V 12 Use err(3). END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-15T07:34:49.000000Z K 7 svn:log V 68 remove redudant decls from this header file (used for 2.2.x compat) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:07:11.000000Z K 7 svn:log V 148 MFC: a number of trivial cosmetic updates and a fairly large update of f2c [since I know that FreeBSD has so many fortran programmers now :-)] END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:11:50.000000Z K 7 svn:log V 53 MFC: In honor of fortran programmers everywhere. :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:17:28.000000Z K 7 svn:log V 54 MFC: More cosmetic fixes and new id(1) functionality. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:18:43.000000Z K 7 svn:log V 23 Delete outdated files. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:19:25.000000Z K 7 svn:log V 23 Remove outdated files. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-15T08:20:27.000000Z K 7 svn:log V 77 Fix a comment. Submitted by: Mikael Karpberg END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:20:30.000000Z K 7 svn:log V 18 Remove dead file. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-15T08:25:14.000000Z K 7 svn:log V 56 Fix a buglet and a couple of stylistic nits from Bruce. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-15T08:25:43.000000Z K 7 svn:log V 38 Deal more correctly with mountpoints. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:31:20.000000Z K 7 svn:log V 50 unsigned char -> caddr_t for mmap's return value. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:32:20.000000Z K 7 svn:log V 16 MFC: cosmetics. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T08:42:07.000000Z K 7 svn:log V 50 MFC: cosmetic and some major updates for mail(1). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T09:20:57.000000Z K 7 svn:log V 100 MFC: Lots of cosmetics (plus one gripe from bde about a comment in tail's sources, of all places). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T09:46:42.000000Z K 7 svn:log V 31 Silence a warning with a cast. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T09:47:16.000000Z K 7 svn:log V 42 Proper casting for clnt_broadcast() args. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T10:19:57.000000Z K 7 svn:log V 33 MFC: Boy, this is fun! [NOT] :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T10:35:24.000000Z K 7 svn:log V 27 MFC: remove deleted files. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T11:02:10.000000Z K 7 svn:log V 71 revert: The warning was supposed to irritate someone into fixing this. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T11:02:45.000000Z K 7 svn:log V 34 MFC: revert, we want the warning. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-15T16:08:56.000000Z K 7 svn:log V 22 Add a simple manpage. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-15T17:39:31.000000Z K 7 svn:log V 69 Revert 1.144 so that make world works again. Sanctioned By: rgrimes END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-15T17:40:15.000000Z K 7 svn:log V 155 Fix yet a minor stylistic nit from Bruce (Doesn't he have more important things to do ?? :-) Prepare for the likely case of a change in kernel algorithm. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-15T19:11:07.000000Z K 7 svn:log V 312 Solve race-condition, return path in normal order. A couple of stylistic nits from Bruce. If your libc contains version 1.11 or 1.12 of getcwd.c, (ie: if you recompiled libc one of the last couple of days): >>> Recompile LIBC before you boot a new kernel <<< A new libc will deal with both old and new kernels. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-15T19:18:59.000000Z K 7 svn:log V 26 Add a genclass.1 manpage. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-15T19:37:23.000000Z K 7 svn:log V 82 Fix yet a minor stylistic nit from Bruce. (`cvs diff -ib' print one new char ;-). END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T23:07:01.000000Z K 7 svn:log V 62 Prevent overflow with fragmented packets Reviewed by: wollman END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-15T23:10:55.000000Z K 7 svn:log V 67 MFC: prevent overflow with fragmented packets Reviewed by: wollman END K 10 svn:author V 6 eivind K 8 svn:date V 27 1997-09-16T00:26:24.000000Z K 7 svn:log V 121 Comment the UID games -> GID games change - mention the known problems with it and ask for feedback on any unknown ones. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1997-09-16T00:36:38.000000Z K 7 svn:log V 102 Change non-setuid games from owner games to owner bin. Silently approved by: security-officer & ache END K 10 svn:author V 6 eivind K 8 svn:date V 27 1997-09-16T00:38:03.000000Z K 7 svn:log V 39 Non setuid games -> owner bin (YAMF22) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-16T01:19:26.000000Z K 7 svn:log V 34 Remove HIDEGAME, it is not a game END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-16T01:22:47.000000Z K 7 svn:log V 32 Remove revoke privs, not needed END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-16T06:00:50.000000Z K 7 svn:log V 193 Put a system call not present checking wrapper around the call to __getcwd(). I've got this libc code running on one of my machines at the moment without the __getcwd() syscall being present. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-16T06:03:54.000000Z K 7 svn:log V 343 Some adjustments for the resolver use of poll(). For some reason I thought an unimplemented syscall returned ENOSYS, rather than EINVAL. I have run statically linked code with this wrapper and it does appear to work fine on 2.2-stable which doesn't have poll(). ktrace shows the poll syscall fail once and the fallback to select() working. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-16T06:46:12.000000Z K 7 svn:log V 24 MFC: Statisize usage(). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-16T06:57:11.000000Z K 7 svn:log V 74 MFC: Use err(3), add usage(). -Wall clean. Police from style.9 and Bruce. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-16T07:02:32.000000Z K 7 svn:log V 50 MFC: Use err(3). Rewrote man page in mdoc format. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-16T07:06:26.000000Z K 7 svn:log V 17 MFC: Use err(3). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-16T07:11:13.000000Z K 7 svn:log V 31 Police from style.9 and Bruce. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-16T07:45:45.000000Z K 7 svn:log V 277 Make FDC_DEBUG a supported option. Hide the bogus FDC ``chip type'' display behind a (mostly) undocumented option, since people started to trust the bogus claim. Once we're going to handle 2.88 MB controllers, we have to redo the chip detection, by now just leave it hidden. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-16T08:05:09.000000Z K 7 svn:log V 70 Don't leak memory, from sef. Stylistic nits and a blunder, from bde. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-16T08:33:52.000000Z K 7 svn:log V 133 Sigh, there's always one more buffer overflow. :-( This one hinted to by the recently posted exploit (although not exploited by it). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-16T08:35:14.000000Z K 7 svn:log V 39 MFC: buffer overflow fix from rev 1.3. END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-16T09:10:18.000000Z K 7 svn:log V 133 devfs changes to allow old (better) and newer (braindamaged) behaviour. I'm going to try migrate back, while keeping the newer code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T10:11:49.000000Z K 7 svn:log V 820 Reject attempts to set an in-core label which says that the "disk" or a partition is larger than the slice. Now `disklabel -Brw sdX auto' should fail properly on sliced disks without partition of type 165, e.g., on zip disks with the factory default formatting. Previously it set a bogus in-core label for the compatibility slice and used this to corrupt the MBR (the slice has offset 0 and size 0, but setting the label in effect corrupted its size to nonzero). `disklabel -Brw sdX auto' already failed properly on normally (not dangerously dedicated) sliced disks _with_ partition of type 165, because the compatibility slice has a nonzero offset so the MBR remained inaccessible when the size was corrupted. This bug only affected in-core labels. On-disk labels are checked carefully when they read and written. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-16T10:12:58.000000Z K 7 svn:log V 284 o Handle the dist set problem where you've got dist names == menu names. o Allow user partition size of 0mb to do the right thing. o Rate limit package install status for serial consoles. o If you're on a serial console, debug messages go to /dev/null, not stdout. Submitted By: pst END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-16T10:14:23.000000Z K 7 svn:log V 39 MF22: pst's changes. Submitted by: pst END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-09-16T10:45:05.000000Z K 7 svn:log V 99 Bring in changes from revs 1.262 & 1.263: speculative memory probe for machines with >64MB of RAM. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T10:45:41.000000Z K 7 svn:log V 331 Backed out rev.1.136 and rev.1.144. Force SHARED=symlinks in a different way - for buildworld only. Rev.1.136 broke the (deprecated) external includes target. Rev.1.144 was a half-baked backout of rev.1.136. It broke SHARED=symlinks for the buildworld target and installation of subdirs of src/include for the includes target. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T10:52:59.000000Z K 7 svn:log V 65 Removed installhdrs target. It was an unnecessary complication. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-09-16T11:01:14.000000Z K 7 svn:log V 94 Brought in changes from revs 1.119-1.121: enable 0WS and check memory address range validity. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T11:44:05.000000Z K 7 svn:log V 27 Fixed gratuitous ANSIisms. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-16T12:03:45.000000Z K 7 svn:log V 63 MFC: remove ipq queue declaration, not used outside ip_input.c END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T13:52:04.000000Z K 7 svn:log V 382 Fixed staticization. buckets[] was staticized but was still declared extern in and it should not have been staticized for the !(KMEMSTATS || DIAGNOSTIC) case. Fixed the !(KMEMSTATS || DIAGNOSTIC) case. The MALLOC() and FREE() macros are evil, but code generally doesn't allow for this and some code involving else clauses did not compile. Finished staticization. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T14:19:46.000000Z K 7 svn:log V 335 Removed declaration of nonexistent function fuibyte(). Sorted some declarations. Fixed missing __P(())'s. Removed `timeout_func_t (pointer to timeout function) typedef. It was mainly used in bogus casts. The more useful `timeout_t' (timeout function) typedef should be used instead. Cleaned up callout declarations and comments. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T14:23:35.000000Z K 7 svn:log V 12 Cleaned up. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T14:31:44.000000Z K 7 svn:log V 37 Fixed syntax errors in `#if 0' code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T14:37:55.000000Z K 7 svn:log V 35 Removed a stray backslash-newline. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-16T14:44:24.000000Z K 7 svn:log V 70 Drop temporary source-level compatibility for old mount(2) interface. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-16T18:36:06.000000Z K 7 svn:log V 34 Make TCPDEBUG a new-style option. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-16T18:37:02.000000Z K 7 svn:log V 38 MFC: make TCPDEBUG a new-style option END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-16T18:55:04.000000Z K 7 svn:log V 62 Now that I've merged ping(1), fixit floppy need math library. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-16T18:57:18.000000Z K 7 svn:log V 67 Much better dispatch code and scripting support. Submitted by: pst END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-16T18:57:47.000000Z K 7 svn:log V 41 Whoops, forgot a file! Submitted by: pst END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1997-09-16T18:57:48.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-16T18:59:03.000000Z K 7 svn:log V 40 MFC: new dispatch code from Paul Traina END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-16T23:15:16.000000Z K 7 svn:log V 257 o Fix two unlikely descriptor leaks. o Output the correct device for "show modem" while in -direct mode. o Cosmetic: Moan a bit more when we can't open the [modem] device. o Call OpenModem() in a more "natural" way. o Add some LogDEBUG in OpenModem(). END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-16T23:20:21.000000Z K 7 svn:log V 292 MFC: o Fix two unlikely descriptor leaks. o Output the correct device for "show modem" while in -direct mode. o Cosmetic: Moan a bit more when we can't open the [modem] device. o Call OpenModem() in a more "natural" way. o Add some LogDEBUG in OpenModem(). END K 10 svn:author V 3 jmb K 8 svn:date V 27 1997-09-16T23:57:49.000000Z K 7 svn:log V 86 configure ee to use as many emacs bindings as possible make RELENG_2_2 match -current END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-09-17T03:04:44.000000Z K 7 svn:log V 60 Merged the rest of the changes from current, up to rev 1.9. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:20:45.000000Z K 7 svn:log V 42 Wrap too long lines. Requested by: Bruce. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:24:58.000000Z K 7 svn:log V 39 Use err(3). Use An/Aq for author name. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:26:06.000000Z K 7 svn:log V 42 Use err(3) instead of local redefinition. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:27:23.000000Z K 7 svn:log V 25 Use err(3), add usage(). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:29:23.000000Z K 7 svn:log V 28 Use err(3). Add prototypes. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:30:22.000000Z K 7 svn:log V 20 Perror() -> warn(). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:32:45.000000Z K 7 svn:log V 63 Use err(3). Document options in man page, not in usage string. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-17T06:38:50.000000Z K 7 svn:log V 26 MFC: Wrap too long lines. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-17T08:01:07.000000Z K 7 svn:log V 106 Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/fd.c revisions 1.59 and 1.101, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-17T09:08:26.000000Z K 7 svn:log V 109 Synchronize with sys/i386/conf/files.i386 and options.i386 revisions 1.141.2.15 and 1.26.2.10, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-17T09:09:23.000000Z K 7 svn:log V 62 Synchronize with sys/i386/i386/machdep.c revision 1.209.2.12. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-17T09:10:05.000000Z K 7 svn:log V 58 Synchronize with sys/i386/isa/if_ed.c revision 1.107.2.3. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-17T13:33:14.000000Z K 7 svn:log V 232 Add a new netInteractive variable so that the interactiveness of the TCP setup dialog from scripts is more controllable. No more biasing off of hostname (which is now non-optional in the non-netInteractive case). Requested by: pst END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-17T13:33:36.000000Z K 7 svn:log V 29 MFC: netInteractive variable END K 10 svn:author V 3 pst K 8 svn:date V 27 1997-09-17T16:18:22.000000Z K 7 svn:log V 211 Put all variables in VAR_ #define's to force a single location for all of these magic knobs. This is purely cosmetic and a documentation issue so we don't have to glop through the source code looking for gems. END K 10 svn:author V 3 pst K 8 svn:date V 27 1997-09-17T16:18:54.000000Z K 7 svn:log V 24 variable_load.c is dead END K 10 svn:author V 3 pst K 8 svn:date V 27 1997-09-17T16:23:48.000000Z K 7 svn:log V 16 Fix misspelling END K 10 svn:author V 3 pst K 8 svn:date V 27 1997-09-17T16:35:38.000000Z K 7 svn:log V 195 Merge my VAR_ changes and Jordan's boot.help changes in from -current. I did not bring in all of the -current bugfixes because it's not clear what's an improvement and what's a spam (see ftp.c). END K 10 svn:author V 5 tegge K 8 svn:date V 27 1997-09-17T20:16:17.000000Z K 7 svn:log V 304 Enable the FIFO on enhanced floppy controllers. This reduces the number of dma overruns/underruns for systems under heavy dma load. As a side effect, broken enhanced floppy controllers that sometimes don't detect dma overruns/underruns will give less errors. Reviewed by: j@uriah.heep.sax.de (J Wunsch) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-17T20:44:54.000000Z K 7 svn:log V 124 c89 is the Posix.2 name for a C compiler that accepts ANSI/ISO C source code. Basically a shortcut to cc -ansi -trigraphs. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-17T20:44:54.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r29544, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-17T20:46:58.000000Z K 7 svn:log V 17 Activate c89(1). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-17T21:49:06.000000Z K 7 svn:log V 145 Add the C1557A as a known tape changer (thus non-broken multi-LUN tape device). Submitted by: Andre.Albsmeier@mchp.siemens.de (Andre Albsmeier) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-17T21:50:30.000000Z K 7 svn:log V 33 MFC: add the C1557A tape changer END