]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - RELNOTES
Merge branch 'releng/13.1' into releng-CDN/13.1
[FreeBSD/FreeBSD.git] / RELNOTES
1 Release notes for FreeBSD 13.1.
2
3 This file describes new user-visible features, changes and updates relevant to
4 users of binary FreeBSD releases.  Each entry should describe the change in no
5 more than several sentences and should reference manual pages where an
6 interested user can find more information.  Entries should wrap after 80
7 columns.  Each entry should begin with one or more commit IDs on one line,
8 specified as a comma separated list and/or range, followed by a colon and a
9 newline.  Entries should be separated by a newline.
10
11 Changes to this file should not be MFCed.
12
13 33ff39796ffe,8719e8a951b7:
14         A new rc(8) service script zfskeys allows for automatic decryption
15         of ZFS datasets encrypted with ZFS native encryption during boot.
16         See the rc.conf(5) manual page for more information.
17
18 b7a2cf0d9102 - eae02d959363:
19         Upgrade bhyve's emulation to version 1.4 of the NVMe specification
20
21 0a6760a1de32, 3f3676a71266, 580c04df4db6:
22         Add WiFi 6 support.
23
24 various:
25         Add support for the HiFive Unmatched RISC-V board.
26
27 9fb6e613373c:
28         Add a sysctl called vfs.nfsd.srvmaxio that can be used to
29         increase the NFS server's maximum I/O size from 128Kbytes
30         to any power of 2 up to 1Mbyte.  It can only be set when
31         the nfsd threads are not running and will normally require
32         an increase in kern.ipc.maxsockbuf to at least the value
33         recommended by the console log message generated when
34         setting vfs.nfsd.srvmaxio is first attempted.
35
36 9ec7dbf46b0a:
37         Add a new NFSv4.1/4.2 mount option "nconnect" that can
38         be used to specify the number of TCP connections that
39         will be used for the mount, up to a maximum of 16.
40         The first (default) TCP connection will be used for
41         all RPCs that consist of small RPC messages.
42         The RPCs that can consist of large RPC messages
43         (Read/Readdir/ReaddirPlus/Write) will be sent on the
44         additional TCP connections in a round robin fashion.
45         If either the NFS client or NFS server have multiple
46         network interfaces aggregated together or a network
47         interface that uses multiple queues, this can increase
48         NFS performance for the mount.
49
50 various:
51         One True Awk has been updated to the latest from upstream
52         (20210215). All the FreeBSD patches, but one, have now been
53         either up streamed or discarded.  Notable changes include:
54                 o Locale is no longer used for ranges
55                 o Various bugs fixed
56                 o Better compatibility with gawk and mawk
57
58         The one FreeBSD change, likely to be removed in FreeBSD 14, is that
59         we still allow hex numbers, prefixed with 0x, to be parsed and
60         interpreted as hex numbers while all other awks (including one
61         true awk now) interpret them as 0 in line with awk's historic
62         behavior.
63
64 8a04edfdcbd2:
65         Change the default minor version used for an NFSv4 mount
66         to the highest minor version supported by the NFSv4 server.
67         This default can be overridden by using the "minorversion"
68         mount option.
69
70 2c76eebca71b, 59f6f5e23c1a:
71         Add two daemons rpc.tlsclntd(8) and rpc.tlsservd(8) that provide
72         support for NFS-over-TLS as described in the Internet Draft titled
73         "Towards Remote Procedure Call Encryption By Default".
74         These daemons are only built when WITH_OPENSSL_KTLS is specified
75         and are only tested on amd64 at this time.
76         They use KTLS to encrypt/decrypt all NFS RPC message traffic, plus
77         optional verification of machine identity via X.509 certificates.
78
79 $FreeBSD$