Commit Graph

17547 Commits

Author SHA1 Message Date
dyson
31a9f8327d Support the appropriate use of bswap instruction on non-I386 builds.
Per Wayne Scott of Intel, the old sequence took 20cycles!!! on a P6.
Another nice side-benefit is that the kernel is about 3K smaller!!!
Submitted by:	Wayne Scott <wscott@ichips.intel.com>
1996-11-29 07:04:03 +00:00
jkh
5cd3ce8553 Add a new feature which Garrett pointed out. 1996-11-29 04:55:47 +00:00
jkh
3953a53863 Note unpleasant interaction between rawrite.exe and various flavors
of Windows.
1996-11-29 03:33:27 +00:00
dyson
a5cef89b1e Make the kernel smaller with at worst a neutral effect on perf by
de-inlining some VM calls.  (Actually, I measured a small improvement.)
1996-11-28 23:15:07 +00:00
jfieber
0d4ef123d5 Some new sections.
Submitted by:	William Lloyd <wlloyd@tolstoy.mpd.ca>
1996-11-28 18:09:30 +00:00
phk
c6328e0dbd I broke psm.c and none of the 5 reviewers noticed :-) 1996-11-28 17:18:56 +00:00
phk
2d3a80e08a Update to more current reality.
Reviewed by:	phk
Submitted by:	Robin Carey <robin@mailgate.dtc.rankxerox.co.uk>
1996-11-28 09:57:31 +00:00
phk
1a93abef46 Add a timeout here, just like in if_ed.c
Reviewed by:	phk
Submitted by:	Luigi Rizzo <luidi@labinfo.iet.unipi.it>
1996-11-28 09:54:38 +00:00
phk
596dfc621c Rogue entry for DEC DLT2700
Reviewed by:	julian & phk
Submitted by:	Andre Albsmeier <Andre.Albsmeier@mchp.siemens.de>
1996-11-28 09:51:03 +00:00
joerg
8a637e7cdf Few fixit improvements:
. hint about the usability of the arrow keys,
. export TAPE to an obscure dev node so mt(1) will work correctly.
1996-11-28 08:56:43 +00:00
dyson
9390af7a65 Potentially fix a problem, whereby MSDOSFS can request buffers
larger than the vfs layer can provide.  We now automatically support
32K clusters if MSDOSFS is installed, and panic if a filesystem tries
to allocate a buffer larger than MAXBSIZE.

This commit is a result of some "prodding" by BDE.
1996-11-28 04:26:04 +00:00
dyson
daaab1c01b Potentially fix a problem, whereby MSDOSFS can request buffers
larger than the vfs layer can provide.  We now automatically support
32K clusters if MSDOSFS is installed, and panic if a filesystem tries
to allocate a buffer larger than MAXBSIZE.

This commit is a result of some "prodding" by BDE.
1996-11-28 04:07:44 +00:00
ache
767d75ddd1 Add missing ${COPY} to install options, zone.tab 1996-11-27 23:32:10 +00:00
phk
f8d36ec56d Make intro command a NO-OP if no VISUAL_USERCONFIG 1996-11-27 22:53:10 +00:00
phk
246209119a Try to impreve DD mode.
Try to make 4Mb floppies work again.
1996-11-27 22:52:34 +00:00
phk
59cdfab809 Waste less space. 1996-11-27 22:52:25 +00:00
ache
7d2c9b7541 Remove warning at AHC_SCBPAGING_ENABLE, not needed now 1996-11-27 22:52:09 +00:00
phk
6fe3523b33 Improve the Dangerously Dedidcated mode a bit. Not much, but a bit better. 1996-11-27 22:44:43 +00:00
ache
73b247dca2 Add rcsid[]
Since locale reading code not resistent against stack overflowing or
similar intruder attacks, don't allow PATH_LOCALE env variable action
for s-bit programs (non-standard locale path setting)
1996-11-27 22:30:44 +00:00
ache
78d0a45c60 Don't show on the screen just securely entered password
(in /etc/adduser.message text)
Sending password by E-mail on local machine is joke in any case
1996-11-27 22:04:55 +00:00
fenner
c1c59cb58e Add -s flag to always supply mapping if known, ignoring the
presence or absence of files in /tftpboot.
1996-11-27 20:45:10 +00:00
fenner
bb50c4f8fb Make the man page reflect reality. Add BUGS section about DNS.
Logging cleanups (including logging the requestor's MAC address instead
 of the server's).
1996-11-27 20:42:09 +00:00
mckay
d09481ba90 Simplified. Some fts related bugs removed. Made less verbose. The default
number of mail messages sent per run was lowered from 2 to 1.  Why?  Well,
some numbers just give you the warm fuzzies, like zero and one.  Zero isn't
much use here, so I picked my all time favourite, one.
1996-11-27 13:06:51 +00:00
mckay
e8edbb9c6b Removed unnecessary locking. Simplified. Tidied. 1996-11-27 12:58:44 +00:00
jkh
1c0771ef67 Correct some typos relating to PC98 server selection.
Submitted-By: HOSOKAWA Tatsumi <hosokawa@mt.cs.keio.ac.jp>
1996-11-27 12:44:43 +00:00
max
32e05e7c65 Reflect the change made to the English version (Rev.1.17 -> Rev.1.18.) 1996-11-27 04:11:00 +00:00
max
fb0e142855 Typo.
Some reformatting in a part of the sgml.
1996-11-27 03:54:50 +00:00
jkh
ea72eece8a o Update for upcoming BETA release of 2.2
o Fix Adaptec controllers description error, spotted by Richard Wiwatowski
  <rjwiwat@adelaide.on.net>
1996-11-27 01:44:57 +00:00
jkh
2c4751da80 Recommend my new Lieblingcdromlaufwerke, the Plasmon PX-12CS. 1996-11-27 01:06:40 +00:00
joerg
8f48978b1a Open devices read-only to test whether they are available. This
allows to use write-protected tapes...
1996-11-27 01:01:52 +00:00
asami
1d8d747160 Change number of ports to the correct 690 (was 710, but the ports tree
has never had 710 ports!).
1996-11-26 12:03:20 +00:00
asami
b591693eda Add share/misc. Definite 2.2 candidate, if we want it to be consistent
with the ports.

Found by:	obrien and his mutt port
1996-11-26 10:01:28 +00:00
ache
e7296c6e29 Use LANG=C, LC_CTYPE=C, LC_TIME=C 1996-11-26 08:58:57 +00:00
ache
c753cae089 Use LC_TIME=C 1996-11-26 08:53:48 +00:00
ache
dd8db5cb3c Use LC_TIME=C 1996-11-26 08:45:28 +00:00
ache
2316ef5171 Add Id
Optimize/improve recently added locale restoration on failure
1996-11-26 08:00:17 +00:00
ache
e367acc0e3 More fixes to Russian catalog
Should go to 2.2
(wrong number of % formatting found in old version)
1996-11-26 07:00:11 +00:00
ache
b59b676db6 Replace LC_TIME= with LC_TIME=C 1996-11-26 06:55:35 +00:00
ache
7726c183e6 Use LC_TIME=C 1996-11-26 03:41:39 +00:00
ache
71be1f4f7d Use LC_TIME=C instead of LC_TIME= 1996-11-26 03:31:26 +00:00
ache
e131bfaf91 Use LC_TIME=C instead of LC_TIME= (POSIX) 1996-11-26 03:26:31 +00:00
ache
ed36aa1220 Move PATH_LOCALE handling to setlocale.c, simplify locale path building,
don't treat empty encoding as C encoding
1996-11-26 02:52:52 +00:00
ache
5e5c63c6b5 PATH_LOCALE: use this non-standard env variable first time only, i.e.
strdup() it to prevent unsetenv() or setenv() effects. Check its length to
not allow user to overflow internal locale buffer. Move PATH_LOCALE
handling code into one place.

POSIX: make better stub for LC_MONETARY & LC_NUMERIC, now it check
locale directory existance instead of refusing all non-C non-POSIX
locales. POSIX treats empty locale env variable as unset variable
while our old code treats it as "C" locale, fix it. Implement previous locale
restoring, if locale setting fails. Old code assumes success if some
of LC_ALL subset is successed even other fails, POSIX treats it as
failure with previous locale restoring, fix it.

Remove unneccessary length checking in currentlocale()
1996-11-26 02:49:53 +00:00
peter
3095a2c04c Don't close f->f_file on F_TTY types on error returns from ttymsg() since
it wasn't open in the first place..
1996-11-26 02:35:08 +00:00
peter
fbef0e479a Make the handling of the /dev/ prefix for tty names more consistant.
ttymsg() insists on them not being there.

Also, since ttymsg() opens the tty "on demand", don't keep an fd open
ourselves.  This would interfere with HUPCL etc.

This should close PR#2103 from <xaa@stack.nl>
1996-11-26 02:24:42 +00:00
fenner
9bbe5042e0 LBL chose to use IPPROTO_ENCAP to represent IP proto 4 encapsulation
as performed by the multicast kernel modifications.  However, BSD
already had IPPROTO_ENCAP defined as 98 (RFC 1241 encapsulation).

This changes the use of IPPROTO_ENCAP to IPPROTO_IPIP, which is
the BSD name for IP proto 4.
1996-11-26 01:43:20 +00:00
joerg
504f6ab8fb Update the French message catalog to use ISO 8859-1 instead of IBM437
characters.

2.2 candidate.

Submitted by:	roberto@keltia.freenix.fr (Ollivier Robert)
1996-11-25 22:45:27 +00:00
phk
b5240ec4b8 bin/1974: core dump from amd when phkmalloc is set to AJ. 1996-11-25 19:36:26 +00:00
phk
5d889ff8a2 Make a kernel with DDB but without sio possible again. This is only
a stopgap measure, a more complete solution is on somebodys whiteboard
(and we all know that THAT means :-).

Reviewed by:	pst
1996-11-25 18:39:25 +00:00
fenner
be8efbebca Fix the IGMP printer. A lost pair of parenthesis caused all IGMP
reports to be printed as IGMPv1, and a misapplied patch caused
IGMP Leave messages to be partially interpreted as DVMRP routing
messages.
1996-11-25 06:20:54 +00:00