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>&nbsp;</para>
165    </sect2>
166
167    <sect2 xml:id="userland-programs">
168      <title>Userland Application Changes</title>
169
170      <para>&nbsp;</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>&nbsp;</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>&nbsp;</para>
234    </sect2>
235
236    <sect2 xml:id="userland-periodic">
237      <title><filename class="directory">/etc/periodic</filename>
238	Scripts</title>
239
240      <para>&nbsp;</para>
241    </sect2>
242
243    <sect2 xml:id="userland-libraries">
244      <title>Runtime Libraries and API</title>
245
246      <para>&nbsp;</para>
247    </sect2>
248
249    <sect2 xml:id="userland-abi">
250      <title>ABI Compatibility</title>
251
252      <para>&nbsp;</para>
253    </sect2>
254
255    <sect2 xml:id="userland-debug">
256      <title>Userland Debugging</title>
257
258      <para>&nbsp;</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>&nbsp;</para>
273    </sect2>
274
275    <sect2 xml:id="kernel-bugfix">
276      <title>Kernel Bug Fixes</title>
277
278      <para>&nbsp;</para>
279    </sect2>
280
281    <sect2 xml:id="kernel-config">
282      <title>Kernel Configuration</title>
283
284      <para>&nbsp;</para>
285    </sect2>
286
287    <sect2 xml:id="kernel-modules">
288      <title>Kernel Modules</title>
289
290      <para>&nbsp;</para>
291    </sect2>
292
293    <sect2 xml:id="kernel-sysctl">
294      <title>System Tuning and Controls</title>
295
296      <para>&nbsp;</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>&nbsp;</para>
310    </sect2>
311
312    <sect2 xml:id="drivers-storage">
313      <title>Storage Drivers</title>
314
315      <para>&nbsp;</para>
316    </sect2>
317
318    <sect2 xml:id="drivers-network">
319      <title>Network Drivers</title>
320
321      <para>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</para>
363    </sect2>
364
365    <sect2 xml:id="storage-net">
366      <title>Networked Storage</title>
367
368      <para>&nbsp;</para>
369    </sect2>
370
371    <sect2 xml:id="storage-zfs">
372      <title>ZFS</title>
373
374      <para>&nbsp;</para>
375    </sect2>
376
377    <sect2 xml:id="storage-geom">
378      <title><literal>geom(4)</literal></title>
379
380      <para>&nbsp;</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>&nbsp;</para>
394    </sect2>
395
396    <sect2 xml:id="boot-menu">
397      <title>Boot Menu Changes</title>
398
399      <para>&nbsp;</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>&nbsp;</para>
413    </sect2>
414
415    <sect2 xml:id="network-protocols">
416      <title>Network Protocols</title>
417
418      <para>&nbsp;</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;&nbsp;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>&nbsp;</para>
433    </sect2>
434
435    <sect2 xml:id="ports-packages ">
436      <title>Packaging Changes</title>
437
438      <para>&nbsp;</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;&nbsp;Documentation
446      Project sources and toolchain.</para>
447
448    <sect2 xml:id="doc-sources">
449      <title>Documentation Source Changes</title>
450
451      <para>&nbsp;</para>
452    </sect2>
453
454    <sect2 xml:id="doc-toolchain">
455      <title>Documentation Toolchain Changes</title>
456
457      <para>&nbsp;</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;&nbsp;Release Engineering processes.</para>
466
467    <sect2 xml:id="releng-changes">
468      <title>Integration Changes</title>
469
470      <para>&nbsp;</para>
471    </sect2>
472  </sect1>
473</article>
474