ĩ929549 257 138 154 392 156 141 144 127 130 122 165 169 178 151 102 127 111 276 155 250 144 158 225 191 106 406 406 147 109 106 107 155 115 229 203 231 251 312 166 144 165 378 223 211 156 119 226 150 114 147 138 126 174 112 109 133 127 152 197 106 347 532 289 146 367 526 854 196 236 187 109 108 97 107 210 212 227 128 124 382 178 124 142 201 145 185 124 261 539 172 262 350 358 168 198 149 126 258 214 143 181 216 225 125 353 465 158 165 355 246 179 136 161 146 171 141 242 140 150 143 516 566 270 180 132 141 190 394 201 393 214 139 1689 128 165 804 138 230 208 114 110 112 144 224 338 363 288 142 370 395 138 143 541 586 306 114 129 138 132 160 130 199 148 176 127 151 187 194 150 138 184 188 149 148 221 163 267 132 163 376 178 227 242 433 128 165 155 205 137 145 207 172 314 129 264 258 137 166 122 121 237 113 272 291 203 144 157 173 239 190 242 165 299 303 163 129 149 168 166 205 108 108 110 108 108 116 108 160 142 164 141 156 150 109 153 109 123 173 191 140 139 139 109 132 151 144 134 390 109 144 109 239 183 169 115 318 260 427 K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-17T23:17:57.000000Z K 7 svn:log V 44 Support CHAP using MD4 Suggested by: jordan END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1997-09-17T23:50:26.000000Z K 7 svn:log V 58 YAMC - bde's fix for includes: that I blew on my attempt. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-18T00:15:25.000000Z K 7 svn:log V 297 Don't close(1) in direct mode and then proceed to isatty(1) ! Keep 0 open for this till the modem's been set up by either dup()ing 0 or by opening ctermid(NULL) (if isatty(0)). Discussed problem with: Tomi Vainio Made it finally dawn on me: Angelo Turetta END K 10 svn:author V 6 msmith K 8 svn:date V 27 1997-09-18T00:15:55.000000Z K 7 svn:log V 61 Remove line noise from the quirk list (kernel build stopper) END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:23:29.000000Z K 7 svn:log V 44 MFC: Use err(3). Use An/Aq for author name. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:25:39.000000Z K 7 svn:log V 47 MFC: Use err(3) instead of local redefinition. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:26:47.000000Z K 7 svn:log V 30 MFC: Use err(3), add usage(). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:28:23.000000Z K 7 svn:log V 33 MFC: Use err(3), add prototypes. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:29:16.000000Z K 7 svn:log V 25 MFC: Perror() -> warn(). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:30:38.000000Z K 7 svn:log V 68 MFC: Use err(3). Document options in man page, not in usage string. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:35:51.000000Z K 7 svn:log V 72 Use err(3). Document -y flag. Remove unused -s flag from getopt string. END K 10 svn:author V 3 sef K 8 svn:date V 27 1997-09-18T06:42:27.000000Z K 7 svn:log V 86 Fix sorting of directories when doing '-d'. PR: bin/4558 Submitted by: Keith Bostic END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:49:40.000000Z K 7 svn:log V 54 Typo: environmental variable -> environment variable. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:54:03.000000Z K 7 svn:log V 6 Typo. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-18T06:55:21.000000Z K 7 svn:log V 30 environmental -> environment. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-09-18T07:01:56.000000Z K 7 svn:log V 17 Typo fix (1.94). END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-18T07:47:03.000000Z K 7 svn:log V 183 update Luigi's driver to poll interface (Peter, you might want to check that I've done this properly, it does work though :) )... a few minor fixes to code part-Submitted-by: Luigi END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-18T08:00:48.000000Z K 7 svn:log V 63 reduce the number of warnings this file emits during compiling END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-18T08:04:13.000000Z K 7 svn:log V 157 wrap kernel interface in #ifdef KERNEL/#endif hide more verbosity behind bootverbose make it so that it doesn't emit as many warnings durning compiling... END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-18T08:10:45.000000Z K 7 svn:log V 51 Synchronize with sys/i386/isa/fd.c revision 1.102. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-18T08:13:49.000000Z K 7 svn:log V 65 Fixed entry of aicasm. Submitted by: h-nokubi@nmit.mt.nec.co.jp END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-18T08:28:23.000000Z K 7 svn:log V 130 Missed a place where the extra descriptor buffers would need to be freed. Submitted by: Mark Valentine END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-09-18T08:56:53.000000Z K 7 svn:log V 97 Add canna and Wnn ports numbers. Submitted by: Satoshi Taoka END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-09-18T08:57:51.000000Z K 7 svn:log V 12 Merge 1.37. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-18T13:45:34.000000Z K 7 svn:log V 313 Many places in the code NULL is used in integer context, where plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments. PR: 2752 Submitted by: Arne Henrik Juul END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-18T14:08:40.000000Z K 7 svn:log V 313 Many places in the code NULL is used in integer context, where plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments. PR: 2752 Submitted by: Arne Henrik Juul END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-18T16:19:17.000000Z K 7 svn:log V 55 Over 1000 ports now. Note this in the relevant place. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-18T16:19:35.000000Z K 7 svn:log V 17 MFC: 1000+ ports END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-18T16:24:36.000000Z K 7 svn:log V 14 Correct typo. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-18T16:26:20.000000Z K 7 svn:log V 15 MFC: typo fix. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-18T17:54:36.000000Z K 7 svn:log V 63 Whoops! Missed one on the XF8633 -> XF86331 update. PR: 4560 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-18T17:55:38.000000Z K 7 svn:log V 23 MFC: XF8633 -> XF86331 END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-18T18:07:45.000000Z K 7 svn:log V 136 Ffs_alloc allow users to write one block beyond the limit. PR: 3398 Reviewed by: phk Submitted by: Wolfram Schneider END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-18T18:19:45.000000Z K 7 svn:log V 110 Fix bad assumptions about types. PR: 1649 Reviewed by: phk Submitted by: Jason Thorpe END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-18T18:27:34.000000Z K 7 svn:log V 138 Add a "I know it points to my foot!" -f option. PR: 3288 Reviewed by: phk Submitted by: Martin Kammerhofer END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-18T18:33:23.000000Z K 7 svn:log V 158 Executing binaries on a nullfs (or nullfs-based) filesystem results in a trap. PR: 3104 Reviewed by: phk Submitted by: Dan Walters hannibal@cyberstation.net END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-18T19:09:08.000000Z K 7 svn:log V 216 Shift JIS versions of date stuff. more changes to come. Submitted by: Nobuhrio Yasutomi AM/PM changed to 2 letter versions for now, original SJIS versions commented out. change/check later.. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1997-09-18T19:09:09.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-18T19:16:51.000000Z K 7 svn:log V 49 make/install the japanese SJIS date locale file. END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-18T19:22:45.000000Z K 7 svn:log V 70 YAMFC add the previously non present Japanese SJIS time localisation. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-18T20:55:50.000000Z K 7 svn:log V 283 Use -ansi -pedantic -trigraphs, as suggested by Bruce. Enforce that only Posix-spec'ed options are being used, so people could use this as a Posixificator of some kind. Document the Posix usage in the man page, so to make it clear what's the difference between Posix c89, and gcc. END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-09-18T22:43:48.000000Z K 7 svn:log V 128 Fix some problems in the rules file loading and need for modload detection. Found by: "James E. Housley" END K 10 svn:author V 5 danny K 8 svn:date V 27 1997-09-18T22:47:12.000000Z K 7 svn:log V 116 Fix problems with rules file loading and need-modload detection. Found by: "James E. Housley" END K 10 svn:author V 4 dima K 8 svn:date V 27 1997-09-18T23:16:17.000000Z K 7 svn:log V 63 Fix argument string for getopt. Submitted by: dillon@best.net END K 10 svn:author V 4 dima K 8 svn:date V 27 1997-09-18T23:19:00.000000Z K 7 svn:log V 26 From HEAD: fix optstring. END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-19T00:51:52.000000Z K 7 svn:log V 130 oops somehow the file I was supplied with turned out to be EUC encoding.. luckily they can be translated by a simple c program :) END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-19T00:55:50.000000Z K 7 svn:log V 55 MFC: v 1.2 file was EUC rather than shift-JIS. fixed. END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-19T00:56:49.000000Z K 7 svn:log V 19 remove bad comment END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-19T01:51:01.000000Z K 7 svn:log V 52 Add the direcotry for the japanese shift-JIS locale END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-19T01:53:59.000000Z K 7 svn:log V 43 somewhere for the ja_JP.SJIS locale to go. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-19T06:18:21.000000Z K 7 svn:log V 29 environmental -> environment END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-19T06:21:39.000000Z K 7 svn:log V 77 MFc: Use err(3). Document -y flag. Remove unused -s flag from getopt string. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-19T06:23:25.000000Z K 7 svn:log V 15 MFc: Typo fix. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-19T06:27:30.000000Z K 7 svn:log V 12 Use err(3). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-19T06:28:57.000000Z K 7 svn:log V 36 Use err(3). Typo fixes in man page. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-19T06:29:52.000000Z K 7 svn:log V 30 Use An macro for author name. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-19T08:48:02.000000Z K 7 svn:log V 59 Synchronize with sys/i386/i386/userconfig.c revision 1.93. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-09-19T09:38:50.000000Z K 7 svn:log V 102 Add Wnn6 reverse lookup server port. Submitted by: Satoshi Taoka END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-09-19T09:39:21.000000Z K 7 svn:log V 12 Merge 1.38. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-19T09:42:03.000000Z K 7 svn:log V 252 MFC: Don't close(1) in direct mode and then proceed to isatty(1) ! Keep 0 open for this till the modem's been set up by either dup()ing 0 or by opening ctermid(NULL) (if isatty(0)). Reviewed by: Angelo Turetta END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-19T11:13:16.000000Z K 7 svn:log V 439 [Regarding the previous patch] This is completely wrong. 1. ffs_alloc() actually allowed writing one block less one frag (normally 7 frags or 7/8 blocks) beyond the limit. 2. freebufspace() gives the free space in frags, but `size' is in bytes, so the change results in approximately `size' fragments too many being reserved. 3. ffs_realloccg() has the same bug but wasn't changed. PR: 3398 Submitted by: bde Eyeballed by: phk END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-19T12:25:09.000000Z K 7 svn:log V 194 Add a sample entry specifying numeric tty settings. People sometimes ask how to force a local tty line into CLOCAL mode and Xon/Xoff flow control. This is the preferrable way (over rc.serial). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-19T12:25:44.000000Z K 7 svn:log V 52 MFC: sample entry with numeric values from rev 1.13 END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-19T13:38:51.000000Z K 7 svn:log V 274 major modifications to the mixer. currently it doesn't report errors that it encounters (such as invalid device), but does print usage upon this error... but otherwise allows complex commands such as: mixer -f /dev/mixer4 synth line 50 -rec mic +rec line =rec cd ^rec mix END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-19T15:20:25.000000Z K 7 svn:log V 433 teach pnp to keep isa_device structs around, and teach isa.c how to scan these structs for conflics... it still exist that two PnP cards can colide, but this is up to the user to make sure it doesn't happen... other modifications to pnp.c to format output properly, and hide more output behind bootverbose flag... fix some bugons in pnp.h that would of made it difficult for inclusion in external programs (for import of pnpinfo) END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-19T15:25:49.000000Z K 7 svn:log V 761 teach sio how to attach to isa PnP cards. This is mainly for use with internal modems. Currently detects a USR modem, and a couple Supra modems... vendor id's for sio capabile cards welcomed... document new option EXTRA_SIO that will increase sio's internal data structures to support X more serial ports... these are used by the PnP part of sio for attaching... If you don't have it specified, it will default to 2... This is defaulted to 0 if you don't have PnP compiled into your kernel... also document that if you set the PnP flags (pnp x flags y) to 0x1 that the modem will be refused to be recognized by the sio driver... this is for people that want the traditional isa driver to probe and attach the modem... (for keeping legacy sio numbering) END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-19T15:36:00.000000Z K 7 svn:log V 103 this is an import of Sujal M. Petal's pnpinfo.. it includes modifications by Luigi Rizzo and myself... END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-19T15:36:00.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r29615, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1997-09-19T15:36:01.000000Z K 7 svn:log V 91 This commit was manufactured by cvs2svn to create tag 'pnpinfo-vendor-pnpinfo_960505luigi'. END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-19T15:41:43.000000Z K 7 svn:log V 17 activate pnpinfo END K 10 svn:author V 3 jmg K 8 svn:date V 27 1997-09-19T15:41:57.000000Z K 7 svn:log V 16 bmake'd pnpinfo END K 10 svn:author V 3 max K 8 svn:date V 27 1997-09-19T16:04:19.000000Z K 7 svn:log V 6 Typo. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-09-19T16:10:51.000000Z K 7 svn:log V 15 MFC: Typo fix. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-19T21:37:05.000000Z K 7 svn:log V 115 .Ox macro needs to support "OpenBSD 2.1" PR: docs/4561 Submitted by: Norihiro Kumagai END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-19T22:22:04.000000Z K 7 svn:log V 117 Use snprintf() instead of sprintf() most of the time. Obtained from: OpenBSD Make usage() consistent with man page. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-19T22:27:28.000000Z K 7 svn:log V 132 MFC: Use snprintf() instead of sprintf() most of the time. Obtained from: OpenBSD Make usage() consistent with man page. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-20T01:10:28.000000Z K 7 svn:log V 35 Describe all know capabilities now END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-20T01:42:24.000000Z K 7 svn:log V 31 MFC: describe all capabilities END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-20T02:29:56.000000Z K 7 svn:log V 287 ``oops''. I cut/pasted the original free()'s based on mark's suggestion rather than extracting the diff from Mark's patch, but it turns out that I was freeing one allocation twice due to a previous cut/paste braino. My botch, not Mark's. Pointed out by: Mark Valentine END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-20T02:48:48.000000Z K 7 svn:log V 86 Fix conditional bogon in Label Editor [from Ed Gold] Print info boxes without titles. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-20T02:49:14.000000Z K 7 svn:log V 32 MFC: messages and label bogon. END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-09-20T04:58:08.000000Z K 7 svn:log V 50 Add missing \ from previous rev to end of a line. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-20T05:28:02.000000Z K 7 svn:log V 107 Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/sio.c revisions 1.60 and 1.182, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-20T05:29:03.000000Z K 7 svn:log V 52 Synchronize with sys/i386/isa/isa.c revision 1.104. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-20T06:24:17.000000Z K 7 svn:log V 93 More label editor enhancements. Submitted by: Ed Gold END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-20T06:24:29.000000Z K 7 svn:log V 32 MFC: label editor enhancements. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-20T06:26:28.000000Z K 7 svn:log V 166 Adjust the #ifdef KERNEL so that pnp_cinfo is available for sbin/dset.c Other ways around this might be to #define KERNEL in dset.c for the "i386/isa/pnp.h" include. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-09-20T07:41:58.000000Z K 7 svn:log V 444 Addition of support of the slightly rogue Promise IDE interface(Dyson), support of multiple PCI IDE controllers(Dyson), and some updates and cleanups from John Hood, who originally made our IDE DMA stuff work :-). I have run tests with 7 IDE drives connected to my system, all in DMA mode, with no errors. Modulo any bugs, this stuff makes IDE look really good (within it's limitations.) Submitted by: John Hood END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-20T09:58:49.000000Z K 7 svn:log V 78 _G_VTABLE_LABLE_PREFIX is different between ELF and a.out ('_vt.' vs '__vt$') END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-20T12:11:25.000000Z K 7 svn:log V 167 Merge revision 1.25 and 1.35 Allow dash `-' (except for first char) and underscore `_' in usernames. Stop the growing list of shells if /etc/adduser.conf was updated. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-20T13:18:48.000000Z K 7 svn:log V 257 For AMD chips, pick up the long description from the chip if possible. (This is not really a typographical improvement in the case of the K6 it seems, but AMD appearantly want it too look that way). Also if bootverbose, dump some more info about the chip. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-20T15:40:55.000000Z K 7 svn:log V 263 Perform a `make distrib-dirs distribution' inside the chroot tree before trying to `make world', so to become less dependant from the correctness of the environment hosting the `make release'. The recent addition of a group `network' made this problem apparent. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-20T15:41:46.000000Z K 7 svn:log V 74 MFC: 1.322, do a `make distrib-dirs distribution' inside the chroot tree. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-20T17:10:09.000000Z K 7 svn:log V 103 Don't gratuitously drop termcap.db and vgrindefs.db from the installed set of files. Reviewed by: jkh END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-20T17:11:09.000000Z K 7 svn:log V 55 MFC: rev 1.323, don't kill termcap.db and vgrindefs.db END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-20T18:26:22.000000Z K 7 svn:log V 32 Do not accept empty user names. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-20T19:59:54.000000Z K 7 svn:log V 163 Do not complain about non existing shell "/nonexistent" Smarter error check if a uid is already in use. Submitted by: "Eugene Radchenko" END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-20T20:10:52.000000Z K 7 svn:log V 119 Merge rev 1.37 Do not complain about non existing shell "/nonexistent" Smarter error check if a uid is already in use. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T02:10:41.000000Z K 7 svn:log V 49 Add "delete 0" before "add 0 0..." Suggested by: END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T02:11:36.000000Z K 7 svn:log V 87 MFC: Add "delete 0" before "add 0 0..." Suggested by: Greg Lehey END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-21T03:13:21.000000Z K 7 svn:log V 121 We were (I think) missing a vrele() on the vnode for the object loaded via PT_INTERP (usually /usr/libexec/ld-elf.so.1). END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-21T03:20:36.000000Z K 7 svn:log V 130 Accept FIOASYNC (like the old sound driver) since it's generated by kern_descrip.c when the user does an fcntl(.., F_SETFL, ...). END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-21T03:21:34.000000Z K 7 svn:log V 31 Fix a comment-within-a-comment END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-21T03:27:51.000000Z K 7 svn:log V 258 Recognize the CS4326 on the Intel PR440FX motherboard. (It works just like the normal CS4326 except that it's had it's ID's tweaked for some reason) Also mark the device as alive in the attach routine so that the pnp system doesn't think the attach failed. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-09-21T04:24:27.000000Z K 7 svn:log V 370 Change the M_NAMEI allocations to use the zone allocator. This change plus the previous changes to use the zone allocator decrease the useage of malloc by half. The Zone allocator will be upgradeable to be able to use per CPU-pools, and has more intelligent usage of SPLs. Additionally, it has reasonable stats gathering capabilities, while making most calls inline. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-09-21T04:49:30.000000Z K 7 svn:log V 64 Re-institute a bugfix in allocation of anonymous buffer memory. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-09-21T05:50:02.000000Z K 7 svn:log V 71 Add support for more than 1 page of idle process stack on SMP systems. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-21T09:13:57.000000Z K 7 svn:log V 260 Chown(8) compiled with -DSUPPORT_DOT (backward compatibility) does first check for a `.' and then for `:' as a delimiter. Usernames with a dot will fail. # chown r.r:bin /tmp/bla chown: r:bin: illegal group name Fix: first check for a `:' and then for a `.' END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-21T11:41:12.000000Z K 7 svn:log V 151 Fix some style(9) and formatting problems. tabsize 4 formatting doesn't look too great with 'more' etc. Approved by: dyson (with a minor grumble :-) END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-21T11:49:18.000000Z K 7 svn:log V 85 Add ypwhich(1) and yppoll(8) manual pages. Obtained from: NetBSD, slightly modified END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T13:06:43.000000Z K 7 svn:log V 42 Add a pppctl(8) xref. Suggested by: joerg END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T13:08:00.000000Z K 7 svn:log V 67 Typo police Submitted by: Mark Cammidge END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T13:10:53.000000Z K 7 svn:log V 52 MFC: Add a pppctl(8) xref. Suggested by: joerg END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T13:11:24.000000Z K 7 svn:log V 77 MFC: Typo police Submitted by: Mark Cammidge END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-21T15:03:59.000000Z K 7 svn:log V 47 Implement the parts needed for VM86 under SMP. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-21T16:09:48.000000Z K 7 svn:log V 147 Unspam rev 1.114 that got spammed when someone commited the rc.conf changes: drop `savecore_enable' now that our savecore obeyes the minfree file. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-21T16:10:36.000000Z K 7 svn:log V 46 MFC: unspam rev 1.114, kill `savecore_enable' END K 10 svn:author V 6 itojun K 8 svn:date V 27 1997-09-21T17:11:24.000000Z K 7 svn:log V 55 merge from current: scsi RESERVATION CONFLICT support. END K 10 svn:author V 5 markm K 8 svn:date V 27 1997-09-21T17:37:08.000000Z K 7 svn:log V 49 FreeBSD's original passwd helper is needed here. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T20:26:47.000000Z K 7 svn:log V 421 It turns out that the following: close(1); close(2); x = open(ctermid(NULL), O_RDWR|O_NONBLOCK); close(0) on a tty causes select() to return an exception for descriptor x ! This is the case in RELENG_2_2, but not in 2.2.2. I'm not sure why. Instead of doing the x=open() and close(0), we just do x=0 now. Problem pointed out by: Greg Lehey Tomi Vainio END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T20:27:46.000000Z K 7 svn:log V 471 MFC: It turns out that the following: close(1); close(2); x = open(ctermid(NULL), O_RDWR|O_NONBLOCK); close(0) on a tty causes select() to return an exception for descriptor x ! This is the case in RELENG_2_2, but not in 2.2.2. I'm not sure why. Instead of doing the x=open() and close(0), we just do x=0 now. Problem pointed out by: Greg Lehey Tomi Vainio END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:32:04.000000Z K 7 svn:log V 175 Move the rules for aicasm to the MI conf file. Add kern/subr_autoconf.c as a standard file as it contains the bulk of the code for performing interrupt driven configuration. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:33:01.000000Z K 7 svn:log V 86 Convert to the new callout interface. Guard against scheduling more than one callout. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:33:10.000000Z K 7 svn:log V 38 Convert to the new callout interface. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:34:31.000000Z K 7 svn:log V 47 Move the rules for aicasm to the MI conf file. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:35:24.000000Z K 7 svn:log V 96 Add shared EISA interrupt support. Clean up the match routines so that they return const char * END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:38:05.000000Z K 7 svn:log V 299 autoconf.c: Add cpu_rootconf and cpu_dumpconf so that configuring these two devices can be better controlled by the MI configuration code. machdep.c: MD initialization code for the new callout interface. trap.c: Add support for printing out whether cam interrupts are masked during a panic. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:38:54.000000Z K 7 svn:log V 106 ipl.h: Add CAM software/hardware interrupt support. si.h: Update for changes in the callout interface. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:41:49.000000Z K 7 svn:log V 298 aha1542.c aic6360.c cy.c fd.c ft.c if_ie.c if_wl.c if_zp.c isa.c isa_device.h labpc.c mcd.c ncr5380.c scd.c seagate.c si.c sio.c tw.c ultra14f.c wcd.c wd.c: Update for changes in the callout interface. apic_vector.s icu_vector.s ipl.s ipl_funcs.c: Add CAM software/hardware interrupt support. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:43:35.000000Z K 7 svn:log V 119 soundcard.c: Update for changes in the callout interface. sequencer.c: Add a paren that seems to have gone missing. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T21:43:54.000000Z K 7 svn:log V 45 Update for changes in the callout interface. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:00:25.000000Z K 7 svn:log V 1593 init_main.c subr_autoconf.c: Add support for "interrupt driven configuration hooks". A component of the kernel can register a hook, most likely during auto-configuration, and receive a callback once interrupt services are available. This callback will occur before the root and dump devices are configured, so the configuration task can affect the selection of those two devices or complete any tasks that need to be performed prior to launching init. System boot is posponed so long as a hook is registered. The hook owner is responsible for removing the hook once their task is complete or the system boot can continue. kern_acct.c kern_clock.c kern_exit.c kern_synch.c kern_time.c: Change the interface and implementation for the kernel callout service. The new implemntaion is based on the work of Adam M. Costello and George Varghese, published in a technical report entitled "Redesigning the BSD Callout and Timer Facilities". The interface used in FreeBSD is a little different than the one outlined in the paper. The new function prototypes are: struct callout_handle timeout(void (*func)(void *), void *arg, int ticks); void untimeout(void (*func)(void *), void *arg, struct callout_handle handle); If a client wishes to remove a timeout, it must store the callout_handle returned by timeout and pass it to untimeout. The new implementation gives 0(1) insert and removal of callouts making this interface scale well even for applications that keep 100s of callouts outstanding. See the updated timeout.9 man page for more details. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:02:25.000000Z K 7 svn:log V 34 Update for new callout interface. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:03:22.000000Z K 7 svn:log V 71 Convert to use the new bufq* functions for dealing with buffer queues. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:09:24.000000Z K 7 svn:log V 709 buf.h: Change the definition of a buffer queue so that bufqdisksort can properly deal with bordered writes. Add inline functions for accessing buffer queues. This should be considered an opaque data structure by clients. callout.h: New callout implementation. device.h: Add support for CAM interrupts. disk.h: disklabel.h: tqdisksort->bufqdisksort kernel.h: Add new configuration entries for configuration hooks and calling cpu_rootconf and cpu_dumpconf. param.h: Add a priority for sleeping waiting on config hooks. proc.h: Update for new callout implementation. queue.h: Add TAILQ_HEAD_INITIALIZER from NetBSD. systm.h: Add prototypes for cpu_root/dumpconf, splcam, splsoftcam, etc.. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:10:02.000000Z K 7 svn:log V 44 Update for new buffer queue data structure. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:10:49.000000Z K 7 svn:log V 135 Convert tqdisksort to bufqdisksort. Honor the B_ORDERED buffer flag so that meta-data writes go out to the device in the right order. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:12:19.000000Z K 7 svn:log V 113 Updated timeout.9 man page describing the new callout interface. This man page was based on the NetBSD version. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-21T22:12:50.000000Z K 7 svn:log V 20 Add isa_devtab_cam. END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-21T22:14:54.000000Z K 7 svn:log V 15 Fix a comment. END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-21T22:19:08.000000Z K 7 svn:log V 17 MFC: fix comment END K 10 svn:author V 6 julian K 8 svn:date V 27 1997-09-21T22:20:12.000000Z K 7 svn:log V 49 urk, fix spelling error in comment I just fixed. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-09-21T22:31:20.000000Z K 7 svn:log V 129 Remove an unfortunate name clash with the zalloc/zfree routines. Since the ppp_deflate code uses the names locally - it looses. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T23:01:34.000000Z K 7 svn:log V 243 Sleep for a second before sending the first LCP config request. This stops us from squirting stuff down a line that still has ECHO turned on because the peer hasn't had a chance to start yet. Lead to the cause by: Greg Lehey END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-21T23:02:31.000000Z K 7 svn:log V 268 MFC: Sleep for a second before sending the first LCP config request. This stops us from squirting stuff down a line that still has ECHO turned on because the peer hasn't had a chance to start yet. Lead to the cause by: Greg Lehey END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1997-09-21T23:04:51.000000Z K 7 svn:log V 193 Make selection logic more strict. Only select AF_INET loopback interfaces that are up on second (loopback only) pass, and only select non-loopback AF_INET interfaces that are up on first pass. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-22T00:37:08.000000Z K 7 svn:log V 48 Oops. This file shouldn't have been committed. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-22T00:46:56.000000Z K 7 svn:log V 275 Correct the way the uucp lock file and the ttyXX.if lock file get created. We don't create lock files over non-tty connections, but we *do* create lock files in -direct mode. This leaves us capable of adding utmp/wtmp support for successful pap & chap logins (coming soon). END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-22T00:50:39.000000Z K 7 svn:log V 300 MFC: Correct the way the uucp lock file and the ttyXX.if lock file get created. We don't create lock files over non-tty connections, but we *do* create lock files in -direct mode. This leaves us capable of adding utmp/wtmp support for successful pap & chap logins (coming soon). END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-22T00:55:46.000000Z K 7 svn:log V 44 Use the correct device name in "show modem" END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-22T00:57:01.000000Z K 7 svn:log V 49 MFC: Use the correct device name in "show modem" END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-22T02:51:24.000000Z K 7 svn:log V 446 Don't pause for one second before starting LCP negotiation. Instead, incrementally pause after receiving LCPs with the same magic. We can now suffer a server that waits more than 1 second before responding. Pauses greater than a second get hopelessly confusing as when the server eventually starts, it sees a flood of Config Requests followed by config NAKs and changes of magic. This causes the server to change its magic over and over..... END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-22T02:52:35.000000Z K 7 svn:log V 491 MFC: Don't pause for one second before starting LCP negotiation. Instead, incrementally pause after receiving LCPs with the same magic. We can now suffer a server that waits more than 1 second before responding. Pauses greater than a second get hopelessly confusing as when the server eventually starts, it sees a flood of Config Requests followed by config NAKs and changes of magic. This causes the server to change its magic over and over..... END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-22T05:03:03.000000Z K 7 svn:log V 211 Turn on CR4_VME on the AP's the same as the BSP. Note that we do not [yet] probe the AP's for their cpuid/capabilities etc, so this is a fudge at best. Problem noted by: Jonathan Lemon END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-22T06:23:24.000000Z K 7 svn:log V 17 MFC: Use err(3). END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-22T06:25:38.000000Z K 7 svn:log V 32 MFC: Typo fix in err(3) string. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-22T06:26:55.000000Z K 7 svn:log V 41 MFC: Use err(3). Typo fixes in man page. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-22T06:27:54.000000Z K 7 svn:log V 35 MFC: Use An macro for author name. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-22T06:30:04.000000Z K 7 svn:log V 63 Use err(3). Put includes in alphabetical order. Use .An macro. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-22T07:32:01.000000Z K 7 svn:log V 38 SetVariable() can't be static, sorry. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-22T07:33:14.000000Z K 7 svn:log V 106 If we're going to blindly install freebsd.cf from the etc-sendmail.cf rule then we'd better depend on it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-22T08:10:27.000000Z K 7 svn:log V 56 MFC: depend on freebsd.cf if we're going to install it. END K 10 svn:author V 3 max K 8 svn:date V 27 1997-09-22T10:12:47.000000Z K 7 svn:log V 84 Typo fix. PR: 4594 Submitted by: Masahiro Sekiguchi END K 10 svn:author V 3 max K 8 svn:date V 27 1997-09-22T10:15:31.000000Z K 7 svn:log V 35 MFC: Typo fix from Rev.1.3 -> 1.4. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-22T12:18:52.000000Z K 7 svn:log V 58 Synchronize with sys/i386/conf/files.i386 revision 1.177. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-22T12:20:42.000000Z K 7 svn:log V 94 Synchronize with sys/i386/i386/machdep.c and trap.c reivisions 1.265 and 1.111, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-22T12:23:49.000000Z K 7 svn:log V 100 Synchronize with sys/i386/isa/fd.c, isa.c and sio.c revisions 1.103, 1.105 and 1.183, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-22T12:24:39.000000Z K 7 svn:log V 57 Synchronize with sys/i386/isa/wd.c revision up to 1.140. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-22T12:25:31.000000Z K 7 svn:log V 45 Update for changes in the callout interface. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-22T12:48:40.000000Z K 7 svn:log V 90 Apply fts() fix from PR#4593 Submitted by: Dmitrij Tejblum END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-22T18:04:42.000000Z K 7 svn:log V 94 restore a line I accidentally deleted with my callout changes. Submitted by: bde@FreeBSD.org END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-22T18:35:52.000000Z K 7 svn:log V 55 Merge rev 1.9 first check for a `:' and then for a `.' END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-22T19:01:02.000000Z K 7 svn:log V 56 Hmmm. This distrib-dirs rule needs a serious re-think. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-22T19:03:52.000000Z K 7 svn:log V 128 MFC: Actually, the problem I was just gritching about in my previous commit is already fixed in -current. D'oh! Merge. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-22T20:17:24.000000Z K 7 svn:log V 69 Add directories for Poland: /usr/share/{locale,nls}/pl_PL.ISO_8859-2 END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-22T20:20:28.000000Z K 7 svn:log V 172 Polish message catalogs for ee. Still buggy. Help messages and command names are not in sync, eg. 'quit' <-> 'KONIEC'. Submitted by: abial@warman.org.pl PR: 4522 END K 10 svn:author V 5 joerg K 8 svn:date V 27 1997-09-22T21:24:03.000000Z K 7 svn:log V 38 Make MFS a supported option, finally. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-22T21:44:54.000000Z K 7 svn:log V 69 Polish fonts and keymap. Submitted by: abial@warman.org.pl PR: 4522 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-22T22:58:08.000000Z K 7 svn:log V 281 Add a missing bufq_init call. The original code never initialized it's buffer queue so I missed this when I changed buf_queue_head. This probably fixes Soren's problem too, but he never mentioned which CD driver he was using. 8-) Submitted by: dave adkins END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-22T23:14:37.000000Z K 7 svn:log V 84 Polish message catalogs for vi. Submitted by: abial@warman.org.pl PR: 4522 END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-22T23:59:16.000000Z K 7 svn:log V 132 Don't allow accept/deny when it's not appropriate. Log PAP/CHAP users in utmp & wtmp, allowing it to be avoided with "disable utmp" END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-23T00:01:28.000000Z K 7 svn:log V 147 MFC: Don't allow accept/deny when it's not appropriate. Log PAP/CHAP users in utmp & wtmp, allowing it to be avoided with "disable utmp" END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-23T03:09:51.000000Z K 7 svn:log V 338 Raise some of the 'daemon' class limits as used by things started from /etc/rc, including inetd and it's children, stuff from /usr/local/etc/rc.d (eg: squid, apache). The default limits are causing a lot of problems including things like fsck failing on large disks. I hope I've understood the quirks of the override mechanism properly. END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-23T03:28:15.000000Z K 7 svn:log V 34 Mention some of Justin's changes. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-23T06:29:36.000000Z K 7 svn:log V 68 MFC: Use err(3). Put includes in alphabetical order. Use .An macro. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-23T06:32:33.000000Z K 7 svn:log V 58 Use err(3). Make it -Wall friendly. Typo fix in man page. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-23T06:36:27.000000Z K 7 svn:log V 107 Use err(3). Put includes in alphabetical order. Rewrote man page in mdoc format. Document -v and -p flags. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-23T06:38:54.000000Z K 7 svn:log V 40 Use err(3). Add usage() and prototypes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-23T08:42:42.000000Z K 7 svn:log V 53 Be more explicit about one of IPFIREWALL's features. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-23T08:45:33.000000Z K 7 svn:log V 114 Reserve entry for CAN16-2 CAN-PC Interface Submitted by: Christoph Kukulies END K 10 svn:author V 5 wosch K 8 svn:date V 27 1997-09-23T12:47:47.000000Z K 7 svn:log V 78 Float overflow in statistic function for large databases (>100MB characters). END K 10 svn:author V 5 peter K 8 svn:date V 27 1997-09-23T14:14:10.000000Z K 7 svn:log V 219 Further tweak to 'daemon' so that the hard limit for coredumpsize is not set to zero, only the soft limit. This means that non-root processes started from /etc/rc* can explicitly raise the coredump limit if they wish. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-09-23T16:28:00.000000Z K 7 svn:log V 37 Fix merge spam Spotted by: Alex Nash END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-09-23T17:14:37.000000Z K 7 svn:log V 171 Moved setconf() call after root configuration again. This fixes a null pointer panic in the "generic" version of setconf(). Removed the resulting near-duplicate printf. END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-09-23T19:51:32.000000Z K 7 svn:log V 164 - Bump up the size of the space for strings read from PCMCIA cards. Newer cards have longer entries. Submitted by: Lars Fredriksen END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-23T19:52:14.000000Z K 7 svn:log V 43 Undo botched commit (local changes got in) END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-09-23T19:52:21.000000Z K 7 svn:log V 73 - MFC: Bump up the size of the space for strings read from PCMCIA cards. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-23T19:53:53.000000Z K 7 svn:log V 28 Undo botched commit *blush* END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-23T21:34:42.000000Z K 7 svn:log V 28 Official patch from infozip END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-23T21:34:42.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r29747, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-23T21:43:43.000000Z K 7 svn:log V 20 MFC: official patch END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-23T22:07:51.000000Z K 7 svn:log V 177 Don't luse uu_lock in -direct mode. It conflicts w/ hylafax & the like. Get the CD bit right at last - now that I've got my second modem back - loss of carrier makes ppp exit. END K 10 svn:author V 5 brian K 8 svn:date V 27 1997-09-23T22:09:43.000000Z K 7 svn:log V 196 MFC: Don't use uu_lock in -direct mode. It conflicts w/ hylafax & the like. Get the CD bit right at last - now that I've got my second modem back - loss of carrier makes ppp exit. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-23T22:14:43.000000Z K 7 svn:log V 108 Fix a call to timeout that wasn't properly saving it's callout handle. Submitted by: durian@plutotech.com END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-23T23:24:13.000000Z K 7 svn:log V 51 Compact usage string, devices list can be too long END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T00:07:08.000000Z K 7 svn:log V 64 Do not install 3 files writeable by all (666), change it to 664 END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T00:17:13.000000Z K 7 svn:log V 80 Install empty rogue.scores file to prevent it owned by first user who run rogue END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T01:27:26.000000Z K 7 svn:log V 145 Beforeinstall log and score files to prevent owning of them by first user who run game Slightly modify game to understand pre-created score file END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T02:16:50.000000Z K 7 svn:log V 97 Install scorefile as group games writeable Remove revoke from game, score can't work with revoke END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T02:34:53.000000Z K 7 svn:log V 148 Beforeinstall scores and log file to prevent them owned by first who run snake snake.c: cleanup, use srandomdev() now, fix created file permissions END K 10 svn:author V 7 wollman K 8 svn:date V 27 1997-09-24T02:43:45.000000Z K 7 svn:log V 69 Add a mode to display ICMP statistics. Inspired by: IRIX netstat -C END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T02:56:53.000000Z K 7 svn:log V 205 Pre-create score file to prevent it owned by first user who run canfield Fix scorefile name in manpage Use srandomdev Remove revoke, the game already revoked in another place Fix bug with missing getuid() END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T03:28:24.000000Z K 7 svn:log V 209 Installed scenarios was unreadable with change games uid->gid, fix it Beforeinstall score file to the right place Use srandomdev Remove revoke, it broke scores and scenarios Fix names in FILES manpage section END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T03:43:30.000000Z K 7 svn:log V 70 Beforeinstall scorefile to prevent it owned by first who run the game END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-09-24T03:54:44.000000Z K 7 svn:log V 37 Add the "src-kerberosIV" collection. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-09-24T03:57:00.000000Z K 7 svn:log V 57 Merge from main branch: add "src-kerberosIV" collection. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T04:00:29.000000Z K 7 svn:log V 75 Beforeinstall scorefile to prevent it owned by first user who run the game END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T04:35:22.000000Z K 7 svn:log V 73 Beforeinstall logfile to prevent it owned by first user who run the game END K 10 svn:author V 3 jdp K 8 svn:date V 27 1997-09-24T04:36:19.000000Z K 7 svn:log V 112 Increment RELDATE so that it is possible to distinguish between the incompatible old and new forms of mount(2). END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T04:48:24.000000Z K 7 svn:log V 15 Use srandomdev END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T04:53:49.000000Z K 7 svn:log V 15 Use srandomdev END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T05:14:27.000000Z K 7 svn:log V 17 Use srandomdev() END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T05:18:42.000000Z K 7 svn:log V 15 Use srandomdev END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T05:28:05.000000Z K 7 svn:log V 15 Use srandomdev END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T06:11:10.000000Z K 7 svn:log V 23 Use srandomdev Cleanup END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T06:22:40.000000Z K 7 svn:log V 15 Use srandomdev END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-24T06:32:06.000000Z K 7 svn:log V 63 MFC: Use err(3). Make it -Wall friendly. Typo fix in man page. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-24T06:34:04.000000Z K 7 svn:log V 45 MFC: Use err(3). Add usage() and prototypes. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T06:39:23.000000Z K 7 svn:log V 71 Cleanup Simplify revoke: only sgid needed to be revoked Use srandomdev END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-24T06:44:12.000000Z K 7 svn:log V 44 Statisize usage(). Add return(0) for -wall. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T06:47:15.000000Z K 7 svn:log V 63 Revoke sgid privs early and not svap uids on saved game at all END K 10 svn:author V 8 charnier K 8 svn:date V 27 1997-09-24T06:48:24.000000Z K 7 svn:log V 53 Use err(3). Add usage(). Various fixes in man pages. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T06:49:22.000000Z K 7 svn:log V 16 Simplify revoke END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T06:54:15.000000Z K 7 svn:log V 60 Oops, fix my error from prev commit (revoke simplification) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T07:00:45.000000Z K 7 svn:log V 16 Simplify revoke END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T07:03:30.000000Z K 7 svn:log V 30 Put comment indicating revoke END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T07:10:47.000000Z K 7 svn:log V 80 Do not swap uids on log writting but open it first, then revoke Simplify revoke END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-24T07:37:56.000000Z K 7 svn:log V 99 Remove the 82371 IDE devices. Add Intel 82439TX System Controller (MTXC) fix a whitespace problem. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-24T07:44:34.000000Z K 7 svn:log V 48 Add a missing prototype. Nagged about by: joerg END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-24T07:46:54.000000Z K 7 svn:log V 47 A couple of handles to tweak, more statistics. END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-24T07:47:43.000000Z K 7 svn:log V 47 Look for another couple of magic bios things.. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T08:09:04.000000Z K 7 svn:log V 16 Simplify revoke END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T08:14:51.000000Z K 7 svn:log V 39 Create missing /var/games/hackdir/save END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-24T08:20:33.000000Z K 7 svn:log V 58 Synchronize with sys/i386/conf/majors.i386 revision 1.18. END K 10 svn:author V 4 kato K 8 svn:date V 27 1997-09-24T08:21:26.000000Z K 7 svn:log V 51 Synchronize with sys/i386/isa/fd.c revision 1.104. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T08:39:58.000000Z K 7 svn:log V 41 Allow BINMODE to be overwritted (use ?=) END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T08:58:44.000000Z K 7 svn:log V 296 Make hack suid "games" (additionly to sgid "games" as run), it is needed for savegames and bones, they intendent to not be altered by user and can't be pre-created as scorefile. Clear savegames on install: target too, not only bones Install rumors not readable by all. Cleanup includes a little. END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T09:14:38.000000Z K 7 svn:log V 16 Simplify revoke END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T09:21:55.000000Z K 7 svn:log V 51 Open score file and do revoke as early as possible END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T09:24:10.000000Z K 7 svn:log V 16 Simplify revoke END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T09:42:33.000000Z K 7 svn:log V 145 Revoke privs once at earlier stage and not mess with setegid in save Fix save: missing creation modes arg and wrong symlink test Small C cleanup END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T09:45:57.000000Z K 7 svn:log V 90 Since hack suid now, add -fschg to install flags to prevent this binary to be overwritted END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T09:56:34.000000Z K 7 svn:log V 76 Back out previous fix (not work) and add more general SUIDGAME hook instead END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T10:00:29.000000Z K 7 svn:log V 22 Use SUIDGAME hook now END K 10 svn:author V 4 ache K 8 svn:date V 27 1997-09-24T12:29:25.000000Z K 7 svn:log V 224 Includes cleanup Fix nonull flag detecting from termcap Use usleep to handle nonull case Prevent overflow on genocided getenv Install most files not owned by games.games to prevent data modifications Fix path for gethdate() END K 10 svn:author V 3 phk K 8 svn:date V 27 1997-09-24T15:54:10.000000Z K 7 svn:log V 167 Add one more counter so we can truly find out how good our name cache is. If we don't find something and don't what to have found something, it's actually a success. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-09-24T16:39:27.000000Z K 7 svn:log V 332 Store an absolute tick value in callout entries so that a subtraction on hash chain traversal isn't needed. This also allows untimeout to recompute the hash to find the bucket that the entry to remove is stored in so that each callout entry no longer needs to store that information. Reviewed by: Nate Williams END