]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agoReplace two calls to strlen+calloc+strcpy with strdup.
dwmalone [Thu, 3 Aug 2000 15:12:06 +0000 (15:12 +0000)]
Replace two calls to strlen+calloc+strcpy with strdup.

Reviewed by: sheldonh

23 years agoDo not display icmp(4) sockets as non-existent bridge(4) sockets.
ru [Thu, 3 Aug 2000 14:53:41 +0000 (14:53 +0000)]
Do not display icmp(4) sockets as non-existent bridge(4) sockets.

23 years agoMake netstat(1) to be aware of divert(4) sockets.
ru [Thu, 3 Aug 2000 14:09:52 +0000 (14:09 +0000)]
Make netstat(1) to be aware of divert(4) sockets.

23 years agoAdd the ESS Solo-1 to generic chip match.
sanpei [Thu, 3 Aug 2000 13:46:52 +0000 (13:46 +0000)]
Add the ESS Solo-1 to generic chip match.

Solo-1 Datasheet(vendor/device info at P.33)
http://www.alsa-project.org/alsa/ftp/manuals/ess/DsSolo1.pdf

23 years ago- Fixed %si (offset to partition table) in boot.
kato [Thu, 3 Aug 2000 13:01:45 +0000 (13:01 +0000)]
- Fixed %si (offset to partition table) in boot.
- Fixed comment.

23 years agoForced commit to note that actually, the last commit to this file was not
jhb [Thu, 3 Aug 2000 10:24:54 +0000 (10:24 +0000)]
Forced commit to note that actually, the last commit to this file was not
warning fixes, but rather it made pre-existing compile-time knobs tweakable
via make variables.  It also documented the options.

23 years agoFix the more obvious warnings to deal with my earlier warning cleanups.
jhb [Thu, 3 Aug 2000 09:49:44 +0000 (09:49 +0000)]
Fix the more obvious warnings to deal with my earlier warning cleanups.

23 years agoCleanup warnings. Most of these are signed/unsigned warnings, as well as
jhb [Thu, 3 Aug 2000 09:14:02 +0000 (09:14 +0000)]
Cleanup warnings.  Most of these are signed/unsigned warnings, as well as
some added const's.

23 years agoFix several BDECFLAGS warnings. Also, actually use the 'verbose' parameter
jhb [Thu, 3 Aug 2000 09:09:49 +0000 (09:09 +0000)]
Fix several BDECFLAGS warnings.  Also, actually use the 'verbose' parameter
for lsdev when printing out slice information.  Now, you only get the
sizes and LBA's of slices if you use 'lsdev -v'.

23 years agoCleanup warnings by adding missint prototypes, removing unneeded duplicate
jhb [Thu, 3 Aug 2000 09:08:29 +0000 (09:08 +0000)]
Cleanup warnings by adding missint prototypes, removing unneeded duplicate
prototypes, and adding in several 'const's.  Also, add some missing
$FreeBSD$'s.

Found by: BDECFLAGS

23 years ago* Create entire directory path for modules.
obrien [Thu, 3 Aug 2000 09:06:53 +0000 (09:06 +0000)]
* Create entire directory path for modules.
* Don't ignore error returns.

23 years ago- Fixed pointer to the partition table in the buffer.
kato [Thu, 3 Aug 2000 09:00:19 +0000 (09:00 +0000)]
- Fixed pointer to the partition table in the buffer.
- Use shift by %cl instead of five shifts by 1.

23 years agoDon't bitch when trying to create a ${DESTDIR}/modules which already
sheldonh [Thu, 3 Aug 2000 08:24:42 +0000 (08:24 +0000)]
Don't bitch when trying to create a ${DESTDIR}/modules which already
exists.

23 years agoFix buildkernel and installkernel when KERNEL is defined in
marcel [Thu, 3 Aug 2000 05:52:22 +0000 (05:52 +0000)]
Fix buildkernel and installkernel when KERNEL is defined in
/etc/make.conf.

PR: 20325
Submitted by: Johan Karlsson <k@numeri.campus.luth.se>

23 years agoInstall the openssl(1) manpage with an MLINK from ssl(8) to at least put
kris [Thu, 3 Aug 2000 05:29:04 +0000 (05:29 +0000)]
Install the openssl(1) manpage with an MLINK from ssl(8) to at least put
something in the location where OpenSSH likes to point.

23 years agoAdd a comment as to where stdarg.h applies.
mjacob [Thu, 3 Aug 2000 03:05:50 +0000 (03:05 +0000)]
Add a comment as to where stdarg.h applies.

23 years agoFix HTTP port addresses for the IPv6 case.
jkh [Thu, 3 Aug 2000 02:51:45 +0000 (02:51 +0000)]
Fix HTTP port addresses for the IPv6 case.

Submitted by: pho and Hajimu UMEMOTO

23 years agoUse <machine/stdarg.h> instead of <stdarg.h> so that this will compile.
jhb [Thu, 3 Aug 2000 02:47:06 +0000 (02:47 +0000)]
Use <machine/stdarg.h> instead of <stdarg.h> so that this will compile.
While I'm at it, move the #include line up to the top of the file.

23 years agoMake the pfil.c code conditional on either option PFIL_HOOKS or IPFILTER.
peter [Thu, 3 Aug 2000 02:03:30 +0000 (02:03 +0000)]
Make the pfil.c code conditional on either option PFIL_HOOKS or IPFILTER.
The previous line was an AND.  This change means you can compile in the
pfil_hook stuff and make it available for other users besides ipfilter.

23 years agoSimplex devices will always report EBUSY on 2nd (and subsequent)
nsayer [Wed, 2 Aug 2000 22:47:44 +0000 (22:47 +0000)]
Simplex devices will always report EBUSY on 2nd (and subsequent)
opens if the reference count is not decremented on close.

Note that this may result in the reference count being corrupted
on full duplex devices (due to mismatching opens/closes), but the
code doesn't use the reference count for anything on full duplex
devices.

23 years ago1. Increase the size of the DMA buffer.
nsayer [Wed, 2 Aug 2000 22:45:57 +0000 (22:45 +0000)]
1. Increase the size of the DMA buffer.

2. Offer half duplex with both playback and record on channel 1 or
full duplex with playback always on channel 2 as a compile-time option.

3. 16 bit record output is byte swapped for some dumb reason. Report the _BE
AFMTs for recording.

23 years agoFix previous commit such that only -S/--skip ignores errors when applying
kbyanc [Wed, 2 Aug 2000 22:31:34 +0000 (22:31 +0000)]
Fix previous commit such that only -S/--skip ignores errors when applying
a patch, returning -f/--force and -t/--batch to their previous semantics.

Pointed out by: asami

23 years agoFix self referential dependencies. eg: uhub was packaged along with
peter [Wed, 2 Aug 2000 21:08:53 +0000 (21:08 +0000)]
Fix self referential dependencies.  eg: uhub was packaged along with
usb, all in usb.ko.  uhub depends on usb.  The bug was that the preload
processing only adds a module to the list once it's internal dependencies
are resolved... Since it was not "seeing" the internal usb module it
believed that uhub had a missing dependency.

23 years agoFix the SYSINIT() bubble sort. This was fixed in kern_linker.c already.
peter [Wed, 2 Aug 2000 21:05:21 +0000 (21:05 +0000)]
Fix the SYSINIT() bubble sort.  This was fixed in kern_linker.c already.

23 years agoUpdate for GDB 5.0.
obrien [Wed, 2 Aug 2000 20:18:50 +0000 (20:18 +0000)]
Update for GDB 5.0.

23 years agoUndo some of my own damage. With this patch, it appears that both
nsayer [Wed, 2 Aug 2000 19:37:43 +0000 (19:37 +0000)]
Undo some of my own damage. With this patch, it appears that both
recording and playback now work correctly.

23 years agoAdd support for the Netgear GA620T copper gigabit card.
wpaul [Wed, 2 Aug 2000 18:49:17 +0000 (18:49 +0000)]
Add support for the Netgear GA620T copper gigabit card.

23 years agoAdd call to bus_generic_attach() at the end of sk_attach(). It turns out that
wpaul [Wed, 2 Aug 2000 18:19:00 +0000 (18:19 +0000)]
Add call to bus_generic_attach() at the end of sk_attach(). It turns out that
if you kldload this driver, all the subordinate devices are probed/attached
as expected. But this is not the case when the driver is statically compiled
into the kernel. Since I do most of my testing with modules, I failed to
notice this. I'm not sure if it's intended behavior or not. I think it may
be, but it seems a little counter-intuitive.

23 years agoMinor man page corrections and fixups to document the difference between
nsayer [Wed, 2 Aug 2000 17:27:39 +0000 (17:27 +0000)]
Minor man page corrections and fixups to document the difference between
tap and vmnet style devices.

Submitted by: Vladimir

23 years agoGrrrr. Add definition for DC_WDOG_CTLWREN. I made this change yesterday
wpaul [Wed, 2 Aug 2000 16:31:11 +0000 (16:31 +0000)]
Grrrr. Add definition for DC_WDOG_CTLWREN. I made this change yesterday
but stupidly only commited to if_dc.c.

23 years agoFix channel 1 playback the rest of the way. There are a couple of
nsayer [Wed, 2 Aug 2000 15:09:39 +0000 (15:09 +0000)]
Fix channel 1 playback the rest of the way. There are a couple of
hiccups, but playback now proceeds mostly normally using both channel 1
and 2.

23 years agoThese files are for an arch we don't care about.
obrien [Wed, 2 Aug 2000 11:56:42 +0000 (11:56 +0000)]
These files are for an arch we don't care about.

23 years agoResolve conflicts from vendor merge.
sheldonh [Wed, 2 Aug 2000 11:38:20 +0000 (11:38 +0000)]
Resolve conflicts from vendor merge.

23 years agoFix signedness bogon.
des [Wed, 2 Aug 2000 11:25:21 +0000 (11:25 +0000)]
Fix signedness bogon.

23 years agoAdded PC-98 boot manager installation and configuration utility.
kato [Wed, 2 Aug 2000 10:11:08 +0000 (10:11 +0000)]
Added PC-98 boot manager installation and configuration utility.

23 years agoCommented out card and pcic devices because they are broken in pc98 port.
kato [Wed, 2 Aug 2000 09:05:26 +0000 (09:05 +0000)]
Commented out card and pcic devices because they are broken in pc98 port.

23 years agoAdded PC-98 HDD boot manager. The boot0 is the `IPL' which occupies
kato [Wed, 2 Aug 2000 08:46:08 +0000 (08:46 +0000)]
Added PC-98 HDD boot manager.  The boot0 is the `IPL' which occupies
sector 0 of a disk and boot0.5 is the `boot selector' which starts
from address 0x400.  The IPL loads boot0.5 and boot0.5 loads bootblock
of a slice.

The boot manager stuff was developed by me (kato) with Borland C++,
and then, translated into bcc in the ports collection by Nokubi-san.
After that, boot0 has been translated into gas with the .code16
directive by Takahashi-san (nyan) and boot0.5 has been rewritten in
gas by me.

23 years agoGet playback on channel 1 closer to working. 8 bit samples work.
nsayer [Wed, 2 Aug 2000 08:01:00 +0000 (08:01 +0000)]
Get playback on channel 1 closer to working. 8 bit samples work.
16 bit samples have some sort of choppiness, the nature of which
is not completely clear, but it clearly has something to do with
dma buffer synchronization. But at least channel 1 makes noise now.

23 years agoUnbreak world build by adding the necessary <net/ethernet.h> include.
ru [Wed, 2 Aug 2000 07:37:44 +0000 (07:37 +0000)]
Unbreak world build by adding the necessary <net/ethernet.h> include.

Submitted by: Nickolay Dudorov <nnd@wint.itfs.nsk.su>

23 years agoFix patch such that skipping files does not count as a failure.
kbyanc [Wed, 2 Aug 2000 06:54:21 +0000 (06:54 +0000)]
Fix patch such that skipping files does not count as a failure.
Previously, using -S/--skip, -f/--force, or -t/--batch to skip a patch in
a patchset still registers a failure which causes patch to return a
non-zero exit code. This is particularly undesirable with regards to
ports as there is no way to ignore the non-zero code. (Luckily, we don't
currently have any ports that make use of any of these options.)

The PR (yes, my own) is slightly incorrect: It states that -f does indeed
properly skip patches. It does, but it still sets the failure flag causing
patch to return non-zero.

PR: 19638
Submitted by: kbyanc@posi.net

23 years agoFix channel 1, sort of. recording now generates IRQs and the output
nsayer [Wed, 2 Aug 2000 06:36:55 +0000 (06:36 +0000)]
Fix channel 1, sort of. recording now generates IRQs and the output
appears to be the correct length, but quality of output has not yet
been tested. Also, full duplex audio (that is, playback on channel 1)
does not yet work. Two constants and I am there!

Obtained from: major hints from ALSA

23 years agoGRRR! Fix the 'panic: ip6_init' caused by darrenr's incomplete changes
peter [Wed, 2 Aug 2000 01:02:42 +0000 (01:02 +0000)]
GRRR!  Fix the 'panic: ip6_init' caused by darrenr's incomplete changes
for the pfil hooks.  The protosw and ip6protosw structures were out of
sync with each other. :-(

23 years agoHook up the ESS solo driver in the correct branch this time.
nsayer [Tue, 1 Aug 2000 22:44:18 +0000 (22:44 +0000)]
Hook up the ESS solo driver in the correct branch this time.

23 years agoThe solo driver now works for playback, so far as I can tell.
nsayer [Tue, 1 Aug 2000 22:42:22 +0000 (22:42 +0000)]
The solo driver now works for playback, so far as I can tell.
recording is still broken, but IMHO that's enough to at least
"hook it up" to the rest of the kernel/module builds.

23 years agoSync with NetBSD:
n_hibma [Tue, 1 Aug 2000 22:40:23 +0000 (22:40 +0000)]
Sync with NetBSD:
K&R style function headers -> ANSI.

23 years agoMake sem_post() safe to call from within a signal handler, as required by
jasone [Tue, 1 Aug 2000 21:19:09 +0000 (21:19 +0000)]
Make sem_post() safe to call from within a signal handler, as required by
POSIX/SUSv2.

23 years agoFix linux console color capabilities
ache [Tue, 1 Aug 2000 20:56:21 +0000 (20:56 +0000)]
Fix linux console color capabilities

Submitted by: Christian Weisgerber <naddy@mips.inka.de>

23 years agoApply patch supplied by John Hood <jhood@sitaranetworks.com> to fix problems
wpaul [Tue, 1 Aug 2000 19:34:13 +0000 (19:34 +0000)]
Apply patch supplied by John Hood <jhood@sitaranetworks.com> to fix problems
with LEDs on some cards being stomped on when clearing the "jabber disable"
bit. Using DC_SETBIT() has an unwanted side effect of setting a write enable
bit in the watchdog timer register which we really want to be cleared when
we do a write.

23 years agoRevert the temporary hack in rev 1.79.
peter [Tue, 1 Aug 2000 18:50:29 +0000 (18:50 +0000)]
Revert the temporary hack in rev 1.79.

23 years agoChange __FreeBSD_Version into the proper __FreeBSD_version.
roberto [Tue, 1 Aug 2000 17:14:38 +0000 (17:14 +0000)]
Change __FreeBSD_Version into the proper __FreeBSD_version.

Submitted by: Alain.Thivillon@hsc.fr (Alain Thivillon) (for ip_fil.c)

23 years agoFix the lockmgr panic everyone is seeing at shutdown time.
roberto [Tue, 1 Aug 2000 14:15:07 +0000 (14:15 +0000)]
Fix the lockmgr panic everyone is seeing at shutdown time.
vput assumes curproc is the lock holder, but it's not true in this case.

Thanks a lot Luoqi !

Submitted by: luoqi
Tested by: phk

23 years agoHonour skey.access(5) by allowing UNIX passwords when skeyaccess(3)
sheldonh [Tue, 1 Aug 2000 13:58:55 +0000 (13:58 +0000)]
Honour skey.access(5) by allowing UNIX passwords when skeyaccess(3)
has set pwok to a non-zero value.

Previously, the fact that skey.access(5) allowed UNIX passwords for
this connection attempt was ignored, even in the NOPAM case.

This only addresses the NOPAM case; when libpam is used, the problem
will persist.

PR: 20333

23 years agoMake auto-generated ioctl.c to be always considered out of date
ru [Tue, 1 Aug 2000 10:21:13 +0000 (10:21 +0000)]
Make auto-generated ioctl.c to be always considered out of date
since it could potentially depend on any ${DESTDIR}/usr/include
preprocessor file.  This fixes the broken -DNOCLEAN world build
I experienced yesterday.

23 years agoUse ${LIBDATADIR} instead of hardcoding /usr/libdata into the
sheldonh [Tue, 1 Aug 2000 09:33:11 +0000 (09:33 +0000)]
Use ${LIBDATADIR} instead of hardcoding /usr/libdata into the
${TABDIR} path.

PR: 17945
Submitted by: Benno Rice <benno@netizen.com.au>

23 years agoFix an off-by-nine error when building a list of includes.
ru [Tue, 1 Aug 2000 08:15:06 +0000 (08:15 +0000)]
Fix an off-by-nine error when building a list of includes.

23 years agoChalk up another phkmalloc victim.
asmodai [Tue, 1 Aug 2000 08:07:15 +0000 (08:07 +0000)]
Chalk up another phkmalloc victim.

It seems as if uninitialised memory was the culprit.

We may want to contribute this back to the OpenSSH project.

Submitted by: Alexander Leidinger <Alexander@Leidinger.net> on -current.

23 years agoAdd in macros && masks so that mailbox command errors can be
mjacob [Tue, 1 Aug 2000 06:55:08 +0000 (06:55 +0000)]
Add in macros && masks so that mailbox command errors can be
selectively printed/supressed in isp_mboxcmd.

23 years agoMajor whacking for core version 2.0. A major motivator for 2.0 and these
mjacob [Tue, 1 Aug 2000 06:51:05 +0000 (06:51 +0000)]
Major whacking for core version 2.0. A major motivator for 2.0 and these
changes is that there's now a Solaris port of this driver, so some things
in the core version had to change (not much, but some).

In order, from the top.....:

A lot of error strings are gathered in one place at the head of the file.
This caused me to rewrite them to look consistent (with respect to
things like 'Port 0x%' and 'Target %d' and 'Loop ID 0x%x'.

The major mailbox function, isp_mboxcmd, now takes a third argument,
which is a mask that selectively says whether mailbox command failures
will be logged. This will substantially reduce a lot of spurious noise
from the driver.

At the first run through isp_reset we used to try and get the current
running firmware's revision by issuing a mailbox command. This would
invariably fail on alpha's with anything but a Qlogic 1040 since SRM
doesn't *start* the f/w on these cards. Instead, we now see whether we're
sitting ROM state before trying to get a running BIOS loaded f/w version.

All CFGPRINTF/PRINTF/IDPRINTF macros have been replaced with calls to
isp_prt. There are seperate print levels that can be independently
set (see ispvar.h), which include debugging, etc.

All SYS_DELAY macros are now USEC_DELAY macros. RQUEST_QUEUE_LEN and
RESULT_QUEUE_LEN now take ispsoftc as a parameter- the Fibre Channel
cards and the Ultra2/Ultra3 cards can have 16 bit request queue entry
indices, so we can make a 1024 entry index for them instead of the
256 entries we've had until now.

A major change it to fix isp_fclink_test to actually only wait the
delay of time specified in the microsecond argument being passed.
The problem has always been that a call to isp_mboxcmd to get he
current firmware state takes an unknown (sometimes long) amount of
time- this is if the firmware is busy doing PLOGIs while we ask
it what's up. So, up until now, the usdelay argument has been
a joke. The net effect has been that if you boot without being plugged
into a good loop or into a switch, you hang. Massively annonying, and
hard to fix because the actual time delta was impossible to know
from just guessing. Now, using the new GET_NANOTIME macros, a precise
and measured amount of USEC_DELAY calls are done so that only the
specified usecdelay is allowed to pass. This means that if the initial
startup of the firmware if followed by a call from isp_freebsd.c:isp_attach
to isp_control(isp, ISP_FCLINK_TEST, &tdelay) where tdelay is 2 * 1000000,
no more than two seconds will actually elapse before we leave concluding
that the cable is unhooked. Jeez. About time....

Change the ispscsicmd entry point to isp_start, and the XS_CMD_DONE
macro to a call to the platform supplied isp_done (sane naming).

Limit our size of request queue completions we'll look at at interrupt
time. Since we've increased the size of the Request Queue (and the
size of the Response Queue proportionally), let's not create an
interrupt stack overflow by having to keep a max completion list
(forw links are not an option because this is common code with
some platforms that don't have link space in their XS_T structures).
A limit of 32 is not unreasonable- I doubt there'd be even this many
request queue completions at a time- remember, most boards now use
fast posting for normal command completion instead of filling out
response queue entries.

In the isp_mboxcmd cleanup, also create an array of command
names so that "ABOUT FIRMWARE" can be printed instead of "CMD #8".

Remove the isp_lostcmd function- it's been deprecated for a while.
Remove isp_dumpregs- the ISP_DUMPREGS goes to the specific bus
register dump fucntion.

Various other cleanups.

23 years agoIf the format string passed to setproctitle begins with a '-'
ps [Tue, 1 Aug 2000 06:37:09 +0000 (06:37 +0000)]
If the format string passed to setproctitle begins with a '-'
character, skip the program name when setting the process title.
Ansified with extreme prejudice.

Reviewed by: peter

23 years agoCore version 2.0 rewrite. In this file we replace isp_tdebug with
mjacob [Tue, 1 Aug 2000 06:31:44 +0000 (06:31 +0000)]
Core version 2.0 rewrite. In this file we replace isp_tdebug with
isp_prt calls. We now use an argument to the  ISPCTL_FCLINK_TEST
call. We change all IDPRINTF macros to isp_prt calls. We add
the isp_prt function here.

23 years agoCore version 2.0 cleanup/rewrite. Things get rearranged and changed
mjacob [Tue, 1 Aug 2000 06:29:55 +0000 (06:29 +0000)]
Core version 2.0 cleanup/rewrite. Things get rearranged and changed
quite a bit so that all of the ports have a similar set of required
macros/definitions (and in similar places in the isp_<platform>.h
file).

Some new macros/functions added- Mailbox Acquire/Relase macros,
NANOTIME macros, SNPRINTf and STRNCAT. MemoryBarrier beomes
MEMORYBARRIER with much stronger types.

23 years agoRemove isp_prtstst (now in case statement in isp.c). Remove
mjacob [Tue, 1 Aug 2000 06:26:04 +0000 (06:26 +0000)]
Remove isp_prtstst (now in case statement in isp.c). Remove
isp2100_fw_statename as an INLINE (now a function in isp.c). Remove
isp2100_pdb_statename (unused). Redo all ISP_SCSI_XFER_T as XS_T types.
Change all RQUEST_QUEUE_LEN/RESULT_QUEUE_LEN macros to take a parameter.
Add isp_print_bytes function.

23 years agoRemove isp_tdebug. Change all PRINTF macros to the now common
mjacob [Tue, 1 Aug 2000 06:24:01 +0000 (06:24 +0000)]
Remove isp_tdebug. Change all PRINTF macros to the now common
isp_prt logging function.

23 years agoFix typo. Remove isp_tdebug (we'll use ISP_LOGTDEBUG2 in isp->isp_dblev
mjacob [Tue, 1 Aug 2000 06:23:24 +0000 (06:23 +0000)]
Fix typo. Remove isp_tdebug (we'll use ISP_LOGTDEBUG2 in isp->isp_dblev
as a selector now). Change DFLT_CMD_CNT to a fixed amount for now.

23 years agoAdd in lengths of SBus or PCI registers.
mjacob [Tue, 1 Aug 2000 06:21:21 +0000 (06:21 +0000)]
Add in lengths of SBus or PCI registers.

23 years agoRewrite for version 2.0. Some structural changes, but also
mjacob [Tue, 1 Aug 2000 06:10:21 +0000 (06:10 +0000)]
Rewrite for version 2.0. Some structural changes, but also
a substantial amount of commenting about what each platform
specific definitions are supposed to be.

23 years agoPart of major rewrite for core version 2.0- clarification of
mjacob [Tue, 1 Aug 2000 05:16:49 +0000 (05:16 +0000)]
Part of major rewrite for core version 2.0- clarification of
mdvec structure, removal of printf/CFGPRINTF in place of isp_prt
calls. Parameterization of RQUEST_QUEUE_LEN/RESULT_QUEUE_LEN.

23 years agoBring tdfx_pci.c in sync with some patches I have been testing. Adds better
cokane [Tue, 1 Aug 2000 05:10:29 +0000 (05:10 +0000)]
Bring tdfx_pci.c in sync with some patches I have been testing. Adds better
stability for the Voodoo3/Banshee cards than there was before. Still has a
little way to go before it is completely fixed for those cards though.

23 years agoBack out rev 1.12; its not clear that this is the right thing to do,
jlemon [Tue, 1 Aug 2000 04:27:50 +0000 (04:27 +0000)]
Back out rev 1.12; its not clear that this is the right thing to do,
and in any event, it wasn't done correctly in the first place.

23 years agoReverse the sense of the signed/unsigned formatting bit.
nsayer [Tue, 1 Aug 2000 04:18:15 +0000 (04:18 +0000)]
Reverse the sense of the signed/unsigned formatting bit.

This dramatically cleans up playback quality, at least with mxaudio.

23 years agoBack out opt_ipfilter.h creation I add recently and add -DIPFILTER=1
ache [Tue, 1 Aug 2000 00:44:42 +0000 (00:44 +0000)]
Back out opt_ipfilter.h creation I add recently and add -DIPFILTER=1
to CFLAGS instead
According to other sources, opt_ipfilter.h not supposed to be included for
modules

23 years agoReplace nonexistent !defined(_LKM) by !defined(KLD_MODULE)
ache [Tue, 1 Aug 2000 00:40:32 +0000 (00:40 +0000)]
Replace nonexistent !defined(_LKM) by !defined(KLD_MODULE)

23 years agoCheck IPFILTER (options IPFILTER generates) instead of NIPFILTER
ache [Tue, 1 Aug 2000 00:12:27 +0000 (00:12 +0000)]
Check IPFILTER (options IPFILTER generates) instead of NIPFILTER

23 years agoFix prev. commit: NIPFILTER -> IPFILTER
ache [Tue, 1 Aug 2000 00:10:08 +0000 (00:10 +0000)]
Fix prev. commit: NIPFILTER -> IPFILTER

23 years agoAdd missing '0' to FreeBSD_version test: 50011 -> 500011
ache [Tue, 1 Aug 2000 00:04:24 +0000 (00:04 +0000)]
Add missing '0' to FreeBSD_version test: 50011 -> 500011

23 years agoGenerate opt_ipfilter.h to fix 'make depend'
ache [Mon, 31 Jul 2000 23:58:38 +0000 (23:58 +0000)]
Generate opt_ipfilter.h to fix 'make depend'

23 years agoAdd 'nc' flag to gettytab -- no carrier. Forces non-blocking open and
nsayer [Mon, 31 Jul 2000 23:47:57 +0000 (23:47 +0000)]
Add 'nc' flag to gettytab -- no carrier. Forces non-blocking open and
setting of CLOCAL. Necessary for 3 wire RS-232 setups with dumb
terminals.

PR: 5959

23 years agoNonexistent <sys/pfil.h> -> <net/pfil.h>
ache [Mon, 31 Jul 2000 23:41:47 +0000 (23:41 +0000)]
Nonexistent <sys/pfil.h> -> <net/pfil.h>
Kernel 'make depend' fails otherwise

23 years agoMake style match the surrounding style. Use memset() instead of bzero()
green [Mon, 31 Jul 2000 23:36:08 +0000 (23:36 +0000)]
Make style match the surrounding style.  Use memset() instead of bzero()
because it's standard (bah, show me a real system without bzero()...)

Noted by: bde

23 years agoNonexistent "ipfilter.h" -> "opt_ipfilter.h"
ache [Mon, 31 Jul 2000 23:35:08 +0000 (23:35 +0000)]
Nonexistent "ipfilter.h" -> "opt_ipfilter.h"
Kernel 'make depend' fails otherwise

23 years agoFix a bug in keyed sorting due to malloc abuse.
kris [Mon, 31 Jul 2000 21:37:29 +0000 (21:37 +0000)]
Fix a bug in keyed sorting due to malloc abuse.

Submitted by: green

23 years agoAdd all the missing US keymaps.
obrien [Mon, 31 Jul 2000 21:05:48 +0000 (21:05 +0000)]
Add all the missing US keymaps.

23 years agoDon't offer the PC98 link kit or setup on non-i386 installs.
obrien [Mon, 31 Jul 2000 20:52:28 +0000 (20:52 +0000)]
Don't offer the PC98 link kit or setup on non-i386 installs.

23 years agoAdd the module Makefile for the newly committed ESS solo sound driver.
nsayer [Mon, 31 Jul 2000 17:22:30 +0000 (17:22 +0000)]
Add the module Makefile for the newly committed ESS solo sound driver.
It will be connected to the parent Makefile after more testing.

23 years agoalmost-there ess solo-1 driver, committed so people can tell me why it
cg [Mon, 31 Jul 2000 16:17:40 +0000 (16:17 +0000)]
almost-there ess solo-1 driver, committed so people can tell me why it
doesn't generate irqs.

23 years agoHandle write page faults (both write only or read-modify-write) as MI vm
luoqi [Mon, 31 Jul 2000 14:47:14 +0000 (14:47 +0000)]
Handle write page faults (both write only or read-modify-write) as MI vm
write-only faults.  This would allow write-only mmapped regions to function
correctly.

23 years agoAdd current position (line, column) display.
sobomax [Mon, 31 Jul 2000 14:02:51 +0000 (14:02 +0000)]
Add current position (line, column) display.

23 years agoWhitespace only:
sheldonh [Mon, 31 Jul 2000 13:49:21 +0000 (13:49 +0000)]
Whitespace only:

Fix an overlong line and trailing whitespace that crept in, in the
previous commit.

23 years agoactivate pfil_hooks and covert ipfilter to use it
darrenr [Mon, 31 Jul 2000 13:11:42 +0000 (13:11 +0000)]
activate pfil_hooks and covert ipfilter to use it

23 years agoSleep for a second after tcp wrappers rejects a connection, so we
dwmalone [Mon, 31 Jul 2000 13:10:52 +0000 (13:10 +0000)]
Sleep for a second after tcp wrappers rejects a connection, so we
don't traumatise the parent inetd.

Requested by: wietse@porcupine.org
Approved by: markm

23 years agoSupport for the Panasonic / Matshita USB FDD.
n_hibma [Mon, 31 Jul 2000 12:40:26 +0000 (12:40 +0000)]
Support for the Panasonic / Matshita USB FDD.

Submitted by: SAKIYAMA Nobuo <sakichan@lares.dti.ne.jp>
PR: kern/20300

23 years agoPoint out, that build/installkernel need a built world and that more
alex [Mon, 31 Jul 2000 12:39:09 +0000 (12:39 +0000)]
Point out, that build/installkernel need a built world and that more
information can be found in the handbook.

Requested by: sheldonh
Reviewed by: sheldonh

23 years agoCrypto sources are no longer export controlled:
alex [Mon, 31 Jul 2000 12:24:13 +0000 (12:24 +0000)]
Crypto sources are no longer export controlled:
Explain, why crypto sources are still in crypto/.

Reviewed by: markm

23 years agoFix the obvious make and sed syntax errors lurking from my last "fix".
nbm [Mon, 31 Jul 2000 11:00:01 +0000 (11:00 +0000)]
Fix the obvious make and sed syntax errors lurking from my last "fix".

23 years agoDon't segv when trying to add a 0-length unit name.
kris [Mon, 31 Jul 2000 10:49:08 +0000 (10:49 +0000)]
Don't segv when trying to add a 0-length unit name.
Some string-related cleanups inspired by OpenBSD.

Reviewed by: asmodai

23 years agoDon't coredump on long input lines. If anyone actually cares, this should
kris [Mon, 31 Jul 2000 10:14:06 +0000 (10:14 +0000)]
Don't coredump on long input lines. If anyone actually cares, this should
be fixed to actually process long lines instead of truncating them.

Obtained from: OpenBSD

23 years ago- FreeBSD supports the Alpha Platform as well
alex [Mon, 31 Jul 2000 09:49:28 +0000 (09:49 +0000)]
- FreeBSD supports the Alpha Platform as well
- There are now more than 3500 ports in the ports collection.

23 years ago- Update the list of backuped files during upgrade according to
alex [Mon, 31 Jul 2000 09:45:43 +0000 (09:45 +0000)]
- Update the list of backuped files during upgrade according to
  sysinstall's source-code.
- wd(4) -> ad(4)

23 years agoMention the buildkernel/installkernel targets in the documentation.
alex [Mon, 31 Jul 2000 09:26:59 +0000 (09:26 +0000)]
Mention the buildkernel/installkernel targets in the documentation.

23 years agombstat should be a read-only sysctl.
alfred [Mon, 31 Jul 2000 09:24:32 +0000 (09:24 +0000)]
mbstat should be a read-only sysctl.

Submitted by: Bosko Milekic <bmilekic@dsuper.net>