From nobody Tue May 07 17:52:39 2024 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VYm875bCmz5JL3M for ; Tue, 07 May 2024 17:52:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VYm8753Wqz4jns; Tue, 7 May 2024 17:52:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715104359; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=19VAtkte0En/EWxsYA5eutwpsyUhlCbr8uVKYGDW3hw=; b=cpi5l43eYQsKNaGO9U01ljnGxmXk4/bGTYsaddtXovoKV1izi0A1AImZYutygs2QBS8p2C 0UMgi6b0zCuSwWGGGlP/5gvm2GVzipbFEIWO3M0g/qt2fItvHJ58mWazFef0s6MY1EHDlY t9N6AWJmFI3/ZKbNpNxJRAeKtQpQnTVQXqTyOeFidRZkJLqCJJyrhYyinuFzt3vSSM9UO+ T4wCFA9pwuKoawQcYFtpF6N96hgu/U4ZWwxUej+9JUDp2Ln6l/s9hgl+x2sUzRKkdv0RSM 9WY75oaK4tUtF/4GiRoeeRUhioFVtAH4J9o3ZiXIQus8dbjmAix2cZlDGT1KRg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1715104359; a=rsa-sha256; cv=none; b=W/+z90uRf1prkCF43IhyzLY16dsMekoUTLrFcIX8ix0DNVyXXU4BvgFp6s7r5Bu6mYat4s vNPmSp80FShxr5/Z39TdBQaYaSTAn3DRg6hY062whqbj8TUnCt6ACIsLjZI3XYa2x5HcvQ YA4ddssJTuTdpxnYKGoQXOJ+nhMPo+y6g2lNoXT61zA5ZgVQYu6lDg1vugdfRdSn8be/qg sTOYn8EoqAFtHt3pMetzGqewxTpPVH7OAl/E12cG6sHMvcgsahSmXLo35GQVP0imGGHmhZ 8QZJpg+1pM187veyQ3tb7dpTWfbnSE+R8HkTRoZDFNKgM2L23x2LJsIHQJI4Eg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715104359; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=19VAtkte0En/EWxsYA5eutwpsyUhlCbr8uVKYGDW3hw=; b=ohVk5IpMI2IkYXwd7+m+YN09hJCCfxbq7T1/mcSixswZutK8tmWKeYFj3JqGDXJX+p7wcw 6D1p+7xshx2hnM3kau2a43bQoSc+P+4mc4Ja3wA4toA9QfGnuOa5aQkXhDj/06RNdtKxAt fckCPN41hn/eduxDn7hIoCvo4UwRgaEl2UtWy+r4va+B1Vwd5jgSvwLyuLYM2WuJrhbKrA aYFSZ/4LCZ8+fATvU6+z8VYWgh91m3brueTO1eTyTFFVL307U4Djpqz75n+UK6XC/uI8mP cpkLETGf/rRjNf6GyN8uJRBvj0/BC9NDiKh+B21boQraII+5FMdw2Sc4imViNQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VYm874bMFzrLx; Tue, 7 May 2024 17:52:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 447HqduN035318; Tue, 7 May 2024 17:52:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 447HqdeG035315; Tue, 7 May 2024 17:52:39 GMT (envelope-from git) Date: Tue, 7 May 2024 17:52:39 GMT Message-Id: <202405071752.447HqdeG035315@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mike Karels Subject: git: e0261cb5da - main - 14.1 relnotes: first draft List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: karels X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e0261cb5dabb307fabde16dab2e4b6b7199358a2 Auto-Submitted: auto-generated The branch main has been updated by karels: URL: https://cgit.FreeBSD.org/doc/commit/?id=e0261cb5dabb307fabde16dab2e4b6b7199358a2 commit e0261cb5dabb307fabde16dab2e4b6b7199358a2 Author: Mike Karels AuthorDate: 2024-05-07 17:52:21 +0000 Commit: Mike Karels CommitDate: 2024-05-07 17:52:21 +0000 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 --- website/content/en/releases/14.1R/relnotes.adoc | 51 +++++++++++++++++++++++++ 1 file changed, 51 insertions(+) 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