]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
27 years agoArgh! Last-minute typo fix (having this be broken in -current sucks).
Jordan K. Hubbard [Tue, 18 Feb 1997 16:19:29 +0000 (16:19 +0000)]
Argh!  Last-minute typo fix (having this be broken in -current sucks).

27 years agoFixed biosboot to compile with Lite2. <sys/lock.h> is now a prerequisite
Bruce Evans [Tue, 18 Feb 1997 15:09:39 +0000 (15:09 +0000)]
Fixed biosboot to compile with Lite2.  <sys/lock.h> is now a prerequisite
for <ufs/ufs/inode.h>.

27 years agoThis now uses queue macros. Include <sys/queue.h> if !KERNEL to preserve
Bruce Evans [Tue, 18 Feb 1997 15:03:17 +0000 (15:03 +0000)]
This now uses queue macros.  Include <sys/queue.h> if !KERNEL to preserve
the documented interface.

27 years agoAdded some ufs #includes so that this compiles with option LOCKF_DEBUG.
Bruce Evans [Tue, 18 Feb 1997 14:37:26 +0000 (14:37 +0000)]
Added some ufs #includes so that this compiles with option LOCKF_DEBUG.
Moving this all from ufs wasn't a good move.  At least the debugging
routines depend on the file system.

Cleaned up the LOCKF_DEBUG #includes.

27 years agoWhen wrong directory choosed and chdir failed, directory name
Andrey A. Chernov [Tue, 18 Feb 1997 14:26:24 +0000 (14:26 +0000)]
When wrong directory choosed and chdir failed, directory name
was not reset to old name causing any file choosen put error
diagnostic about wrong directory, fix it by resetting back
to old name after chdir failed.

Add \r as alias to \n, some telnets have problem with that.

Should go into 2.2
Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su> & me

27 years agoRemoved vestiges of Mach lock types.
Bruce Evans [Tue, 18 Feb 1997 14:07:03 +0000 (14:07 +0000)]
Removed vestiges of Mach lock types.

vm_map.h:
Removed #include of <sys/proc.h>.  curproc is only used in some macros
and users of the macros already include <sys/proc.h>.

27 years agoChanged type of t_line from u_char to int. The Lite2 merge blew away
Bruce Evans [Tue, 18 Feb 1997 09:26:15 +0000 (09:26 +0000)]
Changed type of t_line from u_char to int.  The Lite2 merge blew away
rev.1.6 which changed it from char to int.

27 years agoFixed namei caching for LOOKUPs. It was broken for lstat() and olstat().
Bruce Evans [Tue, 18 Feb 1997 06:46:41 +0000 (06:46 +0000)]
Fixed namei caching for LOOKUPs.  It was broken for lstat() and olstat().
Successful lstat()s purged an existing entry as well as not caching the
result.

This bug was introduced in Lite1 by setting the LOCKPARENT flag for
[o]lstat() in order to support the inherit-attributes-from-parent-
directory misfeature for symlinks.  LOCKPARENT was previously only set
for CREATEs and DELETEs.  It is now set for LOOKUPs, but only for
[o]lstat(), so the problem wasn't very noticeable.

27 years agoFix for hard-coded length of login name.
David Nugent [Tue, 18 Feb 1997 05:47:07 +0000 (05:47 +0000)]
Fix for hard-coded length of login name.

Submitted by: Philippe Charnier <charnier@xp11.frmug.org>

Closes #PR bin/2755

27 years agoChanged `#ifdef COMPAT_PRELITE2' to `#ifndef NO_COMPAT_PRELITE2' so that
Bruce Evans [Tue, 18 Feb 1997 04:58:11 +0000 (04:58 +0000)]
Changed `#ifdef COMPAT_PRELITE2' to `#ifndef NO_COMPAT_PRELITE2' so that
the old VFS_VFSCONF sysctl is enabled by default.

Initialize the vfc_vfsops field to non-NULL in sysctl_ovfs_conf()
so that the old VFS_VFSCONF sysctl actually works.  The old (still
current) getvfsent.c uses this "kernel-only" field to decide which
vfs's are configured (the old implementation returned null entries
for unconfigured vfs's).

27 years agoChanged `#ifdef COMPAT_PRELITE2' to `#ifndef NO_COMPAT_PRELITE2' so that
Bruce Evans [Tue, 18 Feb 1997 04:40:38 +0000 (04:40 +0000)]
Changed `#ifdef COMPAT_PRELITE2' to `#ifndef NO_COMPAT_PRELITE2' so that
old nfs mount calls are supported by default.

27 years agoAdd Label & Partition to configuration menu so you don't have to
Jordan K. Hubbard [Tue, 18 Feb 1997 04:38:33 +0000 (04:38 +0000)]
Add Label & Partition to configuration menu so you don't have to
go to one of the installs for that (now that it works multi-user).

27 years agoDon't use /mnt in multi-user mode if we're installing a new filesystem.
Jordan K. Hubbard [Tue, 18 Feb 1997 04:36:16 +0000 (04:36 +0000)]
Don't use /mnt in multi-user mode if we're installing a new filesystem.

27 years agoDon't rely on AAP(Auto Access Pause) when queueing SCBs to the card. This
Justin T. Gibbs [Tue, 18 Feb 1997 04:25:31 +0000 (04:25 +0000)]
Don't rely on AAP(Auto Access Pause) when queueing SCBs to the card.  This
will increase the overhead of queueing a command, but some recent bug reports
make me believe that AAP isn't really working and that we are losing some
SCBs from the input queue.  Hopefully this will cure that problem.

Fix some bugs in the error recovery code.  Mainly these could cause us to
inadvertantly forget to untimeout an SCB that was recovered causing later
confusion.

27 years agoSync with the original(merge the changes in 1.212 - 1.216 of original
Hiroyuki Hanai [Tue, 18 Feb 1997 03:19:49 +0000 (03:19 +0000)]
Sync with the original(merge the changes in 1.212 - 1.216 of original
handbook).

27 years agoSync with the original
Hiroyuki Hanai [Tue, 18 Feb 1997 03:00:25 +0000 (03:00 +0000)]
Sync with the original

27 years agoDon't initialize homedir value. When called this early, pw(8) has no
Jordan K. Hubbard [Tue, 18 Feb 1997 01:50:51 +0000 (01:50 +0000)]
Don't initialize homedir value.  When called this early, pw(8) has no
reasonable data for it.

27 years agoDon't just unset FTP_PATH unilaterally, it might have been a timeout
Jordan K. Hubbard [Tue, 18 Feb 1997 01:35:37 +0000 (01:35 +0000)]
Don't just unset FTP_PATH unilaterally, it might have been a timeout
in which case we should simply log in again.

27 years agoProperly check status of menu return.
Jordan K. Hubbard [Mon, 17 Feb 1997 22:08:19 +0000 (22:08 +0000)]
Properly check status of menu return.

27 years agoVarious sanitizations:
Joerg Wunsch [Mon, 17 Feb 1997 18:56:29 +0000 (18:56 +0000)]
Various sanitizations:

. Don't clobber the TERM setting; it's supposed to be done by /etc/ttys
  already.
. Comment out the Interviews stuff, 98 % of all users probably won't
  ever use it.
. Install the files with better default permissions in the skeleton
  directory; pw(8) retains the permissions when creating a new
  acount, and installing them read-only is stupid, yet installing
  .rhosts world-readable is dangerous.

2.2 candidate

27 years agoThese will appear in 2.2, not 3.0.
Mike Pritchard [Mon, 17 Feb 1997 16:39:53 +0000 (16:39 +0000)]
These will appear in 2.2, not 3.0.

Pointed out by: wosch

27 years agoThis page will first appear in 2.2, not 3.0.
John-Mark Gurney [Mon, 17 Feb 1997 15:54:47 +0000 (15:54 +0000)]
This page will first appear in 2.2, not 3.0.

2.2 Candidate

27 years agoThese man pages will first appear in FreeBSD 2.2, not 3.0.
Mike Pritchard [Mon, 17 Feb 1997 15:22:20 +0000 (15:22 +0000)]
These man pages will first appear in FreeBSD 2.2, not 3.0.

27 years agoTypo fix. Closes PR#2753.
Mike Pritchard [Mon, 17 Feb 1997 15:08:21 +0000 (15:08 +0000)]
Typo fix.  Closes PR#2753.

Submitted by:  Stephen J. Roznowski <sjr1@flash.net>

27 years agoCompensate for an underpopulated MFS.
Jordan K. Hubbard [Mon, 17 Feb 1997 13:42:21 +0000 (13:42 +0000)]
Compensate for an underpopulated MFS.

27 years agoFinally DTRT with tcpOpenDialog(); it should have never diddled
Jordan K. Hubbard [Mon, 17 Feb 1997 13:29:47 +0000 (13:29 +0000)]
Finally DTRT with tcpOpenDialog(); it should have never diddled
mediaDevice directly.

27 years agoDisabled dumplfs. Importing the Lite2 version was a mistake, since
Bruce Evans [Mon, 17 Feb 1997 13:15:42 +0000 (13:15 +0000)]
Disabled dumplfs.  Importing the Lite2 version was a mistake, since
many files haven't left the vendor branch and the sys/ufs/lfs hasn't
been merged.

27 years agoThis commit was generated by cvs2svn to compensate for changes in r22839,
Bruce Evans [Mon, 17 Feb 1997 13:07:40 +0000 (13:07 +0000)]
This commit was generated by cvs2svn to compensate for changes in r22839,
which included commits to RCS files with non-trunk default branches.

27 years agoImport Lite2's dumplfs.
Bruce Evans [Mon, 17 Feb 1997 13:07:40 +0000 (13:07 +0000)]
Import Lite2's dumplfs.

27 years agoAttempt to import Lite2's df.
Bruce Evans [Mon, 17 Feb 1997 11:29:55 +0000 (11:29 +0000)]
Attempt to import Lite2's df.

27 years agoPass P_SUGID on to the child of a fork(). It was possible to get rlogin
David Greenman [Mon, 17 Feb 1997 10:58:46 +0000 (10:58 +0000)]
Pass P_SUGID on to the child of a fork(). It was possible to get rlogin
to coredump previously since it (somewhat uniquely) is setuid and forks
without execing, and thus without passing P_SUGID the child could
coredump and possibly divulge sensitive information (such as encrypted
passwords from the passwd database).

27 years agoAdd Kenneth Monville for his xalarm port.
Thomas Gellekum [Mon, 17 Feb 1997 10:20:59 +0000 (10:20 +0000)]
Add Kenneth Monville for his xalarm port.

27 years agoOops! I've forgotten to sync "Original revision:" field.
Hiroyuki Hanai [Mon, 17 Feb 1997 09:23:41 +0000 (09:23 +0000)]
Oops! I've forgotten to sync "Original revision:" field.

27 years agoSync with the original.
Hiroyuki Hanai [Mon, 17 Feb 1997 09:19:17 +0000 (09:19 +0000)]
Sync with the original.

27 years agoBring intro(3) a bit closer to reality:
John-Mark Gurney [Mon, 17 Feb 1997 08:30:16 +0000 (08:30 +0000)]
Bring intro(3) a bit closer to reality:

1) comment out xref to non-existant libc(3)
2) comment out reference to Fortran specific section (3f)
3) add libkvm with reference to kvm(3)
4) comment out xref to non-existant pc(1)
5) comment out libplot and libplotf77
6) fix problem with -ltermcap not being parenthesized
7) sort files listing

still missing most of the libraries that exist in /usr/lib.

Closes PR#1151

27 years agoSubmitted by: Dave Cornejo <dave@dogwood.com>
David E. O'Brien [Mon, 17 Feb 1997 08:20:36 +0000 (08:20 +0000)]
Submitted by:  Dave Cornejo <dave@dogwood.com>
ftp.shsu.edu is no longer maintained - they refer you to the mirror I
maintain at ftp.cdrom.com

27 years agoRemoved bogus NOOBJ ifdef which was added in rev.1.18-1.19. SRCS is
Bruce Evans [Mon, 17 Feb 1997 07:52:37 +0000 (07:52 +0000)]
Removed bogus NOOBJ ifdef which was added in rev.1.18-1.19.  SRCS is
for C sources only and must not be set if you don't want C objects.

This should fix PR2748.

This should go in 2.2.

27 years agoReplaced START_ENTRY by _START_ENTRY. -current hasn't got my cleanup
Bruce Evans [Mon, 17 Feb 1997 07:21:28 +0000 (07:21 +0000)]
Replaced START_ENTRY by _START_ENTRY.  -current hasn't got my cleanup
of DEFS.h which renamed it.

27 years agoInclude <ufs/ufs/ufsmount.h>.
Jordan K. Hubbard [Mon, 17 Feb 1997 05:26:08 +0000 (05:26 +0000)]
Include <ufs/ufs/ufsmount.h>.

27 years agoAlways load DIST_COMPAT21 when loading X. This used to be the default
Jordan K. Hubbard [Mon, 17 Feb 1997 04:56:22 +0000 (04:56 +0000)]
Always load DIST_COMPAT21 when loading X.  This used to be the default
then it got taken out when the COMPAT21 distribution got dangerous.
Now that it's safe (we hope), it comes back.

27 years agoSync with the original.
Hiroyuki Hanai [Mon, 17 Feb 1997 04:48:56 +0000 (04:48 +0000)]
Sync with the original.

27 years agoSync with original contrib.sgml
Hiroyuki Hanai [Mon, 17 Feb 1997 04:41:22 +0000 (04:41 +0000)]
Sync with original contrib.sgml

27 years agoOops, get the name of the new manpage right.
Bruce Evans [Mon, 17 Feb 1997 04:38:05 +0000 (04:38 +0000)]
Oops, get the name of the new manpage right.

27 years agoSync with original authors.sgml
Hiroyuki Hanai [Mon, 17 Feb 1997 04:36:30 +0000 (04:36 +0000)]
Sync with original authors.sgml

27 years agoFix fetch so that all status information is sent to stderr, prevents
John-Mark Gurney [Mon, 17 Feb 1997 04:11:47 +0000 (04:11 +0000)]
Fix fetch so that all status information is sent to stderr, prevents
corruption of file being recieved to stdout.

Submitted-by: Kent Vander Velden <graphix@iastate.edu>
Closes PR#2739

27 years agoCosmetic changes for better HTML output.
Wolfram Schneider [Mon, 17 Feb 1997 00:07:54 +0000 (00:07 +0000)]
Cosmetic changes for better HTML output.

27 years agoDon't nuke localtime and timezone files so aggressively now.
Jordan K. Hubbard [Sun, 16 Feb 1997 23:54:58 +0000 (23:54 +0000)]
Don't nuke localtime and timezone files so aggressively now.
This is tzsetup's job (and only if you don't cancel out, which
is why having sysinstall remove them was so bogus).

27 years agoAsk about local or UTC here, like we used to.
Jordan K. Hubbard [Sun, 16 Feb 1997 23:51:03 +0000 (23:51 +0000)]
Ask about local or UTC here, like we used to.

27 years ago1. Always write out /etc/hosts.
Jordan K. Hubbard [Sun, 16 Feb 1997 23:35:05 +0000 (23:35 +0000)]
1. Always write out /etc/hosts.
2. Back out my change to ask about UTC/Localtime here.  This *really* needs
   to be done in tzsetup instead since putting it here only handles about
   1/4 of the places where it needs to be.

27 years agoAdd forgotten man page link fts_set.3 -> fts.3
Wolfram Schneider [Sun, 16 Feb 1997 22:32:13 +0000 (22:32 +0000)]
Add forgotten man page link  fts_set.3 ->  fts.3

27 years agoBugfixes for HTML output:
Wolfram Schneider [Sun, 16 Feb 1997 22:23:44 +0000 (22:23 +0000)]
Bugfixes for HTML output:
 - use ${MACROS} for macro package and not hard-coded -ms
   Note: -me is currently not supported by unroff(1).
 - use only ${SRCS} as input files.

27 years agoUpdate CHANGEDSINCE macro to conform to -current dinode.h
Jordan K. Hubbard [Sun, 16 Feb 1997 22:16:08 +0000 (22:16 +0000)]
Update CHANGEDSINCE macro to conform to -current dinode.h

27 years agoAdd _BSD4_4 as a predefined symbol.
David E. O'Brien [Sun, 16 Feb 1997 20:55:32 +0000 (20:55 +0000)]
Add _BSD4_4 as a predefined symbol.
Peter Dufault (dufault@hda.com) suggested this is the most approate symbol
to use.

2.2-R candidate.

27 years agoSelect between the generic math functions and the i387-specific ones
Bruce Evans [Sun, 16 Feb 1997 18:26:31 +0000 (18:26 +0000)]
Select between the generic math functions and the i387-specific ones
at runtime.

etc/make.conf:
Nuked HAVE_FPU option.

lib/msun/Makefile:
Always build the i387 objects.  Copy the i387 source files at build
time so that the i387 objects have different names.  This is simpler
than renaming the files in the cvs repository or repeating half of
bsd.lib.mk to add explicit rules.

lib/msun/src/*.c:
Renamed all functions that have an i387-specific version by adding
`__generic_' to their names.

lib/msun/src/get_hw_float.c:
New file for getting machdep.hw_float from the kernel.

sys/i386/include/asmacros.h:
Abuse the ENTRY() macro to generate jump vectors and associated code.
This works much like PIC PLT dynamic initialization.  The PIC case is
messy.  The old i387 entry points are renamed.  Renaming is easier
here because the names are given by macro expansions.

27 years agoDon't call sendmail with "-f root" when run with "-a". This
Mike Pritchard [Sun, 16 Feb 1997 18:24:44 +0000 (18:24 +0000)]
Don't call sendmail with "-f root" when run with "-a".  This
eliminates the "X-authentication-warning" header line that
has been coming out since I made it so that sendmail is
run totally as the user whose calendar file is currently
being processed.

27 years agoUse the C library version of log10() instead of the inaccurate formula
Bruce Evans [Sun, 16 Feb 1997 17:54:58 +0000 (17:54 +0000)]
Use the C library version of log10() instead of the inaccurate formula
log10(x) = log10e * log(x).  The formula would work if the RHS were
evaluated in extended precision with an extended precision log().
This actually happened with the i387 log() because it returns excess
precision.

Found by: ucbtest

27 years agoFixed the i87 version of exp(). It returned NaN for args +-Inf. It had
Bruce Evans [Sun, 16 Feb 1997 17:38:11 +0000 (17:38 +0000)]
Fixed the i87 version of exp().  It returned NaN for args +-Inf.  It had
some small (one or two ULP) inaccuracies.

Found by: ucbtest

27 years agoRemoved unnecessary #include of obsolete <sys/dir.h> again.
Bruce Evans [Sun, 16 Feb 1997 17:16:29 +0000 (17:16 +0000)]
Removed unnecessary #include of obsolete <sys/dir.h> again.

27 years agoTypo police.
Mike Pritchard [Sun, 16 Feb 1997 16:36:31 +0000 (16:36 +0000)]
Typo police.

27 years agoTypo and style fixes.
Mike Pritchard [Sun, 16 Feb 1997 16:36:17 +0000 (16:36 +0000)]
Typo and style fixes.

27 years agoLowercase file name for contents. All other directories (psd, smm, usd)
Wolfram Schneider [Sun, 16 Feb 1997 12:33:56 +0000 (12:33 +0000)]
Lowercase file name for contents. All other directories (psd, smm, usd)
use the file name "contents".

Reviewed by:
Submitted by:
Obtained from:

27 years agoInstall new intro.5 man page.
Wolfram Schneider [Sun, 16 Feb 1997 12:13:32 +0000 (12:13 +0000)]
Install new intro.5 man page.

27 years agoAdd cross references to apropos(1), intro(5), intro(6).
Wolfram Schneider [Sun, 16 Feb 1997 12:12:00 +0000 (12:12 +0000)]
Add cross references to apropos(1), intro(5), intro(6).

27 years agoRemove unsupported man section 3f
Wolfram Schneider [Sun, 16 Feb 1997 11:46:54 +0000 (11:46 +0000)]
Remove unsupported man section 3f

27 years agoAdd directory man6 to SUBDIR
Wolfram Schneider [Sun, 16 Feb 1997 11:35:05 +0000 (11:35 +0000)]
Add directory man6 to SUBDIR

27 years agoAdd an intro for games.
Wolfram Schneider [Sun, 16 Feb 1997 11:30:03 +0000 (11:30 +0000)]
Add an intro for games.

27 years agoReplace bogus strncmp() with strcmp().
Jordan K. Hubbard [Sun, 16 Feb 1997 10:20:05 +0000 (10:20 +0000)]
Replace bogus strncmp() with strcmp().

27 years agoBack ut FD_SETSIZE increasing until related kernel issues will be resolved
Andrey A. Chernov [Sun, 16 Feb 1997 06:39:43 +0000 (06:39 +0000)]
Back ut FD_SETSIZE increasing until related kernel issues will be resolved

27 years agoUpdate my pgp key
Peter Wemm [Sun, 16 Feb 1997 03:27:52 +0000 (03:27 +0000)]
Update my pgp key

27 years agoFixed URL for ftp.tex.ac.uk in MASTER_SITE_TEX_CTAN.
David E. O'Brien [Sun, 16 Feb 1997 02:51:17 +0000 (02:51 +0000)]
Fixed URL for ftp.tex.ac.uk in MASTER_SITE_TEX_CTAN.
Added ftp.shsu.edu and ftp.dante.de used by jmz in the latex port.

27 years agoFix a expansion bug that caused the result of `echo $((1 << 30))`
Steve Price [Sun, 16 Feb 1997 01:54:19 +0000 (01:54 +0000)]
Fix a expansion bug that caused the result of `echo $((1 << 30))`
to get truncated.

Submitted by: bde

27 years agoImplement the -o commandline switch. This does almost exactly
Steve Price [Sun, 16 Feb 1997 01:50:25 +0000 (01:50 +0000)]
Implement the -o commandline switch.  This does almost exactly
what bison does with -o, except it DTRT with respect to naming
the .code file when the -r switch is also used.

Submitted by: bde

27 years agoForgot to say I also added Pedro A M Vazquez <vazquez@IQM.Unicamp.BR> for
David E. O'Brien [Sun, 16 Feb 1997 01:48:30 +0000 (01:48 +0000)]
Forgot to say I also added Pedro A M Vazquez <vazquez@IQM.Unicamp.BR> for
his fpp port.

27 years agoAdded:
David E. O'Brien [Sun, 16 Feb 1997 01:45:42 +0000 (01:45 +0000)]
Added:
Hung-Chi Chu <hcchu@r350.ee.ntu.edu.tw>  - big5con port
Justin M. Seger <jseger@scds.ziplink.net>  - bing port

Opps!  Forgot to add Jordan K. Hubbard for his xspringies port.

27 years agoDocument setup.exe.
Jordan K. Hubbard [Sun, 16 Feb 1997 00:54:58 +0000 (00:54 +0000)]
Document setup.exe.

27 years agoBump default FD_SETSIZE from 256 to 1024 as many modern
Andrey A. Chernov [Sat, 15 Feb 1997 22:26:29 +0000 (22:26 +0000)]
Bump default FD_SETSIZE from 256 to 1024 as many modern
systems do nowdays (like SunOs 5.5.1 f.e.)
256 is too small under real network load

27 years agoUpdate my pgp key.
Poul-Henning Kamp [Sat, 15 Feb 1997 22:11:13 +0000 (22:11 +0000)]
Update my pgp key.

27 years agoThe screen layout of the lefthand side for the vmstat display was way off.
David E. O'Brien [Sat, 15 Feb 1997 21:01:38 +0000 (21:01 +0000)]
The screen layout of the lefthand side for the vmstat display was way off.
(based on my running it on 2.2-GAMMA)

27 years agoUpdate my PGP key (two new sigs). Being at it, fix up jmb's entry,
Joerg Wunsch [Sat, 15 Feb 1997 17:23:18 +0000 (17:23 +0000)]
Update my PGP key (two new sigs).  Being at it, fix up jmb's entry,
you can't use &a.foo; inside <verb>, apparently.

Also claim Usenet Support as my `area', now that i'm doing it
anyway...

27 years agoRemoved unnecessary #include of obsolete <sys/dir.h> again.
Bruce Evans [Sat, 15 Feb 1997 17:10:52 +0000 (17:10 +0000)]
Removed unnecessary #include of obsolete <sys/dir.h> again.

27 years agoRestored my fixes for printing the FP registers. Their
Bruce Evans [Sat, 15 Feb 1997 17:09:00 +0000 (17:09 +0000)]
Restored my fixes for printing the FP registers.  Their
history was lost with FreeBSD-1.x and they were blown away
by the gdb-4.16 merge.  I needed this to debug e_exp.S ...

Restored even older code (from 386BSD-0.0) for converting the
FP registers to doubles.  floatformat_to_double() and/or
valprint() still don't understand NaNs.

Removed unnecessary #include of obsolete <sys/dir.h> again.

27 years agoPrevent potential argument buffer overflow.
Jordan K. Hubbard [Sat, 15 Feb 1997 16:34:47 +0000 (16:34 +0000)]
Prevent potential argument buffer overflow.

27 years agoOops, the last commit shouldn't have removed floatformat.c.
Bruce Evans [Sat, 15 Feb 1997 16:24:41 +0000 (16:24 +0000)]
Oops, the last commit shouldn't have removed floatformat.c.

27 years agoDon't use the private version of vasprintf(). It doesn't understand
Bruce Evans [Sat, 15 Feb 1997 16:14:52 +0000 (16:14 +0000)]
Don't use the private version of vasprintf().  It doesn't understand
"%%" in format strings and tends to dump core for "%%st".  I needed
"%%st" to fix the new gdb ...

Don't use the private version of strerror() either.

Use INTERNALLIB and INTERNALSTATICLIB instead of a private install
rules NOPROFILE and NOPIC.  This is only slightly cleaner.
INTERNALLIB was previously only used in compatibility libraries
(libgnumalloc etc.) and INTERNALSTATICLIB was previously unused.
INTERNAL*LIB probably should be replaced by something like NOSTATICO
together with NO{STATICO,PROFILE,PIC}INSTALL.

27 years agoMake configSysconfig() less chatty.
Jordan K. Hubbard [Sat, 15 Feb 1997 15:40:37 +0000 (15:40 +0000)]
Make configSysconfig() less chatty.

Now that this is becoming (dare I even say it?) more useful for
post-configuration, no longer leave sysinstall.debug files around
by default.  Only do this if environment variable SYSINSTALL_DEBUG
is set.

27 years agoRead /etc/resolv.conf information as well as /etc/sysconfig info, making
Jordan K. Hubbard [Sat, 15 Feb 1997 15:24:14 +0000 (15:24 +0000)]
Read /etc/resolv.conf information as well as /etc/sysconfig info, making
this a little more robust.

27 years agoFix a bogon with playpen size calculation for pkg of "-". It's amazing
Jordan K. Hubbard [Sat, 15 Feb 1997 14:17:28 +0000 (14:17 +0000)]
Fix a bogon with playpen size calculation for pkg of "-".  It's amazing
this ever worked, actually.

27 years agoPut back .endif clobbered by the previous commit, breaking the
Jordan K. Hubbard [Sat, 15 Feb 1997 14:05:42 +0000 (14:05 +0000)]
Put back .endif clobbered by the previous commit, breaking the
build.

27 years agoCorrect bogus msg dialog.
Jordan K. Hubbard [Sat, 15 Feb 1997 13:18:19 +0000 (13:18 +0000)]
Correct bogus msg dialog.
Update to Lynx 2.7 (need to build 2.1/2.2 versions of this package).

27 years agoOnly add interface lines if they're not there already.
Jordan K. Hubbard [Sat, 15 Feb 1997 12:24:02 +0000 (12:24 +0000)]
Only add interface lines if they're not there already.

27 years agoList -h option also in the SYNOPSIS line.
Masafumi Max NAKANE [Sat, 15 Feb 1997 11:22:19 +0000 (11:22 +0000)]
List -h option also in the SYNOPSIS line.

27 years agoAdd a safety belt to configSysconfig() that should have been in there
Jordan K. Hubbard [Sat, 15 Feb 1997 11:20:54 +0000 (11:20 +0000)]
Add a safety belt to configSysconfig() that should have been in there
from the beginning.

27 years agoAdded Kiroh HARADA for his gn-gnspool port.
Masafumi Max NAKANE [Sat, 15 Feb 1997 11:15:43 +0000 (11:15 +0000)]
Added Kiroh HARADA for his gn-gnspool port.

27 years agoPlug a security hole involving $ENV forwarding over telnet. Sigh, i
Joerg Wunsch [Sat, 15 Feb 1997 10:15:49 +0000 (10:15 +0000)]
Plug a security hole involving $ENV forwarding over telnet.  Sigh, i
thought i've long since done this.

27 years agoReviewed by: Bruce Evans <bde@freebsd.org>
Daniel O'Callaghan [Sat, 15 Feb 1997 07:10:26 +0000 (07:10 +0000)]
Reviewed by: Bruce Evans <bde@freebsd.org>

Guard against possible buffer overrun in filename passed.
Another candidate for 2.2.

27 years agoAdded an option `-h' which gives you usage info.
Masafumi Max NAKANE [Sat, 15 Feb 1997 06:12:07 +0000 (06:12 +0000)]
Added an option `-h' which gives you usage info.
(According to the original man page, giving `-' by itself as the argument
is supposed to do this, but it seems that it never worked that way.)

27 years agoAllow commonly-used "insecure" as a valid keyword in /etc/ttys.
David Nugent [Sat, 15 Feb 1997 05:45:00 +0000 (05:45 +0000)]
Allow commonly-used "insecure" as a valid keyword in /etc/ttys.
This prevents keywords after "insecure" occurs being errnoeously
parsed as comments.

27 years agoDisabled the i387 version if log1p(). It just evaluates log(1 + x).
Bruce Evans [Sat, 15 Feb 1997 05:21:16 +0000 (05:21 +0000)]
Disabled the i387 version if log1p().  It just evaluates log(1 + x).
This defeats the point of log1p().  ucbtest reports errors of +-5e+15
ULPs.  A correct version would use the i387 fyl2xp1 instruction for
small x and maybe scale to small x.  The C version does the scaling
reasonably efficiently, and fyl2px1 is slow (at least on P5s), so not
much is lost by always using the C version (only 25% for small x even
with the broken i387 version; 50% for large x).

27 years agomdoc'ify man page
John-Mark Gurney [Sat, 15 Feb 1997 03:35:55 +0000 (03:35 +0000)]
mdoc'ify man page

27 years agoDon't bogotify pkg_add's stderr.
Jordan K. Hubbard [Fri, 14 Feb 1997 23:00:01 +0000 (23:00 +0000)]
Don't bogotify pkg_add's stderr.