1261 Commits

Author SHA1 Message Date
jkh
6703ae951f New manpage compression support. Only one macro controls compression
now, DO_COMPRESS.  This controls whether or not catpages are compressed or
not (on by default, since little else uses the catpages and those few things
that do can always configure in a `zmore' in place of more or something, and
saving space is more important, IMHO).

Uncompression support is now on by default since that's the only way to support
mixed-mode environments.  If you don't like it, just don't compress your man
pages and it won't be used! :-).  Supports gzip.  You can also compress
the man pages themselves (or gzip them) now and it will work.
1994-03-05 13:48:38 +00:00
jkh
53f311f0a2 This should stop the false probes in their slimey little tracks. 1994-03-05 03:54:19 +00:00
ache
87b0d34666 1) My previous fix does nothing, now Rod's fix rewrited to implement
my previous fix too (using wdp_heads controller value) and check
0 heads case too.

Other fixes from Bruce:
2) Fix dk_timeout from 2 to about 4 seconds.
3) wdcontrol not retried on internal error.
4) wdwait return check changed ( "!=0" to "<0" into wdsetctlr,
"<0" to "!=0" into wdgetctlr).
1994-03-04 16:43:07 +00:00
guido
5a4f090496 Ttys structures are now allocated dynamically via ttymalloc/ttyfree.
This inetrface should be used from now on.
pseudo device pty xx still keeps its meaning: a maximum of
xx ptys is allowed.
A ringbuffer is now 2040 bytes long, per Garrett Wollman's request.
The changes are inspired by the way NetBSD did it (thanks for that!),
though I made it slihghtly different, including the interface so
at least 75% of the allocated space is deallocated when the tty is
closed.
Note further that it is easy to modify the ringbuffer length runtime.
This will have to wait untill some later date...


-Guido
1994-03-02 20:28:38 +00:00
guido
232adbd34d Ttys structures are now allocated dynamically via ttymalloc/ttyfree.
This inetrface should be used from now on.
pseudo device pty xx still keeps its meaning: a maximum of
xx ptys is allowed.
A ringbuffer is now 2040 bytes long, per Garrett Wollman's request.
The changes are inspired by the way NetBSD did it (thanks for that!),
though I made it slihghtly different, including the interface so
at least 75% of the allocated space is deallocated when the tty is
closed.
Note further that it is easy to modify the ringbuffer length runtime.
This will have to wait untill some later date...


-Guido
1994-03-02 20:18:09 +00:00
ache
69ce570a0d 360 DD entry speed fixed to 250KBPS 1994-03-02 18:34:41 +00:00
wollman
85327717c4 Fixed comments. 1994-03-02 17:58:29 +00:00
alm
4e614f6299 floppy tape support shouldn't interfere with floppy disk driver on
systems with no floppy tape drive (patch from Jim Babb).
1994-03-02 08:10:42 +00:00
dg
38aa409d9c Minor comment change. 1994-03-02 05:50:01 +00:00
alm
215bf4dcd0 Don't sync a ro-mounted fs. 1994-03-02 00:03:41 +00:00
alm
c5949e77c8 Don't offer to mount a to-be-overwritten DOS partition. 1994-03-01 23:51:48 +00:00
ats
bc6b318656 Added the missing bzero after the malloc in aha1542.c that seems to
produce the mbox not free messages on many systems. Bug reported from
hd@world.std.com.
1994-03-01 16:06:37 +00:00
dg
b4fa4d6268 Fix from Christoph Robitschko: the '790 interrupt table was wrong. 1994-03-01 12:23:33 +00:00
alm
58dce7cb20 floppy tape support still not quite there - it prevents
mounting the floppy disk  drives on some systems that don't have
a floppy tape drive.
1994-03-01 01:27:03 +00:00
alm
df0578e9fd Add floppy tape support. 1994-02-28 04:19:39 +00:00
phk
9b442cb8ae dcfclk driver obsoleted, sio/TIOCTIMESTAMP took over. 1994-02-27 21:53:54 +00:00
phk
9be9f3269a dcfclk driver obsoleted by sio/TIOCTIMESTAMP. 1994-02-27 21:51:05 +00:00
wollman
9522298899 Added /etc/kerberosIV directory. NB: the sample files should NOT be
installed by default, because then everybody would suddenly start
trying to authenticate themselves in the CS.BERKELEY.EDU realm, which
is really not a very good idea.  Maybe the README could get installed.
1994-02-27 21:29:40 +00:00
wollman
9ee8327e45 Sample configuration files for Kerberos. (Not restricted.) 1994-02-27 21:17:55 +00:00
wollman
7fc89df061 Since we now support Kerberos v4, make those ports the default
rather than the official ones for v5.
1994-02-27 19:45:37 +00:00
phk
ea0643c5f8 Added tickadj to start of xntpd, this improves performance to nominal. 1994-02-27 15:32:09 +00:00
phk
e326ffd28e Added support for "Conrad DCF-77 mobil" radio clock. This is the cheapest
(DM130) way to get precise ticks if you are within range of the xmitter in
Mainflingen.  I'm some 1000Km away and have +/- 2ms clock using this.
1994-02-26 12:32:04 +00:00
ache
c4884d6b78 Bump CLK_TCK to more precise value (128)
If you want more precise, use directly getrusage(),
because clock() emulated via it.
1994-02-26 00:56:02 +00:00
phk
70c6a315ee RTS shouldn't be touched unless CS_RTS_IFLOW is set. 1994-02-26 00:04:03 +00:00
alm
a0857f9bf3 extract() is more friendly
added load_dos (just calls load_fd)
1994-02-25 23:34:14 +00:00
ache
ecf4b91579 Better fix for >16 heads problem, right value from
controller restored.
1994-02-25 23:17:40 +00:00
phk
17a5179b1d added the -C/-check again. 1994-02-25 21:46:07 +00:00
rgrimes
d9de9c1745 >From: Andreas Schulz <ats@g386bsd.first.gmd.de>
Subject: failure in /usr/src/etc/group

The /usr/src/etc/group file is missing a colon in the line
"dialer:*:117" at the end.
1994-02-25 14:11:16 +00:00
phk
e59d3e9c7f TIOCTIMESTAMP capability. The port in question must be configured with
"vector siointrts".  Thus only a compare is added for the other ports.
1994-02-24 16:39:48 +00:00
hsu
be26cbadc8 Correct definitions of flags used by sigreturn to validate sigcontext. 1994-02-24 00:21:12 +00:00
hsu
981a6e72f1 validate sigcontext before restoring it 1994-02-24 00:18:04 +00:00
rgrimes
91a83116a5 It is not nice to extract libc.so.1.0 using tar when tar is using it!!
UGLY HACK TO GET 1.1 BETA OUT :-(
1994-02-23 16:47:04 +00:00
rgrimes
cb161e918b Make it say Preparing for dos fs instead of Initializing.. the later sounds
scary to some people!
1994-02-23 15:43:20 +00:00
rgrimes
f7cfcf8b63 Update to generate the ISO9660 names for the floppy images, use fd1200
inplace of floppy5.
1994-02-23 15:36:05 +00:00
rgrimes
beec0405d4 Fix off by one error 1994-02-23 11:14:26 +00:00
rgrimes
cdb65a87fa Put back the bt0 that some one deleted.... 1994-02-23 10:59:44 +00:00
rgrimes
b1f89ae5eb Bump boot block revision to 1.9 by a dummy edit on disk.c and:
>From: bde@kralizec.zeta.org.au (Bruce Evans)
Subject: cache botch in bootstrap
Date: Sun, 20 Feb 94 18:14:35 +1100
The cache in the bootstrap loader didn't allow for the device changing.

This caused surprisingly little trouble - the cache is only for a single
track (or part of a track), and the first access to a new device is
always for an early sector, so there is no problem unless the last access
to the old device was for an early sector.  I saw the problem on a system
with BSD on wd1 and no label on wd0.  Everything worked if the the device
name wd(1,a) was specified before the default of wd(0,a) was tried, but
when the default was tried, it failed on the first sector because there
was no label, and then the first sector on wd0 was always used instead
of the first sector on wd1, so there was apparently no label on wd1
either.

Bruce
1994-02-22 22:59:40 +00:00
rgrimes
491fafd482 More clean up of the drive Id string, trancate trailing spaces. 1994-02-22 22:13:37 +00:00
rgrimes
dead78fed7 The model string can be 40 bytes long with no terminating null, so
convert all nulls to spaces and then print it with a %40s.
1994-02-22 18:51:27 +00:00
rgrimes
cd479ce39c Add NE2100 Per Paul Richards, and whoopsss.... I did this in /usr/src
on the WRONG system (actually, just the wrong window :-)).
1994-02-22 17:11:27 +00:00
rgrimes
41e2d032a3 Cleanup the lptprobe and lpt_port_test routine to be KNF. 1994-02-22 09:05:13 +00:00
rgrimes
a211a547e1 This is Jordans probe code fixes. Tested on LU002, FX001D. Then I went
in and cleaned the spaces vs tabs up, and made the code a little closer
to KNF.
1994-02-22 08:44:31 +00:00
rgrimes
a55e9da79e Added local/skel for dot.* files. 1994-02-22 05:43:07 +00:00
rgrimes
667b223861 Whoops, forgot to $Id$ this file, and re-enable floppies target in
make release
1994-02-21 21:53:20 +00:00
rgrimes
317fa93e13 Major hackery to get the 1.1 Beta floppies building. Have a special
pair of crunched binaries that are not built by this, but other than
that it is back to an automated procedure.  So many changes it is
hard to describe.
1994-02-21 21:52:00 +00:00
rgrimes
acc7cb16e5 Add $Id$'s 1994-02-21 20:36:03 +00:00
rgrimes
b889438d02 Add a TERM=pc3 so that an initial system install is at least usable
at the console!
1994-02-21 20:34:25 +00:00
rgrimes
2816b4dcc8 >From: "Andrew A. Chernov" <ache@freefall.cdrom.com>
Subject: Bugfix for SB16 with DSP version 4 and above

No description sent, but it appears to fix a major number problem
with certain models of the SB16.
1994-02-21 14:20:45 +00:00
rgrimes
b88ba1eedf Clean up dmesg output so that it matches the scsi stuff.
Small hack, if heads > 16, output a warning and then set the head
count to 16.  This stops the infinite loop on this error and allows
people to later fix the DOS parameter table later with fdisk.
1994-02-21 12:32:33 +00:00
rgrimes
14b70b0cdd Correction so that elvisrecover finds the right files!
>From: chmr@edvz.tu-graz.ac.at (Christoph Robitschko)
Date: Fri, 21 Feb 1992 09:40:35 +0100 (MET)

The last version expected elvis* files in /var/tmp, while elvis puts
elv* files there.
1994-02-21 11:28:45 +00:00