]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years ago- Heavyweight interrupt threads on the alpha for device I/O interrupts.
jhb [Thu, 5 Oct 2000 23:09:57 +0000 (23:09 +0000)]
- Heavyweight interrupt threads on the alpha for device I/O interrupts.
- Make softinterrupts (SWI's) almost completely MI, and divorce them
  completely from the x86 hardware interrupt code.
  - The ihandlers array is now gone.  Instead, there is a MI shandlers array
    that just contains SWI handlers.
  - Most of the former machine/ipl.h files have moved to a new sys/ipl.h.
- Stub out all the spl*() functions on all architectures.

Submitted by: dfr

23 years agoAdditional Ids
n_hibma [Thu, 5 Oct 2000 23:09:48 +0000 (23:09 +0000)]
Additional Ids

23 years agoReplace loadandclear() with atomic_readandclear_int().
jhb [Thu, 5 Oct 2000 22:22:31 +0000 (22:22 +0000)]
Replace loadandclear() with atomic_readandclear_int().

23 years agoAdd atomic_readandclear_int and atomic_readandclear_long.
jhb [Thu, 5 Oct 2000 22:19:50 +0000 (22:19 +0000)]
Add atomic_readandclear_int and atomic_readandclear_long.

23 years agoThe aac driver manual page
scottl [Thu, 5 Oct 2000 20:44:17 +0000 (20:44 +0000)]
The aac driver manual page

Reviewed by: sheldonh@freebsd.org

23 years agoAdd the manual page for the aac device.
scottl [Thu, 5 Oct 2000 20:42:42 +0000 (20:42 +0000)]
Add the manual page for the aac device.

Reviewed by: sheldonh@freebsd.org

23 years agoMake the gd_currentldt member in struct globaldata unconditional so
jhb [Thu, 5 Oct 2000 20:30:36 +0000 (20:30 +0000)]
Make the gd_currentldt member in struct globaldata unconditional so
that this header doesn't depend on USER_LDT.  This fixes the USER_LDT
breakage with SMP kernels.

23 years ago- Remove somewhat bogus handling of the Giant mutex in the vm86 code.
jhb [Thu, 5 Oct 2000 20:27:45 +0000 (20:27 +0000)]
- Remove somewhat bogus handling of the Giant mutex in the vm86 code.
- Add a vm86pcb_lock mutex that is used to lock the vm86pcb used when
  making a vm86 call.

23 years agoAdd the card ID for the Am79c975 PCnet/FAST III card. This is a variant
wpaul [Thu, 5 Oct 2000 19:40:19 +0000 (19:40 +0000)]
Add the card ID for the Am79c975 PCnet/FAST III card. This is a variant
of the Am79c973 with "AlertIT Technology," whatever that is. Also mention
support for the PCnet/FAST III cards in the documentation. The
PCnet/FAST III chips have integrated 10/100 PHYs.

23 years agoFix typo and change from `ifconfig ...' to `/sbin/ifconfig ...'
toshi [Thu, 5 Oct 2000 19:37:00 +0000 (19:37 +0000)]
Fix typo and change from `ifconfig ...' to `/sbin/ifconfig ...'

23 years agoFix some remove method.
toshi [Thu, 5 Oct 2000 19:28:00 +0000 (19:28 +0000)]
Fix some remove method.

23 years agoAdd TDK LAK-CD031.
toshi [Thu, 5 Oct 2000 19:20:35 +0000 (19:20 +0000)]
Add TDK LAK-CD031.

Submitted by: Tsuyoshi Hatakenaka <tsuyoshi@wni.co.jp>

23 years agoStyle fixes based on comments by bde
eivind [Thu, 5 Oct 2000 18:22:46 +0000 (18:22 +0000)]
Style fixes based on comments by bde

23 years agoIf user selects no distributions at all, assume "User" as
jkh [Thu, 5 Oct 2000 18:02:09 +0000 (18:02 +0000)]
If user selects no distributions at all, assume "User" as
a default.  This should prevent people from whacking return at
the Distributions menu and getting nothing selected as a result
(a minimal "standard" system will at least install).

Flagged as big tech support headache by: Chris Shumway <cshumway@osd.bsdi.com>

23 years ago- Add another PCI Id for a Lucent Win Modem.
jhb [Thu, 5 Oct 2000 18:00:56 +0000 (18:00 +0000)]
- Add another PCI Id for a Lucent Win Modem.
- Change the chip description to use mixed-case so it is consistent and
  doesn't yell at the user during boot.

23 years agoIt may happen so that the local talk daemon is not running.
ru [Thu, 5 Oct 2000 17:39:01 +0000 (17:39 +0000)]
It may happen so that the local talk daemon is not running.
Let the user know...

23 years agoAdd support for parsing the media blocks from the SROM on 21143
wpaul [Thu, 5 Oct 2000 17:36:14 +0000 (17:36 +0000)]
Add support for parsing the media blocks from the SROM on 21143
adapters. This is necessary in order to make this driver work with
the built-in ethernet on the alpha Miata machines. These systems
have a 21143-PC chip on-board and optional daughtercards with either
a 10/100 MII transceiver or a 10baseT/10base2 transceiver. In both
cases, you need to twiddle the GPIO bits on the controller in order
to turn the transceivers on, and you have to read the media info
from the SROM in order to find out what bits to twiddle.

23 years agoGrab the ccb *after* writing filemarks.
mjacob [Thu, 5 Oct 2000 17:02:20 +0000 (17:02 +0000)]
Grab the ccb *after* writing filemarks.

PR: 21723
Submitted by: razuwaev@relex.ru

23 years agoDon't do destroy_dev on devices which were just aliases.
mjacob [Thu, 5 Oct 2000 16:58:43 +0000 (16:58 +0000)]
Don't do destroy_dev on devices which were just aliases.

23 years agoDo not allow `finger -m /somefile' as well.
ru [Thu, 5 Oct 2000 15:56:13 +0000 (15:56 +0000)]
Do not allow `finger -m /somefile' as well.

23 years agoForward-declare struct mbuf so that this file is less self-insufficient
bde [Thu, 5 Oct 2000 11:58:22 +0000 (11:58 +0000)]
Forward-declare struct mbuf so that this file is less self-insufficient
-- don't depend on garbage in <sys/mount.h>.  mbufs aren't actually
used here either.  They should have been completely removed from filesystem
interfaces when they were removed from the interfaces to convert between
file handles and vnodes.

23 years agoCleanup the chipset specific interrupt code a bit.
sos [Thu, 5 Oct 2000 08:28:06 +0000 (08:28 +0000)]
Cleanup the chipset specific interrupt code a bit.

23 years agoAdd James Housley's official IANA assigned numbers for healthd.
sheldonh [Thu, 5 Oct 2000 07:36:59 +0000 (07:36 +0000)]
Add James Housley's official IANA assigned numbers for healthd.

Requested by: jeh

23 years agoMention pccard_beep.
sheldonh [Thu, 5 Oct 2000 07:22:58 +0000 (07:22 +0000)]
Mention pccard_beep.

Requested by: sanpei

23 years agoFix abuse of the Pa, Nm and Ar macros. This necessitated a rewording
sheldonh [Thu, 5 Oct 2000 07:18:59 +0000 (07:18 +0000)]
Fix abuse of the Pa, Nm and Ar macros.  This necessitated a rewording
of the description for the "power" internal command.

Reviewed by: sanpei

23 years agoThis change adds:
obrien [Thu, 5 Oct 2000 06:51:56 +0000 (06:51 +0000)]
This change adds:
    /boot/GENERIC/kernel
    /boot/kernel/kernel
    /boot/kernel/*.ko
and removes:
    /kernel.GENERIC
from the bin dist.

Approved by: jkh

23 years agoCorrect pedantic errors in arrays generated by the assembler (trailing
gibbs [Thu, 5 Oct 2000 04:25:42 +0000 (04:25 +0000)]
Correct pedantic errors in arrays generated by the assembler (trailing
comma in array declarations).

Output a constant indicating the number of critical section entries
in the firmware.

23 years agoConvert the driver to use a single DMA for fetching new commands instead
gibbs [Thu, 5 Oct 2000 04:24:14 +0000 (04:24 +0000)]
Convert the driver to use a single DMA for fetching new commands instead
of two (one to access the circular input fifo, the other to get the SCB).
This costs us a command slot so the driver can now only queue 254
simultaneous commands.

Have the kernel driver honor critical sections in sequencer code.

When prefetching S/G segments only pull a cacheline's worth but
never less than two elements.  This reduces the impact of the
prefetch on the main data transfer when compared to the 128
byte fetches the driver used to do.

Add "bootverbose" logging for transfer negotiations.

Correct a bug in ahc_set_syncrate() that would prevent an update
of the sync parameters if only the ppr_options had changed.

Correct locking for calls to ahc_free_scb().  ahc_free_scb() is no
longer protected internally to simplify ports to other platforms.

Make sure we unfreeze our SIMQ if a resource shortage has occurred
and an SCB is been freed.

ahc_pci.c:
Turn on cacheline streaming for all controllers that support it.

Clarify diagnostic messages about PCI interrupts.

23 years agoCorrect the dependency for aicasm.
gibbs [Thu, 5 Oct 2000 04:07:06 +0000 (04:07 +0000)]
Correct the dependency for aicasm.

23 years ago* Buffer-safe string function cleanup. There are a couple of strcpy()
kris [Thu, 5 Oct 2000 02:49:49 +0000 (02:49 +0000)]
* Buffer-safe string function cleanup. There are a couple of strcpy()
  and strcat()s which would be more difficult to fix, but I think they're
  safe anyway.
* Don't crash at runtime by overflowing a buffer with constant data in
  print-icmp.c on a long hostname.
* Don't overflow a static buffer by trying to decode an AFS ACL into a buffer
  which is way too small for it.

Reviewed by:    -audit

23 years agodisplay.c: sprintf -> snprintf
imp [Wed, 4 Oct 2000 23:34:16 +0000 (23:34 +0000)]
display.c: sprintf -> snprintf
top.c: fix from NetBSD/OpenBSD: make sure that new_message() is called
with a format.

Add $FreeBSD$ While I'm here.

These files are already off the vendor branch.

23 years agomake sure we have root priv on SIOCSIFPHY*. from thorpej@netbsd
itojun [Wed, 4 Oct 2000 23:16:29 +0000 (23:16 +0000)]
make sure we have root priv on SIOCSIFPHY*.  from thorpej@netbsd

23 years agoGot an IDE disk to work on Multia. Document how & what
wilko [Wed, 4 Oct 2000 22:15:25 +0000 (22:15 +0000)]
Got an IDE disk to work on Multia. Document how & what

23 years agoNew info for ata(4) driver: Tagged queueing via ATA_ENABLE_TAGS,
bmah [Wed, 4 Oct 2000 20:41:32 +0000 (20:41 +0000)]
New info for ata(4) driver:  Tagged queueing via ATA_ENABLE_TAGS,
support for ServerWorks ROSB4 ATA33, CMD 648 ATA66 and CMD 649 ATA100,
and Cyrix 5530.

23 years agoMultia seems to use different sound chips. Until now only the Crystal
wilko [Wed, 4 Oct 2000 20:25:19 +0000 (20:25 +0000)]
Multia seems to use different sound chips. Until now only the Crystal
Sound based one works for me.

23 years agoAdd a unaligned_print option (alpha only)
brian [Wed, 4 Oct 2000 18:58:46 +0000 (18:58 +0000)]
Add a unaligned_print option (alpha only)
Document osf1_enable

Submitted by: Eric D. Futch <efutch@nyct.net>
PR: 21649

23 years agoNext round of fixes to the ia64 code. This includes simulated clock and
dfr [Wed, 4 Oct 2000 17:53:03 +0000 (17:53 +0000)]
Next round of fixes to the ia64 code. This includes simulated clock and
disk drivers along with a load of fixes to context switching, fork
handling and a load of other stuff I can't remember now. This takes us as
far as start_init() before it dies. I guess now I will have to finish off
the VM system and syscall handling :-).

23 years agoNote that fingerd(8), rlogind(8) and rshd(8) are disabled by default
bmah [Wed, 4 Oct 2000 17:47:01 +0000 (17:47 +0000)]
Note that fingerd(8), rlogind(8) and rshd(8) are disabled by default
on new installs.

23 years agoAdd a workaround for statically linked kernels.
dfr [Wed, 4 Oct 2000 17:40:24 +0000 (17:40 +0000)]
Add a workaround for statically linked kernels.

23 years agocheck {IO,IRQ}_ASSIGNED flags before
sanpei [Wed, 4 Oct 2000 15:22:09 +0000 (15:22 +0000)]
check {IO,IRQ}_ASSIGNED flags before
release {io,irq} resources.

fix multi io window in release io routine

PR: 20454

23 years agoFix the MASTERDEV breakage the caused the PIIX controllers to get
sos [Wed, 4 Oct 2000 08:28:37 +0000 (08:28 +0000)]
Fix the MASTERDEV breakage the caused the PIIX controllers to get
missed in the probe. This might break the CMD chips again, more
testing is needed on that, but we need the mainstream chips to
work again ...

23 years agoRespect the protocol when looking the port up by service name.
ru [Wed, 4 Oct 2000 07:59:19 +0000 (07:59 +0000)]
Respect the protocol when looking the port up by service name.

PR: 21742

23 years agoDisable rsh and rlogin by default. ssh and telnet are still available for
kris [Wed, 4 Oct 2000 07:56:16 +0000 (07:56 +0000)]
Disable rsh and rlogin by default. ssh and telnet are still available for
remote access on default installations.

23 years agoOnly install secondary components if the destination directory exists.
obrien [Wed, 4 Oct 2000 07:20:24 +0000 (07:20 +0000)]
Only install secondary components if the destination directory exists.
This may be a WIP, but `make release' needs it sooner than later.

23 years agoo Add call to ufs_extattr_uepm_destroy() in ffs_unmount() so as to clean
rwatson [Wed, 4 Oct 2000 04:44:51 +0000 (04:44 +0000)]
o Add call to ufs_extattr_uepm_destroy() in ffs_unmount() so as to clean
  up lock on extattrs.
o Get for free a comment indicating where auto-starting of extended
  attributes will eventually occur, as it was in my commit tree also.
  No implementation change here, only a comment.

23 years agoo Correct use of lockdestroy() by adding a new ufs_extattr_uepm_destroy()
rwatson [Wed, 4 Oct 2000 04:41:33 +0000 (04:41 +0000)]
o Correct use of lockdestroy() by adding a new ufs_extattr_uepm_destroy()
  call, which should be the last thing down to a per-mount extattr
  management structure, after ufs_extattr_stop() on the file system.
  This currently has the effect only of destroying the per-mount lock
  on extended attributes, and clearing appropriate flags.
o Remove inappropriate invocation in ufs_extattr_vnode_inactive().

23 years agoConvert lockmgr locks from using simple locks to using mutexes.
jasone [Wed, 4 Oct 2000 01:29:17 +0000 (01:29 +0000)]
Convert lockmgr locks from using simple locks to using mutexes.

Add lockdestroy() and appropriate invocations, which corresponds to
lockinit() and must be called to clean up after a lockmgr lock is no
longer needed.

23 years agoReduce userland namespace polution.
jasone [Wed, 4 Oct 2000 01:21:58 +0000 (01:21 +0000)]
Reduce userland namespace polution.

23 years agoFix spelling error ("exits" should be "exists").
jasone [Wed, 4 Oct 2000 01:20:49 +0000 (01:20 +0000)]
Fix spelling error ("exits" should be "exists").

23 years agoImplement the <> redirection operator.
brian [Tue, 3 Oct 2000 23:13:14 +0000 (23:13 +0000)]
Implement the <> redirection operator.

23 years agoChange macros Em -> Dv.
marko [Tue, 3 Oct 2000 22:51:27 +0000 (22:51 +0000)]
Change macros Em -> Dv.
Also removed hard sentence breaks introduced in my last commit.

Suggested by: sheldonh

23 years agoRemove another unused field from struct __aiocb_private.
alc [Tue, 3 Oct 2000 21:43:55 +0000 (21:43 +0000)]
Remove another unused field from struct __aiocb_private.

23 years agoNote that the pcn(4) driver supports the PCnet/PRO cards, and MFC.
bmah [Tue, 3 Oct 2000 21:24:07 +0000 (21:24 +0000)]
Note that the pcn(4) driver supports the PCnet/PRO cards, and MFC.

23 years agoRe-phrase wording on Multia burnout. Add section on Multia sound.
wilko [Tue, 3 Oct 2000 20:55:51 +0000 (20:55 +0000)]
Re-phrase wording on Multia burnout. Add section on Multia sound.

Suggested by: obrien

23 years agoo Load netgraph.ko, ng_ether.ko and ng_pppoe.ko as required (I'm sure this
brian [Tue, 3 Oct 2000 20:41:00 +0000 (20:41 +0000)]
o Load netgraph.ko, ng_ether.ko and ng_pppoe.ko as required (I'm sure this
  used not to be necessary).
o Allow ``-n ngdebug'' to specify something to pass to NgSetDebug()
  and redirect NgSetDebug() output to syslog(8) in daemon() mode.
o Xref ng_ether(8) and NgSetDebug(4).
o Correct the type of the response passed to NgRecvData.

23 years agoBlah rev 1.208 got bits of the proposed "I want the file /kernel to be
obrien [Tue, 3 Oct 2000 20:09:51 +0000 (20:09 +0000)]
Blah rev 1.208 got bits of the proposed "I want the file /kernel to be
the kernel" patch.

This commit is only the "Do not prepend `DESTDIR' to `KMODDIR' as
sys/conf/kmod.mk already does that for us" change.

23 years agoDo not prepend `DESTDIR' to `KMODDIR' as sys/conf/kmod.mk already does
obrien [Tue, 3 Oct 2000 20:05:36 +0000 (20:05 +0000)]
Do not prepend `DESTDIR' to `KMODDIR' as sys/conf/kmod.mk already does
that for us.

23 years agoUpdate section on Multia now that I have a few of my own to dissect..
wilko [Tue, 3 Oct 2000 19:38:32 +0000 (19:38 +0000)]
Update section on Multia now that I have a few of my own to dissect..

23 years agoAdd the pcn device to NEWCARD and NOTES.
wpaul [Tue, 3 Oct 2000 18:30:15 +0000 (18:30 +0000)]
Add the pcn device to NEWCARD and NOTES.

23 years agoAdd support for the AMD Am79c976 PCnet/PRO controller chip. For now
wpaul [Tue, 3 Oct 2000 18:11:36 +0000 (18:11 +0000)]
Add support for the AMD Am79c976 PCnet/PRO controller chip. For now
this just involves adding the chip ID to the supported list: the PCnet/PRO
is compatible with the PCnet/FAST+ and friends and should "just work"
with this driver.

Also try to handle mbuf allocation failures in the receive handler
more gracefully.

23 years agoadd ATA_ENABLE_TAGS option
sos [Tue, 3 Oct 2000 18:06:24 +0000 (18:06 +0000)]
add ATA_ENABLE_TAGS option

23 years agoReplaced unsafe use of sprintf() with snprintf().
ru [Tue, 3 Oct 2000 17:05:02 +0000 (17:05 +0000)]
Replaced unsafe use of sprintf() with snprintf().

23 years agoWe do not support RLL/MFM/ESDI controllers...
sos [Tue, 3 Oct 2000 15:42:38 +0000 (15:42 +0000)]
We do not support RLL/MFM/ESDI controllers...

23 years agoUpdate with all the new chipsets..
sos [Tue, 3 Oct 2000 15:29:44 +0000 (15:29 +0000)]
Update with all the new chipsets..

23 years agoAdd ATA_ENABLE_TAGS options description
sos [Tue, 3 Oct 2000 15:00:11 +0000 (15:00 +0000)]
Add ATA_ENABLE_TAGS options description

23 years agomake pr_type type meet with struct protosw. sync with kame
itojun [Tue, 3 Oct 2000 13:39:49 +0000 (13:39 +0000)]
make pr_type type meet with struct protosw.  sync with kame

23 years agoMerged from sys/i386/i386/machdep.c revision 1.414.
kato [Tue, 3 Oct 2000 13:27:31 +0000 (13:27 +0000)]
Merged from sys/i386/i386/machdep.c revision 1.414.

23 years agoMake the output of mtree(8) more systematic and machine readable.
phk [Tue, 3 Oct 2000 13:13:47 +0000 (13:13 +0000)]
Make the output of mtree(8) more systematic and machine readable.

The new format is:

        filename        {changed,missing,extra}
                $field expected $foo found $bar
                ...

Fix various bugs along the way:
        Don't complain about directory sizes differing.
        Correctly check flags.

23 years agoAdd support for ServerWorks ROSB4 ATA33 chipset.
sos [Tue, 3 Oct 2000 13:12:36 +0000 (13:12 +0000)]
Add support for ServerWorks ROSB4 ATA33 chipset.

Add support for CMD 648 ATA66 & CMD 649 ATA100 chipsets.

Fix the "resource already allocated" panic with the CMD and other
braindead controllers.

Add options ATA_ENABLE_TAGS, without this option tagged queuing will
not be attempted.

23 years agoAdded the missing ntohs() conversion when matching IP packet with
ru [Tue, 3 Oct 2000 12:18:11 +0000 (12:18 +0000)]
Added the missing ntohs() conversion when matching IP packet with
the IP_FW_IF_IPID rule.  (We have recently decided to keep the
ip_id field in network byte order inside the kernel, see revision
1.140 of src/sys/netinet/ip_input.c).

I did not like to have the conversion happen in userland, and I
think that the similar conversions for fw_tcp(seq|ack|win) should
be moved out of userland (src/sbin/ipfw/ipfw.c) into the kernel.

23 years agoDon't use bus_get_resource() and bus_get_resource_start() functions if
nyan [Tue, 3 Oct 2000 11:47:34 +0000 (11:47 +0000)]
Don't use bus_get_resource() and bus_get_resource_start() functions if
bus_alloc_resource() failed. So, error messages are changed more simply.

Suggested by: "Matthew N. Dodd" <winter@jurai.net>

23 years agoDo not force argument to ``ipid'' modifier be in hex, and
ru [Tue, 3 Oct 2000 11:23:29 +0000 (11:23 +0000)]
Do not force argument to ``ipid'' modifier be in hex, and
accept value of zero as valid for IP Identification field.

23 years agoFixed the printing of TCP flags.
ru [Tue, 3 Oct 2000 10:37:03 +0000 (10:37 +0000)]
Fixed the printing of TCP flags.

23 years agoFix up some more comments that were reversed.
msmith [Tue, 3 Oct 2000 10:26:29 +0000 (10:26 +0000)]
Fix up some more comments that were reversed.

Submitted by: Niklas Hallqvist <niklas@appli.se>

23 years agoMove the ata/atapi files to the common area. They were the same on all
peter [Tue, 3 Oct 2000 09:23:49 +0000 (09:23 +0000)]
Move the ata/atapi files to the common area. They were the same on all
platforms.

While here, work around a strange quirk in config(8) that I do not yet
understand.  Rearrange which atapi* files have 'optional' vs. 'count'
so that you can have atapifd without atapicd.  The only difference should
be that this works instead of having a link error because atapi-all.o got
left out of the kernel.

23 years agoFix reversed comments re: OISR/OIMR
msmith [Tue, 3 Oct 2000 08:28:04 +0000 (08:28 +0000)]
Fix reversed comments re: OISR/OIMR

Submitted by: Niklas Hallqvist <niklas@appli.se>

23 years agoClear pcb_schednest in cpu_fork() for the child process. This is
dfr [Tue, 3 Oct 2000 08:03:03 +0000 (08:03 +0000)]
Clear pcb_schednest in cpu_fork() for the child process. This is
is necessary since the child's call stack only includes one recursive
hold of sched_lock.

23 years agoFix typo : s/maintaince/maintenance/
murray [Tue, 3 Oct 2000 07:38:41 +0000 (07:38 +0000)]
Fix typo : s/maintaince/maintenance/

23 years agoMake cd9660 filesystem PDIRUNLOCK aware. Now it can be used in vnode stacks
bp [Tue, 3 Oct 2000 04:39:50 +0000 (04:39 +0000)]
Make cd9660 filesystem PDIRUNLOCK aware. Now it can be used in vnode stacks
and nullfs mounts.

Remove now unnecessary i_lock field from the iso_node structure.

23 years agoPrevent dereference of NULL pointer when null_lock() and null_unlock()
bp [Tue, 3 Oct 2000 04:25:53 +0000 (04:25 +0000)]
Prevent dereference of NULL pointer when null_lock() and null_unlock()
called and there is no underlying vnode.

23 years ago Fix a problem with MCHTYPE macro's use of atomic().
bmilekic [Tue, 3 Oct 2000 02:23:35 +0000 (02:23 +0000)]
 Fix a problem with MCHTYPE macro's use of atomic().
 Basically, the reason most people haven't seen this is
 most likely related to the low usage of MCHTYPE.

Pointed out and suggested a fix by: Boris Popov (bp) - thanks!

23 years agoTurn fingerd OFF by default. Comparative essentials like telnetd
jkh [Tue, 3 Oct 2000 00:08:15 +0000 (00:08 +0000)]
Turn fingerd OFF by default.  Comparative essentials like telnetd
are bad enough, but finger is hardly a critical system service and
it's traditionally been vulnerable to a variety of attacks; anybody
remember RTFM and his worm?

23 years agoo Introduce a MAINTAINER entry for libposix1e, since it is actively
rwatson [Mon, 2 Oct 2000 23:41:19 +0000 (23:41 +0000)]
o Introduce a MAINTAINER entry for libposix1e, since it is actively
  developed and maintained.

23 years agoReflect new packet option default.
rnordier [Mon, 2 Oct 2000 23:16:58 +0000 (23:16 +0000)]
Reflect new packet option default.

23 years agoDon't allow finger /somefile, only allow filname expansions from
brian [Mon, 2 Oct 2000 22:27:34 +0000 (22:27 +0000)]
Don't allow finger /somefile, only allow filname expansions from
inside /etc/finger.conf

PR: 21704

23 years agoInclude fcntl.h
brian [Mon, 2 Oct 2000 22:07:53 +0000 (22:07 +0000)]
Include fcntl.h

PR: 21697
Submitted by: Barak Enat <barak_enat@yahoo.com>

23 years agoCase is irrelevant when sorting mail redirects
brian [Mon, 2 Oct 2000 21:54:38 +0000 (21:54 +0000)]
Case is irrelevant when sorting mail redirects

PR: 21600
Submitted by: David Wolfskill <dhw@whistle.com>

23 years agoMove sys/dev/nulldev to sys/dev/null to be more consistent with naming
jhb [Mon, 2 Oct 2000 20:16:37 +0000 (20:16 +0000)]
Move sys/dev/nulldev to sys/dev/null to be more consistent with naming
under sys/dev.

23 years agoFix a cosmetic sign problem on machines with 4G of ram.
peter [Mon, 2 Oct 2000 20:13:03 +0000 (20:13 +0000)]
Fix a cosmetic sign problem on machines with 4G of ram.
0x00312000 - 0xe5fe7fff, 3855441920 bytes (4294859990 pages)
.. becomes
0x00314000 - 0xe5fe7fff, 3855433728 bytes (941268 pages)

23 years agoCorrect uu_lock_txfr. I don't think this ever worked correctly.
brian [Mon, 2 Oct 2000 17:32:00 +0000 (17:32 +0000)]
Correct uu_lock_txfr.  I don't think this ever worked correctly.

23 years agoInstead of printing '(null)' if there is no tty, print 'no tty'.
n_hibma [Mon, 2 Oct 2000 17:31:57 +0000 (17:31 +0000)]
Instead of printing '(null)' if there is no tty, print 'no tty'.

In the case where the program is executed by a daemon running in the
background the terminal might not have a tty. The '(null)' is confusing.

23 years agoGo back to occupying just a single sector, reverting r1.17 - r1.20.
rnordier [Mon, 2 Oct 2000 17:30:22 +0000 (17:30 +0000)]
Go back to occupying just a single sector, reverting r1.17 - r1.20.
Taking over the sector following the MBR causes problems on some
machines, and the actual gains are fairly small in terms of how
the space is presently used.

Since we need a number of further features (eg. handling extended
partitions) that can't be readily accommodated in the basic boot0
design anyway, rather choose to implement the additional stuff
separately and concentrate on compatibility rather than features
here.

23 years agoSet MAINTAINER.
rnordier [Mon, 2 Oct 2000 17:23:16 +0000 (17:23 +0000)]
Set MAINTAINER.

23 years agoNote the update of cvs to 1.11.
bmah [Mon, 2 Oct 2000 16:08:58 +0000 (16:08 +0000)]
Note the update of cvs to 1.11.

23 years agoIf TCPDEBUG is defined, we could dereference a tp which was freed.
jlemon [Mon, 2 Oct 2000 15:00:13 +0000 (15:00 +0000)]
If TCPDEBUG is defined, we could dereference a tp which was freed.

23 years agouse ``config auto''
sanpei [Mon, 2 Oct 2000 14:41:09 +0000 (14:41 +0000)]
use ``config auto''
- Melco LPC-T (PIO mode)
- AR-P500 ethernet card
- Accton EN2226/Fast EtherCard (16-bit verison)

23 years agoAdded NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02R
nyan [Mon, 2 Oct 2000 14:27:20 +0000 (14:27 +0000)]
Added NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02R
support which use National Semiconductor DP8393X (SONIC) as ethernet
controller. Currently, this driver is used on only PC-98.

Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>
Obtained from: NetBSD/pc98

23 years agoFix cdev kld example after it has been broken for year or so. Also extend list
sobomax [Mon, 2 Oct 2000 14:14:07 +0000 (14:14 +0000)]
Fix cdev kld example after it has been broken for year or so. Also extend list
of supported operations by example read() and write() operations.

Inspired by:    http://www.daemonnews.org/200010/blueprints.html
PR:             16173
Submitted by:   sobomax

23 years agoA bit of indentation reformatting.
ru [Mon, 2 Oct 2000 13:13:24 +0000 (13:13 +0000)]
A bit of indentation reformatting.

23 years agoMake reconfiguring an external service as builtin service work.
dwmalone [Mon, 2 Oct 2000 12:08:27 +0000 (12:08 +0000)]
Make reconfiguring an external service as builtin service work.

PR: 21650
Submitted by: ben
Tested by: dan@ducky.nz.freebsd.org