]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoWe don't do blockdevices any more.
phk [Sat, 8 Jul 2000 07:46:01 +0000 (07:46 +0000)]
We don't do blockdevices any more.

XXX: should use /dev/MAKEDEV

24 years agoUpdate SCSI device section, per Peter Wemm. I still
mjacob [Sat, 8 Jul 2000 07:44:01 +0000 (07:44 +0000)]
Update SCSI device section, per Peter Wemm. I still
think the commented entries in GENERIC are the
right thing to do.

24 years agoOops- remove the '0' appended to targbh.
mjacob [Sat, 8 Jul 2000 07:05:40 +0000 (07:05 +0000)]
Oops- remove the '0' appended to targbh.

24 years agoAdd in the commented out SCSI device entries of
mjacob [Sat, 8 Jul 2000 07:05:06 +0000 (07:05 +0000)]
Add in the commented out SCSI device entries of

#device         ses             # SCSI Environmental Services (and SAF-TE)
#device         targ            # SCSI Target Mode Code
#device         targbh          # SCSI Target Mode Blackhole Device
#define         pt              # SCSI Processor Target Device

so that people know that they are there.

24 years agoAdd in the commented out SCSI device entries of
mjacob [Sat, 8 Jul 2000 07:02:58 +0000 (07:02 +0000)]
Add in the commented out SCSI device entries of

#device         ses             # SCSI Environmental Services (and SAF-TE)
#device         targ            # SCSI Target Mode Code
#device         targbh0         # SCSI Target Mode Blackhole Device
#define         pt              # SCSI Processor Target Device

so that people know that they are there.

24 years agoMake telnet -s work. It is corresponding to EAI_NONAME -> EAI_NODATA
ume [Sat, 8 Jul 2000 05:22:00 +0000 (05:22 +0000)]
Make telnet -s work.  It is corresponding to EAI_NONAME -> EAI_NODATA
change (getaddrinfo.c rev 1.12).

24 years agoFix the exit code for the case where nentries == 0; if a PID doesn't exist,
will [Sat, 8 Jul 2000 05:13:10 +0000 (05:13 +0000)]
Fix the exit code for the case where nentries == 0; if a PID doesn't exist,
ps(1) should not be returning a success code (0), it should return an
error code (1).  This was fixed on OpenBSD over 3 years ago.

PR: 19069
Submitted by: Jim Sloan <odinn@atlantabiker.net>
Reviewed by: rwatson

24 years agoChange the dllockinit() interface from "experimental" to
jdp [Sat, 8 Jul 2000 04:17:28 +0000 (04:17 +0000)]
Change the dllockinit() interface from "experimental" to
"deprecated" and warn that it will disappear eventually.

24 years agoSolve the dynamic linker's problems with multithreaded programs once
jdp [Sat, 8 Jul 2000 04:10:38 +0000 (04:10 +0000)]
Solve the dynamic linker's problems with multithreaded programs once
and for all (I hope).  Packages such as wine, JDK, and linuxthreads
should no longer have any problems with re-entering the dynamic
linker.

This commit replaces the locking used in the dynamic linker with a
new spinlock-based reader/writer lock implementation.  Brian
Fundakowski Feldman <green> argued for this from the very beginning,
but it took me a long time to come around to his point of view.
Spinlocks are the only kinds of locks that work with all thread
packages.  But on uniprocessor systems they can be inefficient,
because while a contender for the lock is spinning the holder of the
lock cannot make any progress toward releasing it.  To alleviate
this disadvantage I have borrowed a trick from Sleepycat's Berkeley
DB implementation.  When spinning for a lock, the requester does a
nanosleep() call for 1 usec. each time around the loop.  This will
generally yield the CPU to other threads, allowing the lock holder
to finish its business and release the lock.  I chose 1 usec. as the
minimum sleep which would with reasonable certainty not be rounded
down to 0.

The formerly machine-independent file "lockdflt.c" has been moved
into the architecture-specific subdirectories by repository copy.
It now contains the machine-dependent spinlocking code.  For the
spinlocks I used the very nifty "simple, non-scalable reader-preference
lock" which I found at

  <http://www.cs.rochester.edu/u/scott/synchronization/pseudocode/rw.html>

on all CPUs except the 80386 (the specific CPU model, not the
architecture).  The 80386 CPU doesn't support the necessary "cmpxchg"
instruction, so on that CPU a simple exclusive test-and-set lock
is used instead.  80386 CPUs are detected at initialization time by
trying to execute "cmpxchg" and catching the resulting SIGILL
signal.

To reduce contention for the locks, I have revamped a couple of
key data structures, permitting all common operations to be done
under non-exclusive (reader) locking.  The only operations that
require exclusive locking now are the rare intrusive operations
such as dlopen() and dlclose().

The dllockinit() interface is now deprecated.  It still exists,
but only as a do-nothing stub.  I plan to remove it as soon as is
reasonably possible.  (From the very beginning it was clearly
labeled as experimental and subject to change.)  As far as I know,
only the linuxthreads port uses dllockinit().  This interface turned
out to have several problems.  As one example, when the dynamic
linker called a client-supplied locking function, that function
sometimes needed lazy binding, causing re-entry into the dynamic
linker and a big looping mess.  And in any case, it turned out to be
too burdensome to require threads packages to register themselves
with the dynamic linker.

24 years agoWhen installing the dynamic linker, save the previous version in
jdp [Sat, 8 Jul 2000 03:27:54 +0000 (03:27 +0000)]
When installing the dynamic linker, save the previous version in
"ld-elf.so.1.old".  The dynamic linker is a critical component of
the system, and it is difficult to recover if it is damaged and
there isn't a working backup available.  For instance, parts of
the toolchain such as the assembler are dynamically linked, making
it impossible to build a new dynamic linker if the installed one
doesn't work.

24 years agoDelete README as it is now obsolete. Relevant information is in
mckusick [Sat, 8 Jul 2000 02:32:49 +0000 (02:32 +0000)]
Delete README as it is now obsolete. Relevant information is in
README.softupdates.

24 years agoUpdate to reflect current status.
mckusick [Sat, 8 Jul 2000 02:31:21 +0000 (02:31 +0000)]
Update to reflect current status.

24 years agouse contigfree() rather than free() to free memory allocated with
gallatin [Sat, 8 Jul 2000 00:14:12 +0000 (00:14 +0000)]
use contigfree() rather than free() to free memory allocated with
contigmalloc().

reviewed by: wpaul

24 years agoRemove two micro-pessimizations I made. Bruce is teaching me well :)
green [Fri, 7 Jul 2000 22:11:37 +0000 (22:11 +0000)]
Remove two micro-pessimizations I made.  Bruce is teaching me well :)
KTRPOINT(p, KTR_GENIO) is more uncommon than error == 0, so it should
be first in the && statement.

24 years agoChange that &@!$# UIO_READ to be UIO_WRITE. I tested the ktrace stuff,
green [Fri, 7 Jul 2000 21:52:15 +0000 (21:52 +0000)]
Change that &@!$# UIO_READ to be UIO_WRITE.  I tested the ktrace stuff,
but somehow... pass the pointy hat, again!

24 years agoOne more EAI_NONAME -> EAI_NODATA issue.
ume [Fri, 7 Jul 2000 21:05:55 +0000 (21:05 +0000)]
One more EAI_NONAME -> EAI_NODATA issue.

24 years agoMake telnet -s work. It is corresponding to EAI_NONAME -> EAI_NODATA
ume [Fri, 7 Jul 2000 20:46:37 +0000 (20:46 +0000)]
Make telnet -s work.  It is corresponding to EAI_NONAME -> EAI_NODATA
change (getaddrinfo.c rev 1.12).

24 years agoRemove commented out NOMAN variable.
jhb [Fri, 7 Jul 2000 20:37:11 +0000 (20:37 +0000)]
Remove commented out NOMAN variable.

24 years agoDocument the -S flag (added in rev. 1.4) in the usage() function.
ghelmer [Fri, 7 Jul 2000 19:44:36 +0000 (19:44 +0000)]
Document the -S flag (added in rev. 1.4) in the usage() function.

PR: bin/18153
Prompted by: Nathan Ahlstrom <nrahlstr@winternet.com>

24 years agoSync with latest KAME.
ume [Fri, 7 Jul 2000 19:19:25 +0000 (19:19 +0000)]
Sync with latest KAME.

Obtained from: KAME

24 years agoMove newbus detection code to alloc routines.
dmlb [Fri, 7 Jul 2000 19:13:11 +0000 (19:13 +0000)]
Move newbus detection code to alloc routines.

Work around pccard nasties.

24 years agoMFS: adjust University of California's copyright.
obrien [Fri, 7 Jul 2000 18:35:11 +0000 (18:35 +0000)]
MFS: adjust University of California's copyright.

24 years agoAdd reverse lookup entry for ::1
ume [Fri, 7 Jul 2000 17:20:23 +0000 (17:20 +0000)]
Add reverse lookup entry for ::1

Suggested by: itojun

24 years agofix spelling errors.
alfred [Fri, 7 Jul 2000 16:52:24 +0000 (16:52 +0000)]
fix spelling errors.

Pointed out by: bde

24 years agoExplain the dependence of colour support on the capabilities of the
sheldonh [Fri, 7 Jul 2000 14:46:13 +0000 (14:46 +0000)]
Explain the dependence of colour support on the capabilities of the
terminal emulator.

As pointed out by jhb, a more scalable solution would be preferable
when multiple applications in the base system begin linking against
libh.

Submitted by: Doug Barton <DougB@gorean.org>

24 years agoo Log the (payload/size) of all packet types, not just TCP packets
brian [Fri, 7 Jul 2000 14:22:08 +0000 (14:22 +0000)]
o  Log the (payload/size) of all packet types, not just TCP packets

o  If the new ``filter-decapsulation'' is enabled, delve into UDP packets
   that contain 0xff 0x03 as the first two bytes, and if we recognise it
   as PROTO_IP, decapsulate it for the purpose of filter checking.

   If we recognise it as PROTO_<anything else> mention this for logging
   purposes only.

This change is aimed at people running PPPoUDP where the UDP traffic is
being sent over another PPP link.  It's desireable to have the top level
link connected all the time, but to have the bottom level link capable
of decapsulating the traffic and comparing the payload against the filters,
thus allowing ``set filter dial ...'' to work in tunnelled environments.

The caveat here is that the top ppp cannot employ any compression layers
without making the data unreadable for the bottom ppp.  ``disable deflate
pred1 vj'' and ``deny deflate pred1 vj'' is suggested.

24 years agoFix support for more than 256 simultaneous mounts. Theoretical limit
bp [Fri, 7 Jul 2000 14:01:08 +0000 (14:01 +0000)]
Fix support for more than 256 simultaneous mounts. Theoretical limit
is 2^16 mounts per fs type.

Reported by: Troy Arie Cobb <tcobb@staff.circle.net> via phk
Reviewed by: bde

24 years agoNew option "-s" to query size of the installed package(s).
sobomax [Fri, 7 Jul 2000 13:06:32 +0000 (13:06 +0000)]
New option "-s" to query size of the installed package(s).

PR: 19445
Submitted by: sobomax
Reviewed by: knu
Approved by: silence

24 years agosync with usr.bin/telnet/commands.c 1.21 -> 1.22. pierre.dampure@alveley.org
itojun [Fri, 7 Jul 2000 12:35:05 +0000 (12:35 +0000)]
sync with usr.bin/telnet/commands.c 1.21 -> 1.22.  pierre.dampure@alveley.org

24 years agoAdd md.4 to the build.
sheldonh [Fri, 7 Jul 2000 11:57:02 +0000 (11:57 +0000)]
Add md.4 to the build.

24 years agoAdd phk's md(4) manual page, written by phk himself.
sheldonh [Fri, 7 Jul 2000 11:52:03 +0000 (11:52 +0000)]
Add phk's md(4) manual page, written by phk himself.

24 years agoHonour appropriate no-crypto flags.
markm [Fri, 7 Jul 2000 09:38:01 +0000 (09:38 +0000)]
Honour appropriate no-crypto flags.

24 years agoDarn; didn't commit this with the rest of the entropy gathering code.
markm [Fri, 7 Jul 2000 09:06:54 +0000 (09:06 +0000)]
Darn; didn't commit this with the rest of the entropy gathering code.

24 years agoAdd entropy gathering code. This will work whether the module is
markm [Fri, 7 Jul 2000 09:03:59 +0000 (09:03 +0000)]
Add entropy gathering code. This will work whether the module is
compiled in or loaded.

24 years agoBump __FreeBSD_version to note KAME upgrade
kris [Fri, 7 Jul 2000 08:39:31 +0000 (08:39 +0000)]
Bump __FreeBSD_version to note KAME upgrade

24 years agoAdd missing #include to unbreak IPSEC_DEBUG builds
kris [Fri, 7 Jul 2000 08:36:00 +0000 (08:36 +0000)]
Add missing #include to unbreak IPSEC_DEBUG builds

Submitted by: Jim Bloom <bloom@reyim.ne.mediaone.net>

24 years agorestore tabs lost from prev commit
ache [Fri, 7 Jul 2000 08:27:59 +0000 (08:27 +0000)]
restore tabs lost from prev commit

Asked-by: bde

24 years agofix comment
ache [Fri, 7 Jul 2000 08:24:50 +0000 (08:24 +0000)]
fix comment

24 years agoRemove DIAGASSERT
n_hibma [Fri, 7 Jul 2000 08:15:19 +0000 (08:15 +0000)]
Remove DIAGASSERT

24 years agoEnable whois queries over IPv6
kris [Fri, 7 Jul 2000 07:52:21 +0000 (07:52 +0000)]
Enable whois queries over IPv6

Obtained from: KAME

24 years agoDo not free NULL pointers.
dcs [Fri, 7 Jul 2000 07:47:39 +0000 (07:47 +0000)]
Do not free NULL pointers.

24 years agoDeal with the signed/unsigned chars issue in a more proper manner. We
dcs [Fri, 7 Jul 2000 07:46:36 +0000 (07:46 +0000)]
Deal with the signed/unsigned chars issue in a more proper manner. We
use a CHAR_MIN-based array, like elsewhere in the code.

Remove a number of unused variables (some due to the above change, one
that was left after a number of optimizing steps through the source).

Brucified by: bde

24 years agoSync with latest KAME
kris [Fri, 7 Jul 2000 07:35:51 +0000 (07:35 +0000)]
Sync with latest KAME

Obtained from: KAME

24 years agoSync with latest KAME
kris [Fri, 7 Jul 2000 07:25:56 +0000 (07:25 +0000)]
Sync with latest KAME

Obtained from: KAME

24 years agoAdd warning about needing to set SYSDIR to build new kernels after
imp [Fri, 7 Jul 2000 05:17:49 +0000 (05:17 +0000)]
Add warning about needing to set SYSDIR to build new kernels after
July 4th due to the new sys/modules/sound/drivers/* being added to the
tree.  You will need to do this until you do a make installworld with
my bsd.kmod.mk change.

24 years agoAdd ${.CURDIR}/../../../.. to the list of places we look for the
imp [Fri, 7 Jul 2000 05:12:33 +0000 (05:12 +0000)]
Add ${.CURDIR}/../../../.. to the list of places we look for the
kernel.  The new moudles/sound/drivers/foo pushes us down one more
level.

24 years agoSuppress a warning message about trigraphs.
grog [Fri, 7 Jul 2000 04:09:51 +0000 (04:09 +0000)]
Suppress a warning message about trigraphs.

Approved-by: itojun
24 years agoMFS: Don't allow printf directives in PAGER
kris [Fri, 7 Jul 2000 00:24:13 +0000 (00:24 +0000)]
MFS: Don't allow printf directives in PAGER

Obtained from: OpenBSD

24 years agoAdd information on libftpio version backoff. Also mention the crypto
imp [Thu, 6 Jul 2000 23:04:55 +0000 (23:04 +0000)]
Add information on libftpio version backoff.  Also mention the crypto
collection changes.

24 years agoo rc.d now use start/stop, and some scripts may produce warnings.
imp [Thu, 6 Jul 2000 22:51:16 +0000 (22:51 +0000)]
o rc.d now use start/stop, and some scripts may produce warnings.
o NOTES replaces LINT.  Make a note of it in an older entry.

24 years agoremove sys/time.h by instruction from bde.
jmg [Thu, 6 Jul 2000 22:18:44 +0000 (22:18 +0000)]
remove sys/time.h by instruction from bde.

24 years agoMFC: Upgrade to Binutils 2.10.0.
obrien [Thu, 6 Jul 2000 22:16:12 +0000 (22:16 +0000)]
MFC:  Upgrade to Binutils 2.10.0.

24 years agocurses -> termcap, mainly for purity and to indicate which functions family
ache [Thu, 6 Jul 2000 22:05:41 +0000 (22:05 +0000)]
curses -> termcap, mainly for purity and to indicate which functions family
really used

24 years agoUpgrade to Binutils 2.10.0.
obrien [Thu, 6 Jul 2000 21:33:51 +0000 (21:33 +0000)]
Upgrade to Binutils 2.10.0.

24 years agoReduce shlib major that is bumped by my mistake.
ume [Thu, 6 Jul 2000 20:19:02 +0000 (20:19 +0000)]
Reduce shlib major that is bumped by my mistake.
We don't need bumping it in this time.

24 years agoBetter fix for .Fx macro
ache [Thu, 6 Jul 2000 20:13:42 +0000 (20:13 +0000)]
Better fix for .Fx macro

Submitted by: sheldonh

24 years agocleanup the tsearch import.
alfred [Thu, 6 Jul 2000 20:04:34 +0000 (20:04 +0000)]
cleanup the tsearch import.

remove (comment out) functions defined or depricated elsewhere:
  bsearch, lfind, lsearch, insque, remque

change hcreate to take a size_t rather than uint (essentially the same)

since hcreate/hdestroy are now in <search.h>, remove private search.h
in lib/libc/db/hash/

add $FreeBSD tags to hsearch.c

24 years agoCorrect setproctitle() call
brian [Thu, 6 Jul 2000 19:51:58 +0000 (19:51 +0000)]
Correct setproctitle() call

Obtained from: OpenBSD

24 years agoFix up the sis.4 man page per Sheldon Hearn:
wpaul [Thu, 6 Jul 2000 19:30:20 +0000 (19:30 +0000)]
Fix up the sis.4 man page per Sheldon Hearn:

    *   Clear the Os macro, which is assumed gracefully at run-off time.
    *   Use quotes to reduce the long name description (Nd) to a single
        argument.
    *   Use meaningful arguments to the -width option of the Bl macro.
    *   Mark rc.conf up with Xr instead of Pa so that it is obvious that
        further help on that file is available.
    *   Explicitly indicate that mediaopt is a command modifier (Cm) of
        the ifconfig(8) utility.
    *   Do not mark up half-duplex and full-duplex as arguments (Ar),
        since they are allowed values for an argument.
    *   Fix various grammar and spelling mistakes.

24 years agoFix a minor bug in the MAC address unscrambling code.
wpaul [Thu, 6 Jul 2000 19:21:07 +0000 (19:21 +0000)]
Fix a minor bug in the MAC address unscrambling code.
(Some shift rights should have been shift lefts.)

24 years agoAdd various system usernames (even though I try to avoid pppd!!!)
brian [Thu, 6 Jul 2000 19:05:43 +0000 (19:05 +0000)]
Add various system usernames (even though I try to avoid pppd!!!)

PR: 19717
Submitted by: Tony Finch <dot@dotat.at>

24 years agoMake compilable.
ume [Thu, 6 Jul 2000 18:17:08 +0000 (18:17 +0000)]
Make compilable.

Reported by: Ollivier Robert <roberto@eurocontrol.fr>

24 years agoDon't forget to set our MAC address into packets we wre sending out via
julian [Thu, 6 Jul 2000 15:35:59 +0000 (15:35 +0000)]
Don't forget to set our MAC address into packets we wre sending out via
netgraph. Eventually we may need to have a separate hook for packets
that already have a source AMC address but for now just drop it in.
Should fix PPPoE.

24 years agoProperly fix world.
n_hibma [Thu, 6 Jul 2000 13:23:35 +0000 (13:23 +0000)]
Properly fix world.

Sorry for breaking things in the first place.

24 years agoUnbreak heimdal build: we can no longer #include <netinet6/in6.h>
kris [Thu, 6 Jul 2000 10:09:59 +0000 (10:09 +0000)]
Unbreak heimdal build: we can no longer #include <netinet6/in6.h>

24 years agoFix buildworld.
roberto [Thu, 6 Jul 2000 08:37:34 +0000 (08:37 +0000)]
Fix buildworld.

24 years agoI hate signed chars.^W^W^W^W^WCast to unsigned char before using signed
dcs [Thu, 6 Jul 2000 06:37:30 +0000 (06:37 +0000)]
I hate signed chars.^W^W^W^W^WCast to unsigned char before using signed
chars as array indices.

24 years agoCorrect comment to work with test code.
dcs [Thu, 6 Jul 2000 06:34:15 +0000 (06:34 +0000)]
Correct comment to work with test code.

Prevent out of bounds array access in some specific cases.

24 years agoAdd support for the National Semiconductor DP83815 fast ethernet
wpaul [Thu, 6 Jul 2000 06:02:04 +0000 (06:02 +0000)]
Add support for the National Semiconductor DP83815 fast ethernet
controller chip. This chip is currently being used on the NetGear
FA312-TX adapter, which I guess is a replacement for the FA310-TX
(PNIC-based).

I added support for this chip by modifying the sis driver since
the SiS 900 and the NS DP83815 have almost the same programming
interface (the RX filter programming and PHY access methods are
different, but the general configuration, DMA scheme and register
layout are identical).

I would have had this done a lot sooner, but getting the damn MAC
address out of the EEPROM proved to be more complicated than expected.

24 years agominor brucification.
billf [Thu, 6 Jul 2000 05:46:37 +0000 (05:46 +0000)]
minor brucification.

24 years agoUse UCHAR_MAX consistently.
dcs [Thu, 6 Jul 2000 05:19:29 +0000 (05:19 +0000)]
Use UCHAR_MAX consistently.

24 years agoAdd two files missing from the KAME sync
kris [Thu, 6 Jul 2000 04:01:37 +0000 (04:01 +0000)]
Add two files missing from the KAME sync

Submitted by: Eric Sabban <esabban@pacbell.net>

24 years agoTeach fsck about snapshot files. These changes should have no
mckusick [Thu, 6 Jul 2000 02:03:11 +0000 (02:03 +0000)]
Teach fsck about snapshot files. These changes should have no
effect on operation of fsck on filesystems without snapshots.
If you get compilation errors, be sure that you have copies of
/usr/include/sys/mount.h (1.94), /usr/include/sys/stat.h (1.21),
and /usr/include/ufs/ffs/fs.h (1.16) as of July 4, 2000 or later.

24 years agoCorrect style bugs
kris [Thu, 6 Jul 2000 02:00:18 +0000 (02:00 +0000)]
Correct style bugs

24 years agoCorrect style bugs in previous commit
kris [Thu, 6 Jul 2000 01:55:21 +0000 (01:55 +0000)]
Correct style bugs in previous commit

24 years ago- Inline all the functions that are only called once. This results in a
jhb [Thu, 6 Jul 2000 01:51:27 +0000 (01:51 +0000)]
- Inline all the functions that are only called once.  This results in a
  savings of 68 bytes in boot2.
- Also add a comment warning that you can't remove the empty exit()
  function.

24 years agoAdd the snapshot option to mount_ufs.
mckusick [Thu, 6 Jul 2000 01:50:05 +0000 (01:50 +0000)]
Add the snapshot option to mount_ufs.

24 years agoSync with latest KAME code.
kris [Thu, 6 Jul 2000 01:48:08 +0000 (01:48 +0000)]
Sync with latest KAME code.

Obtained from: KAME

24 years agoSync with latest KAME
kris [Thu, 6 Jul 2000 00:38:07 +0000 (00:38 +0000)]
Sync with latest KAME

Obtained from: KAME

24 years agoDoh. The disklabel is not 0x200 bytes of zeros, but it is 0x200 bytes long.
jhb [Thu, 6 Jul 2000 00:29:40 +0000 (00:29 +0000)]
Doh.  The disklabel is not 0x200 bytes of zeros, but it is 0x200 bytes long.

24 years agoFix .Fx usage (causing error diagnositc)
ache [Thu, 6 Jul 2000 00:25:05 +0000 (00:25 +0000)]
Fix .Fx usage (causing error diagnositc)

24 years agoClarify the comments in here a bit. The first sector of boot2 is not just
jhb [Thu, 6 Jul 2000 00:22:50 +0000 (00:22 +0000)]
Clarify the comments in here a bit.  The first sector of boot2 is not just
zeros, it is actually the disklabel itself.  boot2.ldr is simply a
placeholder in the boot2 binary.

24 years agoEmulate the WBINVD instruction when it is called by the BIOS.
jhb [Thu, 6 Jul 2000 00:13:21 +0000 (00:13 +0000)]
Emulate the WBINVD instruction when it is called by the BIOS.

24 years agoSync with latest KAME
kris [Wed, 5 Jul 2000 22:09:50 +0000 (22:09 +0000)]
Sync with latest KAME

Obtained from: KAME

24 years agoSync with latest KAME.
kris [Wed, 5 Jul 2000 21:54:07 +0000 (21:54 +0000)]
Sync with latest KAME.

Obtained from: KAME

24 years agoClose PR# 19617: add support for VIA VT6102 NICs to VIA Rhine driver.
wpaul [Wed, 5 Jul 2000 21:37:21 +0000 (21:37 +0000)]
Close PR# 19617: add support for VIA VT6102 NICs to VIA Rhine driver.

24 years agoFix alt months
ache [Wed, 5 Jul 2000 21:02:45 +0000 (21:02 +0000)]
Fix alt months

Submitted by: Ri?ardas ?epas <rch@richard.eu.org>

24 years agoIPv6 support.
ume [Wed, 5 Jul 2000 19:34:43 +0000 (19:34 +0000)]
IPv6 support.
This is required for forthcoming IPv6 ready installer.

Obtained from: KAME

24 years agoadd list of KAME files - may not be 100% correct
itojun [Wed, 5 Jul 2000 19:05:19 +0000 (19:05 +0000)]
add list of KAME files - may not be 100% correct

24 years agoThe previous commit changed the df(1) units flag from -k to -h, which
sheldonh [Wed, 5 Jul 2000 17:48:23 +0000 (17:48 +0000)]
The previous commit changed the df(1) units flag from -k to -h, which
produced human-readable output.  I like this, but it's certainly not
something to change willy-nilly without discussion.  Revert to -k.

Anyway, the new variable allows folks to pick any units flag that
fits their fancy.

24 years agoPlug the hole where rshd would bypass a proper .rhosts check if the
bsd [Wed, 5 Jul 2000 17:47:17 +0000 (17:47 +0000)]
Plug the hole where rshd would bypass a proper .rhosts check if the
password was empty.

Reviewed by: Warner Losh <imp@freebsd.org>

24 years agoAdd the usbhidctl utility, from NetBSD, by Lennart Augusst
n_hibma [Wed, 5 Jul 2000 17:43:33 +0000 (17:43 +0000)]
Add the usbhidctl utility, from NetBSD, by Lennart Augusst

24 years agoRemove DEBUG_FLAGS=-g3, which never should have been committed.
jasone [Wed, 5 Jul 2000 16:21:42 +0000 (16:21 +0000)]
Remove DEBUG_FLAGS=-g3, which never should have been committed.

24 years agoNow that the scripts in our ports support this, call the scripts
tg [Wed, 5 Jul 2000 12:40:26 +0000 (12:40 +0000)]
Now that the scripts in our ports support this, call the scripts
in ${local_startup} with the `stop' option on shutdown.

24 years agoAdd MIT copyright
des [Wed, 5 Jul 2000 12:04:31 +0000 (12:04 +0000)]
Add MIT copyright

24 years agoSync with latest KAME.
kris [Wed, 5 Jul 2000 11:12:53 +0000 (11:12 +0000)]
Sync with latest KAME.

Obtained from: KAME

24 years agoSync with latest KAME code.
kris [Wed, 5 Jul 2000 11:00:58 +0000 (11:00 +0000)]
Sync with latest KAME code.

Obtained from: KAME

24 years agoIntroduce a new option, daily_status_disks_df_flags, which specifies
sheldonh [Wed, 5 Jul 2000 10:47:01 +0000 (10:47 +0000)]
Introduce a new option, daily_status_disks_df_flags, which specifies
the command-line arguments to be used for the call to df(1) when
daily_status_disks_enable is set to YES.

The name of the new variable was chosen by the maintainer of our
periodic hierarchy, Brian Somers.

PR: 19631

24 years agoCorrect the usage printed for --exclude, which takes a globbing pattern
sheldonh [Wed, 5 Jul 2000 10:31:16 +0000 (10:31 +0000)]
Correct the usage printed for --exclude, which takes a globbing pattern
and not a file name.

PR: 19698
Reported by: Jeff Blaine <jblaine@mitre.org>

24 years agosimplify and correct name resolution in tn().
itojun [Wed, 5 Jul 2000 10:15:23 +0000 (10:15 +0000)]
simplify and correct name resolution in tn().
XXX what is the goal of af_switch()?  it seems to me it is not necessary
any more with getaddrinfo(3) fix for correct name-resolution ordering.
comments? >shin