513 lines
No EOL
104 KiB
HTML
513 lines
No EOL
104 KiB
HTML
<?xml version="1.0" encoding="iso-8859-1"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>FreeBSD 11.1-RELEASE Release Notes</title><link rel="stylesheet" type="text/css" href="docbook.css" /><link rev="made" href="mailto:doc@FreeBSD.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.78.1" /><meta name="description" content="The release notes for FreeBSD 11.1-RELEASE contain a summary of the changes made to the FreeBSD base system on the 11.1-STABLE development line. This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented." /><script xmlns="" type="text/javascript" src="/layout/js/google.js"></script></head><body><div class="article"><div xmlns="" class="titlepage"><div><div><h1 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="idp60964664"></a>FreeBSD 11.1-RELEASE Release Notes</h1></div><div><div xmlns="http://www.w3.org/1999/xhtml" class="author"><h3 class="author"><span class="orgname">The FreeBSD Project</span></h3></div></div><div><p xmlns="http://www.w3.org/1999/xhtml" class="copyright">Copyright © 2017 The FreeBSD Documentation
|
||
Project</p></div><div><div xmlns="http://www.w3.org/1999/xhtml" class="legalnotice"><a id="trademarks"></a><p xmlns="http://www.w3.org/TR/xhtml1/transitional">FreeBSD is a registered trademark of
|
||
the FreeBSD Foundation. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">IBM, AIX, OS/2,
|
||
PowerPC, PS/2, S/390, and ThinkPad are
|
||
trademarks of International Business Machines Corporation in the
|
||
United States, other countries, or both. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">IEEE, POSIX, and 802 are registered
|
||
trademarks of Institute of Electrical and Electronics Engineers,
|
||
Inc. in the United States. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Intel, Celeron, Centrino, Core, EtherExpress, i386,
|
||
i486, Itanium, Pentium, and Xeon are trademarks or registered
|
||
trademarks of Intel Corporation or its subsidiaries in the United
|
||
States and other countries. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">SPARC, SPARC64, and
|
||
UltraSPARC are trademarks of SPARC International, Inc in the United
|
||
States and other countries. SPARC International, Inc owns all of the
|
||
SPARC trademarks and under licensing agreements allows the proper use
|
||
of these trademarks by its members. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Many of the designations used by
|
||
manufacturers and sellers to distinguish their products are claimed
|
||
as trademarks. Where those designations appear in this document,
|
||
and the FreeBSD Project was aware of the trademark claim, the
|
||
designations have been followed by the <span xmlns="http://www.w3.org/1999/xhtml" class="quote">“<span class="quote">™</span>”</span> or the
|
||
<span xmlns="http://www.w3.org/1999/xhtml" class="quote">“<span class="quote">®</span>”</span> symbol. </p></div></div><div>Last modified on 2017-07-16 13:29:27 EDT by gjb.</div><div><div xmlns="http://www.w3.org/1999/xhtml" class="abstract"><div class="abstract-title">Abstract</div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The release notes for FreeBSD 11.1-RELEASE contain
|
||
a summary of the changes made to the FreeBSD base system on the
|
||
11.1-STABLE development line. This document lists
|
||
applicable security advisories that were issued since the last
|
||
release, as well as significant changes to the FreeBSD kernel and
|
||
userland. Some brief remarks on upgrading are also
|
||
presented. </p></div></div></div><hr /></div><div class="toc"><div class="toc-title">Table of Contents</div><dl class="toc"><dt><span class="sect1"><a href="#intro">1. Introduction</a></span></dt><dt><span class="sect1"><a href="#upgrade">2. Upgrading from Previous Releases of FreeBSD</a></span></dt><dt><span class="sect1"><a href="#security-errata">3. Security and Errata</a></span></dt><dd><dl><dt><span class="sect2"><a href="#security">3.1. Security Advisories</a></span></dt><dt><span class="sect2"><a href="#errata">3.2. Errata Notices</a></span></dt></dl></dd><dt><span class="sect1"><a href="#userland">4. Userland</a></span></dt><dd><dl><dt><span class="sect2"><a href="#userland-config">4.1. Userland Configuration Changes</a></span></dt><dt><span class="sect2"><a href="#userland-programs">4.2. Userland Application Changes</a></span></dt><dt><span class="sect2"><a href="#userland-contrib">4.3. Contributed Software</a></span></dt><dt><span class="sect2"><a href="#userland-installer">4.4. Installation and Configuration Tools</a></span></dt><dt><span class="sect2"><a href="#userland-rc">4.5. <code class="filename">/etc/rc.d</code>
|
||
Scripts</a></span></dt><dt><span class="sect2"><a href="#userland-periodic">4.6. <code class="filename">/etc/periodic</code>
|
||
Scripts</a></span></dt><dt><span class="sect2"><a href="#userland-libraries">4.7. Runtime Libraries and API</a></span></dt><dt><span class="sect2"><a href="#userland-abi">4.8. ABI Compatibility</a></span></dt><dt><span class="sect2"><a href="#userland-debug">4.9. Userland Debugging</a></span></dt></dl></dd><dt><span class="sect1"><a href="#kernel">5. Kernel</a></span></dt><dd><dl><dt><span class="sect2"><a href="#kernel-general">5.1. General Kernel Changes</a></span></dt><dt><span class="sect2"><a href="#kernel-bugfix">5.2. Kernel Bug Fixes</a></span></dt><dt><span class="sect2"><a href="#kernel-config">5.3. Kernel Configuration</a></span></dt><dt><span class="sect2"><a href="#kernel-modules">5.4. Kernel Modules</a></span></dt><dt><span class="sect2"><a href="#kernel-sysctl">5.5. System Tuning and Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="#drivers">6. Devices and Drivers</a></span></dt><dd><dl><dt><span class="sect2"><a href="#drivers-device">6.1. Device Drivers</a></span></dt><dt><span class="sect2"><a href="#drivers-storage">6.2. Storage Drivers</a></span></dt><dt><span class="sect2"><a href="#drivers-network">6.3. Network Drivers</a></span></dt></dl></dd><dt><span class="sect1"><a href="#hardware">7. Hardware Support</a></span></dt><dd><dl><dt><span class="sect2"><a href="#hardware-support">7.1. Hardware Support</a></span></dt><dt><span class="sect2"><a href="#hardware-virtualization">7.2. Virtualization Support</a></span></dt><dt><span class="sect2"><a href="#hardware-arm">7.3. ARM Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="#storage">8. Storage</a></span></dt><dd><dl><dt><span class="sect2"><a href="#storage-net">8.1. Networked Storage</a></span></dt><dt><span class="sect2"><a href="#storage-zfs">8.2. ZFS</a></span></dt></dl></dd><dt><span class="sect1"><a href="#boot">9. Boot Loader Changes</a></span></dt><dd><dl><dt><span class="sect2"><a href="#boot-loader">9.1. Boot Loader Changes</a></span></dt></dl></dd><dt><span class="sect1"><a href="#network">10. Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="#network-general">10.1. General Network Changes</a></span></dt><dt><span class="sect2"><a href="#network-protocols">10.2. Network Protocols</a></span></dt></dl></dd><dt><span class="sect1"><a href="#ports">11. Ports Collection and Package Infrastructure</a></span></dt><dd><dl><dt><span class="sect2"><a href="#ports-packages">11.1. Packaging Changes</a></span></dt></dl></dd></dl></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="intro"></a>1. Introduction</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This document contains the release notes for FreeBSD
|
||
11.1-RELEASE. It describes recently added, changed, or
|
||
deleted features of FreeBSD. It also provides some notes on
|
||
upgrading from previous versions of FreeBSD. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This distribution of FreeBSD
|
||
11.1-RELEASE is a release distribution. It can be
|
||
found at <code xmlns="http://www.w3.org/1999/xhtml" class="uri"><a class="uri" href="https://www.FreeBSD.org/releases/" target="_top">https://www.FreeBSD.org/releases/</a></code> or
|
||
any of its mirrors. More information on obtaining this (or
|
||
other) release distributions of FreeBSD can be found in the
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="link" href="../../../../doc/en_US.ISO8859-1/books/handbook/mirrors.html" target="_top"><span class="quote">“<span class="quote">Obtaining
|
||
FreeBSD</span>”</span> appendix</a> to the <a xmlns="http://www.w3.org/1999/xhtml" class="link" href="../../../../doc/en_US.ISO8859-1/books/handbook/" target="_top">FreeBSD
|
||
Handbook</a>. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">All users are encouraged to consult the release errata
|
||
before installing FreeBSD. The errata document is updated with
|
||
<span xmlns="http://www.w3.org/1999/xhtml" class="quote">“<span class="quote">late-breaking</span>”</span> information discovered late in the
|
||
release cycle or after the release. Typically, it contains
|
||
information on known bugs, security advisories, and corrections
|
||
to documentation. An up-to-date copy of the errata for FreeBSD
|
||
11.1-RELEASE can be found on the FreeBSD Web site. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This document describes the most user-visible new or changed
|
||
features in FreeBSD since 11.0-RELEASE. In general, changes
|
||
described here are unique to the 11.1-STABLE branch unless
|
||
specifically marked as MERGED features. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Typical release note items document recent security
|
||
advisories issued after 11.0-RELEASE, new drivers or hardware
|
||
support, new commands or options, major bug fixes, or
|
||
contributed software upgrades. They may also list changes to
|
||
major ports/packages or release engineering practices. Clearly
|
||
the release notes cannot list every single change made to FreeBSD
|
||
between releases; this document focuses primarily on security
|
||
advisories, user-visible changes, and major architectural
|
||
improvements. </p></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="upgrade"></a>2. Upgrading from Previous Releases of FreeBSD</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64,i386] Binary upgrades between RELEASE versions
|
||
(and snapshots of the various security branches) are supported
|
||
using the <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> utility. The binary upgrade
|
||
procedure will update unmodified userland utilities, as well as
|
||
unmodified GENERIC kernels distributed as a part of an official
|
||
FreeBSD release. The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> utility requires that
|
||
the host being upgraded have Internet connectivity. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Source-based upgrades (those based on recompiling the FreeBSD
|
||
base system from source code) from previous versions are
|
||
supported, according to the instructions in
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/src/UPDATING</code>. </p><div xmlns="" class="important"><h3 class="admontitle">Important: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Upgrading FreeBSD should only be attempted after backing up
|
||
<span xmlns="http://www.w3.org/1999/xhtml" class="emphasis"><em>all</em></span> data and configuration files. </p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="security-errata"></a>3. Security and Errata</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section lists the various Security Advisories and
|
||
Errata Notices since 11.0-RELEASE. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="security"></a>3.1. Security Advisories</h3></div></div></div><div class="informaltable"><table width="100%" border="0"><colgroup><col width="40%" /><col width="30%" /><col width="30%" /></colgroup><thead><tr><th>Advisory</th><th>Date</th><th>Topic</th></tr></thead><tbody><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:32.bhyve.asc" target="_top">FreeBSD-SA-16:32.bhyve</a></td><td>25 October 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Privilege escalation vulnerability </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:33.openssh.asc" target="_top">FreeBSD-SA-16:33.openssh</a></td><td>2 November 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Remote Denial of Service
|
||
vulnerability </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:36.telnetd.asc" target="_top">FreeBSD-SA-16:36.telnetd</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Possible <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=login&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">login</span>(1)</span></a> argument
|
||
injection </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:37.libc.asc" target="_top">FreeBSD-SA-16:37.libc</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=link_ntoa&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">link_ntoa</span>(3)</span></a> buffer overflow </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:38.bhyve.asc" target="_top">FreeBSD-SA-16:38.bhyve</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Possible escape from <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(8)</span></a> virtual
|
||
machine </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:39.ntp.asc" target="_top">FreeBSD-SA-16:39.ntp</a></td><td>22 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:01.openssh.asc" target="_top">FreeBSD-SA-17:01.openssh</a></td><td>10 January 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:02.openssl.asc" target="_top">FreeBSD-SA-17:02.openssl</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:03.ntp.asc" target="_top">FreeBSD-SA-17:03.ntp</a></td><td>12 April 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:04.ipfilter.asc" target="_top">FreeBSD-SA-17:04.ipfilter</a></td><td>27 April 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix fragment handling panic </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:05.heimdal.asc" target="_top">FreeBSD-SA-17:05.heimdal</a></td><td>12 July 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix KDC-REP service name validation
|
||
vulnerability </p></td></tr></tbody></table></div></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="errata"></a>3.2. Errata Notices</h3></div></div></div><div class="informaltable"><table width="100%" border="0"><colgroup><col width="40%" /><col width="30%" /><col width="30%" /></colgroup><thead><tr><th>Errata</th><th>Date</th><th>Topic</th></tr></thead><tbody><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:18.loader.asc" target="_top">FreeBSD-EN-16:18.loader</a></td><td>25 October 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Loader may hang during boot </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:19.tzcode.asc" target="_top">FreeBSD-EN-16:19.tzcode</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix warnings about invalid timezone
|
||
abbreviations </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:20.tzdata.asc" target="_top">FreeBSD-EN-16:20.tzdata</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Update timezone database
|
||
information </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:21.localedef.asc" target="_top">FreeBSD-EN-16:21.localedef</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix incorrectly defined unicode
|
||
characters </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:01.pcie.asc" target="_top">FreeBSD-EN-17:01.pcie</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix system hang when booting when PCI-express
|
||
HotPlug is enabled </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:02.yp.asc" target="_top">FreeBSD-EN-17:02.yp</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix NIS master updates are not pushed to an NIS
|
||
slave </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:03.hyperv.asc" target="_top">FreeBSD-EN-17:03.hyperv</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix compatibility with Hyper-V/storage after
|
||
KB3172614 or KB3179574 </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:04.mandoc.asc" target="_top">FreeBSD-EN-17:04.mandoc</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Make <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=makewhatis&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">makewhatis</span>(1)</span></a> output
|
||
reproducible </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:05.xen.asc" target="_top">FreeBSD-EN-17:05.xen</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Xen migration enhancements </p></td></tr></tbody></table></div></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="userland"></a>4. Userland</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes and additions to userland
|
||
applications, contributed software, and system utilities. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-config"></a>4.1. Userland Configuration Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=inetd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">inetd</span>(8)</span></a> utility is now built
|
||
without <code xmlns="http://www.w3.org/1999/xhtml" class="literal">libwrap</code> support when
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITHOUT_TCP_WRAPPERS</code> is set in
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=313203">[r313203]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=libthr&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">libthr</span>(3)</span></a> library and related
|
||
files are now evaluated and removed by the
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">delete-old-libs</code> target when upgrading the
|
||
system if <code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITHOUT_LIBTHR</code> is
|
||
set in <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316045">[r316045]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITH_LLD_AS_LD</code> build knob has been added,
|
||
which installs <span xmlns="http://www.w3.org/1999/xhtml" class="application">LLD</span> as
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/bin/ld</code> if set. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316423">[r316423]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">
|
||
<span xmlns="http://www.w3.org/1999/xhtml" class="application">LLD</span> has been enabled by default and
|
||
installed as <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/bin/ld</code> on
|
||
FreeBSD/arm64. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318472">[r318472]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITH_RPCBIND_WARMSTART_SUPPORT</code>
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a> knob has been added, which when enabled
|
||
allows building <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rpcbind&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rpcbind</span>(8)</span></a> with
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">warmstart</code> support. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=319244">[r319244]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-programs"></a>4.2. Userland Application Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=blacklistd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">blacklistd</span>(8)</span></a> has been added
|
||
to <span xmlns="http://www.w3.org/1999/xhtml" class="application">OpenSSH</span>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=305476">[r305476]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bspatch&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bspatch</span>(1)</span></a> utility has been
|
||
updated with <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=capsicum&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">capsicum</span>(4)</span></a> support. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306213">[r306213]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cron&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cron</span>(8)</span></a> utility has been updated to add support for
|
||
including files within <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/etc/cron.d</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/local/etc/cron.d</code> by
|
||
default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=308720">[r308720]</a><span class="contrib">
|
||
(Sponsored by
|
||
Gandi.net)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslogd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslogd</span>(8)</span></a> utility has been updated to add the
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">include</code> keyword which allows specifying
|
||
a directory containing configuration files to be included in
|
||
addition to <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslog.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslog.conf</span>(5)</span></a>. The default
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslog.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslog.conf</span>(5)</span></a> has been updated to include <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/etc/syslog.d</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/local/etc/syslog.d</code> by
|
||
default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=308721">[r308721]</a><span class="contrib">
|
||
(Sponsored by
|
||
Gandi.net)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zfsbootcfg&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">zfsbootcfg</span>(8)</span></a> utility has been
|
||
added, providing one-time <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=boot.config&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">boot.config</span>(5)</span></a>-style options
|
||
for <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zfsboot&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">zfsboot</span>(8)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=308914">[r308914]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=setkey&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">setkey</span>(8)</span></a> utility has been modified to show the runtime
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NAT-T</acronym> configuration. The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">-g</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="literal">-t</code> flags have
|
||
been added, which list only global and virtual policies,
|
||
respectively, when used with the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">-D</code> and
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">-P</code> flags. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315514">[r315514]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=getaddrinfo&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">getaddrinfo</span>(1)</span></a> utility has been
|
||
added, ported from NetBSD. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316098">[r316098]</a><span class="contrib">
|
||
(Sponsored by
|
||
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=jail&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">jail</span>(8)</span></a> utility has been
|
||
updated to allow explicitly-assigned <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv4</acronym>
|
||
and <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv6</acronym> addresses to be used within
|
||
a jail. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316944">[r316944]</a><span class="contrib">
|
||
(Sponsored by
|
||
Multiplay)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=daemon&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">daemon</span>(8)</span></a> utility has been
|
||
updated to allow redirecting <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=stdout&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">stdout</span>(4)</span></a> and <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=stderr&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">stderr</span>(4)</span></a>
|
||
output to <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslog&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a> or to a file. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317855">[r317855]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=efivar&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">efivar</span>(8)</span></a> utility has been added, providing an interface
|
||
to manage <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">UEFI</acronym> variables. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318576">[r318576]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbetool&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbetool</span>(8)</span></a> utility has been
|
||
added, providing command-line access to features and debugging
|
||
facilities of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> devices. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=319388">[r319388]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=primes&sektion=6&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">primes</span>(6)</span></a> utility now
|
||
enumerates primes beyond
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">3825123056546413050</code>, up to a new limit of
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">2^64 - 1</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320218">[r320218]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rcp&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rcp</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rlogin&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rlogin</span>(1)</span></a>,
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rsh&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rsh</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ruptime&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ruptime</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rwho&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rwho</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rlogind&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rlogind</span>(8)</span></a>,
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rshd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rshd</span>(8)</span></a>, and <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rwhod&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rwhod</span>(8)</span></a> utilities have been marked as
|
||
deprecated, and planned for removal in
|
||
FreeBSD 12.0-RELEASE. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320654">[r320654]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=gdb&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">gdb</span>(1)</span></a> and <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=kgdb&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">kgdb</span>(1)</span></a>
|
||
utilities have been marked as deprecated, and planned for
|
||
removal from the base system in the future. A newer version
|
||
is available in the <code xmlns="http://www.w3.org/1999/xhtml" class="filename">devel/gdb</code> port. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320874">[r320874]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-contrib"></a>4.3. Contributed Software</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=readelf&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">readelf</span>(1)</span></a> has been updated to
|
||
report arm program and section header types. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=305837">[r305837]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ELF</acronym> Tool Chain has been updated to upstream
|
||
revision r3490. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=305844">[r305844]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=groff&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">groff</span>(1)</span></a> has been updated to use
|
||
the changelog date rather than file modification date in
|
||
manual pages for build reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=307631">[r307631]</a></p><div xmlns="" class="note"><h3 class="admontitle">Note: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=groff&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">groff</span>(1)</span></a> is planned to be deprecated effective FreeBSD
|
||
12.0-RELEASE. </p></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=unbound&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">unbound</span>(8)</span></a> has been updated to
|
||
version 1.5.10. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=307729">[r307729]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=strings&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">strings</span>(1)</span></a> has been updated to fix
|
||
the exit status when multiple files are provided as arguments,
|
||
and an error is encountered before the last file. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309125">[r309125]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=makewhatis&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">makewhatis</span>(1)</span></a> has been updated to produce
|
||
build-reproducible output. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309183">[r309183]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">Subversion</span>
|
||
has been updated to version 1.9.5. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309511">[r309511]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=file&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">file</span>(1)</span></a> has been updated to version
|
||
5.29. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309847">[r309847]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=amd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">amd</span>(8)</span></a> utility has been updated
|
||
to version 6.2. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=310490">[r310490]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">CLDR</acronym> locales have
|
||
been updated to version 30.0.3. The unicode locales have been
|
||
updated to version 9.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=312336">[r312336]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=xz&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">xz</span>(1)</span></a> has been updated to version
|
||
5.2.3. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=312517">[r312517]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tcpdump&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">tcpdump</span>(1)</span></a> has been updated to
|
||
version 4.9.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=313537">[r313537]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zlib&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">zlib</span>(3)</span></a> has been updated to version
|
||
1.2.11. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=313795">[r313795]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">openresolv</span>
|
||
has been updated to version 3.9.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=313980">[r313980]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The NetBSD test suite has been updated
|
||
to the 01.11.2017_23.20 snapshot. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=313680">[r313680]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><code xmlns="http://www.w3.org/1999/xhtml" class="literal">libucl</code> has been
|
||
updated to version 20170219. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=314278">[r314278]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=libarchive&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">libarchive</span>(3)</span></a> has been updated to
|
||
version 3.3.1. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315432">[r315432]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=dma&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">dma</span>(8)</span></a> has been updated to the
|
||
2017-02-10 snapshot. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315995">[r315995]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ntpd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ntpd</span>(8)</span></a> has been updated to version
|
||
4.2.8p10. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316068">[r316068]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">ACPICA</span> has
|
||
been updated to version 20170303. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316303">[r316303]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Timezone data files have been updated to
|
||
version 2017b. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316349">[r316349]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mandoc&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mandoc</span>(1)</span></a> has been updated to
|
||
version 1.14. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316420">[r316420]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">Clang</span> has
|
||
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">LLVM</span> has
|
||
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">LLD</span> has
|
||
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">LLDB</span> has
|
||
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">compiler-rt</span>
|
||
has been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">libc++</span> has
|
||
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tcsh&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">tcsh</span>(1)</span></a> has been updated to version
|
||
6.20.00. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316957">[r316957]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=blacklistd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">blacklistd</span>(8)</span></a> has been updated to the
|
||
20170503 snapshot. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318239">[r318239]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=blacklistd&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">blacklistd</span>(8)</span></a> support for
|
||
<span xmlns="http://www.w3.org/1999/xhtml" class="application">OpenSSH</span> has been refined to adjust
|
||
notification points to catch all authentication failures
|
||
rather than only those caused by invalid login
|
||
usernames. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318402">[r318402]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=byacc&sektion=1&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">byacc</span>(1)</span></a> has been updated to
|
||
version 20170201. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=319349">[r319349]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">bmake</span> has
|
||
been updated to version 20170510. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=319884">[r319884]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-installer"></a>4.4. Installation and Configuration Tools</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The installer, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdinstall&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bsdinstall</span>(8)</span></a>, has
|
||
been updated to include support for hidden wireless networks
|
||
when configuring the <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=wlan&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">wlan</span>(4)</span></a> interface. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=311686">[r311686]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
default <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">EFI</acronym> partition created by
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdinstall&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bsdinstall</span>(8)</span></a> has been increased from 800KB to
|
||
200MB. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320088">[r320088]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-rc"></a>4.5. <code class="filename">/etc/rc.d</code>
|
||
Scripts</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">jail_confwarn</code>
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rc.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rc.conf</span>(5)</span></a> entry has been added, which suppresses
|
||
warnings about obsolete per-<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=jail&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">jail</span>(8)</span></a>
|
||
configurations. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=310009">[r310009]</a><span class="contrib">
|
||
(Sponsored by
|
||
FIS Global, Inc.)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-periodic"></a>4.6. <code class="filename">/etc/periodic</code>
|
||
Scripts</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The default <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">periodic.conf</span>(5)</span></a> has
|
||
been updated to include the
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">anticongestion_sleeptime</code> option,
|
||
consolidating random sleeps in <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">periodic</span>(8)</span></a> scripts and
|
||
replacing the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">daily_ntpd_avoid_congestion</code>
|
||
option. The default value is 3600 seconds. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317373">[r317373]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="filename">410.status-mfi</code>
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">periodic</span>(8)</span></a> script has been added to monitor the status
|
||
of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mfi&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mfi</span>(4)</span></a> volumes. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317857">[r317857]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-libraries"></a>4.7. Runtime Libraries and API</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">libmd</code> library has
|
||
been updated to introduce functions that operate on <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=fd&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">fd</span>(4)</span></a>
|
||
instead of <code xmlns="http://www.w3.org/1999/xhtml" class="literal">filename</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=310372">[r310372]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=kvm_close&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">kvm_close</span>(3)</span></a> function has been
|
||
updated to return the accumulated error from previous
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=close&sektion=2&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">close</span>(2)</span></a> calls. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316039">[r316039]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The C standard library has been updated
|
||
to make use of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=reallocarray&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">reallocarray</span>(3)</span></a> for bounds
|
||
checking. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316613">[r316613]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="function">clock_nanosleep()</code>
|
||
system call has been added. The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="function">nanosleep()</code> system call is now a wrapper
|
||
around <code xmlns="http://www.w3.org/1999/xhtml" class="function">clock_nanosleep()</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317618">[r317618]</a><span class="contrib">
|
||
(Sponsored by
|
||
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The system libraries have been updated
|
||
to make use of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=reallocarray&sektion=3&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">reallocarray</span>(3)</span></a> for bounds
|
||
checking. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318121">[r318121]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-abi"></a>4.8. ABI Compatibility</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The type <code xmlns="http://www.w3.org/1999/xhtml" class="literal">max_align_t</code>
|
||
is now defined for C11 compliance. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309258">[r309258]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="function">sem_clockwait_np()</code> library function has
|
||
been added, which allows the caller to specify the reference
|
||
clock and choose between absolute and relative mode. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315274">[r315274]</a><span class="contrib">
|
||
(Sponsored by
|
||
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <span xmlns="http://www.w3.org/1999/xhtml" class="application">clang</span>
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">nullability</code> qualifiers have been added to
|
||
the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">C</code> library headers. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315282">[r315282]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Uses of the <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">GNU</acronym>
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">__nonnull__</code> attribute have been replaced
|
||
with the more benign <span xmlns="http://www.w3.org/1999/xhtml" class="application">Clang</span>
|
||
nullability attributes. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315282">[r315282]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-debug"></a>4.9. Userland Debugging</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ptrace&sektion=2&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ptrace</span>(2)</span></a> now supports events for
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=vfork&sektion=2&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">vfork</span>(2)</span></a>, permitting reliable debugging across
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=vfork&sektion=2&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">vfork</span>(2)</span></a> invocations. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=304499">[r304499]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Process core dumps now include the
|
||
process ID (<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PID</acronym>) and command line
|
||
arguments. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306786">[r306786]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="kernel"></a>5. Kernel</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes to kernel configurations, system
|
||
tuning, and system control parameters that are not otherwise
|
||
categorized. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-general"></a>5.1. General Kernel Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=getdtablesize&sektion=2&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">getdtablesize</span>(2)</span></a> system call is
|
||
now permitted in capability mode. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=305514">[r305514]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">kern.proc.nfds</code>
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a> is now permitted in capability mode. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=305516">[r305516]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="filename">sys/conf/newvers.sh</code> script has been
|
||
updated with an option to exclude build-specific metadata from
|
||
the kernel for build reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=312249">[r312249]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-bugfix"></a>5.2. Kernel Bug Fixes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ipf&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ipf</span>(4)</span></a> packet filter has been
|
||
updated to prevent <code xmlns="http://www.w3.org/1999/xhtml" class="literal">keep state</code> from
|
||
incorrectly implying <code xmlns="http://www.w3.org/1999/xhtml" class="literal">keep frags</code>, matching
|
||
the behavior documented in <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ipf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ipf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317434">[r317434]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-config"></a>5.3. Kernel Configuration</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITH_REPRODUCIBLE_BUILD</code> <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a>
|
||
knob has been added, which when set, excludes build-specific
|
||
metadata from the kernel, for build reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=312730">[r312730]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NAT-T</acronym> is now
|
||
enabled by default. The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">IPSEC_NAT_T</code> kernel
|
||
configuration option has been removed. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315514">[r315514]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">IPSEC_FILTERTUNNEL</code> kernel option has been
|
||
removed, which was deprecated by the
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">net.inet.ipsec.filtertunnel</code> sysctl. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315514">[r315514]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">EARLY_AP_STARTUP</code>
|
||
option has been enabled by default on amd64 and
|
||
i386 architectures, which when enabled releases
|
||
Application Processors (<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">AP</acronym>s) earlier in the
|
||
kernel startup process. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318763">[r318763]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-modules"></a>5.4. Kernel Modules</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cloudabi&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cloudabi</span>(4)</span></a> has been updated to
|
||
allow running 32-bit binaries within 64-bit userland
|
||
environments when the kernel configuration file has the
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">COMPAT_CLOUDABI32</code> option present. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=307144">[r307144]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipsec</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="literal">tcpmd5</code> kernel
|
||
modules have been added. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315514">[r315514]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><div xmlns="" class="note"><h3 class="admontitle">Note: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Following the addition of the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">tcpmd5</code>
|
||
module, it is now necessary to have a security association
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SA</acronym>) entry for both inbound and outbound
|
||
directions. </p></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ipfw</span>(4)</span></a> packet filter has been updated to add support for
|
||
named dynamic states. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316274">[r316274]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipfw_nptv6</code> kernel module has been added,
|
||
implementing Network Prefix Translation for
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv6</acronym> as defined in <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RFC</acronym>
|
||
6296. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316444">[r316444]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipfw_nat64</code> kernel module has been added,
|
||
implementing stateless and stateful
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NAT64</acronym>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316446">[r316446]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cfumass&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cfumass</span>(4)</span></a> device has been added, providing a storage
|
||
frontend to <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">USB</acronym>
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">OTG</acronym>-capable hardware. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316660">[r316660]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipfw_pmod</code> kernel module has been added,
|
||
designed for modifying packets of any protocol. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317045">[r317045]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><div xmlns="" class="note"><h3 class="admontitle">Note: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional">At present, only <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TCP</acronym>
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">MSS</acronym> modification is implemented. </p></div></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-sysctl"></a>5.5. System Tuning and Controls</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.root_mount_always_wait</code> tunable has been
|
||
added, which forces the kernel to wait for root mount holds
|
||
even if the root device is already present. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315539">[r315539]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">When the system real time clock
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RTC</acronym>) is adjusted, such as by
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="function">clock_settime()</code>, sleeping threads are now
|
||
awakened and absolute sleep times are reevaluated based on the
|
||
new value of the RTC. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316120">[r316120]</a><span class="contrib">
|
||
(Sponsored by
|
||
Dell EMC)</span></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="drivers"></a>6. Devices and Drivers</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes and additions to devices and
|
||
device drivers since 11.0-RELEASE. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="drivers-device"></a>6.1. Device Drivers</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=jedec_ts&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">jedec_ts</span>(4)</span></a> driver has been
|
||
added, providing support for thermal sensors on memory
|
||
modules. The driver currently supports chips that are fully
|
||
compliant with the <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">JEDEC</acronym>
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">JC</acronym> 42.4 specification. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=307768">[r307768]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=chromebook_platform&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">chromebook_platform</span>(4)</span></a> driver
|
||
has been added, providing support for various Chromebook
|
||
models. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=308104">[r308104]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bytgpio&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bytgpio</span>(4)</span></a> driver has been
|
||
added, providing support for Intel® Bay Trail™
|
||
SoC GPIO controllers. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=308942">[r308942]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><code xmlns="http://www.w3.org/1999/xhtml" class="filename">/dev/kmem</code> no longer
|
||
supports access via <code xmlns="http://www.w3.org/1999/xhtml" class="function">mmap()</code>. Consumers
|
||
wishing to use <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/dev/kmem</code> must use
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="function">read()</code> and
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="function">write()</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=312394">[r312394]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=devctl&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">devctl</span>(8)</span></a> now supports a "clear
|
||
driver" command as a complement to "set
|
||
driver". <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306533">[r306533]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=digi&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">digi</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ie&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ie</span>(4)</span></a>,
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mcd&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mcd</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=scd&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">scd</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=si&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">si</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=spic&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">spic</span>(4)</span></a>, and
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=wl&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">wl</span>(4)</span></a> drivers have been marked as deprecated, and removed
|
||
in FreeBSD 12.0. The associated <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sicontrol&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sicontrol</span>(8)</span></a> and
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=wlconfig&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">wlconfig</span>(8)</span></a> utilities have been deprecated, as
|
||
well. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320954">[r320954]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="drivers-storage"></a>6.2. Storage Drivers</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mpr&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mpr</span>(4)</span></a> driver has been updated
|
||
to support tri-mode
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SAS</acronym>/<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SATA</acronym>/<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCIe</acronym>)
|
||
Broadcom® storage adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=319435">[r319435]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="drivers-network"></a>6.3. Network Drivers</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver has been updated
|
||
to provide support for Virtual Function devices
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T4 and T5 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306660">[r306660]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">TCP connections using the TCP Offload
|
||
Engine (<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TOE</acronym>) on Chelsio T4+ adapters can
|
||
now perform zero-copy sends via
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="function">aio_write()</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306661">[r306661]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbev&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbev</span>(4)</span></a> driver has been added,
|
||
providing support for Virtual Function devices
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T4 and T5 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306664">[r306664]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bnxt&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bnxt</span>(4)</span></a> driver has been added,
|
||
providing support for Broadcom® NetXtreme-C™ and
|
||
NetXtreme-E™ devices. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309377">[r309377]</a><span class="contrib">
|
||
(Sponsored by
|
||
Broadcom Limited)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver now supports
|
||
devices using T6-based adapters which support 10, 25, 40, and
|
||
100 Gbps. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309560">[r309560]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver has been updated
|
||
to provide support for Virtual Function devices
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T6 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309560">[r309560]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbev&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbev</span>(4)</span></a> driver has been updated
|
||
to provide support for Virtual Function devices
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T6 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309560">[r309560]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=miibus&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">miibus</span>(4)</span></a> driver has been updated
|
||
to support Microchip/Micrel KSZ9031 Gigabit ethernet
|
||
cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=310852">[r310852]</a><span class="contrib">
|
||
(Sponsored by
|
||
Rubicon Communications, LLC (Netgate))</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=alc&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">alc</span>(4)</span></a> driver has been updated
|
||
to provide support for Atheros® Killer E2400™
|
||
Gigabit ethernet cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=312358">[r312358]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=alc&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">alc</span>(4)</span></a> driver has been updated to provide support for
|
||
Atheros® Killer E2500™ Gigabit ethernet
|
||
cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=314005">[r314005]</a><span class="contrib">
|
||
(Sponsored by
|
||
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=etherswitch&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">etherswitch</span>(4)</span></a> driver has been
|
||
updated to support RTL8366RB and RTL8366SR cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315330">[r315330]</a><span class="contrib">
|
||
(Sponsored by
|
||
Rubicon Communications, LLC (Netgate))</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=if_ipsec&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">if_ipsec</span>(4)</span></a> virtual tunneling interface has been added,
|
||
implementing route-based <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VPN</acronym>s protected
|
||
with Encapsulating Security Payload
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ESP</acronym>). <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315514">[r315514]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlnxe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlnxe</span>(4)</span></a> driver has been added,
|
||
providing support for Cavium® Qlogic™ 45000 Series
|
||
adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317116">[r317116]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlxgbe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlxgbe</span>(4)</span></a> firmware has been
|
||
updated to version 5.4.64. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317182">[r317182]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ixl&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ixl</span>(4)</span></a> driver has been updated
|
||
to version 1.7.12-k. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318357">[r318357]</a><span class="contrib">
|
||
(Sponsored by
|
||
Intel Corporation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver has been updated
|
||
to firmware version 1.16.45.0 for T4, T5, and T6 cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=319269">[r319269]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlnxe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlnxe</span>(4)</span></a> driver has been
|
||
updated to support QLE41XXX hardware. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320164">[r320164]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlnxe&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlnxe</span>(4)</span></a> driver firmware has
|
||
been updated to version 8.30.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320164">[r320164]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="hardware"></a>7. Hardware Support</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers general hardware support for physical
|
||
machines, hypervisors, and virtualization environments, as well
|
||
as hardware changes and updates that do not otherwise fit in
|
||
other sections of this document. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="hardware-support"></a>7.1. Hardware Support</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=atkbdc&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">atkbdc</span>(4)</span></a> driver has been
|
||
updated to provide support for Elantech® trackpads. To
|
||
enable hardware support, add
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">hw.psm.elantech_support=1</code> to
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=loader.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">loader.conf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=307576">[r307576]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="hardware-virtualization"></a>7.2. Virtualization Support</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCI</acronym> passthrough with
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(4)</span></a> supports more dynamic configurations permitting
|
||
devices to be marked for passthrough or host use at
|
||
runtime. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306471">[r306471]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCI</acronym> passthrough with
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(4)</span></a> resets functions via <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">FLR</acronym> when
|
||
a virtual machine is started and stopped. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=306520">[r306520]</a><span class="contrib">
|
||
(Sponsored by
|
||
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCI</acronym> passthrough support has
|
||
been enabled on FreeBSD virtual machines running on
|
||
Microsoft® Hyper-V™. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309312">[r309312]</a><span class="contrib">
|
||
(Sponsored by
|
||
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=hv_netvsc&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">hv_netvsc</span>(4)</span></a> driver <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SR-IOV</acronym>
|
||
implementation has been updated to support Virtual Function
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VF</acronym>) devices, such as the Mellanox®
|
||
Connect-X3™ network card. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=314091">[r314091]</a><span class="contrib">
|
||
(Sponsored by
|
||
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support
|
||
for Microsoft® Hyper-V™ Generation 2 virtual
|
||
machines has been added. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=316272">[r316272]</a><span class="contrib">
|
||
(Sponsored by
|
||
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support
|
||
for synthetic keyboards has been added for virtual machines
|
||
running on Microsoft® Hyper-V™. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317119">[r317119]</a><span class="contrib">
|
||
(Sponsored by
|
||
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The FreeBSD virtual machines provided on
|
||
Amazon® EC2™ now enable <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv6</acronym> by
|
||
default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=312790">[r312790]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ena&sektion=4&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ena</span>(4)</span></a> driver has been added, providing support for
|
||
"next generation" Enhanced Networking on the
|
||
Amazon® EC2™ platform. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=320760">[r320760]</a><span class="contrib">
|
||
(Sponsored by
|
||
Amazon.com Inc.)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="hardware-arm"></a>7.3. ARM Support</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for the Allwinner A13 board has
|
||
been added. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=305436">[r305436]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="storage"></a>8. Storage</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes and additions to file systems
|
||
and other storage subsystems, both local and networked. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="storage-net"></a>8.1. Networked Storage</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> client now
|
||
properly handles <code xmlns="http://www.w3.org/1999/xhtml" class="literal">NFS4ERR_BAD_SESSION</code> errors
|
||
received from an <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> server. Additionally,
|
||
the kernel <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RPC</acronym> client has been updated to
|
||
prevent creating new <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TCP</acronym> connections when
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ERESTART</code> is received from
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sosend&sektion=9&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sosend</span>(9)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318660">[r318660]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> client now
|
||
supports the Amazon® Elastic File System™
|
||
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">EFS</acronym>). <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318660">[r318660]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="storage-zfs"></a>8.2. ZFS</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">A new <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>,
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.compressed_arc_enabled</code>, has been
|
||
added, which when enabled stores compressed, on-disk data in
|
||
the <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ZFS</acronym> <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ARC</acronym>, increasing
|
||
the amount of data that can be cached in physical memory. It
|
||
is enabled by default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=307265">[r307265]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debug_flags</code> <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a> has been
|
||
deprecated in favor of
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debugflags</code>. Additionally,
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debugflags</code> can now be configured in
|
||
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=loader.conf&sektion=5&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">loader.conf</span>(5)</span></a>, whereas
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debug_flags</code> could not. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=318785">[r318785]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="boot"></a>9. Boot Loader Changes</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers the boot loader, boot menu, and other
|
||
boot-related changes. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="boot-loader"></a>9.1. Boot Loader Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">UEFI</acronym> boot loader has been updated for build
|
||
reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=305845">[r305845]</a><span class="contrib">
|
||
(Sponsored by
|
||
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">EFI</acronym> loader has been updated to support
|
||
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TFTPFS</acronym>, providing netboot support without
|
||
requiring an <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> server. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=307632">[r307632]</a><span class="contrib">
|
||
(Sponsored by
|
||
Gandi.net)</span></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="network"></a>10. Networking</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section describes changes that affect networking in
|
||
FreeBSD. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="network-general"></a>10.1. General Network Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
|
||
network stack has been updated to include
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="function">ip6_tryforward()</code>, providing performance
|
||
benefits as result of a reduced number of checks. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=311681">[r311681]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The network stack has been modified to fix
|
||
incorrect or invalid <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IP</acronym> addresses if
|
||
multiple threads emit a <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">UDP</acronym>
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">log_in_vain</code> message concurrently. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=313523">[r313523]</a><span class="contrib">
|
||
(Sponsored by
|
||
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TCP</acronym> stack has
|
||
been changed to use the estimated <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RTT</acronym>
|
||
instead of timestamps for receive buffer auto resizing. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=317368">[r317368]</a><span class="contrib">
|
||
(Sponsored by
|
||
Multiplay)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="network-protocols"></a>10.2. Network Protocols</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">GARP</acronym>
|
||
(gratuitous <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ARP</acronym>) retransmit has been added.
|
||
A new <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>,
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">net.link.ether.inet.garp_rexmit_count</code>, has
|
||
been added, which sets the maximum number of retransmissions
|
||
when set to a non-zero value. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=309337">[r309337]</a><span class="contrib">
|
||
(Sponsored by
|
||
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for the
|
||
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">UDP_ENCAP_ESPINUDP_NON_IKE</code> encapsulation
|
||
type has been removed. <a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=315514">[r315514]</a><span class="contrib">
|
||
(Sponsored by
|
||
Yandex LLC)</span></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="ports"></a>11. Ports Collection and Package Infrastructure</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes to the FreeBSD Ports
|
||
Collection, package infrastructure, and package maintenance and
|
||
installation tools. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="ports-packages"></a>11.1. Packaging Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg&sektion=8&manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">pkg</span>(8)</span></a> utility has been updated to version
|
||
1.10.1. </p></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>This file, and other release-related documents,
|
||
can be downloaded from <a href="https://www.FreeBSD.org/releases/">https://www.FreeBSD.org/releases/</a>.</small></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>For questions about FreeBSD, read the
|
||
<a href="http://www.FreeBSD.org/docs.html">documentation</a> before
|
||
contacting <<a href="mailto:questions@FreeBSD.org">questions@FreeBSD.org</a>>.</small></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>All users of FreeBSD 11.1-STABLE should
|
||
subscribe to the <<a href="mailto:stable@FreeBSD.org">stable@FreeBSD.org</a>>
|
||
mailing list.</small></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>For questions about this documentation,
|
||
e-mail <<a href="mailto:doc@FreeBSD.org">doc@FreeBSD.org</a>>.</small></p></body></html> |