ache
ada777da33
Copy io_base configuration address from sb config.
...
This change is cosmetique.
1997-03-25 03:32:31 +00:00
ache
5e588bcaa3
Replace more verbose "at <not configured>" with less verbose "at ?",
...
we don't need much attention here, because this diagnostic printed first
and then card will be configured.
1997-03-25 03:29:40 +00:00
ache
0b0ae0cc74
Follow config intention for iobase:
...
print "at <not configured>" for iobase == -1 (autodetect not happens)
and not print anything for iobase == -2 (none)
Old code treat this two special config numbers as big port numbers.
1997-03-25 03:13:05 +00:00
jkh
adeb640108
YAMF22
1997-03-25 03:12:59 +00:00
ache
75276ab04b
Print negative values only for two cases used
...
in config for iobase: -1 (auto) and -2 (none)
Other values are printed as big port numbers
1997-03-25 02:54:34 +00:00
ache
a28593bb74
Fix iobase printing for autodetect and none cases
...
(negative numbers was printed as very big ports)
1997-03-25 02:35:12 +00:00
joerg
357888456a
Mention top(1) being part of the base system now.
1997-03-25 00:08:53 +00:00
joerg
386a690a20
top(1) has a tunable parameter for the hash size to hash the user
...
entries. Mention it in make.conf.
1997-03-25 00:04:33 +00:00
davidn
db2614fa00
Remove unneeded prototype (and warning) for stlintr().
1997-03-24 21:38:51 +00:00
davidn
ce02f3ce02
strdup() value of term to correctly preserve contents.
...
Rearrange validation logic so that it works correctly when
compiled with kerberos support. Closes PR#3056.
1997-03-24 21:22:12 +00:00
mpp
7886fb96dd
Typo police. Also update HISTORY to reflect when this first appeared
...
in FreeBSD.
1997-03-24 20:50:57 +00:00
gibbs
e81c5f4477
Fix a fencepost error in ahc_find_scb that could cause us to wrongfully
...
find an SCB still down on the card that was paged out. This only affects
error recovery.
Submitted by: Daniel M. Eischen <deischen@iworks.InterWorks.org>
1997-03-24 17:42:25 +00:00
ache
64374bd80f
Initialize RNG only once
...
Use srandomdev() now
1997-03-24 16:10:26 +00:00
ache
b2a735bded
Use srandomdev() to initialize RNG
1997-03-24 16:01:46 +00:00
ache
cf3de83d91
Include missing <time.h>
...
Add missing RNG initialization
Use srandomdev() for RNG initialization
1997-03-24 15:51:11 +00:00
ache
3d7efd90ca
Cleanup STANDALONE stuff
...
Not replace malloc() family for non-standalone variant
Pay attention on malloc() family return code now
Use srandomdev() now for RNG initialization
1997-03-24 15:43:36 +00:00
ache
1941fcfcfb
Initialize RNG only once
...
Use srandomdev() now
1997-03-24 15:09:41 +00:00
ache
9548128b20
Use srandomdev() now
1997-03-24 14:52:51 +00:00
ache
c9bb29c92e
Use srandomdev() to initialize generator
1997-03-24 14:39:24 +00:00
ache
650d13ffa5
Remove libcurses, it is pure termcap application
1997-03-24 14:29:46 +00:00
bde
51c8cf75db
Don't include <sys/ioctl.h> in the kernel. Stage 10 (final). Warn if
...
<sys/ioctl.h> is included in the kernel. It still compiles.
This set of changes reduces the number of dependencies in LINT/.depend
from about 31000 to about 30000. This should make LINT kernels
compile a whole 1% faster. Further reductions to less than 20000
dependencies can easily be made. E.g., 20 headers of nested spam
from <sys/param.h> for 500 object files gives 10000 dependencies;
less than half of these are real.
1997-03-24 12:48:46 +00:00
bde
3c9a4992bc
Don't include <sys/ioctl.h> in the kernel. Stage 9: same changes
...
in pc98 as in isa.
1997-03-24 12:29:48 +00:00
bde
8f145614c6
Don't include <sys/ioctl.h> in the kernel. Stage 6: include
...
<sys/filio.h>, <sys/sockio.h> and <sys/ttycom.h> instead of
<sys/ioctl.h> in a couple of files. This is still only 1/3
as spammish as <sys/ioctl.h> - 5 or 6 old tty ioctl headers
aren't needed.
1997-03-24 12:12:36 +00:00
bde
000a68175f
Don't include <sys/ioctl.h> in the kernel. Stage 5: include
...
<sys/ioctl_compat.h> and sometimes <sys/filio.h> instead of
<sys/ioctl.h> in tty-related files. <sys/ttycom.h> is still
usually imported bogusly via <sys/termios.h>.
1997-03-24 12:03:06 +00:00
bde
a0d9474a34
Don't include <sys/ioctl.h> in the kernel. Stage 4: include
...
<sys/ttycom.h> and sometimes <sys/filio.h> instead of <sys/ioctl.h>
in miscellaneous files. Most of these files have nothing to do
with ttys but need to include <sys/ttycom.h> to get the definitions
of TIOC[SG]PGRP which are (ab)used to convert F[SG]ETOWN fcntls into
ioctls.
1997-03-24 11:52:29 +00:00
bde
f62eb55e94
Don't include <sys/ioctl.h> in the kernel. Stage 3: include
...
<sys/filio.h> instead of <sys/ioctl.h> in non-network non-tty files.
1997-03-24 11:37:53 +00:00
bde
e79c0a4ca0
Don't include <sys/ioctl.h> in the kernel. Stage 2: include
...
<sys/sockio.h> instead of <sys/ioctl.h> in network files.
1997-03-24 11:33:46 +00:00
bde
117209856b
Don't include <sys/ioctl.h> in the kernel. Stage 1: don't include
...
it when it is not used. In most cases, the reasons for including it
went away when the special ioctl headers became self-sufficient.
1997-03-24 11:25:10 +00:00
bde
2652de9da3
Don't default to (wrong) SCO definitions for _IOR() etc. if <sys/ioctl.h>
...
doesn't happen to be included before this header.
This header was missed in previous cleanups because it didn't include
<sys/ioctl.h> or <sys/ioccom.h>. Clean it now:
- #include <sys/types.h> since it is necessary to make the header self-
sufficient (there are a couple of u_char's).
- uniformized idempotency ifdef. Copied the style in the 4.4Lite
ioctl headers.
1997-03-24 11:07:52 +00:00
davidn
b7b1dda54d
Make stlintr() public to allow correct linkage.
1997-03-24 07:25:31 +00:00
kato
17d7dec351
Fix typo.
...
Submitted by: Bruce Evans <bde@zeta.org.au>
1997-03-24 07:23:05 +00:00
kato
c4421409ce
Merge PC-98 code int i386/isa/ft.c.
1997-03-24 07:20:35 +00:00
imp
fee23970ec
Don't overflow buffers, and only open alternative termcap files if we're
...
not running setuid or setgid.
Fixes PR 2586
Submitted by: Julian Assange
1997-03-24 06:41:30 +00:00
imp
6b885ecb71
Don't honor LANG or NLSPATH if we're setuid/setgid.
...
Fixes PR 2582
Submitted by: Julian Assange
1997-03-24 06:15:07 +00:00
imp
ff12c038ef
If we're running setuid/setguid then don't open the host alias file to
...
prevent information leakage.
Closes PR 2578
Submitted by: Julian Assange
1997-03-24 06:11:44 +00:00
imp
52677342d6
Don't open the tz file if we're running setuid or setgid to prevent infomration
...
leakage.
Submitted by: Julian Assange
1997-03-24 06:09:50 +00:00
imp
4ea8eab386
Fix non explloitable buffer overflows (since the largest packet processed
...
precludes it) to keep people from whining about it in the newsgroups and
mailing lists.
1997-03-24 06:04:08 +00:00
imp
f5e1bde58d
Fix various buffer overflows that may or may not be exploitable.
...
Fixes PR 2588
Reviewed by: Dan Cross?
Submitted by: Julian Assange
1997-03-24 06:01:39 +00:00
imp
7f79bbed5b
Julian A's fix. Do chdir as user rather than as root. Fixes a minor NFS
...
compatibility problem at the same time. Some buffer made large enough
for worst case hostname.
fixes PR 2593.
Reviewed by: Dan Cross and maybe others
1997-03-24 05:57:28 +00:00
imp
3c8c5177a0
Fix small race window when creating portal socket.
...
Obtained from: OpenBSD
1997-03-24 05:53:12 +00:00
imp
e5d10bdc2e
Buffer overflow from Keith Bostic.
...
Obtained from: BSDi by way of Keith Bostic
1997-03-24 05:51:59 +00:00
imp
2a37113faa
Use mkstemp rather than mktemp to prevent a small race.
...
OpenBSD has a similar code, but this was indepenent.
1997-03-24 05:50:27 +00:00
imp
a1b85d3196
Use mkstemp rather than mktemp to prevent races.
...
Obtained from: OpenBSD
1997-03-24 05:45:29 +00:00
imp
17787893f3
Use mkstemp rather than mktemp to prevent a small race.
...
Obtained from: OpenBSD
1997-03-24 05:44:28 +00:00
gibbs
4626bcf70b
Fix a nasty bug that meant a QUEUE_FULL status would result in a lost
...
SCB. This is probably a main reason for the recent reports of timeouts.
1997-03-24 05:05:18 +00:00
gibbs
bc569a7a8f
Re-arrange the code to upload an SCB to ensure that there is at least
...
on instruction between the last load into the DFIFO and enabling the DMA.
During back to back SCB DMA, it was possible to hang the card.
1997-03-24 05:02:55 +00:00
bde
bdddad7101
Reactivated dumplfs and newlfs.
1997-03-24 04:57:50 +00:00
bde
bf850fb228
Removed nested #includes of <scsi/scsi_debug.h> and <scsi/scsi_driver.h>
...
from <scsi/scsiconf.h> and fixed everything that depended on them.
(Missed this one.)
1997-03-24 04:26:46 +00:00
bde
2d01f2178c
Changed MAN to MAN8 so that this builds.
1997-03-24 03:38:16 +00:00
bde
554ea3437c
Fixed corrupted newline and corrupted tab in previous commit.
1997-03-24 03:19:37 +00:00