aboutsummaryrefslogtreecommitdiff
path: root/website
diff options
context:
space:
mode:
authorMike Karels <karels@FreeBSD.org>2024-05-07 17:52:21 +0000
committerMike Karels <karels@FreeBSD.org>2024-05-07 17:52:21 +0000
commite0261cb5dabb307fabde16dab2e4b6b7199358a2 (patch)
treed014b8c682c736b485c2dab2131acc1c8328edfc /website
parent0a4d72cf817d679ebb39863d7ee0d864943b05cb (diff)
downloaddoc-e0261cb5dabb307fabde16dab2e4b6b7199358a2.tar.gz
doc-e0261cb5dabb307fabde16dab2e4b6b7199358a2.zip
14.1 relnotes: first draft
Add items since 14.0 from commit log with "Relnotes: yes" and from RELNOTES. Reviewed by: pauamma_gundo.com, emaste Differential Revision: https://reviews.freebsd.org/D45111
Diffstat (limited to 'website')
-rw-r--r--website/content/en/releases/14.1R/relnotes.adoc51
1 files changed, 51 insertions, 0 deletions
diff --git a/website/content/en/releases/14.1R/relnotes.adoc b/website/content/en/releases/14.1R/relnotes.adoc
index 71de83cf10..a43cfd4676 100644
--- a/website/content/en/releases/14.1R/relnotes.adoc
+++ b/website/content/en/releases/14.1R/relnotes.adoc
@@ -114,18 +114,51 @@ This section covers changes and additions to userland applications, contributed
[[userland-config]]
=== Userland Configuration Changes
+By default, changes shown in email by the man:periodic[8] facility from the `daily` scripts show less context than before to reduce the size of the output.
+The behavior can be controlled by the `daily_diff_flags` variable in man:rc.conf[5].
+Similarly, the changes shown by the security scripts show less context than previously, controlled by the `security_status_diff_flags` variable in man:rc.conf[5].
+gitref:538994626b9f[repository=src], gitref:37dc394170a5[repository=src], gitref:128e78ffb084[repository=src]
+
[[userland-programs]]
=== Userland Application Changes
+The man:date[1] program now supports nanoseconds.
+For example: `date -Ins` prints "2024-04-22T12:20:28,763742224+02:00" and `date +%N` prints "415050400".
+gitref:eeb04a736cb9[repository=src]
+
+The man:lastcomm[1] utility now displays timestamps with a precision of seconds.
+gitref:692c0a2e80c1[repository=src] (Sponsored by DSS Gmbh)
+
+The man:ldconfig[8] utility now supports hints files of either byte order.
+The default format is the native byte-order of the host.
+gitref:fa7b31166ddb[repository=src]
+
+OpenSSH has been upgraded to version 9.7p1.
+Full release notes are at https://www.openssh.com/txt/release-9.7[] and https://www.openssh.com/txt/release-9.6[] .
+gitref:a25789646d71[repository=src], gitref:464fa66f639b[repository=src] (Sponsored by The FreeBSD Foundation)
+
+The man:sendmail[8] suite has been upgraded to version 8.18.1, addressing CVE-2023-51765.
+gitref:58ae50f31e95[repository=src]
+
+The man:usbconfig[8] utility now reads the descriptions of usb vendor and products from [.filename]#/usr/share/misc/usb_vendors# when available, similar to what man:pciconf[8] does.
+
[[userland-contrib]]
=== Contributed Software
+One True Awk (man:awk[1]) has been updated to 2nd Edition, with new -csv support and UTF-8 support.
+gitref:7b9a772f9f64[repository=src]
+
[[userland-deprecated-programs]]
=== Deprecated Applications
[[userland-libraries]]
=== Runtime Libraries and API
+The man:setusercontext[3] routine in `libutil` will now set the process priority (nice) from the [.filename]#.login.conf# file from the home directory under appropriate conditions, as well as the system man:login.conf[5].
+The priority can now have the value `inherit`, indicating that the priority should be unchanged from that of the parent process.
+Similarly, the umask can have the value `inherit`.
+gitref:6f6186e19fe5[repository=src], gitref:a8c273b3c97f[repository=src], gitref:d2d66fedc418[repository=src] (Sponsored by Kumacom SAS)
+
[[kernel]]
== Kernel
@@ -134,6 +167,9 @@ This section covers changes to kernel configurations, system tuning, and system
[[kernel-general]]
=== General Kernel Changes
+The `fpu_kern_enter` and `fpu_kern_leave` routines have been implemented for powerpc, allowing the use of man:ossl[4] crypto functions in the kernel that use floating point and vector registers.
+gitref:91e53779b4fc[repository=src]
+
[[drivers]]
== Devices and Drivers
@@ -142,6 +178,13 @@ This section covers changes and additions to devices and device drivers since {r
[[drivers-device]]
=== Device Drivers
+Multiple PCI MCFG regions are now supported on amd64 and i386, allowing PCI configuration space access for domains (segments) other than 0.
+gitref:4b5f64408804[repository=src]
+
+The man:smsc[4] Ethernet driver can now fetch the value of `smsc95xx.macaddr` passed by some Raspberry Pi models and use it for the MAC address.
+It always uses a stable MAC address even if there is no address in EEPROM.
+gitref:028e4c6548e4[repository=src]
+
[[drivers-removals]]
=== Deprecated and Removed Drivers
@@ -153,6 +196,14 @@ This section covers changes and additions to file systems and other storage subs
[[storage-general]]
=== General Storage
+[[storage-nfs]]
+=== NFS
+
+New man:sysctl[8] variables have been added under `kern.rpc.unenc` and `kern.rpc.tls`, which allow an NFS server administrator to determine how much NFS-over-TLS is being used.
+A large number of failed handshakes might indicate an NFS confirguration problem.
+gitref:b8e137d8d32d[repository=src]
+
+
[[boot]]
== Boot Loader Changes