]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agoPunt users to the Handbook for a list of CDROM/DVD publishers, rather
bmah [Thu, 19 Jul 2001 15:08:08 +0000 (15:08 +0000)]
Punt users to the Handbook for a list of CDROM/DVD publishers, rather
than try to keep two copies of this information synchronized.

Reviewed by: jkh

23 years ago- Avoid to select an interface which is not good for RA/RS.
ume [Thu, 19 Jul 2001 12:37:22 +0000 (12:37 +0000)]
- Avoid to select an interface which is not good for RA/RS.
Submitted by: sakane@kame.net
- Avoid to select lo0 or faith for a default interface.

23 years agoDon't try to remove directories unless we've emptied them first
brian [Thu, 19 Jul 2001 12:08:24 +0000 (12:08 +0000)]
Don't try to remove directories unless we've emptied them first

Submitted by: NIIMI Satoshi <sa2c@and.or.jp>
PR: 28355
MFC after: 1 week

23 years agoGenerate a bigger salt. This is necessary for blowfish to work
dd [Thu, 19 Jul 2001 12:00:04 +0000 (12:00 +0000)]
Generate a bigger salt.  This is necessary for blowfish to work
properly, and doesn't hurt the other algorithms.

PR: 28991
Submitted by: Yoshihiro Koya <Yoshihiro.Koya@math.yokohama-cu.ac.jp>

23 years agoIncrement `i' in case of -S so that its argument isn't treated as
dd [Thu, 19 Jul 2001 11:33:24 +0000 (11:33 +0000)]
Increment `i' in case of -S so that its argument isn't treated as
another, unknown option.

Submitted by: Naoki Kobayashi <shibata@geo.titech.ac.jp> and
    Harti Brandt <brandt@fokus.gmd.de>, respectively.
Pointy hat to: dd

23 years agoDon't claim that strncpy() is the same as strcpy().
dd [Thu, 19 Jul 2001 11:26:52 +0000 (11:26 +0000)]
Don't claim that strncpy() is the same as strcpy().

PR: 29002
Submitted by: Joseph Mallett <jmallett@xMach.org>

23 years agoInstead of giving an example of rotating logs at the end of the month,
dd [Thu, 19 Jul 2001 11:18:42 +0000 (11:18 +0000)]
Instead of giving an example of rotating logs at the end of the month,
give an example of how to rotate logs at the beginning of the month.
Although they sound the same, since both of them rotate logs at the
beginning of the day, the former ended up taking place on, e.g., July
31 00:00 instead of the expected July 31 23:59.  This is contraty to POLA.

Submitted by: Dan Langille <dan@langille.org>

23 years agoFix an underflow resulting from the assumption !O_ISSET(sp, O_LEFTRIGHT)
dd [Thu, 19 Jul 2001 11:02:11 +0000 (11:02 +0000)]
Fix an underflow resulting from the assumption !O_ISSET(sp, O_LEFTRIGHT)
(ironically, the assumption is in a code block which is conditional on its
converse).  This isn't strictly the correct fix; it's more of a workaround
to prevent an infinite loop.  The correct fix (see
ports/editors/nvi-devel/files/patch-vi-relative r1.1) would take a file off
the vendor branch, but since the result for this version of nvi is
identical, this route was elected.

PR: 28687
Approved by: -developers

23 years ago4.4 will have sbufs.
des [Thu, 19 Jul 2001 09:07:51 +0000 (09:07 +0000)]
4.4 will have sbufs.

23 years agoMerged from sys/i386/isa/npx.c revision 1.106.
kato [Thu, 19 Jul 2001 09:07:19 +0000 (09:07 +0000)]
Merged from sys/i386/isa/npx.c revision 1.106.

23 years agoMerged from sys/i386/isa/npx.c revision 1.105.
kato [Thu, 19 Jul 2001 09:06:33 +0000 (09:06 +0000)]
Merged from sys/i386/isa/npx.c revision 1.105.

23 years agoMerged from sys/i386/i386/machdep.c revisions 1.462 and 1.464.
kato [Thu, 19 Jul 2001 08:51:08 +0000 (08:51 +0000)]
Merged from sys/i386/i386/machdep.c revisions 1.462 and 1.464.

23 years agoFixed the race caused by not checking the result of fgets(3):
ru [Thu, 19 Jul 2001 08:07:09 +0000 (08:07 +0000)]
Fixed the race caused by not checking the result of fgets(3):

/usr/bin/env MALLOC_OPTIONS=J banner </dev/null

PR: bin/29074

Fixed the problem when banner(6) would eat last character:

echo -n a | banner

MFC after: 1 week

23 years agoNote MFC of last -d.
dd [Thu, 19 Jul 2001 08:02:49 +0000 (08:02 +0000)]
Note MFC of last -d.

23 years agoBackout non-functional changes from revision 1.128.
ru [Thu, 19 Jul 2001 07:10:30 +0000 (07:10 +0000)]
Backout non-functional changes from revision 1.128.

Not objected to by: dcs

23 years agoNote the MFC of vidcontrol -C (and it's the -C option, not the -H
dd [Thu, 19 Jul 2001 06:45:31 +0000 (06:45 +0000)]
Note the MFC of vidcontrol -C (and it's the -C option, not the -H
option; note that, too).

23 years agoCorrect a reversion in r1.39 which introduced a new instance of strcpy()
kris [Thu, 19 Jul 2001 06:01:23 +0000 (06:01 +0000)]
Correct a reversion in r1.39 which introduced a new instance of strcpy()
after r1.38 had attempted to remove them all.

23 years agoswtch.s: During context save, use the correct bit mask for clearing
bsd [Thu, 19 Jul 2001 04:37:27 +0000 (04:37 +0000)]
swtch.s: During context save, use the correct bit mask for clearing
         the non-reserved bits of dr7.

         During context restore, load dr7 in such a way as to not
         disturb reserved bits.

machdep.c: Don't explicitly disallow the setting of the reserved bits
           in dr7 since we now keep from setting them when we load dr7
           from the PCB.

           This allows one to write back the dr7 value obtained from
           the system without triggering an EINVAL (one of the
           reserved bits always seems to be set after taking a trace
           trap).

MFC after: 7 days

23 years agoDon't use kp->arg0 as a format string, grr.
kris [Thu, 19 Jul 2001 02:18:54 +0000 (02:18 +0000)]
Don't use kp->arg0 as a format string, grr.

MFC after: 1 week

23 years agoQuiet a variable format-string warning.
kris [Thu, 19 Jul 2001 02:16:24 +0000 (02:16 +0000)]
Quiet a variable format-string warning.

MFC after:    1 week

23 years agoQuiet a variable format-string warning.
kris [Thu, 19 Jul 2001 02:05:00 +0000 (02:05 +0000)]
Quiet a variable format-string warning.

MFC after: 1 week

23 years agoEmbed $FreeBSD$ as an rcsid[]
kris [Thu, 19 Jul 2001 01:39:12 +0000 (01:39 +0000)]
Embed $FreeBSD$ as an rcsid[]

23 years agoDocument the two recent changes to diskcheckd's behaviour and configuration
ben [Wed, 18 Jul 2001 22:29:54 +0000 (22:29 +0000)]
Document the two recent changes to diskcheckd's behaviour and configuration
syntax.

23 years agoahc_pci.c:
gibbs [Wed, 18 Jul 2001 21:39:48 +0000 (21:39 +0000)]
ahc_pci.c:
If bus_dma will give us addresses > 32 bits, setup our dma tag
to accept up to 39bit addresses.

aic7770.c:
Update the softc directly rather than use an intermediate
"probe_config" structure.

aic7xxx.c:
Complete core work to support 39bit addresses for bulk data
dma operations.  Controller data structures still must reside
under the 4GB boundary to reduce code/data size in the sequencer
and related data structures.  This has been tested under Linux
IA64 and will be tested on IA64 for FreeBSD as soon as our port
can run there.

Add bus dmamap synchronization calls around manipulation of
all controller/kernel shared host data structures.

Implement data pointer reinitialation for a second data phase
in a single connection in the kernel rather than bloat the
sequencer.  This is an extremely rare operation (does it ever
happen?) and the sequencer implementation was flawed for some
of the newest chips.

Don't ever allow our target role to initiate a PPR.  This
is forbidden by the SCSI spec.

Add a few missing endian conversions in the ignore wide pointers
code.  The core has been tested on the PPC under Linux and should
work for FreeBSD PPC.  As soon as I can test the OSM layer for
FreeBSD PPC, I will.

Move some of ahc_softc_init() into ahc_alloc() now that the
probe_config structure is gone.

Add a 4GB boundary condition on all of our dma tags.  32bit
DAC under PCI only works on a single 4GB "page".  Although
we can cross 4GB on a true 64bit bus, the card won't always
be installed in one and we can save code space and cost in
implementing high address support by assuming the high DWORD
address will never change.

Add diagnostics to ahc_search_qinfifo().

Correct a target mode issue with bus resets.  To avoid an
interrupt storm from a malicious third party holding the
reset line, the sequencer would defer re-enabling the reset
interrupt until either a select-out or select-in.  Unfortunately,
the select-in enable bit is cleared by a bus reset, so a second
reset will render the card deaf to an initiator's attempts to
contact it.  We now re-enable bus reset interrupts immediately
if the target role is enabled.

aic7xxx.h:
Remove struct ahc_probe_config.

SCB's now contain a pointer to the sg_map_node so we can perfrom
bus dma sync operations on the SG list prior to queuing a command.

aic7xxx.reg:
Register the Perforce ID for this file with the VERSION keyword
so it is printed in generated files.

Add the DSCOMMAND1 register which is used to access the high
DWORD of address bits.

Add the data pointer reinitialize sequencer interrupt code.

aic7xxx.seq:
Register the Perforce ID for this file with the VERSION keyword
so it is printed in generated files.

Remove code to re-enable the bus reset interrupt after a select-in.
In target mode we cannot defer this operation as ENSELI is cleared
by a bus reset.

Complete 39bit support.

Generate a sequencer inteerrupt rather than handle the data
pointers re-initialitation in the sequencer.

Inline the "seen identify" assertion to save a few cycles.

Short circuit the update of our residual data if we have
fully completed a transfer.  The residual is correct from
our last S/G load operation.

Short circuit full SDPTR processing if the residual is 0.
Just mark the transfer as complete.

aic7xxx_93cx6.c:
Synchronize perforce IDs.

aic7xxx_freebsd.c:
Complete untested 39bit support.

Add missing endia conversions.

Clear our residuals prior to starting a command.  The
update residual code in the core only sets the residual
if there is one.

aic7xxx_freebsd.h:
Modeify ahc_dmamap_sync() macros to take an offset and a length.
This is how sync operations are performed in NetBSD, and we should
update our bus dma implementation to match.

aic7xxx_inline.h:
Add data structure synchronization helper functions.

Fix a bug in ahc_intr() where we would not clear our unsolicited
interrupt counter after running our PCI interrupt handler.  This
may have been the cause of the spurious PCI interrupt messages.

aic7xxx_pci.c:
Adjust for loss of probe_config structure.

Guard against bogus 9005 subdevice information as seen on some
IBM MB configurations.

Add 39bit address support.

MFC after: 10 days

23 years agoAdd support for parsing version strings out of assembler source files
gibbs [Wed, 18 Jul 2001 21:03:32 +0000 (21:03 +0000)]
Add support for parsing version strings out of assembler source files
and outputing them in generated files.

Fixed a few other scanner bugs that for some reason didn't show up until
these modifications were made.

MFC after: 10 days

23 years agoGrab the process lock around psignal().
jhb [Wed, 18 Jul 2001 19:17:36 +0000 (19:17 +0000)]
Grab the process lock around psignal().

Noticed by: tanimura

23 years agoAdd printf format checking to sbuf_printf()
phk [Wed, 18 Jul 2001 15:58:06 +0000 (15:58 +0000)]
Add printf format checking to sbuf_printf()

Submitted by: Harti Brandt <brandt@fokus.gmd.de

23 years agomdoc(7) police: fix markup.
ru [Wed, 18 Jul 2001 15:55:34 +0000 (15:55 +0000)]
mdoc(7) police: fix markup.

23 years agomdoc(7) police: don't use enclosure macros with plain text.
ru [Wed, 18 Jul 2001 15:00:46 +0000 (15:00 +0000)]
mdoc(7) police: don't use enclosure macros with plain text.

23 years agomdoc(7) police: widen width of the options list.
ru [Wed, 18 Jul 2001 14:49:32 +0000 (14:49 +0000)]
mdoc(7) police: widen width of the options list.

23 years agoKeep track of all "struct snoop"'s so that snp_modevent can fail with
dd [Wed, 18 Jul 2001 13:39:43 +0000 (13:39 +0000)]
Keep track of all "struct snoop"'s so that snp_modevent can fail with
EBUSY if there's a device still open.

23 years agoUse MD_NAME and MDCTL_NAME constants where appropriate.
dd [Wed, 18 Jul 2001 13:32:38 +0000 (13:32 +0000)]
Use MD_NAME and MDCTL_NAME constants where appropriate.

23 years agoDocument the fact that syslogd(8) requires logs files to be created
mike [Wed, 18 Jul 2001 13:31:08 +0000 (13:31 +0000)]
Document the fact that syslogd(8) requires logs files to be created
before it will start logging to them.

PR: 27088
Approved by: des
MFC after: 10 days

23 years agoRemove an unused variable, and don't try to print a char[] using %d.
dd [Wed, 18 Jul 2001 11:49:45 +0000 (11:49 +0000)]
Remove an unused variable, and don't try to print a char[] using %d.

Submitted by: Mark Peek <mark@whistle.com>

23 years agofree_entry(): Don't free e->envp if it's already NULL; likewise for
dd [Wed, 18 Jul 2001 11:48:00 +0000 (11:48 +0000)]
free_entry(): Don't free e->envp if it's already NULL; likewise for
e->cmd.  free_entry() now does the right thing with
partially-initialized structures.

load_entry(): Don't call env_free() on e->envp throughout the routine
before jumping to eof; the free_entry() call at that label will take
care of it.  The previous behavior resulted in e->envp being free'd
twice (well, the second time would usually result in a crash, but
that's besides the point); once in load_entry(), and once in
free_entry() after the former called the latter.  Also note that the
check added to free_entry() (above) doesn't help, since e->envp wasn't
reset to NULL after env_free().

Submitted by: Mark Peek <mark@whistle.com>

23 years agoSet wollman as the MAINTAINER and mention the vendor contact. Ideally
dd [Wed, 18 Jul 2001 11:30:46 +0000 (11:30 +0000)]
Set wollman as the MAINTAINER and mention the vendor contact.  Ideally
this entire subtree would be in src/contrib, but if that isn't going
to happen at least this has a chance of warning off unsuspecting
committers.

Approved by: wollman

23 years agoBack out WARNS cleanup: this is apparently vendor code, even though
dd [Wed, 18 Jul 2001 11:27:04 +0000 (11:27 +0000)]
Back out WARNS cleanup: this is apparently vendor code, even though
most of the files aren't on the vendor branch.

Submitted by: wollman

23 years agoRemoved the comment that required all FreeBSD manpages
ru [Wed, 18 Jul 2001 10:04:34 +0000 (10:04 +0000)]
Removed the comment that required all FreeBSD manpages
to have the $FreeBSD$ keyword, as this is now enforced
by the CVSROOT/commit_prep.pl script.

Fold multi-word macro arguments into a single argument
by putting the surrounding double quotes - this speeds
up the -mdoc processing drastically (of course if used
systematically).

Use the new features of -mdoc: exact -width specifiers,
.In macro as an ``.Fd #include'' replacement.

23 years agoMake sure that installing a module complains if the target modules
roam [Wed, 18 Jul 2001 09:59:55 +0000 (09:59 +0000)]
Make sure that installing a module complains if the target modules
directory does not exist, instead of creating/overwriting a file
with the name of the (expected) directory.  Yes, this deviates a bit
from nearly all other install targets in the tree, but let's face it,
removing a modules directory is not all that uncommon a mistake,
and finding a file with the contents of the last module installed
is a baaad surprise at boot time..

PR: 26317
Submitted by: "T. William Wells" <bill@twwells.com> (the PR)
Gregory Bond <gnb@itga.com.au> (the actual patch)
Reviewed by: silence on -arch and -audit for the last 10 days
MFC after: 2 weeks

23 years agoBring the PPPoE Ethernet interface up *BEFORE* we send the node a
brian [Wed, 18 Jul 2001 09:33:45 +0000 (09:33 +0000)]
Bring the PPPoE Ethernet interface up *BEFORE* we send the node a
CONNECT message.

MFC after: 1 week

23 years agoRemove an example of bad sentence breaking style.
sheldonh [Wed, 18 Jul 2001 08:51:04 +0000 (08:51 +0000)]
Remove an example of bad sentence breaking style.

23 years agofdisk(8): document the default for -b, add xref to boot0cfg(8).
ru [Wed, 18 Jul 2001 07:12:46 +0000 (07:12 +0000)]
fdisk(8): document the default for -b, add xref to boot0cfg(8).
boot0cfg(8): add FILES section.

Reviewed by: rnordier

23 years agoThis commit was generated by cvs2svn to compensate for changes in r79847,
ru [Wed, 18 Jul 2001 06:48:31 +0000 (06:48 +0000)]
This commit was generated by cvs2svn to compensate for changes in r79847,
which included commits to RCS files with non-trunk default branches.

23 years agoFrom ChangeLog:
ru [Wed, 18 Jul 2001 06:48:31 +0000 (06:48 +0000)]
From ChangeLog:

: 2001-07-18  Ruslan Ermilov  <ru@FreeBSD.org>
:
: * tmac/groff_mdoc.man: Document new -width and -column syntax.
: Some other minor fixes.
: * tmac/an-old.tmac: Add `AT' and `UC' macros.

23 years agoInstall and provide MLINKS for:
alfred [Wed, 18 Jul 2001 06:10:33 +0000 (06:10 +0000)]
Install and provide MLINKS for:
 pbuf.9 vm_page_alloc.9 vm_page_copy.9 vm_page_flag.9 vm_page_hold.9
 vm_page_insert.9 vm_page_io.9 vm_page_lookup.9 vm_page_protect.9
 vm_page_sleep_busy.9 vm_page_wakeup.9 vm_page_wire.9
 vm_page_zero_fill.9 vm_set_page_size.9

23 years agoDocument some of the kernel vm_page API as well as the pbuf API.
alfred [Wed, 18 Jul 2001 06:09:13 +0000 (06:09 +0000)]
Document some of the kernel vm_page API as well as the pbuf API.

Submitted by: Chad David <davidc@acns.ab.ca>

23 years agoUse quotes around ${RELEASETAG} to allow values like
phk [Wed, 18 Jul 2001 05:40:30 +0000 (05:40 +0000)]
Use quotes around ${RELEASETAG} to allow values like
-r RELENG_4 -D "2001-07-17 12:00"

23 years agoImprove the interface provided by libdialog. Move a cursor around over
eric [Wed, 18 Jul 2001 05:21:37 +0000 (05:21 +0000)]
Improve the interface provided by libdialog. Move a cursor around over
the components and trigger actions based on its position. This reduces
the need to remember the functions of various keys, and makes the
interface more consistant across library.
~

23 years agoNew release notes: TCP default sendspace/recvspace increases,
bmah [Wed, 18 Jul 2001 03:10:53 +0000 (03:10 +0000)]
New release notes:  TCP default sendspace/recvspace increases,
mail(1) -E, SA-01:48.

23 years agosysctl(8) doesn't need '-w' to write to sysctl variables anymore.
jhb [Tue, 17 Jul 2001 22:03:19 +0000 (22:03 +0000)]
sysctl(8) doesn't need '-w' to write to sysctl variables anymore.

23 years agoIf we're writing to stdout, we don't care about the size.
des [Tue, 17 Jul 2001 21:23:43 +0000 (21:23 +0000)]
If we're writing to stdout, we don't care about the size.

Submitted by: wollman

23 years agoWARNS cleanup + remove an unused macro and an unused function argument.
des [Tue, 17 Jul 2001 21:22:32 +0000 (21:22 +0000)]
WARNS cleanup + remove an unused macro and an unused function argument.

23 years ago(forced commit for more info on the previous change)
dcs [Tue, 17 Jul 2001 21:00:07 +0000 (21:00 +0000)]
(forced commit for more info on the previous change)

According to RFC 1112, which deals with multicasting, an application must
specify the interface on which it wished to send a multicast packet. In the
absence of such an interface, a default is selected.

Previous behavior in ip_output.c erroneously checked for a route to the
destination multicast address, rejecting the packet if none existed.

Applications got around this with a FAQ recommending a 224.0.0.0/29 route
to loopback. This worked because the multicast code in ip_output.c discards
route information if an interface was selected.

The previous commit skips the route check in the case where a multicast packet
is being send to an application-defined interface.

The only change in behavior, if no bugs were introduced, is the lack of
rejection of a multicast packet for which no route exists sent to an
application-defined interface.

MFC after: 2 weeks

23 years agoRe-write the logic that finds the whois server to query.
mike [Tue, 17 Jul 2001 20:40:41 +0000 (20:40 +0000)]
Re-write the logic that finds the whois server to query.
[This fixes a bug where one would type 'whois foo.bar.'
and get an error because of the trailing period.]

PR: 28880
Approved by: des

23 years agoUnbreak parsing URLs that have a host part but no document part.
des [Tue, 17 Jul 2001 20:22:33 +0000 (20:22 +0000)]
Unbreak parsing URLs that have a host part but no document part.
While we're here, fix a snprintf() usage warning.

23 years agoMFCs noted: growfs(8) + ffsinfo(8), inetd(8) ident support cleanup,
bmah [Tue, 17 Jul 2001 20:08:41 +0000 (20:08 +0000)]
MFCs noted:  growfs(8) + ffsinfo(8), inetd(8) ident support cleanup,
inetd(8) AF_UNIX support.

23 years agoTurn off WARNS stuff. When combined with -nostdinc and system header
dwmalone [Tue, 17 Jul 2001 19:00:47 +0000 (19:00 +0000)]
Turn off WARNS stuff. When combined with -nostdinc and system header
files that aren't WARNS clean it causes trouble.

23 years agoSkip the route checking in the case of multicast packets with known
dcs [Tue, 17 Jul 2001 18:47:48 +0000 (18:47 +0000)]
Skip the route checking in the case of multicast packets with known
interfaces.

Reviewed by: people at that channel
Approved by: silence on -net

23 years agoExpand the "KAME import" release note item into two sections with more
bmah [Tue, 17 Jul 2001 16:45:34 +0000 (16:45 +0000)]
Expand the "KAME import" release note item into two sections with more
details.  Also move an existing item.

Details provided by: ume

23 years agoIncrease NMBCLUSTERS by 4x.
obrien [Tue, 17 Jul 2001 15:51:12 +0000 (15:51 +0000)]
Increase NMBCLUSTERS by 4x.
This takes a GENERIC kernel (MAXUSERS=32) from 1536 to 3072.

23 years agoAdd a script_name_sep rc.conf knob to specify the IFS character
roam [Tue, 17 Jul 2001 14:33:52 +0000 (14:33 +0000)]
Add a script_name_sep rc.conf knob to specify the IFS character
for separating the startup scripts' list into individual filenames.

Run the shutdown scripts in reverse alphabetical order, so dependent
services are stopped before the services they depend upon.

Reviewed by: -arch, -audit
MFC after: 3 weeks

23 years agoThe per-cpu temporary buffers are not needed since the pcb_save areas have
tegge [Tue, 17 Jul 2001 13:06:47 +0000 (13:06 +0000)]
The per-cpu temporary buffers are not needed since the pcb_save areas have
the proper alignment.  Change dummy variable in npxinit from stack to bss
to ensure proper alignment.

Reviewed by: bde

23 years agoBackout damage to the INADDR_TO_IFP() macro in revision 1.7.
ru [Tue, 17 Jul 2001 10:30:21 +0000 (10:30 +0000)]
Backout damage to the INADDR_TO_IFP() macro in revision 1.7.

This macro was supposed to only match local IP addresses of
interfaces, and all consumers of this macro assume this as
well.  (See IP_MULTICAST_IF and IP_ADD_MEMBERSHIP socket
options in the ip(4) manpage.)

This fixes a major security breach in IPFW-based firewalls
where the `me' keyword would match the other end of a P2P
link.

PR: kern/28567

23 years agoFix disclaimer clause
ache [Tue, 17 Jul 2001 08:35:45 +0000 (08:35 +0000)]
Fix disclaimer clause

Submitted by: jkh

23 years agoAdd missing () around macro argument in cv_waitq_empty()
phk [Tue, 17 Jul 2001 08:25:24 +0000 (08:25 +0000)]
Add missing () around macro argument in cv_waitq_empty()

Submitted by: Harti Brandt <brandt@fokus.gmd.de>

23 years agoMention problems with PAM upgrade and ports.
markm [Tue, 17 Jul 2001 08:01:25 +0000 (08:01 +0000)]
Mention problems with PAM upgrade and ports.

OK'ed by: imp

23 years agoUpdate to the same level of debug-logging as the rest of the
markm [Tue, 17 Jul 2001 07:36:51 +0000 (07:36 +0000)]
Update to the same level of debug-logging as the rest of the
FreeBSD/PAM modules.

23 years agoUpdate to the same code as in the pam_krb5.so port.
markm [Tue, 17 Jul 2001 07:34:36 +0000 (07:34 +0000)]
Update to the same code as in the pam_krb5.so port.
According to Peter, the port works - this needs more testing.

23 years agoo Remove old setproctitle.
dwmalone [Tue, 17 Jul 2001 07:12:57 +0000 (07:12 +0000)]
o Remove old setproctitle.
o Mark unused variables.
o Set WARNS?=2
o Results in no code changes.

Submitted by: Mike Barcroft <mike@q9media.com>

23 years agoSet the NOADDITIONAL flag for bind. This removes the 5% ttl reduction
dillon [Tue, 17 Jul 2001 04:54:00 +0000 (04:54 +0000)]
Set the NOADDITIONAL flag for bind.  This removes the 5% ttl reduction
for glue records and forces the glue record to be reloaded from the real NS.

The 5% ttl reduction can cause the glue IN A to timeout before the NS
record in certain situations, such as when the domain owner does not match
up NS records with the NIC.   This behavior by domain owners is becoming
more common as primary zone serving iterates through another glue level
(i.e. exodus hosts the master NS's but the customer then redirects the
NS's to the real DNS servers).  The result is that named would appear to
work properly for about 40 minutes, and then unexpectedly fail for that
zone.  This causes named to behave very inconsistently and a google search
shows that it has obviously frustrated many, many people.  So until the bind
guys make named behave consistently (either fail instantly or accomodate the
case), we need to set this option to accomodate the case.  The result
will be much more consistent behavior and fewer head-scratching failures.

MFC after: 3 days

23 years agoAdd ability to configure console terminal type in /etc/ttys
ache [Tue, 17 Jul 2001 04:09:50 +0000 (04:09 +0000)]
Add ability to configure console terminal type in /etc/ttys

Reviewed by: audit, jkh's silence

23 years agoIgnore (with a warning message) mtu/mru configurations that are greater
brian [Tue, 17 Jul 2001 01:06:13 +0000 (01:06 +0000)]
Ignore (with a warning message) mtu/mru configurations that are greater
than the maximum physical values.

MFC after: 1 week

23 years agoLanguage-dependent catalogs for RELNOTESng should override
bmah [Tue, 17 Jul 2001 00:46:10 +0000 (00:46 +0000)]
Language-dependent catalogs for RELNOTESng should override
the language-independent catalog.

Tested by: Alex Kapranoff <kapr@acm.org>

23 years agoMinor tweaks, mostly for style.
bmah [Mon, 16 Jul 2001 22:23:07 +0000 (22:23 +0000)]
Minor tweaks, mostly for style.

23 years agoFree things in the right order
brian [Mon, 16 Jul 2001 22:12:06 +0000 (22:12 +0000)]
Free things in the right order

23 years agoMFS: Minor style tweaks and markup fixes.
bmah [Mon, 16 Jul 2001 20:36:01 +0000 (20:36 +0000)]
MFS:  Minor style tweaks and markup fixes.

obtaining.sgml:  1.1.2.1->1.1.2.2

23 years agoftpmail.vix.com doesn't exist anymore; don't mention this as a viable
bmah [Mon, 16 Jul 2001 20:22:39 +0000 (20:22 +0000)]
ftpmail.vix.com doesn't exist anymore; don't mention this as a viable
method for obtaining FreeBSD.

Discussed with: Paul A Vixie <vixie@vix.com>

23 years agoTCPMSS adjusts all TCP SYN packets, not just outgoing ones.
brian [Mon, 16 Jul 2001 17:02:10 +0000 (17:02 +0000)]
TCPMSS adjusts all TCP SYN packets, not just outgoing ones.

Pointed out by: ru

23 years agoChange the interrupt handler a bit so that we call the nge_rxeof() handler
wpaul [Mon, 16 Jul 2001 16:35:09 +0000 (16:35 +0000)]
Change the interrupt handler a bit so that we call the nge_rxeof() handler
when we get an RX_ERR interrupt rather than the nge_rxeoc() handler. The
rxeoc (end of channel) handler attempts to reinitialize the whole NIC,
which we don't want to do if we only received a bad packet.

23 years agoNote which entries are created by sysinstall(8).
nik [Mon, 16 Jul 2001 16:09:21 +0000 (16:09 +0000)]
Note which entries are created by sysinstall(8).

Requested by: ru

23 years agoMFS: Minor style and markup tweaks.
bmah [Mon, 16 Jul 2001 16:05:59 +0000 (16:05 +0000)]
MFS:  Minor style and markup tweaks.

23 years agoAdd an abstract for the README.
bmah [Mon, 16 Jul 2001 15:52:28 +0000 (15:52 +0000)]
Add an abstract for the README.

23 years agoFix style bugs introduced by rev 1.28. No functional changes.
wollman [Mon, 16 Jul 2001 15:49:58 +0000 (15:49 +0000)]
Fix style bugs introduced by rev 1.28.  No functional changes.

23 years agoClarify that MAKEOBJDIR and MAKEOBJDIRPREFIX are environment variables.
ru [Mon, 16 Jul 2001 15:33:34 +0000 (15:33 +0000)]
Clarify that MAKEOBJDIR and MAKEOBJDIRPREFIX are environment variables.

Submitted by: bde

23 years agomdoc(7) police: Add strncpy() to the NAME section.
ru [Mon, 16 Jul 2001 12:47:34 +0000 (12:47 +0000)]
mdoc(7) police: Add strncpy() to the NAME section.

23 years agoGrammar: 'effect' is a noun and 'affect' is a verb.
sheldonh [Mon, 16 Jul 2001 10:52:19 +0000 (10:52 +0000)]
Grammar: 'effect' is a noun and 'affect' is a verb.

23 years agoSpelling: aquire -> acquire.
ru [Mon, 16 Jul 2001 07:37:22 +0000 (07:37 +0000)]
Spelling: aquire -> acquire.

23 years agoManpage for pfind() and zpfind().
ru [Mon, 16 Jul 2001 07:04:09 +0000 (07:04 +0000)]
Manpage for pfind() and zpfind().

Submitted by: Evan Sarmiento <kaworu@sektor7.ath.cx>

23 years agoUse PCPU_GET(cpuid) instead of curproc->p_oncpu.
tegge [Mon, 16 Jul 2001 06:00:23 +0000 (06:00 +0000)]
Use PCPU_GET(cpuid) instead of curproc->p_oncpu.
Reviewed by: peter

23 years agoRemove unnecessary #include <stdlib.h>
kris [Mon, 16 Jul 2001 04:48:28 +0000 (04:48 +0000)]
Remove unnecessary #include <stdlib.h>

Obtained from: NetBSD
MFC After: 1 week

23 years agoOops, commit the version which actually works
kris [Mon, 16 Jul 2001 04:04:22 +0000 (04:04 +0000)]
Oops, commit the version which actually works

Obtained from: NetBSD
MFC After: 1 week

23 years agoAvoid a compile-time format string warning
kris [Mon, 16 Jul 2001 03:55:47 +0000 (03:55 +0000)]
Avoid a compile-time format string warning

Obtained from: NetBSD
MFC After: 1 week

23 years agoConnect std{in,out,err} to *something* so that "hooks" scripts that write
obrien [Mon, 16 Jul 2001 01:56:48 +0000 (01:56 +0000)]
Connect std{in,out,err} to *something* so that "hooks" scripts that write
to std{err,out} will not spam /etc/resolv.conf.

Ted Lemon fixed the problem in version 3 of the client, but only for the
pre-daemonized case.  Thanks to Brian for pointing that out and helping
to make our future dhclient (v3) better.

Submitted by: brian

23 years agoUse a fixed type for times in on-disk structures for ufs rather than
peter [Mon, 16 Jul 2001 00:55:27 +0000 (00:55 +0000)]
Use a fixed type for times in on-disk structures for ufs rather than
something that could potentially change like time_t.

23 years agoAdd myself
kris [Mon, 16 Jul 2001 00:17:48 +0000 (00:17 +0000)]
Add myself

23 years agoNow that config(8) has stopped breaking POLA (mkmakefile.c rev 1.69) by
obrien [Sun, 15 Jul 2001 17:56:53 +0000 (17:56 +0000)]
Now that config(8) has stopped breaking POLA (mkmakefile.c rev 1.69) by
always including <KERNEL>.hints if its exist reguardless of the lack of a
"hints" directive in the <KERNEL> file; we can have a real hints file again.

23 years agodo not M_WAITOK in in6_update_ifa(), since this function can be called
ume [Sun, 15 Jul 2001 14:24:00 +0000 (14:24 +0000)]
do not M_WAITOK in in6_update_ifa(), since this function can be called
under splnet().  (some comment was added by KAME)

PR: 28927
MFC after: 1 week

23 years agoSort options in DESCRIPTION.
dd [Sun, 15 Jul 2001 14:00:19 +0000 (14:00 +0000)]
Sort options in DESCRIPTION.

23 years agoBump date for addition of -D.
dd [Sun, 15 Jul 2001 13:57:06 +0000 (13:57 +0000)]
Bump date for addition of -D.

23 years agoNew release notes: dirhash, new ddb(4) commands, and SSE.
dd [Sun, 15 Jul 2001 12:27:21 +0000 (12:27 +0000)]
New release notes: dirhash, new ddb(4) commands, and SSE.