çn25944 56 1141 122 287 136 136 176 136 138 140 155 138 429 187 187 162 149 258 164 176 169 137 154 130 267 216 344 262 1081 150 121 115 134 212 379 217 219 156 117 357 208 233 926 153 160 118 257 258 106 148 139 136 183 104 102 327 146 K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-05-19T22:03:09.000000Z K 7 svn:log V 1045 Major overhaul of the SyncPPP layer. Basically, this comprises now a full implementation of the sate machine as described in RFC1661, and provides support for plugging in various control protocols. I needed this to provide PPP support for the BISDN project (right now). Unfortunatley, while the existing API was almost up to the point, i needed one minor API change in order to decouple the this-layer- started and this-layer-finished actions from the respective Up and Down events of the lower layer. This requires two additional lines in the attach routines of all existing lower layer interface drivers that are using syncPPP (shortcutting these actions and events). Apart from this, i believe i didn't change the API of all this, so everything should plug in without too many hassles. Please report if i broke something in the existing drivers. For a list of features (including new ones like dial-on-demand), and things still to be done, please refer to the man page i'll commit asap. Encouraged by: Serge Vakulenko END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-05-19T22:04:40.000000Z K 7 svn:log V 28 Add a man page for sppp(4). END K 10 svn:author V 6 eivind K 8 svn:date V 27 1997-05-19T22:14:54.000000Z K 7 svn:log V 191 YAMFC: it's'' -> its'' where appropriate and typo fixes in time2posix.3. This is RELENG_2_2, if the headers don't show that. PR: 3612 Submitted by: Josh Gilliam END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1997-05-20T00:32:52.000000Z K 7 svn:log V 40 Fixed botched author entity definition. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-05-20T01:53:11.000000Z K 7 svn:log V 44 Merge the EN version changes, 1.17 -> 1.18. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-05-20T01:58:01.000000Z K 7 svn:log V 84 MFC: 1.17 -> 1.18. The jp handbook is in sync with en version on this branch again. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-05-20T02:03:00.000000Z K 7 svn:log V 44 Merge the en version changes, 1.67 -> 1.69. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-05-20T02:04:34.000000Z K 7 svn:log V 46 Merge the EN version changes, 1.245 -> 1.246. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1997-05-20T08:06:31.000000Z K 7 svn:log V 48 Plug a memory leak in nfs_link. PR: kern/1001 END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-05-20T11:13:54.000000Z K 7 svn:log V 58 Remove me from add. contributors, I am now in committers. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-05-20T14:25:19.000000Z K 7 svn:log V 46 Merge the EN version changes, 1.246 -> 1.247. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-05-20T22:54:04.000000Z K 7 svn:log V 334 Major nit: i've confused link0 and link1 in my brain and/or in either the man page or the source file. Fix this. Minor problem: don't choke with ENETDOWN early. As long as our output queue has space, put the IP packets there even if IPCP ain't up yet. We will eventually be able delivering them once the PPP state machine came up. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-21T00:23:13.000000Z K 7 svn:log V 95 Add a space to moused_port line. PR: 3644 Submitted-By: Michael Perlman END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-21T00:23:54.000000Z K 7 svn:log V 95 Add a space to moused_port line. PR: 3644 Submitted by: Michael Perlman END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-05-21T00:39:08.000000Z K 7 svn:log V 69 Synchronize with sys/i386/isa/diskslice_machdep.c revision 1.21.2.2. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-05-21T00:40:08.000000Z K 7 svn:log V 56 Synchronize with sys/i386/isa/sio.c revision 1.147.2.8. END K 10 svn:author V 5 steve K 8 svn:date V 27 1997-05-21T03:23:23.000000Z K 7 svn:log V 163 Remove y.tab.h from the beforedepend target. Also add a rule that shows the dependency of arith_lex.[co] on y.tab.h. Suggested by: Bruce Evans END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-05-21T03:27:15.000000Z K 7 svn:log V 70 Add Vanill Ice for the filerunner port update. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-05-21T04:19:23.000000Z K 7 svn:log V 82 Add Brian Handy for his bclock port submission. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-05-21T06:12:22.000000Z K 7 svn:log V 72 replace obsolete @ctrl{A} with @kbd{C-A}. Suppress compilation warning. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-05-21T08:28:12.000000Z K 7 svn:log V 45 Merge the EN version chages, 1.247 -> 1.249. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-05-21T10:01:31.000000Z K 7 svn:log V 61 Synchronize with sys/i386/isa/syscons.c revision 1.182.2.18. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-05-21T11:18:58.000000Z K 7 svn:log V 33 replace obsolete @ctrl with @kbd END K 10 svn:author V 6 yokota K 8 svn:date V 27 1997-05-21T14:18:00.000000Z K 7 svn:log V 171 Introducing "Jumping Daemon" screen saver. This is really cute and eye-catching :-) Submitted by: ssigala@globalnet.it Also fixed some `extern' declarations in saver.h. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1997-05-21T14:18:27.000000Z K 7 svn:log V 120 Introducing "Jumping Daemon" screen saver. This is really cute and eye-catching :-) Submitted by: ssigala@globalnet.it END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1997-05-21T15:10:42.000000Z K 7 svn:log V 249 Small tweak to the group parsing code to stop it from core dumping on malformed /etc/group entries. This is a band-aid until I can pull in the newer group parsing code from getgrent . Pointed out by: branson@belmakor.hq.ferg.com (Branson Matheson) END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-05-21T16:21:08.000000Z K 7 svn:log V 167 Attempt to work around the problem Bruce reported with 'cvs diff -rHEAD' complaining about long-deleted files having been deleted and that there is no diff available. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-05-21T18:26:09.000000Z K 7 svn:log V 986 Several bug fixes for the ee16 support from Richard Straka: 1) Adjust NFRAMES from 16 to 8 per 16k of memory. 2) Acknowledge interrupts to the card early in the interrupt handler before processing the event that caused the interrupt. This frees the card to process addtional events instead of waiting for the driver to finish handling events. 3) Changed the initialization of the transmit buffers to be a loop so that the number of buffers can be more easily changed. 4) Moved the code to take the adapter out of loop back mode to just before we enable the receiver. I also made the driver dynamically size its resource arrays at attach time so that we can take full advantage of adapters with more than 16k of memory. Richard has some other changes he's working on to improve performance, but this should get ee16 support working reliably again. Thanks to Wes Santee for testing these patches. Submitted by: Richard Straka END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-05-21T18:36:51.000000Z K 7 svn:log V 56 Sync with current. (ee16 bug fixes from Richard Straka) END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-05-21T18:42:15.000000Z K 7 svn:log V 28 MFC - Fix for 3C589D cards. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-05-21T18:43:37.000000Z K 7 svn:log V 22 MFC - 3C589D support. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-05-21T18:49:34.000000Z K 7 svn:log V 41 - The 3Com 3C589D card is now supported. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-05-21T18:53:48.000000Z K 7 svn:log V 118 MFC - Remove statement saying the 3c589D is not supported, since the driver has been patched to support it now. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-05-21T19:35:11.000000Z K 7 svn:log V 284 Initialize the buf_queue of the pt(4) driver. PR: kern/3629: /sys/scsi/pt.c doesn't... Submitted by: simokawa@sat.t.u-tokyo.ac.jp (Hidetoshi Shimokawa) Add a catch-all record for removable SCSI devices to default them to only one LUN. PR: kern/3580: Bad LUN probes on Xyratex... END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-05-21T19:38:02.000000Z K 7 svn:log V 122 Merged the fixes from rev 1.22 pt.c (missing queue init), and rev 1.87 scsiconf.c (catch-all record for removable disks). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-21T19:41:16.000000Z K 7 svn:log V 126 Remove evil MAKE_LOCAL and MAKE_PORTS hacks and replace them with a simpler, more general LOCAL_DIRS hack. Reviewed by: asami END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-05-21T22:48:51.000000Z K 7 svn:log V 62 Fix comment about LOCAL_DIRS. Now it works as advertised. :) END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-05-21T22:51:19.000000Z K 7 svn:log V 23 Merge 1.126 and 1.127. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-05-21T22:56:05.000000Z K 7 svn:log V 264 Make setbits() SMP-safe. Eliminate the SETBITS() macro, and replace all uses of it with the equivalent calls to setbits(). This change incidentally eliminates a problem building ELF kernels that was caused by SETBITS. Reviewed by: fsmp, peter Submitted by: bde END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-05-21T22:56:59.000000Z K 7 svn:log V 115 Add new C global names also referenced from assembly language. These mostly came from the addition of SMP support. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-05-21T23:07:31.000000Z K 7 svn:log V 140 Fill out the ELF header files to make them more or less complete. Fix a macro name that was misspelled both in brandelf.c and imgact_elf.h. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-05-21T23:21:30.000000Z K 7 svn:log V 833 This commit affects ELF kernels only. Remove "setdefs.h" and arrange to generate it automatically at ELF kernel build time. "gensetdefs.c" is a utility which scans a set of ELF object files and outputs a line ``DEFINE_SET(name, length);'' for each linker set that it finds. When generating an ELF kernel, this is run just before the final link to generate "setdefs.h". Remove the init_sets() function from "setdef0.c", and its call from "machdep.c". Since "gensetdefs.c" calculates the length of each set, it is no longer necessary in an ELF kernel to count the set elements at kernel initialization time. Also remove "set_of_sets" which was used for this purpose. Link "setdef0" and "setdef1" into the kernel only if building for ELF. Since init_sets() is no longer used, there is no need to link them into an a.out kernel. END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-05-21T23:24:41.000000Z K 7 svn:log V 59 Tell the chroot()ed user that "access restrictions apply". END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-05-21T23:27:12.000000Z K 7 svn:log V 66 Tell the chroot()ed user that "access restrictions apply" (YAMFC) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-22T00:13:58.000000Z K 7 svn:log V 26 Update version of apache. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-22T00:17:11.000000Z K 7 svn:log V 164 Actually, rethink last commit and simply remove the apache configuration entirely, as promised earlier (it's outdated now and doesn't really belong in sysinstall). END K 10 svn:author V 6 eivind K 8 svn:date V 27 1997-05-22T01:20:54.000000Z K 7 svn:log V 162 Upgrade to latest version of named.root (from InterNIC). PR: conf/3642 Submitted by: Josh Gilliam (Well, suggestion. Root file from InterNIC) END K 10 svn:author V 6 eivind K 8 svn:date V 27 1997-05-22T01:22:20.000000Z K 7 svn:log V 11 YAMFC: 1.7 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-22T04:04:30.000000Z K 7 svn:log V 56 Be more bullish about saving configuration information. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-22T04:05:34.000000Z K 7 svn:log V 47 Merge aggressive rc.conf saving from -current. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-05-22T04:10:10.000000Z K 7 svn:log V 44 Merge apache removal changes from -current. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-05-22T06:17:44.000000Z K 7 svn:log V 86 Spelling correction (`1 bytes' is now printed `1 byte') PR: bin/3376 Submitted by: me END K 10 svn:author V 2 tg K 8 svn:date V 27 1997-05-22T07:02:01.000000Z K 7 svn:log V 13 Typo police. END K 10 svn:author V 2 tg K 8 svn:date V 27 1997-05-22T07:05:51.000000Z K 7 svn:log V 11 MFC: typo. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-05-22T07:24:46.000000Z K 7 svn:log V 234 Remove p_selbits and p_selbits_size so sizeof(struct proc) returns to 256 bytes. Move p_hash to where it should have been all along, since we change the layout anyway. Recompile ps, top, libutil and all that. Taked about with: bde END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-05-22T07:25:20.000000Z K 7 svn:log V 54 Remove cruft relating to p_selbits and p_selbits_size END