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