Bruce Evans
e6eeb36daf
Fixed sigaction() for SIGKILL and SIGSTOP. Reading the old action now
...
succeeds. Writing an action now succeeds iff the handler isn't changed.
(POSIX allows attempts to change the handler to be ignored or cause an
error. Changing other parts of the action is allowed (except attempts
to mask unmaskable signals are silently ignored as usual).)
Found by: NIST-PCTS
1996-11-29 18:01:55 +00:00
Bruce Evans
035c873e99
Made O_NOCTTY distinct from the other flags (it clashed with O_RDONLY).
...
Found by: NIST-PCTS
1996-11-29 16:28:40 +00:00
John Dyson
6f235fb2f9
Relax the constraints on the bswap opcode (it works on non-byte
...
registers.) Also clean up some namespace pollution, and remove
gcc-1 support (nothing really works with it anymore anyway.)
Submitted by: Bruce Evans <bde@freebsd.org> and me.
1996-11-29 16:22:22 +00:00
Bruce Evans
63f3c673f6
Help broken d_stop() routines by flushing the output queue before
...
calling them (as well as after).
Found by: NIST PCTS
1996-11-29 16:16:47 +00:00
Bruce Evans
8be1cbf1f4
Fixed bugs handling (background) orphaned process groups. tty
...
writes and tty ioctls by processes in such groups must return
-1/EIO, but they were allowed. tty reads were handled correctly.
Found by: NIST PCTS
1996-11-29 15:50:56 +00:00
Masafumi Max NAKANE
599ed91341
Reflect changes in the English version (1.155->1.157).
1996-11-29 15:45:14 +00:00
Masafumi Max NAKANE
721a92446c
Moved around some lines to make the contributor list in alphabetical order.
1996-11-29 15:42:52 +00:00
Bruce Evans
7542ee31b8
Fixed some bugs in BREAK handling. If BRKINT is set, then always flush
...
the queues and generate a SIGINT. Previously, this wasn't done if ISIG
was clear or the VINTR character was disabled, and it was done by
converting the BREAK to a VINTR character and sometimes bogusly echoing
this character.
Found by: NIST-PCTS
1996-11-29 15:23:42 +00:00
Bruce Evans
c02039bc20
Fixed handling of non-POSIX control characters. They must not do
...
anything special unless IEXTEN is set.
Found by: NIST-PCTS
1996-11-29 15:06:17 +00:00
Bruce Evans
3ac9e61617
Changed _POSIX_VERSION from 198808L to 199009L. We're close to conforming
...
to the 1990 version according to NIST-PCTS. Many man pages still refer to
the 1988 version.
1996-11-29 14:48:17 +00:00
Bruce Evans
9dde46b7a0
Fixed EFAULT handling in i586_copyin() and i586_copyout(). Use a
...
consistent stack frame in fastmove() so that only one new fault handler
is necessary.
Should be in 2.2. Harmless until the i586 versions are reenabled.
1996-11-29 14:32:30 +00:00
Bruce Evans
c827accd9a
Don't print bootinfo.bi_n_bios_used in cpu_startup() since it is always
...
zero because no drivers have had a chance to change it.
1996-11-29 13:19:26 +00:00
Bruce Evans
388ddab632
Don't clobber the SIGCONT bit in the signal mask in sigreturn(). Use
...
the `sigcantmask' macro to get the correct set of unmaskable signals.
Found by: NIST-PCTS.
1996-11-29 13:12:14 +00:00
Bruce Evans
6392a49415
${COPY} -> -c. ${COPY} should never be used for installing sources since
...
it might be empty.
1996-11-29 12:54:10 +00:00
Jordan K. Hubbard
94172f9618
Correct name in probe type. Closes PR# 2122 (with a change, since the PR
...
did not actually use the correct name either :-).
Submitted-By: Toyonori Fujiura <toyo@exiv.pearnet.org>
1996-11-29 12:26:30 +00:00
Thomas Gellekum
4492b3b9eb
Add Sander Vesik for his tkcron port.
1996-11-29 08:06:48 +00:00
Jordan K. Hubbard
cc66af5234
More involved description for fe0 driver using cards. Closes PR#2099.
...
Submitted-By: seki@sysrap.cs.fujitsu.co.jp
1996-11-29 07:19:57 +00:00
John Dyson
64a6e05c28
Clarified the comment about removing other CPU defs. Specifically,
...
I added the suggestion to remove the I386_CPU def if possible.
1996-11-29 07:08:48 +00:00
John Dyson
f8b4081443
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
Jordan K. Hubbard
4c9f09c0ab
Add a new feature which Garrett pointed out.
1996-11-29 04:55:47 +00:00
Jordan K. Hubbard
87edac95ef
Note unpleasant interaction between rawrite.exe and various flavors
...
of Windows.
1996-11-29 03:33:27 +00:00
John Dyson
e0c5a895f1
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
John Fieber
48525b15aa
Some new sections.
...
Submitted by: William Lloyd <wlloyd@tolstoy.mpd.ca>
1996-11-28 18:09:30 +00:00
Poul-Henning Kamp
b61e2e6afe
I broke psm.c and none of the 5 reviewers noticed :-)
1996-11-28 17:18:56 +00:00
Poul-Henning Kamp
f5daa1a513
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
Poul-Henning Kamp
ff301e1b9b
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
Poul-Henning Kamp
3faaf0b64a
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 Wunsch
c539d1dc8c
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
John Dyson
71a5742716
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
John Dyson
0bf0ee81e6
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
Andrey A. Chernov
50b440f1bf
Add missing ${COPY} to install options, zone.tab
1996-11-27 23:32:10 +00:00
Poul-Henning Kamp
be2806f309
Make intro command a NO-OP if no VISUAL_USERCONFIG
1996-11-27 22:53:10 +00:00
Poul-Henning Kamp
f8d8dfe86e
Try to impreve DD mode.
...
Try to make 4Mb floppies work again.
1996-11-27 22:52:34 +00:00
Poul-Henning Kamp
9009c7d68d
Waste less space.
1996-11-27 22:52:25 +00:00
Andrey A. Chernov
f0b48537e8
Remove warning at AHC_SCBPAGING_ENABLE, not needed now
1996-11-27 22:52:09 +00:00
Poul-Henning Kamp
00f723bf6b
Improve the Dangerously Dedidcated mode a bit. Not much, but a bit better.
1996-11-27 22:44:43 +00:00
Andrey A. Chernov
e2900279d2
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
Andrey A. Chernov
28c5126cfb
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
Bill Fenner
a9695b96ac
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
Bill Fenner
b60287db00
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
Stephen McKay
735fa92ade
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
Stephen McKay
37b2250f56
Removed unnecessary locking. Simplified. Tidied.
1996-11-27 12:58:44 +00:00
Jordan K. Hubbard
d8c4fd0c82
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
Masafumi Max NAKANE
762d855270
Reflect the change made to the English version (Rev.1.17 -> Rev.1.18.)
1996-11-27 04:11:00 +00:00
Masafumi Max NAKANE
c7a73ef20d
Typo.
...
Some reformatting in a part of the sgml.
1996-11-27 03:54:50 +00:00
Jordan K. Hubbard
2afa9e7fcd
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
Jordan K. Hubbard
fce7b27895
Recommend my new Lieblingcdromlaufwerke, the Plasmon PX-12CS.
1996-11-27 01:06:40 +00:00
Joerg Wunsch
4b8d17f492
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
Satoshi Asami
c1565990a1
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
Satoshi Asami
ed22ead6b5
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