diff --git a/website/content/en/releases/14.1R/relnotes.adoc b/website/content/en/releases/14.1R/relnotes.adoc --- a/website/content/en/releases/14.1R/relnotes.adoc +++ b/website/content/en/releases/14.1R/relnotes.adoc @@ -114,18 +114,51 @@ [[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 @@ [[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 @@ [[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 @@ [[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