From owner-svn-src-stable-10@FreeBSD.ORG Thu Feb 5 13:07:41 2015 Return-Path: Delivered-To: svn-src-stable-10@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC0DF7F8; Thu, 5 Feb 2015 13:07:41 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B5C1F8D8; Thu, 5 Feb 2015 13:07:41 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t15D7ftX013142; Thu, 5 Feb 2015 13:07:41 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t15D7f3C013141; Thu, 5 Feb 2015 13:07:41 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201502051307.t15D7f3C013141@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 5 Feb 2015 13:07:41 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org Subject: svn commit: r278258 - stable/10/release/doc/en_US.ISO8859-1/relnotes X-SVN-Group: stable-10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-stable-10@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for only the 10-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Feb 2015 13:07:41 -0000 Author: gjb Date: Thu Feb 5 13:07:41 2015 New Revision: 278258 URL: https://svnweb.freebsd.org/changeset/base/278258 Log: MFC [1] r278115, r278116: r278115: Move the 'Upgrading from Previous Releases of FreeBSD' section to the top of the file, following the introduction. r278116: Overhaul the relnotes page to reorganize the sections. With the previous layout, the majority of the release notes were categorized under one main "What's New" section, which in addition to making the page difficult to parse relevant bits, also had a few rendering issues, such as 'Note' blocks visually not appearing as if they pertain to a particular change. This change removes the "What's New" section, integrating it with the introduction. In addition, each section now provides a brief description of its contents, broken down further into a subsection for each "topic", making it much easier to find a specific topic in the page. [1] This is a direct commit, not an MFC. Sponsored by: The FreeBSD Foundation Modified: stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml Modified: stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml ============================================================================== --- stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml Thu Feb 5 13:00:27 2015 (r278257) +++ stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml Thu Feb 5 13:07:41 2015 (r278258) @@ -90,12 +90,8 @@ information on known bugs, security advisories, and corrections to documentation. An up-to-date copy of the errata for &os; &release.current; can be found on the &os; Web site. - - - - What's New - This section describes the most user-visible new or changed + This document describes the most user-visible new or changed features in &os; since &release.prev;. Typical release note items document recent security @@ -107,166 +103,320 @@ between releases; this document focuses primarily on security advisories, user-visible changes, and major architectural improvements. + + + + Upgrading from Previous Releases of &os; + + Binary upgrades between RELEASE versions + (and snapshots of the various security branches) are supported + using the &man.freebsd-update.8; utility. The binary upgrade + procedure will update unmodified userland utilities, as well as + unmodified GENERIC kernel distributed as + a part of an official &os; release. The &man.freebsd-update.8; + utility requires that the host being upgraded have Internet + connectivity. + + Source-based upgrades (those based on recompiling the &os; + base system from source code) from previous versions are + supported, according to the instructions in + /usr/src/UPDATING. + + + Upgrading &os; should only be attempted after + backing up all data and configuration + files. + + + + + Security and Errata + + This section lists the various Security Advisories and + Errata Notices since &release.prev;. Security Advisories + No advisories. + + + + Errata Notices + + No errata notices. + + + + + Userland + + This section covers changes and additions to userland + applications, contributed software, and system utilities. + + + Userland Configuration Changes + + The &man.termcap.5; file is installed + as-is from sources, instead of reordering, creating + /etc/termcap.db by default, providing + a performance improvements to applications that use the + &man.termcap.5; database, such as &man.vi.1; and + &man.ncurses.3;. + + + + Userland Application Changes + + A new utility, &man.dpv.1;, has been + added to the base system, providing a &man.dialog.1;-style + progress view from one or more input streams. A corresponding + library, &man.dpv.3;, has also been added. + + The &man.elfdump.1; utility has been + updated to support capability mode provided by + &man.capsicum.4;. + + + + Contributed Software + + OpenSSL has + been updated to version 1.0.1l. + + + + Installation and Configuration Tools + +   + + + + <filename class="directory">/etc/rc.d</filename> + Scripts + +   + + + + <filename class="directory">/etc/periodic</filename> + Scripts + +   + + + + Runtime Libraries and API + + A new file configuration library, + &man.figpar.3;, has been added to the base system. + + + + ABI Compatibility + +   + + + + + Kernel + + This section covers changes to kernel configurations, system + tuning, and system control parameters that are not otherwise + categorized. + + + Kernel Bug Fixes +   + + + + Kernel Configuration +   - - Kernel Changes + + System Tuning and Controls Throttling via ACPI and P4TCC via &man.device.hints.5; have been turned off by default. + + - - Virtualization Support + + Devices and Drivers -   - + This section covers changes and additions to devices and + device drivers since &release.prev;. - - ARM Support + + Device Drivers -   - +   + - - Boot Loader Changes + + Storage Drivers -   - +   + - - Hardware Support + + Network Drivers -   +   + + - - Multimedia Support + + Hardware Support -   - + 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. - - Network Interface Support + + Hardware Support -   - - +   + - - Network Protocols + + Virtualization Support -   - +   + - - Disks and Storage + + ARM Support - The - &man.ctld.8; utility has been updated to include support for - registering iSCSI targets and portals on - iSNS servers. This provides a mechanism - which allows iSCSI initiators to find - targets and portals without requiring active - discovery. +   + + - The - &man.ctl.4; subsystem has been updated, increasing the ports - limit from 128 to 256, - and LUN limit from 256 - to 1024. - + + Storage - - File Systems + This section covers changes and additions to file systems + and other storage subsystems, both local and networked. - A new tunable, - vfs.zfs.spa_slop_shift, has been added, - which controls how much space is reserved by default. - + + Networked Storage + + The + &man.ctld.8; utility has been updated to include support for + registering iSCSI targets and portals on + iSNS servers. This provides a mechanism + which allows iSCSI initiators to find + targets and portals without requiring active + discovery. - - Userland Changes + + ZFS - A new file configuration library, - &man.figpar.3;, has been added to the base system. + A new tunable, + vfs.zfs.spa_slop_shift, has been added, + which controls how much space is reserved by default. + - A new utility, &man.dpv.1;, has been - added to the base system, providing a &man.dialog.1;-style - progress view from one or more input streams. A corresponding - library, &man.dpv.3;, has also been added. + + &man.geom.4; - The &man.elfdump.1; utility has been - updated to support capability mode provided by - &man.capsicum.4;. + The + &man.ctl.4; subsystem has been updated, increasing the ports + limit from 128 to 256, + and LUN limit from 256 + to 1024. + + - The &man.termcap.5; file is installed - as-is from sources, instead of reordering, creating - /etc/termcap.db by default, providing - a performance improvements to applications that use the - &man.termcap.5; database, such as &man.vi.1; and - &man.ncurses.3;. + + Boot Loader Changes - - <filename>/etc/rc.d</filename> Scripts + This section covers the boot loader, boot menu, and other + boot-related changes. -   - + + Boot Loader Changes + +   - - Contributed Software + + Boot Menu Changes - OpenSSL has - been updated to version 1.0.1l. +   + + + + Networking - - Ports/Packages Collection Infrastructure + This section describes changes that affect networking in + &os;. + + + Network Procols   + + + + Ports Collection and Package Infrastructure - - Release Engineering and Integration + This section covers changes to the &os; Ports + Collection, package infrastructure, and package maintenance and + installation tools. + + + Infrastructure Changes   - - Documentation + + Packaging Changes   - - Upgrading from Previous Releases of &os; + + Documentation - Binary upgrades between RELEASE versions - (and snapshots of the various security branches) are supported - using the &man.freebsd-update.8; utility. The binary upgrade - procedure will update unmodified userland utilities, as well as - unmodified GENERIC kernel distributed as - a part of an official &os; release. The &man.freebsd-update.8; - utility requires that the host being upgraded have Internet - connectivity. + This section covers changes to the &os; Documentation + Project sources and toolchain. - Source-based upgrades (those based on recompiling the &os; - base system from source code) from previous versions are - supported, according to the instructions in - /usr/src/UPDATING. + + Documentation Source Changes - - Upgrading &os; should only be attempted after - backing up all data and configuration - files. - +   + + + + Documentation Toolchain Changes + +   + + + + + Release Engineering and Integration + + This section convers changes that are specific to the + &os; Release Engineering processes. + + + Integration Changes + +   +