MFC	r250566:

Add support for "d" floating-point suffix, as defined by draft N1312
of TR 24732. Emit pedantic warning if the feature is being used.

Obtained from:	OpenBSD


git-svn-id: svn://svn.freebsd.org/base/stable/9@250994 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC: r250580
Add support for the eofflag to nfs_readdir() in the new NFS
client so that it works under a unionfs mount.


git-svn-id: svn://svn.freebsd.org/base/stable/9@250996 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r249591:
    Document jail_<jname>_parameters option.

    The description explains why we should not configure "path",
    "host.hostname", "command", "ip4.addr" and ip6.addr" parameters with
    this, but rather use the historical rc.conf(5) options.


git-svn-id: svn://svn.freebsd.org/base/stable/9@250998 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r250992:
    Rework the comment I initially wrote when SHLIB_LDSCRIPT was introduced.
    The build system is really intricate and I had a hard time to remind the
    whole picture even when reading my own words.  This one will hopefully
    be better.


git-svn-id: svn://svn.freebsd.org/base/stable/9@250999 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFH (r243149): fix indentation
MFH (r249431): use CONNECT to proxy HTTPS over HTTP

PR:		bin/80176


git-svn-id: svn://svn.freebsd.org/base/stable/9@251001 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r250147:

procstat_getpathname: for kvm method, instead of returning the error
that the method is not supported, return an empty string.

This looks more handy for callers like procstat(1), which will not
abort after the failed call and still output some useful information.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251003 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
r250503

Get rid of libl dependency.  We needed it only to provide yywrap.  But
yywrap is not necessary when parsing a single hast.conf file.

Suggested by:	kib
Reviewed by:	pjd


git-svn-id: svn://svn.freebsd.org/base/stable/9@251004 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r250379, r250503:

HAST module for bsnmpd(1).

Reviewed by:	harti, pjd


git-svn-id: svn://svn.freebsd.org/base/stable/9@251006 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r250380:

Register OID for HAST module.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251008 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r250405:

Move snmp_hast manual to section 3, where all other manual pages for
bsnmp modules are located.

Section 3 (Library Functions) looks wrong for this manual page, which
contains only module description, that is why initially it was located
to section 8 (System Manager's Manual).  On the other hand manual
pages for all other bsnmpd modules are already located in the section
3, and having all pages in one section looks more consistent.  Also,
currently, similarly to manuals for other modules, snmp_hast manual
contains LIBRARY section, which is not good style for section 8.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251010 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r250968:

  Mention the "nojailvnet" keyword.


git-svn-id: svn://svn.freebsd.org/base/stable/9@251021 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Merge remote-tracking branch 'upstream/svn_stable_9' into svn_stable_9