aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Here's the README for the ALPHA. It's less verbose, having had muchJordan K. Hubbard1994-11-081-206/+8
| | | | | | | moved into its more proper home in the release notes. Notes: svn path=/head/; revision=4252
* I noticed some weird english had crept in - fix it up a bit.Jordan K. Hubbard1994-11-081-6/+5
| | | | Notes: svn path=/head/; revision=4251
* Cosmetic - the help screen didn't have its header properly formatted. NeededJordan K. Hubbard1994-11-081-3/+3
| | | | | | | an extra tab. Notes: svn path=/head/; revision=4250
* Add gnu/include to includes targetAndrey A. Chernov1994-11-081-1/+2
| | | | Notes: svn path=/head/; revision=4249
* Add includeAndrey A. Chernov1994-11-081-1/+1
| | | | Notes: svn path=/head/; revision=4248
* Add missing values.h (it isn't part of libg++ anymore) but itAndrey A. Chernov1994-11-082-0/+189
| | | | | | | | accords ANSI standard, provides backward 1.x compatibility and used in many applications. Notes: svn path=/head/; revision=4247
* *** ATTENTION *** YOU MIGHT BE ABOUT TO BE HOSED *** ATTENTION ***Poul-Henning Kamp1994-11-072-156/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This effectively changes the non-DES password algoritm. If you have the "securedist" installed you will have no problems with this. (Though you might want to consider using this password-encryption instead of the DES-based if your system is likely to be hacked) If you are running a -current system without the "securedist" installed: YOU WILL NEED TO CHANGE ALL PASSWORDS !! There is no backwards mode. Suggested procedure is: Update your sources cd /usr/src/lib/libcrypt make clean make all make install passwd root <set roots new password> change password for any other users on the system. This algorithm is expected to be much better than the traditional DES- based algorithm. It uses the MD5 algorithm at what it is best at, as opposed to the DES algorithm at something it isn't good at at all. The algorithm is designed such that it should very hard to shortcut the calculations needed to build a dictionary, and to make partial knowledge (Hmm, his password starts with a 'P'...) useless. Of course if somebody breaks the MD5 algorithm this looses too. The salt is 48 bits (8 char @ base64). The encrypted password is 128 bits. And I am positively delighted to say that it takes 34 msec to crypt() a password on a Pentium/60Mhz, so building a dictionary is not really an option for hackers at the moment. Notes: svn path=/head/; revision=4246
* Added "const" to the arguments here and there.Poul-Henning Kamp1994-11-079-27/+27
| | | | Notes: svn path=/head/; revision=4245
* Set given term name exactly, not first name from termcap entry.Andrey A. Chernov1994-11-071-13/+0
| | | | | | | It helps for rlogin/telnet to another systems without our termcap Notes: svn path=/head/; revision=4244
* Avoid a division by zero if the actual sector size isn't known during theJoerg Wunsch1994-11-071-1/+7
| | | | | | | | | | device announcement; assume a sector size of 512 instead (likely to be right at all). This case happens when booting with a removable disk device attached (e.g. an MOD), but no medium inserted. Notes: svn path=/head/; revision=4243
* Treat formfeeds like any other whitespace.Garrett Wollman1994-11-071-1/+1
| | | | Notes: svn path=/head/; revision=4242
* A semicolon was lost.Poul-Henning Kamp1994-11-072-2/+2
| | | | Notes: svn path=/head/; revision=4241
* My last cosmetic changes.Jordan K. Hubbard1994-11-073-13/+8
| | | | Notes: svn path=/head/; revision=4240
* Commit latest working sources. Go to bed.Jordan K. Hubbard1994-11-072-19/+159
| | | | Notes: svn path=/head/; revision=4239
* Fix a botch Poul introduced.Jordan K. Hubbard1994-11-072-25/+25
| | | | Notes: svn path=/head/; revision=4238
* Improved the user interface:David Greenman1994-11-073-22/+41
| | | | | | | | | 1) Added file list capability via '?'. 2) Arranged usage info to be more unix-like. 3) Fixed backspace over prompt annoyance. Notes: svn path=/head/; revision=4237
* Add a little bit of documentation about how to use dialog boxesJordan K. Hubbard1994-11-071-1/+7
| | | | | | | and such. Notes: svn path=/head/; revision=4236
* Just a little last-minute stylistic cleanup.Jordan K. Hubbard1994-11-072-30/+33
| | | | Notes: svn path=/head/; revision=4235
* 2 11th-hour fixes from Ugen (not Uben, sorry!) J.S.Antsilevich.Jordan K. Hubbard1994-11-072-58/+104
| | | | | | | | | | I think it's time for Ugen to get a freefall account, just so I can direct mail at him directly and let him drop off patches for us here. Ugen? Done! Submitted by: ugen Notes: svn path=/head/; revision=4234
* Remove extract.sh from CPIO3 - there's no reason for it on the cpio dist.Jordan K. Hubbard1994-11-071-2/+2
| | | | | | | It's supposed to come with a package or *dist. Notes: svn path=/head/; revision=4233
* Cosmetic.Jordan K. Hubbard1994-11-072-5/+5
| | | | Notes: svn path=/head/; revision=4232
* From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" <garyj@rks32.pcs.dec.com>Jordan K. Hubbard1994-11-072-0/+2
| | | | | | | | | | | | | | Given the right circumstances, a call to kvm_open can result in a core dump. The diff belows fixes this (note that this change is already in the NetBSD code). Could somebody apply this? Gary J. Submitted by: gj Notes: svn path=/head/; revision=4231
* Enabled build/install of kgdb.David Greenman1994-11-071-2/+2
| | | | Notes: svn path=/head/; revision=4230
* Beat this quite a bit more into shape. Almost there - time to test atJordan K. Hubbard1994-11-071-26/+151
| | | | | | | least one major install method. Notes: svn path=/head/; revision=4229
* cleanupPoul-Henning Kamp1994-11-071-4/+4
| | | | Notes: svn path=/head/; revision=4228
* Always clear before we "TellEm()"Poul-Henning Kamp1994-11-071-1/+2
| | | | Notes: svn path=/head/; revision=4227
* As pointed out by Paul Traina, we need the libs to be 261.0 not 26.1.Poul-Henning Kamp1994-11-074-8/+8
| | | | Notes: svn path=/head/; revision=4226
* Calling sync will panic you more often than not.Poul-Henning Kamp1994-11-072-8/+2
| | | | Notes: svn path=/head/; revision=4225
* Update make.conf and sys.mk to reflect the most recent advances inPoul-Henning Kamp1994-11-074-47/+33
| | | | | | | civilization: Use -O2 and MSUN as default, and X11 is in /usr/X11R6 Notes: svn path=/head/; revision=4224
* Only so savecore if people ask for it.Poul-Henning Kamp1994-11-072-3/+4
| | | | Notes: svn path=/head/; revision=4223
* Get us back on fd1200 floppies. Fix extract.sh to right filenames.Poul-Henning Kamp1994-11-072-26/+8
| | | | Notes: svn path=/head/; revision=4222
* Added a kernel variable, "dodump" defaulting to zero, which disables dumps.Poul-Henning Kamp1994-11-075-5/+24
| | | | | | | | | | | | Somebody should make a mib variable for it. Just now it is pointless to dump the kernel, since we have nothing which can read the dump. Furthermore is should never be the default to dump. options DODUMP will enable dumps. Notes: svn path=/head/; revision=4221
* Only Mount relative to Written disklabel.Poul-Henning Kamp1994-11-071-7/+7
| | | | Notes: svn path=/head/; revision=4220
* Add extract-script.Poul-Henning Kamp1994-11-062-5/+11
| | | | Notes: svn path=/head/; revision=4219
* Never have more than one active partition.Poul-Henning Kamp1994-11-061-0/+4
| | | | Notes: svn path=/head/; revision=4218
* Initialize %fs and %gs from %ds.Poul-Henning Kamp1994-11-063-3/+18
| | | | | | | | This seems to stabilize the APM-bios on my Gateway Handbook, and it makes sense in general too. Notes: svn path=/head/; revision=4217
* Put a small hack into a large hack named makeyscall.sh. Generate onlyAndreas Schulz1994-11-061-2/+5
| | | | | | | one lkmnosys() entry in init_sysent.c. Notes: svn path=/head/; revision=4216
* Restore my fixes to 2.6.0. The changes should not affect anything exceptBruce Evans1994-11-063-24/+37
| | | | | | | | | | | | | | | | | | | | | | | | | profiling and wchar_t. Profiled libraries will shrink. tm.h: Our wchar_t is int, not unsigned short. Always link statically if profiling. Define all the SPECs together. final.c, tm.h: Don't emit unused profiling code and data. aux-output.c: Always preserve the PIC register if profiling. aux-output.c, tm.h: Implement FUNCTION_PROFILER_EPILOGUE (currently not used). New: tm.h: Set the target defaults in the correct way. Notes: svn path=/head/; revision=4215
* Always make the salt a 8 char string (incl '\0') for algorithms that can use itPoul-Henning Kamp1994-11-061-1/+8
| | | | Notes: svn path=/head/; revision=4214
* After fixing curses bugs use LINExCOLS in show fileAndrey A. Chernov1994-11-061-1/+1
| | | | Notes: svn path=/head/; revision=4213
* This curses fix allows to print something in lower right cornerAndrey A. Chernov1994-11-061-22/+63
| | | | | | | if insert_character is available or don't print, if not Notes: svn path=/head/; revision=4212
* Default boot floppies are 1.44MB again - I ran out of space. HOWEVER,Jordan K. Hubbard1994-11-061-7/+25
| | | | | | | | | there is an extra target now for creating a 1.2MB floppy at the cost of a few of the doc files. Just do a `make small.floppies' instead of a `make floppies' to make a small set. Notes: svn path=/head/; revision=4211
* Security nitpicking: don't make *.core world readableAndrey A. Chernov1994-11-061-2/+2
| | | | Notes: svn path=/head/; revision=4210
* If a file is not present, it's not an error. This means you're using theJordan K. Hubbard1994-11-061-1/+1
| | | | | | | 1.2MB floppy image. Notes: svn path=/head/; revision=4209
* From Johannes Stille:David Greenman1994-11-062-24/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we get an EN8 response while we're already sending the file using the i protocol, this can happen: In send.c, flocal_send_await_reply() is called. This function calls flocal_send_fail() to process the aborted transfer. After this, we run into the branch that calls ffileseekend() to force the end of the actual transfer. Now flocal_send_fail() frees qtrans, but qtrans is still used later! I propose to fix this by moving the usfree_send(qtrans) out of flocal_send_fail(), as in the patch I append to this mail. ... I have found a race condition in the uucp 1.05 code. The typical result is that the connections mysteriously fails with "conversation failed", even while all files were transmitted. This is the problem: At least for the i protocol, the code to send a packet can receive and process packets after sending. In several places in the code, we send a command and then prepare to receive an answer. Now the answer might already arrive during the call that sends the command while we aren't ready to process it. The general solution is IMHO first to do all preparations and only as a last step to send out the command. Reviewed by: John Dyson Submitted by: Johannes Stille Notes: svn path=/head/; revision=4208
* Fixed return status from pagers. Ahem...the previous method would manufactureDavid Greenman1994-11-063-17/+25
| | | | | | | | | data when it couldn't get it legitimately. :-( Submitted by: John Dyson Notes: svn path=/head/; revision=4207
* Several fixes for 'back_color_erase' curses problemAndrey A. Chernov1994-11-061-5/+5
| | | | Notes: svn path=/head/; revision=4206
* Fix curses bug with delete character and standoutAndrey A. Chernov1994-11-061-0/+4
| | | | Notes: svn path=/head/; revision=4205
* Add end of line check so mkinit doesn't produce garbage if you have aPaul Traina1994-11-061-2/+2
| | | | | | | | | | | MKINIT line that doesn't have a comment on it (we have at least two). This mkinit program was written by someone who obviously doesn't believe in defensive programming. :-( There's a LOT of work that needs to be done on this thing. :-( :-( :-( Notes: svn path=/head/; revision=4204
* Added support for starting the experimental "vmdaemon" system process.David Greenman1994-11-063-80/+358
| | | | | | | | | | | | | | | | | Enabled via REL2_1. Added support for doing object collapses "on the fly". Enabled via REL2_1a. Improved object collapses so that they can happen in more cases. Improved sensing of modified pages to fix an apparant race condition and improve clustered pageout opportunities. Fixed an "oops" with not restarting page scan after a potential block in vm_pageout_clean() (not doing this can result in strange behavior in some cases). Submitted by: John Dyson & David Greenman Notes: svn path=/head/; revision=4203