ƒ¬746000 240 166 192 116 203 135 255 164 221 132 154 154 236 200 122 202 367 201 186 191 128 202 541 184 533 240 371 240 105 166 188 144 116 164 108 99 119 199 169 133 136 108 150 358 148 103 147 146 146 273 127 141 188 177 114 206 208 125 131 111 130 130 121 149 124 110 464 151 348 149 147 196 219 316 411 190 122 241 216 351 367 442 322 152 149 156 132 117 398 146 153 185 338 517 136 191 205 147 222 142 165 208 209 447 143 170 143 149 266 129 145 373 113 530 149 397 117 140 432 401 339 149 282 248 187 245 109 114 216 133 807 431 251 175 159 182 212 209 163 212 146 126 115 157 121 201 126 145 143 140 99 172 156 268 182 118 1702 434 315 133 196 133 148 125 277 452 201 187 211 120 120 150 135 134 134 294 308 286 427 164 309 259 473 153 344 190 199 562 153 187 148 120 192 464 211 157 148 116 143 105 202 155 254 125 471 1581 379 115 222 116 337 307 386 462 125 121 377 198 118 249 163 116 158 169 130 131 157 463 112 152 399 150 194 142 315 188 139 363 204 171 178 K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T16:07:51.000000Z K 7 svn:log V 72 Drop tty/net/bio/cam interrupt class labels, it's meaningless here now. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-24T16:30:30.000000Z K 7 svn:log V 99 add MLINKS for two functions used from login_auth.c comment out unused functions from login_auth.3 END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-24T16:39:52.000000Z K 7 svn:log V 25 Fix spelling of '#if 0'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-24T17:01:58.000000Z K 7 svn:log V 109 Switch to user UID/GID before checking/reading its ~/.login_conf - some NFSes have root read access disabled END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-24T17:17:42.000000Z K 7 svn:log V 42 oops, add pwd!=NULL check to previous fix END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-24T17:25:35.000000Z K 7 svn:log V 162 Add loader.4th man page (worst man page I ever wrote -- reviews are welcomed). Correct a nasty bug in loader.4th before anyone notices, add a couple of features. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-04-24T17:25:36.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-24T17:26:32.000000Z K 7 svn:log V 127 remove uid switching before login_getpwclass, now done inside libutil add gid switching before chdir and comment why it needed END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-24T17:44:43.000000Z K 7 svn:log V 40 Bring loader.conf to the stable branch. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-24T17:49:47.000000Z K 7 svn:log V 62 Move loader.conf.5, while it is still in it's first revision. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-24T17:54:00.000000Z K 7 svn:log V 62 Add support for Joliet extensions to the iso 9660 filesystem. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-24T17:58:14.000000Z K 7 svn:log V 143 Fix a braino in the v_id wraparound code. Give more (current) details in comment. PR: 11307 Spotted by: Ville-Pertti Keinonen END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-24T18:05:45.000000Z K 7 svn:log V 107 Minor nit. It is probably still incorrect, but at least don't claim to use i386-specific files on alpha... END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-24T18:16:19.000000Z K 7 svn:log V 30 MFS: braino in v_id handling. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-24T18:22:34.000000Z K 7 svn:log V 108 Lite2 bugfixes merge: so_linger is in seconds, not in 1/HZ range checking in SO_*TIMEO was wrong PR: 11252 END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-24T18:24:43.000000Z K 7 svn:log V 273 Changed the type of id_port from short into int to avoid wrong conversion from short to unsigned long which is an argument of bus_alloc_resource. Since the value -1 is used to indicate no port reousece, id_port need to be signed (suggested by Doug Rabson and Peter Wemm.) END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-24T18:25:35.000000Z K 7 svn:log V 107 so_linger is in seconds, not in 1/HZ PR: 11252 Submitted by: Martin Kammerhofer END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-24T18:26:54.000000Z K 7 svn:log V 94 typo in comment PR: 11285 Submitted by: Chris Costello Reviewed by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-24T18:28:24.000000Z K 7 svn:log V 99 Add missing strings. PR: 11285 Submitted by: Chris Costello Reviewed by: phk END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-24T18:50:48.000000Z K 7 svn:log V 37 Fixed printf format errors on alpha. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-24T18:58:07.000000Z K 7 svn:log V 109 Notice Joliet Extensions. Add a comment about boot blocks, elf kernels, bootstrapping... that sort of thing. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T18:59:19.000000Z K 7 svn:log V 446 More cleanups, tweaks and features. - make this work: options FOO123=456 *without quotes* - grumble (but accept) vector xxxintr, and tty/net/bio/cam flags. - complain if a device is specified twice (eg: 2 x psm0) - don't require quotes around: port IO_COM2 - recognize negative numbers. (ie: options CAM_DEBUG_UNIT=-1) - GC some more unused stuff (we don't have composite disks from config(8)). - various other nits (snprintf paranoia etc) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T19:55:41.000000Z K 7 svn:log V 90 Zap some #if 0 code for wired PCI devices. This will look quite different under new-bus. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T19:59:20.000000Z K 7 svn:log V 438 Replace the pcidevice_set linker set based configuration mechanism for old style pci drivers with a simple one-line change to use a module that registers itself under new-bus and should in theory enable just about all of the pci drivers to be loadable (kldload and loader(8)) but without having the impact of converting the APIs yet. This also fixes the problem of having undefined variables when only new-style pci drivers are present. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T20:17:05.000000Z K 7 svn:log V 145 Use COMPAT_PCI_DRIVER() for registration if it exists. This shouldn't hurt the driver portability to 3.x too much for where drivers are shared. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T20:20:37.000000Z K 7 svn:log V 276 #if 0 out the pci device list, not that you could do a lot with it. It was only looking at old style drivers in the pcidevice_set, which doesn't exist any more.. Ultimately, the pci and eisa bus drivers will check for hints for wiring, flags and enable/disable etc as well. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T20:24:02.000000Z K 7 svn:log V 145 Use COMPAT_PCI_DRIVER() for registration if it exists. This shouldn't hurt the driver portability to 3.x too much for where drivers are shared. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-04-24T20:26:12.000000Z K 7 svn:log V 11 Add $Id: $ END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T20:57:39.000000Z K 7 svn:log V 72 Zap default creation of /dev/lkm - it doesn't point to anything anymore END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T20:58:37.000000Z K 7 svn:log V 94 Sync with rc.i386 - use kldload rather than modload (which never existed on the Alpha anyway) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T21:00:29.000000Z K 7 svn:log V 50 Zap lkm examples, they don't do anything anymore. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T21:01:21.000000Z K 7 svn:log V 22 Drop example lkm tree END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T21:04:04.000000Z K 7 svn:log V 70 The infrastructure to build these fellows has been replaced with kld. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T21:05:40.000000Z K 7 svn:log V 14 Goodbye lkm.4 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-24T21:15:23.000000Z K 7 svn:log V 5 MFC. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-24T21:16:12.000000Z K 7 svn:log V 24 Add libwrap to the mix. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T21:38:50.000000Z K 7 svn:log V 104 Bump configvers; when the updates to generic/lint get committed, the old config has severe indigestion. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T21:45:44.000000Z K 7 svn:log V 75 De-quote where possible and minor tweaks. depends on a current config(8). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-24T21:46:56.000000Z K 7 svn:log V 39 The fd options changed during new-bus. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-24T21:49:04.000000Z K 7 svn:log V 41 MFC: rev 1.6 (Alpha has never had lkm's) END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-24T21:49:30.000000Z K 7 svn:log V 15 login_auth MFC END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-24T21:56:05.000000Z K 7 svn:log V 55 MFC: rev 1.3 (use .ko rather than non-existant LKM's). END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-04-25T01:42:18.000000Z K 7 svn:log V 265 Bring two-digit years up-to-date with POSIX requirements. 70-00 are intepreted in the 20th century; 01-69 in the 21st century. (Yes, 2000 is the last year of the 20th century, not the first year of the 21st.) Submitted by: Sergey Babkin END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-25T03:56:44.000000Z K 7 svn:log V 55 Sync with sys/boot/i386/loader/Makefile revision 1.34. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-25T04:03:22.000000Z K 7 svn:log V 10 De-quote. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-25T04:04:24.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.148. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-25T04:05:31.000000Z K 7 svn:log V 53 Sync with sys/i386/conf/options.i386 revision 1.112. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-25T04:06:43.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.137. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-25T04:11:48.000000Z K 7 svn:log V 180 Add /boot/defaults. Hurray! My first broken world! And -stable, to boot... say, I couldn't find any pointy hats on freebsdmall, could anyone indicate a good place for buying them? END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-25T05:59:02.000000Z K 7 svn:log V 34 Remove obsolete interrupt labels. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-04-25T07:09:54.000000Z K 7 svn:log V 47 MFC: move igmp_leavegroup() after if_delmulti. END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-04-25T07:28:39.000000Z K 7 svn:log V 96 Re-fixed to start at 1969 per the actual Posix requirement. Also fixed a typo on the man page. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-25T07:44:02.000000Z K 7 svn:log V 83 Use PCCARD_MODULE() instead of DATA_SET(), the pccard linker set went a while ago. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-25T08:58:10.000000Z K 7 svn:log V 22 Allow multiple opens. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-25T09:00:00.000000Z K 7 svn:log V 113 Make the machdep.i8254_freq and machdep.tsc_freq sysctls modify the timecounter as well Asked for by: bde, jhay END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-25T10:27:22.000000Z K 7 svn:log V 113 Add an entry for the Xircom GlobalACCESS modem PR: 10277 Submitted by: Nathan Ahlstrom END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-25T10:29:58.000000Z K 7 svn:log V 31 MFC: Xircom GlobalACCESS modem END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-25T10:36:00.000000Z K 7 svn:log V 40 Quick fix to allow transfer files >2GB. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-25T10:45:59.000000Z K 7 svn:log V 20 Added used include. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-04-25T11:16:20.000000Z K 7 svn:log V 33 MFC: Sync with -current version. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-04-25T11:35:58.000000Z K 7 svn:log V 33 MFC: Add boot0cfg from -current. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-04-25T11:41:47.000000Z K 7 svn:log V 24 MFC: Activate boot0cfg. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-04-25T11:58:25.000000Z K 7 svn:log V 57 Reverted some more of rev.1.9 (emphasize that -H != -h). END K 10 svn:author V 3 des K 8 svn:date V 27 1999-04-25T12:44:06.000000Z K 7 svn:log V 32 MFC: increase kvm size to 1 GB. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-04-25T13:14:36.000000Z K 7 svn:log V 17 Typo in comment. END K 10 svn:author V 3 max K 8 svn:date V 27 1999-04-25T16:42:46.000000Z K 7 svn:log V 371 Change the loader.rc in the boot floppy to: 1. Enable use of serial console for installation by using autoboot instead of boot. 2. Beep when the mfs root floppy needs to be placed in the fdd. 3. Beep again when mfs root image is loaded and the loader waits for ten seconds before it starts booting for any input. (Serial console users can say " boot -h" here.) END K 10 svn:author V 3 des K 8 svn:date V 27 1999-04-25T16:47:46.000000Z K 7 svn:log V 59 Looks like I forgot to MFC this one: activate sockstat(1). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-25T16:59:54.000000Z K 7 svn:log V 252 Remove several explicit rules. The two for exceptioni.o and typeionfoi.o aren't needed as those files aren't part of libstdc++ any longer. Another isn't needed as Cygnus doesn't compile with -frtti. Noticed by: bde & my initial mispelling of ".So". END K 10 svn:author V 5 wosch K 8 svn:date V 27 1999-04-25T17:08:50.000000Z K 7 svn:log V 55 Typo PR: docs/11259 Submitted by: mzaki@e-mail.ne.jp END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-25T17:09:48.000000Z K 7 svn:log V 52 Hookup FORTRAN info docs. Submitted by: Mark Murry END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-25T17:23:28.000000Z K 7 svn:log V 100 use `target' macro crafted in parent Makefile rather than making our own Submitted by: Warner Losh END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-04-25T17:53:36.000000Z K 7 svn:log V 124 Revert previous commit. It broke 'make world' with NOSHARED=yes because it was using the wrong library. Submitted by: bde END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-04-25T18:40:05.000000Z K 7 svn:log V 223 pmap_dispose_proc and pmap_copy_page: Conditionally compile 386-specific code. pmap_enter: Eliminate unnecessary TLB shootdowns. pmap_zero_page and pmap_zero_page_area: Use invltlb_1pg instead of duplicating the code. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-25T21:13:34.000000Z K 7 svn:log V 318 First set of fixes to keep egcs happy. These include {} around single statement if blocks[*] when the else could be ambiguous, not defaulting to int type and removal of some unused variables. [*] This is explicitly allowed by style(9) when the single statement spans more than one line. Reviewed by: obrien, chuckr END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-25T21:41:09.000000Z K 7 svn:log V 98 Make man page reflect reality on parsing rules. Now I know Jordan never read this man page... :-) END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-25T21:42:23.000000Z K 7 svn:log V 30 MFC parsing rules correction. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-25T22:13:34.000000Z K 7 svn:log V 146 Fix a very long standing bug in run_interrupt_driven_config_hooks(). It was fetching the next pointer from memory that could have been free()'d. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-25T22:14:06.000000Z K 7 svn:log V 123 Use braces to avoid potentially ambiguous else clause. main's return type is int not void. Reviewed by: obrien and chuckr END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-25T22:23:38.000000Z K 7 svn:log V 258 More egcs warning fixes: o main returns int not void o use return 0 at end of main when needed o use braces to avoid potentially ambiguous else o don't default to type int (and also remove a useless register modifier). Reviewed by: obrien and chuckr END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-25T22:29:30.000000Z K 7 svn:log V 274 More egcs warning fixes: o use braces to avoid potentially ambiguous else o don't default to type int (and also remove a useless register modifier). o Use parens around assignment values used as truth values. o Remove unused function. Reviewed by: obrien and chuckr END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-25T22:33:30.000000Z K 7 svn:log V 349 More egcs warning fixes: o main returns int not void o use braces to avoid potentially ambiguous else Note: The fix to natd is potentially functional in nature since I used the indentation as the right thing rather than the struct semantics. Someone more familiar with the code should double check me on this one. Reviewed by: obrien and chuckr END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-25T22:37:58.000000Z K 7 svn:log V 229 More egcs warning fixes: o main returns int not void o use return 0 at end of main when needed o use braces to avoid potentially ambiguous else o don't default to type int o #ifdef 0 -> #if 0 Reviewed by: obrien and chuckr END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T08:52:16.000000Z K 7 svn:log V 58 Make NETISR_SET use a SYSINIT() rather than a linker set. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T08:53:03.000000Z K 7 svn:log V 55 Make DOMAIN_SET() use SYSINIT rather than linker sets. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-26T08:53:52.000000Z K 7 svn:log V 62 Add support for NetBSD (history() from libedit is different). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-26T08:54:25.000000Z K 7 svn:log V 38 #include , not END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-26T08:54:34.000000Z K 7 svn:log V 23 Add support for NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T08:56:09.000000Z K 7 svn:log V 303 Redo domain registration to use SYSINITS rather than linker sets. Get rid of the spl wrapper kludge, it doesn't seem to be needed between init calls since all that's running is the domain/protocol timers and they are safe since domain list modifications are splnet() protected (which blocks the timers) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T08:56:53.000000Z K 7 svn:log V 52 Register the local (unix domain) sockets ourselves. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T08:57:51.000000Z K 7 svn:log V 59 Register the netisr's via SYSINIT rather than linker sets. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T09:00:47.000000Z K 7 svn:log V 91 Minor seatbelt tweak. The init code used to be splimp() protected, maintain that in case. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T09:02:40.000000Z K 7 svn:log V 243 Protect the ifinit() function's internals with splimp() for safety since it used to be that way. I'm not sure that it's needed, but it does walk the ifp list.. Incidently, there's nothing to sanity check the ifq_maxlen on loaded interfaces.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T09:05:31.000000Z K 7 svn:log V 422 Temporary hack. The radix code shouldn't need this, it should be able to expand the zeros, ones etc masks on the fly. It seems a good number of domains don't set the rn_maxkey variable anyway, and because this is a domain itself, there is no guarantee we've been called after a protocol that actually has set it (ie: inet), so start with a maxkey of a relatively sane size as a base point until it can adapt on the fly. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-26T12:49:39.000000Z K 7 svn:log V 42 Only call kvtop on non-null id_maddr's... END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-04-26T14:08:04.000000Z K 7 svn:log V 98 Move an option outside of a nested list and up a bit to live free among its brothers and sisters. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-04-26T14:57:24.000000Z K 7 svn:log V 110 Make one pass through the firewall the default. Multiple pass (which only affects dummynet) is too confusing. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-04-26T14:59:02.000000Z K 7 svn:log V 53 MFC: make one pass through the firewall the default. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-04-26T16:11:50.000000Z K 7 svn:log V 127 Add support for printing bridging statistics with ``-p bdg '' . If someone has a better flag to use I'll be glad to change it. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-04-26T16:20:21.000000Z K 7 svn:log V 48 MFC: print bridging statistics with ``-p bdg''. END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-04-26T22:03:44.000000Z K 7 svn:log V 73 Fix from Justin for transfer negotiations for targets up to target ID 7. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-26T23:26:46.000000Z K 7 svn:log V 114 Sync with sys/i386/conf/Makefile.i386 revision 1.136.2.5. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-26T23:27:39.000000Z K 7 svn:log V 115 Sync with sys/boot/i386/loader/Makefile revision 1.28.2.3. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-27T00:23:57.000000Z K 7 svn:log V 352 Change ``set device'' so that it parses its arguments as one device per argument rather than the old way of concatenating everything then splitting the result at commas and whitespace. Old syntax of ``set device /dev/cuaa0, /dev/cuaa1'' may no longer contain the comma, but syntax such as ``set device "!ssh host ppp -direct label"'' is now possible. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-27T00:25:22.000000Z K 7 svn:log V 49 Specify the ssh command to use for a VPN inline. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-27T01:37:01.000000Z K 7 svn:log V 76 Make options like NO_F00F_HACK work (with context sensitive lexical rules). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-27T02:30:27.000000Z K 7 svn:log V 51 If pkg_info is run with no args, default to "-aI". END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-27T02:30:54.000000Z K 7 svn:log V 57 MFC: make pkg_info without args do something meaningful. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-27T03:56:10.000000Z K 7 svn:log V 172 Mention that set-id bits are not honoured for shell scripts and filesystems with the "nosuid" option. Mention that syscall tracing is disabled sometimes. PR: misc/11328 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-27T03:57:01.000000Z K 7 svn:log V 36 CFC: doc setuid ignored for scripts END K 10 svn:author V 3 max K 8 svn:date V 27 1999-04-27T05:09:43.000000Z K 7 svn:log V 53 echo ^G^G -> echo \007\007 in loader.rc in kern.flp. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-27T07:09:18.000000Z K 7 svn:log V 280 lpd tries to be clever and checks if RM == my_hostname. However, it doesn't check if the remote printer name it is sending it to is the same as the local printer name, and so chokes 'cos "laser" is not a real printer. PR: 7081 Submitted by: David Malone END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-27T07:10:39.000000Z K 7 svn:log V 21 MFC: PR#7081 END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-27T11:18:52.000000Z K 7 svn:log V 437 Suser() simplification: 1: s/suser/suser_xxx/ 2: Add new function: suser(struct proc *), prototyped in . 3: s/suser_xxx(\([a-zA-Z0-9_]*\)->p_ucred, \&\1->p_acflag)/suser(\1)/ The remaining suser_xxx() calls will be scrutinized and dealt with later. There may be some unneeded #include , but they are left as an exercise for Bruce. More changes to the suser() API will come along with the "jail" code. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-27T11:20:54.000000Z K 7 svn:log V 57 bump __FreeBSD_version to 400005: suser() API changed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-27T11:55:02.000000Z K 7 svn:log V 304 1. Remove the hateful EDITOR=ee from root's environment; it's one thing to use it at startup, when you don't know if the user can handle vi or not, but yet another thing to leave it as a permanent land mine for root. 2. Put /usr/X11R6/bin in path; it makes getting the desktop up a lot easier. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-27T11:55:26.000000Z K 7 svn:log V 25 MFC: no ee, better path. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-27T12:21:16.000000Z K 7 svn:log V 48 Change suser_xxx() to suser() where it applies. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-27T14:33:29.000000Z K 7 svn:log V 339 o Make package matching for specific package loading use the Latest/ feature of packages now so that no version info is embedded. o Add a default X desktop menu offering afterstep, enlightenment, KDE, GNOME and Windowmaker desktops instead of the boring twm(1) based one if the user so chooses. This will require a little testing. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-27T15:43:56.000000Z K 7 svn:log V 305 Wait until EGCS 1.2 to use more efficient ``thunks'' to implement C++ vtables. While I have yet to hear of any problems with us using thunks. The EGCS mailing list notes some have problems with it and not using them are a safer default. People wanting to use them, can set the appropiate compiler flag. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-27T18:34:13.000000Z K 7 svn:log V 246 Fix the code that prints the "Initializing PC-card drivers" message so that the list of drivers is correct. This is a slightly simplified version of the patch from the PR. PR: misc/10544 Submitted by: Christophe Colle END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-27T18:39:23.000000Z K 7 svn:log V 57 MFC 1.74 -> 1.75: Print correct list of PC-Card drivers. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-27T18:47:39.000000Z K 7 svn:log V 189 Eliminate compiler warning about missing type in declaration. Remove useless initialization of static variable to 0. Move static variable declaration into the only function that uses it. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-27T19:29:44.000000Z K 7 svn:log V 152 Simplify the definition of FBSD_SWITCH_TAKES_ARG, and make sure SWITCH_TAKES_ARG isn't defined (which svr4.h does) when we assign our definition to it. END K 10 svn:author V 4 jhay K 8 svn:date V 27 1999-04-27T19:30:24.000000Z K 7 svn:log V 94 MFC: Make the machdep.i8254_freq and machdep.tsc_freq sysctls modify the timecounter as well. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-04-27T21:11:19.000000Z K 7 svn:log V 149 Simplify the tunefs example, since tunefs uses getfsfile(). Lots of people complain about working out what device their filesystems are mounted on. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-27T23:33:52.000000Z K 7 svn:log V 16 .Xr chflags 1 , END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-27T23:34:21.000000Z K 7 svn:log V 21 MFC: .Xr chflags 1 , END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-28T00:08:14.000000Z K 7 svn:log V 123 MFC: Remove unused cruft and eliminate dependency on dynamic linker's header file. Makefile 1.7 -> 1.9 crt1.c 1.4 -> 1.5 END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-28T00:54:55.000000Z K 7 svn:log V 41 MFC 1.18 -> 1.19: Fix typos in comments. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-28T01:04:33.000000Z K 7 svn:log V 712 Enable vmspace sharing on SMP. Major changes are, - %fs register is added to trapframe and saved/restored upon kernel entry/exit. - Per-cpu pages are no longer mapped at the same virtual address. - Each cpu now has a separate gdt selector table. A new segment selector is added to point to per-cpu pages, per-cpu global variables are now accessed through this new selector (%fs). The selectors in gdt table are rearranged for cache line optimization. - fask_vfork is now on as default for both UP and SMP. - Some aio code cleanup. Reviewed by: Alan Cox John Dyson Julian Elischer Bruce Evans David Greenman END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-04-28T01:18:13.000000Z K 7 svn:log V 335 Allow loadable interface drivers with BPF support to be loaded into a kernel that doesn't have it. This is achieved by having minimal do-nothing stubs enabled when there are no bpfilter devices configured. Driver modules should be built with BPF enabled for maximum convenience (but can be built without it for maximum performance). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-28T01:19:26.000000Z K 7 svn:log V 158 MFC (1999/04/08 17:28:44 PDT): Isolate architecture dependencies better. Eliminate some asm(). Make the dynamic linker work if it is built as an executable. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-28T01:23:51.000000Z K 7 svn:log V 83 MFC 1.20 -> 1.21: Give RPATH precedence over LD_LIBRARY_PATH, as per the ELF spec. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-28T01:27:55.000000Z K 7 svn:log V 65 Make gdb work with kernel after the SMP vmspace sharing changes. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-28T01:27:56.000000Z K 7 svn:log V 90 MFC 1.21 -> 1.22: Initialize "__progname" and "environ" before calling _init() functions. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-28T02:49:29.000000Z K 7 svn:log V 115 Explain when packets are tesed by the firewall rules and what attributes of packets can be tested. PR: docs/7437 END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-28T05:08:13.000000Z K 7 svn:log V 113 Correct reference to '/dev/rst0' to the more correct "/dev/rsa0". PR: 11347 Submitted by: Christian Weisgerber END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-28T05:18:46.000000Z K 7 svn:log V 71 Add two recent developments: pccard is busted The cool new SMP stuff END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T06:39:25.000000Z K 7 svn:log V 119 Do the right thing for windowmaker installation if it's picked. Add some seat belts for failed desktop installations. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T06:43:08.000000Z K 7 svn:log V 54 By popular request, add /usr/local/sbin to this list. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T06:43:25.000000Z K 7 svn:log V 34 MFC: add /usr/local/sbin to paths END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T06:58:16.000000Z K 7 svn:log V 23 MFC: Add desktop menu. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T07:20:11.000000Z K 7 svn:log V 65 Write config files to /usr/share/skel as well as root's profile. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T07:20:25.000000Z K 7 svn:log V 29 MFC: copy to /usr/share/skel END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-04-28T07:27:04.000000Z K 7 svn:log V 104 Correction of better display under chinese terminal. Submitted by : Peter_Chen.bbs@bbs.csie.nctu.edu.tw END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-28T07:58:12.000000Z K 7 svn:log V 31 MFC: add tcpdcheck & tcpdmatch END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-28T08:00:50.000000Z K 7 svn:log V 50 \begin{bdemode} sort tcpd* entries \end{bdemode} END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-28T08:03:54.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.332. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-28T08:06:00.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.132. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-28T10:02:07.000000Z K 7 svn:log V 5 MFC. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-04-28T10:04:48.000000Z K 7 svn:log V 78 Mention that you can only create a block or char special file using mknod(2). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-04-28T10:07:04.000000Z K 7 svn:log V 62 MFC rev 1.6, you can only create special files with mknod(2). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T10:51:01.000000Z K 7 svn:log V 175 Deal with new loader syntax in determining how/when to load a userconfig script. Submitted by: "Daniel C. Sobral" Avoided by: jkh Demanded by: The Users END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-28T10:54:24.000000Z K 7 svn:log V 91 s/static foo_devsw_installed = 0;/static int foo_devsw_installed;/. (Edited automatically) END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-28T11:28:49.000000Z K 7 svn:log V 26 Add the jail system call. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-28T11:38:52.000000Z K 7 svn:log V 1608 This Implements the mumbled about "Jail" feature. This is a seriously beefed up chroot kind of thing. The process is jailed along the same lines as a chroot does it, but with additional tough restrictions imposed on what the superuser can do. For all I know, it is safe to hand over the root bit inside a prison to the customer living in that prison, this is what it was developed for in fact: "real virtual servers". Each prison has an ip number associated with it, which all IP communications will be coerced to use and each prison has its own hostname. Needless to say, you need more RAM this way, but the advantage is that each customer can run their own particular version of apache and not stomp on the toes of their neighbors. It generally does what one would expect, but setting up a jail still takes a little knowledge. A few notes: I have no scripts for setting up a jail, don't ask me for them. The IP number should be an alias on one of the interfaces. mount a /proc in each jail, it will make ps more useable. /proc//status tells the hostname of the prison for jailed processes. Quotas are only sensible if you have a mountpoint per prison. There are no privisions for stopping resource-hogging. Some "#ifdef INET" and similar may be missing (send patches!) If somebody wants to take it from here and develop it into more of a "virtual machine" they should be most welcome! Tools, comments, patches & documentation most welcome. Have fun... Sponsored by: http://www.rndassociates.com/ Run for almost a year by: http://www.servetheweb.com/ END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-28T15:52:09.000000Z K 7 svn:log V 342 pmap_emulate_reference: don't ever lose PV_TABLE_MOD bit on page. If PV_TABLE_REF cleared before PV_TABLE_MOD, the page may get fault on read again. On fault on write, pmap_emulate_reference mark the page dirty with vm_page_dirty. That decrease ill effects of the bug. The problem probably become more serious after my rev.1.18 a week ago. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-28T18:48:08.000000Z K 7 svn:log V 219 Rather than hack config/freebsd.h to contain our hacks for a native compiler, just include them in tm.h (as built from cc/cc_tools/Makefile). This will reduce the diffs from the vendor sources. Excellent idea by: jdp END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-28T20:12:53.000000Z K 7 svn:log V 41 Add /usr/X11R6/bin to default path also. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-04-29T02:12:08.000000Z K 7 svn:log V 101 sd -> da st -> sa This file is out-of-date in other ways as well, but these are pretty big changes. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T02:54:27.000000Z K 7 svn:log V 38 MFC: {rev 1.3} /dev/rst0 -> /dev/rsa0 END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-29T03:22:19.000000Z K 7 svn:log V 54 Postpone route_init() until all domains are attached. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-29T03:33:52.000000Z K 7 svn:log V 33 MFC: new loader.conf conventions END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-29T04:37:57.000000Z K 7 svn:log V 182 - Handle mixer read ioctls correctly. They have the same group, number and argument size as their write counterparts and were handled as write ioctls. - Emulate some cdrom ioctls. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-04-29T05:48:32.000000Z K 7 svn:log V 357 Fix crashes caused by rows=0 or columns=0. Add new #ifdef. By defining BKTR_NO_MSP_RESET you can prevent the MSP34xx being reset by the bt848 driver. This is handy if you pre-initialise the MSP34xx stereo audio chip in another operating system first (eg MS Windows). Suggested by: Randal Hopper Suggested by: Yuri Gindin END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-29T06:10:27.000000Z K 7 svn:log V 107 Sync with sys/i386/isa/clock.c revision 1.129.2.1. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T08:01:25.000000Z K 7 svn:log V 92 Correct typo. PR: docs/11378 Submitted by: Martin Kammerhofer END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-04-29T08:41:01.000000Z K 7 svn:log V 114 MFC: Correction of better display under chinese terminal. Submitted by : Peter_Chen.bbs@bbs.csie.nctu.edu.tw END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T09:22:01.000000Z K 7 svn:log V 25 MFC: {rev 1.9} Typo fix. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T09:25:29.000000Z K 7 svn:log V 25 MFC: {rev 1.3} Typo fix. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T09:33:39.000000Z K 7 svn:log V 55 MFC: {rev 1.11} Remove reference to edit(1); typo fix. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T09:42:21.000000Z K 7 svn:log V 40 MFC: {rev 1.14} Add xref to nologin(5). END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T09:43:49.000000Z K 7 svn:log V 39 MFC: {rev 1.6} Add xref to nologin(8). END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-29T09:45:38.000000Z K 7 svn:log V 39 MFC: {rev 1.3} Add xref to nologin(5). END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-04-29T09:57:47.000000Z K 7 svn:log V 199 Added new cards: NEC PK-UG-X017 and I/O DATA GV-BCTV2/PCI Added new tuner: ALPS_TSBH1 (plus FM Radio for ALPS_TSCH5) Added support for BCTV audio mux. Submitted by Hiroki Mori END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-04-29T10:01:28.000000Z K 7 svn:log V 213 Add support for VBI capture from /dev/vbi. This will allow software teletext/intercast/subtitles decoding while watching a TV station. Based on code from Hiroki Mori but reworked by myself. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-04-29T10:15:55.000000Z K 7 svn:log V 191 Added initial code for VBI capture based on work by Hiroki Mori and reworked by myself. This allows software decoding of teletext, intercast and subtitles via /dev/vbi. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-29T16:27:51.000000Z K 7 svn:log V 332 Add a test to ti_encap() to try and prevent the transmit producer index from ever catching up to the transmit consumer index. We can't let this happen because ti_txeof() depends on the assumption that producer == consumer means the ring is empty, and producer != consumer means the ring has some number of active descriptors in it. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-04-29T16:27:52.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-29T17:56:28.000000Z K 7 svn:log V 216 pppd/Makefile: Enable MS-CHAP support. release/Makefile: Build a separate NOCRYPT version of pppd, to keep This Great Nation's top-secret cryptographic tools out of the filthy hands of those evil furriners. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-29T18:03:38.000000Z K 7 svn:log V 165 Remove documentation of CRLF bug from more.1. Sync code with manpage. PR: bin/961 bin/7296 (fix) Submitted by: Garance Alistair Drosehn END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-04-29T18:15:25.000000Z K 7 svn:log V 380 Address a performance problem in getnewbuf: In heavy-writing situations, QUEUE_LRU can contain a large number of DELWRI buffers at its head. These buffers must be moved to the tail if they cannot be written async in order to reduce the scanning time required to skip past these buffers in later getnewbuf() calls. Submitted by: Matthew Dillon END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-29T19:14:17.000000Z K 7 svn:log V 57 Add ICMP types to list of information about each packet. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-29T19:22:13.000000Z K 7 svn:log V 247 MFC: Explain when packets are tested by the firewall rules and what attributes of packets can be tested. Fix spelling and punctuation. mdoc-ify lots of punctuation. PR: docs/7437 MFC-Requested-By: David O'Brien END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-29T19:59:24.000000Z K 7 svn:log V 96 Handle byte counts for >2G archives PR: 11389 Submitted by: Adrian Chadd END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-29T20:00:47.000000Z K 7 svn:log V 104 Report byte count in >2G archives correctly PR: 11389 Submitted by: Adrian Chadd END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-29T20:24:00.000000Z K 7 svn:log V 467 Add some extra checks to make sure that a child ypserv process doesn't try to fork() a child of its own, which could result in several children ypservs running at once. I'm still not sure exactly what leads to this condition, but these fixes should stop it from causing trouble. A new function, yp_fork() checks to see if the current process is already a child of the parent ypserv, and returns failure (and logs an error message) rather than spawning another child. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-29T20:31:06.000000Z K 7 svn:log V 59 MFC: avoid letting child processes have their own children END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-29T20:32:54.000000Z K 7 svn:log V 91 The accept(2) call can fail with EINTR (at least in the threaded context). PR: docs/8858 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-29T20:35:45.000000Z K 7 svn:log V 52 MFC: accept(2) can fail with EINTR. PR: docs/8858 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-29T21:41:11.000000Z K 7 svn:log V 27 The bsd.port.mk has moved. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-29T21:54:20.000000Z K 7 svn:log V 96 Document ishexnumber, isideogram, isnumber, isphonogram, isrune, and isspecial. PR: docs/9854 END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-29T22:51:59.000000Z K 7 svn:log V 372 Set curproc at the end of proc0_init(). This patch also moves the bogus comment (the comment is still not quite right) and (as a side effect) removes some verbose initialisations (we depend on static initialisation to 0 for almost everything in proc0). The alpha kernels are bootable again. The change won't affect i386's until machdep.c is changed. Submitted by: bde END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-04-30T06:01:45.000000Z K 7 svn:log V 118 Fix strptime per Posix/Single UNIX Specification requirements. Submitted by: Sergey Babkin END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-30T06:30:15.000000Z K 7 svn:log V 65 Make BOOTP to work again. Submitted by: dillon Reviewed by: phk END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-30T06:37:16.000000Z K 7 svn:log V 55 Fix a bunch typos, one fix of which is from docs/10794 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-30T06:38:13.000000Z K 7 svn:log V 23 CFC: r.1.13: fix typos END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-30T06:51:51.000000Z K 7 svn:log V 51 Add beer-ware license and $Id$ Noticed by: dillon END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-30T07:31:17.000000Z K 7 svn:log V 12 Added $Id$. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-04-30T11:16:30.000000Z K 7 svn:log V 107 My last commit accidentally undid the changes made in rev 1.68 regarding COMPAT_PCI_DRIVER. Put them back. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-04-30T12:51:20.000000Z K 7 svn:log V 63 Implement fascist mode (do not open a datagram socket at all). END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-30T13:04:21.000000Z K 7 svn:log V 161 Add a new "file" to procfs: "rlimit" which shows the resource limits for the process. PR: 11342 Submitted by: Adrian Chadd adrian@freebsd.org Reviewed by: phk END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-04-30T13:12:44.000000Z K 7 svn:log V 32 Minor punctuation/grammar nits. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-04-30T13:13:32.000000Z K 7 svn:log V 378 Tcopy uses 32 bit unsigned to accumulate a count of bytes read/written. That doesn't work well for tapes over 4G. I use tcopy a lot to write images of a tape to tape as tape to tape copying is terribly slow. Slower than it should be. Quickly found out tcopy can not rewind a file when doing copy/verify. PR: 11386 Submitted by: David Kelly dkelly@hiwaay.net Reviewed by: phk END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-30T16:15:43.000000Z K 7 svn:log V 1485 Bunch of updates: - Try to unbreak what I broke by screwing with the tx queuing again. I'm waiting for a few more people to test out this code and report back before I move it into current. Hopefully it will be soon. Basically I reverted to the old TX queuing strategy. - Add experimental support for the 3c900B-FL (10mbps ST fiber). The card should be detected properly and the 10baseFL mode supported, but again I'm still waiting for word from a tester to see if this actually works. It shouldn't affect the other cards though; all the differences are in media selection. - Set the TX start threshold register to get better performance. - Increase the size of the RX and TX rings. UDP performance was pretty bad because the TX ring was too small. Should be substantially better now (I can saturate the link with either TCP or UDP now). - Change some of the #defines to reflect proper 3Com ASIC names (boomerang, cyclone, krakatoa, hurricane). - Simplify and reorganize interrupt handler; ack all interrupts right away and then process them. This avoids a potential race condition. (Noted by Matt Dillon.) - Reorganize the bridging code to eliminate using a goto to jump into the middle of an if() {} clause. Sorry, that just made my brain itch. - Use m_adj() in xl_rxeof(). - Make the payload alignment in xl_newbuf() the default (instead of just conditionally defined for the alpha) to improve NFS performance (avoids need for nfs_realign()). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-30T16:44:17.000000Z K 7 svn:log V 284 Close PR #10970: exit at the end of ypproc_all_2_svc() instead of returning. This really fixes the condition where a child creates children of its own. I'm leaving the previous sanity tests in though, since they shouldn't hurt, and will give an indication if this ever happens again. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-30T16:45:24.000000Z K 7 svn:log V 21 MFC: close PR #10970 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-30T16:59:48.000000Z K 7 svn:log V 127 Close PR #10971: flush the database cache after forking in ypproc_all_2_svc() so that parent and child don't share DB handles. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-30T17:01:06.000000Z K 7 svn:log V 22 MFC: close PR# 10971. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-30T18:19:46.000000Z K 7 svn:log V 243 Change references from "passwordperiod" to "passwordtime", since "passwordtime" is what passwd(1) has actually been using. I suspect passwordperiod was the original intent. I can't figure-out which, if either, BSDi uses. If anyone knows... END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-04-30T18:48:14.000000Z K 7 svn:log V 213 MFC: "passwordtime" not "passwordperiod". Discrepency-first-noticed-by: Luke Original-change-from-"passwordperiod"-by: committer of r.1.20 of local_passwd.c END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-30T19:12:51.000000Z K 7 svn:log V 290 Turn DEFAULT_VTABLE_THUNKS back on. It caused problems with undefined symbols in libstdc++. Until I have a chance to look at what that problem is and to carefully consider the upgrade issues of turning it back on at a later date if we leave it turned off for any extended peroid of time. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-30T19:32:47.000000Z K 7 svn:log V 367 Add the Alteon gigabit ethernet driver to -stable. It's been in -current for a while now and there have been no complaints. Note: I have not merged the vlan changes from -current, but you can still use the Tigon driver without them. Note2: I have also updated if_media.h to include the fiber optic ethernet media types, including 1000baseSX which this driver needs. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-04-30T19:35:08.000000Z K 7 svn:log V 31 Add Tigon man page to Makefile END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-30T19:55:04.000000Z K 7 svn:log V 28 MFC: linger time in seconds END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-04-30T22:09:45.000000Z K 7 svn:log V 281 Add a hook that can be called to initialise a slave processor's memory range attributes after they have been extracted from the master. Hook up the i686 MP code to do this for each AP. Be more careful about printing the default memory type for the i686. Suggestions from: luoqi END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-01T03:36:07.000000Z K 7 svn:log V 105 Update this file to no longer list the outdated information about gulf.net Ignored-for-too-long-by: jmb END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-01T03:37:29.000000Z K 7 svn:log V 26 MFC: remove obsolete info END K 10 svn:author V 4 sada K 8 svn:date V 27 1999-05-01T07:45:31.000000Z K 7 svn:log V 155 Make release would fail for lack of /etc/resolv.conf or $DISTFILES/ PR: misc/9913 Submitted by: YAMAMOTO Shigeru Forgotton by: sada END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-01T11:27:37.000000Z K 7 svn:log V 71 Shuffle source selection menu items to make it a little easier to use. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-01T11:28:41.000000Z K 7 svn:log V 24 MFC: src menu reshuffle END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-01T11:30:55.000000Z K 7 svn:log V 66 Add dhclient to mfsroot floppy - changes to sysinstall to follow. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-01T11:31:19.000000Z K 7 svn:log V 77 Don't use STDOUT_TOP. Submitted by: Christopher Masto END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-01T11:31:29.000000Z K 7 svn:log V 36 Make ports 80 & 81 ``interactive''. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-01T13:16:35.000000Z K 7 svn:log V 35 Added vendor OmniVision and camera END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-01T13:17:47.000000Z K 7 svn:log V 61 Z direction was upside down. Submitted By: MAEKAWA Masahide END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-01T14:54:21.000000Z K 7 svn:log V 369 Fixes for -t option: * Don't buffer "Digesting..." output - flush it immediately. * Increase the number of repetitions by a factor of 100, and the block size by a factor of 10 so as to give meaningful results on modern machines (108 seconds on my P120, and ~26 seconds on a P-II 350). PR: bin/10604 Submitted by: Stanislav Shalunov END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-05-01T15:09:49.000000Z K 7 svn:log V 19 MFC: md5 -t fixes. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-01T15:24:39.000000Z K 7 svn:log V 61 MFC rev.1.22: fix transfer of files >2GB. Reminded by: kris END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-01T17:12:15.000000Z K 7 svn:log V 304 Merge changes in from -current. I asked for people to test this for me. I got *two* (2) positive replies and nothing else. People seem to have an easier time complaining than they do testing fixes. I'm through waiting. I'm confident this fixes the watchdog timeout problems, so here it is. Deal with it. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-01T18:49:17.000000Z K 7 svn:log V 58 MFC: Fascist mode (do not open a datagram socket at all). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-01T22:01:52.000000Z K 7 svn:log V 99 MFC: add TCP Wrappers support. (also sorted manpage references and emblished the history a little) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-01T22:03:00.000000Z K 7 svn:log V 47 MFS: sort reference list and embelish history. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-01T22:22:42.000000Z K 7 svn:log V 219 JMZ says: Add an emply MAIN__() function. This avoid an unresolved reference error during link phase when using fortran subroutines with non-fortran 'main()'. Obtained from: src/lib/libF77/MAIN.c rev 1.1 by jmz END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-01T22:23:29.000000Z K 7 svn:log V 93 * Add MAIN.c * be more selective what I add to CLEANFILES (what was I previously thinking??) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-01T22:30:14.000000Z K 7 svn:log V 44 Add more bits of libF77. Submitted by: jmz END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-01T23:30:09.000000Z K 7 svn:log V 266 Move the disabling of interrupts right before the allocation of the resource. Avoids useless interrupts occurring between the allocation of the interrupt resource and the final initialisation of the kernel. Cause of these interrupts is unknown (a resuming device?). END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-01T23:35:41.000000Z K 7 svn:log V 107 Clean up debugging output, rename printf to DPRINTF and set some debugging levels to more sensible values. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-01T23:38:46.000000Z K 7 svn:log V 75 Correct maximum error count in TD initialisation for transfer from 2 to 3. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-01T23:46:02.000000Z K 7 svn:log V 82 Clean up uhci_intr. Avoid acknowledging mutliple interrupts with multiple writes. END