MFC r269777:
Fix string length argument passed to "sysctl_handle_string()" so that
the complete string is returned by the function and not just only one
byte.

PR:	192544


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@270713 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r270133:
Add more USB class codes.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@270716 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r270134:
Use the "bSubslotSize" and "bSubFrameSize" fields to obtain the actual
sample size. According to the USB audio frame format specification
from USB.org, the value in the "bBitResolution" field can be less than
the actual sample size, depending on the actual hardware, and should
not be used for this computation.

PR:		192755


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@270719 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r270510:

Catch up to gcc 3.3 -> 3.4 upgrade.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@270737 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r270728, tzdata2014f

- Parts of Russia will change times on 2014-10-26.
- Time zone name changes for Asia/Novokuznetsk and Xinjiang and Samoa
  and America/Metlakatla, new zones Asia/Chita and Asia/Srednekolymsk.
- Australia will now use Axxx.
- New zone tab data format.

And lots of historical changes (See
http://mm.icann.org/pipermail/tz-announce/2014-August/000023.html
for the full details.)


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@270814 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Backport the separation of the knob that controls the legacy pkg_install
tools (ie: WITH/WITHOUT_PKGTOOLS) and the pkg bootstrap tool.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@270887 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Regenerate


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@270889 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f