102 lines
3.4 KiB
Plaintext
102 lines
3.4 KiB
Plaintext
Release notes for FreeBSD 16.0.
|
|
|
|
This file describes new user-visible features, changes and updates relevant to
|
|
users of binary FreeBSD releases. Each entry should describe the change in no
|
|
more than several sentences and should reference manual pages where an
|
|
interested user can find more information. Entries should wrap after 80
|
|
columns. Each entry should begin with one or more commit IDs on one line,
|
|
specified as a comma separated list and/or range, followed by a colon and a
|
|
newline. Entries should be separated by a newline.
|
|
|
|
Changes to this file should not be MFCed.
|
|
|
|
256d05617c71:
|
|
The smartpqi(4) driver was updated to vendor version 4660.0.2002
|
|
for the SmartArry storage controllers.
|
|
|
|
493d26c58e73:
|
|
The aq(4) driver was added, imported from the vendor repository.
|
|
This provides support for Aquantia / Marvell PCIe 1/2.5/5/10 Gigabit
|
|
Ethernet adapters (AQC107, AQC108, AQC109, AQC111, AQC112).
|
|
|
|
1a7151f79664:
|
|
A new CAM provider was added to dtrace. This enables tracing of I/O
|
|
requests through the CAM layer without relying on fragile function
|
|
boundary tracing. See dtrace_cam(4) for details.
|
|
|
|
b8c99e7d912f:
|
|
The tdestroy(3) function was added to libc. The tdestroy() function
|
|
destroys a whole search tree, freeing all allocated nodes.
|
|
|
|
4bf8ce037dc8:
|
|
The rge(4) driver was added, ported from OpenBSD. This provides
|
|
support for RealTek RTL8125, RTL8126 and RTL8127 PCIe Ethernet
|
|
controllers.
|
|
|
|
cbc6f7e941e4:
|
|
bhyve(8)'s VNC device can now listen on a unix(4) socket for VNC client
|
|
connections.
|
|
|
|
39ee24182b92:
|
|
An rc(8) service can now be started as a specific user for auditing
|
|
purposes by setting the <service>_audit_user rc.conf(5) variable.
|
|
|
|
dcb0790bad43:
|
|
A setaudit(8) utility was added to the base system. This provides a
|
|
simple command-line wrapper for the setaudit(2) and setaudit_addr(2)
|
|
system calls.
|
|
|
|
8e3fd450cc53, 949cff4dceff, 0e724de9ed6f, 9f49f436a9ec, e35191ccf3b3:
|
|
Add support for an extension to NFSv4.2 (RFCnnnn) that
|
|
supports handling of POSIX draft ACLs via getfacl(1)/setfacl(1).
|
|
|
|
dbac191956f9, fe21dbf70aa8:
|
|
Support for the kcmp(2) system call and fcntl(F_DUPFD_QUERY) for Linux
|
|
binaries.
|
|
|
|
a86dc94b84d1:
|
|
tzdata2025c was imported.
|
|
|
|
a98e5d785001:
|
|
Add strdupa(3) and strndupa(3) macros for compatability with glibc.
|
|
|
|
e967a2a03677:
|
|
divert socket compat removal, consumers must use PF_DIVERT instead of
|
|
PF_INET.
|
|
|
|
4453ec5b8716b, 2a3b1641756a:
|
|
The reboot(8) and halt(8) commands now perform a graceful shutdown similar
|
|
to the shutdown(8) command including invoking rc.d scripts to shutdown
|
|
services. The fastboot(8) and fasthalt(8) commands still perform a "fast"
|
|
reboot or shutdown.
|
|
|
|
d9788eabffa4:
|
|
ipfilter cannot be used in a jail by default.
|
|
|
|
0ff0c19e7f70:
|
|
ipfs(8) is no longer built by default.
|
|
|
|
575efcfff22f:
|
|
sendfile(2)'s SF_SYNC flag was removed.
|
|
|
|
057dae35ffc6, 51a01f3debff, ca3e47b0ea68:
|
|
hwpmc(4) support for Intel Alder Lake 6-B7, 6-BA, and 6-BF CPU
|
|
hwpmc(4) support for Intel Emerald Rapids CPUs
|
|
hwpmc(4) support for Intel Alder Lake-N CPUs
|
|
|
|
1ecf01065b45:
|
|
New library libuvmem provides the vmem(9) API to userspace applications.
|
|
|
|
b6cad334e64:
|
|
Make game controller devices accessible by members of the "game" group
|
|
by default.
|
|
|
|
791c531402bd:
|
|
Add driver for Feature Integration Technology Inc. (aka Fintek) F81232
|
|
USB to serial devices.
|
|
|
|
ec0cd287f55f:
|
|
Support for NVMe/TCP offload on Chelsio T7 adapters. The nvmf_che(4)
|
|
module enables T7 adapters to process NVMe/TCP PDUs directly similar to
|
|
the PDU offload provided by cxgbei(4) for iSCSI.
|