From nobody Fri Feb 21 16:34:42 2025 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 4YzwhM0xmYz5nty7 for ; Fri, 21 Feb 2025 16:34:43 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YzwhM0BWgz3nZS; Fri, 21 Feb 2025 16:34:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740155683; 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=32k47Gh45/tje61gwjgKIusSaMvaneTgjHk1a1K882I=; b=QvM7MEFHjxaOdWDbJRevjBkaKgf4uVvxuE6gM6O9Khv1fUUcHOCzQ77GljWXuAnuiWWL2N GJCfoQE2d/zEwOIGOpoVdTQtfBx8B8URpZwQczvTdEc20fh6JN+TSWVGGyobWBfx4NPUBf jlc6FzqcFcoQflqyiFmSAw6LV+wpncOjLa0WxxZLNuhpAZ5iSYP61RVkvyZuTS27VRVnZT /2mGDXN0625lO9w1jOzFjao6fPDpU/efklQ16JARVC1JOGmAKbA3zCPS01rY2nj3xxcMDC Lu6gd5gemcLj0BGf6zD0KtCV+U+E++eAaobbAPoTI2ZHpMac50wj7zCYI2jLcQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1740155683; a=rsa-sha256; cv=none; b=mDbDL3gIv3zM5RBX8u6Y3R24Bk1OP7YUDQa9EKkOq9Wep5TBM/cmaLwVxbp7LxnzElcZst bR3Odd4jUxQFfp4vh/kji6D/6UrJ3s5zz3n+vAkik48maGv/bYwSyyyHmOlB4ccs8WEegs Gb27Ul5gQ3WHB8r/t0hvQKflRN7KgsvDK/uTO2fcrCJJh7u6L+ezIPFBJwGSYzkBbYC5y2 0j8uokWm1RUO14/GcROjoxGo2Vu+Dt9PwwaN0vDfYVPeYLwl850fscScE+uK4Xz/c2tIME FaATi9YOos64/A6e73QTuCZYW1lZnLnoh8ivAyw3wBLZU6xdS03wZJdUjLDzZg== 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=1740155683; 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=32k47Gh45/tje61gwjgKIusSaMvaneTgjHk1a1K882I=; b=eSh7gpZm8c78oSd1hRTbns4dib0ctcYS/VyuEuKOAoOJNzxd+SdTlHM3Sv5P9MP42QRqBE EV4M/mmEnsK2SngLvie5UVz434YzOhTTk/C4ZXzpQMLLcs6QZ3xMx+mOVy5AdBT0xve0iH m59xpSNhdswPAeeryFs0mkIBwFNpnRlWCvCVzAb9I9zX3k7MzQMnF/mKzbtrwDM+Zawd56 y69lgLKsiekvA/Ga8+u97AVROQuujev3u47GUjOxD2woYQQjjSKlhRyvHdpylZiQCdB5zC jp0MJf3EJv6dkvY8g1PvVfPbtbvxlD9hNbXVIm2jUwbJR+7VX0OPMZGYygKdmA== 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 4YzwhL6ZHfzDNG; Fri, 21 Feb 2025 16:34:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51LGYgpX015162; Fri, 21 Feb 2025 16:34:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51LGYghM015159; Fri, 21 Feb 2025 16:34:42 GMT (envelope-from git) Date: Fri, 21 Feb 2025 16:34:42 GMT Message-Id: <202502211634.51LGYghM015159@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 8d16b12bbf - main - website: Update 13.5R Release Notes 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: bofh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8d16b12bbf5c20573f83c22e7331cc502e7a995f Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/doc/commit/?id=8d16b12bbf5c20573f83c22e7331cc502e7a995f commit 8d16b12bbf5c20573f83c22e7331cc502e7a995f Author: Muhammad Moinur Rahman AuthorDate: 2025-02-21 16:33:03 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2025-02-21 16:34:32 +0000 website: Update 13.5R Release Notes - Add possible deprecation notice for OpenSSH DSA keys support - Add General Notes Regarding Future FreeBSD Releases Approved by: re (implicit) Sponsored by: The FreeBSD Foundation --- website/content/en/releases/13.5R/relnotes.adoc | 29 ++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/website/content/en/releases/13.5R/relnotes.adoc b/website/content/en/releases/13.5R/relnotes.adoc index 68e3090ba9..61ca51ca99 100644 --- a/website/content/en/releases/13.5R/relnotes.adoc +++ b/website/content/en/releases/13.5R/relnotes.adoc @@ -229,7 +229,7 @@ gitref:b74bb7f01193[repository=src], gitref:cb8e164fbb15[repository=src] and git (Sponsored by The FreeBSD Foundation) [[userland-deprecated-programs]] -=== Deprecated Applications +=== Deprecated Applications and Features Update deprecation warning to note that man:gvinum[8] is removed in 15.0. gitref:8126ed28bda6[repository=src]. @@ -240,6 +240,9 @@ The man:shar[1] program is simple, but the fundamental idea of a sh archive is risky at best and one that probably should not be promoted as prominently as a program in `$PATH` and a manpage. The same functionality can easily be found in man:tar[1] instead. +While OpenSSH plans to remove support for the DSA signature algorithm in early 2025, FreeBSD 13.5-RELEASE and the stable/13 branch are not expected to receive upstream vendor code updates. +However, potential security issues in imported components may necessitate the removal of DSA signature support during the branch's lifetime. + [[userland-libraries]] === Runtime Libraries and API @@ -449,3 +452,27 @@ About a year ago this was moved to `/var/db/pkg/repos/*/`, resulting in FreeBSD [[future-releases]] == General Notes Regarding Future FreeBSD Releases +FreeBSD 15.0 is not expected to include support for 32-bit platforms other than armv7. +The armv6, i386, and powerpc platforms are deprecated and will be removed. +64-bit systems will still be able to run older 32-bit binaries. + +The FreeBSD Project expects to support armv7 as a Tier 2 architecture in FreeBSD 15.0 and stable/15. +However, the Project also anticipates that armv7 may be removed in FreeBSD 16.0. +The Project will provide an update on the status of armv7 for both 15.x and 16.x at the time of 15.0 release. + +Support for executing 32-bit binaries on 64-bit platforms via the `COMPAT_FREEBSD32` option will continue for at least the stable/15 and stable/16 branches. +Support for compiling individual 32-bit applications via `cc -m32` will also continue for at least the stable/15 branch, which includes suitable headers in [.filename]#/usr/include# and libraries in [.filename]#/usr/lib32#. + +Ports will not include support for deprecated 32-bit platforms for FreeBSD 15.0 and later releases. +These future releases will not include binary packages or support for building packages from ports for deprecated 32-bit platforms. + +The FreeBSD stable/14 and earlier branches will retain existing 32-bit kernel and world support. +Ports will retain existing support for building ports and packages for 32-bit systems on stable/14 and earlier branches as long as those branches are supported by the ports system. +However, all 32-bit platforms are Tier-2 or Tier-3, and support for individual ports should be expected to degrade as upstreams deprecate 32-bit platforms. + +With the current support schedule, stable/14 will reach end of life (EOL) around 5 years after the release of FreeBSD 14.0-RELEASE. +The EOL of stable/14 will mark the end of support for deprecated 32-bit platforms, including source releases, pre-built packages, and support for building applications from ports. +With the release of 14.0-RELEASE in November 2023, support for deprecated 32-bit platforms will end in November 2028. + +The Project may choose to alter this approach when FreeBSD 15.0 is released by extending some level of support for one or more of the deprecated platforms in 15.0 or later. +Any alterations will be driven by community feedback and committed efforts to support these platforms.