Regen after r260615.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
290606774a
commit
d495222c81
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=43492
1 changed files with 36 additions and 36 deletions
|
@ -17,7 +17,7 @@
|
|||
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 class="quote">“<span class="quote">™</span>”</span> or the
|
||||
<span class="quote">“<span class="quote">®</span>”</span> symbol.</p></div></div><div>Last modified on 2014-01-13 by gjb.</div><div><div xmlns="http://www.w3.org/1999/xhtml" class="abstract"><div class="abstract-title">Abstract</div><p>The release notes for FreeBSD 10.0-RELEASE contain a summary
|
||||
<span class="quote">“<span class="quote">®</span>”</span> symbol.</p></div></div><div>Last modified on 2014-01-14 by gjb.</div><div><div xmlns="http://www.w3.org/1999/xhtml" class="abstract"><div class="abstract-title">Abstract</div><p>The release notes for FreeBSD 10.0-RELEASE contain a summary
|
||||
of the changes made to the FreeBSD base system on the
|
||||
10.0-STABLE development line.
|
||||
This document lists applicable security advisories that were issued since
|
||||
|
@ -93,7 +93,7 @@
|
|||
in <code class="filename">GENERIC</code> kernels.</p><p>Support was added for
|
||||
the new Intel on-CPU Bull Mountain random number
|
||||
generator, found on IvyBridge and supposedly later CPUs,
|
||||
accessible with RDRAND instruction.</p><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-virtualization"></a>2.2.1. Virtualization support</h4></div></div></div><p>The BSD Hypervisor, <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&sektion=8"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(8)</span></a> is included
|
||||
accessible with the RDRAND instruction.</p><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-virtualization"></a>2.2.1. Virtualization support</h4></div></div></div><p>The BSD Hypervisor, <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&sektion=8"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(8)</span></a> is included
|
||||
with FreeBSD. <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&sektion=8"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(8)</span></a> requires Intel CPUs with VT-x and Extended Page Table (EPT)
|
||||
support. These features are on all Nehalem models and beyond
|
||||
(e.g. Nehalem and newer), but not on the lower-end Atom CPUs.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=virtio&sektion=4"><span class="citerefentry"><span class="refentrytitle">virtio</span>(4)</span></a> support has been added. <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=virtio&sektion=4"><span class="citerefentry"><span class="refentrytitle">virtio</span>(4)</span></a> is the
|
||||
|
@ -112,34 +112,34 @@ hv_netsvc_load="YES"
|
|||
hv_utils_load="YES"
|
||||
hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to the i386
|
||||
kernel by adding <code class="literal">device hyperv</code> to the kernel config, and then
|
||||
recompiling the kernel. Please refer to:
|
||||
recompiling the kernel. Please refer to
|
||||
<a class="link" href="http://wiki.freebsd.org/HyperV" target="_top">FreeBSD and Microsoft Windows Server Hyper-V support</a>
|
||||
for full instructions on how to set up Hyper-V support under FreeBSD.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=vmx&sektion=4"><span class="citerefentry"><span class="refentrytitle">vmx</span>(4)</span></a> driver has been added.
|
||||
<a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=vmx&sektion=4"><span class="citerefentry"><span class="refentrytitle">vmx</span>(4)</span></a> is a VMware VMXNET3 ethernet driver ported from
|
||||
OpenBSD.</p><p>Xen PVHVM virtualization is now
|
||||
part of the GENERIC kernel.</p></div><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-arm"></a>2.2.2. ARM support</h4></div></div></div><p>Raspberry PI support has been added.
|
||||
Refer to these <a class="link" href="http://kernelnomicon.org/?p=164" target="_top">setup instructions</a>
|
||||
and <a class="link" href="http://www.raspberrypi.org/quick-start-guide" target="_top">quick start
|
||||
and this <a class="link" href="http://www.raspberrypi.org/quick-start-guide" target="_top">quick start
|
||||
guide</a>.</p><p>The default ABI on ARM is now the ARM EABI. This brings a number of
|
||||
improvements and allows future support for VFP and Thumb-2.</p><p>ARM support has been greatly improved, including support
|
||||
for ARMv6 and ARMv7, SMP and thread-local storage (TLS).
|
||||
Additionally support for some newer SoC like the MV78x60 and OMAP4 was added.
|
||||
See <a class="link" href="http://lists.freebsd.org/pipermail/freebsd-arm/2012-August/003757.html" target="_top">this announcement</a>
|
||||
See the <a class="link" href="http://lists.freebsd.org/pipermail/freebsd-arm/2012-August/003757.html" target="_top">announcement</a>
|
||||
for further details.</p><p>Superpages support on ARM has been 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 <a class="link" href="https://wiki.freebsd.org/ARMSuperpages" target="_top">this page</a>
|
||||
for further details.</p></div><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="boot"></a>2.2.3. Boot Loader Changes</h4></div></div></div><p class="merged">The BTX kernel used by the boot
|
||||
See the <a class="link" href="https://wiki.freebsd.org/ARMSuperpages" target="_top">ARM Superpages status</a>
|
||||
page for further details.</p></div><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="boot"></a>2.2.3. Boot Loader Changes</h4></div></div></div><p class="merged">The BTX kernel used by the boot
|
||||
loader has been changed to invoke BIOS routines from real
|
||||
mode. This change makes it possible to boot FreeBSD from USB
|
||||
devices.</p><p class="merged">A new gptboot boot loader has
|
||||
devices.</p><p class="merged">A new <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=gptboot&sektion=8"><span class="citerefentry"><span class="refentrytitle">gptboot</span>(8)</span></a> boot loader has
|
||||
been added to support booting from a GPT labeled disk. A
|
||||
new <code class="command">boot</code> command has been added to
|
||||
<a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=gpt&sektion=8"><span class="citerefentry"><span class="refentrytitle">gpt</span>(8)</span></a>, which makes a GPT disk bootable by writing the
|
||||
<a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=gpart&sektion=8"><span class="citerefentry"><span class="refentrytitle">gpart</span>(8)</span></a>, which makes a GPT disk bootable by writing the
|
||||
required bits of the boot loader, creating a new boot
|
||||
partition if required.</p></div><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="proc"></a>2.2.4. Hardware Support</h4></div></div></div><p class="merged">The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cmx&sektion=4"><span class="citerefentry"><span class="refentrytitle">cmx</span>(4)</span></a> driver, a driver for Omnikey CardMan 4040
|
||||
PCMCIA smartcard readers, has been added.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syscons&sektion=4"><span class="citerefentry"><span class="refentrytitle">syscons</span>(4)</span></a> driver now supports Colemak keyboard layout.</p><p class="merged">The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=uslcom&sektion=4"><span class="citerefentry"><span class="refentrytitle">uslcom</span>(4)</span></a> driver, a driver for Silicon
|
||||
PCMCIA smartcard readers, has been added.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syscons&sektion=4"><span class="citerefentry"><span class="refentrytitle">syscons</span>(4)</span></a> driver now supports the Colemak keyboard layout.</p><p class="merged">The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=uslcom&sektion=4"><span class="citerefentry"><span class="refentrytitle">uslcom</span>(4)</span></a> driver, a driver for Silicon
|
||||
Laboratories CP2101/CP2102-based USB serial adapters, has been
|
||||
imported from OpenBSD.</p><div class="sect4"><div xmlns="" class="titlepage"><div><div><h5 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="mm"></a>2.2.4.1. Multimedia Support</h5></div></div></div><p>Support for version 2.0 of the USB Audio reference design
|
||||
has been added. New devices should support higher bandwidth,
|
||||
|
@ -180,11 +180,11 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
address on the subnet (carpdev), switching state with
|
||||
<a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8"><span class="citerefentry"><span class="refentrytitle">ifconfig</span>(8)</span></a>, better locking and using modern kernel
|
||||
interfaces to allocate multicast memberships.
|
||||
Configuration of the CARP protocol via <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8"><span class="citerefentry"><span class="refentrytitle">ifconfig</span>(8)</span></a> has changed, as well as format
|
||||
of CARP events submitted to <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=devd&sektion=8"><span class="citerefentry"><span class="refentrytitle">devd</span>(8)</span></a> has changed. See <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=carp&sektion=4"><span class="citerefentry"><span class="refentrytitle">carp</span>(4)</span></a>
|
||||
Configuration of the CARP protocol via <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8"><span class="citerefentry"><span class="refentrytitle">ifconfig</span>(8)</span></a> has changed, as well as the format
|
||||
of CARP events submitted to <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=devd&sektion=8"><span class="citerefentry"><span class="refentrytitle">devd</span>(8)</span></a>. See <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=carp&sektion=4"><span class="citerefentry"><span class="refentrytitle">carp</span>(4)</span></a>
|
||||
for more information. The arpbalance feature of <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=carp&sektion=4"><span class="citerefentry"><span class="refentrytitle">carp</span>(4)</span></a> is currently
|
||||
not supported anymore.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=pf&sektion=4"><span class="citerefentry"><span class="refentrytitle">pf</span>(4)</span></a> firewall now supports fine-grain locking
|
||||
and better utilization on multi-cpu machines resulting in
|
||||
and better utilization on multi-CPU machines, resulting in
|
||||
significant improvements in performance.</p><p>Support for up to 65536 routing tables has been
|
||||
introduced.</p><p>Support for setting/matching differentiated services
|
||||
codepoints (DSCP) in IP header has been added to
|
||||
|
@ -198,7 +198,7 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
from Highpoint.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=nvme&sektion=4"><span class="citerefentry"><span class="refentrytitle">nvme</span>(4)</span></a> 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 <a class="link" href="http://http://www.nvmexpress.org/" target="_top">nvmexpress.org</a>.</p></div><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="fs"></a>2.2.7. File Systems</h4></div></div></div><p>A new kernel-based iSCSI target and initiator has been
|
||||
see <a class="link" href="http://www.nvmexpress.org/" target="_top">nvmexpress.org</a>.</p></div><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="fs"></a>2.2.7. File Systems</h4></div></div></div><p>A new kernel-based iSCSI target and initiator has been
|
||||
added.</p><p>UFS filesystems can now be enlarged with <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=growfs&sektion=8"><span class="citerefentry"><span class="refentrytitle">growfs</span>(8)</span></a> while
|
||||
mounted read-write. This is especially useful for virtual
|
||||
machines, allowing the addition of more harddrive space without
|
||||
|
@ -210,22 +210,22 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
which drives to use, what ZFS RAID level to use (taking into consideration
|
||||
the selected number of drives), GPT or MBR, GELI encryption, forcing 4K sectors,
|
||||
pool name, etc.</p><p>TRIM support has been added for
|
||||
ZFS.</p><p>Support for the high performance LZ4 compression algorithm
|
||||
ZFS.</p><p>Support for the high-performance LZ4 compression algorithm
|
||||
has been added to ZFS. LZ4 is usually faster and can achieve a
|
||||
higher compression ratio than LZJB, the default compression
|
||||
algorithm.</p><p>Support for L2ARC compression has been added to ZFS.</p><p>The zio nop-write improvement from Illumos
|
||||
was imported into FreeBSD. To reduce I/O, nop-write skips overwriting
|
||||
data if the checksum (cryptographically secure) of new data
|
||||
data if the (cryptographically secure) checksum of new data
|
||||
matches the checksum of existing data. It also saves space if
|
||||
snapshots are in use. This improvement only works only on
|
||||
snapshots are in use. This improvement only works on
|
||||
datasets with enabled compression, disabled deduplication and
|
||||
sha256 checksums.</p><p>ZFS will now compare the checksums of incoming writes to
|
||||
sha256 checksums. 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.</p></div></div></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland"></a>2.3. Userland Changes</h3></div></div></div><p>On platforms where <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=clang&sektion=1"><span class="citerefentry"><span class="refentrytitle">clang</span>(1)</span></a> is the default
|
||||
system compiler, (such as i386, amd64, arm) GCC and GNU libstdc++ are no
|
||||
system compiler (such as i386, amd64, arm), GCC and GNU libstdc++ are no
|
||||
longer built by default. <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=clang&sektion=1"><span class="citerefentry"><span class="refentrytitle">clang</span>(1)</span></a> and libc++ from LLVM are used on
|
||||
these platforms by instead. GCC 4.2.1 and libstdc++ are still built
|
||||
and used by default on pc98 and all other platforms where <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=clang&sektion=1"><span class="citerefentry"><span class="refentrytitle">clang</span>(1)</span></a>
|
||||
|
@ -233,8 +233,8 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=clang&sektion=1"><span class="citerefentry"><span class="refentrytitle">clang</span>(1)</span></a> and llvm have been updated to
|
||||
version 3.3 release. Please refer to
|
||||
<a class="link" href="http://llvm.org/releases/3.3/tools/clang/docs/ReleaseNotes.html" target="_top">
|
||||
Clang 3.3 Release Notes.</a></p><p class="merged">BIND has been replaced by <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=unbound&sektion=8"><span class="citerefentry"><span class="refentrytitle">unbound</span>(8)</span></a> for
|
||||
local dns resolution in the base system. With this change, nslookup
|
||||
Clang 3.3 Release Notes</a>.</p><p class="merged">BIND has been replaced by <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=unbound&sektion=8"><span class="citerefentry"><span class="refentrytitle">unbound</span>(8)</span></a> for
|
||||
local DNS resolution in the base system. With this change, nslookup
|
||||
and dig are no longer a part of the base system. Users should
|
||||
instead use <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=host&sektion=1"><span class="citerefentry"><span class="refentrytitle">host</span>(1)</span></a> and <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=drill&sektion=1"><span class="citerefentry"><span class="refentrytitle">drill</span>(1)</span></a> Alternatively,
|
||||
nslookup and dig can be obtained by installing the
|
||||
|
@ -248,11 +248,11 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
by a BSD-licensed <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sort&sektion=1"><span class="citerefentry"><span class="refentrytitle">sort</span>(1)</span></a> program.</p><p>Berkely yacc (byacc) has been imported
|
||||
from <a class="link" href="http://invisible-island.net/byacc/" target="_top">invisible island</a>.
|
||||
This brings bison compatibilities to <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=yacc&sektion=1"><span class="citerefentry"><span class="refentrytitle">yacc</span>(1)</span></a> while preserving full
|
||||
backwards compatibility with previous version of <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=yacc&sektion=1"><span class="citerefentry"><span class="refentrytitle">yacc</span>(1)</span></a>.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=lex&sektion=1"><span class="citerefentry"><span class="refentrytitle">lex</span>(1)</span></a> has been replaced by flex 2.5.37</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=make&sektion=1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> has been replaced with the
|
||||
"Portable" BSD make tool (bmake) from NetBSD.</p><p class="merged">The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=adduser&sektion=8"><span class="citerefentry"><span class="refentrytitle">adduser</span>(8)</span></a> utility now supports
|
||||
backwards compatibility with previous version of <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=yacc&sektion=1"><span class="citerefentry"><span class="refentrytitle">yacc</span>(1)</span></a>.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=lex&sektion=1"><span class="citerefentry"><span class="refentrytitle">lex</span>(1)</span></a> has been replaced by flex 2.5.37.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=make&sektion=1"><span class="citerefentry"><span class="refentrytitle">make</span>(1)</span></a> has been replaced with the
|
||||
<span class="quote">“<span class="quote">Portable</span>”</span> BSD make tool (bmake) from NetBSD.</p><p class="merged">The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=adduser&sektion=8"><span class="citerefentry"><span class="refentrytitle">adduser</span>(8)</span></a> utility now supports
|
||||
a <code class="option">-M</code> option to set the mode of a new user's
|
||||
home directory.</p><p>BSD-licensed versions of <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ar&sektion=1"><span class="citerefentry"><span class="refentrytitle">ar</span>(1)</span></a> and <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ranlib&sektion=1"><span class="citerefentry"><span class="refentrytitle">ranlib</span>(1)</span></a>,
|
||||
based on <code class="filename">libarchive</code>, have replaced the GNU
|
||||
based on <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=libarchive&sektion=3"><span class="citerefentry"><span class="refentrytitle">libarchive</span>(3)</span></a>, have replaced the GNU
|
||||
Binutils versions of these utilities.</p><p>BSD-licensed versions of <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bc&sektion=1"><span class="citerefentry"><span class="refentrytitle">bc</span>(1)</span></a> and <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=dc&sektion=1"><span class="citerefentry"><span class="refentrytitle">dc</span>(1)</span></a> have
|
||||
replaced their GNU counterparts.</p><p class="merged"><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=chflags&sektion=1"><span class="citerefentry"><span class="refentrytitle">chflags</span>(1)</span></a> now supports a <code class="option">-v</code> flag for
|
||||
verbose output and a <code class="option">-f</code> flag to ignore errors
|
||||
|
@ -260,13 +260,13 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
<a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=chmod&sektion=1"><span class="citerefentry"><span class="refentrytitle">chmod</span>(1)</span></a>.</p><p>For compatibility with other implementations, <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cp&sektion=1"><span class="citerefentry"><span class="refentrytitle">cp</span>(1)</span></a> now
|
||||
supports a <code class="option">-a</code> flag, which is equivalent to
|
||||
specifying the <code class="option">-RrP</code> flags.</p><p>BSD-licensed version of <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cpio&sektion=1"><span class="citerefentry"><span class="refentrytitle">cpio</span>(1)</span></a> based on
|
||||
<code class="filename">libarchive</code>, has replaced the GNU cpio.
|
||||
<a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=libarchive&sektion=3"><span class="citerefentry"><span class="refentrytitle">libarchive</span>(3)</span></a>, has replaced the GNU cpio.
|
||||
Note that the GNU cpio is still installed as
|
||||
<code class="filename">gcpio</code>.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=env&sektion=1"><span class="citerefentry"><span class="refentrytitle">env</span>(1)</span></a> program now supports <code class="option">-u
|
||||
<em class="replaceable"><code>name</code></em></code>
|
||||
which will completely unset the given variable
|
||||
<em class="replaceable"><code>name</code></em> by removing it from the environment,
|
||||
instead of just setting it to a null value.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=fdopendir&sektion=3"><span class="citerefentry"><span class="refentrytitle">fdopendir</span>(3)</span></a> library function has been added.</p><p class="merged">The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=fetch&sektion=3"><span class="citerefentry"><span class="refentrytitle">fetch</span>(3)</span></a> library now support HTTP 1.1
|
||||
instead of just setting it to a null value.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=fdopendir&sektion=3"><span class="citerefentry"><span class="refentrytitle">fdopendir</span>(3)</span></a> library function has been added.</p><p class="merged">The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=fetch&sektion=3"><span class="citerefentry"><span class="refentrytitle">fetch</span>(3)</span></a> library now supports HTTP 1.1
|
||||
If-Modified-Since behavior. The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=fetch&sektion=1"><span class="citerefentry"><span class="refentrytitle">fetch</span>(1)</span></a> program now
|
||||
supports <code class="option">-i <em class="replaceable"><code>filename</code></em></code>
|
||||
which will only download the specified HTTP URL if the content
|
||||
|
@ -286,20 +286,20 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
a <code class="option">-q</code> flag to suppress warnings; it now also
|
||||
accepts multiple paths on its command line.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sh&sektion=1"><span class="citerefentry"><span class="refentrytitle">sh</span>(1)</span></a> has many bug fixes, some new features, and will 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 <span class="quote">“<span class="quote">emacs</span>”</span> editing
|
||||
mode.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=split&sektion=1"><span class="citerefentry"><span class="refentrytitle">split</span>(1)</span></a> utility now supports a <code class="option">-n</code>
|
||||
flag to split a file into a certain number of chunks.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tar&sektion=1"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> utility now supports a <code class="option">-Z</code>
|
||||
flag to enable <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=compress&sektion=1"><span class="citerefentry"><span class="refentrytitle">compress</span>(1)</span></a>-style
|
||||
compression/decompression.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tar&sektion=1"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> utility now supports a
|
||||
<code class="option">--numeric-owner</code> flag to ignore user/group names
|
||||
on create and extract.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tar&sektion=1"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> utility now supports an
|
||||
on create and extract.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tar&sektion=1"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> utility now supports the
|
||||
<code class="option">-S</code> flag to sparsify files on extraction.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tar&sektion=1"><span class="citerefentry"><span class="refentrytitle">tar</span>(1)</span></a> utility now supports a <code class="option">-s</code>
|
||||
flag to substitute filenames based on the specified regular
|
||||
expression.</p><p>The <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tcgetsid&sektion=3"><span class="citerefentry"><span class="refentrytitle">tcgetsid</span>(3)</span></a> library function has been added to
|
||||
return the process group ID for the session leader for the
|
||||
controlling terminal. It is defined in IEEE Std 1003.1-2001
|
||||
(POSIX).</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=top&sektion=1"><span class="citerefentry"><span class="refentrytitle">top</span>(1)</span></a> now supports a <code class="option">-P</code> flag to
|
||||
provide per-CPU usage statistics.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zdump&sektion=8"><span class="citerefentry"><span class="refentrytitle">zdump</span>(8)</span></a> is now working properly on 64 bit architectures.
|
||||
provide per-CPU usage statistics.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zdump&sektion=8"><span class="citerefentry"><span class="refentrytitle">zdump</span>(8)</span></a> is now working properly on 64-bit architectures.
|
||||
</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=traceroute&sektion=8"><span class="citerefentry"><span class="refentrytitle">traceroute</span>(8)</span></a> now has the ability to print the AS
|
||||
number for each hop with the new <code class="option">-a</code> switch; a
|
||||
new <code class="option">-A</code> option allows selecting a particular
|
||||
|
@ -320,15 +320,15 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
<code class="filename">swaplate</code></p></td></tr></tbody></table></div></div></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="contrib"></a>2.4. Contributed Software</h3></div></div></div><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=jemalloc&sektion=3"><span class="citerefentry"><span class="refentrytitle">jemalloc</span>(3)</span></a> has been updated to 3.4.0.
|
||||
See <a class="link" href="http://www.facebook.com/jemalloc/" target="_top">this link</a>
|
||||
for more details.</p><p class="merged"><span class="application">AMD</span> has been updated from 6.0.10
|
||||
to 6.1.5.</p><p class="merged"><span class="application">awk</span> has been updated from 1 May
|
||||
to 6.1.5.</p><p class="merged"><span class="application">awk</span> has been updated from the 1 May
|
||||
2007 release to the 23 October 2007 release.</p><p class="merged"><span class="application">bzip2</span> has been updated from 1.0.4
|
||||
to 1.0.5.</p><p><span class="application">CVS</span> has been removed from the
|
||||
base system, but is still available from ports.</p><p>Subversion has been imported into the base system and
|
||||
base system, but is still available from Ports Collection.</p><p>Subversion has been imported into the base system and
|
||||
is installed as <span class="application">svnlite</span>. <span class="application">svnlite</span>
|
||||
should only be used for checking out FreeBSD source and committing, and does not
|
||||
should only be used for checking out the FreeBSD source trees and committing, and does not
|
||||
replace the full Subversion port.</p><p><span class="application">file</span> has been updated to 5.11.</p><p><span class="application">hostapd</span> has been
|
||||
updated from 0.5.8 to 0.5.10.</p><p><span class="application">IPFilter</span> has been updated to 5.1.2.</p><p><span class="application">less</span> has been updated to
|
||||
v458.</p><p><span class="application">ncurses</span> has been updated from
|
||||
v458.</p><p><span class="application">ncurses</span> has been updated
|
||||
to 5.7-20081102.</p><p class="merged"><span class="application">OpenSSH</span> has been updated
|
||||
to 6.4.</p><p><span class="application">OpenPAM</span> has been updated to
|
||||
the Micrampelis release.</p><p class="merged"><span class="application">sendmail</span> has been updated from
|
||||
|
@ -338,13 +338,13 @@ hv_vmbus_load="YES"</pre><p> Alternatively, the Hyper-V drivers can be added to
|
|||
have been updated from the <span class="application">tzcode2004a</span>
|
||||
release to the <span class="application">tzcode2009h</span> release.
|
||||
If you have upgraded from source or via the <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&sektion=8"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a>,
|
||||
then please run <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tzsetup&sektion=8"><span class="citerefentry"><span class="refentrytitle">tzsetup</span>(8)</span></a> to install a new /etc/localtime.
|
||||
then please run <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tzsetup&sektion=8"><span class="citerefentry"><span class="refentrytitle">tzsetup</span>(8)</span></a> to install a new <code class="filename">/etc/localtime</code>.
|
||||
</p><p><span class="application">WPA Supplicant</span> has been
|
||||
updated to 2.0.</p><p class="merged"><span class="application">xz</span> has been updated
|
||||
from snapshot as of 12 April 2010 to 5.0.0.</p><p class="merged"><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=nvi&sektion=1"><span class="citerefentry"><span class="refentrytitle">nvi</span>(1)</span></a> has been updated to 2.1.2.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=nvi&sektion=1"><span class="citerefentry"><span class="refentrytitle">nvi</span>(1)</span></a> supports wide character locales.</p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="ports"></a>2.5. Ports/Packages Collection Infrastructure</h3></div></div></div><p>The pkg_add, pkg_create, pkg_delete, pkg_info,
|
||||
from snapshot as of 12 April 2010 to 5.0.0.</p><p class="merged"><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=nvi&sektion=1"><span class="citerefentry"><span class="refentrytitle">nvi</span>(1)</span></a> has been updated to 2.1.2.</p><p><a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=nvi&sektion=1"><span class="citerefentry"><span class="refentrytitle">nvi</span>(1)</span></a> supports wide-character locales.</p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="ports"></a>2.5. Ports/Packages Collection Infrastructure</h3></div></div></div><p>The pkg_add, pkg_create, pkg_delete, pkg_info,
|
||||
pkg_updating, and pkg_version utilities have been removed.
|
||||
<a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg&sektion=7"><span class="citerefentry"><span class="refentrytitle">pkg</span>(7)</span></a> must now be used to install binary packages. <a class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg&sektion=7"><span class="citerefentry"><span class="refentrytitle">pkg</span>(7)</span></a>
|
||||
is the next generation FreeBSD package manager, also referred to as "pkgng".</p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="releng"></a>2.6. Release Engineering and Integration</h3></div></div></div><p class="merged">The supported version of
|
||||
is the next generation FreeBSD package manager, also referred to as <span class="quote">“<span class="quote">pkgng</span>”</span>.</p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="releng"></a>2.6. Release Engineering and Integration</h3></div></div></div><p class="merged">The supported version of
|
||||
the <span class="application">GNOME</span> desktop environment
|
||||
(<span class="package">x11/gnome2</span>) has been
|
||||
updated from 2.20.1 to 2.22.</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="upgrade"></a>3. Upgrading from previous releases of FreeBSD</h2></div></div></div><p>Beginning with FreeBSD 6.2-RELEASE,
|
||||
|
|
Loading…
Reference in a new issue