]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoThis commit was generated by cvs2svn to compensate for changes in r62475,
David E. O'Brien [Mon, 3 Jul 2000 18:44:09 +0000 (18:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r62475,
which included commits to RCS files with non-trunk default branches.

24 years agoImport Patchlevel 2 of the ISC 2.0 dhcp client.
David E. O'Brien [Mon, 3 Jul 2000 18:44:09 +0000 (18:44 +0000)]
Import Patchlevel 2 of the ISC 2.0 dhcp client.

24 years agoYellow hat this way: forgot cvs add.
Poul-Henning Kamp [Mon, 3 Jul 2000 17:39:24 +0000 (17:39 +0000)]
Yellow hat this way: forgot cvs add.

24 years agoPull the rug under block mode devices. they return ENXIO on open(2) now.
Poul-Henning Kamp [Mon, 3 Jul 2000 13:48:37 +0000 (13:48 +0000)]
Pull the rug under block mode devices. they return ENXIO on open(2) now.

24 years agoExperiemntal ascii based device configuration mechanism.
Poul-Henning Kamp [Mon, 3 Jul 2000 13:34:18 +0000 (13:34 +0000)]
Experiemntal ascii based device configuration mechanism.

This may or may not survive, decision will be made well before 5.0-R

24 years agoRemove the use of a dash in the usage, since this isn't in keeping
Sheldon Hearn [Mon, 3 Jul 2000 13:29:04 +0000 (13:29 +0000)]
Remove the use of a dash in the usage, since this isn't in keeping
with other utilities which offer similar functionality.

This change was discussed with ache, who brought in the ability to
use a dash to represent stdin in comcontrol.

24 years agoMake the two calls from kern/* into softupdates #ifdef SOFTUPDATES,
Poul-Henning Kamp [Mon, 3 Jul 2000 13:26:54 +0000 (13:26 +0000)]
Make the two calls from kern/* into softupdates #ifdef SOFTUPDATES,
that is way cleaner than using the softupdates_stub stunt, which
should be killed when convenient.

Discussed with: mckusick

24 years agoInclude SOFTUPDATES in NOTES/LINT by default.
Poul-Henning Kamp [Mon, 3 Jul 2000 13:24:25 +0000 (13:24 +0000)]
Include SOFTUPDATES in NOTES/LINT by default.

24 years agoAccount for packets we clean out when we disconnect.
Poul-Henning Kamp [Mon, 3 Jul 2000 13:08:56 +0000 (13:08 +0000)]
Account for packets we clean out when we disconnect.

24 years agoAdd device_set_softc() which does the obvious.
Poul-Henning Kamp [Mon, 3 Jul 2000 13:06:29 +0000 (13:06 +0000)]
Add device_set_softc() which does the obvious.

Not objected to by: dfr

24 years agoDescribe agrument range correctly, according to multibyte(3)
Andrey A. Chernov [Mon, 3 Jul 2000 13:03:15 +0000 (13:03 +0000)]
Describe agrument range correctly, according to multibyte(3)
Remove unneded comment

24 years agoClear the obsolete argument to the Os macro.
Sheldon Hearn [Mon, 3 Jul 2000 12:56:00 +0000 (12:56 +0000)]
Clear the obsolete argument to the Os macro.
Clear extraneous arguments to Nm.
Use Pa to mark up paths.
Use a single tagged list in the FILES section.

24 years agoFix up typo.
Jeroen Ruigrok van der Werven [Mon, 3 Jul 2000 12:34:27 +0000 (12:34 +0000)]
Fix up typo.
Add description of sshd_program variable.

Submitted by: Ashley Penney <ashp@unloved.org>,
Adrian Chadd <adrian@freebsd.org>

24 years agoFix breakage introduced by bypassing update for additional 'mod'
David Nugent [Mon, 3 Jul 2000 12:13:10 +0000 (12:13 +0000)]
Fix breakage introduced by bypassing update for additional 'mod'
functionality when nothing had actually changed; -d changes would
not set the 'something had changed flag'. Actually test for a
change in homedir.
PR: bin/19649

24 years agoWhat the commit log for rev 1.16 neglected to mention was that the
Sheldon Hearn [Mon, 3 Jul 2000 12:01:06 +0000 (12:01 +0000)]
What the commit log for rev 1.16 neglected to mention was that the
delta touched the Name Description (Nd).  It introduced a grammar
error and did not fix the extraneous punctuation (Nd lines are not
terminated with a period).

24 years agoExplicitly state that mountd can be made to re-read the exports file,
Sheldon Hearn [Mon, 3 Jul 2000 11:43:48 +0000 (11:43 +0000)]
Explicitly state that mountd can be made to re-read the exports file,
even though this may seem obvious to some folks.

Requested by: obrien

24 years agoAdd new man pages
Peter Wemm [Mon, 3 Jul 2000 09:47:47 +0000 (09:47 +0000)]
Add new man pages

24 years agoGet this to compile in the 5.1-20000701-prerelease environment.
Peter Wemm [Mon, 3 Jul 2000 09:40:52 +0000 (09:40 +0000)]
Get this to compile in the 5.1-20000701-prerelease environment.

24 years agoFix a merge glitch - put our FREEBSD_NATIVE hack back in the original
Peter Wemm [Mon, 3 Jul 2000 09:38:46 +0000 (09:38 +0000)]
Fix a merge glitch - put our FREEBSD_NATIVE hack back in the original
place.  The author saw fit to reindent the code which messed this up.

24 years agoStyle police catches up with rev 1.26 of src/sys/sys/sysctl.h:
Poul-Henning Kamp [Mon, 3 Jul 2000 09:35:31 +0000 (09:35 +0000)]
Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:

Sanitize SYSCTL_HANDLER_ARGS so that simplistic tools can grog our
sources:

        -sysctl_vm_zone SYSCTL_HANDLER_ARGS
        +sysctl_vm_zone (SYSCTL_HANDLER_ARGS)

24 years agoMerge vendor changes onto mainline
Peter Wemm [Mon, 3 Jul 2000 09:35:22 +0000 (09:35 +0000)]
Merge vendor changes onto mainline

24 years agoMerge conflicting vendor changes onto mainline. This essentially reverts
Peter Wemm [Mon, 3 Jul 2000 09:30:28 +0000 (09:30 +0000)]
Merge conflicting vendor changes onto mainline.  This essentially reverts
this file to the vendor version except for the added $FreeBSD$.
(The rev 1.2 IEXTEN change has been implemented more cleanly)

24 years agoThis commit was generated by cvs2svn to compensate for changes in r62449,
Peter Wemm [Mon, 3 Jul 2000 09:24:12 +0000 (09:24 +0000)]
This commit was generated by cvs2svn to compensate for changes in r62449,
which included commits to RCS files with non-trunk default branches.

24 years agoImport the most recent ncurses 5.1 prerelease (20000701).
Peter Wemm [Mon, 3 Jul 2000 09:24:12 +0000 (09:24 +0000)]
Import the most recent ncurses 5.1 prerelease (20000701).
Mostly this is intended to resolve the trace() badness once and for all.

Obtained from:  ftp://dickey.his.com/ncurses/

24 years agoRemove trailing whitespace only.
Sheldon Hearn [Mon, 3 Jul 2000 08:31:02 +0000 (08:31 +0000)]
Remove trailing whitespace only.

24 years agoFix overlong line and trailing whitespace introduced in rev 1.8.
Sheldon Hearn [Mon, 3 Jul 2000 08:28:30 +0000 (08:28 +0000)]
Fix overlong line and trailing whitespace introduced in rev 1.8.

24 years agoAdd to the SEE ALSO section, a reference to the RFC mentioned in
Sheldon Hearn [Mon, 3 Jul 2000 08:26:50 +0000 (08:26 +0000)]
Add to the SEE ALSO section, a reference to the RFC mentioned in
text introduced in the previous commit.

24 years ago-lcompat doesn't seem to be needed anymore.
Ollivier Robert [Mon, 3 Jul 2000 07:49:32 +0000 (07:49 +0000)]
-lcompat doesn't seem to be needed anymore.

MFC candidate (compile fine on 5.0 and 4.0-STABLE).

24 years agoArgh. Cut/paste transcription error. Fix syntax of previous commit.
Peter Wemm [Mon, 3 Jul 2000 06:26:30 +0000 (06:26 +0000)]
Argh. Cut/paste transcription error.  Fix syntax of previous commit.

24 years agoUSA_RESIDENT is forced to YES or NO at the start of Makefile.inc1
Peter Wemm [Mon, 3 Jul 2000 06:24:23 +0000 (06:24 +0000)]
USA_RESIDENT is forced to YES or NO at the start of Makefile.inc1
Use that to be the final arbiter of whether or not to build the
librsaintl.so plugin for openssl/openssh.  Add a magic WANT_RSAINTL flag
to force building even if USA_RESIDENT=YES.

24 years agoRe-pair the MLINKS of unvis.3 with strunvisx.3. This undoubtedly was a
Brian Feldman [Mon, 3 Jul 2000 05:21:43 +0000 (05:21 +0000)]
Re-pair the MLINKS of unvis.3 with strunvisx.3.  This undoubtedly was a
world breakage.

24 years agoAdd the RealMedia file format. Also, add the $FreeBSD$.
Brian Feldman [Mon, 3 Jul 2000 04:59:37 +0000 (04:59 +0000)]
Add the RealMedia file format.  Also, add the $FreeBSD$.

24 years agoPrevious commit broke the case of chained CNAME entries. Instead handle
Kris Kennaway [Mon, 3 Jul 2000 04:43:14 +0000 (04:43 +0000)]
Previous commit broke the case of chained CNAME entries. Instead handle
the bogus case by being stricter about errors.

Submitted by:   itojun
Obtained from:  KAME

24 years agoFix a nasty bug which would leave the struct hostent incompletely filled out
Kris Kennaway [Mon, 3 Jul 2000 02:33:02 +0000 (02:33 +0000)]
Fix a nasty bug which would leave the struct hostent incompletely filled out
when parsing certain DNS records during a reverse address resolution. Thus
when code tries to examine the returned host name, it dereferences a null
pointer :-(

Problem noticed by: ps

24 years agoForced commit:
Chris Costello [Mon, 3 Jul 2000 00:05:40 +0000 (00:05 +0000)]
Forced commit:
  Read permissions are set when the SS_CANTRCVMORE flag is _not_ set and the
  receive buffer is empty.

  Write permissions are set when SS_CANTSENDMORE is _not_ set.

24 years agoInstead of just blindly setting -rw-rw-rw-:
Chris Costello [Sun, 2 Jul 2000 23:56:45 +0000 (23:56 +0000)]
Instead of just blindly setting -rw-rw-rw-:
o Set access mode to -r--r--r-- if SS_CANTRCVMORE is set and the receive
  buffer is empty.

o Set access mode to --w--w--w- is SS_CANTSENDMORE is set.

Discussed with: alfred

24 years agoAdd strunvisx.3 MLINK.
Alexander Langer [Sun, 2 Jul 2000 21:45:16 +0000 (21:45 +0000)]
Add strunvisx.3 MLINK.

24 years agoDocument VIS_HTTPSTYLE:
Alexander Langer [Sun, 2 Jul 2000 21:31:26 +0000 (21:31 +0000)]
Document VIS_HTTPSTYLE:
VIS_HTTPSTYLE is a new encoding style for use in vis(), strvis() and
  strvisx() that escapes characters according to RFC 1808 (URI encoding).

Since decoding of these require different detection of start-points of
  escaped characters, VIS_HTTPSTYLE can be given as flag to unvis().
  unvis() will then properly decode URIs.

A new function appeared, strunvisx(): strunvisx() behaves similar as
  strunvis(), with one exception: It has an additional flag parameter,
  which is passed to unvis() to archive the effect I described above.

24 years ago- Various comment fixes and additions.
Gerard Roudier [Sun, 2 Jul 2000 21:26:50 +0000 (21:26 +0000)]
- Various comment fixes and additions.
- Add 2 explicit (paranoid?) memory barriers in the
  interrupt code (After the reading of the `flag' and
  prior to looking at the data, of course. :-) ).
- Remove obsolete informations from the README.sym file.

This commit actually results in no object difference
for IA32, but 2x`mb' added for Alpha.

24 years agoReport -rw-rw-rw file access modes in soo_stat.
Chris Costello [Sun, 2 Jul 2000 19:31:00 +0000 (19:31 +0000)]
Report -rw-rw-rw file access modes in soo_stat.

Reviewed by: alfred

24 years agoAdd versions of the UK keymaps with the key marked "Caps Lock"
Josef Karthauser [Sun, 2 Jul 2000 18:39:10 +0000 (18:39 +0000)]
Add versions of the UK keymaps with the key marked "Caps Lock"
acting as a left control key.  Many want a control key in the "real"
place, but still want the keymap to match the printed keys as much
as possible.

Inspired by obrien's us.pc-ctrl.kbd keymap, although I've had these
in my tree for a long time (since the left control key on my laptop
stopped working :)

24 years agoPerl's version number needs to change.
Mark Murray [Sun, 2 Jul 2000 16:15:03 +0000 (16:15 +0000)]
Perl's version number needs to change.

24 years agoPerl's version number needs upating.
Mark Murray [Sun, 2 Jul 2000 16:10:45 +0000 (16:10 +0000)]
Perl's version number needs upating.

24 years agoFix memory leak introduced with regcomp.c rev 1.14.
Daniel C. Sobral [Sun, 2 Jul 2000 15:58:54 +0000 (15:58 +0000)]
Fix memory leak introduced with regcomp.c rev 1.14.

24 years agoFollow-up commit to today's gnu/usr.bin/perl commit; serial number
Mark Murray [Sun, 2 Jul 2000 15:55:25 +0000 (15:55 +0000)]
Follow-up commit to today's gnu/usr.bin/perl commit; serial number
brought inline with Perl standards.

24 years agoBunch-o'-tweaks.
Mark Murray [Sun, 2 Jul 2000 15:45:05 +0000 (15:45 +0000)]
Bunch-o'-tweaks.

1) (Biggest) I tried long-and-hard to keep the version number (5.006)
   backwards compatible with FreeBSD; I have lost this battle, and
   must defer to the Perl convention (5.6.0). Victims include suidperl.
   this means that dirs with a name of 5.006 will be replaced with
   dirs named 5.6.0 in both /usr/libdata/perl  and /usr/local/lib/perl.

2) Errno module is added.

3) Alpha bits extensively tweeked after a Beast-build.

Other commits to follow.

24 years agoInclude libusb in the build
Nick Hibma [Sun, 2 Jul 2000 14:54:22 +0000 (14:54 +0000)]
Include libusb in the build

24 years agoAdd ftp4.fr.freebsd.org (aka altair.worldonline.fr) and ftp5.fr.freebsd.org
Ollivier Robert [Sun, 2 Jul 2000 14:25:26 +0000 (14:25 +0000)]
Add ftp4.fr.freebsd.org (aka altair.worldonline.fr) and ftp5.fr.freebsd.org
(aka ns1.bsdfr.org)

Strong MFC 4.1 candidate.

24 years agoThis is the patch to make my soundcard, a Creative Ensoniq AudioPCI (an
Ollivier Robert [Sun, 2 Jul 2000 14:17:41 +0000 (14:17 +0000)]
This is the patch to make my soundcard, a Creative Ensoniq AudioPCI (an
es1371 chip, device id 0x58801274 rev 0x02).

Submitted by: Kenneth Wayne Culver <culverk@wam.umd.edu>

24 years agoEnhance the optimization provided by pre-matching. Fix style bugs with
Daniel C. Sobral [Sun, 2 Jul 2000 10:58:07 +0000 (10:58 +0000)]
Enhance the optimization provided by pre-matching. Fix style bugs with
previous commits.

At the time we search the pattern for the "must" string, we now compute
the longest offset from the beginning of the pattern at which the must
string might be found. If that offset is found to be infinite (through
use of "+" or "*"), we set it to -1 to disable the heuristics applied
later.

After we are done with pre-matching, we use that offset and the point in
the text at which the must string was found to compute the earliest
point at which the pattern might be found.

Special care should be taken here. The variable "start" is passed to the
automata-processing functions fast() and slow() to indicate the point in
the text at which they should start working from. The real beginning of
the text is passed in a struct match variable m, which is used to check
for anchors. That variable, though, is initialized with "start", so we
must not adjust "start" before "m" is properly initialized.

Simple tests showed a speed increase from 100% to 400%, but they were
biased in that regexec() was called for the whole file instead of line
by line, and parenthized subexpressions were not searched for.

This change adds a single integer to the size of the "guts" structure,
and does not change the ABI.

Further improvements possible:

Since the speed increase observed here is so huge, one intuitive
optimization would be to introduce a bias in the function that computes
the "must" string so as to prefer a smaller string with a finite offset
over a larger one with an infinite offset. Tests have shown this to be a
bad idea, though, as the cost of false pre-matches far outweights the
benefits of a must offset, even in biased situations.

A number of other improvements suggest themselves, though:

* identify the cases where the pattern is identical to the must
string, and avoid entering fast() and slow() in these cases.

* compute the maximum offset from the must string to the end of
the pattern, and use that to set the point at which fast() and
slow() should give up trying to find a match, and return then
return to pre-matching.

* return all the way to pre-matching if a "match" was found and
later invalidated by back reference processing. Since back
references are evil and should be avoided anyway, this is of
little use.

24 years agoRemove from the notes a bug that it's said to have been fixed.
Daniel C. Sobral [Sun, 2 Jul 2000 10:34:25 +0000 (10:34 +0000)]
Remove from the notes a bug that it's said to have been fixed.

PR: 15561
Submitted by: Martin Kammerhofer <mkamm@gmx.net>
Confirmed by: ache

24 years agoModify ktrace's general I/O tracing, ktrgenio(), to use a struct uio *
Brian Feldman [Sun, 2 Jul 2000 08:08:09 +0000 (08:08 +0000)]
Modify ktrace's general I/O tracing, ktrgenio(), to use a struct uio *
instead of a struct iovec * array and int len.  Get rid of stupidly trying
to allocate all of the memory and copyin()ing the entire iovec[], and
instead just do the proper VOP_WRITE() in ktrwrite() using a copy of
the struct uio that the syscall originally used.

This solves the DoS which could easily be performed; to work around the
DoS, one could also remove "options KTRACE" from the kernel.  This is
a very strong MFC candidate for 4.1.

Found by: art@OpenBSD.org

24 years agoCall login_close() to prevent parent from memory leaking in some
Andrey A. Chernov [Sun, 2 Jul 2000 04:15:15 +0000 (04:15 +0000)]
Call login_close() to prevent parent from memory leaking in some
cases due to vfork()

24 years agofix fd leak by close(fd) at end of loop.
Warner Losh [Sun, 2 Jul 2000 03:34:08 +0000 (03:34 +0000)]
fix fd leak by close(fd) at end of loop.

24 years agoFix manpath for new perl
Andrey A. Chernov [Sun, 2 Jul 2000 03:17:31 +0000 (03:17 +0000)]
Fix manpath for new perl

24 years agoPrevent user from breaking his limits and restrictions or
Andrey A. Chernov [Sat, 1 Jul 2000 22:58:16 +0000 (22:58 +0000)]
Prevent user from breaking his limits and restrictions or
abusing sendmail by any other way via MAILTO tag (since sendmail is running
from daemon). Now run sendmail from user, as any other cron user command.

Obtained from: Inspired by OpenBSD, but implementation is different

24 years agoMake sure argv gets NULL terminated if cron entry has >= MAX_ARGS arguments
Andrey A. Chernov [Sat, 1 Jul 2000 22:37:02 +0000 (22:37 +0000)]
Make sure argv gets NULL terminated if cron entry has >= MAX_ARGS arguments

Obtained from: OpenBSD popen.c v1.3

24 years ago- Build modules with world so that modules are back in the bin dist.
John Baldwin [Sat, 1 Jul 2000 21:48:05 +0000 (21:48 +0000)]
- Build modules with world so that modules are back in the bin dist.
- Small cleanups to kernel installs.
- Don't install kernel.config and loader.config on the boot floppy since
  they haven't been used in quite some time.

24 years agoPrint the correct speed when speed is less than 1MB/s.
Nick Hibma [Sat, 1 Jul 2000 21:28:49 +0000 (21:28 +0000)]
Print the correct speed when speed is less than 1MB/s.

Fixed in cam_xpt.c, r1.81

Submitted by:           Gerd Knops <gerti@bitart.com>

24 years agoEnable SIGCHLD to stop childs complaining to SIG_IGN of it.
Andrey A. Chernov [Sat, 1 Jul 2000 21:25:33 +0000 (21:25 +0000)]
Enable SIGCHLD to stop childs complaining to SIG_IGN of it.
It helps perl f.e.

Obtained from: OpenBSD do_command.c v1.7

24 years agoStyle fixes.
Dan Moschuk [Sat, 1 Jul 2000 17:49:34 +0000 (17:49 +0000)]
Style fixes.

24 years agoAdd URI encoding to the vis/unvis routines courtesy of VIS_HTTPSTYLE.
Dan Moschuk [Sat, 1 Jul 2000 15:55:49 +0000 (15:55 +0000)]
Add URI encoding to the vis/unvis routines courtesy of VIS_HTTPSTYLE.
Since alex is a -doc committer, he can update his own manpage. :-)

Also add $FreeBSD$ while I'm here.

Submitted by: alex

24 years agoAdd .image.list to the list of temporary files which can be deleted
Roger Hardiman [Sat, 1 Jul 2000 13:51:22 +0000 (13:51 +0000)]
Add .image.list to the list of temporary files which can be deleted

24 years agoAdd a missing 'fi' from an if statement
Roger Hardiman [Sat, 1 Jul 2000 12:04:15 +0000 (12:04 +0000)]
Add a missing 'fi' from an if statement

24 years agoBackout rev 1.8. This really does not give us the version number
Paul Saab [Sat, 1 Jul 2000 07:57:28 +0000 (07:57 +0000)]
Backout rev 1.8. This really does not give us the version number
of the kld's.

Pointed out by: bp

24 years agobring in binary search tree code.
Alfred Perlstein [Sat, 1 Jul 2000 06:55:11 +0000 (06:55 +0000)]
bring in binary search tree code.

Obtained from: NetBSD

24 years agoThe SVR4 module calls itself ELFOSABI_SOLARIS, and who am I to disagree
Brian Feldman [Sat, 1 Jul 2000 05:48:33 +0000 (05:48 +0000)]
The SVR4 module calls itself ELFOSABI_SOLARIS, and who am I to disagree
if it runs my Solaris binaries?  Add the missing "Solaris" type here
so that binaries may be branded with it rather than the seemingly-
defunct ELFOSABI_SVR4.

24 years agoVarious cleanups are made to reduce warnings and make code prettier :)
Brian Feldman [Sat, 1 Jul 2000 05:36:25 +0000 (05:36 +0000)]
Various cleanups are made to reduce warnings and make code prettier :)
Also, check for ftruncate() return value and die on failure, but only
try to ftruncate() when the file is a regular file.

24 years agoAdd 'bridge' so we can clean up the bridge files too
Roger Hardiman [Sat, 1 Jul 2000 04:40:01 +0000 (04:40 +0000)]
Add 'bridge' so we can clean up the bridge files too

24 years agoFix my own style bugs (use of spaces instead of tabs for indentation).
Brian S. Dean [Sat, 1 Jul 2000 02:40:13 +0000 (02:40 +0000)]
Fix my own style bugs (use of spaces instead of tabs for indentation).
This is a style-only change.

24 years agoQuit on EOF from terminal instead of redisplaying the prompt.
Matthew Hunt [Fri, 30 Jun 2000 20:05:21 +0000 (20:05 +0000)]
Quit on EOF from terminal instead of redisplaying the prompt.

24 years agoNote des' libfetch/fetch changes.
Warner Losh [Fri, 30 Jun 2000 17:19:07 +0000 (17:19 +0000)]
Note des' libfetch/fetch changes.
Clarify requirements for dev random, et al, from markm's commit.

Initial diffs for the latter by: archie

24 years agoPrevious commit didn't work; this time really fix it.
Archie Cobbs [Fri, 30 Jun 2000 16:38:24 +0000 (16:38 +0000)]
Previous commit didn't work; this time really fix it.

24 years agoUse consistent markup for literals and quoted metasyntactic variables.
Garrett Wollman [Fri, 30 Jun 2000 15:59:48 +0000 (15:59 +0000)]
Use consistent markup for literals and quoted metasyntactic variables.
Left unfixed: `NIS' should be marked up as a tradename.

24 years agoSpell `99%' correctly.
Garrett Wollman [Fri, 30 Jun 2000 15:28:06 +0000 (15:28 +0000)]
Spell `99%' correctly.

24 years agoFix spelling of `whose'.
Garrett Wollman [Fri, 30 Jun 2000 15:22:18 +0000 (15:22 +0000)]
Fix spelling of `whose'.

24 years agoUpdate cons* entries from termcap
Andrey A. Chernov [Fri, 30 Jun 2000 14:01:49 +0000 (14:01 +0000)]
Update cons* entries from termcap

24 years agoDo not link bktr.4 and bt.4 into ../, since these are no longer
Sheldon Hearn [Fri, 30 Jun 2000 11:50:46 +0000 (11:50 +0000)]
Do not link bktr.4 and bt.4 into ../, since these are no longer
installed from man4.i386.

PR: 19601
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>

24 years agoUse "yesterday's" instead of "yesterdays" as required for correct
Sheldon Hearn [Fri, 30 Jun 2000 11:24:31 +0000 (11:24 +0000)]
Use "yesterday's" instead of "yesterdays" as required for correct
grammar.

Since this pushes the line to an unacceptable length, apply the
accepted line breaking style.

24 years agoFix the perl build on the Alpha. int32 is 'int' not 'long'. int64 is
Peter Wemm [Fri, 30 Jun 2000 11:22:19 +0000 (11:22 +0000)]
Fix the perl build on the Alpha.  int32 is 'int' not 'long'.  int64 is
'long', not 'long long'.  Maybe the intXX_t types should have been used.

24 years agoDe-spam (oops!)
Brian Somers [Fri, 30 Jun 2000 11:18:19 +0000 (11:18 +0000)]
De-spam (oops!)

Spotted by: sheldonh

24 years agoAdd $daily_status_mail_rejects_logs, defaulting to 3 to control
Brian Somers [Fri, 30 Jun 2000 09:41:16 +0000 (09:41 +0000)]
Add $daily_status_mail_rejects_logs, defaulting to 3 to control
how many /var/log/maillog* files to check

PR: 19587

24 years agoCorrect two variable names
Brian Somers [Fri, 30 Jun 2000 09:39:51 +0000 (09:39 +0000)]
Correct two variable names

Mostly submitted by: howardjp@wam.umd.edu
PR: 19567

24 years agoOnly punctuation is an allowed argument type for open-close macros
Sheldon Hearn [Fri, 30 Jun 2000 06:30:53 +0000 (06:30 +0000)]
Only punctuation is an allowed argument type for open-close macros
such as Po/Pc, as explained by phantom.

Reported by: billf

24 years agoadd a real prototype for printit()
Bill Fumerola [Fri, 30 Jun 2000 03:17:42 +0000 (03:17 +0000)]
add a real prototype for printit()

24 years agoProvide forward declarations for struct ifnet and struct mbuf
Archie Cobbs [Thu, 29 Jun 2000 22:30:42 +0000 (22:30 +0000)]
Provide forward declarations for struct ifnet and struct mbuf
to avoid compiler warnings.

24 years agoFix kernel build breakage when 'device ether' was not included.
Archie Cobbs [Thu, 29 Jun 2000 19:14:28 +0000 (19:14 +0000)]
Fix kernel build breakage when 'device ether' was not included.

24 years agoInitialize variables used by the Boyer-Moore algorithm.
Daniel C. Sobral [Thu, 29 Jun 2000 18:53:55 +0000 (18:53 +0000)]
Initialize variables used by the Boyer-Moore algorithm.

This should fix core dumps when the must pattern is of length
three or less.

Bug found by: knu

24 years agoTweaks to the build to allow "make -DNOCLEAN" and "make release" to
Mark Murray [Thu, 29 Jun 2000 18:21:51 +0000 (18:21 +0000)]
Tweaks to the build to allow "make -DNOCLEAN" and "make release" to
work.

24 years agoMove the securelevel check before loading KLD's into linker_load_file(),
Archie Cobbs [Thu, 29 Jun 2000 17:57:04 +0000 (17:57 +0000)]
Move the securelevel check before loading KLD's into linker_load_file(),
instead of requiring every caller of linker_load_file() to perform the
check itself. This avoids netgraph loading KLD's when securelevel > 0,
not to mention any future code that may call linker_load_file().

Reviewed by: dfr

24 years agoFix assigning alt_month in compatibility code
Andrey A. Chernov [Thu, 29 Jun 2000 17:21:45 +0000 (17:21 +0000)]
Fix assigning alt_month in compatibility code

24 years ago- Removed machine dependent directory and command from
Yoshihiro Takahashi [Thu, 29 Jun 2000 13:34:54 +0000 (13:34 +0000)]
- Removed machine dependent directory and command from
  src/release/{boot,fixit}_crunch.conf.
- Added machine specific fixit_crunch.conf for PC/AT and PC-98 to
  src/release/$MACHINE.
- Use config file in src/release/$MACHINE if exist. If it does not exist,
  use in src/release.

24 years ago- MSDOSFS can do both FAT _and_ FAT32. Since the name "MSDOS" might be
Alexander Langer [Thu, 29 Jun 2000 10:45:55 +0000 (10:45 +0000)]
- MSDOSFS can do both FAT _and_ FAT32. Since the name "MSDOS" might be
  confusing, explecitely mention this.
- softupdates' README is no longer in contrib/softupdates. Fix new location.

24 years agoMake restart work in active mode, too.
Dag-Erling Smørgrav [Thu, 29 Jun 2000 10:44:10 +0000 (10:44 +0000)]
Make restart work in active mode, too.

PR: bin/18688
Submitted by: Rudolf Cejka <cejkar@dcse.fee.vutbr.cz>

24 years agoNote that the -h, -c and -f options are deprecated, and remove note that
Dag-Erling Smørgrav [Thu, 29 Jun 2000 10:35:24 +0000 (10:35 +0000)]
Note that the -h, -c and -f options are deprecated, and remove note that
incorrectly stated that they were not implemented.
Document the -d option.

24 years agoImplement the -c option
Dag-Erling Smørgrav [Thu, 29 Jun 2000 10:32:56 +0000 (10:32 +0000)]
Implement the -c option

24 years ago"Ease understanding" of how -punch_fw works.
Ruslan Ermilov [Thu, 29 Jun 2000 09:52:14 +0000 (09:52 +0000)]
"Ease understanding" of how -punch_fw works.

Reviewed by: sheldonh

24 years agoNote that the cleaning up and reordering in revision 1.19 actually fixed a
John Baldwin [Thu, 29 Jun 2000 09:51:53 +0000 (09:51 +0000)]
Note that the cleaning up and reordering in revision 1.19 actually fixed a
nasty bug.  The comparison to tset for an instruciton with the $0xf prefix
should have jumped down to the next non-prefix instruction test.  Instead,
it jumped down to the next instruction test, which happened to be prefixed
instruction test.  This test assumed that the earlier test had succeeded,
thus in some rare cases, this test would actually succeed, and we would
actually attempt to emulate a RDMSR instruction instead of the instruction
we were supposed to be emulating.  Since %ecx usually did not contain a
valid MSR index at the time of the trap, this usually resulted in a #GP
due to an invalid MSR address and a lovely BTX fault when one tried to boot
the machine.

Noticed by: unfurl and others

24 years agoMove #ifdef to the right place.
Boris Popov [Thu, 29 Jun 2000 09:26:26 +0000 (09:26 +0000)]
Move #ifdef to the right place.

24 years agoInclude the src-crypto-rsa collection by default for internat users.
Peter Wemm [Thu, 29 Jun 2000 09:03:59 +0000 (09:03 +0000)]
Include the src-crypto-rsa collection by default for internat users.