ĨV18654 212 1113 267 278 208 198 906 151 275 238 160 210 321 136 201 238 170 139 188 127 126 352 205 233 179 115 243 194 1535 148 147 99 133 121 117 446 111 136 253 121 203 349 218 169 115 117 120 190 118 1952 165 491 195 254 159 182 146 1085 259 313 211 158 141 125 117 141 566 222 189 121 145 157 182 174 199 188 136 656 164 125 209 120 181 141 542 130 177 168 173 159 157 181 145 143 461 111 262 189 284 357 244 292 183 240 238 195 160 568 219 151 150 236 238 160 137 302 649 351 183 260 146 241 184 219 160 160 324 131 949 238 164 152 125 184 244 116 179 172 158 172 110 180 477 319 249 587 420 330 185 238 508 235 177 122 153 282 136 153 132 921 261 181 134 220 240 134 133 151 189 178 227 234 139 184 154 181 253 151 291 215 125 251 1507 162 528 173 152 288 370 127 111 121 258 704 229 269 201 152 170 251 207 322 251 188 182 221 265 172 171 322 179 430 121 K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T08:07:38.000000Z K 7 svn:log V 1017 Ugly hack alert! libg++'s exception code causes gcc to generate (ahem!) non-conventional assembler code in -fpic mode that gas and ld choke on. Basically, gas and ld require than symbols referenced in the GOT (global offset table) are actually global (as the name implies). It attempted to work around it before, but didn't quite go far enough to prevent a core dump in ld. This hack causes GOT referenced symbols to be forced global. This probably breaks the __EXCEPTION_TABLE__ stuff in pic mode, but heck, it wasn't even possible to compile with a shared library before at all. I'm not 100% sure what the bug is. There's two possibilities: 1: gcc/cp/exception.c has to be fixed to stop doing GOT references to local symbols, or 2: as/ld/symorder/ld.so etc need to be taught about how to keep local symbols around so that they can be dealt with in GOT references. John Polstra's elfkit stuff seems to deal with this fine though, which is why I think it's a "missing feature" in our hacked gas and ld.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-03T08:17:16.000000Z K 7 svn:log V 174 Check return values from uc_open() correctly. Note: This seems to work really well when running the GENERIC kernel but not with the BOOTMFS kernel. Further work is needed. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-03T08:54:37.000000Z K 7 svn:log V 185 Temporarily disable userconfig saving until I figure out why uc_open() loops internally for BOOTMFS (not being able to run gdb on sysinstall when it's running as init is a real pain!). END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-10-03T10:47:03.000000Z K 7 svn:log V 116 Added multicast support (BPF cookie bug was already fixed). Submitted by: Steven McCanne END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-10-03T11:01:21.000000Z K 7 svn:log V 106 Added multicast support and fixed BPF cookie bug. Submitted by: Steven McCanne END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-10-03T17:49:35.000000Z K 7 svn:log V 813 Fix a bug that caused incorrect PIC code to be generated for exceptions. The symptom was an assembler warning "GOT relocation burb: `___EXCEPTION_TABLE__' should be global" followed (sometimes) by a core dump. The fix makes the compiler generate the correct GOTOFF addressing for that symbol, rather than the GOT addressing it was emitting before. Warning: There is still at least one serious bug in the i386 exception code for PIC. The exception code that is generated clobbers the GOT register (%ebx) and then tries to use it later. That leads to core dumps at program execution time. I know where the problem is, but I do not have a fix for it at this time. Until it is fixed, exceptions will not work in PIC code. This is a general problem for all i386 platforms; it is not specific to FreeBSD. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-03T18:16:05.000000Z K 7 svn:log V 58 Add vt*-em entries set for emulators without semigraphics END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T21:35:18.000000Z K 7 svn:log V 180 Import of raw libg++-2.7.2, but in a very cut-down form. There is still a small amount of unused stuff (by the bmakefiles to follow), but it isn't much and seems harmless enough. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T21:35:18.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r18661, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T21:42:41.000000Z K 7 svn:log V 66 Add /usr/include/g++/std for the libstdc++'s #include END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T21:44:47.000000Z K 7 svn:log V 115 Add /usr/share/libg++ for libg++'s genclass prototype/template class files to live. (These are not include files) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T21:50:28.000000Z K 7 svn:log V 226 The one and only change that I had to make to get all the tests to fly. #include_next wasfailing since the /usr/include directory is first on FreeBSD, and since it was already past it, it failed some of the tests. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T22:52:23.000000Z K 7 svn:log V 42 Initial shot at a bmakefile for libstdc++ END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T22:58:33.000000Z K 7 svn:log V 106 Drat, I got carried away cleaning up and forgot this. This is where the version number is obtained from. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T22:58:33.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r18667, 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 1996-10-03T22:58:34.000000Z K 7 svn:log V 74 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-v2_7_2'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-03T23:00:09.000000Z K 7 svn:log V 45 Initial attempt at a bmakefile for genclass. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T08:43:37.000000Z K 7 svn:log V 94 Update to use the contrib/libg++ version, now that my (slow) 486 has finished a 'make world'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T08:44:26.000000Z K 7 svn:log V 33 Add libstdc++ to the SUBDIR list END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T08:45:34.000000Z K 7 svn:log V 32 Add genclass to the subdir list END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T08:48:27.000000Z K 7 svn:log V 257 Add some 'world' hooks for libg++-2.7.2, specifically the new libstdc++ directory. Also, add gnu/usr.bin/as to the lib-tools target since libgcc generates weak symbols, and libstdc++/libg++ use them. ie: coming from a 2.1.x system will fail without 'as'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T08:51:18.000000Z K 7 svn:log V 110 Remove temporary hack to disable use of libstdc++ now that it's built and installed (and hopefully: working). END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T08:52:43.000000Z K 7 svn:log V 138 libresolv.a doesn't exist anymore... Hmm, what's the right thing to do here? Can we just undefine it? What about 3rd party bmakefiles? END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T08:55:05.000000Z K 7 svn:log V 85 Add LIBSTDCPLUSPLUS (can't use the '+' char in variable names, same as LIBGPLUSPLUS) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T09:02:59.000000Z K 7 svn:log V 21 To the Attic we go.. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-10-04T10:33:13.000000Z K 7 svn:log V 151 Implemented a more sophisticated mechanism for finding the chip iobase so that 32Y boards will work. Fixed bogus indenting and added a pair of parens. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-04T12:30:16.000000Z K 7 svn:log V 101 Relax the argument checking - it caused it to fail in the perfectly legitimate cd-to-worm copy case. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T12:54:07.000000Z K 7 svn:log V 1439 Implement a -delete option to find. The code is extremely paranoid and goes to a fair degree of trouble to enable something like this to be safe: cd /tmp && find . -mtime +7 -delete It removes both files and directories. It does not attempt to remove immutable files (an earlier version I showed to a few people did a chflags and tried to blow away even immutable files. Too risky..) It is thought to be safe because it forces the fts(3) driven descent to only do "minimal risk" stuff. specifically, -follow is disabled, it does checking to see that it chdir'ed to the directory it thought it was going to, it will *not* pass a pathname with a '/' character in it to unlink(), so it should be totally immune to symlink tree races. If it runs into something "fishy", it bails out rather than blunder ahead.. It's better to do that if somebody is trying to compromise security rather than risk giving them an opportunity. Since the unlink()/rmdir() is being called from within the current working directory during the tree descent, there are no fork/exec overheads or races. As a side effect of this paranoia, you cannot do a "find /somewhere/dir -delete", as the last argument to rmdir() is "/somewhere/dir", and the checking won't allow it. Besides, one would use rm -rf for that case anyway. :-) Reviewed by: pst (some time ago, but I've removed the immutable file deletion code that he complained about since he last saw it) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-04T13:06:48.000000Z K 7 svn:log V 56 "CONTINUE" was just too long. Make it a nice "OK" now. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-04T13:33:49.000000Z K 7 svn:log V 55 Syncronize my tree so Eric can access the latest code. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-04T14:01:55.000000Z K 7 svn:log V 6 typos END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-10-04T14:17:32.000000Z K 7 svn:log V 42 Oops, missed a chunk in that last commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-04T14:25:23.000000Z K 7 svn:log V 29 Whoops! Fix a stupid bogon. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-04T14:53:52.000000Z K 7 svn:log V 25 Various cosmetic tweaks. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T15:11:42.000000Z K 7 svn:log V 351 Oops, an editing error at one point meant I had missed the osfcn.h header (it was directly underneath where bool.h used to be in the list, I think I must have not been paying attention and deleted a word from the wrong line. The machine that I was testing on still had an (old?) osfcn.h file) Pointed out by: Andreas Klemm END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-04T20:05:13.000000Z K 7 svn:log V 18 Better users list END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-04T21:20:07.000000Z K 7 svn:log V 42 Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-04T21:22:49.000000Z K 7 svn:log V 158 Add a man page describing the interrupt priority `levels'. Comments by: bde Lousy MCI network link :(, my commit message for the Makefile has been botched. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-04T22:54:17.000000Z K 7 svn:log V 27 a bunch of spelling errors END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-04T23:29:38.000000Z K 7 svn:log V 108 Fix the previous commit. The second of the 8-character columns was a duplicate of the first column of 8... END K 10 svn:author V 6 julian K 8 svn:date V 27 1996-10-04T23:43:12.000000Z K 7 svn:log V 253 If we have no console device it is possible to be 1/ session leader 2/ Have a console device vnode (/dev/console) 3/ have NULL pointer for a consoel tty struct. fix the only case where the tty struct is referenced without a prior check for existance. END K 10 svn:author V 3 sef K 8 svn:date V 27 1996-10-05T01:43:13.000000Z K 7 svn:log V 125 Print out a summary of the loss percentages for each hop. No manual changes just yet, I know, evil of me. Reviewed by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-05T02:12:35.000000Z K 7 svn:log V 77 Simplify the compiled-in nlist case a bit by naming the structures the same. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-05T05:51:12.000000Z K 7 svn:log V 23 Yet Another Bogon Fix. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-05T06:04:03.000000Z K 7 svn:log V 25 Add stuff to CLEANFILES. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-05T06:10:58.000000Z K 7 svn:log V 28 Fix bogon with kernel name. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-05T07:46:54.000000Z K 7 svn:log V 98 Correct a misuse of the GENERIC kernel where I should have referenced the BOOTMFS kernel instead. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-05T09:03:37.000000Z K 7 svn:log V 25 Fix Moscow timezone rule END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-05T10:44:07.000000Z K 7 svn:log V 1858 Multiple changes stacked as one commit since they all depend on one another. First, change sysinstall and the Makefile rules to not build the kernel nlist directly into sysinstall now. Instead, spit it out as an ascii file in /stand and parse it from sysinstall later. This solves the chicken-n- egg problem of building sysinstall into the fsimage before BOOTMFS is built and can have its symbols extracted. Now we generate the symbol file in release.8. Second, add Poul-Henning's USERCONFIG_BOOT changes. These have two effects: 1. Userconfig is always entered, rather than only after a -c (don't scream yet, it's not as bad as it sounds). 2. Userconfig reads a message string which can optionally be written just past the boot blocks. This string "preloads" the userconfig input buffer and is parsed as user input. If the first command is not "USERCONFIG", userconfig will treat this as an implied "quit" (which is why you don't need to scream - you never even know you went through userconfig and back out again if you don't specifically ask for it), otherwise it will read and execute the following commands until a "quit" is seen or the end is reached, in which case the normal userconfig command prompt will then be presented. How to create your own startup sequences, using any boot.flp image from the next snap forward (not yet, but soon): % dd of=/dev/rfd0 seek=1 bs=512 count=1 conv=sync < "the" END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-05T18:51:45.000000Z K 7 svn:log V 32 Add CVSup block (commented out) END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-05T19:41:31.000000Z K 7 svn:log V 24 Use full path for cvsup END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-05T22:27:30.000000Z K 7 svn:log V 47 delete doubled words, e.g.: "the the" -> "the" END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-10-05T23:38:55.000000Z K 7 svn:log V 469 Some new options for the FreeBSD web pages. These are for the moment not officially documented and are subject to change. -hdr and -ftr Specify files to insert at the top and bottom of every page. This is similar in result to the existing -ssi option but everything happens at build time. If the string @@UPDATED@@ appears in either file it will be replaced with "Updated" followed by the current date. -white Make the pages black text on white background. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-05T23:47:07.000000Z K 7 svn:log V 127 With -delete, don't complain about non-empty directories. Otherwise "cd /tmp; find . -mtime +7 -delete" is excessively noisy. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-10-06T00:02:05.000000Z K 7 svn:log V 97 Changed prefix=/usr to prefix=/usr/ports in the collection ports-all, just as other collections. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1996-10-06T00:44:24.000000Z K 7 svn:log V 29 The -h flag implies ftp = 1. END K 10 svn:author V 3 max K 8 svn:date V 27 1996-10-06T01:26:53.000000Z K 7 svn:log V 53 Back out my previous change. Pointed Out By: rgrimes END K 10 svn:author V 3 max K 8 svn:date V 27 1996-10-06T01:36:51.000000Z K 7 svn:log V 65 A necessary space was missing. (Sorry for the needless commits.) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T01:54:22.000000Z K 7 svn:log V 90 Honor the MAIL environment variable, if set. Submitted-by: Dan Cross END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T01:55:32.000000Z K 7 svn:log V 82 Honor the MAIL environment variable. Submitted-By: Dan Cross END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T02:10:54.000000Z K 7 svn:log V 106 Be more paranoid about clearing the FTP path when we have the slightest reason to doubt its authenticity. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-06T02:14:31.000000Z K 7 svn:log V 94 Bring this over from the SCSI branch. I need it to bring in the fixes to the aic7xxx driver. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T02:17:43.000000Z K 7 svn:log V 44 Add awk to build target. Submitted-By: jhay END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T02:35:38.000000Z K 7 svn:log V 561 Merge in NetBSD's changes to make(1). Changes include: - Add the .PHONY, .PARALLEL, and .WAIT directives - Added the -B and -m commandline flags - misc. man page cleanups - numerous job-related enhancements - removed unused header file (bit.h) - add util.c for functions not found in other envs. - and a few coordinated whitespace changes Special thanks to Christos Zoulas for help in the merge. A 'diff -ur' between Net and FreeBSD now only contains sccsid-related diffs. :) Obtained from: NetBSD, christos@netbsd.org, and me END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-06T02:35:39.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'CHRISTOS'. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T02:40:39.000000Z K 7 svn:log V 31 Remove annoying -Wall warning. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T02:56:22.000000Z K 7 svn:log V 116 Found my mistake: I should have been copying from _nl in the on-disk case, not nl (size we take its size - d'oh!). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T03:18:55.000000Z K 7 svn:log V 28 Better PKG_TMPDIR handling. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T03:19:26.000000Z K 7 svn:log V 87 Remove garbage initcode reference so that 'gcc -Dlint ...' will compile without error. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T03:20:12.000000Z K 7 svn:log V 49 Turn SAVE_USERCONFIG on again - I found the bug. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-06T07:50:05.000000Z K 7 svn:log V 447 Fix 4 problems: Major: When blocking occurs in allocbuf() for VMIO files, excess wire counts could accumulate. Major: Pages are incorrectly accumulated into the physical buffer for clustered reads. This happens when bogus page is needed. Minor: When reclaiming buffers, the async flag on the buffer needs to be zero, or the reclaim is not optimal. Minor: The age flag should be cleared, if a buffer is wanted. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-06T07:50:08.000000Z K 7 svn:log V 37 Add missing cons30*, cons43* entries END K 10 svn:author V 3 sos K 8 svn:date V 27 1996-10-06T07:58:02.000000Z K 7 svn:log V 85 Apparently the last few lines has been eaten somehow. Submitted by: Daniel C. Sobral END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-06T07:58:03.000000Z K 7 svn:log V 72 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-06T07:58:04.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'RELENG_2_1_5_RELEASE'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-06T07:58:05.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'v1_0_4'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T10:15:27.000000Z K 7 svn:log V 65 Conditionalize introfunc on USERCONFIG_BOOT && VISUAL_USERCONFIG END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T11:40:31.000000Z K 7 svn:log V 89 Correctly re-adjust current slice # when slices are deleted. Beautify the code a little. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T12:10:39.000000Z K 7 svn:log V 53 Revise dates, add some years where it was ambiguous. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T12:13:38.000000Z K 7 svn:log V 51 Correct more information about the -stable branch. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T12:24:34.000000Z K 7 svn:log V 368 Gods, this is OLD! There's so much stale stuff in here, and it's so clearly NOT being maintained, that I vote for killing this document soon and moving everything into the Handbook. The FAQ needs to be "driven" a lot more aggressively than it has been, and since that's clearly never going to happen then we should kill it to halt the spread of outdated information. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T12:36:30.000000Z K 7 svn:log V 19 Make send-pr "hot" END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T12:43:14.000000Z K 7 svn:log V 169 Correct merge bogon: You want to descend into PSD.doc for both `all' and `install' cases or there's never anything made to install, and you blow up in the install. :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T12:46:42.000000Z K 7 svn:log V 97 There is no more atapi.flp; No wonder people have been still sending me confused notes about it. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T13:02:43.000000Z K 7 svn:log V 189 Correct problem with traversing into PSD.doc directory, these files are actually installed/built as part of src/share/doc/psd/12.make. Oops. :) Pointed out by: Peter Wemm and Bruce Evans END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T13:32:37.000000Z K 7 svn:log V 264 Add support for the Evil Microsoft ppp extentions. Yes, they did it on their own without even attempting to get concensus in the IETF, but there are also lots of Win95/NT boxes out there. CLoses PR#1494 Submitted-By: Peter Childs END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T14:45:57.000000Z K 7 svn:log V 151 Detect the zero-chunks case properly, now that I've reversed the order of the distribution probes over ftp. Properly #ifdef the SAVE_USERCONFIG code. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T15:17:19.000000Z K 7 svn:log V 197 Fix a problem with sh that conflicts with the -e flag text in the man page. Now this will work correctly: /bin/sh -ec 'false && true; echo hi' Obtained from: VaX#n8 END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-10-06T15:27:36.000000Z K 7 svn:log V 92 Moved a #if for VISUAL_USERCONFIG case...the last commit didn't completely fix the problem. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-06T15:57:15.000000Z K 7 svn:log V 145 Import the 4.4BSD-Lite2 version of make onto the vendor branch "for reference". This doesn't change anything since all files have been touched. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-06T15:57:15.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r18756, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T16:04:49.000000Z K 7 svn:log V 102 *blush* - I forgot to change the check for fscanf()'s return value after altering the argument count. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T16:19:08.000000Z K 7 svn:log V 66 Clarify the rule used to determine the object directory location. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-06T16:30:15.000000Z K 7 svn:log V 475 Fixed build of LINT yet again. getchar() clashed with getchar() in pcvt. Staticized it in userconfig. The one in pcvt is unused. Removed bogus unused arg to getchar(). This should not have compiled in the USERCONFIG_BOOT case, but the getchar() was also non-prototyped and defined in K&R style. Staticized the badly named global variable `next'. Even static variables should have a unique module-specific prefix so that they can be referenced easily in debuggers, etc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T16:31:12.000000Z K 7 svn:log V 126 Sigh. There are still some weird boundry cases (argh!). Turn off SAVE_USERCONFIG again until Eric comes back from his trip. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-06T16:38:45.000000Z K 7 svn:log V 57 Bring aic7xxx driver bug fixes from 'SCSI' into current. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-06T16:42:35.000000Z K 7 svn:log V 56 Bring aic7xxx driver bug fixes from 'SCSI' into stable. END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T16:45:32.000000Z K 7 svn:log V 141 Import Christos Zoulas' version of NetBSD's make onto the vendor branch for reference. Obtained from: Christos Zoulas END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-06T16:45:32.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r18764, 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 1996-10-06T16:45:33.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'v961006'. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-06T17:59:28.000000Z K 7 svn:log V 43 correct spelling of 'X Window System' (tm) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-06T18:27:39.000000Z K 7 svn:log V 207 Fix a problem with the page coloring code that the system will not always be able to use all of the free pages. This can manifest as a panic using DIAGNOSTIC, or as a panic on an indirect memory reference. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-06T19:13:37.000000Z K 7 svn:log V 556 Cleaned up vm types. Cosmetic. The main change is from unsigned long unsigned int. It just needs to be a 32-bit type and unsigned int is most natural. Using a non-long type has the "advantage" of hiding bugs in the "machine-independent" code where it prints foo_t's using %d or %x. These bugs are currently hidden bug not compiling with -Wformat. I tried changing vm_ooffset_t from long long to unsigned long long, but that was wrong because vm_ooffset_t needs to be long to match off_t, although file offsets are never negative. Reviewed by: dyson END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-06T19:24:02.000000Z K 7 svn:log V 258 Improved the btodb() and dbtob() macros. I made them give unsigned [long long] results when I last worked on them, but they are normally used together with to daddr_t's and off_t's which are signed, so the unsigned results did little except cause warnings. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-06T19:39:08.000000Z K 7 svn:log V 91 Add passwdauth to list of vars. Submitted-by: Peter Childs END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-06T19:43:36.000000Z K 7 svn:log V 165 If, during an SDTR negotiation, the target comes back with a response that is too low for the aic7xxx chip to handle with sync transfers, negotiate async transfers. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-10-06T20:28:13.000000Z K 7 svn:log V 50 Use just $Date:$ for the date, not the full $Id:$ END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-10-06T20:33:37.000000Z K 7 svn:log V 144 Change a few s into s. Generally, use the tag unless the url attribute is functionally redundant with the name attribute. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-06T21:19:33.000000Z K 7 svn:log V 90 Substitution of a long divide by a shift. Other cosmetic improvements. Submitted by: bde END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-06T21:55:18.000000Z K 7 svn:log V 124 Create first HTML output and than ASCII. Generating HTML formatted output is usually faster and we see SGML errors earlier. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-06T22:10:35.000000Z K 7 svn:log V 66 add variables MODLOAD and MODUNLOAD for modlad/modunload commands END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-06T22:17:16.000000Z K 7 svn:log V 66 delete unused variable BINDIR, use new variable MODLOAD/MODUNLOAD END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-06T22:26:13.000000Z K 7 svn:log V 229 Make the default cache size optim to be 256K, the old default was 64K. The change has essentially neutral effect on those machines with little or no cache, and has a positive effect on "normal" machines with 256K or more cache. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-06T22:50:56.000000Z K 7 svn:log V 37 Bring in bug fix from 'SCSI' branch. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-07T02:07:07.000000Z K 7 svn:log V 854 Advanced Systems Inc. SCSI Controller driver and ISA/VL front end. I have only tested the ABP5140 card and only with a single CDROM drive but it seems to work fine. This driver relies on features found only in the SCSI branch so will not work in -current until those changes are brought in. It also doesn't have any error handling code *yet*. The goal is to use this driver as the development platform for the new generic SCSI layer error recovery/handling code. PCI and EISA front ends will show up as soon as I get my hands on the cards. There are also a few issues in the driver that I need to clear up with AdvanSys before I can suggest sticking one of these cards in your server. 8-) Thanks to AdvanSys for releasing this code under a suitable copyright. Obtained from: Ported from the Linux driver writen by bobf@advansys.com (Bob Frey). END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-07T02:07:07.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r18781, 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 1996-10-07T02:07:08.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'v1996_10_06'. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-10-07T03:53:43.000000Z K 7 svn:log V 58 Try number two. Add missing paren in MSG_IDENTIFY macro. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-07T04:16:36.000000Z K 7 svn:log V 33 Add -lcrypt for new ppp changes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-07T04:21:09.000000Z K 7 svn:log V 92 Properly include prototypes. Submitted-by: "Daniel O'Callaghan" END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-10-07T04:32:42.000000Z K 7 svn:log V 151 Increase robustness of FreeBSD against high-rate connection attempt denial of service attacks. Reviewed by: bde,wollman,olah Inspired by: vjs@sgi.com END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-07T04:43:01.000000Z K 7 svn:log V 24 Add note about SYN fix. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-07T10:00:58.000000Z K 7 svn:log V 85 Export $TERM only if it has been set in our environment. Detected by: Amancio Hasty END K 10 svn:author V 3 sos K 8 svn:date V 27 1996-10-07T10:01:17.000000Z K 7 svn:log V 80 Add the feature to use MYADDR & HISADDR macroes as arguments to a shell escape. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-10-07T10:02:48.000000Z K 7 svn:log V 64 Pull the fix from rev 1.14: export $TERM only if it does exist. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-10-07T14:25:44.000000Z K 7 svn:log V 76 Close pr 1474 Submitted by: "David E. O'Brien" END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-10-07T14:31:01.000000Z K 7 svn:log V 14 close pr 1509 END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-07T17:50:00.000000Z K 7 svn:log V 84 Fix padding of short packets (PR#1701). Submitted by: seki@sysrap.cs.fujitsu.co.jp END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-10-07T19:06:12.000000Z K 7 svn:log V 385 Improved in_pcblookuphash() to support wildcarding, and changed relavent callers of it to take advantage of this. This reduces new connection request overhead in the face of a large number of PCBs in the system. Thanks to David Filo for suggesting this and providing a sample implementation (which wasn't used, but showed that it could be done). Reviewed by: wollman END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-07T19:11:55.000000Z K 7 svn:log V 222 Remove some historical cruft inherited from the loopback driver in which there were three possible different code paths through which we could discard a packet (which, after all, is the entire function of this interface). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-07T19:21:46.000000Z K 7 svn:log V 152 All three files: make COMPAT_IPFW==0 case work again. ip_input.c: - delete some dusty code - _IP_VHL - use fast inline header checksum when possible END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-07T20:17:50.000000Z K 7 svn:log V 492 Implement virtual-to-physical address mapping for the kvm library on dead kernel debugging. The previous code was a "do nothing". The most obvious side effect of this is that you can now do things like this and reasonably expect them to work: dmesg -M /var/crash/vmcore.3 -N /var/crash/kernel.3 ps -axl -M /var/crash/vmcore.3 -N /var/crash/kernel.3 A good deal of this was lifted from the gdb code to do this, as well as from NetBSD's libkvm (which has completely different VM macros) END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-10-07T20:49:03.000000Z K 7 svn:log V 323 dlfcn.h and link.h have conflicting declarations for dlopen/dlsym, with dlfcn.h declaring them as: void *dlopen __P((const char *, int)); void *dlsym __P((void *, const char *)); while link.h declared them as extern void *dlopen __P((char *, int)); extern void *dlsym __P((void *, char *)); Fix link.h to match dlfcn.h END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-07T23:38:08.000000Z K 7 svn:log V 235 Use ${INSTALL} -C instead of -c. I did it with -C originally, but during testing I changed it to -c to check for missed files by looking at time stamps in /usr/include/g++. Submitted by: "Philippe Charnier" END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-10-08T01:38:36.000000Z K 7 svn:log V 89 Fixed the wrong include file for a "prototype mismatch" error between dlfcn.h and link.h END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-10-08T01:41:51.000000Z K 7 svn:log V 141 Fixed prototyping of dlopen/dlsym in dlfcn.h, to match how crt0.c defines it and link.h prototypes it Error of my ways pointed out by Peter END K 10 svn:author V 3 sef K 8 svn:date V 27 1996-10-08T02:44:26.000000Z K 7 svn:log V 415 Paul objected to my previous change. This adds the same functionality (implemented better, admittedly) with a new option, '-S'. If the maintainers of traceroute (Van?) add a -S option, we will then be in conflict. Also added a too-brief description of the option in the man page. Someone with a better command of English than I at the moment should probably look over it and rephrase it. Reviewed by: pst, jkh END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-08T04:07:59.000000Z K 7 svn:log V 140 O' to be bitten by CVS. Cleanup after import of Christos' version of make(1) and add Id's. Set straight by: Bruce Evans and Peter Wemm :) END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-10-08T04:35:45.000000Z K 7 svn:log V 85 Shared libraries should be linked with -x. Submitted to: john.osterhout@eng.sun.com END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-10-08T04:37:00.000000Z K 7 svn:log V 30 Link shared libraries with -x END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-10-08T13:45:06.000000Z K 7 svn:log V 57 Generate ISO-8859-1 text by default instead of US-ASCII. END K 10 svn:author V 5 guido K 8 svn:date V 27 1996-10-08T14:54:53.000000Z K 7 svn:log V 187 Fix the case where fsck would not see sparse directories and the kernel would panic. If such a thing is fixed fsck needs a rerun (and bugs the user to do so). Reviewed by: Kirk McKusick END K 10 svn:author V 5 guido K 8 svn:date V 27 1996-10-08T14:57:02.000000Z K 7 svn:log V 42 Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-08T18:45:06.000000Z K 7 svn:log V 57 Document what I believe to be the interface of rtalloc*. END K 10 svn:author V 3 sef K 8 svn:date V 27 1996-10-08T19:16:24.000000Z K 7 svn:log V 40 Fix a typo. Oops. Submitted by: asami END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-08T20:00:44.000000Z K 7 svn:log V 826 Some tweaks after having run a YP-only system with quotas: - split the "starting network daemons" in half. - The first half starts things necessary to get full name service up. - The quota check etc moved from "before network" to after the name services are running. quotacheck does a while(p=getpwent()) which isn't real good without YP running... - moved rwhod a little later to put it with the other network stuff. - deferred inetd a tad so that it's after ldconfig and dev_mkdb, otherwise you get logins before you're ready. Unresolved: named is started before ypserv/ypbind still, but named does a while(s = getservent()) and while (p=getprotoent()) to suck in the entire database into memory. This means you cannot have a "+" in the /etc/services or /etc/protocols files or you get a long hang at boot. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-10-08T20:02:57.000000Z K 7 svn:log V 166 Add a -p to the amd invocation, it's not optional since we are expecting the pid on stdout for /var/run/amd.pid. The example in sysconfig had forgotten -p anyway... END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T20:06:41.000000Z K 7 svn:log V 89 Yet another attempt to remove the old libraries correctly. libfoo.* was misnamed foo.*. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T20:11:55.000000Z K 7 svn:log V 42 Don't mention tcpdump; this is for groff. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-08T20:25:39.000000Z K 7 svn:log V 123 Add an rtentry(9) page to describe the structure of a routing-table entry and the metrics and flags which pertain thereto. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-08T20:37:24.000000Z K 7 svn:log V 143 Delete stale rt_metrics and route flag descriptions and replace them with a cross-reference to rtentry(9). Add SEE ALSO and HISTORY sections. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-08T20:38:28.000000Z K 7 svn:log V 38 Fix a macro error in HISTORY section. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T21:08:18.000000Z K 7 svn:log V 41 Fixed pessimized (short) i/o port types. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T22:09:03.000000Z K 7 svn:log V 59 Centralized the definition of CWARNFLAGS into bsd.kern.mk. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T22:10:49.000000Z K 7 svn:log V 97 Oops, forgot to cvs add bsd.kern.mk. Centralized the definition of CWARNFLAGS into bsd.kern.mk. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T22:18:34.000000Z K 7 svn:log V 86 Use the same warning flags as for the kernel. This causes surprisingly few warnings. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T22:25:22.000000Z K 7 svn:log V 134 Removed unused arg to badsect(). It wasted 16 bytes. Staticized badsect(). Avoid warning for benign signed vs unsigned comparison. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-10-08T22:30:08.000000Z K 7 svn:log V 141 Fix an error in the description of "h_errno". Add "const" to a few declarations to make them agree with the actual prototypes in . END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T22:31:31.000000Z K 7 svn:log V 47 Print the dos device number for read failures. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-10-08T22:35:16.000000Z K 7 svn:log V 92 Bring in fixes from main branch 1.4 -> 1.5: bad "h_errno" declaration, and missing "const". END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T22:35:48.000000Z K 7 svn:log V 62 Saved about 160 bytes by using the gcc-2.7 alignment options. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-08T22:41:34.000000Z K 7 svn:log V 89 Added option PROBE_KEYBOARD_LOCK which gives a serial console if the keyboard is locked. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-10-09T00:33:34.000000Z K 7 svn:log V 158 Fix searching for shell quoting characters. I guess it was broken since locate exists. This works now $ locate '*\[' $ locate '*i386-\**' $ locate '*[C\[]' END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-09T09:53:41.000000Z K 7 svn:log V 59 DTRT if ESC is hit in a Yes/No dialog. Noticed-by: jfieber END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-09T15:24:21.000000Z K 7 svn:log V 198 Don't claim the console when the driver is disabled. The getc/putc part of the console driver usually works when the driver is disabled, but the normal read/write part doesn't (it caused a panic). END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-09T15:59:04.000000Z K 7 svn:log V 121 Improve seeding, the random sequence did not vary match with the seed. Old variant will be available via libcompat soon. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-10-09T16:12:38.000000Z K 7 svn:log V 32 Add orandom(), osrandom(), etc. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-09T17:39:37.000000Z K 7 svn:log V 154 Require that a timezone specified via the TZ envariable be a regular file (and not a directory or a device which might also be readable). Closes PR#1740. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-09T18:16:17.000000Z K 7 svn:log V 1413 Added i586-optimized bcopy() and bzero(). These are based on using the FPU to do 64-bit stores. They also use i586-optimized instruction ordering, i586-optimized cache management and a couple of other tricks. They should work on any i*86 with a h/w FPU, but are slower on at least i386's and i486's. They come close to saturating the memory bus on i586's. bzero() can maintain a 3-3-3-3 burst cycle to 66 MHz non-EDO main memory on a P133 (but is too slow to keep up with a 2-2-2-2 burst cycle for EDO - someone with EDO should fix this). bcopy() is several cycles short of keeping up with a 3-3-3-3 cycle for writing. For a P133 writing to 66 MHz main memory, it just manages an N-3-3-3, 3-3-3-3 pair of burst cycles, where N is typically 6. The new routines are not used by default. They are always configured and can be enabled at runtime using a debugger or an lkm to change their function pointer, or at compile time using new options (see another log message). Removed old, dead i586_bzero() and i686_bzero(). Read-before-write is usually bad for i586's. It doubles the memory traffic unless the data is already cached, and data is (or should be) very rarely cached for large bzero()s (the system should prefer uncached pages for cleaning), and the amount of data handled by small bzero()s is relatively small in the kernel. Improved comments about overlapping copies. Removed unused #include. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-09T18:19:07.000000Z K 7 svn:log V 66 Remove reference to oobsolete RTF_MASK flag (soon to be removed). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-09T18:30:08.000000Z K 7 svn:log V 435 Enable the i586-optimized bcopy if the cpu is a "586" and option I586_OPTIMIZED_BCOPY is configured. Similarly for bzero/I586_OPTIMIZED_BZERO. Fake 586's had better have a hardware FPU with non-broken exception handling (we mask exceptions, but broken exception handling may trap on the instructions that do the masking). I guess this means that the routines won't work on most 386's or FPUless 486's even when they have a h/w FPU. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-09T18:31:20.000000Z K 7 svn:log V 81 Accept 'Q' or 'ESC' in intro screen as a "Jane, stop this crazy thing!" request. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-09T18:35:10.000000Z K 7 svn:log V 56 Get rid of obsolete RTF_MASK and RTF_CHAINDELETE flags. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-09T18:36:44.000000Z K 7 svn:log V 195 Added new documented options I586_OPTIMIZED_BCOPY and I586_OPTIMIZED_BZERO. Added old misnamed option I586_FAST_BCOPY in options.i386. Added old undocumented CLK* and SI_DEBUG options in LINT. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-09T18:41:40.000000Z K 7 svn:log V 277 Oops, this wasn't supposed to have -Wcast-qual yet. Also disabled -Wunused. It caused too many warnings even for me. The sign mismatch warnings should be fixed first. They are more important and harder to disable (they are controlled by -W, which controls too many things). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-09T19:47:44.000000Z K 7 svn:log V 35 Put I*86_CPU defines in opt_cpu.h. END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-10-09T20:34:09.000000Z K 7 svn:log V 19 Enable NIS support END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-10-09T20:52:35.000000Z K 7 svn:log V 27 Add two entries about ccd. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-09T21:00:48.000000Z K 7 svn:log V 161 Use -mdoc macros properly. Translate from Danglish into English. Refer to the alogrithms as ``RSA Data Security MDX message digest'' as required by the license. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-10-09T21:47:16.000000Z K 7 svn:log V 609 Another round of updates. Highlights: (1) Merged i386/i386/sb.h, deleted pc98/pc98/sb.h. (2) pc98/conf/GENERIC8 looks more like i386/conf/GENERIC now. (3) Fixed display bug in pc98/boot/biosboot/io.c. (4) Prepare to merge memory allocation routines: pc98/i386/locore.s pc98/i386/machdep.c pc98/pc98/pc98_machdep.c pc98/pc98/pc98_machdep.h (5) Support new board "C-NET(98)": pc98/pc98/if_ed98.h pc98/pc98/if_ed.c (6) Make sure FPU is recognized for non-Intel CPUs: pc98/pc98/npx.c (7) Do not expect bss to be zero-allocated: pc98/pc98/pc98.c Submitted by: The FreeBSD(98) Development Team END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-09T23:36:54.000000Z K 7 svn:log V 136 Correct the intro text so user is not encouraged to step off cliffs. Also document the fact that you can hit ESC to skip configuration. END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-10-10T04:09:37.000000Z K 7 svn:log V 176 The recent change to clock.h to include opt_cpu.h (bug!!!) uncovered a compile error in ncrcontrol.c -- ncr.c should not be including clock.h when not compiled for the kernel. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-10-10T04:10:32.000000Z K 7 svn:log V 108 Fix a bug that caused a segmentation violation if dlsym() was called with its first argument equal to NULL. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-10T08:04:03.000000Z K 7 svn:log V 60 Fixed spelling errors in function names in previous commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-10T08:34:27.000000Z K 7 svn:log V 78 Send PASV instead of PASSIVE. Submitted-By: Archie Cobbs END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-10T09:22:37.000000Z K 7 svn:log V 158 Ahem. It might be nice if I included /usr/src/contrib in with the other src dists. This alone is a good reason to re-roll the SNAP before putting it on CD. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-10-10T09:36:17.000000Z K 7 svn:log V 114 Whups, do what I really intended for the copyright string argument here (that's why there's all those shifts! :). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-10T10:18:48.000000Z K 7 svn:log V 229 Added missing include of "opt_cpu.h". I missed it because PERFMON features are used without testing for i586 features that they depend on. Configuring option PERFMON without configuring a suitable cpu still doesn't fail right. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-10-10T10:25:26.000000Z K 7 svn:log V 158 Don't include "opt_cpu.h" in , since this breaks lkm's. The change breaks kern_clock.c; fix that temporarily by including "opt_cpu.h" there. END K 10 svn:author V 3 sos K 8 svn:date V 27 1996-10-10T11:27:35.000000Z K 7 svn:log V 96 Allow shell commands in all modes. Old behavior can be had with define SHELL_ONLY_INTERACTIVELY END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-10-10T19:44:10.000000Z K 7 svn:log V 86 Implement the 802.3 MIB in a way that uses the generic interface defined in if_mib.h. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-10-10T20:41:13.000000Z K 7 svn:log V 128 Added a bdev and cdev for "geometry disk", my generic disk geometry subsystem. I really wish somebody would complete DEVFS :-( END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-10-10T23:14:23.000000Z K 7 svn:log V 172 Add a new option "-f hints_file" to specify an alternate file instead of "/var/run/ld.so.hints". Delete an incorrect statement about LD_LIBRARY_PATH from the manual page. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-10T23:14:24.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.15.2'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1996-10-10T23:14:25.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.9.2'. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-10-10T23:16:50.000000Z K 7 svn:log V 229 Add the search directories from the hints file only the first time it is opened. After that, the directories are already present, and there is no point in adding them again. This doesn't fix any bugs; it's just for efficiency. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-10-11T02:27:30.000000Z K 7 svn:log V 85 Mostly some fixes from bde to start support for ASYNC I/O (SIGIO). Submitted by: bde END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-11T03:55:29.000000Z K 7 svn:log V 335 Reinstate '!=' fix by Bruce Evans. The original commit message from parse.c(1.9) was: revision 1.9 date: 1996/09/12 03:03:25; author: bde; state: Exp; lines: +7 -6 Fixed handling of `!=' assignment. Don't warn if the shell's output is null, but warn if there was an error reading it. Suggested by: Bruce Evans END K 10 svn:author V 5 steve K 8 svn:date V 27 1996-10-11T04:15:57.000000Z K 7 svn:log V 27 Removed extra $Id$ string. END