Commit Graph

50012 Commits

Author SHA1 Message Date
dcs
88593e5a99 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
2000-07-07 07:46:36 +00:00
kris
f5198f88cf Sync with latest KAME
Obtained from:	KAME
2000-07-07 07:35:51 +00:00
kris
2961019f38 Sync with latest KAME
Obtained from:	KAME
2000-07-07 07:25:56 +00:00
imp
5f9e0e210e 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.
2000-07-07 05:17:49 +00:00
imp
15260d8384 Add ${.CURDIR}/../../../.. to the list of places we look for the
kernel.  The new moudles/sound/drivers/foo pushes us down one more
level.
2000-07-07 05:12:33 +00:00
grog
6b46aa1424 Suppress a warning message about trigraphs.
Approved-by: itojun
2000-07-07 04:09:51 +00:00
kris
52c3440151 MFS: Don't allow printf directives in PAGER
Obtained from:	OpenBSD
2000-07-07 00:24:13 +00:00
imp
9912b3bfc6 Add information on libftpio version backoff. Also mention the crypto
collection changes.
2000-07-06 23:04:55 +00:00
imp
843d403836 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.
2000-07-06 22:51:16 +00:00
jmg
3857031058 remove sys/time.h by instruction from bde. 2000-07-06 22:18:44 +00:00
obrien
8ccba829ab MFC: Upgrade to Binutils 2.10.0. 2000-07-06 22:16:12 +00:00
ache
746889412d curses -> termcap, mainly for purity and to indicate which functions family
really used
2000-07-06 22:05:41 +00:00
obrien
54c1f7a2ca Upgrade to Binutils 2.10.0. 2000-07-06 21:33:51 +00:00
ume
e72b2020eb Reduce shlib major that is bumped by my mistake.
We don't need bumping it in this time.
2000-07-06 20:19:02 +00:00
ache
4360e85f5b Better fix for .Fx macro
Submitted by:	sheldonh
2000-07-06 20:13:42 +00:00
alfred
9cf69c30c9 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
2000-07-06 20:04:34 +00:00
brian
c28629ce72 Correct setproctitle() call
Obtained from: OpenBSD
2000-07-06 19:51:58 +00:00
wpaul
0dca3ea5d5 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.
2000-07-06 19:30:20 +00:00
wpaul
2a3a137963 Fix a minor bug in the MAC address unscrambling code.
(Some shift rights should have been shift lefts.)
2000-07-06 19:21:07 +00:00
brian
9934efd0dd Add various system usernames (even though I try to avoid pppd!!!)
PR:		19717
Submitted by:	Tony Finch <dot@dotat.at>
2000-07-06 19:05:43 +00:00
ume
46f05f722b Make compilable.
Reported by:	Ollivier Robert <roberto@eurocontrol.fr>
2000-07-06 18:17:08 +00:00
julian
8c0bd98e14 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.
2000-07-06 15:35:59 +00:00
n_hibma
48d423edf8 Properly fix world.
Sorry for breaking things in the first place.
2000-07-06 13:23:35 +00:00
kris
2e12ba136e Unbreak heimdal build: we can no longer #include <netinet6/in6.h> 2000-07-06 10:09:59 +00:00
roberto
1395ba12a5 Fix buildworld. 2000-07-06 08:37:34 +00:00
dcs
e71baf2383 I hate signed chars.^W^W^W^W^WCast to unsigned char before using signed
chars as array indices.
2000-07-06 06:37:30 +00:00
dcs
2d066a2d83 Correct comment to work with test code.
Prevent out of bounds array access in some specific cases.
2000-07-06 06:34:15 +00:00
wpaul
966a32cd5b 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.
2000-07-06 06:02:04 +00:00
billf
ba16109118 minor brucification. 2000-07-06 05:46:37 +00:00
dcs
5d7c5eed08 Use UCHAR_MAX consistently. 2000-07-06 05:19:29 +00:00
kris
39c8ef1c21 Add two files missing from the KAME sync
Submitted by:	Eric Sabban <esabban@pacbell.net>
2000-07-06 04:01:37 +00:00
mckusick
61ae57db56 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.
2000-07-06 02:03:11 +00:00
kris
fc37193d75 Correct style bugs 2000-07-06 02:00:18 +00:00
kris
a643686d34 Correct style bugs in previous commit 2000-07-06 01:55:21 +00:00
jhb
1bc7f5bab2 - 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.
2000-07-06 01:51:27 +00:00
mckusick
6af3988496 Add the snapshot option to mount_ufs. 2000-07-06 01:50:05 +00:00
kris
1c335da8a3 Sync with latest KAME code.
Obtained from:	KAME
2000-07-06 01:48:08 +00:00
kris
014fbe9293 Sync with latest KAME
Obtained from:	KAME
2000-07-06 00:38:07 +00:00
jhb
037bed528d Doh. The disklabel is not 0x200 bytes of zeros, but it is 0x200 bytes long. 2000-07-06 00:29:40 +00:00
ache
87c46800a0 Fix .Fx usage (causing error diagnositc) 2000-07-06 00:25:05 +00:00
jhb
06878d47d6 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.
2000-07-06 00:22:50 +00:00
jhb
1ebf348bd0 Emulate the WBINVD instruction when it is called by the BIOS. 2000-07-06 00:13:21 +00:00
kris
be25e6d5a3 Sync with latest KAME
Obtained from:	KAME
2000-07-05 22:09:50 +00:00
kris
13d90d944f Sync with latest KAME.
Obtained from:	KAME
2000-07-05 21:54:07 +00:00
wpaul
8a5ba0ae5f Close PR# 19617: add support for VIA VT6102 NICs to VIA Rhine driver. 2000-07-05 21:37:21 +00:00
ache
320469757a Fix alt months
Submitted by:	Ri?ardas ?epas <rch@richard.eu.org>
2000-07-05 21:02:45 +00:00
ume
d3c71f0efb IPv6 support.
This is required for forthcoming IPv6 ready installer.

Obtained from:	KAME
2000-07-05 19:34:43 +00:00
itojun
ade2fdc9b1 add list of KAME files - may not be 100% correct 2000-07-05 19:05:19 +00:00
sheldonh
1c1407feaf 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.
2000-07-05 17:48:23 +00:00
bsd
688e243e64 Plug the hole where rshd would bypass a proper .rhosts check if the
password was empty.

Reviewed by:	Warner Losh <imp@freebsd.org>
2000-07-05 17:47:17 +00:00