15888 112 252 241 163 169 107 304 323 132 123 488 220 146 292 297 109 139 347 603 138 264 161 232 170 170 179 313 142 175 124 201 257 205 368 238 108 174 136 283 155 124 125 187 162 1493 270 139 127 130 109 311 375 347 314 172 120 212 201 118 164 147 245 131 321 359 376 166 109 124 114 134 369 174 124 174 108 131 148 109 120 129 233 212 158 170 214 125 169 109 137 225 567 333 295 146 110 171 266 182 281 202 131 125 200 154 184 191 151 209 124 204 427 449 K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-24T05:17:21.000000Z K 7 svn:log V 157 Eliminate inefficient check for dirty pages for pages in the PQ_CACHE queue. Also, modify the MADV_FREE policy (it probably still isn't the final version.) END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-24T05:19:15.000000Z K 7 svn:log V 146 Add apparently needed splvm protection to the active queue, and eliminate an unnecessary test for dirty pages if it is already known to be dirty. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-24T05:20:15.000000Z K 7 svn:log V 69 Add an assert to vm_page_cache. We should never cache a dirty page. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-24T05:21:58.000000Z K 7 svn:log V 75 Make sure that we don't place a busy or held page onto the PQ_CACHE queue. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-24T06:09:44.000000Z K 7 svn:log V 15 Sync from HEAD END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-05-24T15:22:36.000000Z K 7 svn:log V 209 Properly determine the offset of the remaining bytes we need to transfer after outsl'ing all the long words we can during transmission in 32bit mode. Closes PR:i386/1243 Submitted by: flash@eru.tubank.msk.su END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-05-24T15:25:16.000000Z K 7 svn:log V 228 Merge with HEAD: Properly determine the offset of the remaining bytes we need to transfer after outsl'ing all the long words we can during transmission in 32bit mode. Closes PR:i386/1243 Submitted by: flash@eru.tubank.msk.su END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-05-24T15:33:25.000000Z K 7 svn:log V 40 Fixed SRCS so that `make depend' works. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-05-24T15:35:36.000000Z K 7 svn:log V 31 Fixed oops in previous change. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-24T16:19:23.000000Z K 7 svn:log V 393 Dont allow directories to be link()ed or unlink()ed, even for root (returns EPERM always, the errno is specified by POSIX). If you really have a desperate need to link or unlink a directory, you can use fsdb. :-) This should stop any chance of ftpd, rdist, "rm -rf", etc from bugging out and damaging the filesystem structure or loosing races with malicious users. Reviewed by: davidg, bde END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-24T16:32:11.000000Z K 7 svn:log V 125 Document that the superuser cannot override link() and unlink() on directories, and mention that it was historical practice. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-05-24T19:33:33.000000Z K 7 svn:log V 50 Fix a couple things that tripped up latex output. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-24T20:36:16.000000Z K 7 svn:log V 197 Nuke the undocumented -F flag, since it doesn't do anything anymore. It used to allow root to hard-link directories (and screw up programs that expexted the ".." entry to point to the parent dir) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1996-05-25T01:05:17.000000Z K 7 svn:log V 202 Fix the -l flag. For some reason I can't fathom, I left in some code that would cause it to fail if anyone but the superuser tried to use it. Also fix a couple of harmless typos since I'm in the area. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-25T21:50:54.000000Z K 7 svn:log V 15 speedup MLINKS END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-25T23:09:49.000000Z K 7 svn:log V 45 Add some comments for variables and targets. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-26T05:30:33.000000Z K 7 svn:log V 252 I think this covers (fixes) the last batch of freeing active/held/busy page problem. BY MISTAKE, the vm_page_unqueue (or equiv) was removed from the vm_fault code. Really bad things appear to happen if a page is on a queue while it is being faulted. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-26T07:52:09.000000Z K 7 svn:log V 508 Fix a couple of problems in the pageout_scan routine. First, there is a condition when blocking can occur, and the daemon did not check properly for a page remaining on the expected queue. Additionally, the inactive target was being set much too large for small memory machines. It is now being calculated based upon the amount of user memory available on every pageout daemon run. Another problem was that if memory was very low, the pageout daemon could fail repeatedly to traverse the inactive queue. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-05-26T17:04:48.000000Z K 7 svn:log V 46 If tunnel is busy we return EBUSY, not ENXIO. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-05-26T18:01:16.000000Z K 7 svn:log V 172 Retrofitted a portion of rev 1.73: be sure to start inactive scan over if "next" page is no longer on the inactive queue. This fixes a potential panic during heavy paging. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-05-26T18:25:11.000000Z K 7 svn:log V 67 Add my PGP key, now that Jordan has forced me to deal with PGP. :) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-05-26T18:26:55.000000Z K 7 svn:log V 137 The rs(1) command dumps core with the -s option (SIGSEGV) (Fix a rangecheck condition.) Closes PR # bin/1244: rs(1) dumps core with -s END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-05-26T18:27:55.000000Z K 7 svn:log V 76 Merge the fix from rev 1.2:, closes PR # bin/1244: rs(1) dumps core with -s END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-05-26T18:35:22.000000Z K 7 svn:log V 79 Brought in fix from rev 1.26: fix for "vm_page_free: freeing busy page" panic. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-05-26T20:28:05.000000Z K 7 svn:log V 83 Applied patch to close PR#bin/199 Submitted by: Toshihiro Kanda END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-05-26T21:12:50.000000Z K 7 svn:log V 216 Changed printf for reporting transfer stats from using %.2g to %.2f to get rid of "scientific notation" reporting (PR#bin/329) Added a switch so that if bytes/sec > 1Meg/sec, report in Meg/sec instead of Kbytes/sec END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-26T21:56:24.000000Z K 7 svn:log V 50 Fix some argument ordering and redundancy bogons. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-05-26T22:05:36.000000Z K 7 svn:log V 79 added missing semicolon Submitted by: Jeffrey Hsu END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-26T22:27:52.000000Z K 7 svn:log V 32 There's no -p flag to our diff. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-27T01:07:57.000000Z K 7 svn:log V 106 remove unknown word ``unknowen''. Close PR docs/1239 Submitted by: Cove Schneider END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-05-27T01:15:29.000000Z K 7 svn:log V 162 Added John Capo for his contribution of ports/games/xroach/patches/patch-ab. Also remove lone dash between John Hay's name and his e-mail address. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-27T01:38:19.000000Z K 7 svn:log V 112 Remove the x11 subdirectory and its contents (as in -current) - X is a separate distribution, as are its games. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-27T01:41:12.000000Z K 7 svn:log V 273 Import the 4.4BSD-Lite2 /bin/sh sources Requested by: joerg (Note, this is mostly going to be conflicts, which is expected. Our entire sh source has a mainline, so this should not change anything except for a few new files appearing. I dont think they are a problem) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-27T01:41:12.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r15920, 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 1996-05-27T02:33:13.000000Z K 7 svn:log V 15 Add my PGP key END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-05-27T04:10:28.000000Z K 7 svn:log V 78 Added in appropriate Berkeley copyright and RCS Id: string Closes PR#doc/536 END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-05-27T05:21:03.000000Z K 7 svn:log V 40 Added in appropriate copyright & RCS Id END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-27T06:02:52.000000Z K 7 svn:log V 188 Fix the warnings about "cant inline call to xxx" by reordering two functions. It seems gcc wants to have seen the definitions of the function before it will insert it inline in a caller. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-05-27T06:51:46.000000Z K 7 svn:log V 63 Cleanup the last of the assembly time "-KERNBASE" relocations. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-05-27T06:54:03.000000Z K 7 svn:log V 28 Removed false copyrights... END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-05-27T06:56:42.000000Z K 7 svn:log V 29 Wrong copyright, wrong place END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-05-27T08:50:53.000000Z K 7 svn:log V 94 Use valid ctype range now. Includes cleanup Misc. cleanup Use absolute path in rot13 wrapper. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-05-27T09:31:46.000000Z K 7 svn:log V 69 Find caesar and strfile properly. Generate .dat files on build state END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-27T10:49:43.000000Z K 7 svn:log V 1397 Add an implementation of the gnu-ish asprintf() and vasprintf(). They are not based on gpl'ed code, just prototype and usage. I'm not 100% certain they behave the same while the system is in trouble (eg: malloc() failing) but in those circumstances all bets would be off anyway. These routines work like sprintf() and vsprintf(), except that instead of using a fixed buffer, they allocate memory and return it to the user and it's the user's responsibility to free() it. They have allocate as much memory as they need (and can get), so the size of strings it can deal with is limited only by the amount of memory it can malloc() on your behalf. There are a few gpl'ed programs starting to use this interface, and it's becoming more common with the scares about security risks with sprintf(). I dont like the look of the code that the various programs (including cvs, gdb, libg++, etc) provide if configure can't find it on the system. It should be possible to modify the stdio core code to provide this interface more efficiently, I was more worried about having something that worked and was secure. :-) (I noticed that there was once intended to be a smprintf() routine when our stdio was written for 4.4BSD, but it looks pretty stillborn, and it's intended interface is not clear). Since Linux and gnu libc have this interface, it seemed silly to bring yet another one onto the scene. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-27T11:01:09.000000Z K 7 svn:log V 175 This version is no longer needed, and probably better off gone. It tried to parse the format string to estimate how much space it needed. It didn't know all of the formats.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-05-27T11:02:40.000000Z K 7 svn:log V 45 Remove this version, it now comes from libc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-27T14:11:46.000000Z K 7 svn:log V 35 Fix an evil bogon in the Makefile. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-27T16:01:57.000000Z K 7 svn:log V 38 Add -lmd for boot_crunch (from HEAD). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-27T16:06:55.000000Z K 7 svn:log V 17 Merge with HEAD. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-05-27T17:26:08.000000Z K 7 svn:log V 218 Nuke the local, broken, termcap.h so that the system one gets used. The nuking of it in -current on 95/08/04 was overlooked when all the -current changes were merged into pre-2.1 on 95/08/30. This should fix PR 1255. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-05-27T17:47:09.000000Z K 7 svn:log V 282 Fix a bug in the mbufs display, seen when there was a large number of mbufs in use. If the number reached, e.g., 4 digits, then later decreased to 3 digits, the last digit of the 4-digit number was not erased. This caused the display to show a wildly high number of mbufs in use. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-05-27T18:06:02.000000Z K 7 svn:log V 254 Zero out an unused field in a structure that is written to the output file. The field formerly contained random garbage, leading to spurious differences between otherwise identical executables and libraries. Submitted by: Bruce Evans END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-05-27T21:00:06.000000Z K 7 svn:log V 219 Make it more explicit in the main help window that the magic to leave `ee' is ``ESC-Enter''. This supposedly fixes the biggest complaint about it. ;) (I hope ``ESC-Enter'' ain't too anglicistic in the French text...) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-05-27T21:08:09.000000Z K 7 svn:log V 78 Merge from HEAD: Explain ``ESC-Enter'' to leave `ee' in the main help window. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-27T22:12:05.000000Z K 7 svn:log V 28 Catch and DTRT with SIGPIPE END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1996-05-27T22:32:23.000000Z K 7 svn:log V 115 Clean up the warnings produced by the recent PCI code. Requested by SE since he doesn't have good access right now END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-05-27T22:43:43.000000Z K 7 svn:log V 107 Localize it. off_t -> long. Install strfile & unstr -Wall cleanup Fix matching bug with offensive database END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-27T22:46:44.000000Z K 7 svn:log V 24 update SEE ALSO section END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-27T22:52:24.000000Z K 7 svn:log V 70 remove MLINKS regcomp.3 regexec.3 regerror.3 due name clash with libc END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-27T22:58:29.000000Z K 7 svn:log V 53 remove MLINKS tparm.3 due name clash with libtermcap END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-27T23:05:54.000000Z K 7 svn:log V 150 Add a note that MAKEOBJDIR is an enviroment variable and does work proper only if set as enviroment variable, not as global or command line variable. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-05-27T23:11:26.000000Z K 7 svn:log V 38 -Wall cleanup Remove unneded function END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-27T23:12:15.000000Z K 7 svn:log V 226 `make install' do not depend on `make all' Add some comments for variables and targets. Include , remove targets obj, clean, cleandir. Replace ${MAN*} with ${DOC*} variables. Use a .for loop for undefined targets END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-05-27T23:16:55.000000Z K 7 svn:log V 264 Fix a race condition in p_mesgout* and inb* code that could allow a phasemiss to sneak by without detection. This should fix the Wide/Narrow boot problems that have been reported since this bug caused the driver ignore a narrow target rejecting wide negotiation. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-05-27T23:18:28.000000Z K 7 svn:log V 281 Merge with HEAD: Fix a race condition in p_mesgout* and inb* code that could allow a phasemiss to sneak by without detection. This should fix the Wide/Narrow boot problems that have been reported since this bug caused the driver ignore a narrow target rejecting wide negotiation. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-05-27T23:22:29.000000Z K 7 svn:log V 74 Bring change 1.3 -> 1.4 into -stable: bug fix for erroneous mbuf display. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-27T23:59:08.000000Z K 7 svn:log V 17 Merge with HEAD. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-28T00:14:20.000000Z K 7 svn:log V 30 document values for option -r END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-05-28T00:34:38.000000Z K 7 svn:log V 22 Make rules reentrant. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-05-28T15:43:03.000000Z K 7 svn:log V 41 Fix -f mode Fix freeing of wrong pointer END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-05-28T16:17:48.000000Z K 7 svn:log V 276 Add an option -O to ld. From the manpage: -O filename Specifies the name of the output file. The file is created as filename.tmp and when output is complete renamed to filename. This allows us to: ld -O ${.TARGET} -x -r ${.TARGET} END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-05-28T16:20:13.000000Z K 7 svn:log V 82 Avoid a ton of "mv" when making libs by using -O to ld. Make lex rules reentrant. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-05-28T16:24:53.000000Z K 7 svn:log V 32 Use ld -O insted of ld -o + mv. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-28T18:30:30.000000Z K 7 svn:log V 82 Only look at command-line args if we're not running as init - duh! Thanks, David. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-28T18:31:13.000000Z K 7 svn:log V 16 Merge from HEAD END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-05-28T18:57:31.000000Z K 7 svn:log V 39 Correct two errors in the manual page. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1996-05-28T19:06:24.000000Z K 7 svn:log V 56 Bring in manual page fixes from main branch 1.2 -> 1.4. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-28T22:51:19.000000Z K 7 svn:log V 17 Merge from HEAD. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-28T23:31:20.000000Z K 7 svn:log V 28 Very small semantic change. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T00:46:01.000000Z K 7 svn:log V 37 Added pointer to inn FAQ on the net. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-29T00:57:19.000000Z K 7 svn:log V 138 add manpage links: des_setkey.3 -> crypt.3 des_cipher.3 -> crypt.3 err_set_exit.3 -> err.3 err_set_file.3 -> err.3 strunvis.3 -> unvis.3 END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-29T00:58:47.000000Z K 7 svn:log V 117 add manpage links TAILQ_EMPTY.3 -> queue.3 TAILQ_FIRST.3 -> queue.3 TAILQ_LAST.3 -> queue.3 TAILQ_NEXT.3 -> queue.3 END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-29T01:00:00.000000Z K 7 svn:log V 64 add manpage links asprintf.3 -> printf.3 vasprintf -> printf.3 END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-05-29T01:10:10.000000Z K 7 svn:log V 76 `make maninstall' should go down into the subdirs like `make install' does. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T01:35:33.000000Z K 7 svn:log V 121 Sha-ZAM! The root floppy is now gone. I shall not mourn its passing. Everything we need is on boot.flp or the bindist. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T03:27:31.000000Z K 7 svn:log V 33 Fix some minor formatting dreck. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T04:13:17.000000Z K 7 svn:log V 77 Put .inf files directly into distributions so that sysinstall can find them. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T04:37:20.000000Z K 7 svn:log V 17 Merge from HEAD. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T05:00:12.000000Z K 7 svn:log V 45 Fix bogus MLINKS line from vasprintf change. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-29T05:09:07.000000Z K 7 svn:log V 130 The wrong address (pindex) was being used for the page table directory. No negative side effects right now, but just a clean-up. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-29T05:12:23.000000Z K 7 svn:log V 472 Make sure that pageout deadlocks cannot occur. There is a problem that the datastructures needed to support the swap pager can take enough space to fully deplete system memory, and cause a deadlock. This change keeps large objects from being filled with dirty pages without the appropriate swap pager datastructures. Right now, default objects greater than 1/4 the size of available system memory are converted to swap objects, thereby eliminating the risk of deadlock. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-29T05:15:33.000000Z K 7 svn:log V 238 After careful review by David Greenman and myself, David had found a case where blocking can occur, thereby giving other process's a chance to modify the queue where a page resides. This could cause numerous process and system failures. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-05-29T06:33:30.000000Z K 7 svn:log V 200 Correct some unfortunately chosen constants, otherwise, not enough pages are calculated for deferred allocation of swap pager data structures. This is a follow-on to the previous commit to this file. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T16:32:27.000000Z K 7 svn:log V 54 Add laptop user's section to handbook. Add Alex Nash. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T17:16:24.000000Z K 7 svn:log V 18 Add James Raynard END K 10 svn:author V 7 smpatel K 8 svn:date V 27 1996-05-29T19:57:25.000000Z K 7 svn:log V 75 Enable the -M and -N options of swapinfo, as advertised in the usage line. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-29T22:38:37.000000Z K 7 svn:log V 173 Merge from HEAD, except: Clients that used gnumalloc still do, despite the merge. We're not bringing phkmalloc over. Thread stuff left out. PCCARD support left out. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-05-30T01:21:50.000000Z K 7 svn:log V 91 Fix a panic caused by (proc)->p_session being dereferenced for a process that was exiting. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-05-30T01:24:41.000000Z K 7 svn:log V 189 Brought in fixes from current: fix for panic caused by dereferencing (proc)->p_session of an exiting process. This problem manifested itself via a panic in fill_eproc() when running "top". END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-30T02:10:02.000000Z K 7 svn:log V 109 Bring the vasprintf() family of routines in - there are many needlessly redundant copies in -stable as well. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-30T02:14:12.000000Z K 7 svn:log V 39 Remove a redundant copy of vasprintf.c END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-30T02:15:28.000000Z K 7 svn:log V 33 Remove extra copy of vasprintf.c END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-05-30T02:18:44.000000Z K 7 svn:log V 107 Drop privileges if we're not reading standard kernel file or namelist. Submitted by: smpatel (Sujal Patel) END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-05-30T02:19:03.000000Z K 7 svn:log V 62 Setgid kmem not required. Submitted by: smpatel (Sujal Patel) END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-05-30T02:19:43.000000Z K 7 svn:log V 92 Drop privileges if not using standard namelist or file. Submitted by: smpatel (Sujal Patel) END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-05-30T02:20:10.000000Z K 7 svn:log V 99 Drop privileges if not using standard namelist or kernel file. Submitted by: smpatel (Sujal Patel) END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-05-30T02:31:00.000000Z K 7 svn:log V 59 Merge security changes in from head. Submitted by: smpatel END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-05-30T03:08:17.000000Z K 7 svn:log V 116 1. Remove SOCKS support (unneded with SOCKS v5 port) 2. Update quarantine port support to use new kernel mechanism. END K 10 svn:author V 3 pst K 8 svn:date V 27 1996-05-30T03:09:18.000000Z K 7 svn:log V 32 Remove obsolete SOCKSv4 support END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-05-30T04:52:13.000000Z K 7 svn:log V 111 Merge in symorder (larger usr.bin merge to follow, this just handles the LKM building problem I just noticed). END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-05-30T07:18:39.000000Z K 7 svn:log V 332 Merge in changes for NetBSD/OpenBSD. Cosmetic change to p_mesgout code so that it "looks" the same as what is done in the inb* routines. NetBSD/OpenBSD support Submitted by:Noriyuki Soda , Pete Bentley , Charles M. Hannum , Theo de Raadt END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-05-30T07:19:59.000000Z K 7 svn:log V 354 Merge in changes for NetBSD/OpenBSD. Add a panic for attempts to page in a non paged out SCB. Re-order some of the interrupt routine for better performance. NetBSD/OpenBSD support Submitted by:Noriyuki Soda , Pete Bentley , Charles M. Hannum , Theo de Raadt END