ƒ«(7218 220 257 640 151 368 267 265 232 363 127 139 242 170 174 158 207 589 213 129 154 302 138 343 292 365 176 179 190 211 468 201 535 155 217 195 148 197 154 126 558 544 295 235 134 116 261 282 131 317 116 177 163 289 218 239 169 148 626 326 1060 292 311 241 660 171 163 130 239 166 170 152 735 223 327 637 205 151 141 115 140 115 111 137 111 132 228 235 159 183 181 153 135 154 135 157 105 139 254 162 148 201 189 736 114 145 251 112 365 426 147 211 165 139 143 130 516 133 127 136 186 687 151 122 167 140 139 138 128 238 452 163 148 161 273 165 190 167 893 180 261 317 128 159 314 140 178 116 177 165 150 238 250 146 133 224 513 651 197 194 203 220 354 146 171 120 155 149 139 295 461 146 263 195 619 164 137 495 132 286 1055 171 162 369 148 1214 197 185 129 129 133 226 124 203 139 187 178 143 171 108 139 278 332 132 242 178 271 1052 140 126 132 155 164 280 269 140 164 210 178 345 125 260 K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-03-21T11:24:05.000000Z K 7 svn:log V 160 Set it so you can add and remove line disciplines without replicating code for looking for open slots in table (and you could hide the table if you wanted to). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-21T15:20:48.000000Z K 7 svn:log V 547 Begin a long-overdue cleanup of this whole mess. 1. Move all system configuration variables into /etc/sysconfig 2. Adapt other files to use it. 3. Add a host of new variables for micro-managing your system in various ways. For 2.1, /etc/sysconfig will be machine-edited so that the user doesn't even have to care at all about the various funny names we picked. 4. Enable dset. We won't get it debugged if we never use it, and no one has said anything negative about it yet, so here goes! 5. Try to use one consistent style throughout. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-21T15:30:59.000000Z K 7 svn:log V 58 Bug fixed: even root was unable to edit restricted fields END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-21T16:33:45.000000Z K 7 svn:log V 271 Update root NS cache. Delete bogus localhost.rev. Add prototype localhost.rev and a script to create it automatically. (NB to installl people: you should ask ``do you have a full-time connection o the Internet?'', run this script, and enable named if the answer is yes.) END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-21T16:44:04.000000Z K 7 svn:log V 170 Change named starting convention to use $namedflags like most other daemons that take command-line arguments. Correct /etc/namedb installation to use the correct files. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-21T19:47:12.000000Z K 7 svn:log V 170 Use better/stronger/faster NIS lookup code: by using yp_match() instead of the yp_first()/yp_next() combo, we let the database code in ypserv do some of the work for us. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-21T19:50:34.000000Z K 7 svn:log V 135 Protocol-cloned routes should gain a reference to their parents to make sure that rt->rt_parent values can never be re-used harmfully. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-21T20:19:47.000000Z K 7 svn:log V 270 Do a big re-org of the FAQs along the lines of those discussed awhile back. It's time to start moving in the directions we've had in mind for awhile. SGML for everything new and old stuff moved into a location where it can slowly be aged and removed (basically, Text/). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-21T20:24:00.000000Z K 7 svn:log V 35 Update for new FAQ file locations. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-21T21:44:54.000000Z K 7 svn:log V 47 Remove gratuitous remove and make it an ln -fs END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-21T22:14:27.000000Z K 7 svn:log V 150 Major cleanup: Stylistic changes, 386BSD specific code removed. Adaptec to new PCI code. Submitted by: Wolfgang Stnglmeier END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-21T22:41:19.000000Z K 7 svn:log V 79 Cosmetic changes. Submitted by: Wolfgang Stnglmeier END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-21T22:43:04.000000Z K 7 svn:log V 83 Silence "gcc -Wall". Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-21T22:43:36.000000Z K 7 svn:log V 66 Make the fetch message a little more interesting and informative. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-21T22:48:36.000000Z K 7 svn:log V 115 Stylistic changes. Update Wolfgang's e-mail address. Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-21T23:01:06.000000Z K 7 svn:log V 497 Completely new PCI code: 1) Supports PCI to PCI bridge devices (and tries to initialise them, even if the BIOS is brain dead). 2) Supports shared PCI interrupts. Interrupt handlers now MUST return '0' if they found nothing to do, '1' otherwise. New features tested with i486 systems based on the Intel Saturn and a DEC 4channel Ethernet card only, but expected to work on most systems. The option PCI_REMAP has been removed ! Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-21T23:06:07.000000Z K 7 svn:log V 121 New ISA specific PCI code. Supports shared PCI interrupts. Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-21T23:07:19.000000Z K 7 svn:log V 38 Removed do-nothing VOP_UPDATE() call. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-21T23:09:53.000000Z K 7 svn:log V 63 Removed unused variable declaration missed in previous commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-22T02:06:06.000000Z K 7 svn:log V 209 This just exited on most errors, some of which were legitimate and I don't *want* to cause my application to be exited! Some of the fprintfs() should probably be calls to some dialog error menu popup anyway. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-22T03:29:55.000000Z K 7 svn:log V 45 Almost full syscons setup via rc & sysconfig END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-22T05:08:41.000000Z K 7 svn:log V 251 Fixed bug in vm_mmap() where the object that is created in some cases was the wrong size. This is the likely cause of panics reported by Lars Fredriksen and Paul Richards related to a -1 blkno when paging via the swap_pager. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-22T05:12:18.000000Z K 7 svn:log V 200 Added a check for wrong object size; print a warning, but deal with it correctly. The warning will tell us that there is a bug somewhere else in sizing the object correctly. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-22T05:23:01.000000Z K 7 svn:log V 273 Fixes and improvements from John Dyson: Fixed the I/O statistics Allow WD1007 type controllers to work Support MULTI-BLOCK I/O Correct delay to use port 0x84, reading the status register might not be a long enough delay. Changed probe message to match SCSI type devices. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-22T07:29:58.000000Z K 7 svn:log V 84 A little fix related to libm/msun migration. Reviewed by: phk Submitted by: rgrimes END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-22T08:08:44.000000Z K 7 svn:log V 88 Fixed potential sleep/wakeup race conditional with splhigh(). Submitted by: John Dyson END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-22T10:52:05.000000Z K 7 svn:log V 99 Remove spurious declaration of printf(). Submitted by: Michael Reifenberger END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-22T11:00:23.000000Z K 7 svn:log V 119 Remove use of unitialised variable xp->req_sense_length. Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-22T12:24:11.000000Z K 7 svn:log V 376 Removed unused fifth argument to vm_object_page_clean(). Fixed bug with VTEXT not always getting cleared when it is supposed to. Added check to make sure that vm_object_remove() isn't called with a NULL pager or for a pager for an OBJ_INTERNAL object (neither of which will be on the hash list). Clear OBJ_CANPERSIST if we decide to terminate it because of no resident pages. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-22T18:00:36.000000Z K 7 svn:log V 108 Finally remove the evil little bit of excreta that was the /etc/myname file. hostname is set in sysconfig. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-22T19:38:07.000000Z K 7 svn:log V 441 Modify the default behavior of the linker to no longer prefer static members over shared library members. This modification causes the linker to use the first definition it sees for a symbol instead of having priorities based on the library type. This modification should allow gdb to compile again. Obtained from: Email conversation with Paul Kranenbury, but implemented completely by me. If it doesn't work, it's my fault not his. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-22T19:39:45.000000Z K 7 svn:log V 62 Added gdb back in since it can no compile with the ld change. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-22T19:45:22.000000Z K 7 svn:log V 125 Set request sense data size from xp->req_sense_length if != 0. Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-22T19:51:59.000000Z K 7 svn:log V 103 Delete PCI PCI bridge simulator code ... Submitted by: Wolfgang Stanglmeier END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-22T20:37:53.000000Z K 7 svn:log V 56 Make /usr/include directories... Submitted by: rgrimes END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-22T21:28:31.000000Z K 7 svn:log V 104 Add new EXTRACT_BEFORE_FLAGS and EXTRACT_AFTER_FLAGS variables to make complex extraction rules easier. END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-22T21:35:39.000000Z K 7 svn:log V 63 Correct pcibus_setup() to return as soon as one test succeeds. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-22T21:46:04.000000Z K 7 svn:log V 34 Add maintainer to the index line. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T00:08:00.000000Z K 7 svn:log V 463 Add a couple of extra #defines for special keys to be embedded in the password databases: #define _PW_KEYPLUSBYNUM '5' /* special +@netgroup entries */ #define _PW_KEYMINUSBYNUM '6' /* special -@netgroup entries */ #define _PW_KEYPLUSCNT '7' /* number of +@netgroup entries */ #define _PW_KEYMINUSCNT '8' /* number of -@netgroup entries */ This is to help getpwent.c in libc build the +@netgroup/-@netgroup caches. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T00:54:57.000000Z K 7 svn:log V 449 - Add support for embedding special entries in the password databases for +@netgroup/-@netgroup entries. This saves the getpwent functions from having to do all the work. - Fix potential bug: when pwd_mkdb writes the YP-enabled flag to the secure password database, it uses the wrong database descriptor. (It uses the descriptor from the non-secure database, which is already closed by the time things are being written into the secure dastabase). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T00:59:15.000000Z K 7 svn:log V 200 Phew! Done at last: getpwent now understands +@netgroup/-@netgroup directives in addition to the existing NIS substitutions. I may tweak this a bit in the future, but the important stuff is all here. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-23T01:25:19.000000Z K 7 svn:log V 142 Another pass through our rc files in an attempt to eliminate historical crufy and generally make all of this easier to understand and modify. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-23T01:25:51.000000Z K 7 svn:log V 42 Add a home for system maintainance tasks. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-23T01:49:15.000000Z K 7 svn:log V 24 netstart -> rc.netstart END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T04:04:01.000000Z K 7 svn:log V 166 Small cleanups: - Prepend a '_' to a couple of things - Make sure YP is enabled in _createcaches() - Remove a couple of unused/uneeded variables from _createcaches() END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-23T05:19:44.000000Z K 7 svn:log V 190 Fixed warning caused by returning a value in a void function (introduced in a recent commit by me). Relaxed checks before calling vm_object_remove; a non-internal object always has a pager. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-23T06:05:04.000000Z K 7 svn:log V 39 /etc/rc.netstart back to /etc/netstart END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-23T06:14:44.000000Z K 7 svn:log V 225 Restore my changes to initialize the kdc_shutdown routine pointer. Stefan clobbered it in his previous commit and not having it causes the machine to panic during reboot (as well as not doing the important shutdown callout). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-23T06:42:36.000000Z K 7 svn:log V 24 rc.netstart -> netstart END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-23T06:53:39.000000Z K 7 svn:log V 86 Patches from Serge Babkin to fix interrupt handling bugs. Submitted by: Serge Babkin END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-23T07:02:14.000000Z K 7 svn:log V 67 Do not install libkern into /usr/lib, blank target install: added. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-03-23T07:31:08.000000Z K 7 svn:log V 194 aha1742.c: #include return IO_EISASIZE instead of hard coded 0x1000. if_ep.c: Remove commented out disabling of interrupts that gave a "comment withing a comment" warning. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-23T08:19:28.000000Z K 7 svn:log V 121 Import the official InterNIC Registration Services named.root file on a vendor branch for easy updates. Reviewed by: phk END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-23T08:19:28.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r7270, 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 1995-03-23T08:19:29.000000Z K 7 svn:log V 73 This commit was manufactured by cvs2svn to create tag 'dated_1994100500'. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-23T08:43:07.000000Z K 7 svn:log V 52 Convert from using old root.cache to new named.root END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-23T09:00:20.000000Z K 7 svn:log V 529 Change MAX_SLOTS -> EISA_MAX_SLOTS and correct comments. Add this to ultra14f.c and eliminate constants. Correct EISA slot scan loops to look at slots 1 to 15 inclusive (off by 1 errors all over the place). Other drivers need this, I will get to it after a little more work. Correct the ultrastore EISA probe so that it starts after the last EISA slot probed instead of starting over from slot 0. We need an eisa.h to move a lot of common constants into. I will write it if someone tells me where it should go (sys/eisa?). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-23T09:43:40.000000Z K 7 svn:log V 234 Deleted bogus DIAGNOSTIC "nfs_fsync: dirty" message. This can and does happen normally when there is heavy write activity to a file since the vnode isn't locked (NFS plays fast and loose with vnode locks). This change "fixes" PR#267. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-23T16:09:01.000000Z K 7 svn:log V 967 Support disk slices. This involves mainly replacing inline code with function calls. Broken tracking of open partitions gets fixed as a side effect. Races in sdopen() and sdioctl() become more numerous than before. Close the device in sdsize(). Media removal could not have worked right when unused swap devices were held open. There may now be a problem with used swap devices not being held open. Fix ancient operator precedence bug in sddump(). It may have been possible to attempt dumping to unloaded media. Remove NetBSD ifdefs. We're too different now, and the NetBSD driver was already too different for them to be relevant. Remove support for soft write protection. There are no ioctls to set it, and this driver never set it either. It was used in the wd driver to disable writing to unlabelled disk, but we want to support writing to foreign partitions on unlabeled disks. Clean up some formatting and restore some old-style function headers. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T17:22:37.000000Z K 7 svn:log V 197 Summarily enable YP as soon as any a '+' is detected instead of generating special values when +user substitutions are in effect. The new getpwent code can handle all the special cases itself now. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T17:33:19.000000Z K 7 svn:log V 216 Lots of fixes/improvements in the +user substitution handling: - Have the +@netgroup/-@netgroup caches handle the +user/-user cases too. - Clean up getpwent() to take advantage of the improved +user/-user handling. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-23T18:07:29.000000Z K 7 svn:log V 144 radix.c: correct exit condition in rn_walktree_from() route.c: be a little more careful when running deleting children of dying . routes END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-23T18:14:41.000000Z K 7 svn:log V 563 in_var.h: in_multi structures now form a queue(3)-style LIST structure in.c: when an interface address is deleted, keep its multicast membership . records (attached to a struct multi_kludge) for attachment to the . next address on the same interface. Also, in_multi structures now . gain a reference to the ifaddr so that they won't point off into . freed memory if an interface goes away and doesn't come back before . the last socket reference drops. This is analogous to how it is . done for routes, and seems to make the most sense. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-23T19:03:02.000000Z K 7 svn:log V 75 Fixed last defined(WANT_MSUN) -> !defined(WANT_CSRG_LIBM) in the src tree. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-23T19:05:00.000000Z K 7 svn:log V 71 Having BLOCKSIZE=K and using "-k" option ls would use 2K block size... END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-23T19:09:24.000000Z K 7 svn:log V 34 Mark Murray's authdes.c for xntpd END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-23T19:09:24.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r7283, 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 1995-03-23T19:09:25.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create tag 'march_21_1995'. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-23T19:13:04.000000Z K 7 svn:log V 74 Enable DES if NOCRYPT is not set and and the user has the secure sources. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-03-23T20:42:42.000000Z K 7 svn:log V 56 Add a misssing `@' from before echo -n "|${MAINTAINER}" END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T22:18:00.000000Z K 7 svn:log V 640 Very important sanity checks: today I clobbered all four NIS servers on my network because setnetgrent() was trying to do a lookup on group "". It seems that an attempt to do a yp_match() (and possible yp_next()) on a null or empty key causes Sun's ypserv in SunOS 4.1.3 to exit suddenly (and without warning). Our ypserv behaves badly in this situation too, thoush it doesn't appear to crash. In any event, getpwent, getnetgrent and yp_match() and yp_next() are now extra careful not to accidentally pass on null or empty arguments. Also made a small change to getpwent.c to allow +::::::::: wildcarding, which I had disabled previously. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T22:21:16.000000Z K 7 svn:log V 128 Don't let setnetgrent() operate on a null or empty group name: it can tickle a bug in ypserv and make a serious mess of things. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T22:23:15.000000Z K 7 svn:log V 232 Don't let yp_match() or yp_next() operate on null or empty keys: asking ypserv to do a yp_match() with an a null or empty key causes much havok. (Note that this could be construed as a denial of service attack if used maliciously.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-23T22:31:11.000000Z K 7 svn:log V 542 Re-enable +::::::::: wildcards that I had previously disallowed. Note: if you put +::0:0:::::: in /etc/master.passwd as your only NIS entry, it will cause all NIS uids and gids to be remapped to zero. This is *intentional*. That's the way it's supposed to work. Enabling NIS with no remapping at all is done with +:::::::::, not +::0:0::::::. Similarly, +:::::::::/bin/csh will remap the shells of all NIS users to /bin/csh. Or, you could do +wpaul:::::::::/bin/csh to remap NIS user wpaul's shell to /bin/csh but leave everyone else alone. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-23T23:40:29.000000Z K 7 svn:log V 108 Add gnu/usr.bin/ld to lib-tools: since you need this compiled very early if you are running a back release. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:01:21.000000Z K 7 svn:log V 59 Get around problem of not exporting variables in sysconfig END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:11:02.000000Z K 7 svn:log V 49 Correct a few spelling bogons. Submitted by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T00:15:15.000000Z K 7 svn:log V 23 Install /etc/sysconfig END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:16:26.000000Z K 7 svn:log V 48 start syslog earlier add optional ibcs2 startup END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T00:16:51.000000Z K 7 svn:log V 23 Add a missing ${DIST}/ END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:17:37.000000Z K 7 svn:log V 19 Add rc.maint file. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:18:31.000000Z K 7 svn:log V 45 Name juggling, make things a little clearer. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T00:23:02.000000Z K 7 svn:log V 19 set SHELL for ftp. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:23:18.000000Z K 7 svn:log V 40 Set hostname properly in /etc/sysconfig END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:52:28.000000Z K 7 svn:log V 135 Bring in the kbdmap/kbdfont utilities from Wolfram Schneider. Renamed them to make them more consistent with kbdcontrol/fdcontrol/etc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T00:52:28.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r7302, 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 1995-03-24T00:52:29.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'kbdmap'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T01:11:40.000000Z K 7 svn:log V 91 Add the keymap index file. Other languages (French, Swedish, other) needed for this file! END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T01:11:56.000000Z K 7 svn:log V 89 Add the font index file. Other languages (French, Swedish, other) needed for this file! END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-03-24T01:17:29.000000Z K 7 svn:log V 59 Add recognition of HP Printer Job Language (PJL) commands. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T02:04:00.000000Z K 7 svn:log V 43 Tolerate both ways of doing the src-dists. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T02:05:32.000000Z K 7 svn:log V 62 Make src-tarballs in one level. Don't tar things named 'obj' END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T02:41:47.000000Z K 7 svn:log V 43 The "DISTNAME" is now configured here too. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T02:45:34.000000Z K 7 svn:log V 65 A whole slew of changes relating to the generation of src-dists. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T03:38:48.000000Z K 7 svn:log V 13 Fix a bogon. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T04:20:35.000000Z K 7 svn:log V 47 Fix srcdist names. Fix structure in ftp-area. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T04:33:54.000000Z K 7 svn:log V 161 Bring back perl/usub as usub/, this time containing an updated curseperl which is also installed by default (the reason for which should also be plain shortly). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T04:36:19.000000Z K 7 svn:log V 70 kbdfont -> vidfont for greater commonality with kbdcontrol/vidcontrol END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T04:42:21.000000Z K 7 svn:log V 56 Comment out a table of contents spec that didn't exist. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T05:15:09.000000Z K 7 svn:log V 107 Fix truncating hostname using MAXHOSTNAMELEN Submitted by: Jan Conard END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T05:40:17.000000Z K 7 svn:log V 96 Add yet one popular russian keyboard variant Submitted by: Serge Babkin END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-24T05:46:47.000000Z K 7 svn:log V 641 As per Justin T. Gibbs's request, agument the +@netgroup/-@netgroup remapping mechanism in the following manner: if given an entry +@foo and there is no netgroup named 'foo,' try searching for a regular user group called 'foo' and build the cache using the members of group 'foo' instead. If both a netgroup 'foo' and a user group 'foo' exist, the 'foo' netgroup takes precedence, since we're primarily interested in netgroup matching anyway. This allows access control schemes based on ordinary user groups (which are also available via NIS) rather than netgroups, since netgroups on some systems are limited in really brain-damaged ways. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T05:56:41.000000Z K 7 svn:log V 22 Adjust include paths. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T06:44:55.000000Z K 7 svn:log V 53 Back out previous patch - better kept as a reminder. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-24T08:01:01.000000Z K 7 svn:log V 156 Yikes! Fix stupid mistake I made in last commit that made getpwent() ignore local password entries when YP was enabled. (How the heck did that get by me!?) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T08:10:53.000000Z K 7 svn:log V 20 Fix cdrom.1 target. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T15:38:54.000000Z K 7 svn:log V 271 Change strtok() to strsep(), cause memory corruption for all programs which use strtok() too in the same time. Fix potential NULL reference, depends of /etc/hosts.conf format Fix the bug when service name fetched always from beginning of the line, not from parsed token. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T15:51:30.000000Z K 7 svn:log V 332 Sicnce this code shares the same fragment as gethostnamaddr: Change strtok() to strsep(), cause memory corruption for all programs which use strtok() too in the same time. Fix potential NULL reference, depends of /etc/hosts.conf format Fix the bug when service name fetched always from beginning of the line, not from parsed token. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T16:07:09.000000Z K 7 svn:log V 55 Add what looks to be the right fix to this bogus code. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T16:33:44.000000Z K 7 svn:log V 117 Change strtok() to strsep(), using strtok() can cause memory corruption if user program use it too in the same time. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T17:27:22.000000Z K 7 svn:log V 72 Change strtok() to strsep(), strtok() usage is depricated in libraries. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T17:40:54.000000Z K 7 svn:log V 46 Get rid of strtok(), it is depricated in libs END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T17:59:48.000000Z K 7 svn:log V 50 Get rid of strtok(), it is depricated inside libs END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T18:30:11.000000Z K 7 svn:log V 38 scd driver now lives in non-GPL land. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T18:33:02.000000Z K 7 svn:log V 423 Bring in the new non-GPL'd driver from Mikael Hybsch. This version is NOT derived from the Linux code and is thus not GPL'd. It is the author's express wish that the GPL copyrighted version be removed and this BSD copyright version take its place. Considering our own stance on this, I'm certainly not going to argue! [Note to NetBSD folks: You're free to grab it now :-)] Submitted by: Mikael Hybsch END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-24T19:01:25.000000Z K 7 svn:log V 40 Fix -C arg overriding when -T file used END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-24T19:22:33.000000Z K 7 svn:log V 35 If mus script not executable, fix. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1995-03-24T20:05:28.000000Z K 7 svn:log V 40 Don't delete clones if they are PINNED. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-24T20:42:28.000000Z K 7 svn:log V 92 Make sanity checks saner: don't let setnetgrent() or innetgr() swallow any bogus arguments. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-24T21:21:37.000000Z K 7 svn:log V 592 Add more sanity checks. *Lots* of sanity checks. Huge tracts of sanity checks. Make sure all arguments to the yp_*() functions are valid before sending them off to the server. This is somewhat distressing: once again my FreeBSD box brought down my entire network because of NIS bogosities. I *think* the poor argument checking in this module is the cause, but I still haven't been able to reproduce the exact series of events that lead to the ypserv crashes. For now I've resorted to sticking my FreeBSD box in a seprate domain. Hopefully a weekend of heavy testing will uncover the problem. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T21:33:20.000000Z K 7 svn:log V 59 Modes on dirs were decimal by mistake. Submitted by: joerg END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-24T21:36:32.000000Z K 7 svn:log V 30 Make sure exit() is sensible; END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-25T00:30:35.000000Z K 7 svn:log V 73 Add calls to endgrent() and endnetgrent() to the end of _createcaches(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T01:20:38.000000Z K 7 svn:log V 49 Use NDINIT macro to initialize fields for namei. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T01:34:21.000000Z K 7 svn:log V 48 Use 'p' rather than 'curproc' when appropriate. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-25T04:53:39.000000Z K 7 svn:log V 46 Add sysconfig to list of cpio floppy targets. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-25T05:03:40.000000Z K 7 svn:log V 36 mkdir /usr/src if it doesn't exist. END K 10 svn:author V 8 swallace K 8 svn:date V 27 1995-03-25T05:54:33.000000Z K 7 svn:log V 140 Do a printf("\n") after all conditional printfs have been done so that a newline is always done. Remove \n's from last conditonal printfs. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T06:09:33.000000Z K 7 svn:log V 360 Removed cnt.v_nzfod: In our current scheme of things it is not possible to accurately track this. It isn't an indicator of resource consumption anyway. Removed cnt.v_kernel_pages: We don't implement this and doing so accurately would be very difficult (and ambiguous - since process pages are often double mapped in the kernel and the process address spaces). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T06:11:43.000000Z K 7 svn:log V 72 Removed printing of cnt.v_nzfod: we don't implement this in the kernel. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T06:39:47.000000Z K 7 svn:log V 57 Removed cnt.v_nzfod...we don't support it in the kernel. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-25T07:39:02.000000Z K 7 svn:log V 69 scandir(3) didn't transfer d_type, and d_ino is called d_fileno now. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T08:42:14.000000Z K 7 svn:log V 181 Removed (almost) meaningless "object cache lookups/hits" statistic. In our framework, these numbers will usually be nearly the same, and not because of any sort of high 'hit rate'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T08:44:48.000000Z K 7 svn:log V 74 Removed object lookup/hit count and changed the order of things a little. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T08:47:35.000000Z K 7 svn:log V 99 Implemented cnt.v_reactivated and moved vm_page_activate() routine to before vm_page_deactivate(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T08:55:02.000000Z K 7 svn:log V 76 Removed an old VMIO #ifdef and made the type of b_pages 'struct vm_page *'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T12:07:31.000000Z K 7 svn:log V 800 Add more compatibility cruft: - ignore the partition table if it is identical with the bogus one in /usr/src/sys/i386/boot/biosboot/start.S. Honoring the bogus size field was fatal. The error is detected but other compatibilty cruft weakens the error handling too much for this case. - weaken the partition entry checking to allow the following treatments of C/H/S addresses when C should be >= 1024: (1) allow C = 1023, H = max, S = max. (2) allow C to be correct modulo 1024. Other compatibilty cruft weakens the error handling to allow all C/H/S addresses, but there too many errors were reported. Improve error messages: - print C/H/S addresses if relevant. - distinguish primary partition table from extended partition tables. - don't use diskerr() except for i/o errors. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-25T12:35:00.000000Z K 7 svn:log V 86 Update the kernel debugging FAQ to match the new (k)gdb and new DDB symbol behaviour. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-25T13:11:40.000000Z K 7 svn:log V 166 Include ``toor'' in the list of forbidden ftp users, just in case someone is providing this user with a password. Pointed out by: charly@Fachschaften.TU-Muenchen.DE END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T15:43:57.000000Z K 7 svn:log V 224 Don't attempt to fix the mode of mus - mus might be read-only. Just interpret it. I've preserved the bugs that perl must be installed to build part of perl and that it must be installed in the wrong place (no ${DESTDIR}). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T16:43:42.000000Z K 7 svn:log V 37 Added flags definitions for msync(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T16:52:24.000000Z K 7 svn:log V 68 Added a third "flags" argument to msync() ...as other systems have. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T16:55:46.000000Z K 7 svn:log V 222 Added "flags" argument to msync, and implemented MS_ASYNC and MS_INVALIDATE. The MS_ASYNC flag doesn't current work, and MS_INVALIDATE will only toss out the pages in the address space (not all pages in the shadow chain). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-25T17:14:11.000000Z K 7 svn:log V 48 Get PERL found in any of its obvious locations. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T17:24:47.000000Z K 7 svn:log V 87 Updated manual page to indicate flags argument; added return value and errors section. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T17:28:30.000000Z K 7 svn:log V 25 Fixed msync() prototype. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T17:36:00.000000Z K 7 svn:log V 86 Disallow both MS_ASYNC and MS_INVALIDATE flags being set at the same time in msync(). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T17:36:57.000000Z K 7 svn:log V 74 Pass syncio flag to vm_object_clean(). It remains unimplemented, however. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-25T17:44:03.000000Z K 7 svn:log V 59 Fix logic bug I just introduced with the flags to msync(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T17:50:19.000000Z K 7 svn:log V 145 Add -Wimplicit to ${CWARNFLAGS} so that implicitly declared functions don't come back. There are still a few for unsupported network protocols. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-25T18:14:26.000000Z K 7 svn:log V 155 Added a man page for the ctm(1) command, as well as a format description for the CTM deltas. Largely based on Poul-Henning's README, and the source code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T18:14:37.000000Z K 7 svn:log V 54 Fix the path to scdreg.h. Fix implicit declarations. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-25T18:15:12.000000Z K 7 svn:log V 41 Add gil.physik.rwth-aachen.de to mirrors END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-25T18:15:40.000000Z K 7 svn:log V 129 Make finger(1) accept "cua" to be also a tty, and use the suffix instead of the very meaningful string "cu" to describe the tty. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-25T20:46:51.000000Z K 7 svn:log V 418 Call open(2) and mkdir(2) with 0666/0777 as the `mode' argument (as opposed to 0644 or 0755). It's finally still masked by the process' umask(2), and it does not make sense to restrict it further than that. This (especially for mkdir(2)) was causing major headaches for the CVS tree, since a member of group cvs was later not able to get cvs checkout permission for the mirrored tree failed to write the lock file). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T21:10:38.000000Z K 7 svn:log V 558 Forward-declare kern_devconf for use in a prototype. Some drivers include without including and other drivers include before including if certain identifiers are defined. The devconf headers have convoluted interdependencies. includes which includes . Most drivers include so even isa drivers depend on . For similar reasons, most drivers depend on another pci header, on an isa header and on two scsi headers. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T22:06:27.000000Z K 7 svn:log V 104 Make untested NS code at least compile so that it doesn't break LINT. A struct member had an old name. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T22:40:49.000000Z K 7 svn:log V 101 Remove wrong redeclarations of printf() and bzero(). Include the correct header to declare DELAY(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-25T23:21:36.000000Z K 7 svn:log V 110 Reviewed by: Submitted by: Obtained from: Disable previous change. I missed a lot of implicit declarations. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-25T23:26:54.000000Z K 7 svn:log V 125 Submitted by: Sebastian Strollo Use hosts.byname as the alias for 'hosts' instead of hosts.byaddr. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T00:35:36.000000Z K 7 svn:log V 260 Compact entry returned to user: 1) Eliminate spaces and double ':'. 2) Remove duplicated capabilities from tc= expansion. It is needed to not overflow historycal 1024 limit. Add range check and return -1 if entry is too big instead of corrupting user memory. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T00:47:02.000000Z K 7 svn:log V 53 Continue of previous fix: eliminate backslashes too. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T01:02:54.000000Z K 7 svn:log V 78 vt100/102/220 entries affected: major cleanup add lot of missing capabilities END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T01:30:33.000000Z K 7 svn:log V 27 Add eo:it#8 to vt100 entry END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-26T02:37:00.000000Z K 7 svn:log V 61 Make sure we free() the result returned to us by yp_match(). END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T02:41:45.000000Z K 7 svn:log V 56 Change wrong -ltermcap -ltermlib picked up to -lmytinfo END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T03:01:04.000000Z K 7 svn:log V 46 Comment out all perverted curses optimization END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-26T03:15:39.000000Z K 7 svn:log V 200 Stop callbootd from dumping core when attempting to directly query a bootparam server on a host that isn't running bootparamd: if clnt_create() comes back with a NULL pointer, bail out with an error. END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-03-26T07:44:33.000000Z K 7 svn:log V 367 Use a hash table to hold all the bindings info rather than a linked list. Forms now have their own local bindings table so that anything declared within a form is local to that form. This means you can have fields of the same name in different forms. Added inlined attribute setting for strings e.g. "This is \bold bold" Added entry and exit functions for fields. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-26T10:12:53.000000Z K 7 svn:log V 54 add strhash.h for libc's new string hashing function. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-26T10:21:55.000000Z K 7 svn:log V 170 Add the strhash family of routines. They provide a number of features that the db/hash functions don't, and they're much simpler to use for low-overhead string hashing. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-26T10:25:00.000000Z K 7 svn:log V 102 change hash.h to strhash.h to match new convention. Manpage for strhash functions to follow tomorrow. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-26T18:18:58.000000Z K 7 svn:log V 524 Make syslogd work again: in needs to be started in netstart right before the rest of the system daemons are brought up and *after* the network interfaces have been configured. Also fix one other potential problem: the NIS services need to be started relavively early since some of the other daemons might need them. The automounter is a good example: if you use amd with NIS-based maps, you'd better have NIS running before you start it. :) I think mountd might need it too, now that netgroups can be read via NIS as well. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-26T18:53:45.000000Z K 7 svn:log V 72 If possible, pick up the caesar program inside in the compilation tree. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T18:57:19.000000Z K 7 svn:log V 44 Update info about LC_COLLATE implementation END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-26T19:28:22.000000Z K 7 svn:log V 398 Terminate all probe/diagnostic/error messages correctly with a \n. Report floppy/tape units on seperate lines as fdX:/ftX: to correct lots of ways the current scheme failed to end the output with \n. Add controller and/or drive designator to the fron of several messages that come from this drive. [It's not fun to track down driver messages using grep over the source tree.] Reviewed by: joerg END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T19:32:24.000000Z K 7 svn:log V 39 Hash 8bit chars without sign extension END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-26T20:09:52.000000Z K 7 svn:log V 193 Fixed a bug so that a delta#0 can be applied. Fixed a typo in the generation of temp filenames. "Blame" Joerg for the man-pages (and clarify a couple of minor points). Most appreceiated Joerg! END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-26T21:56:32.000000Z K 7 svn:log V 960 Made this script a bit more fool-proof, so people like me can better use it. :-) It now explicitly requires the specification of a directory to import from, either as an argument to the script, or by asking the user about it. (Previously, it implicitly used `.', like cvs import does.) Also implemented an option `-n', which does essentially the same like the overall CVS option `-n': show only what would have been done, don't do any commitment. Note that since the modules' database is checked out in place (and not commited back), it will erroneously be reported as to be imported, too: cvs import: Importing /home/ncvs/ports/foobar/foo/modules I ports/foobar/foo/modules/CVS N ports/foobar/foo/modules/modules This is an unwanted side-effect, but gives the user the option to see if the `ed' magic did the right thing when editing modules/modules. Rod, can you please check the function ``checktag'' in the script if it will be restritctive enough? END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-03-26T21:56:33.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.6'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-26T22:51:51.000000Z K 7 svn:log V 69 Use more AI to predict initial/final isdst, latest isdst preffered. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-26T23:29:13.000000Z K 7 svn:log V 277 Removed third arg (vmio) to allocbuf() that was added with the original merged cache changes, and figure it out based on the B_VMIO buffer flag. Fixes a problem where delayed write VMIO buffers would sometimes get recopied into kernel-alloced memory. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-26T23:33:14.000000Z K 7 svn:log V 57 Removed some obsolete flags. Submitted by: John Dyson END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-26T23:36:38.000000Z K 7 svn:log V 1118 Fixed stupid bug in mountd: it would seem that the kernel doesn't allow you to push the same host into its NFS export lists twice, but mountd tries to do it anyway. This means that putting: /some_file_system -ro host1 host1 in your /etc/exports file causes an error. This is bogus: mountd should be smart enough to ignore the second instance of host1. This can be a problem in some configurations that use netgroups. For example, each host in my netgroups database is has two entries: startide (startide,-,) (startide.ctr.columbia.edu,-,) When mountd sees this, it tries to put startide.ctr.columbia.edu into the export list *twice*. Just listing 'startide' /etc/exports list will also screw up because mountd will try to resolve the netgroup 'startide' instead of the hostname 'startide.' My solution is watch for duplicate entries in get_host() and mark them as grouptype GT_IGNORE, which do_mount() will now cheefully throw away. This is a bit of a kludge, but it was the least obtrusive fix I could come up with. Also silenced a compiler warning: arguments passwd to xdr_long() should be u_long, not int. :) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-26T23:42:07.000000Z K 7 svn:log V 105 Changed pmap_changebit() into a static function as it always should have been. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-26T23:42:55.000000Z K 7 svn:log V 94 Removed declaration of pmap_changebit()...it is no longer exported. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-27T00:11:45.000000Z K 7 svn:log V 38 Removed some redundant 'vmio' checks. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T00:55:51.000000Z K 7 svn:log V 36 Yet one pass through DEC VT entries END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T01:19:14.000000Z K 7 svn:log V 40 Fix bug using CSR for partial scrolling END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-27T01:31:09.000000Z K 7 svn:log V 129 We must do include and lib first so that the perl *.ph generation works correctly as it uses the header files installed by this. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T01:36:00.000000Z K 7 svn:log V 31 Add :ut to vt100 generic entry END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-27T01:36:19.000000Z K 7 svn:log V 106 Remove the private copy of directories in usr/include from here, this is now handled in BSD.include.dist. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1995-03-27T01:52:59.000000Z K 7 svn:log V 47 'directories...' is an argument, not an option END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-27T02:41:00.000000Z K 7 svn:log V 96 Explicitly set page dirty if this is a write fault - reduces calls to pmap_is_modified() later. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T03:42:21.000000Z K 7 svn:log V 85 Fix erase determination code: don't look at system defaults which is always the same END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T03:46:05.000000Z K 7 svn:log V 50 Set kb=\177 to make proper erase char for DEC VTs END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T04:55:41.000000Z K 7 svn:log V 78 pc3r (russian): change kD to old compatible value. vt100: remove obsoleted nl END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T05:08:43.000000Z K 7 svn:log V 15 Fix duplicate. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T05:13:31.000000Z K 7 svn:log V 46 Remove duplicates: parm rindex & scroll right END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-27T07:12:24.000000Z K 7 svn:log V 186 Re-apply my "breakage" to the Nagel congestion avoidence. This version differs slightly in the logic from the previous version; packets are now acked immediately if the sender set PUSH. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-03-27T13:11:18.000000Z K 7 svn:log V 237 Added more standard package suport file names. INSTALL for the installation script, DEINSTALL for the deinstallation script, and REQ for the requirement script, will be added with appropriate flags to PKG_ARGS if they exist under pkg/. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-27T19:39:58.000000Z K 7 svn:log V 39 Add hooks for upcoming riscom/8 driver END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-03-27T19:41:11.000000Z K 7 svn:log V 149 Give backspace to the people (again) Now the keymaps are as follows: "backspace / <-" ^H "grey del" ^? (0x7f) "numpad , del" ^? (, if numlocked) END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-27T20:23:11.000000Z K 7 svn:log V 85 Bump the shared library minor # because of the additions of the strhash() functions. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1995-03-27T20:46:40.000000Z K 7 svn:log V 176 Use yp_order() instead of yp_first() in _havemaster() to check for the presence of the master.passwd.byname map, and remember to free the returned order value before exiting. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-03-28T01:14:29.000000Z K 7 svn:log V 957 Add support for "distributed" patches and a little extra cleanup. New variables: PATCH_SITES: patch equivalent of MASTER_SITES, overridable with . MASTER_SITE_OVERRIDE. PATCHFILES: Additional files to fetch and give to patch before . applying the ones in patches/patch-*. If name ends . with ".gz" or ".Z", it will be piped through zcat first. Plus PATCH_DIST_STRIP and PATCH_DIST_ARGS that serve the same functions as PATCH_STRIP and PATCH_ARGS for patches in patches/patch-*. In the documentation and echo messages, I used the term "distributed patches" and "FreeBSD patches" to refer to ${PATCHFILES} and patches/patch-*. If you can come up with better names, by all means go ahead and fix them. "grep PATCH /usr/ports/*/*/Makefile" reveals seven ports (mule, jless, jtcl, jtk, dgd, less, color_xterm, gee I wonder why I'm the one who implemented this) that can benefit from this. I'm now diving headlong into /usr/ports to fix their Makefiles. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-28T05:35:29.000000Z K 7 svn:log V 49 Fixed "pages freed by daemon" statistic (again). END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-28T05:39:53.000000Z K 7 svn:log V 33 Fix break recording for ttyinput END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-28T05:43:58.000000Z K 7 svn:log V 39 Update cons25 to S0ren ^H back changes END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-28T05:58:35.000000Z K 7 svn:log V 64 Fixed typo...using wrong variable in page_shortage calculation. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-28T06:15:44.000000Z K 7 svn:log V 71 Raw ttyinput test was incomplete, add !(IGNBRK | BRKINT | PARMRK) now. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-28T07:46:38.000000Z K 7 svn:log V 187 Readdir on a CDrom would return bogus "d_type" values, potentially confusing everybody (incl find(1) ?). Initialize it to DT_UNKNOWN. Maybe we can do better, but I don't have the time. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-28T07:58:53.000000Z K 7 svn:log V 176 Add and move declarations to fix all of the warnings from `gcc -Wimplicit' (except in netccitt, netiso and netns) that I didn't notice when I fixed "all" such warnings before. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-28T08:01:47.000000Z K 7 svn:log V 48 They mystery of the recursive /sys/sys/ solved. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-28T08:02:37.000000Z K 7 svn:log V 72 CVS: Enable -Wimplicit again. bash: /src/z1: No such file or directory END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-28T08:04:07.000000Z K 7 svn:log V 117 "matcd interface " -> "matcd"; this makes userconfig work again and makes it more consistant with the other drivers. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-28T08:14:55.000000Z K 7 svn:log V 86 Change ahc driver comment to note that it's not just the 274x controller it supports. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-28T08:41:02.000000Z K 7 svn:log V 252 Fix a missing _hash() to prevent namespace pollution with the db/hash routines. Grrr. If the dbhash routines weren't grossly overengineered I wouldn't even need to do this! :-( Also now export the hash_stats routine. Manpage coming RSN - I promise. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-28T10:25:13.000000Z K 7 svn:log V 33 Include instead now. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-28T10:42:09.000000Z K 7 svn:log V 167 Tweak a few things just to show how form traversal might work fully. Fix some spelling errors in the example.c file and make error handling a little more explanatory. END