]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
27 years agoThis commit was generated by cvs2svn to compensate for changes in r19146,
peter [Thu, 24 Oct 1996 04:51:14 +0000 (04:51 +0000)]
This commit was generated by cvs2svn to compensate for changes in r19146,
which included commits to RCS files with non-trunk default branches.

27 years agoImport sendmail-8.8.2 onto the vendor branch
peter [Thu, 24 Oct 1996 04:51:14 +0000 (04:51 +0000)]
Import sendmail-8.8.2 onto the vendor branch

Obtained from: Eric Allman <eric@sendmail.org>

27 years agoFixed tabs and punctuation to match nearby (and KNF) style. Sigh.
bde [Thu, 24 Oct 1996 04:05:54 +0000 (04:05 +0000)]
Fixed tabs and punctuation to match nearby (and KNF) style.  Sigh.

27 years agoNuke a couple of useless lines of code from the /etc/netid parsing
wpaul [Thu, 24 Oct 1996 03:33:32 +0000 (03:33 +0000)]
Nuke a couple of useless lines of code from the /etc/netid parsing
section. (Cut & paste-o.)

27 years agoRemove a bogus optimization in the mmap code. It is superfluous,
dyson [Thu, 24 Oct 1996 02:56:23 +0000 (02:56 +0000)]
Remove a bogus optimization in the mmap code.  It is superfluous,
and at best is the same speed as the unoptimized code.  At worst, it
slows down trivial programs.

27 years agoFix setting breakpoints in shared regions.
dyson [Thu, 24 Oct 1996 02:47:05 +0000 (02:47 +0000)]
Fix setting breakpoints in shared regions.

27 years agoold host:/filename syntax was broken
adam [Thu, 24 Oct 1996 00:15:44 +0000 (00:15 +0000)]
old host:/filename syntax was broken
implement /filename syntax for completeness

27 years agofix FAQ URL. Note for Jordan: don't merge this change into 2.1.6!
wosch [Wed, 23 Oct 1996 22:28:56 +0000 (22:28 +0000)]
fix FAQ URL. Note for Jordan: don't merge this change into 2.1.6!

27 years agoAdd extra sanity checking to the in-place update routine. Sometimes you
wpaul [Wed, 23 Oct 1996 21:46:17 +0000 (21:46 +0000)]
Add extra sanity checking to the in-place update routine. Sometimes you
find two users with the same UID (i.e. root and toor), but yp_mkdb(8)
forbits duplicate keys, so only one of them will end up in the *.byuid
maps (probably toor, since it comes after root in the template file).
If I asked rpc.yppasswdd(8) to change toor's password, it would update
the *.byname maps correctly, but incorrectly modify root's entry in
the *.byuid maps since the only matching record with UID=0 in those
maps belongs to root.

To fix this, we check that both the name and UID are correct before trying
to write new entries to the maps.

27 years agoReviewed by: various (mailing list feedback)
julian [Wed, 23 Oct 1996 20:17:57 +0000 (20:17 +0000)]
Reviewed by: various (mailing list feedback)
Submitted by: whistle communications

move the socket from /dev to /var/run by default
TRANSITIONALLY make syslog add a symlink..
I PROMISE I'll remove that as soon as I have the makefiles etc fixed as well.

27 years agoGive ip_len and ip_off more natural, unsigned types.
wollman [Wed, 23 Oct 1996 18:35:50 +0000 (18:35 +0000)]
Give ip_len and ip_off more natural, unsigned types.

27 years agoRemove local fnmatch() copy, we now compatible with GNU fnmatch
ache [Wed, 23 Oct 1996 16:53:26 +0000 (16:53 +0000)]
Remove local fnmatch() copy, we now compatible with GNU fnmatch

27 years agoRename FNM_ICASE to FNM_CASEFOLD
ache [Wed, 23 Oct 1996 16:46:47 +0000 (16:46 +0000)]
Rename FNM_ICASE to FNM_CASEFOLD

27 years agoGNU-style changes:
ache [Wed, 23 Oct 1996 16:42:33 +0000 (16:42 +0000)]
GNU-style changes:
1) Rename FNM_ICASE to FNM_CASEFOLD
2) Add FNM_LEADING_DIR

27 years agoGNU-style changes:
ache [Wed, 23 Oct 1996 16:40:20 +0000 (16:40 +0000)]
GNU-style changes:
1) Rename FNM_ICASE to FNM_CASEFOLD
2) Add FNM_LEADING_DIR
Add proper (unsigned char) casts to tolower().
Use 'char' function argument for proper sign extension

27 years agoIn ypxfr_callback(), the failure to create an RPC CLIENT * handle for
wpaul [Wed, 23 Oct 1996 15:49:22 +0000 (15:49 +0000)]
In ypxfr_callback(), the failure to create an RPC CLIENT * handle for
the callback is a fatal error for this function; return immediatlely if
this happens. Also make the "failed to establish callback handle" error
mesaage print the IP address of the target callback host.

27 years agoMake error messages more informative.
wpaul [Wed, 23 Oct 1996 15:42:37 +0000 (15:42 +0000)]
Make error messages more informative.

27 years agoSimplify debug output
ache [Wed, 23 Oct 1996 15:35:46 +0000 (15:35 +0000)]
Simplify debug output
Simplify collate_range_cmp for ASCII-compatible collate we have now

27 years agoCheck for not defined / redefined chars now
ache [Wed, 23 Oct 1996 15:00:18 +0000 (15:00 +0000)]
Check for not defined / redefined chars now
Use backward compatible with ASCII collating tables

27 years agoFix a core dump condition I discovered the other day (right
wpaul [Wed, 23 Oct 1996 14:50:30 +0000 (14:50 +0000)]
Fix a core dump condition I discovered the other day (right
after I installed the last SNAP :). Because of the way the 'use NIS
or local?' logic is set up here, it was possible to force the use
of the NIS password changer even though the specified user didn't exist
in NIS (i.e. # passwd foo, where foo is a local-only user). In this
case, we fall intp yp_passwd() without the corresponding yp_password
structure being filled in, which leads to an NULL pointer dereference.

Also fixed the logic like I just did with chpass so that if the user
is both in NIS and the local password database, the program makes a
more sensible guess as to which one to use (if NIS is turned on in
/etc/master.passwd, then use NIS, else default to local).

27 years agoAdd a flag to allow the 'use NIS or local?' logic to tell when NIS is
wpaul [Wed, 23 Oct 1996 14:43:39 +0000 (14:43 +0000)]
Add a flag to allow the 'use NIS or local?' logic to tell when NIS is
enabled in /etc/master.passwd & friends. This allows the 'USER_YP_AND_LOCAL'
case to make a more sensible guess (if NIS is enabled, default to NIS,
otherwise default to local -- this is better than defaulting to NIS
all the time).

27 years agoClose and open-ended <em>. (Why isn't "<em" without any matching ">"
asami [Wed, 23 Oct 1996 09:05:24 +0000 (09:05 +0000)]
Close and open-ended <em>.  (Why isn't "<em" without any matching ">"
and "</em>" a syntax error?!?)

27 years agoRemove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag
pst [Wed, 23 Oct 1996 07:29:44 +0000 (07:29 +0000)]
Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag
bit (0x0008) in the sc driver configuration line.  This way it's easy to
boink a generic kernel.

Also, document and place in an opt_ file the #define's for overriding which
serial port is the system console.
Approved by: sos

27 years agoAnother round of merge.
asami [Wed, 23 Oct 1996 07:25:35 +0000 (07:25 +0000)]
Another round of merge.

(1) Bug fix (pass boot drive):

pc98/boot/biosboot/boot2.S

(2) Delete code for unsupported high-resolution modes and move old
    Epson notebook code to epsonio.h:

   pc98/boot/biosboot/io.c
pc98/i386/vm_machdep.c
pc98/pc98/fd.c
pc98/pc98/pc98.c
pc98/pc98/pc98.h
pc98/pc98/epsonio.h (new)

(3) Change aic driver so that PCMCIA cards (I/O port same as PC/AT)
    and PC-9801-100 cards can be selected with a flag in kernel config
    file:

pc98/pc98/aic6360.c
pc98/pc98/aic_98.h (new)

(4) Fix wcd entry (it was broken).  Delete mcd, it doesn't work on
    98.  Change aic entry according to above:

pc98/conf/GENERIC98

(5) Move pc98_machdep.c to top of files in pc98/pc98:

pc98/conf/files.pc98

(6) Delete empty lines:

pc98/i386/locore.s

(7) Fix (it didn't work if I586 was specified):

pc98/pc98/clock.c

(8) Staticize:

pc98/pc98/pc98_machdep.c

(9) Enable workaround for Cyrix bug for 5x86 also:

pc98/i386/machdep.c
pc98/i386/trap.c

All the above deletes this file too:

pc98/i386/pmap.c

(phew!)
Submitted by: The FreeBSD(98) Development Team

27 years agoFix description of -cli option so that it comes out as -cli0.5 instead of
scrappy [Wed, 23 Oct 1996 07:02:48 +0000 (07:02 +0000)]
Fix description of -cli option so that it comes out as -cli0.5 instead of
-cli0 -.5

Submitted by:  Lars Koeller <Lars_Koeller@odie.physik2.uni-rostock.de>

27 years agoAdd a 'depth (-d#)' flag to du
scrappy [Wed, 23 Oct 1996 06:53:57 +0000 (06:53 +0000)]
Add a 'depth (-d#)' flag to du

patched (context diff), compiled (w/ -Wall) and tested

Submitted by: John-Mark Gurney <jmg@nike.efn.org>

27 years agoAccount for the UPAGES in the same way as before moving the MD code
dyson [Wed, 23 Oct 1996 05:31:54 +0000 (05:31 +0000)]
Account for the UPAGES in the same way as before moving the MD code
from vm_glue into pmap.c.  Now RSS should appear to be the same as before.

27 years agoTotally botched ths patch...revert back to Rev 1.7, and request a
scrappy [Wed, 23 Oct 1996 05:05:32 +0000 (05:05 +0000)]
Totally botched ths patch...revert back to Rev 1.7, and request a
proper context diff from the submitter...

27 years agoDescription:
scrappy [Wed, 23 Oct 1996 04:23:36 +0000 (04:23 +0000)]
Description:

        Machine come and go...
        Little patch removes lists down for over 4 days from the list.
        (If you haven't noticed they are down in that period, you should
         turn them off!)

Closes: PR#bin/1361
Submitted by: xaa@stack.urc.tue.nl

27 years agoFix broken link to the FAQ.
jfieber [Wed, 23 Oct 1996 03:15:10 +0000 (03:15 +0000)]
Fix broken link to the FAQ.

27 years agoUse same primary / different secondary order for umlauts and digits parts
ache [Tue, 22 Oct 1996 23:27:56 +0000 (23:27 +0000)]
Use same primary / different secondary order for umlauts and digits parts

27 years agoLast time I trust 'sucess's on a non-context diff...
scrappy [Tue, 22 Oct 1996 22:52:37 +0000 (22:52 +0000)]
Last time I trust 'sucess's on a non-context diff...

Pointed out by: Bill Fenner <fenner@parc.xerox.com>

27 years agoChanged args to the nat functions.
sos [Tue, 22 Oct 1996 22:26:02 +0000 (22:26 +0000)]
Changed args to the nat functions.

27 years agoMention the historic mount options, as `deprecated'.
joerg [Tue, 22 Oct 1996 21:56:58 +0000 (21:56 +0000)]
Mention the historic mount options, as `deprecated'.

Closes PR # docs/735.

27 years agoCleanup. Boldfaced dashes didn't print at all, also corrected a few
joerg [Tue, 22 Oct 1996 21:56:11 +0000 (21:56 +0000)]
Cleanup.  Boldfaced dashes didn't print at all, also corrected a few
other mdoc(5) usage errors.

Pointed out by: kuku@physik.rwth-aachen.de (Chris Kukulies)

27 years agoFixes:
scrappy [Tue, 22 Oct 1996 21:41:43 +0000 (21:41 +0000)]
Fixes:

>Description:
        pppd failes to set control terminal if -detach option is given.

Submitted by: enami@ba2.so-net.or.jp

27 years agoFixes:
scrappy [Tue, 22 Oct 1996 21:17:05 +0000 (21:17 +0000)]
Fixes:
>Description:

        Applications that rely on getttyent and related calls will
        not find entries that are not listed in /etc/ttys.  Screen
        and xterm (rxvt, color_xterm) will not be able to obtain
        unique utmp slots as a result.  This isn't a critical problem
        but it will keep utilities such as 'finger', 'who' and 'w'
        from displaying the correct information.

Closes PR#conf/1270

Submitted by: winter@jurai.net

27 years agoFixes:
scrappy [Tue, 22 Oct 1996 21:11:49 +0000 (21:11 +0000)]
Fixes:

When an rsh is denied by rshd because the client is lacking appropriate
.rhosts permission, an error message is formatted for syslog which contains
the client's hostname.  The hostname portion of the message relies on a pointer
to a field within gethostbyname()'s internal struct hostent which changes state
between when the pointer is initialized and when it is dereferenced to create th
e
message.

Submitted by: skynyrd@opus.cts.cwu.edu

27 years agoFixes:
scrappy [Tue, 22 Oct 1996 21:01:01 +0000 (21:01 +0000)]
Fixes:

>Description:

        /usr/libexec/mail.local runs as root.  As such is can fill up a
        mailbox on a quota'd filesystem, and keep going... Makes quota's
        almost useless in an ISP environment.

Closes: PR#bin/1111
Submitted by:  Charles Henrich <henrich@crh.cl.msu.edu>

27 years agoAdd pciconf.
se [Tue, 22 Oct 1996 20:58:14 +0000 (20:58 +0000)]
Add pciconf.

27 years agoAdd character device (78,0): pci
se [Tue, 22 Oct 1996 20:41:03 +0000 (20:41 +0000)]
Add character device (78,0): pci

Submitted by: wollman

27 years agoDefinitions for ioctl() accesses to PCI config space registers.
se [Tue, 22 Oct 1996 20:33:19 +0000 (20:33 +0000)]
Definitions for ioctl() accesses to PCI config space registers.

Submitted by: wollman

27 years agoThis commit was generated by cvs2svn to compensate for changes in r19102,
se [Tue, 22 Oct 1996 20:27:47 +0000 (20:27 +0000)]
This commit was generated by cvs2svn to compensate for changes in r19102,
which included commits to RCS files with non-trunk default branches.

27 years agoInitial version of the user land code for the PCI config register
se [Tue, 22 Oct 1996 20:27:47 +0000 (20:27 +0000)]
Initial version of the user land code for the PCI config register
access functions. Written by Garrett Wollman and modified by me to
better match my view of the (PCI) world.

Submitted by: wollman

27 years agoAdd support for ioctl() accesses to PCI config space registers.
se [Tue, 22 Oct 1996 20:20:14 +0000 (20:20 +0000)]
Add support for ioctl() accesses to PCI config space registers.
Garrett Wollman sent me this code a few weeks ago for review, and I made
some significant changes, which he in turn accepted ...

In order to make use of these changes, a device entry has to added to /dev.

Submitted by: wollman

27 years agoAdd #include <sys/types>
phk [Tue, 22 Oct 1996 16:28:56 +0000 (16:28 +0000)]
Add #include <sys/types>

27 years agoclose bin/1648 libmd not 64bit safe.
phk [Tue, 22 Oct 1996 16:27:47 +0000 (16:27 +0000)]
close bin/1648 libmd not 64bit safe.

if something fails to compile now, you need to add #include <sys/types.h>

Partially Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>

27 years agoThe neverending story... vgrind.
joerg [Tue, 22 Oct 1996 16:18:17 +0000 (16:18 +0000)]
The neverending story... vgrind.

For definitions without an "nc" entry, some parts have now been
mis-detected as `non-comment'.  Avoid this by not converting the
noregexp in case the "nc" capability has not been found.  I begin to
wonder why things like missing "ab"/"ae"'s do work at all...

Detected by: nate

27 years agoTwo small changes that were in my development sources at home
wpaul [Tue, 22 Oct 1996 14:58:10 +0000 (14:58 +0000)]
Two small changes that were in my development sources at home
but never made it here for some reason:

- 'u' option was missing from getopt string
- Use daemon() to become daemonic.

27 years agoMove Michael Smith to the developers section.
jkh [Tue, 22 Oct 1996 09:02:50 +0000 (09:02 +0000)]
Move Michael Smith to the developers section.

27 years agoDocument f2c's -o option
scrappy [Tue, 22 Oct 1996 05:36:57 +0000 (05:36 +0000)]
Document f2c's -o option

Closes: PR#docs/1272
Submitted by: "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>

27 years agoFixes:
scrappy [Tue, 22 Oct 1996 05:13:42 +0000 (05:13 +0000)]
Fixes:

If timed is running when system clock is changed by date command,
improper wtmp entry is made.  According to wtmp(5), two entries, one
with "|" as ut_line field and one with "{" for ut_line, should be
recorded, but, one with "|" and one with "}" are made.

Closes: PR#bin/1182
Submitted by:  Masafumi NAKANE <masafumi@tky007.tth.expo96.ad.jp>

27 years agoFixes:
scrappy [Tue, 22 Oct 1996 05:02:01 +0000 (05:02 +0000)]
Fixes:

When you ask pr to use form feeds at the end of pages and specify a page
length and tell pr to not put the fancy headers and footers on each
pages, then pr will not separate the pages with a form feed.

Closes PR: bin/1237

Submitted by: Warner Losh <imp@village.org>

27 years agoSince rpc.yppasswdd(8) also supports adding entries to the
wpaul [Tue, 22 Oct 1996 03:53:06 +0000 (03:53 +0000)]
Since rpc.yppasswdd(8) also supports adding entries to the
/var/yp/master.passwd template file and it uses the same kind of code
as chpass(1), it may also be vulnerable to the bug from PR #1519.
May as well deal with it since I'm in the area. (yppasswdd in -stable
doesn't do additions, therefore it shouldn't be have this problem.)

27 years ago*blush* Whoops: got the format strings wrong.
wpaul [Tue, 22 Oct 1996 03:43:34 +0000 (03:43 +0000)]
*blush* Whoops: got the format strings wrong.

27 years agoPart 2 of fix for PR #1519. The problem here is similar to what
wpaul [Tue, 22 Oct 1996 03:27:12 +0000 (03:27 +0000)]
Part 2 of fix for PR #1519. The problem here is similar to what
was going on in pwd_mkdb, except here we also have to deal with
the pw_change and pw_expire fields.

27 years agoBegin closing out PR #1519 (this requires a change to chpass too,
wpaul [Tue, 22 Oct 1996 03:18:11 +0000 (03:18 +0000)]
Begin closing out PR #1519 (this requires a change to chpass too,
and both changes need to be pulled into the stable branch). The
problem here is that when pwd_mkdb creates /etc/passwd, it turns
empty UID and GID fields into zeroes. To fix this, we check the
_PWF_UID and _PWF_GID bits in the pw_fields flag: if the bits
are not set, we print an empty field instead of a zero. This way,
you don't get zeroes in the UID or GID fields unless you explicit
want them.

27 years agoClose PR# 1206. sh(1) now ignores SIGINT and SIGQUIT
steve [Tue, 22 Oct 1996 03:02:07 +0000 (03:02 +0000)]
Close PR# 1206.  sh(1) now ignores SIGINT and SIGQUIT
when a child is forked and the -c commandline switch
has been specified.

Reviewed by: joerg

27 years agoModify the 'couldn't create udp handle' message so it tell you
wpaul [Tue, 22 Oct 1996 00:41:55 +0000 (00:41 +0000)]
Modify the 'couldn't create udp handle' message so it tell you
the name of the host that couldn't be connected to. This will hopefully
make it easier to diagnose problems with certain NIS configuration
problems.

27 years agoFix a potential memory leak i've introduced with my recent patch.
joerg [Mon, 21 Oct 1996 23:56:23 +0000 (23:56 +0000)]
Fix a potential memory leak i've introduced with my recent patch.

Reviewed by: bde

27 years agoSuggest using `dd' to create the swapfile for diskless operation, with
joerg [Mon, 21 Oct 1996 23:54:46 +0000 (23:54 +0000)]
Suggest using `dd' to create the swapfile for diskless operation, with
the required size, as opposed to simply `touch'ing it.  This works
around problems in the -current NFS and/or VFS and/or VM code.

Also hint about restricting the permissions to this file.

27 years agoAdd swissgerman keyboard
ache [Mon, 21 Oct 1996 23:34:59 +0000 (23:34 +0000)]
Add swissgerman keyboard
Submitted by: Adrian Steinmann <ast@marabu.ch>

27 years agoFix comments, which appear to have been mangled long ago and far away.
fenner [Mon, 21 Oct 1996 23:05:57 +0000 (23:05 +0000)]
Fix comments, which appear to have been mangled long ago and far away.

27 years agoNew options for uudecode
wosch [Mon, 21 Oct 1996 22:02:30 +0000 (22:02 +0000)]
New options for uudecode
-p Decode file and write output to standard output.
-c Decode more than one uuencode'd file from file if possible.

27 years agoAdd hooks for rpc.ypxfrd in /etc/sysconfig and /etc/rc. Also change
wpaul [Mon, 21 Oct 1996 20:09:30 +0000 (20:09 +0000)]
Add hooks for rpc.ypxfrd in /etc/sysconfig and /etc/rc. Also change
a couple of benign cases of 'yppasswdd' to 'rpc.yppasswdd.' (Like
rpc.yppasswdd, rpc.ypxfrd should only be run on NIS master servers.)

27 years agounset TZ from the environment so the timestamp gets the system default,
phk [Mon, 21 Oct 1996 19:51:34 +0000 (19:51 +0000)]
unset TZ from the environment so the timestamp gets the system default,
which is what syslogd presumably uses too.  Notice that the "protocol"
is bogus in not defining the timezone. "protocol" because it hardly
deserves the name :-)

closes bin/1739

Reported by: Stefan Zehl <sec@wg.camelot.de>

27 years agodumpfs blindly trusts that it has been handed a filesystem.
phk [Mon, 21 Oct 1996 19:40:01 +0000 (19:40 +0000)]
dumpfs blindly trusts that it has been handed a filesystem.
If the magic is bad, don't waste our time.

Submitted by: Giles Lean Giles Lean <giles@nemeton.com.au>
Obtained from: NetBSD PR bin/249

27 years agoCorrect the SYNOPSIS section of the man page to add the -p option.
joerg [Mon, 21 Oct 1996 18:04:42 +0000 (18:04 +0000)]
Correct the SYNOPSIS section of the man page to add the -p option.

27 years agoWhen compiling with '-Wall -pedantic', the byte swapping macros gave the
nate [Mon, 21 Oct 1996 17:15:05 +0000 (17:15 +0000)]
When compiling with '-Wall -pedantic', the byte swapping macros gave the
following warning:
  warning: ANSI C forbids braced-groups within expressions

Adding __extension__ before the statement-expression seems to work right.

Submitted by: bde (a *long* time ago)

27 years agoIf a large (>4096 bytes) directory was modified, the old directory
dfr [Mon, 21 Oct 1996 10:07:52 +0000 (10:07 +0000)]
If a large (>4096 bytes) directory was modified, the old directory
contents are discarded, including the cached seek cookies.
Unfortunately, if the directory was larger than NFS_DIRBLKSIZ, then
this confused nfs_readdirrpc(), making it appear as if the directory
was truncated.

Reviewed by: Karl Denninger <karl@Mcs.Net>

27 years agoDon't access stuff we have realloc()'ed using the old pointer.
phk [Mon, 21 Oct 1996 08:51:58 +0000 (08:51 +0000)]
Don't access stuff we have realloc()'ed using the old pointer.

This is a sample of a new class of malloc usage errors that the
Junk option to phkmalloc will expose.

Found by: phkmalloc.

27 years agoImplement a -c option to ps to display the short command name instead of
peter [Mon, 21 Oct 1996 07:30:26 +0000 (07:30 +0000)]
Implement a -c option to ps to display the short command name instead of
the full argument vector.

I've bumped into a few things that expected this switch to be present,
the most recent was the snmp package in ports.  I'm not 100% sure of the
origins of this, but Linux has it, so does the "BSD-compatable" version
of ps on our SVR4 systems (so I assume SunOS has it too).

27 years agoFix signed/unsigned comparison warnings.
alex [Sun, 20 Oct 1996 21:01:46 +0000 (21:01 +0000)]
Fix signed/unsigned comparison warnings.

Reviewed by: bde

27 years agoAdd a couple of reserved port checks: don't talk to either ypserv
wpaul [Sun, 20 Oct 1996 19:52:53 +0000 (19:52 +0000)]
Add a couple of reserved port checks: don't talk to either ypserv
or rpc.ypxfrd processes on remote systems that aren't bound to reserved
ports. The servers already do reserved port checks on the clients.

Obtained from: scrutinizing the OpenBSD ypxfr sources. (Note that this
applies to the ypserv check only; OpenBSD doesn't have an rpc.ypxfrd.)

27 years agoRemoving old isdn stuff.
phk [Sun, 20 Oct 1996 18:35:35 +0000 (18:35 +0000)]
Removing old isdn stuff.

27 years agoRemoving old isdn stuff.
phk [Sun, 20 Oct 1996 18:24:17 +0000 (18:24 +0000)]
Removing old isdn stuff.

27 years agoremoving old isdn stuff.
phk [Sun, 20 Oct 1996 18:16:49 +0000 (18:16 +0000)]
removing old isdn stuff.

27 years agoFix a YTK bug.
pst [Sun, 20 Oct 1996 17:55:36 +0000 (17:55 +0000)]
Fix a YTK bug.

27 years agoBetter case insensitve search support for pattern with meta chars.
wosch [Sun, 20 Oct 1996 16:54:51 +0000 (16:54 +0000)]
Better case insensitve search support for pattern with meta chars.
In some rare cases this does not work proper before flag FNM_ICASE was
added to fnmatch(3).

27 years agoadd flag FNM_ICASE for case insensitve search
wosch [Sun, 20 Oct 1996 15:15:59 +0000 (15:15 +0000)]
add flag FNM_ICASE for case insensitve search

Reviewed by: ache

27 years agoAdd four sysctl variables that joerg wanted.
phk [Sun, 20 Oct 1996 15:01:58 +0000 (15:01 +0000)]
Add four sysctl variables that joerg wanted.

27 years agomalloc_pages should be static.
phk [Sun, 20 Oct 1996 13:20:57 +0000 (13:20 +0000)]
malloc_pages should be static.
Add progname to warning/error message layout. (joerg)
Remove inline assembler, no speed impact, not need for the obfuscation (bde)
Remove on the fly calculation of parameters, no longer critical.
Make D & U flags valid even if we don't support them.
Don't call imalloc until we're done initializing.
Zap contents on free() if we have "Junk" set. [*]
Various nitpicking.

[*] As a sideeffect of this change, if you are worried about
sensitive data lingering in memory, you can use the 'Junk' option
now to make sure phkmalloc zaps memory when it is returned.  add
char * malloc_options = "J";
to your source.  Obviously there is a performance impact.

27 years agoMake it clear that a vendor-branch import adds something to the
joerg [Sun, 20 Oct 1996 13:14:40 +0000 (13:14 +0000)]
Make it clear that a vendor-branch import adds something to the
existing sources.

Requested by: markm

27 years agoMake pstat -s (aka. sswapinfo) print ``[NFS]'' as opposed to
joerg [Sun, 20 Oct 1996 12:54:55 +0000 (12:54 +0000)]
Make pstat -s (aka. sswapinfo) print ``[NFS]'' as opposed to
``/dev/??'' for NFS swap.

I had a hard time to figure out whether it's possible to print the
actual mounted swap file, but i failed to get any information.  If
anybody knows how to get ``192.168.0.1:/swap.192.168.0.3'' instead,
please step forward!

27 years agoAdd upgrade instructions.
markm [Sun, 20 Oct 1996 09:49:53 +0000 (09:49 +0000)]
Add upgrade instructions.
Stolen from: contrib/libpcap/FREEBSD-upgrade

27 years agoBMakefile for gmp-2.0.2
markm [Sun, 20 Oct 1996 09:29:39 +0000 (09:29 +0000)]
BMakefile for gmp-2.0.2
Requested by: ache
Made world by: chuckr

27 years agoBMakefiles for gmp-2.0.2
markm [Sun, 20 Oct 1996 09:28:03 +0000 (09:28 +0000)]
BMakefiles for gmp-2.0.2
Requested by: ache
Made world by: chuckr

27 years agoRemove the old libgmp. Version 2.0.2 is about to hit prime time.
markm [Sun, 20 Oct 1996 09:23:44 +0000 (09:23 +0000)]
Remove the old libgmp. Version 2.0.2 is about to hit prime time.

27 years agoRemove the old libgmp. Version 2.0.2 is about to hit prime time.
markm [Sun, 20 Oct 1996 09:11:57 +0000 (09:11 +0000)]
Remove the old libgmp. Version 2.0.2 is about to hit prime time.

27 years agoThis commit was generated by cvs2svn to compensate for changes in r19048,
markm [Sun, 20 Oct 1996 08:49:26 +0000 (08:49 +0000)]
This commit was generated by cvs2svn to compensate for changes in r19048,
which included commits to RCS files with non-trunk default branches.

27 years agoClean import of libgmp 2.0.2, with only the non-x86 bits removed.
markm [Sun, 20 Oct 1996 08:49:26 +0000 (08:49 +0000)]
Clean import of libgmp 2.0.2, with only the non-x86 bits removed.
BMakefiles and other bits will follow.

Requested by: Andrey Chernov
Made world by: Chuck Robey

27 years agoThis commit was generated by cvs2svn to compensate for changes in r19045,
markm [Sun, 20 Oct 1996 08:09:18 +0000 (08:09 +0000)]
This commit was generated by cvs2svn to compensate for changes in r19045,
which included commits to RCS files with non-trunk default branches.

27 years agoImport of GNU MP 2.0.2
markm [Sun, 20 Oct 1996 08:09:18 +0000 (08:09 +0000)]
Import of GNU MP 2.0.2
This is a clean import with only the non-x86 bits removed. Makefiles and
other will follow.

Requested by: Andrey Chernov
Made world by: Chuck Robey

27 years agoUpdate email address for John-Mark Gurney (send-pr had recorded the
alex [Sun, 20 Oct 1996 02:44:23 +0000 (02:44 +0000)]
Update email address for John-Mark Gurney (send-pr had recorded the
wrong address because it failed to use REPLY_TO).

27 years agoAdd an entry about slow starting SCSI CD-ROM:
roberto [Sat, 19 Oct 1996 23:13:36 +0000 (23:13 +0000)]
Add an entry about slow starting SCSI CD-ROM:

When I booted my system without the above option, the CDROM could not
respond in time to the bootup probe of devices and was "missed".  When
I tried to access the device I got the "Device not configured" error
message.  I rebuilt the kernel with the SCSI_DELAY option and the
problem went away.

Submitted by: Jon Wallace <adrl@whoweb.com>

27 years agoRestore ache's km addition to syscons
pst [Sat, 19 Oct 1996 22:50:25 +0000 (22:50 +0000)]
Restore ache's km addition to syscons

27 years agoRestore XTERM definition to old definition + KM
pst [Sat, 19 Oct 1996 22:47:50 +0000 (22:47 +0000)]
Restore XTERM definition to old definition + KM

27 years agoInvoke weekly.local and monthly.local if they exist.
alex [Sat, 19 Oct 1996 21:52:16 +0000 (21:52 +0000)]
Invoke weekly.local and monthly.local if they exist.

Suggested by: jkh

27 years agoVarious fixes and FreeBSD modifications:
joerg [Sat, 19 Oct 1996 21:42:40 +0000 (21:42 +0000)]
Various fixes and FreeBSD modifications:

. remove the blubber about `submitter-id's from the man page, we don't
  use them,
. use REPLY_TO or REPLYTO in preference over LOGNAME as the value for
  the Reply-To address (closes PRs 1471 and its duplicates 1472 and 1823),
. don't abuse ~/.signature as ORGANIZATION, this is almost always
  useless blunder,
. actually list the Categories again, instead of xrefing to ``see
  above'' (closes PR 1835),
. check the Synopsis field for being not empty,
. make the mail Subject the same as Synopsis if left blank (closes
  PR 1209).

The remaining open send-pr related PRs (184 and its duplicate 1047,
and 1415) are pilot errors or local hardware problems.

27 years agoAdded John-Mark Gurney for his new area code and /etc/daily.local
alex [Sat, 19 Oct 1996 21:21:33 +0000 (21:21 +0000)]
Added John-Mark Gurney for his new area code and /etc/daily.local
contributions (PRs 1731 and 1822).