]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
28 years agoThis commit was generated by cvs2svn to compensate for changes in r15249,
Joerg Wunsch [Sat, 13 Apr 1996 15:33:16 +0000 (15:33 +0000)]
This commit was generated by cvs2svn to compensate for changes in r15249,
which included commits to RCS files with non-trunk default branches.

28 years agoImport NetBSD's termios'ed getty into a vendor branch.
Joerg Wunsch [Sat, 13 Apr 1996 15:33:16 +0000 (15:33 +0000)]
Import NetBSD's termios'ed getty into a vendor branch.

Obtained from: NetBSD 1.1R

28 years agoAccept and use the content of packets received that is bigger than the
John Hay [Sat, 13 Apr 1996 15:13:30 +0000 (15:13 +0000)]
Accept and use the content of packets received that is bigger than the
Novell spec, but still only transmit according to the spec.
Add a feature to dump the RIP and SAP tables when a SIGINFO signal is
received.

28 years agoAnother try: fixed bogus change of the fifo settings for the non-speed of 0.
Bruce Evans [Sat, 13 Apr 1996 14:55:18 +0000 (14:55 +0000)]
Another try: fixed bogus change of the fifo settings for the non-speed of 0.
rev.1.30 incorrectly changed the behaviour from always disabling the fifo
to always enabling it.

28 years agoDon't use a newfangled auto initializer. Initialize everything by
John Hay [Sat, 13 Apr 1996 14:37:22 +0000 (14:37 +0000)]
Don't use a newfangled auto initializer.  Initialize everything by
assignment to avoid one bug and several pessimizations.

In the old version, gcc-2.6.3 (i386 version) generates 16 bytes
of static data and copies it using 4 4-byte load-stores.  gcc-2.7.2
generates 2 1-byte stores and calls memset() to zero 14 bytes.
Linking fails because memset() doesn't exist in the kernel.

In both versions, the 2 bytes stored directly are all that is
actually used unless the null padding at the end is used, since
the 3 4-byte words in the middle are initialized again by struct
assignment.  These words are misaligned.  gcc generates misaligned
load-stores for (small) misaligned struct copies.

Submitted by: Bruce Evans

28 years agoChanged _BSD_PID_T_ from long to int. Lite2 changed pid_t from long to
Bruce Evans [Sat, 13 Apr 1996 14:25:06 +0000 (14:25 +0000)]
Changed _BSD_PID_T_ from long to int.  Lite2 changed pid_t from long to
int32_t in <sys/types.h> but this change was missed when the Lite2 types
were merged.

28 years agoChanged `noreturn' to `__noreturn__' so that all headers don't break if
Bruce Evans [Sat, 13 Apr 1996 14:23:29 +0000 (14:23 +0000)]
Changed `noreturn' to `__noreturn__' so that all headers don't break if
an application #defines `noreturn'.

Changed one instance of `const' similarly.  This is less like to be a
problem since applications shouldn't #define `const', and the common
hack of #defining `const' as nothing gives harmless (?) null attributes
instead of syntax errors.

Fixed comments on #endifs to match code.

28 years ago1. Update all the copyrights to delete useless clauses 3 and 4.
Jordan K. Hubbard [Sat, 13 Apr 1996 13:32:15 +0000 (13:32 +0000)]
1. Update all the copyrights to delete useless clauses 3 and 4.
2. Change more of the menu code over to new system.
3. Streamline label editor.

28 years agoFix a longstanding bug and a buglet of no significance.
Poul-Henning Kamp [Sat, 13 Apr 1996 13:28:54 +0000 (13:28 +0000)]
Fix a longstanding bug and a buglet of no significance.
Now net.ipx works.

Noticed by: John Hay -- John.Hay@csir.co.za

28 years agoRemove some of the grot I added to try and save/restore screen contents.
Jordan K. Hubbard [Sat, 13 Apr 1996 13:13:32 +0000 (13:13 +0000)]
Remove some of the grot I added to try and save/restore screen contents.
This shouldn't be done here, it should be done in the client as needed.

28 years agoEliminated sloppy common-style declarations. Now there are no duplicated
Bruce Evans [Sat, 13 Apr 1996 12:53:53 +0000 (12:53 +0000)]
Eliminated sloppy common-style declarations.  Now there are no duplicated
common labels for LINT.  There are still some common declarations for the
!KERNEL case in tcp_debug.h and spx_debug.h.  trpt depends on the ones in
tcp_debug.h.

28 years agoEliminated sloppy common-style declarations. Now there are no duplicated
Bruce Evans [Sat, 13 Apr 1996 12:45:57 +0000 (12:45 +0000)]
Eliminated sloppy common-style declarations.  Now there are no duplicated
common labels for LINT.  There are still some common declarations for the
!KERNEL case in tcp_debug.h and spx_debug.h.  trpt depends on the ones in
tcp_debug.h.

28 years agoDeclared `unittab' as static. It was bogusly shared between the asc and
Bruce Evans [Sat, 13 Apr 1996 12:18:45 +0000 (12:18 +0000)]
Declared `unittab' as static.  It was bogusly shared between the asc and
gsc drivers.

28 years agoDocument how to drop into DDB from a serial console.
Jordan K. Hubbard [Sat, 13 Apr 1996 11:57:18 +0000 (11:57 +0000)]
Document how to drop into DDB from a serial console.

28 years agoIntroduce a -b option for sites who are not interested in the old biff
Joerg Wunsch [Sat, 13 Apr 1996 11:44:12 +0000 (11:44 +0000)]
Introduce a -b option for sites who are not interested in the old biff
service.  (Avoid a ``in_vain'' warning...)

28 years agoRemove the legacy -d option from the arguments to mail.local in 4.4bsd.
Joerg Wunsch [Sat, 13 Apr 1996 11:42:46 +0000 (11:42 +0000)]
Remove the legacy -d option from the arguments to mail.local in 4.4bsd.

28 years agoChanged all per-file errors to warnings. Exit with a nonzero status of
Bruce Evans [Sat, 13 Apr 1996 11:35:54 +0000 (11:35 +0000)]
Changed all per-file errors to warnings.  Exit with a nonzero status of
if there was a per-file error.  My test case of `wc /proc/curproc/*'
works reasonably now (much like `size /proc/curproc/*'.

Reviewed by: wosch

28 years agoUse PCB_SAVEFPU_SIZE instead of a too-small size in savectx(). This
Bruce Evans [Sat, 13 Apr 1996 11:24:13 +0000 (11:24 +0000)]
Use PCB_SAVEFPU_SIZE instead of a too-small size in savectx().  This
bug only affected FPU emulators.  It might have caused bogus FPU states
in core dumps and in the child pcb after a fork.  Emulated FPU states
in core dumps don't work for other reasons, and the child FPU state
is reinitialized by exec, so the problem might not have caused any
noticeable affects.

Cleaned up #includes.

28 years agoGenerate #define of PCB_SAVEFPU_SIZE for use in savectx().
Bruce Evans [Sat, 13 Apr 1996 11:22:57 +0000 (11:22 +0000)]
Generate #define of PCB_SAVEFPU_SIZE for use in savectx().

28 years agoA little paper about phkmalloc.
Poul-Henning Kamp [Sat, 13 Apr 1996 08:30:21 +0000 (08:30 +0000)]
A little paper about phkmalloc.

28 years agoSplit libcrypt and libcipher man pages.
Mark Murray [Sat, 13 Apr 1996 08:18:24 +0000 (08:18 +0000)]
Split libcrypt and libcipher man pages.

28 years agoSplit the libcrypt and libcipher man pages.
Mark Murray [Sat, 13 Apr 1996 08:03:24 +0000 (08:03 +0000)]
Split the libcrypt and libcipher man pages.

28 years agoDocument MOTIF_STATIC
Andrey A. Chernov [Sat, 13 Apr 1996 06:40:19 +0000 (06:40 +0000)]
Document MOTIF_STATIC

28 years agodefault to udp if no flags specified...closes PR#bin/759
Marc G. Fournier [Sat, 13 Apr 1996 06:08:24 +0000 (06:08 +0000)]
default to udp if no flags specified...closes PR#bin/759
- should this be documented in the man page?

28 years agoFix a typo.
Mike Pritchard [Sat, 13 Apr 1996 02:09:03 +0000 (02:09 +0000)]
Fix a typo.

Submitted by: David Leonard <d@scry.dstc.edu.au>

28 years agoUpdate section on mounting DOS extended partitions.
Jordan K. Hubbard [Sat, 13 Apr 1996 00:12:41 +0000 (00:12 +0000)]
Update section on mounting DOS extended partitions.
Document the fact that we're now working on BSDI's dos emulator
and point people at the new freebsd-emulation@freebsd.org mailing
list.

28 years agoDocument the freebsd-emulation mailing list.
Jordan K. Hubbard [Sat, 13 Apr 1996 00:05:30 +0000 (00:05 +0000)]
Document the freebsd-emulation mailing list.

28 years agoImprove the handling of receive errors. Fix a nasty bug in the receive
John Hay [Fri, 12 Apr 1996 19:57:44 +0000 (19:57 +0000)]
Improve the handling of receive errors. Fix a nasty bug in the receive
buffer code.

28 years agoUpdate the Entropy-Gatherer to reflect a better setup - do not
Mark Murray [Fri, 12 Apr 1996 14:24:59 +0000 (14:24 +0000)]
Update the Entropy-Gatherer to reflect a better setup - do not
use IRQ1, as the keyboard hook already gets this timing info.

Also some slight improvements to the comments.

28 years agoMake alltraps a .globl so that DDB doesn't make people belive they have
Poul-Henning Kamp [Fri, 12 Apr 1996 12:22:14 +0000 (12:22 +0000)]
Make alltraps a .globl so that DDB doesn't make people belive they have
an ALIGNFLT on their hands all the time.

28 years agoAttempt to break a $Log$ snafu where a *** /--- (minus space)
Mark Murray [Fri, 12 Apr 1996 11:37:32 +0000 (11:37 +0000)]
Attempt to break a $Log$ snafu where a *** /--- (minus space)
was fouling up a comment in the checked-out code.

28 years agoinstall bsd.obj.mk
Wolfram Schneider [Fri, 12 Apr 1996 11:13:29 +0000 (11:13 +0000)]
install bsd.obj.mk
Submitted by: Asami

28 years agoAdd commented-out definitions of HAVE_MOTIF and MOTIFLIB.
Satoshi Asami [Fri, 12 Apr 1996 09:28:14 +0000 (09:28 +0000)]
Add commented-out definitions of HAVE_MOTIF and MOTIFLIB.

28 years agoFix a bogon I introduced with my last change.
Poul-Henning Kamp [Fri, 12 Apr 1996 09:24:22 +0000 (09:24 +0000)]
Fix a bogon I introduced with my last change.

Submitted by: Andreas Klemm <andreas@knobel.gun.de>

28 years agoAdd another good book to the required reading.
Poul-Henning Kamp [Fri, 12 Apr 1996 09:16:42 +0000 (09:16 +0000)]
Add another good book to the required reading.
make a couple of rules more sensible.

Reviewed by: phk
Submitted by: jmb

28 years agoAdd NO_CDROM, RESTRICTED, BROKEN and Motif support.
Satoshi Asami [Fri, 12 Apr 1996 08:08:36 +0000 (08:08 +0000)]
Add NO_CDROM, RESTRICTED, BROKEN and Motif support.

(1) The new NO_CDROM Boolean variable means "don't put the distfile/
    package on the CDROM you're going to sell".  It will basically
    turn off everything if FOR_CDROM is set.

    Many of the NO_PACKAGE ports are actually "don't sell for profit"
    types, which we shouldn't have any problem distributing via ftp.

(2) The new RESTRICTED Boolean variable means don't build this unless
    you know what you are doing.  It doesn't have any effect unless
    NO_RESTRICTED is also set.

(3) BROKEN means this port is broken.  At least it will now show up in
    INDEX and README.html, and give people more incentive to fix (I
    hope).

    RESTRICTED and BROKEN are expected to replace the pseudo-targets
    in parent Makefiles.  (The RESTRICTED and BROKEN list didn't do
    anything before, they were solely for grepping purposes.)

(4) The Motif support brings in four new variables: REQUIRES_MOTIF,
    which the porter sets for ports that require Motif to build;
    HAVE_MOTIF, which the user sets to indicate the system has Motif;
    MOTIF_STATIC, which the user sets to indicate that the static
    libXm, instead af the default dynamic library, is to be used; and
    MOTIFLIB, which is set to "${X11BASE}/lib/libXm.a" or
    "-L${X11BASE}/lib -lXm", depending on whether MOTIF_STATIC is set.

    The porter is expected to replace all occurrences of libXm in the
    {Im,M}akefiles with ${MOTIFLIB}, and this will allow both dynamic
    linkage (for users with Motif) and static linkage (for those who
    build packages to be used by those withot Motif, i.e., me ;)
    automatically.

Original Motif support idea by: graichen

28 years agoremove variables KMODGRP?=, KMODOWN?=, KMODMODE?=
Wolfram Schneider [Thu, 11 Apr 1996 23:03:10 +0000 (23:03 +0000)]
remove variables KMODGRP?=, KMODOWN?=, KMODMODE?=
replace ${BIN*} variables with ${KMOD*} variables

cleanup manpage code

include bsd.obj.mk
remove targets clean, cleandir, obj (included by bsd.obj.mk)

28 years agoMoved AUTO_EOI_[12] and most sio and pcvt options out of the makefile.
Bruce Evans [Thu, 11 Apr 1996 21:18:49 +0000 (21:18 +0000)]
Moved AUTO_EOI_[12] and most sio and pcvt options out of the makefile.

28 years agoFixed a spl hog. The vmdaemon process ran entirely at splhigh. It
Bruce Evans [Thu, 11 Apr 1996 21:05:25 +0000 (21:05 +0000)]
Fixed a spl hog.  The vmdaemon process ran entirely at splhigh.  It
sometimes disabled clock interrupts for 60 msec or more on a P133.
Clock interrupts were lost ...

Reviewed by: dyson

28 years agoSpell cpu_switch() with an i in a comment.
Bruce Evans [Thu, 11 Apr 1996 20:56:29 +0000 (20:56 +0000)]
Spell cpu_switch() with an i in a comment.

28 years agoFix for memory leak: specify NULL as openinfo parameter when calling
Bill Paul [Thu, 11 Apr 1996 20:54:15 +0000 (20:54 +0000)]
Fix for memory leak: specify NULL as openinfo parameter when calling
dbopen() to open an NIS map.

Testing with very large maps (e.g. a sample password database with 31,000+
entries) has shown that ypserv will leak memory (ps shows RSS and VSZ
growing to 4000 pages or more) when performing repeated yp_next()s or
a yp_all(). The problem with yp_all() is not immediately obvious since
the ypproc_all service is handled in a child process which exits once
the transfer is finished, but with repeated yp_next()s (like what you
get when you use getpwent() to scroll through the password database),
the parent ypserv grows to enormous size and never shrinks again.

It seems this is related to the HASHINFO parameters I used in yp_dblookup.c,
which I actually stole from pwd_mkdb. Calling dbopen() with the default
parameters (specifying openinfo as NULL) fixes the problem.

I still need to see how this impacts the other NIS tools. I'm also
considering changing from hash to btree databases: the hash database
method doesn't support R_CURSOR, which means yp_next_record() has to
do a lot of ugly work in order to reach an arbitrary location in the
database.

28 years agoFixed the PF_REMOTE case of ptcwrite(). I broke it in rev.1.22. Output
Bruce Evans [Thu, 11 Apr 1996 18:43:37 +0000 (18:43 +0000)]
Fixed the PF_REMOTE case of ptcwrite().  I broke it in rev.1.22.  Output
was duplicated until the canq filled up, and write() normally returned 0.
This case is apparently rare.  It was reported for Jove's shell buffer in
PR 1130.

28 years agoAdded a note about OPTi 82C929 based cards.
Sujal Patel [Thu, 11 Apr 1996 15:34:22 +0000 (15:34 +0000)]
Added a note about OPTi 82C929 based cards.
Clarified GUS DMA Settings.
Other misc. changes.

This should hold us over until I can finish cleaning up TASD, and finish
reintegrating all of the FreeBSD changes to the sound driver.  At that time
this document will be removed, and it's information moved to the handbook.

28 years agoImplemented a "-D" option that causes ftpd to detach and become a daemon -
David Greenman [Thu, 11 Apr 1996 10:22:16 +0000 (10:22 +0000)]
Implemented a "-D" option that causes ftpd to detach and become a daemon -
accepting connections on the FTP port and forking children processes to
handling them. This is lower overhead than spawning ftpd from inetd and
can be a significant win on busy FTP servers. Be sure to disable ftpd in
inetd.conf if you decide to use this option.
These changes are based on similar changes I made to wu-ftpd and have
been in use on wcarchive for several months.

28 years agoPriorities were broken. If there was an Index: line and ***/--- lines
Mark Murray [Thu, 11 Apr 1996 10:13:40 +0000 (10:13 +0000)]
Priorities were broken. If there was an Index: line and ***/--- lines
with valid names, the ***/---names were taken first.
this broke eg:
Index: foo/Makefile
==========
RCS <blah>
Retrieving <blah>
diff <blah>
*** Makefile <blah>
--- Makefile <blah>

By trying to patch the Makefile in the _curent_ directory, rather than
the one in the foo/ directory.

28 years agoAdd Daniel M. Eischen <deischen@iworks.InterWorks.org> for his xmcd
Satoshi Asami [Thu, 11 Apr 1996 08:49:21 +0000 (08:49 +0000)]
Add Daniel M. Eischen <deischen@iworks.InterWorks.org> for his xmcd
port contribution.

28 years agoFix editing mistake in last commit...sorry.
David Greenman [Thu, 11 Apr 1996 08:24:04 +0000 (08:24 +0000)]
Fix editing mistake in last commit...sorry.

28 years agoBugfix based on a kernel fix:
David Greenman [Thu, 11 Apr 1996 08:14:44 +0000 (08:14 +0000)]
Bugfix based on a kernel fix:

When PPP gets an uncompressed packet, it attempts to save off the TCP/IP
header for use in decompressing subsequant packets. If PPP gets garbage
(such as what happens when there is a port speed mismatch or modem line
noise), it will occasionally mistake the packet as a valid uncompressed
packet. When it tries to save off the header, it doesn't bother to check
for the validity of the header length and will happily clobber not only
the PPP VJC data structure, but parts of other process memory that happens
to follow it...causing, ahem, undesired behavior.

28 years agoremoved xref to icheck(8), ncheck(8) as they don't exist
Marc G. Fournier [Thu, 11 Apr 1996 07:49:34 +0000 (07:49 +0000)]
removed xref to icheck(8), ncheck(8) as they don't exist

28 years agoWhen cslip gets an uncompressed packet, it attempts to save off the TCP/IP
David Greenman [Thu, 11 Apr 1996 06:46:24 +0000 (06:46 +0000)]
When cslip gets an uncompressed packet, it attempts to save off the TCP/IP
header for use in decompressing subsequant packets. If cslip gets garbage
(such as what happens when there is a port speed mismatch or modem line
noise), it will occasionally mistake the packet as a valid uncompressed
packet. When it tries to save off the header, it doesn't bother to check
for the validity of the header length and will happily clobber not only
the cslip data structure, but parts of other kernel memory that happens
to follow it...causing, ahem, undesired behavior.

28 years agoAdded documentation for "options PAS_JOYSTICK_ENABLE"
Marc G. Fournier [Thu, 11 Apr 1996 06:23:18 +0000 (06:23 +0000)]
Added documentation for "options PAS_JOYSTICK_ENABLE"

28 years agomentioned support for enabling gameport on ProAudio Spectrum with
Marc G. Fournier [Thu, 11 Apr 1996 06:19:44 +0000 (06:19 +0000)]
mentioned support for enabling gameport on ProAudio Spectrum with
appropriately commented out "options" line for PAS_JOYSTICK_ENABLE
(PR#i386/960 - partial closer)

28 years agoPrint some warnings if root invokes chpass and sets the
Mike Pritchard [Thu, 11 Apr 1996 05:30:18 +0000 (05:30 +0000)]
Print some warnings if root invokes chpass and sets the
shell to one of the following:

- a non-existent file
- a non-regular file
- a file without any execute bits set

The shell is still set to whatever they entered even if the above
conditions exist (hey, it is the super user doing this after all :-),
but this might give the admin. some warning that they are about to screw
themselves and give them a chance to fix it before it is too late.

Inspired by: some new FreeBSD user on USENET who set his root shell
  to a shell that doesn't exist and now can't gain access to root (don't
  worry, I sent him some mail on how to recover from this).

28 years agoDisable sio3 in GENERIC - it messes with ATI cards.
Jordan K. Hubbard [Wed, 10 Apr 1996 23:03:36 +0000 (23:03 +0000)]
Disable sio3 in GENERIC - it messes with ATI cards.

28 years agoDo not exit if a file is not readable. This is a short hack
Wolfram Schneider [Wed, 10 Apr 1996 22:21:01 +0000 (22:21 +0000)]
Do not exit if a file is not readable. This is a short hack
until someone rewrite wc(1).

28 years agoremoved RS_IBUFSIZE #ifndef - have been informed it was a bad idea
Marc G. Fournier [Wed, 10 Apr 1996 18:09:58 +0000 (18:09 +0000)]
removed RS_IBUFSIZE #ifndef - have been informed it was a bad idea

28 years agoRun indent on all these files to make them more readable. (I also went
Nate Williams [Wed, 10 Apr 1996 06:49:32 +0000 (06:49 +0000)]
Run indent on all these files to make them more readable.  (I also went
through by hand and cleaned up some indent bogons.)

28 years agoDescribe usage of LOCALBASE and X11BASE in relation with PREFIX.
Satoshi Asami [Wed, 10 Apr 1996 06:32:42 +0000 (06:32 +0000)]
Describe usage of LOCALBASE and X11BASE in relation with PREFIX.

28 years agoRun indent on all these files to make them more readable. (I also went
Nate Williams [Wed, 10 Apr 1996 05:45:39 +0000 (05:45 +0000)]
Run indent on all these files to make them more readable.  (I also went
through by hand and cleaned up some indent bogons.)

28 years agohp300 -> i386
Nate Williams [Wed, 10 Apr 1996 05:27:11 +0000 (05:27 +0000)]
hp300 -> i386

28 years agoPlaced an #ifndef around RS_IBUFSIZE so that it can be changed in the
Marc G. Fournier [Wed, 10 Apr 1996 04:18:36 +0000 (04:18 +0000)]
Placed an #ifndef around RS_IBUFSIZE so that it can be changed in the
config file ... PR#528 is reportly fixed by adding 'options RS_IBUFSIZE=1024'
to the config file

28 years agoFix a core dump when the user gives "-w" without an "="
Sujal Patel [Wed, 10 Apr 1996 00:53:22 +0000 (00:53 +0000)]
Fix a core dump when the user gives "-w" without an "="

28 years agoRemove a file no longer valid as the config file moved to /etc/pccard.conf.
Nate Williams [Tue, 9 Apr 1996 23:33:08 +0000 (23:33 +0000)]
Remove a file no longer valid as the config file moved to /etc/pccard.conf.

28 years agoCleanup useless stuff in Makefile and add a missing NOMAN target.
Nate Williams [Tue, 9 Apr 1996 23:31:51 +0000 (23:31 +0000)]
Cleanup useless stuff in Makefile and add a missing NOMAN target.

28 years agoRemoved original distribution files that are no longer valid.
Nate Williams [Tue, 9 Apr 1996 23:29:07 +0000 (23:29 +0000)]
Removed original distribution files that are no longer valid.

28 years agoAdd variable ``_MANPAGES'' This will be replace the
Wolfram Schneider [Tue, 9 Apr 1996 23:10:19 +0000 (23:10 +0000)]
Add variable ``_MANPAGES'' This will be replace the
.if !defined(MAN1) && !defined(MAN2) ... orgy in bsd.prog.mk and
bsd.kmod.mk

28 years agouse .for loop for common targets
Wolfram Schneider [Tue, 9 Apr 1996 22:54:13 +0000 (22:54 +0000)]
use .for loop for common targets

28 years agoAdd targets cleanfiles/clean, cleandir
Wolfram Schneider [Tue, 9 Apr 1996 22:43:33 +0000 (22:43 +0000)]
Add targets cleanfiles/clean, cleandir

28 years agoUpdate the description of strncat to accurately describe how many
Mike Pritchard [Tue, 9 Apr 1996 22:00:39 +0000 (22:00 +0000)]
Update the description of strncat to accurately describe how many
bytes are copied to the destination string.  Closes PR#1000.

Submitted by: Dave Glowacki <dglo@ssec.wisc.edu>

28 years agoCorrect a minor typo. Fixes part of PR#1000.
Mike Pritchard [Tue, 9 Apr 1996 21:48:21 +0000 (21:48 +0000)]
Correct a minor typo.  Fixes part of PR#1000.

Submitted by: Dave Glowacki <dglo@ssec.wisc.edu>

28 years agoCorrectly match the format flags and their descriptions.
Mike Pritchard [Tue, 9 Apr 1996 21:46:24 +0000 (21:46 +0000)]
Correctly match the format flags and their descriptions.

Submitted by: Dave Glowacki <dglo@ssec.wisc.edu>

28 years agoQuick patch to fix a bug where issuing ctl-c while in crontab -e
Marc G. Fournier [Tue, 9 Apr 1996 20:28:16 +0000 (20:28 +0000)]
Quick patch to fix a bug where issuing ctl-c while in crontab -e
leaves editor running in background (PR: bin/751)

Submitted by:  candy@fct.kgc.co.jp (Toshihiro Kanda)

28 years agoEaster was one day to fast.
Wolfram Schneider [Tue, 9 Apr 1996 19:48:31 +0000 (19:48 +0000)]
Easter was one day to fast.
Unix use days *since* January 1 [0-365], not the 1th day of year etc.

28 years agoInstall crypt.3 so that libcipher will install if /usr/share/man
Mike Pritchard [Tue, 9 Apr 1996 17:20:33 +0000 (17:20 +0000)]
Install crypt.3 so that libcipher will install if /usr/share/man
has been blown away.  Previously it depended on an existing
crypt.3 to be present for the man page links to install properly.

28 years agoDo not include math.h because it isn't used and it causes
Mike Pritchard [Tue, 9 Apr 1996 17:17:31 +0000 (17:17 +0000)]
Do not include math.h because it isn't used and it causes
"make world" to fail if you use the msun math library and
blow away /usr/include and then do "make world".  This is because
the msun math.h isn't installed with the other include files before
xlint is built.  It finally gets installed when the msun library
is built.

Perhaps "make world" should install the msun math.h file if
it doesn't install the CSRG math.h, to prevent problems
like this in the future.

28 years agoEnglish corrections from jdp.
Andrey A. Chernov [Tue, 9 Apr 1996 11:31:34 +0000 (11:31 +0000)]
English corrections from jdp.
Add main purpose description (MSDOS timestamps)

28 years agoAdd Jian-Da Li <jdli@FreeBSD.csie.NCTU.edu.tw> for his xsysinfo port.
Satoshi Asami [Tue, 9 Apr 1996 09:04:09 +0000 (09:04 +0000)]
Add Jian-Da Li <jdli@FreeBSD.csie.NCTU.edu.tw> for his xsysinfo port.

28 years agoGag! Somebody removed the bus mouse from GENERIC for reasons unknown.
Jordan K. Hubbard [Tue, 9 Apr 1996 09:00:41 +0000 (09:00 +0000)]
Gag!  Somebody removed the bus mouse from GENERIC for reasons unknown.
That certainly explains why I noticed it suddenly missing from the
2.2 SNAPSHOT! :-)

28 years agoLogging UDP and TCP connection attempts should not be enabled by default.
Paul Traina [Tue, 9 Apr 1996 07:01:53 +0000 (07:01 +0000)]
Logging UDP and TCP connection attempts should not be enabled by default.
It's trivial to create a denial of service attack on a box so enabled.

These messages, if enabled at all, must be rate-limited. (!)

28 years agoReinstitute the map lock for processes being swapped out. This
John Dyson [Tue, 9 Apr 1996 04:36:58 +0000 (04:36 +0000)]
Reinstitute the map lock for processes being swapped out.  This
is needed because of the vm_fault used to bring the page table page
for the kernel stack (UPAGES) back in.  The consequence of the
previous incorrect change was a system hang.

28 years agoAdd John Perry to list for security documentation (forth coming)
Gary Clark II [Tue, 9 Apr 1996 04:14:09 +0000 (04:14 +0000)]
Add John Perry to list for security documentation (forth coming)
perry@vishnu.alias.net

28 years agoAdd "Brent J. Nordquist" <nordquist@platinum.com> for contribution of
Satoshi Asami [Tue, 9 Apr 1996 04:00:24 +0000 (04:00 +0000)]
Add "Brent J. Nordquist" <nordquist@platinum.com> for contribution of
btoa port.

28 years agoAdd phone (1167/udp).
Satoshi Asami [Tue, 9 Apr 1996 01:53:58 +0000 (01:53 +0000)]
Add phone (1167/udp).

28 years agoAdded isa_dmadone() to fix the errors the sound driver has been complaining
Sujal Patel [Mon, 8 Apr 1996 19:42:07 +0000 (19:42 +0000)]
Added isa_dmadone() to fix the errors the sound driver has been complaining
about.

Update driver to use isa_dma_acquire() and isa_dma_release()

28 years agoUpdate drivers to use isa_dma_acquire() and isa_dma_release()
Sujal Patel [Mon, 8 Apr 1996 19:40:57 +0000 (19:40 +0000)]
Update drivers to use isa_dma_acquire() and isa_dma_release()

Reviewed by: bde

28 years agoAdd a lock for DMA Channels to prevent two devices from using the same DMA
Sujal Patel [Mon, 8 Apr 1996 19:38:57 +0000 (19:38 +0000)]
Add a lock for DMA Channels to prevent two devices from using the same DMA
channel at the same time.  The functions isa_dma_acquire() and
isa_dma_release() should be used in all ISA drivers which call isa_dmastart().
This can be used more generally to register the usage of DMA channels in
any driver, but it is required for drivers using isa_dmastart() and friends.

Clean up sanity checks, error messages, etc.
Remove isa_dmadone_nobounce(), it is no longer needed

Reviewed by: bde

28 years agoAdded a $Id$ keyword. Bruce still needs to put a copyright notice
Garrett Wollman [Mon, 8 Apr 1996 16:41:06 +0000 (16:41 +0000)]
Added a $Id$ keyword.  Bruce still needs to put a copyright notice
on this file.

28 years agoRemove some rogue section headings that jordan left way back in v1.9 in a
John Fieber [Mon, 8 Apr 1996 15:01:04 +0000 (15:01 +0000)]
Remove some rogue section headings that jordan left way back in v1.9 in a
reorganization of the hw section.

28 years agoDon't reference NULL pointers if owner and/or group are omitted.
Joerg Wunsch [Mon, 8 Apr 1996 10:59:36 +0000 (10:59 +0000)]
Don't reference NULL pointers if owner and/or group are omitted.

Pointed out by:  somebody on the mailing list who's name i forgot

28 years agoSave screen before calling any fire() callbacks - you never know what
Jordan K. Hubbard [Mon, 8 Apr 1996 10:28:07 +0000 (10:28 +0000)]
Save screen before calling any fire() callbacks - you never know what
they might do to the screen.

28 years agoRefresh dialogs if a callback action fails.
Jordan K. Hubbard [Mon, 8 Apr 1996 10:02:55 +0000 (10:02 +0000)]
Refresh dialogs if a callback action fails.

28 years agoReplace usage of buf->b_actf with queue.3 and buf->b_act.
Poul-Henning Kamp [Mon, 8 Apr 1996 07:56:42 +0000 (07:56 +0000)]
Replace usage of buf->b_actf with queue.3 and buf->b_act.

28 years agoReplace usage of buf->b_actf by queue.3 and buf->b_act
Poul-Henning Kamp [Mon, 8 Apr 1996 07:54:51 +0000 (07:54 +0000)]
Replace usage of buf->b_actf by queue.3 and buf->b_act

28 years agoDocument 5 new macros in TAILQ family.
Poul-Henning Kamp [Mon, 8 Apr 1996 07:54:04 +0000 (07:54 +0000)]
Document 5 new macros in TAILQ family.

28 years agoAdd five macros to TAILQ family to improve readability.
Poul-Henning Kamp [Mon, 8 Apr 1996 07:51:57 +0000 (07:51 +0000)]
Add five macros to TAILQ family to improve readability.

28 years agoRemove the old unused makewhatis.sed script.
Mike Pritchard [Mon, 8 Apr 1996 05:17:00 +0000 (05:17 +0000)]
Remove the old unused makewhatis.sed script.

28 years agoDo not install the now unsupported netns and netiso
Mike Pritchard [Mon, 8 Apr 1996 05:15:09 +0000 (05:15 +0000)]
Do not install the now unsupported netns and netiso
related man pages.  Comment out cross references to those man
pages from other man pages.

28 years agoCorrect some man page xrefs, and some other minor changes to bring some
Mike Pritchard [Mon, 8 Apr 1996 04:18:31 +0000 (04:18 +0000)]
Correct some man page xrefs, and some other minor changes to bring some
man pages up to mdoc guidelines and fix some minor formatting glitches.
Also fixed a number of man pages to not abuse the .Xr macro to
display functions and path names and a lot of other junk.

28 years agoMap lock checks not needed anymore for swapping out. We don't use
John Dyson [Mon, 8 Apr 1996 03:42:01 +0000 (03:42 +0000)]
Map lock checks not needed anymore for swapping out.  We don't use
map operations for it anymore.  Certain deadlocks should never happen
anymore.

28 years agoRemoved sections 3 and 4 from my copyright.
David Greenman [Mon, 8 Apr 1996 01:31:42 +0000 (01:31 +0000)]
Removed sections 3 and 4 from my copyright.