]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoDo not use -B in initial build of "make". It doesn't exist in 2.1.x.
Satoshi Asami [Fri, 10 Oct 1997 13:02:36 +0000 (13:02 +0000)]
Do not use -B in initial build of "make".  It doesn't exist in 2.1.x.
Instead, list the targets one per command line.

Reviewed by: bde
Submitted by: bde (part)

26 years ago#include <machine/tss.h> explicitly
Peter Wemm [Fri, 10 Oct 1997 12:53:27 +0000 (12:53 +0000)]
#include <machine/tss.h> explicitly

26 years agoCompensate for pcb.h tweaks.
Peter Wemm [Fri, 10 Oct 1997 12:42:54 +0000 (12:42 +0000)]
Compensate for pcb.h tweaks.

(Bruce pointed out the nesting)

26 years agoDon't #include unneeded includes here. pcb_ext.h picks up lots of other
Peter Wemm [Fri, 10 Oct 1997 12:40:09 +0000 (12:40 +0000)]
Don't #include unneeded includes here.  pcb_ext.h picks up lots of other
stuff with it.

26 years agoGPROC0_SEL isn't used in any *.s files it seems..
Peter Wemm [Fri, 10 Oct 1997 12:38:27 +0000 (12:38 +0000)]
GPROC0_SEL isn't used in any *.s files it seems..

26 years agoThis has always bugged me. At single user, the implied example it gives
Peter Wemm [Fri, 10 Oct 1997 12:14:48 +0000 (12:14 +0000)]
This has always bugged me.  At single user, the implied example it gives
is not valid - it says that "sh" is the default, but you can't
actually type "sh" at this prompt - it has to be /bin/sh or some other
full pathname.

26 years agoGive PPP_FILTER a whirl.
Peter Wemm [Fri, 10 Oct 1997 11:59:02 +0000 (11:59 +0000)]
Give PPP_FILTER a whirl.

26 years agoTry out PPP_FILTER
Peter Wemm [Fri, 10 Oct 1997 11:57:43 +0000 (11:57 +0000)]
Try out PPP_FILTER

26 years agoAlso install pcap-int.h so things can call pcap_compile on arbitary
Peter Wemm [Fri, 10 Oct 1997 11:55:42 +0000 (11:55 +0000)]
Also install pcap-int.h so things can call pcap_compile on arbitary
expressions (eg: in pppd)

26 years agoAdd IDs for Intel 82371MX/82437MX (mobile PCI chipset).
Satoshi Asami [Fri, 10 Oct 1997 11:52:17 +0000 (11:52 +0000)]
Add IDs for Intel 82371MX/82437MX (mobile PCI chipset).

Reviewed by: se

26 years agoChange default keymap (I left all the international ones alone) so
Jordan K. Hubbard [Fri, 10 Oct 1997 10:32:53 +0000 (10:32 +0000)]
Change default keymap (I left all the international ones alone) so
that LALT is META by default.  This will make the emacs users happy.
Approved by: sos

26 years agoConvert the VM86 option from a global option to an option only depended
Peter Wemm [Fri, 10 Oct 1997 09:44:12 +0000 (09:44 +0000)]
Convert the VM86 option from a global option to an option only depended
on by the files that use it.  Changing the VM86 option now only causes
a recompile of a dozen files or so rather than the entire kernel.

26 years agoRevive the connect-max-attempts option. When running in persist mode,
Peter Wemm [Fri, 10 Oct 1997 09:28:38 +0000 (09:28 +0000)]
Revive the connect-max-attempts option.  When running in persist mode,
this limits the number of retries before aborting.  This can save
expensive phone bills. :-)  See rev 1.6 of main.c for original.

26 years agoAllow a deleted deveice to delte it's nodes in other mounted devfs
Julian Elischer [Fri, 10 Oct 1997 07:54:05 +0000 (07:54 +0000)]
Allow a deleted deveice to delte it's nodes in other mounted devfs
filesystems even if not in SPLIT_DEVS mode.

26 years agoUse err(3). Silent -Wall.
Philippe Charnier [Fri, 10 Oct 1997 06:31:07 +0000 (06:31 +0000)]
Use err(3). Silent -Wall.

26 years agoRevive rev 1.10, which documents the secrets files overrides for the
Peter Wemm [Fri, 10 Oct 1997 06:30:08 +0000 (06:30 +0000)]
Revive rev 1.10, which documents the secrets files overrides for the
local:remote IP addresses on the command line or the options.ttynn files.

26 years agoStaticize usage(). Cosmetics.
Philippe Charnier [Fri, 10 Oct 1997 06:27:07 +0000 (06:27 +0000)]
Staticize usage(). Cosmetics.

26 years agoUse err(3) instead of local redefinition. Add rcsid string.
Philippe Charnier [Fri, 10 Oct 1997 06:23:42 +0000 (06:23 +0000)]
Use err(3) instead of local redefinition. Add rcsid string.

26 years agoRevive some things that were lost during the ppp-2.3.1 update.
Peter Wemm [Fri, 10 Oct 1997 06:02:57 +0000 (06:02 +0000)]
Revive some things that were lost during the ppp-2.3.1 update.
- (see auth.c rev 1.13) allow the pap/chap secrets file to specify an
override for the otherwise hard coded IP addresses.  This allows specific
users to dial in on a rotary which would otherwise get a dynamic address
forced to authenticate and get their own fixed addresses.
- (see options.c rev 1.9) recognize the old dns1 and dns2 options.  This
is a hack (TM). :-)

26 years agoAdd the AIO/LIO to libc. They aren't fully done yet, but have been in the
John Dyson [Fri, 10 Oct 1997 05:48:16 +0000 (05:48 +0000)]
Add the AIO/LIO to libc.  They aren't fully done yet, but have been in the
kernel for a few months.

26 years agoIf kerberos is installed and enabled in make.conf, activate cvs's kserver
Peter Wemm [Fri, 10 Oct 1997 04:03:17 +0000 (04:03 +0000)]
If kerberos is installed and enabled in make.conf, activate cvs's kserver
hooks.  This is a lot safer than 'cvs pserver'.

26 years agoFix bug in __yp_ping(): keep proper count of assigned request structures.
Bill Paul [Thu, 9 Oct 1997 20:29:39 +0000 (20:29 +0000)]
Fix bug in __yp_ping(): keep proper count of assigned request structures.
The test to see if a request struct had been assigned after looping
though the server list was bogus.

Submitted by: "Erik E. Rantapaa" <rantapaa@math.umn.edu>

26 years agoBugfix for rev 1.41:
Wolfram Schneider [Thu, 9 Oct 1997 18:14:18 +0000 (18:14 +0000)]
Bugfix for rev 1.41:
makeinfo does not understand the tex command \input

26 years agoMake sure lfp is non-NULL before closing it.
Jordan K. Hubbard [Thu, 9 Oct 1997 14:11:19 +0000 (14:11 +0000)]
Make sure lfp is non-NULL before closing it.
PR: 4652

26 years agoUn-clobber mktemp->mkstemp patch.
Eivind Eklund [Thu, 9 Oct 1997 11:05:16 +0000 (11:05 +0000)]
Un-clobber mktemp->mkstemp patch.

26 years agoAdd <sys/errno.h>
Eivind Eklund [Thu, 9 Oct 1997 10:50:54 +0000 (10:50 +0000)]
Add <sys/errno.h>

26 years agoNote Comtrol rocketport driver.
Jordan K. Hubbard [Thu, 9 Oct 1997 09:11:40 +0000 (09:11 +0000)]
Note Comtrol rocketport driver.

26 years agoUse err(3). Add usage().
Philippe Charnier [Thu, 9 Oct 1997 07:22:08 +0000 (07:22 +0000)]
Use err(3). Add usage().
Default source of tables (-M) is /dev/mem, not /dev/kmem.

26 years agoUse err(3). Add usage().
Philippe Charnier [Thu, 9 Oct 1997 07:17:36 +0000 (07:17 +0000)]
Use err(3). Add usage().
Correct the .Nd string: in real life, portmap is translating rpc prog numbers
to darpa ports, not the opposite.

26 years agoMajor cleanup and debugging of the new AIO/LIO code. The LIO code is
John Dyson [Thu, 9 Oct 1997 04:14:41 +0000 (04:14 +0000)]
Major cleanup and debugging of the new AIO/LIO code.  The LIO code is
now corrected.  New tunables/instrumentation added.  The code is now
likely "good enough to use."  I will add the userland support soon.
The "high performance" mode for raw devices is still missing, and will
be added next.  POSIX system calls that now appear to work:
aio_cancel, aio_error, aio_read, aio_return, aio_suspend, aio_write,
lio_listio.  Missing, but to be added soon: aio_fsync.

26 years agoFixed scrolling. Newline at the "--More--" prompt scrolled 2 lines.
Bruce Evans [Thu, 9 Oct 1997 00:20:00 +0000 (00:20 +0000)]
Fixed scrolling.  Newline at the "--More--" prompt scrolled 2 lines.

26 years agoInterpret multiple slashes as a single slash in ftp: URL's. This
Bill Fenner [Wed, 8 Oct 1997 18:43:53 +0000 (18:43 +0000)]
Interpret multiple slashes as a single slash in ftp: URL's.  This
is contrary to RFC1738, which specifies that empty elements between
slashes really mean to send a CWD command with an empty argument.
Most FTP servers consider this an error, so strict RFC compliance
is advisable in this case.

26 years ago- Enable PS/2 mouse support by default. Given that almost all new hardware
Nate Williams [Wed, 8 Oct 1997 17:05:03 +0000 (17:05 +0000)]
- Enable PS/2 mouse support by default.  Given that almost all new hardware
  has a PS/2 port, this is a good thing.  Note, older 386/486 boxes may
  lockup the keyboard controller with this enabled, but most of these kinds
  of machines don't run -current, so the benefits outweigh the downsides.

Discussed with: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>

26 years agoDocument extra tk*/tcl* package categories.
Jordan K. Hubbard [Wed, 8 Oct 1997 15:31:13 +0000 (15:31 +0000)]
Document extra tk*/tcl* package categories.

26 years agomake signal handlers errno safe
Eivind Eklund [Wed, 8 Oct 1997 14:47:56 +0000 (14:47 +0000)]
make signal handlers errno safe

Obtained from: OpenBSD (file rev 1.11) - Theo de Raadt <deraadt@openbsd.org>

26 years agomktemp -> mkstemp
Eivind Eklund [Wed, 8 Oct 1997 13:46:39 +0000 (13:46 +0000)]
mktemp -> mkstemp

Obtained from: OpenBSD (file rev 1.4 by Theo de Raadt <deraadt@openbsd.org>)

26 years agomake signal handlers errno safe
Eivind Eklund [Wed, 8 Oct 1997 12:59:14 +0000 (12:59 +0000)]
make signal handlers errno safe

Obtained from: OpenBSD (file rev 1.5) Theo de Raadt <deraadt@openbsd.org>

26 years agoSlightly improved fix compared to my insiration
Eivind Eklund [Wed, 8 Oct 1997 12:10:33 +0000 (12:10 +0000)]
Slightly improved fix compared to my insiration

don't munge argv strings -- copy them first. avoids 'w' showing:
    deraadt  p8 zeus.theos.com    8:26AM     3 dd if of bs

Obtained from: OpenBSD (file rev 1.3) by Theo de Raadt <deraadt@openbsd.org>

26 years agoBack out my last commit - the trailing / should stay and fetch(1) should
Jordan K. Hubbard [Wed, 8 Oct 1997 12:07:09 +0000 (12:07 +0000)]
Back out my last commit - the trailing / should stay and fetch(1) should
stop puking on null directory components.

26 years agoRemove trailing slash from MASTER_SITE_BACKUP example since it
Jordan K. Hubbard [Wed, 8 Oct 1997 10:56:27 +0000 (10:56 +0000)]
Remove trailing slash from MASTER_SITE_BACKUP example since it
can lead to two trailing /'s, which is in turn an invalid URL (just
bit me :-).

26 years agoMention SIOC[SG]IFGENERIC.
Joerg Wunsch [Wed, 8 Oct 1997 09:14:15 +0000 (09:14 +0000)]
Mention SIOC[SG]IFGENERIC.

Prodded by: jkh

26 years agoAdd pop
Andrey A. Chernov [Wed, 8 Oct 1997 08:45:35 +0000 (08:45 +0000)]
Add pop

26 years agoUse err(3). Cosmetics in usage string and man page.
Philippe Charnier [Wed, 8 Oct 1997 07:48:21 +0000 (07:48 +0000)]
Use err(3). Cosmetics in usage string and man page.

26 years agoStaticise a variable.
Mark Murray [Wed, 8 Oct 1997 07:02:48 +0000 (07:02 +0000)]
Staticise a variable.
PR: 4722
Submitted by: Karl Denninger

26 years agoDespam 1.11, 1.12 and 1.13 caused by no sync between author/committer/CURRENT
Mark Murray [Wed, 8 Oct 1997 06:54:43 +0000 (06:54 +0000)]
Despam 1.11, 1.12 and 1.13 caused by no sync between author/committer/CURRENT

26 years agoInstall ${PKGDIR}/MESSAGE as /var/db/pkg/${PKGNAME}/+DISPLAY if it exists.
Satoshi Asami [Wed, 8 Oct 1997 05:04:48 +0000 (05:04 +0000)]
Install ${PKGDIR}/MESSAGE as /var/db/pkg/${PKGNAME}/+DISPLAY if it exists.

Reviewed by: kiri

26 years agoPR: bin/771 and bin/1037 are resolved by this change
Frank Durda IV [Wed, 8 Oct 1997 03:14:34 +0000 (03:14 +0000)]
PR: bin/771 and bin/1037 are resolved by this change
This change changes the default handling of linemode so that older and/or
stupider telnet clients can still get wakeup characters like <ESC> and
<CTRL>D to work correctly multiple times on the same line, as in csh
"set filec" operations.   It also causes CR and LF characters to be read by
apps in certain terminal modes consistently, as opposed to returning
CR sometimes and LF sometimes, which broke existing apps.  The change
was shown to fix the problem demonstrated in the FreeBSD telnet client,
along with the telnet client in Solaris, SCO, Windows '95 & NT, DEC OSF,
NCSA, and others.

A similar change was incorporated in the non-crypto version of telnetd.

This resolves bin/771 and bin/1037.

26 years agoPR: bin/771 and bin/1037 are resolved by this change
Frank Durda IV [Wed, 8 Oct 1997 03:10:32 +0000 (03:10 +0000)]
PR: bin/771 and bin/1037 are resolved by this change
This change changes the default handling of linemode so that older and/or
stupider telnet clients can still get wakeup characters like <ESC> and
<CTRL>D to work correctly multiple times on the same line, as in csh
"set filec" operations.   It also causes CR and LF characters to be read by
apps in certain terminal modes consistently, as opposed to returning
CR sometimes and LF sometimes, which broke existing apps.  The change
was shown to fix the problem demonstrated in the FreeBSD telnet client,
along with the telnet client in Solaris, SCO, Windows '95 & NT, DEC OSF,
NCSA, and others.

A similar change will be incorporated in the crypto version of telnetd.

This resolves bin/771 and bin/1037.

26 years agoDon't allow the window to be increased beyond what is possible to
Bill Fenner [Tue, 7 Oct 1997 21:10:06 +0000 (21:10 +0000)]
Don't allow the window to be increased beyond what is possible to
represent in the TCP header.  The old code did effectively:
win = min(win, MAX_ALLOWED);
win = max(win, what_i_think_i_advertised_last_time);
so if what_i_think_i_advertised_last_time is bigger than can be
represented in the header (e.g. large buffers and no window scaling)
then we stuff a too-big number into a short.  This fix reverses the
order of the comparisons.

PR: kern/4712

26 years agosave errno in sigchld handler
Eivind Eklund [Tue, 7 Oct 1997 16:43:16 +0000 (16:43 +0000)]
save errno in sigchld handler

Obtained from: Theo deRaadt <theo@openbsd.org> (OpenBSD rev 1.6)

26 years agovsprintf -> vnsprintf paranoia.
Eivind Eklund [Tue, 7 Oct 1997 16:33:22 +0000 (16:33 +0000)]
vsprintf -> vnsprintf paranoia.

Obtained from: Todd Miller <millert@openbsd.org> (OpenBSD rev 1.3)

26 years agoDon't honor $HOME if >= MAXPATHLEN
Eivind Eklund [Tue, 7 Oct 1997 16:27:48 +0000 (16:27 +0000)]
Don't honor $HOME if >= MAXPATHLEN

Obtained from: Todd Miller <millert@openbsd.org> (OpenBSD csh.c rev 1.3 and 1.4)

26 years agoRemoved uneeded ${.MAKEFLAGS} again.
Bruce Evans [Tue, 7 Oct 1997 11:32:05 +0000 (11:32 +0000)]
Removed uneeded ${.MAKEFLAGS} again.
Originally committed in: rev.1.141
Spammed by: rev.1.149 (mouldy parallel make diffs)

26 years ago`numdirtybuffers' was not maintained properly. This caused excessive
Bruce Evans [Tue, 7 Oct 1997 11:10:18 +0000 (11:10 +0000)]
`numdirtybuffers' was not maintained properly.  This caused excessive
flushing of buffers in an attempt to reduce numdirtybuffers, and
perhaps other problems.

26 years agoPreserve old SC_STATIC value after units exchange
Andrey A. Chernov [Tue, 7 Oct 1997 09:13:06 +0000 (09:13 +0000)]
Preserve old SC_STATIC value after units exchange

26 years agoOoops, this should have made it into the same commit, but didn't.
Joerg Wunsch [Tue, 7 Oct 1997 07:40:35 +0000 (07:40 +0000)]
Ooops, this should have made it into the same commit, but didn't.

Introduce the SIOC[SG]IFGENERIC hooks that can be used to pass an
arbritrary ioctl subcommand into an interface driver.  Surprisingly
enough, there was no provision for this already present (except of the
option of abusing SIOC[SG]IFMEDIA for this).

The idea is that an interface driver can establish ioctl subcommands
of its own that can't be meaningfully interpreted by the upper layer
interface ioctl function.  Something like this is required to
implement a clean solution of passing down things like CHAP secrets or
PPP options to the /sys/net/if_sppp* files.  (Yes, my CHAP is now
finally working with it, but i gotta update my kernel to the new
callout interface before being able to commit _that_.)

Reviewed by:    peter   [long ago, actually]

26 years agoIntroduce the SIOC[SG]IFGENERIC hooks that can be used to pass an
Joerg Wunsch [Tue, 7 Oct 1997 07:39:40 +0000 (07:39 +0000)]
Introduce the SIOC[SG]IFGENERIC hooks that can be used to pass an
arbritrary ioctl subcommand into an interface driver.  Surprisingly
enough, there was no provision for this already present (except of the
option of abusing SIOC[SG]IFMEDIA for this).

The idea is that an interface driver can establish ioctl subcommands
of its own that can't be meaningfully interpreted by the upper layer
interface ioctl function.  Something like this is required to
implement a clean solution of passing down things like CHAP secrets or
PPP options to the /sys/net/if_sppp* files.  (Yes, my CHAP is now
finally working with it, but i gotta update my kernel to the new
callout interface before being able to commit _that_.)

Reviewed by: peter [long ago, actually]

26 years agoRemove the claim that UUCP locking were not atomic. It is since
Joerg Wunsch [Tue, 7 Oct 1997 07:24:50 +0000 (07:24 +0000)]
Remove the claim that UUCP locking were not atomic.  It is since
revision 1.8 of uucplock.c.

26 years agoInclude optional support for HDB-style config files, so the true masochists
Joerg Wunsch [Tue, 7 Oct 1997 07:23:28 +0000 (07:23 +0000)]
Include optional support for HDB-style config files, so the true masochists
can get their rights as well. ;-)  The default remains, of course, Taylor
config.

Demanded by: some people on -hackers

I think this is safe enough to go into RELENG_2_2 as well, if there's
demand.

26 years agoFixed spammed Id.
Bruce Evans [Tue, 7 Oct 1997 06:40:16 +0000 (06:40 +0000)]
Fixed spammed Id.
Spammed in: rev.1.5 (long ago)

26 years agoLatest round of patches from the author.
Mark Murray [Tue, 7 Oct 1997 06:30:01 +0000 (06:30 +0000)]
Latest round of patches from the author.

This driver includes the following patches submitted by:

1.0 Hideyuki Suzuki <hideyuki@sat.t.u-tokyo.ac.jp>
Japanese Cable support

2.0 Keith Sklower <sklower@CS.Berkeley.EDU>
Minor update to the BSDI section so it compiles cleanly on BSDI

3.0 Joao Carlos Mendes Luis <jonny@coppe.ufrj.br>
ioctl interface to select video format , NTSC, PAL, etc...

26 years agoAdd passwd(5) to "SEE ALSO".
David E. O'Brien [Tue, 7 Oct 1997 05:40:36 +0000 (05:40 +0000)]
Add passwd(5) to "SEE ALSO".

ISSUES:
        An example and better explansion on how to specify a user's login
class in /etc/master passwd is needed.
(As I don't seem to be specifiying it right, I can't do it).

26 years agoAdd login.conf(5) to "SEE ALSO".
David E. O'Brien [Tue, 7 Oct 1997 05:35:52 +0000 (05:35 +0000)]
Add login.conf(5) to "SEE ALSO".

ISSUES:
        An example and better explansion on how to use login classes is needed
        in both passwd.5 and login.conf.5.

26 years agoSupport VJ maximum slot identifiers != 15.
Brian Somers [Tue, 7 Oct 1997 00:56:58 +0000 (00:56 +0000)]
Support VJ maximum slot identifiers != 15.
Support VJ slot id compression.

Previously, ppp would negotiate a max slot between 2 & 15
(if asked), and would agree to slot id compression (if asked).
It would then proceed to use 16 slots and no compression
anyway.  The result was a rather unusable connection.

26 years agoMention the LOG_NTP change.
Joerg Wunsch [Mon, 6 Oct 1997 20:43:05 +0000 (20:43 +0000)]
Mention the LOG_NTP change.

26 years agoDocumentation for the LOG_NTP facility. While i was at it, added a
Joerg Wunsch [Mon, 6 Oct 1997 20:37:50 +0000 (20:37 +0000)]
Documentation for the LOG_NTP facility.  While i was at it, added a
bit of a warning about not all systems providing for the same set of
syslog facilities.

26 years agoSince i've just touched <sys/syslog.h>, thereby causing a large part
Joerg Wunsch [Mon, 6 Oct 1997 20:37:01 +0000 (20:37 +0000)]
Since i've just touched <sys/syslog.h>, thereby causing a large part
of the system to be rebuilt anyway, this is a good time to introduce
LOG_NTP.

The reasoning for a separate facility is that xntpd can sometimes
cause exaggerative log message at high prioritites which are,
depending on your environment and available clock sources, not
necessarily as important as other LOG_DAEMON messages.  However, they
used to clutter log files and system console in the existing setup.
Note that this situation could not be resolved using the !xntpd option
(think about it).

xntpd(8) is supposed to automatically pick up the change, it had
already all necessary #ifdef's.

The chosen value does, as far as my inquiries yielded, not clash with
any other operating system.

26 years agoDisable LPR/LPD by default.
Warner Losh [Mon, 6 Oct 1997 19:41:21 +0000 (19:41 +0000)]
Disable LPR/LPD by default.
Reviewed by: jkh, guido, imp

26 years agoBe more specific about -f/-t options (they're not yet implemented),
Dima Ruban [Mon, 6 Oct 1997 18:52:16 +0000 (18:52 +0000)]
Be more specific about -f/-t options (they're not yet implemented),
not just exit with 0 status.

This definitely should go to 2.2.5.
If i won't have any objections - I'll commit it tonight.

26 years agoShift the value for INTERNAL_MARK left by 3, as done for all other
Joerg Wunsch [Mon, 6 Oct 1997 18:20:23 +0000 (18:20 +0000)]
Shift the value for INTERNAL_MARK left by 3, as done for all other
facilities.  This fixes the problems reported about syslogd not
recording marks correctly.

Submitted by: Alexander B. Povolotsky <tarkhil@mgt.msk.ru>

26 years agoClarify the actions of -s and the list of allowable names.
Warner Losh [Mon, 6 Oct 1997 16:28:47 +0000 (16:28 +0000)]
Clarify the actions of -s and the list of allowable names.

26 years agoRemove dereference of uninitialized (and unused) variable. This enables
Jonathan Lemon [Mon, 6 Oct 1997 15:56:16 +0000 (15:56 +0000)]
Remove dereference of uninitialized (and unused) variable.  This enables
netatalk to work again.

26 years agoSync usage string with man page.
Philippe Charnier [Mon, 6 Oct 1997 11:38:30 +0000 (11:38 +0000)]
Sync usage string with man page.

26 years agoUse err(3). Add usage()s.
Philippe Charnier [Mon, 6 Oct 1997 11:36:08 +0000 (11:36 +0000)]
Use err(3). Add usage()s.

26 years agoHaving to review all changes to this file _very_ carefully
Jordan K. Hubbard [Mon, 6 Oct 1997 10:21:36 +0000 (10:21 +0000)]
Having to review all changes to this file _very_ carefully
led me to find 2 more errors which were there before. :)

26 years agoHooboy!
Jordan K. Hubbard [Mon, 6 Oct 1997 09:58:11 +0000 (09:58 +0000)]
Hooboy!

Did I ever spam this file good with that last commit.  Despite 3
reviewers, we still managed to revoke the eBones fixes, TCL 8.0 support,
libvgl and a host of other new things from this file in the process of
parallelizing the Makefile.  DOH!   I think we need more pointy hats - this
particular incident is worthy of a small children's birthday party's worth of
pointy hats. ;-)

I certainly intend to take more care with the processing of aged diffs
in the future, even if it does mean reading through 20K's worth of them.
I might also be a bit more anal about asking for more up-to-date changes
before looking at them. ;)

26 years agoAdd an extra sanity check to previous commit.
Jordan K. Hubbard [Mon, 6 Oct 1997 08:36:12 +0000 (08:36 +0000)]
Add an extra sanity check to previous commit.

26 years agoThis should put boot.help in its rightful place (finally!)
Jordan K. Hubbard [Mon, 6 Oct 1997 08:34:56 +0000 (08:34 +0000)]
This should put boot.help in its rightful place (finally!)

26 years agoAck! Fix excessive cut/paste blunder during poll mods. Who had the
Peter Wemm [Mon, 6 Oct 1997 08:30:08 +0000 (08:30 +0000)]
Ack!  Fix excessive cut/paste blunder during poll mods.  Who had the
pointy hat last? :-]

When one is selecting (or polling) for write, it helps if we use the
write side of the pipe when requesting wakeups instead of the read side.
This broke ghostview (at least) - I'm suprised it wasn't noticed for
so long.

Reviewed by:  Greg Lehey <grog@lemis.com>

26 years agoAdded two Cyrix 6x86/6x86MX options.
KATO Takenori [Mon, 6 Oct 1997 08:08:41 +0000 (08:08 +0000)]
Added two Cyrix 6x86/6x86MX options.

- CPU_CYRIX_NO_LOCK enables weak locking.  If this option is not set and
  FAILESAFE is defined, NO_LOCK bit of CCR1 is cleared.
- CPU_WT_ALLOC enables write-through allocation.

26 years agoWhoops! Whomever added the de_DE.ISO_8859-1 entry missed a "..", causing
Jordan K. Hubbard [Mon, 6 Oct 1997 08:08:14 +0000 (08:08 +0000)]
Whoops!  Whomever added the de_DE.ISO_8859-1 entry missed a "..", causing
an incomplete /usr/local to be populated (this is why the ports collection
is mostly broken in the out-of-box configuration with 2.2.5-BETA).

26 years agoCosmetic in err() strings.
Philippe Charnier [Mon, 6 Oct 1997 07:46:08 +0000 (07:46 +0000)]
Cosmetic in err() strings.

26 years ago- Bring in APM_PCCARD_RESUME support from PAO, FreeBSD style. This new
Nate Williams [Mon, 6 Oct 1997 05:46:03 +0000 (05:46 +0000)]
- Bring in APM_PCCARD_RESUME support from PAO, FreeBSD style.  This new
  sysctl option 'fakes' like a card was removed and inserted when the
  machine is brought up again from a suspend.  It is disabled by default,
  and the old code is used.
Obtained from: PAO

26 years agoFixed spot in twintr() where tw_control and TWC_SYNC were used instead
Gene Stark [Mon, 6 Oct 1997 04:43:46 +0000 (04:43 +0000)]
Fixed spot in twintr() where tw_control and TWC_SYNC were used instead
of tw_zcport and tw_zcmask.  Could cause problems for people who use
pin 12 for sync.

26 years ago- Include <sys/interrupt.h> to avoid compiler errors.
Nate Williams [Mon, 6 Oct 1997 04:32:42 +0000 (04:32 +0000)]
- Include <sys/interrupt.h> to avoid compiler errors.

26 years ago- Hide the 'device doesn't supported shared interrupts' code behind
Nate Williams [Mon, 6 Oct 1997 04:27:32 +0000 (04:27 +0000)]
- Hide the 'device doesn't supported shared interrupts' code behind
  bootverbose, since the older register_intr() code didn't print out
  anything, and the laptop support will cause lots of these un-necessary
  messages.

26 years agoHmm.. where did _that_ come from? :-)
Peter Wemm [Mon, 6 Oct 1997 04:10:24 +0000 (04:10 +0000)]
Hmm.. where did _that_ come from? :-)

26 years ago- Fix braino in last commit.
Nate Williams [Mon, 6 Oct 1997 04:02:42 +0000 (04:02 +0000)]
- Fix braino in last commit.

26 years agoBe more paranoid about unlinking files. From mhpower@MIT.EDU by way of
Warner Losh [Mon, 6 Oct 1997 03:58:48 +0000 (03:58 +0000)]
Be more paranoid about unlinking files.  From mhpower@MIT.EDU by way of
Theo de Raadt.

Likely 2.2.5R candidate.
Obtained from: OpenBSD

26 years agoModem cards send the speaker audio (dialing noises) to the host's
Nate Williams [Mon, 6 Oct 1997 03:17:36 +0000 (03:17 +0000)]
Modem cards send the speaker audio (dialing noises) to the host's
speaker.  Cirrus Logic PCIC chips must enable this.  There is also a Low
Power Dynamic Mode bit that claims to reduce power consumption by 30%,
so enable it and hope for the best.

PR: 4650
Submitted by: Nick Sayer <nsayer@quack.kfu.com>

26 years ago- Allocate the 'PCIC' interrupt from the last available (higher #) IRQ
Nate Williams [Mon, 6 Oct 1997 02:56:15 +0000 (02:56 +0000)]
- Allocate the 'PCIC' interrupt from the last available (higher #) IRQ
  instead of the first available, like Win95 does.  This appears to help
  on some machines, and avoids potential problems with built-in serial
  ports which tend to live at IRQ 3, which is usually picked with the
  old method.

26 years ago- Don't start at IRQ 0 in build-freelist, but instead start at IRQ 1.
Nate Williams [Mon, 6 Oct 1997 02:54:19 +0000 (02:54 +0000)]
- Don't start at IRQ 0 in build-freelist, but instead start at IRQ 1.
  (Not sure if this makes muich difference, but you never know.)

26 years agoImprove management of pages moving from the inactive to active queue. Additionally,
John Dyson [Mon, 6 Oct 1997 02:48:16 +0000 (02:48 +0000)]
Improve management of pages moving from the inactive to active queue.  Additionally,
add some much needed comments.

26 years ago- Style police
Nate Williams [Mon, 6 Oct 1997 02:46:38 +0000 (02:46 +0000)]
- Style police
- Updated some comments using data from the most recent PAO release.

Obtained (partially) from: PAO-970616

26 years agoRelax the vnode locking for read only operations.
John Dyson [Mon, 6 Oct 1997 02:38:30 +0000 (02:38 +0000)]
Relax the vnode locking for read only operations.

26 years agoIt is possible that MB's with really broken bios's not set up more of
John Dyson [Mon, 6 Oct 1997 02:11:32 +0000 (02:11 +0000)]
It is possible that MB's with really broken bios's not set up more of
the mtrr registers.  This just fills in more of the registers.

26 years agoUse the RFC1738 interpretation of ftp: URL's, i.e. CWD to each
Bill Fenner [Mon, 6 Oct 1997 01:09:56 +0000 (01:09 +0000)]
Use the RFC1738 interpretation of ftp: URL's, i.e. CWD to each
slash-seperated element of the URL and then RETR the last element.

PR: bin/4670
Reviewed by: wollman

26 years agorecord the envelope-from address in the received headers
Jonathan M. Bresler [Mon, 6 Oct 1997 00:09:17 +0000 (00:09 +0000)]
record the envelope-from address in the received headers
for all mail received at hub.freebsd.org

Obtained from: Peter Wemm <peter@freebsd.org>

26 years agoTurn NODOC back on - this is going to take a bit more work to get right.
Jordan K. Hubbard [Sun, 5 Oct 1997 22:31:40 +0000 (22:31 +0000)]
Turn NODOC back on - this is going to take a bit more work to get right.

26 years agoRemoved redundant 'all' arg to " Making Make" target.
Steve Passe [Sun, 5 Oct 1997 22:28:50 +0000 (22:28 +0000)]
Removed redundant 'all' arg to " Making Make" target.
Removed "-r RELENG_2_2" from 'update' target.