Commit Graph

9176 Commits

Author SHA1 Message Date
Justin T. Gibbs c83d01159a Update the SCB controll byte bit definitions to match new SCB_DISCENB bit.
Remove "#ifdef NOT_YET"s since the features they pertain too are committed
now.
1995-08-05 17:32:55 +00:00
Andrey A. Chernov 6240d16c20 Fix cut&paste error: LC_COLLATE should be LC_TIME 1995-08-05 17:32:06 +00:00
Justin T. Gibbs 71fb7601c2 Total rewrite of the dataphase sections of the sequencer. This was done
to replace the very poor, original implementation of Scatter/Gather operations.

Use a bit (that was freed up with the rewrite above) in the SCB control byte
to designate commands that should allow disconnection.  The kernel driver
makes this decision now instead of the sequencer since the sequencer can't
do the indexing very efficiently.

This commit drops the sequencer from 426 instructions to 390 most likely
freeing enough space to do a target mode implementation.
1995-08-05 17:31:39 +00:00
Andrey A. Chernov e20b74fb9e Add time locale loading 1995-08-05 17:31:17 +00:00
David Greenman 8936e636af Add back $Id$ that got nuked in rev 1.6. 1995-08-05 07:39:02 +00:00
Bruce Evans f57698ff43 Move rtprio.2 from usr.sbin/rtprio to lib/libc/sys, overwriting the bogus
version in the latter directory.

Reviewed by:	davidg
1995-08-05 07:31:19 +00:00
Bruce Evans 31ff158abc Don't install me.7. Use the one in groff. 1995-08-05 07:25:43 +00:00
Justin T. Gibbs 116616a829 Fix two race conditions.
The first could occur because the original code would continue to reset
the SCSIID register while waiting for a selection.  This could potentially
conflict with a reconnect since a successfull reconnect will also set the
SCSIID register.  The fix is to use a separate wait loop after starting
a selection (as was done a few revisions ago).

The second probably never happens, but it was possible for a target to
reconnect while there was a pending SCB on the waiting list and not get
noticed.  The fix was to remove a supurflous check of the scb waiting
list.
1995-08-05 06:59:17 +00:00
Jordan K. Hubbard 2ad17ba679 Update cmich's URL.
Submitted by:	Mail Archive <archive@cps.cmich.edu>
1995-08-05 02:04:18 +00:00
Andrey A. Chernov 42c3a5f2e6 Add missing ospeed initialization 1995-08-04 19:52:44 +00:00
Andrey A. Chernov 7800dc3823 Fix sh coredump in vi mode with empty colon command 1995-08-04 19:42:23 +00:00
Garrett Wollman c28fbb7baa Implement locale-sensitive strftime () from ADO (heavily modified
by me).  This probably loses for multibyte characters, but I have no
way of telling.  I'll let ache decide whether to add this support to
startup_setlocale.  Note that for this to make any sense at all, the
symlinks in /usr/share/locale must go.  (For the moment, this doesn't
make any difference since there are no locales supplied.)

Obtained from:	Arthur David Olson <ado@elsie.nci.nih.gov>
1995-08-04 18:43:01 +00:00
Joerg Wunsch 84be91cbaf Make install not remove the target file if -s has been specified but
stripping failed (since the file has been a shell script, for
example).

Closes PR # bin/645: "install -c -s" can't inst...

Submitted by:	hohmuth@inf.tu-dresden.de (Michael Hohmuth)
1995-08-04 17:13:36 +00:00
Joerg Wunsch 6aefd62078 Make only a `-r' flag (as opposed to `-r*') special within the
LINK_SPEC.  This solves a problem with the f77 frontend where
aproviding the -r8 option (use REAL*8) caused `cc' to ``forget'' to
pass the entry point to the linker.

Closes PR #gnu/644: f77 -r8

Reviewed by:	watanabe@komadori.earth.s.kobe-u.ac.jp (Takeshi WATANABE)
1995-08-04 17:11:32 +00:00
Joerg Wunsch 2a353a9fb4 expr(1) didn't comply to Posix.2 and its own man page: any
comparisions have been made as string comparisions, even in cases
where both operands clearly qualified as integers.

The fix is to make the parser properly analyzing whether an operand is
a valid integer or not.
1995-08-04 17:08:07 +00:00
Garrett Wollman 048a238135 Merge timzeone data changes from vendor branch. Most significant change
is 1996 EC harmonization.  Also, the following timezones have been renamed:
	Asia/Frunze -> Asia/Bishkek
	Pacific/Cocos -> Indian/Cocos
	Pacific/Belau -> Pacific/Palau
	America/Navajo -> America/Shiprock
and one new timezone has been added:
	Australia/Canberra
1995-08-04 16:23:09 +00:00
Garrett Wollman 80880bd619 This commit was generated by cvs2svn to compensate for changes in r9905,
which included commits to RCS files with non-trunk default branches.
1995-08-04 15:53:27 +00:00
Garrett Wollman 5c277f7ea8 Latest timezone data from Arthur David Olson
Obtained from:	Arthur David Olson <ado@elsie.nci.nih.gov>
1995-08-04 15:53:27 +00:00
Satoshi Asami 8a06732e35 We don't have libftp anymore, so why don't we stop trying to do a
make beforeinstall in it. :)
1995-08-04 12:06:51 +00:00
Andrey A. Chernov 79ad0d4c63 Allow any speeds in baudrate 1995-08-04 11:06:00 +00:00
Andrey A. Chernov d8af1fd8ae Add SA_RESTART to ^Z reaction, EIO was returned in other case 1995-08-04 11:05:29 +00:00
Andrey A. Chernov bd13cecc22 Simplify baud printing code 1995-08-04 10:30:34 +00:00
Andrey A. Chernov 915513b23b Add missing ospeed setting 1995-08-04 09:54:54 +00:00
Andrey A. Chernov f0c8f81c61 Add missing entries to speedtable 1995-08-04 09:42:05 +00:00
Andrey A. Chernov e390f0a585 Nuke local termcap.h and use system one 1995-08-04 09:26:10 +00:00
Andrey A. Chernov 95729168e4 Add missing ospeed initialization. 1995-08-04 08:05:18 +00:00
Jordan K. Hubbard 083cb36a3f Remove libftp from Makefile 1995-08-04 07:27:24 +00:00
Andrey A. Chernov 8a9c356059 Add missing ospeed initialization 1995-08-04 07:17:24 +00:00
Jordan K. Hubbard ba508869ca Remove useless -lftp arguments from Makefiles.
Suggested by: ache
1995-08-04 07:14:08 +00:00
Andrey A. Chernov ce2219545f Replace ospeed switch with _set_ospeed 1995-08-04 07:04:40 +00:00
Andrey A. Chernov 044e7914e0 Replace wrong ospeed setting (overflows) with new _set_ospeed
function.
1995-08-04 06:58:45 +00:00
Andrey A. Chernov 3c0ba277d4 Allow it works with non-fixed termios speeds.
Replace ospeed switch with new _set_ospeed
1995-08-04 06:54:18 +00:00
Andrey A. Chernov 23b227cadc Eliminate ospeed switch with new _set_ospeed 1995-08-04 06:50:12 +00:00
Andrey A. Chernov eba2820db2 Change outc to match prototype 1995-08-04 06:45:55 +00:00
Andrey A. Chernov 252f47a817 Make tset works with non-fixed termios speeds too.
Eliminate ospeed switch using new _set_ospeed function
1995-08-04 06:44:54 +00:00
Andrey A. Chernov 2f0c493d09 Add non-standard function: _set_ospeed(speed)
Basically all termios+termcap pgms needs it.
It set ospeed variable using nearest-matched stty speeds,
which helps termcap pgms works with non-fixed termios speeds
and not duplicate ospeed switch into every pgm.
Also it isn't standard function, its source code is too big to include it
in whole to every termcap+termios pgm.
1995-08-04 06:39:55 +00:00
David Greenman 7221ecc0ba Use the correct flags (IO_SYNC -> B_SYNC) when deciding to do a sync or
async write in the section that changes the filesize. The bug resulted
in the updates always being async.

Obtained from:	4.4BSD-Lite2
1995-08-04 05:49:17 +00:00
Andrey A. Chernov d2245bac95 Nuke one __FreeBSD__ left out
Reviewed by:
Submitted by:
Obtained from:
1995-08-04 03:02:30 +00:00
Andrey A. Chernov d880a8a822 Remove IMAXBEL clearing, our cfmakeraw() already fixed for it
Reviewed by:
Submitted by:
Obtained from:
1995-08-04 02:33:13 +00:00
Andrey A. Chernov ba60b431ca Change default banner to FreeBSD, properly ifdefed by __FreeBSD__
Reviewed by:
Submitted by:
Obtained from:
1995-08-04 00:12:08 +00:00
Andrey A. Chernov c4a0c8b8e4 Since krb_prob conflicts with registered tell protocol,
mark tell section with #PROBLEMS comment
1995-08-04 00:01:24 +00:00
Andrey A. Chernov a8729090ed Back out speed reducing to 38400 for old remote rlogind.
I do some digging out on this subject and found that remote
rlogind may reduce big speeds to 38400 by itself and (as more often
rlogind variant) speed setting ioctl fails, so speed left on 9600.
In all cases it doesn't do any real harm.
1995-08-03 23:54:49 +00:00
Jordan K. Hubbard 633f0f7e27 Add ftp://ftp.synapse.net/contrib/FreeBSD 1995-08-03 17:08:19 +00:00
Paul Traina a98348f35c Update manual page to reflect "empty password" usage. 1995-08-03 16:23:12 +00:00
Doug Rabson d2f25f26b5 Make sure that a non-null cookie vector is returned even if there were no
valid entries in the block.  Doing otherwise confuses the nfs server.
1995-08-03 12:17:35 +00:00
Doug Rabson 7faccad982 Slight changes to locking around VOP_READRIR.
Detect in nfsrv_readdirplus when a filesystem soes not support VFS_VGET and
return NFSERR_NOTSUPP so that the client will use ordinary readdir instead.
1995-08-03 12:14:16 +00:00
Poul-Henning Kamp eebb154304 Sanitize the PGP strings a bit. 1995-08-03 07:11:45 +00:00
Jordan K. Hubbard 6186bd5dc7 Back this change out. It's just not worth arguing over and any further emails
I get on this topic will go straight to /dev/null.  This is absolutely the
last word on this topic you'll see from me.  Too much time has already been
wasted.
1995-08-03 05:44:46 +00:00
Jordan K. Hubbard 95319e1733 Make arp command actually behave as documented with the addition of a -f
flag.  The getopt handling in here is actually pretty bogus (not Phil's
fault - it's original sin) but the general approach is working so I'm not
going to break it.  Some small tweaks of my own to add error checking to what
was originally submitted.  Strange how nobody noticed that the flag was
documented but completely missing from the code before! [jkh].
Submitted by:	Phil Taylor <phil@zipmail.co.uk>
1995-08-03 03:56:48 +00:00
Jordan K. Hubbard f7c6335f2f Remove ftp.ctr.vt.edu at the request of the mirror maintainer. 1995-08-03 01:45:28 +00:00