article.xml revision 332682
1<?xml version="1.0" encoding="iso-8859-1"?> 2<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN" 3 "../../../share/xml/freebsd50.dtd" [ 4<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN" "release.ent"> 5 %release; 6<!ENTITY % sponsor PUBLIC "-//FreeBSD//ENTITIES Sponsor Specification//EN" "sponsor.ent"> 7 %sponsor; 8<!ENTITY % vendor PUBLIC "-//FreeBSD//ENTITIES Vendor Specification//EN" "vendor.ent"> 9 %vendor; 10<!ENTITY security SYSTEM "../../share/xml/security.xml"> 11<!ENTITY errata SYSTEM "../../share/xml/errata.xml"> 12]> 13<article xmlns="http://docbook.org/ns/docbook" 14 xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"> 15 16 <info> 17 <title>&os; &release.current; Release Notes</title> 18 19 <author> 20 <orgname>The &os; Project</orgname> 21 </author> 22 23 <pubdate>$FreeBSD: stable/11/release/doc/en_US.ISO8859-1/relnotes/article.xml 332682 2018-04-18 14:42:48Z gjb $</pubdate> 24 25 <!-- Last rev: 288943 --> 26 27 <copyright> 28 <year>2017</year> 29 <holder role="mailto:doc@FreeBSD.org">The &os; Documentation 30 Project</holder> 31 </copyright> 32 33 <legalnotice xml:id="trademarks" role="trademarks"> 34 &tm-attrib.freebsd; 35 &tm-attrib.ibm; 36 &tm-attrib.ieee; 37 &tm-attrib.intel; 38 &tm-attrib.sparc; 39 &tm-attrib.general; 40 </legalnotice> 41 42 <abstract> 43 <para>The release notes for &os; &release.current; contain 44 a summary of the changes made to the &os; base system on the 45 &release.branch; development line. This document lists 46 applicable security advisories that were issued since the last 47 release, as well as significant changes to the &os; kernel and 48 userland. Some brief remarks on upgrading are also 49 presented.</para> 50 </abstract> 51 </info> 52 53 <sect1 xml:id="intro"> 54 <title>Introduction</title> 55 56 <para>This document contains the release notes for &os; 57 &release.current;. It describes recently added, changed, or 58 deleted features of &os;. It also provides some notes on 59 upgrading from previous versions of &os;.</para> 60 61 <para releasetype="current">The &release.type; distribution to 62 which these release notes apply represents the latest point 63 along the &release.branch; development branch since 64 &release.branch; was created. Information regarding pre-built, 65 binary &release.type; distributions along this branch can be 66 found at <uri 67 xlink:href="&release.url;">&release.url;</uri>.</para> 68 69 <para releasetype="snapshot">The &release.type; distribution to 70 which these release notes apply represents a point along the 71 &release.branch; development branch between &release.prev; and 72 the future &release.next;. Information regarding pre-built, 73 binary &release.type; distributions along this branch can be 74 found at <uri 75 xlink:href="&release.url;">&release.url;</uri>.</para> 76 77 <para releasetype="release">This distribution of &os; 78 &release.current; is a &release.type; distribution. It can be 79 found at <uri xlink:href="&release.url;">&release.url;</uri> or 80 any of its mirrors. More information on obtaining this (or 81 other) &release.type; distributions of &os; can be found in the 82 <link 83 xlink:href="&url.books.handbook;/mirrors.html"><quote>Obtaining 84 &os;</quote> appendix</link> to the <link 85 xlink:href="&url.books.handbook;/">&os; 86 Handbook</link>.</para> 87 88 <para>All users are encouraged to consult the release errata 89 before installing &os;. The errata document is updated with 90 <quote>late-breaking</quote> information discovered late in the 91 release cycle or after the release. Typically, it contains 92 information on known bugs, security advisories, and corrections 93 to documentation. An up-to-date copy of the errata for &os; 94 &release.current; can be found on the &os; Web site.</para> 95 96 <para>This document describes the most user-visible new or changed 97 features in &os; since &release.prev;. In general, changes 98 described here are unique to the &release.branch; branch unless 99 specifically marked as &merged; features.</para> 100 101 <para>Typical release note items document recent security 102 advisories issued after &release.prev;, new drivers or hardware 103 support, new commands or options, major bug fixes, or 104 contributed software upgrades. They may also list changes to 105 major ports/packages or release engineering practices. Clearly 106 the release notes cannot list every single change made to &os; 107 between releases; this document focuses primarily on security 108 advisories, user-visible changes, and major architectural 109 improvements.</para> 110 </sect1> 111 112 <sect1 xml:id="upgrade"> 113 <title>Upgrading from Previous Releases of &os;</title> 114 115 <para arch="amd64,i386">Binary upgrades between RELEASE versions 116 (and snapshots of the various security branches) are supported 117 using the &man.freebsd-update.8; utility. The binary upgrade 118 procedure will update unmodified userland utilities, as well as 119 unmodified GENERIC kernels distributed as a part of an official 120 &os; release. The &man.freebsd-update.8; utility requires that 121 the host being upgraded have Internet connectivity.</para> 122 123 <para>Source-based upgrades (those based on recompiling the &os; 124 base system from source code) from previous versions are 125 supported, according to the instructions in 126 <filename>/usr/src/UPDATING</filename>.</para> 127 128 <important> 129 <para>Upgrading &os; should only be attempted after backing up 130 <emphasis>all</emphasis> data and configuration files.</para> 131 </important> 132 </sect1> 133 134 <sect1 xml:id="security-errata"> 135 <title>Security and Errata</title> 136 137 <para>This section lists the various Security Advisories and 138 Errata Notices since &release.prev;.</para> 139 140 <sect2 xml:id="security"> 141 <title>Security Advisories</title> 142 143 &security; 144 </sect2> 145 146 <sect2 xml:id="errata"> 147 <title>Errata Notices</title> 148 149 &errata; 150 </sect2> 151 </sect1> 152 153 <sect1 xml:id="userland"> 154 <title>Userland</title> 155 156 <para>This section covers changes and additions to userland 157 applications, contributed software, and system utilities.</para> 158 159 <sect2 xml:id="userland-config"> 160 <title>Userland Configuration Changes</title> 161 162 <para> </para> 163 </sect2> 164 165 <sect2 xml:id="userland-programs"> 166 <title>Userland Application Changes</title> 167 168 <para revision="324270">The &man.ps.1; utility has been updated 169 to reflect realtime and idle priorities in state flags.</para> 170 171 <para revision="324271">The &man.ps.1; utility has been updated 172 to display if a process is running with &man.capsicum.4; 173 capability mode, indicated by <literal>C</literal>.</para> 174 175 <para revision="328140">The &man.df.1; utility has been updated 176 to include the <literal>--si</literal> long option, which is 177 an alias to <literal>-H</literal>.</para> 178 179 <para revision="331471">The &man.ps.1; utility has been updated 180 to include a <literal>jail</literal>, which when used will 181 list the name of a &man.jail.8; instead of the numeric 182 ID.</para> 183 </sect2> 184 185 <sect2 xml:id="userland-contrib"> 186 <title>Contributed Software</title> 187 188 <para revision="330570">The &man.less.1; utility has been 189 updated to upstream version v530.</para> 190 191 <para revision="331246">The <application>bmake</application> 192 utility has been updated to upstream version 20180222.</para> 193 194 <para revision="331838">The <application>clang</application>, 195 <application>llvm</application>, 196 <application>lld</application>, 197 <application>lldb</application>, and 198 <application>complier-rt</application> utilities as well as 199 <literal>libc++</literal> have been updated to upstream 200 version 6.0.0.</para> 201 </sect2> 202 203 <sect2 xml:id="userland-installer"> 204 <title>Installation and Configuration Tools</title> 205 206 <para> </para> 207 </sect2> 208 209 <sect2 xml:id="userland-rc"> 210 <title><filename class="directory">/etc/rc.d</filename> 211 Scripts</title> 212 213 <para> </para> 214 </sect2> 215 216 <sect2 xml:id="userland-periodic"> 217 <title><filename class="directory">/etc/periodic</filename> 218 Scripts</title> 219 220 <para> </para> 221 </sect2> 222 223 <sect2 xml:id="userland-libraries"> 224 <title>Runtime Libraries and API</title> 225 226 <para> </para> 227 </sect2> 228 229 <sect2 xml:id="userland-abi"> 230 <title>ABI Compatibility</title> 231 232 <para> </para> 233 </sect2> 234 235 <sect2 xml:id="userland-debug"> 236 <title>Userland Debugging</title> 237 238 <para> </para> 239 </sect2> 240 </sect1> 241 242 <sect1 xml:id="kernel"> 243 <title>Kernel</title> 244 245 <para>This section covers changes to kernel configurations, system 246 tuning, and system control parameters that are not otherwise 247 categorized.</para> 248 249 <sect2 xml:id="kernel-general"> 250 <title>General Kernel Changes</title> 251 252 <para> </para> 253 </sect2> 254 255 <sect2 xml:id="kernel-bugfix"> 256 <title>Kernel Bug Fixes</title> 257 258 <para> </para> 259 </sect2> 260 261 <sect2 xml:id="kernel-config"> 262 <title>Kernel Configuration</title> 263 264 <para> </para> 265 </sect2> 266 267 <sect2 xml:id="kernel-modules"> 268 <title>Kernel Modules</title> 269 270 <para> </para> 271 </sect2> 272 273 <sect2 xml:id="kernel-sysctl"> 274 <title>System Tuning and Controls</title> 275 276 <para> </para> 277 </sect2> 278 </sect1> 279 280 <sect1 xml:id="drivers"> 281 <title>Devices and Drivers</title> 282 283 <para>This section covers changes and additions to devices and 284 device drivers since &release.prev;.</para> 285 286 <sect2 xml:id="drivers-device"> 287 <title>Device Drivers</title> 288 289 <para> </para> 290 </sect2> 291 292 <sect2 xml:id="drivers-storage"> 293 <title>Storage Drivers</title> 294 295 <para> </para> 296 </sect2> 297 298 <sect2 xml:id="drivers-network"> 299 <title>Network Drivers</title> 300 301 <para> </para> 302 </sect2> 303 </sect1> 304 305 <sect1 xml:id="hardware"> 306 <title>Hardware Support</title> 307 308 <para>This section covers general hardware support for physical 309 machines, hypervisors, and virtualization environments, as well 310 as hardware changes and updates that do not otherwise fit in 311 other sections of this document.</para> 312 313 <sect2 xml:id="hardware-support"> 314 <title>Hardware Support</title> 315 316 <para> </para> 317 </sect2> 318 319 <sect2 xml:id="hardware-virtualization"> 320 <title>Virtualization Support</title> 321 322 <para> </para> 323 </sect2> 324 325 <sect2 xml:id="hardware-arm"> 326 <title>ARM Support</title> 327 328 <para> </para> 329 </sect2> 330 </sect1> 331 332 <sect1 xml:id="storage"> 333 <title>Storage</title> 334 335 <para>This section covers changes and additions to file systems 336 and other storage subsystems, both local and networked.</para> 337 338 <sect2 xml:id="storage-general"> 339 <title>General Storage</title> 340 341 <para> </para> 342 </sect2> 343 344 <sect2 xml:id="storage-net"> 345 <title>Networked Storage</title> 346 347 <para> </para> 348 </sect2> 349 350 <sect2 xml:id="storage-zfs"> 351 <title>ZFS</title> 352 353 <para> </para> 354 </sect2> 355 356 <sect2 xml:id="storage-geom"> 357 <title><literal>geom(4)</literal></title> 358 359 <para> </para> 360 </sect2> 361 </sect1> 362 363 <sect1 xml:id="boot"> 364 <title>Boot Loader Changes</title> 365 366 <para>This section covers the boot loader, boot menu, and other 367 boot-related changes.</para> 368 369 <sect2 xml:id="boot-loader"> 370 <title>Boot Loader Changes</title> 371 372 <para> </para> 373 </sect2> 374 375 <sect2 xml:id="boot-menu"> 376 <title>Boot Menu Changes</title> 377 378 <para> </para> 379 </sect2> 380 </sect1> 381 382 <sect1 xml:id="network"> 383 <title>Networking</title> 384 385 <para>This section describes changes that affect networking in 386 &os;.</para> 387 388 <sect2 xml:id="network-general"> 389 <title>General Network Changes</title> 390 391 <para> </para> 392 </sect2> 393 394 <sect2 xml:id="network-protocols"> 395 <title>Network Protocols</title> 396 397 <para> </para> 398 </sect2> 399 </sect1> 400 401 <sect1 xml:id="ports"> 402 <title>Ports Collection and Package Infrastructure</title> 403 404 <para>This section covers changes to the &os; Ports 405 Collection, package infrastructure, and package maintenance and 406 installation tools.</para> 407 408 <sect2 xml:id="ports-infrastructure"> 409 <title>Infrastructure Changes</title> 410 411 <para> </para> 412 </sect2> 413 414 <sect2 xml:id="ports-packages "> 415 <title>Packaging Changes</title> 416 417 <para> </para> 418 </sect2> 419 </sect1> 420 421 <sect1 xml:id="doc"> 422 <title>Documentation</title> 423 424 <para>This section covers changes to the &os; Documentation 425 Project sources and toolchain.</para> 426 427 <sect2 xml:id="doc-sources"> 428 <title>Documentation Source Changes</title> 429 430 <para> </para> 431 </sect2> 432 433 <sect2 xml:id="doc-toolchain"> 434 <title>Documentation Toolchain Changes</title> 435 436 <para> </para> 437 </sect2> 438 </sect1> 439 440 <sect1 xml:id="releng"> 441 <title>Release Engineering and Integration</title> 442 443 <para>This section convers changes that are specific to the 444 &os; Release Engineering processes.</para> 445 446 <sect2 xml:id="releng-changes"> 447 <title>Integration Changes</title> 448 449 <para> </para> 450 </sect2> 451 </sect1> 452</article> 453