Commit Graph

22469 Commits

Author SHA1 Message Date
wollman
d0f38e6921 When APM is configured, turn off the power when halting for good. 1997-06-15 02:03:03 +00:00
ache
d50955905e Belgian keyboard fixes
Submitted by: bovynf@awe.be
1997-06-14 22:26:52 +00:00
max
4100e7cd00 Typo fix.
PR:		3869
Submitted by:	Kazuo Horikawa <k-horik@yk.rim.or.jp>
1997-06-14 19:45:00 +00:00
max
626e94ce97 Typo fix.
PR:		3662
Submitted by:	Matthew Hunt <mph@pobox.com>
1997-06-14 19:30:27 +00:00
fsmp
7616bf8f3c Added 2 new defines:
- OVERRIDE_TUNER: allows you to manually choose the tuner type for those
                   cards that fail to probe properly.  See source for legal
                   values.
 - OVERRIDE_DBX:   allows you to manually choose DBX or NO DBX for those
                   cards that fail to probe properly.
                   0 == no DBX circuit present, 1 == DBX circuit present.
1997-06-14 19:10:53 +00:00
jdp
9657538f4e Update some text to reflect the fact that symbolic links now have
owner and group attributes.
1997-06-14 18:44:03 +00:00
bde
4e82810256 Removed unused #includes. 1997-06-14 15:19:48 +00:00
bde
3db49e612e Removed unused #includes. 1997-06-14 15:11:07 +00:00
bde
3d99e4bdd0 Fixed the type of a timeout function and removed casts that hid the
problem.  There was no problem in practice (at least on 386's).
1997-06-14 14:54:55 +00:00
bde
efbfad52a0 Removed unused #includes. 1997-06-14 14:17:07 +00:00
bde
e85a4d962c Removed unused #includes. 1997-06-14 13:56:12 +00:00
bde
31b896c340 Removed unused #includes. 1997-06-14 11:52:37 +00:00
bde
372da6722f Removed unused #includes. 1997-06-14 11:38:46 +00:00
bde
116d71628c Don't require superuser privileges for creating fifos. The v2 case was
broken when support for v3 was introduced in rev.1.16.  The v3 case has
always been broken in FreeBSD.

Should be in 2.2.

PR:		3838
1997-06-14 11:19:35 +00:00
ache
fdf0c475fd Move machine/types.h to non-standard section
Change order of arc4* functions
Pointed-by: bde
1997-06-14 10:45:25 +00:00
bde
da3b4c9a3d Load the kernel config file where userconfig (with option USERCONFIG_BOOT)
will see it.  The name of the file is obtained by appending ".config"
to the name of the kernel file.  If the file doesn't exist, then an
annoying message is printed.

Reduced the command line buffer size yet again from 4096 to 1024.  It is
oversized to defend against overrun in gets(), but data space is starting
to run out so the buffer size can't be as grossly oversized as before.
1997-06-14 10:00:42 +00:00
kato
6678a419e5 Deleted #ifdef PROBE_KEYBOARD to synchronize.
Submitted by:	Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>
1997-06-14 06:33:53 +00:00
ache
7f12134d52 Back out recent color-xerm and xterm merging,
it can leads to confusion with what programs traditionly expect
and gains almost nothing since -tn option exist to specify desired term.
1997-06-14 05:42:00 +00:00
ache
d769b7dfc3 Replace random() by arc4random() since random() can't be used
in libraries, it may damage its predictable sequence
1997-06-14 04:05:01 +00:00
ache
eb80353a86 Remove srandomdev fallback code 1997-06-14 02:29:19 +00:00
ache
f407905958 Add arc4random family declaration 1997-06-14 01:33:52 +00:00
ache
7b02a3391c Change u_char which require special include to unsigned char 1997-06-14 01:28:59 +00:00
ache
4f11c6c495 Add arc4random() functions from OpenBSD. They are almost same as our
srandomdev(), but can be used inside libraries. random() can't be used
inside libraries because it breaks its possible predictable sequence.
arc4random() is true random as designed, so its usage is library-safe.
Obtained from: OpenBSD
1997-06-14 01:15:41 +00:00
ache
05b5685ff5 Remove srandomdev fallback code 1997-06-14 00:37:08 +00:00
ache
3eb72e5222 Remove srandomdev fallback code 1997-06-14 00:27:03 +00:00
ache
5260e7d7e4 Remove srandomdev fallback 1997-06-14 00:17:53 +00:00
ache
4a2f1e93f9 Instead of copying fallback code over and over in each program,
implement (better) falback code inside srandomdev() itself.
Change return type from int to void (binary compatibility surprisely
achieved). Userland code will be changed soon.
1997-06-14 00:14:29 +00:00
dg
0ebd78f8f7 Added support for the Intel 82555 PHY chip which is being used on newer
Pro/100B cards. Full duplex should work now, although it hasn't been
tested.
1997-06-13 22:34:52 +00:00
davidn
c948b471c3 Add "break" inadvertently removed in previous update.
PR: 3820
Submitted by: Joseph Stein <joes@spiritone.com>
1997-06-13 22:26:41 +00:00
max
04eb11d6d0 Typo fix.
PR:		3828
Submitted by:	Josh Gilliam <josh@quick.net>
1997-06-13 21:11:27 +00:00
max
7073775b9b Typo fix.
PR:		3854
Submitted by:	Takahiro Yugawa <yugawa@orleans.rim.or.jp>
1997-06-13 20:58:09 +00:00
ache
4a0ea4b29a Add MAXHOSTNAMELEN check
Obtained from: OpenBSD
1997-06-13 19:21:54 +00:00
jkh
ad3e0d3399 YAMF22 1997-06-13 18:02:34 +00:00
jkh
19bd03738f YAMF22 1997-06-13 17:55:32 +00:00
jkh
7c9e3d56ff YAMF22 1997-06-13 14:21:22 +00:00
jkh
0f4e861b68 Incorporate an ancient typo fix that never made it over from 2.2. 1997-06-13 14:06:10 +00:00
jkh
3e69679410 reverse polarity on bit-flip from 2.2 1997-06-13 11:00:13 +00:00
kato
c87869fd77 Replace I/O port adress for PC-9801-108 with vendor default value.
Submitted by:	Chiharu Shibata <chi@rd.njk.co.jp>
1997-06-13 10:35:38 +00:00
jkh
b528c30123 Nuke notifier. 1997-06-13 09:37:25 +00:00
jkh
ae10f85664 YAMF22 1997-06-13 09:34:10 +00:00
bde
b07c05221f Fixed livelock in getnewbuf().
It is possible for multiple process to sleep concurrently waiting
for a buffer.  When the buffer shortage is a shortage of space but
not a shortage of buffer headers, the processes took turns creating
empty buffers and waking each other to advertise the brelse() of
the empties; progress was never made because tsleep() always found
another high-priority process to run and everything was done at
splbio(), so vfs_update never had a chance to flush delayed writes,
not to mention that i/o never had a chance to complete.

The problem seems to be rare in practice, but it can easily be
reproduced by misusing block devices, at least for sufficently slow
devices on machines with a sufficiently small buffer cache.  E.g.,
`tar cvf /dev/fd0 /kernel' on an 8MB system with no disk in fd0
causes the problem quickly; the same command with a disk in fd0
causes the problem not quite as quickly; and people have reported
problems newfs'ing file systems on block devices.

Block devices only cause this problem indirectly.  They are pessimized
for time and space, and the space pessimization causes the shortage
(it manifests as internal fragmentation in buffer_map).

This should be fixed in 2.2.
1997-06-13 08:30:40 +00:00
jkh
c2c577d2bb YAMF22 1997-06-13 07:11:57 +00:00
charnier
a914a33807 Remove __progname. Cosmetic in usage string. 1997-06-13 06:27:12 +00:00
charnier
d38cb4b71e Use err(3). 1997-06-13 06:24:42 +00:00
ache
b2dae5c49c xterm entry:
1) fix k1-k4 to match XF3.3
2) fix kb,kD to match keyboard
3) merge xterm-color in: default description must match best current practice
and color card is most common variant for X now. Add xterm-mono entry for
mono cards.
1997-06-13 05:30:50 +00:00
brian
346b6e02b2 Fix "delete ...", it now only insists on
one arg too.

Discovered by:	Rikk Salamat <rikks@web-impact.com>
1997-06-13 03:59:36 +00:00
brian
27812dcefe Add ppp.linkdown file to compliment ppp.linkup.
Submitted by:	Forgotten
Passed on by:	Terry Dwyer 61 8 9491 5161 <tdwyer@io.telstra.com.au>

Also remove extraneous setuid(0) - it's only undone by
the subsequent call to SelectSystem().
1997-06-13 02:07:32 +00:00
brian
bc457c2835 Fix "show ?" alignment.
PR:		3830
Submitted by:	Josh Gilliam <josh@quick.net>
1997-06-13 00:09:54 +00:00
brian
74ab23f128 Document ppp over tcp (how to tunnel) 1997-06-13 00:04:58 +00:00
tegge
5631176051 Use ETHER_ADDR_LEN instead of ETHER_ADDR_SIZE. 1997-06-12 19:20:53 +00:00