Fix formatting, indentation, line length in preparation of
upcoming changes to this file. Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
4ee034d81e
commit
fe0f2d73ae
@ -1,12 +1,11 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
|
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
|
||||||
"../../../share/xml/freebsd50.dtd" [
|
"../../../share/xml/freebsd50.dtd" [
|
||||||
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN" "release.ent">
|
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN" "release.ent">
|
||||||
%release;
|
%release;
|
||||||
]>
|
]>
|
||||||
<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0">
|
<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0">
|
||||||
<info><title>&os; &release.current; Release Notes</title>
|
<info><title>&os; &release.current; Release Notes</title>
|
||||||
|
|
||||||
|
|
||||||
<author><orgname>The &os; Project</orgname></author>
|
<author><orgname>The &os; Project</orgname></author>
|
||||||
|
|
||||||
@ -28,7 +27,8 @@
|
|||||||
<year>2012</year>
|
<year>2012</year>
|
||||||
<year>2013</year>
|
<year>2013</year>
|
||||||
<year>2014</year>
|
<year>2014</year>
|
||||||
<holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder>
|
<holder role="mailto:doc@FreeBSD.org">The &os; Documentation
|
||||||
|
Project</holder>
|
||||||
</copyright>
|
</copyright>
|
||||||
|
|
||||||
<legalnotice xml:id="trademarks" role="trademarks">
|
<legalnotice xml:id="trademarks" role="trademarks">
|
||||||
@ -41,13 +41,13 @@
|
|||||||
</legalnotice>
|
</legalnotice>
|
||||||
|
|
||||||
<abstract>
|
<abstract>
|
||||||
<para>The release notes for &os; &release.current; contain a summary
|
<para>The release notes for &os; &release.current; contain
|
||||||
of the changes made to the &os; base system on the
|
a summary of the changes made to the &os; base system on the
|
||||||
&release.branch; development line.
|
&release.branch; development line. This document lists
|
||||||
This document lists applicable security advisories that were issued since
|
applicable security advisories that were issued since the last
|
||||||
the last release, as well as significant changes to the &os;
|
release, as well as significant changes to the &os; kernel and
|
||||||
kernel and userland.
|
userland. Some brief remarks on upgrading are also
|
||||||
Some brief remarks on upgrading are also presented.</para>
|
presented.</para>
|
||||||
</abstract>
|
</abstract>
|
||||||
</info>
|
</info>
|
||||||
|
|
||||||
@ -55,30 +55,32 @@
|
|||||||
<title>Introduction</title>
|
<title>Introduction</title>
|
||||||
|
|
||||||
<para>This document contains the release notes for &os;
|
<para>This document contains the release notes for &os;
|
||||||
&release.current;. It
|
&release.current;. It describes recently added, changed, or
|
||||||
describes recently added, changed, or deleted features of &os;.
|
deleted features of &os;. It also provides some notes on
|
||||||
It also provides some notes on upgrading
|
upgrading from previous versions of &os;.</para>
|
||||||
from previous versions of &os;.</para>
|
|
||||||
|
|
||||||
<para releasetype="current">The &release.type; distribution to which these release notes
|
<para releasetype="current">The &release.type; distribution to which
|
||||||
apply represents the latest point along the &release.branch; development
|
these release notes apply represents the latest point along the
|
||||||
branch since &release.branch; was created. Information regarding pre-built, binary
|
&release.branch; development branch since &release.branch; was
|
||||||
&release.type; distributions along this branch
|
created. Information regarding pre-built, binary &release.type;
|
||||||
can be found at <uri xlink:href="&release.url;">&release.url;</uri>.</para>
|
distributions along this branch can be found at <uri
|
||||||
|
xlink:href="&release.url;">&release.url;</uri>.</para>
|
||||||
|
|
||||||
<para releasetype="snapshot">The &release.type; distribution to which these release notes
|
<para releasetype="snapshot">The &release.type; distribution to
|
||||||
apply represents a point along the &release.branch; development
|
which these release notes apply represents a point along the
|
||||||
branch between &release.prev; and the future &release.next;.
|
&release.branch; development branch between &release.prev; and the
|
||||||
Information regarding
|
future &release.next;. Information regarding pre-built, binary
|
||||||
pre-built, binary &release.type; distributions along this branch
|
&release.type; distributions along this branch can be found at
|
||||||
can be found at <uri xlink:href="&release.url;">&release.url;</uri>.</para>
|
<uri xlink:href="&release.url;">&release.url;</uri>.</para>
|
||||||
|
|
||||||
<para releasetype="release">This distribution of &os; &release.current; is a
|
<para releasetype="release">This distribution of &os;
|
||||||
&release.type; distribution. It can be found at <uri xlink:href="&release.url;">&release.url;</uri> or any of its mirrors. More
|
&release.current; is a &release.type; distribution. It can be
|
||||||
information on obtaining this (or other) &release.type;
|
found at <uri xlink:href="&release.url;">&release.url;</uri> or
|
||||||
distributions of &os; can be found in the <link xlink:href="&url.books.handbook;/mirrors.html"><quote>Obtaining
|
any of its mirrors. More information on obtaining this (or other)
|
||||||
&os;</quote> appendix</link> to the <link xlink:href="&url.books.handbook;/">&os;
|
&release.type; distributions of &os; can be found in the <link
|
||||||
Handbook</link>.</para>
|
xlink:href="&url.books.handbook;/mirrors.html"><quote>Obtaining
|
||||||
|
&os;</quote> appendix</link> to the <link
|
||||||
|
xlink:href="&url.books.handbook;/">&os; Handbook</link>.</para>
|
||||||
|
|
||||||
<para>All users are encouraged to consult the release errata before
|
<para>All users are encouraged to consult the release errata before
|
||||||
installing &os;. The errata document is updated with
|
installing &os;. The errata document is updated with
|
||||||
@ -87,101 +89,109 @@
|
|||||||
information on known bugs, security advisories, and corrections to
|
information on known bugs, security advisories, and corrections to
|
||||||
documentation. An up-to-date copy of the errata for &os;
|
documentation. An up-to-date copy of the errata for &os;
|
||||||
&release.current; can be found on the &os; Web site.</para>
|
&release.current; can be found on the &os; Web site.</para>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<sect1 xml:id="new">
|
<sect1 xml:id="new">
|
||||||
<title>What's New</title>
|
<title>What's New</title>
|
||||||
|
|
||||||
<para>This section describes
|
<para>This section describes the most user-visible new or changed
|
||||||
the most user-visible new or changed features in &os;
|
features in &os; since &release.prev;. In general, changes
|
||||||
since &release.prev;.
|
described here are unique to the &release.branch; branch unless
|
||||||
In general, changes described here are unique to the &release.branch;
|
specifically marked as &merged; features.</para>
|
||||||
branch unless specifically marked as &merged; features.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>Typical release note items
|
<para>Typical release note items document recent security advisories
|
||||||
document recent security advisories issued after
|
issued after &release.prev;, new drivers or hardware support, new
|
||||||
&release.prev;,
|
commands or options, major bug fixes, or contributed software
|
||||||
new drivers or hardware support, new commands or options,
|
upgrades. They may also list changes to major ports/packages or
|
||||||
major bug fixes, or contributed software upgrades. They may also
|
release engineering practices. Clearly the release notes cannot
|
||||||
list changes to major ports/packages or release engineering
|
list every single change made to &os; between releases; this
|
||||||
practices. Clearly the release notes cannot list every single
|
document focuses primarily on security advisories, user-visible
|
||||||
change made to &os; between releases; this document focuses
|
changes, and major architectural improvements.</para>
|
||||||
primarily on security advisories, user-visible changes, and major
|
|
||||||
architectural improvements.</para>
|
|
||||||
|
|
||||||
<sect2 xml:id="security">
|
<sect2 xml:id="security">
|
||||||
<title>Security Advisories</title>
|
<title>Security Advisories</title>
|
||||||
|
|
||||||
<para/>
|
<para>No advisories.</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 xml:id="kernel">
|
<sect2 xml:id="kernel">
|
||||||
<title>Kernel Changes</title>
|
<title>Kernel Changes</title>
|
||||||
|
|
||||||
<para revision="248508">The use of unmapped VMIO buffers eliminates the need to perform
|
<para revision="248508">The use of unmapped VMIO buffers
|
||||||
TLB shootdown for mapping on buffer creation and reuse, greatly reducing the
|
eliminates the need to perform TLB shootdown for mapping on
|
||||||
amount of IPIs for shootdown on big-SMP machines and eliminating up to 25-30%
|
buffer creation and reuse, greatly reducing the amount of IPIs
|
||||||
|
for shootdown on big-SMP machines and eliminating up to 25-30%
|
||||||
of the system time on i/o intensive workloads.</para>
|
of the system time on i/o intensive workloads.</para>
|
||||||
|
|
||||||
<para arch="amd64" revision="254466">The maximum amount of memory the &os; kernel
|
<para arch="amd64" revision="254466">The maximum amount of memory
|
||||||
can address has been increased from 1TB to 4TB.</para>
|
the &os; kernel can address has been increased from 1TB to
|
||||||
|
4TB.</para>
|
||||||
|
|
||||||
<para role="merged">The &man.ddb.4; kernel debugger now has an output capture
|
<para role="merged">The &man.ddb.4; kernel debugger now has an
|
||||||
facility. Input and output from &man.ddb.4; can now be captured
|
output capture facility. Input and output from &man.ddb.4; can
|
||||||
to a memory buffer for later inspection using &man.sysctl.8; or
|
now be captured to a memory buffer for later inspection using
|
||||||
a textdump. The new <command>capture</command> command controls
|
&man.sysctl.8; or a textdump. The new
|
||||||
this feature.</para>
|
<command>capture</command> command controls this feature.</para>
|
||||||
|
|
||||||
<para role="merged">The &man.ddb.4; debugger now supports a simple scripting
|
<para role="merged">The &man.ddb.4; debugger now supports a simple
|
||||||
facility, which supports a set of named scripts consisting of a
|
scripting facility, which supports a set of named scripts
|
||||||
set of &man.ddb.4; commands. These commands can be managed from
|
consisting of a set of &man.ddb.4; commands. These commands can
|
||||||
within &man.ddb.4; or with the use of the new &man.ddb.8;
|
be managed from within &man.ddb.4; or with the use of the new
|
||||||
utility. More details can be found in the &man.ddb.4; manual
|
&man.ddb.8; utility. More details can be found in the
|
||||||
page.</para>
|
&man.ddb.4; manual page.</para>
|
||||||
|
|
||||||
<para arch="amd64,i386" revision="240135">Support was added for
|
<para arch="amd64,i386" revision="240135">Support was added for
|
||||||
the new Intel on-CPU Bull Mountain random number
|
the new Intel on-CPU Bull Mountain random number generator,
|
||||||
generator, found on IvyBridge and supposedly later CPUs,
|
found on IvyBridge and supposedly later CPUs, accessible with
|
||||||
accessible with RDRAND instruction.</para>
|
RDRAND instruction.</para>
|
||||||
|
|
||||||
<sect3 xml:id="kernel-virtualization">
|
<sect3 xml:id="kernel-virtualization">
|
||||||
<title>Virtualization support</title>
|
<title>Virtualization support</title>
|
||||||
<para arch="amd64" revision="245652">The BSD Hypervisor, &man.bhyve.8; is included
|
|
||||||
with &os;. &man.bhyve.8; requires Intel CPUs with VT-x and Extended Page Table (EPT)
|
<para arch="amd64" revision="245652">The BSD Hypervisor,
|
||||||
support. These features are on all Nehalem models and beyond
|
&man.bhyve.8; is included with &os;. &man.bhyve.8; requires
|
||||||
(e.g. Nehalem and newer), but not on the lower-end Atom CPUs.</para>
|
Intel CPUs with VT-x and Extended Page Table (EPT) support.
|
||||||
|
These features are on all Nehalem models and beyond (e.g.
|
||||||
<para revision="227652">&man.virtio.4; support has been added. &man.virtio.4; is the
|
Nehalem and newer), but not on the lower-end Atom CPUs.</para>
|
||||||
name for the paravirtualization interface developed for the Linux KVM, but
|
|
||||||
since adopted to other virtual machine hypervisors (with the notable exception of Xen).
|
<para revision="227652">&man.virtio.4; support has been added.
|
||||||
This work brings in a BSD-licensed clean-room implementation of the virtio kernel drivers
|
&man.virtio.4; is the name for the paravirtualization
|
||||||
for disk IO (&man.virtio_blk.4; and &man.virtio_scsi.4;), network IO (&man.vtnet.4;),
|
interface developed for the Linux KVM, but since adopted to
|
||||||
memory ballooning (&man.virtio_balloon.4;), and PCI.
|
other virtual machine hypervisors (with the notable exception
|
||||||
Tested with on Qemu/KVM, VirtualBox, and &man.bhyve.4;.</para>
|
of Xen). This work brings in a BSD-licensed clean-room
|
||||||
|
implementation of the virtio kernel drivers for disk IO
|
||||||
<para arch="amd64,i386" revision="255524">Paravirtualized drivers which
|
(&man.virtio_blk.4; and &man.virtio_scsi.4;), network IO
|
||||||
support Microsoft Hyper-V have been imported and made
|
(&man.vtnet.4;), memory ballooning (&man.virtio_balloon.4;),
|
||||||
part of the amd64 GENERIC kernel. For i386, these drivers are not part of
|
and PCI. Tested with on Qemu/KVM, VirtualBox, and
|
||||||
GENERIC, so the following lines must be added to
|
&man.bhyve.4;.</para>
|
||||||
<filename>/boot/loader.conf</filename> to load these drivers:
|
|
||||||
<programlisting>hv_ata_pci_disengage_load="YES"
|
<para arch="amd64,i386" revision="255524">Paravirtualized
|
||||||
|
drivers which support Microsoft Hyper-V have been imported and
|
||||||
|
made part of the amd64 GENERIC kernel. For i386, these
|
||||||
|
drivers are not part of GENERIC, so the following lines must
|
||||||
|
be added to <filename>/boot/loader.conf</filename> to load
|
||||||
|
these drivers:</para>
|
||||||
|
|
||||||
|
<programlisting>hv_ata_pci_disengage_load="YES"
|
||||||
hv_netsvc_load="YES"
|
hv_netsvc_load="YES"
|
||||||
hv_utils_load="YES"
|
hv_utils_load="YES"
|
||||||
hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be added to the i386
|
hv_vmbus_load="YES"</programlisting>
|
||||||
kernel by adding <literal>device hyperv</literal> to the kernel config, and then
|
|
||||||
recompiling the kernel. Please refer to:
|
<para>Alternatively, the Hyper-V drivers can be added to the
|
||||||
<link xlink:href="http://wiki.freebsd.org/HyperV">FreeBSD and Microsoft Windows Server Hyper-V support</link>
|
i386 kernel by adding <literal>device hyperv</literal> to the
|
||||||
for full instructions on how to set up Hyper-V support under FreeBSD.</para>
|
kernel config, and then recompiling the kernel. Please refer
|
||||||
|
to: <link xlink:href="http://wiki.freebsd.org/HyperV">FreeBSD
|
||||||
|
and Microsoft Windows Server Hyper-V support</link> for full
|
||||||
|
instructions on how to set up Hyper-V support under
|
||||||
|
FreeBSD.</para>
|
||||||
|
|
||||||
<para revision="254738">The &man.vmx.4; driver has been added.
|
<para revision="254738">The &man.vmx.4; driver has been added.
|
||||||
&man.vmx.4; is a VMware VMXNET3 ethernet driver ported from
|
&man.vmx.4; is a VMware VMXNET3 ethernet driver ported from
|
||||||
OpenBSD.</para>
|
OpenBSD.</para>
|
||||||
|
|
||||||
<para revision="255744" arch="amd64,i386">Xen PVHVM virtualization is now
|
<para revision="255744" arch="amd64,i386">Xen PVHVM
|
||||||
part of the GENERIC kernel.</para>
|
virtualization is now part of the GENERIC kernel.</para>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
@ -189,25 +199,30 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<title>ARM support</title>
|
<title>ARM support</title>
|
||||||
|
|
||||||
<para revision="239922">Raspberry PI support has been added.
|
<para revision="239922">Raspberry PI support has been added.
|
||||||
Refer to these <link xlink:href="http://kernelnomicon.org/?p=164">setup instructions</link>
|
Refer to these <link
|
||||||
and <link xlink:href="http://www.raspberrypi.org/quick-start-guide">quick start
|
xlink:href="http://kernelnomicon.org/?p=164">setup
|
||||||
guide</link>.</para>
|
instructions</link> and <link
|
||||||
|
xlink:href="http://www.raspberrypi.org/quick-start-guide">quick
|
||||||
<para revision="253396">The default ABI on ARM is now the ARM EABI. This brings a number of
|
start guide</link>.</para>
|
||||||
improvements and allows future support for VFP and Thumb-2.</para>
|
|
||||||
|
<para revision="253396">The default ABI on ARM is now the ARM
|
||||||
<para revision="239268">ARM support has been greatly improved, including support
|
EABI. This brings a number of improvements and allows future
|
||||||
for ARMv6 and ARMv7, SMP and thread-local storage (TLS).
|
support for VFP and Thumb-2.</para>
|
||||||
Additionally support for some newer SoC like the MV78x60 and OMAP4 was added.
|
|
||||||
See <link xlink:href="http://lists.freebsd.org/pipermail/freebsd-arm/2012-August/003757.html">this announcement</link>
|
<para revision="239268">ARM support has been greatly improved,
|
||||||
for further details.</para>
|
including support for ARMv6 and ARMv7, SMP and thread-local
|
||||||
|
storage (TLS). Additionally support for some newer SoC like
|
||||||
<para revision="254918">Superpages support on ARM has been added. Superpages support
|
the MV78x60 and OMAP4 was added. See <link
|
||||||
provides improved performance and scalability by allowing TLB
|
xlink:href="http://lists.freebsd.org/pipermail/freebsd-arm/2012-August/003757.html">this
|
||||||
translations to dynamically cover large physical memory regions.
|
announcement</link> for further details.</para>
|
||||||
All ARMv6 and ARMv7-based platforms can take advantage of this feature.
|
|
||||||
See <link xlink:href="https://wiki.freebsd.org/ARMSuperpages">this page</link>
|
<para revision="254918">Superpages support on ARM has been
|
||||||
for further details.</para>
|
added. Superpages support provides improved performance and
|
||||||
|
scalability by allowing TLB translations to dynamically cover
|
||||||
|
large physical memory regions. All ARMv6 and ARMv7-based
|
||||||
|
platforms can take advantage of this feature. See <link
|
||||||
|
xlink:href="https://wiki.freebsd.org/ARMSuperpages">this
|
||||||
|
page</link> for further details.</para>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
@ -215,17 +230,17 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<sect3 xml:id="boot">
|
<sect3 xml:id="boot">
|
||||||
<title>Boot Loader Changes</title>
|
<title>Boot Loader Changes</title>
|
||||||
|
|
||||||
<para arch="amd64,i386" role="merged">The BTX kernel used by the boot
|
<para arch="amd64,i386" role="merged">The BTX kernel used by the
|
||||||
loader has been changed to invoke BIOS routines from real
|
boot loader has been changed to invoke BIOS routines from real
|
||||||
mode. This change makes it possible to boot &os; from USB
|
mode. This change makes it possible to boot &os; from USB
|
||||||
devices.</para>
|
devices.</para>
|
||||||
|
|
||||||
<para arch="amd64,i386" role="merged">A new gptboot boot loader has
|
<para arch="amd64,i386" role="merged">A new gptboot boot loader
|
||||||
been added to support booting from a GPT labeled disk. A
|
has been added to support booting from a GPT labeled disk.
|
||||||
new <command>boot</command> command has been added to
|
A new <command>boot</command> command has been added to
|
||||||
&man.gpt.8;, which makes a GPT disk bootable by writing the
|
&man.gpt.8;, which makes a GPT disk bootable by writing the
|
||||||
required bits of the boot loader, creating a new boot
|
required bits of the boot loader, creating a new boot
|
||||||
partition if required.</para>
|
partition if required.</para>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
-->
|
-->
|
||||||
@ -236,10 +251,10 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<sect4 xml:id="mm">
|
<sect4 xml:id="mm">
|
||||||
<title>Multimedia Support</title>
|
<title>Multimedia Support</title>
|
||||||
|
|
||||||
<para revision="240609">Support for version 2.0 of the USB Audio reference design
|
<para revision="240609">Support for version 2.0 of the USB
|
||||||
has been added. New devices should support higher bandwidth,
|
Audio reference design has been added. New devices should
|
||||||
increased sampling frequency and wider dynamic range.</para>
|
support higher bandwidth, increased sampling frequency and
|
||||||
|
wider dynamic range.</para>
|
||||||
</sect4>
|
</sect4>
|
||||||
|
|
||||||
<sect4 xml:id="net-if">
|
<sect4 xml:id="net-if">
|
||||||
@ -256,188 +271,204 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
number of outstanding issues. It also now works on all
|
number of outstanding issues. It also now works on all
|
||||||
architectures.</para>
|
architectures.</para>
|
||||||
|
|
||||||
<para arch="amd64,i386" role="merged">The &man.wpi.4; driver has
|
<para arch="amd64,i386" role="merged">The &man.wpi.4; driver
|
||||||
been updated to include a number of stability fixes.</para>
|
has been updated to include a number of stability
|
||||||
|
fixes.</para>
|
||||||
|
|
||||||
<para revision="248925">The &man.cxgbe.4; driver has been updated to support
|
<para revision="248925">The &man.cxgbe.4; driver has been
|
||||||
40G/10G Ethernet NICs based on Chelsio's Terminator 5 (T5) ASIC.</para>
|
updated to support 40G/10G Ethernet NICs based on Chelsio's
|
||||||
|
Terminator 5 (T5) ASIC.</para>
|
||||||
|
|
||||||
<para revision="256694">The iw_cxgbe driver has been added. This is an
|
<para revision="256694">The iw_cxgbe driver has been added.
|
||||||
experimental iWARP/RDMA driver
|
This is an experimental iWARP/RDMA driver (kernel verbs
|
||||||
(kernel verbs only) for Chelsio's T4 and T5 based cards.</para>
|
only) for Chelsio's T4 and T5 based cards.</para>
|
||||||
|
|
||||||
<para revision="255932">The Open Fabrics Enterprise Distribution (OFED) and
|
<para revision="255932">The Open Fabrics Enterprise
|
||||||
OFED Infiniband core has been
|
Distribution (OFED) and OFED Infiniband core has been
|
||||||
updated to the same version as supplied by Linux version 3.7</para>
|
updated to the same version as supplied by Linux version
|
||||||
|
3.7</para>
|
||||||
|
|
||||||
<para revision="255932">The Mellanox Infiniband driver has been updated to firmware
|
<para revision="255932">The Mellanox Infiniband driver has
|
||||||
version 2.30.3200 for ConnectX3 NICs. Support has been added for ConnectX3 VPI NICs, where
|
been updated to firmware version 2.30.3200 for ConnectX3
|
||||||
each port can be used as Infiniband 56 GB/s or Ethernet 40 GB/s. Support has been added
|
NICs. Support has been added for ConnectX3 VPI NICs, where
|
||||||
for dynamically loading kernel modules for Infiniband core (ibcore) and
|
each port can be used as Infiniband 56 GB/s or Ethernet 40
|
||||||
IP over Infiniband (ipoib).</para>
|
GB/s. Support has been added for dynamically loading kernel
|
||||||
|
modules for Infiniband core (ibcore) and IP over Infiniband
|
||||||
<para revision="227614">&man.netmap.4; has been added. &man.netmap.4; is a framework for
|
(ipoib).</para>
|
||||||
high-performance direct-to-hardware packet IO, offering low latency and high PPS
|
|
||||||
rates to userland applications while bypassing any kernel-side packet processing.
|
|
||||||
With &man.netmap.4; it is trivially possible to fully saturate a 10 Gbps network interface with
|
|
||||||
minimal packet sizes. For more information, see:
|
|
||||||
<link xlink:href="http://info.iet.unipi.it/~luigi/netmap/">Netmap Project</link>.</para>
|
|
||||||
|
|
||||||
|
<para revision="227614">&man.netmap.4; has been added.
|
||||||
|
&man.netmap.4; is a framework for high-performance
|
||||||
|
direct-to-hardware packet IO, offering low latency and high
|
||||||
|
PPS rates to userland applications while bypassing any
|
||||||
|
kernel-side packet processing. With &man.netmap.4; it is
|
||||||
|
trivially possible to fully saturate a 10 Gbps network
|
||||||
|
interface with minimal packet sizes. For more information,
|
||||||
|
see: <link
|
||||||
|
xlink:href="http://info.iet.unipi.it/~luigi/netmap/">Netmap
|
||||||
|
Project</link>.</para>
|
||||||
</sect4>
|
</sect4>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 xml:id="net-proto">
|
<sect3 xml:id="net-proto">
|
||||||
<title>Network Protocols</title>
|
<title>Network Protocols</title>
|
||||||
|
|
||||||
<para revision="228571">&man.carp.4; has been rewritten to make addresses
|
<para revision="228571">&man.carp.4; has been rewritten to make
|
||||||
more sane from the viewpoint of routing daemons such as
|
addresses more sane from the viewpoint of routing daemons such
|
||||||
quagga/zebra. It also brings support for a single redundant
|
as quagga/zebra. It also brings support for a single redundant
|
||||||
address on the subnet (carpdev), switching state with
|
address on the subnet (carpdev), switching state with
|
||||||
&man.ifconfig.8;, better locking and using modern kernel
|
&man.ifconfig.8;, better locking and using modern kernel
|
||||||
interfaces to allocate multicast memberships.
|
interfaces to allocate multicast memberships. Configuration
|
||||||
Configuration of the CARP protocol via &man.ifconfig.8; has changed, as well as format
|
of the CARP protocol via &man.ifconfig.8; has changed, as well
|
||||||
of CARP events submitted to &man.devd.8; has changed. See &man.carp.4;
|
as format of CARP events submitted to &man.devd.8; has
|
||||||
for more information. The arpbalance feature of &man.carp.4; is currently
|
changed. See &man.carp.4; for more information. The arpbalance
|
||||||
not supported anymore.</para>
|
feature of &man.carp.4; is currently not supported
|
||||||
|
anymore.</para>
|
||||||
|
|
||||||
<para revision="240233">The &man.pf.4; firewall now supports fine-grain locking
|
<para revision="240233">The &man.pf.4; firewall now supports
|
||||||
and better utilization on multi-cpu machines resulting in
|
fine-grain locking and better utilization on multi-cpu
|
||||||
significant improvements in performance.</para>
|
machines resulting in significant improvements in
|
||||||
|
performance.</para>
|
||||||
|
|
||||||
<para revision="250700">Support for up to 65536 routing tables has been
|
<para revision="250700">Support for up to 65536 routing tables
|
||||||
introduced.</para>
|
has been introduced.</para>
|
||||||
|
|
||||||
<para revision="248552">Support for setting/matching differentiated services
|
|
||||||
codepoints (DSCP) in IP header has been added to
|
|
||||||
&man.ipfw.8;.</para>
|
|
||||||
|
|
||||||
|
<para revision="248552">Support for setting/matching
|
||||||
|
differentiated services codepoints (DSCP) in IP header has
|
||||||
|
been added to &man.ipfw.8;.</para>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 xml:id="disks">
|
<sect3 xml:id="disks">
|
||||||
<title>Disks and Storage</title>
|
<title>Disks and Storage</title>
|
||||||
|
|
||||||
<para role="merged">The &man.aac.4; driver now supports volumes larger than
|
<para role="merged">The &man.aac.4; driver now supports volumes
|
||||||
2TB in size.</para>
|
larger than 2TB in size.</para>
|
||||||
|
|
||||||
<para>The &man.ata.4; driver now supports a spindown command for
|
<para>The &man.ata.4; driver now supports a spindown command for
|
||||||
disks; after a configurable amount of time, if no requests
|
disks; after a configurable amount of time, if no requests
|
||||||
have been received for a disk, the disk will be spun down
|
have been received for a disk, the disk will be spun down
|
||||||
until the next request. The &man.atacontrol.8; utility now
|
until the next request. The &man.atacontrol.8; utility now
|
||||||
supports a <command>spindown</command> command to configure
|
supports a <command>spindown</command> command to configure
|
||||||
this feature.</para>
|
this feature.</para>
|
||||||
|
|
||||||
<para role="merged">The &man.hptrr.4; driver has been updated to version 1.2
|
<para role="merged">The &man.hptrr.4; driver has been updated to
|
||||||
from Highpoint.</para>
|
version 1.2 from Highpoint.</para>
|
||||||
|
|
||||||
<para revision="240616">&man.nvme.4; has been added and provides NVM Express support.
|
|
||||||
NVM Express is an optimized register interface, command set and feature set of
|
|
||||||
PCI Express (PCIe)-based Solid-State Drives (SSDs). For more information,
|
|
||||||
see <link xlink:href="http://http://www.nvmexpress.org/">nvmexpress.org</link>.</para>
|
|
||||||
|
|
||||||
|
<para revision="240616">&man.nvme.4; has been added and provides
|
||||||
|
NVM Express support. NVM Express is an optimized register
|
||||||
|
interface, command set and feature set of PCI Express
|
||||||
|
(PCIe)-based Solid-State Drives (SSDs). For more information,
|
||||||
|
see <link
|
||||||
|
xlink:href="http://http://www.nvmexpress.org/">nvmexpress.org</link>.</para>
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 xml:id="fs">
|
<sect3 xml:id="fs">
|
||||||
<title>File Systems</title>
|
<title>File Systems</title>
|
||||||
|
|
||||||
<para revision="255570">A new kernel-based iSCSI target and initiator has been
|
<para revision="255570">A new kernel-based iSCSI target and
|
||||||
added</para>
|
initiator has been added</para>
|
||||||
|
|
||||||
<para revision="243246">UFS filesystems can now be enlarged with &man.growfs.8; while
|
<para revision="243246">UFS filesystems can now be enlarged with
|
||||||
mounted read-write. This is especially useful for virtual
|
&man.growfs.8; while mounted read-write. This is especially
|
||||||
machines, allowing the addition of more harddrive space without
|
useful for virtual machines, allowing the addition of more
|
||||||
interruption of service.</para>
|
harddrive space without interruption of service.</para>
|
||||||
|
|
||||||
<para revision="241519">A state of the art FUSE implementation is now part of the
|
<para revision="241519">A state of the art FUSE implementation
|
||||||
base system. It allows the use of nearly all fusefs file
|
is now part of the base system. It allows the use of nearly
|
||||||
systems</para>
|
all fusefs file systems</para>
|
||||||
|
|
||||||
<sect4 xml:id="fs-zfs">
|
<sect4 xml:id="fs-zfs">
|
||||||
<title>ZFS</title>
|
<title>ZFS</title>
|
||||||
|
|
||||||
<para revision="256361">&man.bsdinstall.8; now supports installing
|
<para revision="256361">&man.bsdinstall.8; now supports
|
||||||
ZFS on the root file system. It includes a single configuration menu
|
installing ZFS on the root file system. It includes
|
||||||
that allows you to select all of the required details, including
|
a single configuration menu that allows you to select all of
|
||||||
which drives to use, what ZFS RAID level to use (taking into consideration
|
the required details, including which drives to use, what
|
||||||
the selected number of drives), GPT or MBR, GELI encryption, forcing 4K sectors,
|
ZFS RAID level to use (taking into consideration the
|
||||||
pool name, etc.</para>
|
selected number of drives), GPT or MBR, GELI encryption,
|
||||||
|
forcing 4K sectors, pool name, etc.</para>
|
||||||
|
|
||||||
<para revision="240868">TRIM support has been added for
|
<para revision="240868">TRIM support has been added for
|
||||||
ZFS.</para>
|
ZFS.</para>
|
||||||
|
|
||||||
<para revision="246586">Support for the high performance LZ4 compression algorithm
|
<para revision="246586">Support for the high performance LZ4
|
||||||
has been added to ZFS. LZ4 is usually faster and can achieve a
|
compression algorithm has been added to ZFS. LZ4 is usually
|
||||||
higher compression ratio than LZJB, the default compression
|
faster and can achieve a higher compression ratio than LZJB,
|
||||||
algorithm</para>
|
the default compression algorithm</para>
|
||||||
|
|
||||||
<para revision="252140">Support for L2ARC compression has been added to ZFS.</para>
|
<para revision="252140">Support for L2ARC compression has been
|
||||||
|
added to ZFS.</para>
|
||||||
|
|
||||||
<para revision="243524">The zio nop-write improvement from Illumos
|
<para revision="243524">The zio nop-write improvement from
|
||||||
was imported into &os;. To reduce I/O, nop-write skips overwriting
|
Illumos was imported into &os;. To reduce I/O, nop-write
|
||||||
data if the checksum (cryptographically secure) of new data
|
skips overwriting data if the checksum (cryptographically
|
||||||
matches the checksum of existing data. It also saves space if
|
secure) of new data matches the checksum of existing data.
|
||||||
snapshots are in use. This improvement only works only on
|
It also saves space if snapshots are in use. This
|
||||||
datasets with enabled compression, disabled deduplication and
|
improvement only works only on datasets with enabled
|
||||||
sha256 checksums.</para>
|
compression, disabled deduplication and sha256
|
||||||
|
checksums.</para>
|
||||||
<para>ZFS will now compare the checksums of incoming writes to
|
|
||||||
the checksum of the existing on-disk data and avoid issuing any
|
|
||||||
write I/O for data that has not changed. This will reduce I/O
|
|
||||||
as well as space usage because if the old block is referenced
|
|
||||||
by a snapshot, both copies of the block are kept even though
|
|
||||||
both contain the same data.</para>
|
|
||||||
|
|
||||||
|
<para>ZFS will now compare the checksums of incoming writes to
|
||||||
|
the checksum of the existing on-disk data and avoid issuing
|
||||||
|
any write I/O for data that has not changed. This will
|
||||||
|
reduce I/O as well as space usage because if the old block
|
||||||
|
is referenced by a snapshot, both copies of the block are
|
||||||
|
kept even though both contain the same data.</para>
|
||||||
</sect4>
|
</sect4>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 xml:id="userland">
|
<sect2 xml:id="userland">
|
||||||
<title>Userland Changes</title>
|
<title>Userland Changes</title>
|
||||||
|
|
||||||
<para revision="255321">On platforms where &man.clang.1; is the default
|
<para revision="255321">On platforms where &man.clang.1; is the
|
||||||
system compiler, (such as i386, amd64, arm) GCC and GNU libstdc++ are no
|
default system compiler, (such as i386, amd64, arm) GCC and GNU
|
||||||
longer built by default. &man.clang.1; and libc++ from LLVM are used on
|
libstdc++ are no longer built by default. &man.clang.1; and
|
||||||
these platforms by instead. GCC 4.2.1 and libstdc++ are still built
|
libc++ from LLVM are used on these platforms by instead. GCC
|
||||||
and used by default on pc98 and all other platforms where &man.clang.1;
|
4.2.1 and libstdc++ are still built and used by default on pc98
|
||||||
is not the default system compiler.
|
and all other platforms where &man.clang.1; is not the default
|
||||||
</para>
|
system compiler.</para>
|
||||||
|
|
||||||
<para revision="251662">&man.clang.1; and llvm have been updated to
|
<para revision="251662">&man.clang.1; and llvm have been updated
|
||||||
version 3.3 release. Please refer to
|
to version 3.3 release. Please refer to <link
|
||||||
<link xlink:href="http://llvm.org/releases/3.3/tools/clang/docs/ReleaseNotes.html">
|
xlink:href="http://llvm.org/releases/3.3/tools/clang/docs/ReleaseNotes.html">
|
||||||
Clang 3.3 Release Notes.</link></para>
|
Clang 3.3 Release Notes.</link></para>
|
||||||
|
|
||||||
<para role="merged" revision="255949">BIND has been replaced by &man.unbound.8; for
|
<para role="merged" revision="255949">BIND has been replaced by
|
||||||
local dns resolution in the base system. With this change, nslookup
|
&man.unbound.8; for local dns resolution in the base system.
|
||||||
and dig are no longer a part of the base system. Users should
|
With this change, nslookup and dig are no longer a part of the
|
||||||
instead use &man.host.1; and &man.drill.1; Alternatively,
|
base system. Users should instead use &man.host.1; and
|
||||||
nslookup and dig can be obtained by installing the
|
&man.drill.1; Alternatively, nslookup and dig can be obtained by
|
||||||
dns/bind-tools port.</para>
|
installing the dns/bind-tools port.</para>
|
||||||
|
|
||||||
<para revision="225937">sysinstall has been removed from the base system.
|
<para revision="225937">sysinstall has been removed from the base
|
||||||
Auxiliary libraries and tools used by sysinstall such as libdisk, libftpio,
|
system. Auxiliary libraries and tools used by sysinstall such
|
||||||
and sade have also been removed. sysinstall has been replaced by
|
as libdisk, libftpio, and sade have also been removed.
|
||||||
&man.bsdinstall.8; and &man.bsdconfig.8;.</para>
|
sysinstall has been replaced by &man.bsdinstall.8; and
|
||||||
|
&man.bsdconfig.8;.</para>
|
||||||
|
|
||||||
<para revision="256106">&man.freebsd-version.1; has been added. This tool
|
<para revision="256106">&man.freebsd-version.1; has been added.
|
||||||
makes a best effort to determine the version and patch level of
|
This tool makes a best effort to determine the version and patch
|
||||||
the installed kernel and userland.</para>
|
level of the installed kernel and userland.</para>
|
||||||
|
|
||||||
<para revision="255191">GNU patch has been removed from the base system, and replaced
|
<para revision="255191">GNU patch has been removed from the base
|
||||||
by a BSD-licensed &man.patch.1; program.</para>
|
system, and replaced by a BSD-licensed &man.patch.1;
|
||||||
|
program.</para>
|
||||||
|
|
||||||
<para revision="241511">GNU sort has been removed from the base system, and replaced
|
<para revision="241511">GNU sort has been removed from the base
|
||||||
by a BSD-licensed &man.sort.1; program.</para>
|
system, and replaced by a BSD-licensed &man.sort.1;
|
||||||
|
program.</para>
|
||||||
|
|
||||||
<para revision="235723">Berkely yacc (byacc) has been imported
|
<para revision="235723">Berkely yacc (byacc) has been imported
|
||||||
from <link xlink:href="http://invisible-island.net/byacc/">invisible island</link>.
|
from <link
|
||||||
This brings bison compatibilities to &man.yacc.1; while preserving full
|
xlink:href="http://invisible-island.net/byacc/">invisible
|
||||||
backwards compatibility with previous version of &man.yacc.1;.</para>
|
island</link>. This brings bison compatibilities to
|
||||||
|
&man.yacc.1; while preserving full backwards compatibility with
|
||||||
|
previous version of &man.yacc.1;.</para>
|
||||||
|
|
||||||
<para revision="250881">&man.lex.1; has been replaced by flex 2.5.37</para>
|
<para revision="250881">&man.lex.1; has been replaced by flex
|
||||||
|
2.5.37</para>
|
||||||
|
|
||||||
<para revision="250699">&man.make.1; has been replaced with the
|
<para revision="250699">&man.make.1; has been replaced with the
|
||||||
"Portable" BSD make tool (bmake) from NetBSD.</para>
|
"Portable" BSD make tool (bmake) from NetBSD.</para>
|
||||||
|
|
||||||
<para revision="243023">Support for usernames up to 32
|
<para revision="243023">Support for usernames up to 32
|
||||||
@ -454,10 +485,10 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<para>BSD-licensed versions of &man.bc.1; and &man.dc.1; have
|
<para>BSD-licensed versions of &man.bc.1; and &man.dc.1; have
|
||||||
replaced their GNU counterparts.</para>
|
replaced their GNU counterparts.</para>
|
||||||
|
|
||||||
<para role="merged">&man.chflags.1; now supports a <option>-v</option> flag for
|
<para role="merged">&man.chflags.1; now supports
|
||||||
verbose output and a <option>-f</option> flag to ignore errors
|
a <option>-v</option> flag for verbose output and
|
||||||
with the same semantics as (for example)
|
a <option>-f</option> flag to ignore errors with the same
|
||||||
&man.chmod.1;.</para>
|
semantics as (for example) &man.chmod.1;.</para>
|
||||||
|
|
||||||
<para>For compatibility with other implementations, &man.cp.1; now
|
<para>For compatibility with other implementations, &man.cp.1; now
|
||||||
supports a <option>-a</option> flag, which is equivalent to
|
supports a <option>-a</option> flag, which is equivalent to
|
||||||
@ -469,12 +500,13 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<filename>gcpio</filename>.</para>
|
<filename>gcpio</filename>.</para>
|
||||||
|
|
||||||
<para>The &man.env.1; program now supports <option>-u
|
<para>The &man.env.1; program now supports <option>-u
|
||||||
<replaceable>name</replaceable></option>
|
<replaceable>name</replaceable></option> which will completely
|
||||||
which will completely unset the given variable
|
unset the given variable <replaceable>name</replaceable> by
|
||||||
<replaceable>name</replaceable> by removing it from the environment,
|
removing it from the environment, instead of just setting it to
|
||||||
instead of just setting it to a null value.</para>
|
a null value.</para>
|
||||||
|
|
||||||
<para>The &man.fdopendir.3; library function has been added.</para>
|
<para>The &man.fdopendir.3; library function has been
|
||||||
|
added.</para>
|
||||||
|
|
||||||
<para role="merged">The &man.fetch.3; library now support HTTP 1.1
|
<para role="merged">The &man.fetch.3; library now support HTTP 1.1
|
||||||
If-Modified-Since behavior. The &man.fetch.1; program now
|
If-Modified-Since behavior. The &man.fetch.1; program now
|
||||||
@ -509,10 +541,10 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
a <option>-q</option> flag to suppress warnings; it now also
|
a <option>-q</option> flag to suppress warnings; it now also
|
||||||
accepts multiple paths on its command line.</para>
|
accepts multiple paths on its command line.</para>
|
||||||
|
|
||||||
<para>&man.sh.1; has many bug fixes, some new features, and will now
|
<para>&man.sh.1; has many bug fixes, some new features, and will
|
||||||
refuse to parse some invalid scripts. Additionally, it now
|
now refuse to parse some invalid scripts. Additionally, it now
|
||||||
has filename completion and defaults to the "emacs" editing
|
has filename completion and defaults to the "emacs"
|
||||||
mode.</para>
|
editing mode.</para>
|
||||||
|
|
||||||
<para>The &man.split.1; utility now supports a <option>-n</option>
|
<para>The &man.split.1; utility now supports a <option>-n</option>
|
||||||
flag to split a file into a certain number of chunks.</para>
|
flag to split a file into a certain number of chunks.</para>
|
||||||
@ -540,8 +572,8 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<para>&man.top.1; now supports a <option>-P</option> flag to
|
<para>&man.top.1; now supports a <option>-P</option> flag to
|
||||||
provide per-CPU usage statistics.</para>
|
provide per-CPU usage statistics.</para>
|
||||||
|
|
||||||
<para>&man.zdump.8; is now working properly on 64 bit architectures.
|
<para>&man.zdump.8; is now working properly on 64 bit
|
||||||
</para>
|
architectures.</para>
|
||||||
|
|
||||||
<para>&man.traceroute.8; now has the ability to print the AS
|
<para>&man.traceroute.8; now has the ability to print the AS
|
||||||
number for each hop with the new <option>-a</option> switch; a
|
number for each hop with the new <option>-a</option> switch; a
|
||||||
@ -555,102 +587,106 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<sect3 xml:id="rc-scripts">
|
<sect3 xml:id="rc-scripts">
|
||||||
<title><filename>/etc/rc.d</filename> Scripts</title>
|
<title><filename>/etc/rc.d</filename> Scripts</title>
|
||||||
|
|
||||||
<para/>
|
<para> </para>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 xml:id="contrib">
|
<sect2 xml:id="contrib">
|
||||||
<title>Contributed Software</title>
|
<title>Contributed Software</title>
|
||||||
|
|
||||||
<para revision="251300">&man.jemalloc.3; has been updated to 3.4.0.
|
<para revision="251300">&man.jemalloc.3; has been updated to
|
||||||
See <link xlink:href="http://www.facebook.com/jemalloc/">this link</link>.
|
3.4.0. See <link
|
||||||
for more details.</para>
|
xlink:href="http://www.facebook.com/jemalloc/">this
|
||||||
|
link</link> for more details.</para>
|
||||||
|
|
||||||
<para role="merged"><application>AMD</application> has been updated from 6.0.10
|
<para role="merged"><application>AMD</application> has been
|
||||||
to 6.1.5.</para>
|
updated from 6.0.10 to 6.1.5.</para>
|
||||||
|
|
||||||
<para role="merged"><application>awk</application> has been updated from 1 May
|
<para role="merged"><application>awk</application> has been
|
||||||
|
updated from 1 May
|
||||||
2007 release to the 20121220 release.</para>
|
2007 release to the 20121220 release.</para>
|
||||||
|
|
||||||
<para revision="251794"><application>CVS</application> has been removed from the
|
<para revision="251794"><application>CVS</application> has been
|
||||||
base system, but is still available from ports</para>
|
removed from the base system, but is still available from
|
||||||
|
ports</para>
|
||||||
|
|
||||||
<para revision="251886">Subversion has been imported into the base system and
|
<para revision="251886">Subversion has been imported into the base
|
||||||
is installed as <application>svnlite</application>. <application>svnlite</application>
|
system and is installed as <application>svnlite</application>.
|
||||||
should only be used for checking out &os; source and committing, and does not
|
<application>svnlite</application> should only be used for
|
||||||
replace the full Subversion port.</para>
|
checking out &os; source and committing, and does not replace
|
||||||
|
the full Subversion port.</para>
|
||||||
|
|
||||||
<para revision="234449"><application>file</application> has been updated to 5.11.</para>
|
<para revision="234449"><application>file</application> has been
|
||||||
|
updated to 5.11.</para>
|
||||||
|
|
||||||
<para revision="252726"><application>hostapd</application> has been
|
<para revision="252726"><application>hostapd</application> has
|
||||||
updated from 0.5.8 to 0.5.10.</para>
|
been updated from 0.5.8 to 0.5.10.</para>
|
||||||
|
|
||||||
<para><application>IPFilter</application> has been updated to 5.1.2.</para>
|
<para><application>IPFilter</application> has been updated to
|
||||||
|
5.1.2.</para>
|
||||||
|
|
||||||
<para revision="250592"><application>less</application> has been updated to
|
<para revision="250592"><application>less</application> has been
|
||||||
v458.</para>
|
updated to v458.</para>
|
||||||
|
|
||||||
<para><application>ncurses</application> has been updated from
|
<para><application>ncurses</application> has been updated from to
|
||||||
to 5.7-20081102.</para>
|
5.7-20081102.</para>
|
||||||
|
|
||||||
<para role="merged"><application>OpenSSH</application> has been updated
|
<para role="merged"><application>OpenSSH</application> has been
|
||||||
to 6.4.</para>
|
updated to 6.4.</para>
|
||||||
|
|
||||||
<para revision="236109"><application>OpenPAM</application> has been updated to
|
<para revision="236109"><application>OpenPAM</application> has
|
||||||
the Micrampelis release.</para>
|
been updated to the Micrampelis release.</para>
|
||||||
|
|
||||||
<para role="merged"><application>sendmail</application> has been updated from
|
<para role="merged"><application>sendmail</application> has been
|
||||||
8.14.1 to 8.14.7.</para>
|
updated from 8.14.1 to 8.14.7.</para>
|
||||||
|
|
||||||
<para role="merged">The timezone database has been updated from
|
<para role="merged">The timezone database has been updated from
|
||||||
the <application>tzdata2008h</application> release to
|
the <application>tzdata2008h</application> release to
|
||||||
the <application>tzdata2009m</application> release.</para>
|
the <application>tzdata2009m</application> release.</para>
|
||||||
|
|
||||||
<para>The stdtime part of libc, &man.zdump.8; and &man.zic.8;
|
<para>The stdtime part of libc, &man.zdump.8; and &man.zic.8; have
|
||||||
have been updated from the <application>tzcode2004a</application>
|
been updated from the <application>tzcode2004a</application>
|
||||||
release to the <application>tzcode2009h</application> release.
|
release to the <application>tzcode2009h</application> release.
|
||||||
If you have upgraded from source or via the &man.freebsd-update.8;,
|
If you have upgraded from source or via the
|
||||||
then please run &man.tzsetup.8; to install a new /etc/localtime.
|
&man.freebsd-update.8;, then please run &man.tzsetup.8; to
|
||||||
</para>
|
install a new /etc/localtime.</para>
|
||||||
|
|
||||||
<para revision="252726"><application>WPA Supplicant</application> has been
|
<para revision="252726"><application>WPA Supplicant</application>
|
||||||
updated to 2.0.</para>
|
has been updated to 2.0.</para>
|
||||||
|
|
||||||
<para role="merged"><application>xz</application> has been updated
|
<para role="merged"><application>xz</application> has been updated
|
||||||
from snapshot as of 12 April 2010 to 5.0.0.</para>
|
from snapshot as of 12 April 2010 to 5.0.0.</para>
|
||||||
|
|
||||||
<para revision="258231" role="merged">&man.nvi.1; has been updated to 2.1.2.</para>
|
<para revision="258231" role="merged">&man.nvi.1; has been updated
|
||||||
|
to 2.1.2.</para>
|
||||||
<para revision="254225">&man.nvi.1; supports wide character locales.</para>
|
|
||||||
|
|
||||||
|
<para revision="254225">&man.nvi.1; supports wide character
|
||||||
|
locales.</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 xml:id="ports">
|
<sect2 xml:id="ports">
|
||||||
<title>Ports/Packages Collection Infrastructure</title>
|
<title>Ports/Packages Collection Infrastructure</title>
|
||||||
|
|
||||||
<para revision="257444">The pkg_add, pkg_create, pkg_delete, pkg_info,
|
<para revision="257444">The pkg_add, pkg_create, pkg_delete,
|
||||||
pkg_updating, and pkg_version utilities have been removed.
|
pkg_info, pkg_updating, and pkg_version utilities have been
|
||||||
&man.pkg.7; must now be used to install binary packages. &man.pkg.7;
|
removed. &man.pkg.7; must now be used to install binary
|
||||||
is the next generation &os; package manager, also referred to as "pkgng".</para>
|
packages. &man.pkg.7; is the next generation &os; package
|
||||||
|
manager, also referred to as "pkgng".</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 xml:id="releng">
|
<sect2 xml:id="releng">
|
||||||
<title>Release Engineering and Integration</title>
|
<title>Release Engineering and Integration</title>
|
||||||
|
|
||||||
<para role="merged">The supported version of
|
<para role="merged">The supported version of the
|
||||||
the <application>GNOME</application> desktop environment
|
<application>GNOME</application> desktop environment
|
||||||
(<package>x11/gnome2</package>) has been
|
(<package>x11/gnome2</package>) has been updated from 2.20.1
|
||||||
updated from 2.20.1 to 2.22.</para>
|
to 2.22.</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 xml:id="doc">
|
<sect2 xml:id="doc">
|
||||||
<title>Documentation</title>
|
<title>Documentation</title>
|
||||||
|
|
||||||
<para/>
|
<para> </para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
@ -671,9 +707,8 @@ hv_vmbus_load="YES"</programlisting> Alternatively, the Hyper-V drivers can be
|
|||||||
<filename>/usr/src/UPDATING</filename>.</para>
|
<filename>/usr/src/UPDATING</filename>.</para>
|
||||||
|
|
||||||
<important>
|
<important>
|
||||||
<para>Upgrading &os; should only be attempted after
|
<para>Upgrading &os; should only be attempted after backing up
|
||||||
backing up <emphasis>all</emphasis> data and configuration
|
<emphasis>all</emphasis> data and configuration files.</para>
|
||||||
files.</para>
|
|
||||||
</important>
|
</important>
|
||||||
</sect1>
|
</sect1>
|
||||||
</article>
|
</article>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user