unix-history/.git
29 years agoClaimed responsibility of kterm.
Satoshi Asami [Tue, 28 Jun 1994 15:56:58 +0000 (15:56 +0000)]
Claimed responsibility of kterm.

29 years agoAdd and rename this file from sys/i386/doc. Also correct some of the english
Jordan K. Hubbard [Tue, 28 Jun 1994 15:47:12 +0000 (15:47 +0000)]
Add and rename this file from sys/i386/doc.  Also correct some of the english
and update it for 1.1.5.

29 years agoUpdate the FAQ for 1.1.5
Jordan K. Hubbard [Tue, 28 Jun 1994 15:33:58 +0000 (15:33 +0000)]
Update the FAQ for 1.1.5

29 years agoAdd the printcap stuff back. it's still useful (psm and fp-emu are deprecated
Jordan K. Hubbard [Tue, 28 Jun 1994 15:12:14 +0000 (15:12 +0000)]
Add the printcap stuff back.  it's still useful (psm and fp-emu are deprecated
due to being added to the tree already).

29 years agoBring the changes documenting the PS/2 mouse over to options.doc
Jordan K. Hubbard [Tue, 28 Jun 1994 14:00:21 +0000 (14:00 +0000)]
Bring the changes documenting the PS/2 mouse over to options.doc

29 years agoBump the version number to 1.1.5(RELEASE) while I happen to remember
Jordan K. Hubbard [Tue, 28 Jun 1994 10:39:08 +0000 (10:39 +0000)]
Bump the version number to 1.1.5(RELEASE) while I happen to remember
to do it (it's been forgotten in the past :-).

29 years agoClean up the installation docs a bit (geeze Loise were they EVER out of
Jordan K. Hubbard [Tue, 28 Jun 1994 09:01:55 +0000 (09:01 +0000)]
Clean up the installation docs a bit (geeze Loise were they EVER out of
date!!) and rename them to something more eye-catching so people will read them
again (considering the previous state of affairs, I'm actually rather glad they didn't!).

29 years agoClean these puppies up for 1.1.5R. update the contrib lists,
Jordan K. Hubbard [Tue, 28 Jun 1994 08:09:31 +0000 (08:09 +0000)]
Clean these puppies up for 1.1.5R.  update the contrib lists,
correct some long-standing typos, re-word some text.

29 years agoAdd --unlink flag to all tar commands, but each for different reasons.
Jordan K. Hubbard [Tue, 28 Jun 1994 07:28:28 +0000 (07:28 +0000)]
Add --unlink flag to all tar commands, but each for different reasons.

1. Add to secr and bindists to possibly save the occasional fool who
   doesn't RTFM and uses the wrong command to extract this (or even someone
   who's legitimately using this to extract on top of a bindist somewhere
   *else*).

2. Do the right thing with any symlinks in the src tree.  Right now, we're
   free of the buggers, but just in case.

29 years agoRemove Rod's hacks - they're no longer necessary with static tar/gzip and
Jordan K. Hubbard [Tue, 28 Jun 1994 07:20:30 +0000 (07:20 +0000)]
Remove Rod's hacks - they're no longer necessary with static tar/gzip and
tar --unlink.

29 years agoAdd Chris Demetriou's --unlink changes.
Jordan K. Hubbard [Tue, 28 Jun 1994 07:12:43 +0000 (07:12 +0000)]
Add Chris Demetriou's --unlink changes.

I know that I said earlier that this should be unconditional behaviour,
but I thought about it a little more and concluded that the principle of least
surprise dictates that I make it an option.

29 years agoAdd documentation for the PS/2 driver. There is actually a lot of doc
Jordan K. Hubbard [Tue, 28 Jun 1994 06:10:40 +0000 (06:10 +0000)]
Add documentation for the PS/2 driver.  There is actually a lot of doc
missing from this file - has anyone stopped to read Garrett's @c comments?
We need doc for the bus mouse driver too.

29 years agoCommit Scott's changes to the bad144 stuff - bad144 takes a list of bad
Jordan K. Hubbard [Tue, 28 Jun 1994 05:56:13 +0000 (05:56 +0000)]
Commit Scott's changes to the bad144 stuff - bad144 takes a list of bad
blocks as *multiple* arguments, not one argument (as was incorrectly being
passed).

29 years agoFix a simple makefile brain-o; didn't effect 1.1.5A since we don't compile
Jordan K. Hubbard [Tue, 28 Jun 1994 05:37:04 +0000 (05:37 +0000)]
Fix a simple makefile brain-o; didn't effect 1.1.5A since we don't compile
with CRYPT initially set.

29 years agoFixed spelling errors.
Garrett Wollman [Fri, 24 Jun 1994 23:50:16 +0000 (23:50 +0000)]
Fixed spelling errors.

29 years ago1. Remove a rather strangely gratuitous bit of profanity
Jordan K. Hubbard [Fri, 24 Jun 1994 22:18:46 +0000 (22:18 +0000)]
1. Remove a rather strangely gratuitous bit of profanity
2. Use elvis instead of vi for the editor on the cpio floppy; dmesg is back.

29 years agoAdd proper links so that - and -sh are catered for.
Jordan K. Hubbard [Fri, 24 Jun 1994 16:39:30 +0000 (16:39 +0000)]
Add proper links so that - and -sh are catered for.

29 years agoJust talked with James - there's another, better way to go about this.
Jordan K. Hubbard [Fri, 24 Jun 1994 15:14:16 +0000 (15:14 +0000)]
Just talked with James - there's another, better way to go about this.
Back out my earlier change.  Note that this is just for the 1.1.5R floppies;
the 1.1.5A ones still have the work-around method (which works fine and
doesn't hurt anything, it's just kludge!).

29 years agoThis is a kludge. Unless I make a link from sh to - (which would leave a file
Jordan K. Hubbard [Fri, 24 Jun 1994 14:32:36 +0000 (14:32 +0000)]
This is a kludge.  Unless I make a link from sh to - (which would leave a file
called `-' lying around on the users system forever) login shells will fail.
Just special-case the handling of `-' for now until/unless I find a more
palatable solution.

29 years agoMy last few changes to the release code plus a small termcap file
Jordan K. Hubbard [Fri, 24 Jun 1994 14:27:25 +0000 (14:27 +0000)]
My last few changes to the release code plus a small termcap file
for the cpio floppy.

29 years agoAdd slstat, somehow it got left out even though I could swear I added it before.
Jordan K. Hubbard [Fri, 24 Jun 1994 14:20:03 +0000 (14:20 +0000)]
Add slstat, somehow it got left out even though I could swear I added it before.
Sigh.  This change is a pain in the neck!

29 years agoRemove a bogus backslash I found while hunting a build failure (already
Jordan K. Hubbard [Thu, 23 Jun 1994 22:22:54 +0000 (22:22 +0000)]
Remove a bogus backslash I found while hunting a build failure (already
in 1.1.5).

29 years agoUpdate the TODO list in light of recent events.
Jordan K. Hubbard [Thu, 23 Jun 1994 21:41:32 +0000 (21:41 +0000)]
Update the TODO list in light of recent events.

29 years agoMake the -n flag actually work. This is already fixed in my 1.1.5 source
Jordan K. Hubbard [Thu, 23 Jun 1994 20:24:05 +0000 (20:24 +0000)]
Make the -n flag actually work.  This is already fixed in my 1.1.5 source
tree, just bringing -current into line.

29 years agoAdded a missing argument in a call of usage. Was usage() and should be
Andreas Schulz [Thu, 23 Jun 1994 17:10:40 +0000 (17:10 +0000)]
Added a missing argument in a call of usage. Was usage() and should be
usage((char *) NULL). Found by someone in the mailing list. Sorry, i
already deleted the original mail. Verified also with BSD-4.4.

29 years agoPatch to add missing defines for ft.c
Paul Richards [Thu, 23 Jun 1994 16:48:38 +0000 (16:48 +0000)]
Patch to add missing defines for ft.c

29 years agoChange the comparison for argc according to Jordan.
Andreas Schulz [Thu, 23 Jun 1994 12:41:17 +0000 (12:41 +0000)]
Change the comparison  for argc according to Jordan.

29 years agoWhoops; this change shouldn't have made it in. Erroneous.
Jordan K. Hubbard [Thu, 23 Jun 1994 05:46:59 +0000 (05:46 +0000)]
Whoops; this change shouldn't have made it in.  Erroneous.

29 years agosu -c was broken before (whoops!); these changes from Barry Morris
Jordan K. Hubbard [Thu, 23 Jun 1994 05:45:18 +0000 (05:45 +0000)]
su -c was broken before (whoops!); these changes from Barry Morris
should put it right.  My build fell over last night (!#$%&^* broken NFS
soft mounts!) so I had a change to fold this in.

29 years agoadded my responsibility for the `cpm' port
Joerg Wunsch [Wed, 22 Jun 1994 18:40:54 +0000 (18:40 +0000)]
added my responsibility for the `cpm' port

29 years agoThe new pcfs man page from Ollivier Robert. This is a MAJOR improvement
Jordan K. Hubbard [Wed, 22 Jun 1994 08:55:58 +0000 (08:55 +0000)]
The new pcfs man page from Ollivier Robert.  This is a MAJOR improvement
over the old one; I couldn't bring myself to leave it out!

29 years agoWhoops - missed a couple of intermediate files. Nuke 'em.
Jordan K. Hubbard [Wed, 22 Jun 1994 08:37:28 +0000 (08:37 +0000)]
Whoops - missed a couple of intermediate files.  Nuke 'em.

29 years agoOk, this should about wrap it up.
Jordan K. Hubbard [Wed, 22 Jun 1994 08:33:28 +0000 (08:33 +0000)]
Ok, this should about wrap it up.

1. All the crunched files work now; don't install copies, used the crunched
   versions.
2. Make the clean rules DTRT now that we have stuff to clean.

29 years agoRemove the floppy tape driver. Whoever suggested that floppy tape
Jordan K. Hubbard [Wed, 22 Jun 1994 05:58:53 +0000 (05:58 +0000)]
Remove the floppy tape driver.  Whoever suggested that floppy tape
on a laptop was far-fetched was right.

29 years agoCommit a whole cluster of last minute critical (and one cosmetic) fixes
Jordan K. Hubbard [Wed, 22 Jun 1994 05:53:12 +0000 (05:53 +0000)]
Commit a whole cluster of last minute critical (and one cosmetic) fixes
from David Greenman, Bruce Evans and Julian Elischer.

They are:

[vnode pager - David/Bruce]:
  The following patch fixes a problem where some data could be lost in a
delayed-write buffer if the cached buffer was larger than a page. This fix was
provided by Bruce Evans and modified slightly by me.

[st.c - Julian]:
  My fix for "bad request, must be between 0 and 0"

RTFS if you're interested).

[gnu/fpemul - David/Bruce]:
  These changes fix single stepping of emulated FPU instructions.
Previously, the instruction after an emulated instruction was
executed without causing a SIGTRAP ...

The also fix the initial control word being different for the
GPL emulator (it is still wrong for the old emulator) and remove
an unnecessary panic when emulation is not configured (I hope at
least init, sh and reboot will run without floating point.  I
remember only df and mkfs being broken by the lack of FP in 0.0).

[Various fixes described below - Bruce/David]:
sys/i386/boot/boot2.S:
        Yet another attempt to propagate the correct fix for 16 vs
        32-bit mode bugs.  [verified]

sys/i386/i386/db_interface.c:
        Protect against reentering Debugger().

sys/kern/kern_time.c:
        Don't allow 'time.tv_usec == 0' except at clock interrupts.

sys/pcfs/pcfs_fat.c:
        Make it compile without -O.

sys/scsi/sd.c:
        Fix as posted to some freebsd mailing list.
        (changes the order of the assignment of "sectors" because it earlier
          value is needed first -DG)

sys/vm/vm_glue.c:
        Fix stale comments and verbose code.

sys/vm/vm_mmap.c
        Fix off by 1 errors and verbose code.

[From Nate - cosmetic but non-intrusive and useful enough to go in]
sys/i386/isa/isa.c:
Appended you'll find a patch to the NMI error log routine in isa/isa.c.
The below patch just adds some additional information when an NMI occurs
which can help debug the hardware problem.

29 years agoUpdate this to the latest version from Steve Gerakines. This is an easy
Jordan K. Hubbard [Wed, 22 Jun 1994 04:49:04 +0000 (04:49 +0000)]
Update this to the latest version from Steve Gerakines.  This is an easy
drop-in for me and looks substantailly neater than the previous version,
so I'll give the floppy tape users a break (but just this once :).

29 years agoFix serious off by one error for FreeBSD keyword, this has been driving
Rod Grimes [Wed, 22 Jun 1994 00:51:42 +0000 (00:51 +0000)]
Fix serious off by one error for FreeBSD keyword, this has been driving
me nuts as it was on by default and that is NOT what I wanted.

29 years ago1.1.5 ALPHA is imminent. Time to bump this.
Jordan K. Hubbard [Tue, 21 Jun 1994 16:25:34 +0000 (16:25 +0000)]
1.1.5 ALPHA is imminent.  Time to bump this.

29 years agoI see no reason why a profiled version of this library should
Jordan K. Hubbard [Tue, 21 Jun 1994 16:00:55 +0000 (16:00 +0000)]
I see no reason why a profiled version of this library should
not be available (if desired); make it possible.

29 years agoThis has been installing `gcrt0.o' for awhile, which would be fine except
Jordan K. Hubbard [Tue, 21 Jun 1994 15:21:28 +0000 (15:21 +0000)]
This has been installing `gcrt0.o' for awhile, which would be fine except
that gcc expects to find it as `mcrt0.o'.  Who's naming convention is the more
correct is hard to say, but this change is the less intrusive so I'm
going with it.  Profiling is broken without it.

29 years agoWhoops - I missed a commit; EXTRACT scripts were misnamed. Correct.
Jordan K. Hubbard [Tue, 21 Jun 1994 12:42:56 +0000 (12:42 +0000)]
Whoops -  I missed a commit; EXTRACT scripts were misnamed.  Correct.

29 years ago1. Increase number of inodes for kcopy floppy; we've currently run out.
Jordan K. Hubbard [Tue, 21 Jun 1994 11:02:38 +0000 (11:02 +0000)]
1. Increase number of inodes for kcopy floppy; we've currently run out.
2. Get kcopy and filesystem images from current directory since we
   now build them here; a clean rule is now all that's needed to make
   the crunch stuff complete.

29 years agoCommit a small change to allow FreeBSD to install on a different drive.
Jordan K. Hubbard [Mon, 20 Jun 1994 06:05:16 +0000 (06:05 +0000)]
Commit a small change to allow FreeBSD to install on a different drive.
The kernel configs already support this, so with a boot floppy or a utility
like booteasy, the user should be able to install and boot off the second drive.
Hurrah.

29 years agoMake BOOTWAIT a truly tunable parameter. It was hard-set before.
Jordan K. Hubbard [Mon, 20 Jun 1994 04:32:40 +0000 (04:32 +0000)]
Make BOOTWAIT a truly tunable parameter.  It was hard-set before.

29 years agoCommit some additional changes for making this work with obj dirs.
Jordan K. Hubbard [Mon, 20 Jun 1994 03:39:59 +0000 (03:39 +0000)]
Commit some additional changes for making this work with obj dirs.

29 years agoRemove bogus -lcrypt line.
Jordan K. Hubbard [Sun, 19 Jun 1994 20:39:30 +0000 (20:39 +0000)]
Remove bogus -lcrypt line.

29 years agoAdd Atsushi Murai as responsible for Buslogic driver code.
Jordan K. Hubbard [Sat, 18 Jun 1994 10:31:49 +0000 (10:31 +0000)]
Add Atsushi Murai as responsible for Buslogic driver code.

29 years agoFixes from Bruce Evans:
Jordan K. Hubbard [Fri, 17 Jun 1994 21:50:07 +0000 (21:50 +0000)]
Fixes from Bruce Evans:

o insecure and inconsistent permissions for tape devices.
o didn't make the DOSpartition wd devices.

29 years agoRemove slstat from Makefile; I don't know WHERE it was imported, but
Jordan K. Hubbard [Fri, 17 Jun 1994 21:23:21 +0000 (21:23 +0000)]
Remove slstat from Makefile; I don't know WHERE it was imported, but
it sure wasn't here!

29 years agoAdd entry for the new PCMCIA ethernet adapter code (ze0).
Jordan K. Hubbard [Fri, 17 Jun 1994 19:29:05 +0000 (19:29 +0000)]
Add entry for the new PCMCIA ethernet adapter code (ze0).

29 years agoReach a reasonable compromise with Atsushi-san over the whole
Jordan K. Hubbard [Fri, 17 Jun 1994 19:05:57 +0000 (19:05 +0000)]
Reach a reasonable compromise with Atsushi-san over the whole
Buslogic driver situation.  He would like to give users the option
of using his new driver and I don't want to enable it by default,
so I'm checking it in here for reference purposes only.  This should
go away for 2.0 and we should find ourselves with only ONE driver
again, once we've got a best-of-both-worlds solution implemented
and properly tested.

29 years agoRemove comments about IP multicast changes causing rlogin/ftpd warnings:
Jordan K. Hubbard [Fri, 17 Jun 1994 17:43:27 +0000 (17:43 +0000)]
Remove comments about IP multicast changes causing rlogin/ftpd warnings:
They're gone now.

29 years agoRemove reference to the ld.so man page - ain't no such animal.
Jordan K. Hubbard [Fri, 17 Jun 1994 17:22:16 +0000 (17:22 +0000)]
Remove reference to the ld.so man page - ain't no such animal.
Reported by John Lind.

29 years agoFrom: Gill Kloepfer Jr. <gil@limbic.ssdl.com>
Paul Traina [Fri, 17 Jun 1994 16:57:03 +0000 (16:57 +0000)]
From: Gill Kloepfer Jr. <gil@limbic.ssdl.com>
Verified by: pst

> The DIOCSBAD ioctl sets a bad block table (is almost suredly called by
> the bad144 utility) and changes the memory-resident bad block table.  The
> problem is that bad144intern() is not called after the "disk" structure has
> been changed, so that the internal bad144 table will become out-of-sync with
> the one in the disk structure.

29 years agoAdded a set of parans to an expression to make things a bit more clear.
David Greenman [Fri, 17 Jun 1994 16:31:51 +0000 (16:31 +0000)]
Added a set of parans to an expression to make things a bit more clear.

29 years agoReturn EBADF if the fp passed in is NULL. Problem pointed out by Joe Greco.
David Greenman [Fri, 17 Jun 1994 16:29:56 +0000 (16:29 +0000)]
Return EBADF if the fp passed in is NULL. Problem pointed out by Joe Greco.

29 years agoadd slstat to the list of subdirectories.
Paul Richards [Fri, 17 Jun 1994 14:33:49 +0000 (14:33 +0000)]
add slstat to the list of subdirectories.

29 years agoWhoops, last commit on this file should have read "modified rss rlimit
David Greenman [Fri, 17 Jun 1994 13:38:21 +0000 (13:38 +0000)]
Whoops, last commit on this file should have read "modified rss rlimit
to be 1/2 of free memory instead of 2/3 of free memory to work better
without pagescan".

29 years agoFix from Bruce Evans. There were missing sets of parantheses:
David Greenman [Fri, 17 Jun 1994 13:32:07 +0000 (13:32 +0000)]
Fix from Bruce Evans. There were missing sets of parantheses:

1. The checks for the standard data selectors were botched, so %ss == 0
   and probably %cs == 0 were allowed.  A fix is enclosed.  The checks
   for the standard selectors could be omitted without losing anything
   since the standard selectors pass the valid_ldt_sel() tests.

29 years agoAdjusted act_count increments to better cope with a world without pagescan.
David Greenman [Fri, 17 Jun 1994 13:29:15 +0000 (13:29 +0000)]
Adjusted act_count increments to better cope with a world without pagescan.

29 years agoAdded sea driver (Seagate ST01/02, FD TMC-950, possibly other SCSI host
Sean Vickery [Fri, 17 Jun 1994 06:56:59 +0000 (06:56 +0000)]
Added sea driver (Seagate ST01/02, FD TMC-950, possibly other SCSI host
adaptors) to GENERICAH kernel.

Please don't anyone scream at this -- it's going in for the 1.1.5 Alpha test
that Jordan's doing this weekend.  If it works poorly, I'll fix it or just
remove it from the GENERIC kernel.

29 years agoThis commit was generated by cvs2svn to track changes on a CVS vendor
Paul Richards [Fri, 17 Jun 1994 06:42:39 +0000 (06:42 +0000)]
This commit was generated by cvs2svn to track changes on a CVS vendor
branch.

29 years agoslstat - report serial line IP statistics: bytes in/out, packets
Paul Richards [Fri, 17 Jun 1994 06:42:39 +0000 (06:42 +0000)]
slstat - report serial line IP statistics: bytes in/out, packets
in/out, errors, compressed, and uncompressed packets in/out.

29 years agoJohn Capo's changes to make the fixit floppy image work; I didn't even
Jordan K. Hubbard [Thu, 16 Jun 1994 20:13:11 +0000 (20:13 +0000)]
John Capo's changes to make the fixit floppy image work; I didn't even
bother looking at this file before! :)

29 years agoCorrect fscale problem. I belive its about time to nuke this version
Gary Clark II [Thu, 16 Jun 1994 17:47:39 +0000 (17:47 +0000)]
Correct fscale problem.  I belive its about time to nuke this version
in the FAQ tree.

29 years agoFix comment about 8-bit clean tcsh
Andrey Chernov [Thu, 16 Jun 1994 17:16:31 +0000 (17:16 +0000)]
Fix comment about 8-bit clean tcsh

29 years agoAdd commented out STARTUP_LOCALE with explanation
Andrey Chernov [Thu, 16 Jun 1994 17:13:53 +0000 (17:13 +0000)]
Add commented out STARTUP_LOCALE with explanation

29 years agoAdded Seagate ST012/02, Future Domain 8xx/950 SCSI controller cards
Sean Vickery [Thu, 16 Jun 1994 13:50:16 +0000 (13:50 +0000)]
Added Seagate ST012/02, Future Domain 8xx/950 SCSI controller cards
to list of supported hardware.

29 years agoMade a call which was to sleep() use tsleep() instead.
Sean Vickery [Thu, 16 Jun 1994 13:26:14 +0000 (13:26 +0000)]
Made a call which was to sleep() use tsleep() instead.

29 years agoOnly comment added to console entry:
Andrey Chernov [Thu, 16 Jun 1994 12:34:53 +0000 (12:34 +0000)]
Only comment added to console entry:

# If you want to be asked for password, change "secure" to "insecure" here

29 years agoI'll leave the addition of the line, but there's just absolutely no
Jordan K. Hubbard [Thu, 16 Jun 1994 12:14:08 +0000 (12:14 +0000)]
I'll leave the addition of the line, but there's just absolutely no
way I'm going to allow this to be set to secure.  People blow their
password files away all the time, and I am not at all keen to lose the
ability to get them recovered with the simple expedient of a single-user
boot.

29 years agoChoose secure single-user mode by default
Andrey Chernov [Thu, 16 Jun 1994 11:13:44 +0000 (11:13 +0000)]
Choose secure single-user mode by default

Without this entry init.bsdi don't ask root password when it goes
to sigle-user. This entry must present here in any case,
subject of arguing can be only default mode, I mean
"secure" or "insecure" here. Please consider this entry
like template and change "insecure" to "secure" if you
are _shure_, but not back out whole line.

# This entry needed for asking password when init goes to single-user mode
console none unknown off insecure

29 years agoCorrect minor foratting anomoly caused by last commit.
David Greenman [Thu, 16 Jun 1994 10:09:47 +0000 (10:09 +0000)]
Correct minor foratting anomoly caused by last commit.

29 years agoRan this through indent. John is going to hate me.
David Greenman [Thu, 16 Jun 1994 08:53:55 +0000 (08:53 +0000)]
Ran this through indent. John is going to hate me.

29 years agoRan this puppy through indent with my own home brew set of options. The
David Greenman [Thu, 16 Jun 1994 08:27:21 +0000 (08:27 +0000)]
Ran this puppy through indent with my own home brew set of options. The
code was really needing it after being tugged on a bunch over the past
three months.

29 years agoIncrease loopback delay for successfull probe of Boca
Andrey Chernov [Thu, 16 Jun 1994 08:08:44 +0000 (08:08 +0000)]
Increase loopback delay for successfull probe of Boca
internal modem M2400I

29 years agochpass was writing incorrect entries to /etc/passwd.
Geoff Rehmet [Thu, 16 Jun 1994 08:01:19 +0000 (08:01 +0000)]
chpass was writing incorrect entries to /etc/passwd.
(This was caused by the fast update code being incorrect).

Cops reports:
Warning!  Passwd file, line 48, does not have 7 fields:
        g91v3505:*:107:123::0:0:Stuart van Onselen:/home/g91v3505:/usr/local/bin/tcsh
(The line above is in master.passwd format!)

To fix this: we provide 2 interfaces to pw_copy() , namely
pw_copy() (which behaves as before) and pw_copy_insecure(),
which does the stuff needed to update /etc/passwd.  The original
pw_copy() routine now becomes a back end for these 2 routines.
(not the most elegant fix, but it works for 1.1.5 !!! grrrr)

29 years agoThis is the IBM/National PCMCIA ethernet driver from Keith Moore,
Jordan K. Hubbard [Thu, 16 Jun 1994 05:32:10 +0000 (05:32 +0000)]
This is the IBM/National PCMCIA ethernet driver from Keith Moore,
based originally on work by David Greenman and adapted to FreeBSD
(and cleaned up a bit) by myself.  It supports the IBM Credit Card
Adapter for the IBM Thinkpad, and I've had no trouble making it work
on my Toshiba T1910 with a National `InfoMover' NE4100 PCMCIA ethernet
card (I'm commiting this message through it right now :-).

This is actually sneaking it in after feature-freeze, but it's just
too useful to pass up!  As always, necessity is a mother.

29 years agoChanged delay mechanism to rely more on I/O spinning. If spinning on the
Adam David [Thu, 16 Jun 1994 03:53:29 +0000 (03:53 +0000)]
Changed delay mechanism to rely more on I/O spinning. If spinning on the
like this is bad news, it will have to be revised.
Shortened some verbose messages for when the kernel is loaded below 640k.
Updated version number.

29 years agoDisable pagescan daemon for now. It's an interesting idea, but consumes
David Greenman [Thu, 16 Jun 1994 02:55:28 +0000 (02:55 +0000)]
Disable pagescan daemon for now. It's an interesting idea, but consumes
lots of CPU time on slow machines. The downside of disabling this is
that compiles on 4MB machines will slow down by about 10% on fast CPU
machines.

29 years agoMake loses argument information.
Paul Traina [Thu, 16 Jun 1994 01:53:24 +0000 (01:53 +0000)]
Make loses argument information.
Fix courtesy of CMU's release notes for building AUIS (Andrew).

29 years agofix incorrect sense of defined(DEBUG).
Adam David [Thu, 16 Jun 1994 00:45:02 +0000 (00:45 +0000)]
fix incorrect sense of defined(DEBUG).
only do '(skipping) strip' if NOSTRIP defined.
Normal DEBUG behaviour as per Rich and Rod

29 years agoFlags 0x80 now means enable the diags, not disable.
Jordan K. Hubbard [Wed, 15 Jun 1994 23:28:07 +0000 (23:28 +0000)]
Flags 0x80 now means enable the diags, not disable.

29 years agoThe whole COM_QUIET thing is just too gross - our kernel is already way
Jordan K. Hubbard [Wed, 15 Jun 1994 23:26:42 +0000 (23:26 +0000)]
The whole COM_QUIET thing is just too gross - our kernel is already way
too verbose as it is!  I've reversed it and made it COM_VERBOSE, which
people can enable if _they really want to_.  I'll change the doc as well

29 years agoSince we're using syscons now, make ^H the backspace character by
Jordan K. Hubbard [Wed, 15 Jun 1994 22:58:49 +0000 (22:58 +0000)]
Since we're using syscons now, make ^H the backspace character by
default (ack ack, evil evil, but easier than changing syscons at this
late hour).

29 years agoChanges from Paul Kranenburg which bring us into sync with his sources:
Paul Richards [Wed, 15 Jun 1994 22:41:19 +0000 (22:41 +0000)]
Changes from Paul Kranenburg which bring us into sync with his sources:

 handling of errors through the standard err() and warn()
 more fixes for Geoff Rehmet's NULL pointer bug.
 fixes NULL pointer bugs when linking mono and nested X servers.
 supports a `-nostdlib' option.
 accept object files without a symbol table
 don't attempt dynamic linking when `-A' is given

a few variable names have chaged (desc -> fd), and the formatting has
changed which should make it much easier to track his sources.

I tested 'make world' for /usr/src and X twice with these changes.

29 years agoChanged MDEC_OPT=BOOTWAIT= to BOOTWAIT=
Adam David [Wed, 15 Jun 1994 21:32:38 +0000 (21:32 +0000)]
Changed MDEC_OPT=BOOTWAIT= to BOOTWAIT=

29 years agoBack out MDEC_OPT as it is totally unnecessary. I must have got confused over
Adam David [Wed, 15 Jun 1994 21:30:28 +0000 (21:30 +0000)]
Back out MDEC_OPT as it is totally unnecessary. I must have got confused over
the subtle differences between -DFOO=0 and FOO=0.

Is there a better way of reverting to a previous version if noone else has
touched the file? At the moment the version number has been incremented by
two, and the file not changed.

29 years ago1. Fill out the crunch target - this should do the trick (we'll see).
Jordan K. Hubbard [Wed, 15 Jun 1994 21:21:50 +0000 (21:21 +0000)]
1. Fill out the crunch target - this should do the trick (we'll see).
2. Remove the NOOBJ line - we want an object dir now.

29 years agoWhoops, missed the .cache files - those can be tossed too.
Jordan K. Hubbard [Wed, 15 Jun 1994 21:19:59 +0000 (21:19 +0000)]
Whoops, missed the .cache files - those can be tossed too.

29 years agoNuke all the intermediate files.
Jordan K. Hubbard [Wed, 15 Jun 1994 21:19:23 +0000 (21:19 +0000)]
Nuke all the intermediate files.

29 years agoAdd crunch to list of things to build.
Jordan K. Hubbard [Wed, 15 Jun 1994 21:08:47 +0000 (21:08 +0000)]
Add crunch to list of things to build.

29 years agoAdd a beep to the load_fd stuff for each floppy insert request so
Jordan K. Hubbard [Wed, 15 Jun 1994 21:04:04 +0000 (21:04 +0000)]
Add a beep to the load_fd stuff for each floppy insert request so
that you can read a book and load the floppy distribution at the same
time.. :-)

29 years agoRemove the --exclude libc.so.1.1 line; with a static gzip and tar we
Jordan K. Hubbard [Wed, 15 Jun 1994 21:02:36 +0000 (21:02 +0000)]
Remove the --exclude libc.so.1.1 line; with a static gzip and tar we
no longer need it, and it's just one more thing we would have to remember
to change with every shared lib version bump.

29 years agoInstall manpath.config and mail.rc properly, and directly from the src
Jordan K. Hubbard [Wed, 15 Jun 1994 20:43:20 +0000 (20:43 +0000)]
Install manpath.config and mail.rc properly, and directly from the src
tree now (rather than having a local copy.

29 years agoadded comments for how to use CCFPU and MDEC_OPT
Adam David [Wed, 15 Jun 1994 20:24:16 +0000 (20:24 +0000)]
added comments for how to use CCFPU and MDEC_OPT

29 years agoadded MDEC_OPT for passing options to bootblock compilation.
Adam David [Wed, 15 Jun 1994 20:21:00 +0000 (20:21 +0000)]
added MDEC_OPT for passing options to bootblock compilation.
It would be nice if someone who understands sys/Makefile to add similar
functionality there too :-)

29 years agoCommit Rod's magic EXTRACT scripts to the tree so that we can work on
Jordan K. Hubbard [Wed, 15 Jun 1994 20:15:12 +0000 (20:15 +0000)]
Commit Rod's magic EXTRACT scripts to the tree so that we can work on
them.  These were al hand-copied over before.

29 years agoLots of changes:
Jordan K. Hubbard [Wed, 15 Jun 1994 20:14:29 +0000 (20:14 +0000)]
Lots of changes:

1. Properly use ${.CURDIR} now instead of hardcoded relative dirs.
2. Use ${BINOWN} and ${BINGRP} everywhere instead of root/wheel
3. Add target for copying over EXTRACT scripts (and add them here).
4. Start thinking about crunched floppy target (not in yet, next commit).

29 years ago1. Bump minimum root size to 8MB (we need that much now).
Jordan K. Hubbard [Wed, 15 Jun 1994 19:23:33 +0000 (19:23 +0000)]
1. Bump minimum root size to 8MB (we need that much now).
2. Bump version number to 1.1.5 for impending release.